In fiber optics, optical wave breaking (OWB) is an effect
that can occur in light pulse envelopes A(z,t) governed by
the nonlinear Schrödinger equation:
0=i∂z∂A−2β2∂t2∂2A+γ0∣A∣2A
OWB is caused by an interaction between
the group velocity dispersion (GVD)
caused by the β2-term,
and the self-phase modulation (SPM)
caused by the γ0 term.
It only happens in the normal dispersion regime (β2>0)
for pulses meeting certain criteria, as we shall see.
In short, SPM creates low frequencies at the front of the pulse
and high ones at the back, and for β2>0,
GVD makes low frequencies travel faster than high ones.
When those effects interact, the pulse gets temporally stretched
in a surprisingly sophisticated way.
To illustrate the resulting dynamics,
the simulated power ∣A∣2 of a Gaussian pulse with settings
T0=100fs, P0=5kW,
β2=2ps2/m and γ=0.1/W/m
is plotted below as a function of z,
with the time domain on the left
and the frequency domain on the right:
A(0,t)=P0exp(−2T02t2)
OWB occurs at a distance called LWB,
and until that point things look relatively normal,
with SPM causing spectral broadening
and GVD causing subtle internal deformation in the time domain.
After LWB, the pulse suddenly explodes due to GVD,
and complicated so-called sidelobes appear in the frequency domain,
which seem to block any further SPM.
To investigate, we plot a series of spectrograms of the same simulation:
At first, we see the appearance of SPM’s typical “S” shape,
which quickly starts turning into a “Z” due to GVD.
When the transition to “Z” is complete,
there are many overlapping frequencies at the edges of the pulse.
This causes a complicated interaction
that generates the sidelobes,
and causes a train of small waves to “fall off”
the near-vertical pulse edges in the time domain,
hence the name wave breaking.
Eventually, those small waves melt together,
leaving behind a curious trapezoid shape
that gets stretched by GVD as usual.
We would like to theoretically predict
the distance LWB at which the wave breaks.
First we show the general principle,
and then we apply it to a couple of example pulses.
General method
We make the following ansatz for the complex envelope A(z,t),
without loss of generality:
A(z,t)=ψ(z,t)exp(iϕ(z,t))
Inserting this into the NLS equation and dividing out eiϕ yields:
For our purposes, the second equation is enough.
We divide it by ψ to get an expression for ϕz:
ϕz=−2β2ψψtt+2β2Ωi2+γ0ψ2
Where Ωi≡−ϕt is the instantaneous frequency,
also called the frequency-chirp variation,
which describes the dominant frequency component at a given point (z,t);
basically the center of the spectrograms shown earlier.
For small z, this gives us a linear approximation of ϕ:
Once we have Ωi for a known input pulse,
we can check whether OWB is even possible under the given circumstances:
Ωi must be non-monotonic,
i.e. ∂Ωi/∂t=0 must have a solution.
In other words, there must be a sufficiently prominent “bump” in Ωi
that gets pulled away by GVD faster than its surroundings,
until those more-off-center frequencies overtake
less-off-center ones and lead to the overlap
that generates the sidelobes and other OWB phenomena.
Let us assume that OWB will occur.
Consider two parts of the pulse, located t1 and t2 for z=0,
so separated by a small initial interval Δt≡t2−t1.
Due to Ωi there is a frequency difference between these points,
causing Δt to change by an amount τ
after the pulse has propagated a short distance z,
estimated as follows:
τ≈zΔβ1≈z∂Ω∂β1ΔΩi=zβ2ΔΩi≈zβ2∂t∂ΩiΔt
Where ΔΩi≡Ωi(z,t2)−Ωi(z,t1),
and Δβ1 is the difference in inverse group velocity β1(Ω)
between t2 and t1, specifically
Δβ1≡β1(Ωi(z,t2))−β1(Ωi(z,t1)).
OWB takes place when t1 and t2 catch up to each other,
which is when τ=−Δt.
In that case, we have:
z=−β2∂t∂Ωi1
Assuming β2>0,
this implies that the wave starts breaking first
at the t-values where Ωi has its most negative slope
(note that for a symmetric input pulse,
∂Ωi/∂t is also symmetric,
so OWB will occur simultaneous on both sides).
We can therefore write an equation for LWB like so,
valid for any input pulse shape
for which we know Ωi(z,t):
LWB=−β2mint{∂t∂Ωiz=LWB}1
Let us apply this method to a few specific examples:
a Gaussian input pulse, and a soliton-shaped one
(keeping in mind that true bright solitons
do not exist for β2>0).
Gaussian pulse
For a Guassian input, the amplitude ψ is as follows
in our ansatz A=ψeiϕ:
ψ(0,t)=P0exp(−2T02t2)
For reference, its relevant t-derivatives are given by:
Since we are in the normal dispersion regime, β2>0,
so we can recognize the soliton numberNsol here,
which is a useful measure of the relative strengths of GVD and SPM:
Nsol2≡∣β2∣γ0P0T02=LNLD
We thus have the following expression for Ωi,
sketched below for several values of Nsol:
Ωi(z,t)=zT04β2t(1+2Nsol2exp(−T02t2))
At a certain value of Nsol, which we call Nmin,
we see that Ωi transitions from having no extrema,
to having a local minimum and maximum with respect to t2.
Those “bumps” get pulled outward by GVD as indicated by the arrows,
steepening the outer edges until the slope becomes infinite,
at which point OWB occurs.
However, for Nsol<Nmin,
the bumps are not prominent enough:
the peaks cannot catch up to the outer edges,
so OWB can never happen.
We would like to find Nmin.
To do so, we demand that Ωi has local extrema
where the derivative ∂Ωi/∂t vanishes, as illustrated below.
Abbreviating f(x)≡(1−2x)e−x:
Here we see that as Nsol increases,
it pulls down the minimum of f(x) until it hits the horizontal axis
when Nsol=Nmin.
We should therefore find the location xmin of this minimum:
0=f′(x)=(2x−3)e−x⟹xmin=23
So the corresponding minimum value of f(x) is given by:
fmin=f(xmin)=−2e−3/2
Inserting this into our demand that ∂Ωi/∂t=0
yields a simple expression for Nmin:
0=1+2Nmin2fmin⟹Nmin2=4e3/2≈1.12
If Nsol2<Nmin2,
then our demand cannot be satisfied:
Ωi cannot overtake itself,
GVD is unable to keep up with SPM, and OWB cannot occur.
From now on, we assume Nsol2>Nmin2.
We now have everything we need to calculate the OWB distance LWB
using its general recipe.
Inserting ∂Ωi/∂t,
whose minimum we already know, we get:
Leading to the following prediction for LWB,
which appears to agree well with the OWB
observed in the simulation shown earlier.
Note that if Nsol<Nmin
then LWB is imaginary,
confirming that OWB is not possible in that situation:
LWB=β2Nsol2/Nmin2−1T02
Soliton-shaped pulse
Although solitons do not exist in the normal dispersion regime,
we can still create pulses with the same shape, given by:
ψ(0,t)=P0sech(T0t)
For reference, we also calculate its relevant t-derivatives:
Substituting these into our general linear approximation of Ωi,
and once again recognizing the soliton number Nsol,
leads us to the following function, sketched below:
Curiously, this Ωi is non-monotonic for all Nsol,
so OWB occurs even in the linear limit Nsol→0.
This suggests that OWB is not an inherently nonlinear effect,
instead happening as long as there are bumps in Ωi,
regardless of their origin (SPM or simply the pulse shape).
We do not care where those local extrema are, only that they exist,
so we move on immediately to finding where Ωi
has its most negative slope,
which is at some (but not all) solutions of:
One solution is clearly t=0 because tanh(0)=0,
but from the plot we can see that Ωi’s slope is positive there,
so we must continue our search.
The next candidate is:
0=tanh2(x)−2sech2(x)=3tanh2(x)−2
Where we have used the standard identity sech2(x)+tanh2(x)=1.
Isolating for x and writing out tanh−1(x) as a logarithm yields:
Inserting this into LWB’s general equation,
we find that OWB occurs at a distance with a similar
T02/β2-dependence as for the Gaussian pulse,
confirming that OWB is mostly linear: