Spectral Broadening Induced by Self-Phase Modulation

Amplification of ultra-short pulses in optical fibers can be degraded by the nonlinear phenomenon of self-phase modulation (SPM), resulting in considerable spectral broadening and distortion. Variation in the refractive index of the medium is caused by the optical Kerr effect.
This Demonstration simulates the induced spectral broadening caused by SPM. Assume an input pump laser pulse in the time domain is , with a Gaussian profile of and a frequency of 50 Hz. After propagation in a photonic crystal fiber (PCF), some new phase components are introduced due to the SPM effect. The new phase is proportional to the intensity of the pump pulse, given by e-2t2. The pulse resulting from SPM can be represented by , where the maximum nonlinear phase shift is a constant, determined by the nonlinearity of the PCF and the pump power. The spectral distribution of this pulse in the frequency domain can be calculated by a numerical Fourier transform. Finally, we can compare this pulse in the time and frequency domains, as shown in the two plots. The relationship between and the number of frequency peaks is .


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


For more details about self-phase-modulation (SPM) induced spectral broadening, see chapter 4.1 of [1]. The author thanks Jason Biggs for helpful discussions.
[1] G. P. Agrawal, Nonlinear Fiber Optics, Cambridge: Academic Press, 2012. www.sciencedirect.com/science/book/9780123970237.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+