Frequency-Mixing Wavelength
Calculate sum- or difference-frequency output from two input wavelengths.
Description
Sum- and difference-frequency mixing use optical frequencies derived from vacuum wavelengths.
Sum- and difference-frequency mixing use optical frequencies derived from vacuum wavelengths. Difference mode takes the absolute frequency separation.1
Calculate sum- or difference-frequency output from two input wavelengths.
When to use Frequency-Mixing Wavelength
Use this tool to calculate sum- or difference-frequency output from two input wavelengths.
Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.
How to use Frequency-Mixing Wavelength and understand its results
- Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.
- Enter firstWavelengthMeters, secondWavelengthMeters, mixingMode using the field table and calculation rules, then run the tool.
- Read outputFrequencyHertz, outputWavelengthMeters, physicalSolution. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| firstWavelengthMeters | First wavelength (m) | number; minimum: 0 | Required |
| secondWavelengthMeters | Second wavelength (m) | number; minimum: 0 | Required |
| mixingMode | Mixing mode | string; one of "sum", "difference" | Required |
Enter positive wavelengths and exactly sum or difference. Return frequency, wavelength and solution flag. Equal wavelengths in difference mode return zero frequency/wavelength and false.
f1=c/λ1; f2=c/λ2; fout=f1+f2 or |f1−f2|; λout=c/fout Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| outputFrequencyHertz | Output frequency (Hz) | number; minimum: 0 |
| outputWavelengthMeters | Output wavelength (m) | number; minimum: 0 |
| physicalSolution | Physical positive-frequency solution | boolean |
{
"input": {
"firstWavelengthMeters": 0.000001,
"secondWavelengthMeters": 0.000002,
"mixingMode": "sum"
},
"output": {
"outputFrequencyHertz": 449688687000000,
"outputWavelengthMeters": 6.666666666666667e-7,
"physicalSolution": true
}
} Limitations and assumptions
Zero wavelength is a no-solution placeholder. Phase matching, gain and conversion efficiency are excluded.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use FWM Idler Frequency: Calculate degenerate four-wave-mixing idler frequency and wavelength. For a complementary task, use OPO Idler Wavelength: Calculate OPO idler wavelength from pump and signal energy conservation.
References
-
Frequency-Mixing Wavelength — tool.io
Similar or alternative tools
- FWM Idler Frequency
Calculate degenerate four-wave-mixing idler frequency and wavelength.
- OPO Idler Wavelength
Calculate OPO idler wavelength from pump and signal energy conservation.