Numerical Inverse Scattering Transform for Solving the Nonlinear Schr¨
- dinger Equation
- A. Aric`
- ,
- G. Rodriguez,
- S. Seatzu
Numerical Inverse Scattering Transform for Solving the Nonlinear - - PowerPoint PPT Presentation
Numerical Inverse Scattering Transform for Solving the Nonlinear Schr odinger Equation A. Aric` o, G. Rodriguez, S. Seatzu Department of Mathematics and Computer Science University of Cagliari Italy Conference on Applied Inverse
Numerical solution to the cubic NLS - AIP09 · Vienna slide 2/10
Numerical solution to the cubic NLS - AIP09 · Vienna slide 3/10
Numerical solution to the cubic NLS - AIP09 · Vienna slide 3/10
◮ choose a discretization step h and sample S(λ; 0) with step h: Sh(0) ◮ apply a numerical method to Sh(0) and compute Sh(ti) ◮ apply a numerical method to Sh(ti) and compute [twice] q(0; ti) ◮ check if q(0; ti) is accurate:
Numerical solution to the cubic NLS - AIP09 · Vienna slide 4/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
◮ “reflection coefficients” from the left and from the right: L(λ), R(λ); ◮ “transmission coefficients”: T(λ); ◮ “bound states” λj ∈ C+, and their “norming constants” Γlj, Γrj.
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
i(Ωl)t = 4(Ωl)αα
i(Ωr)t = −4(Ωr)αα
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ eigenvalue system + FT + nonlinear least square problem; ◮ linear evolution problem; ◮ two systems of two Marchenko integral equations
x
−∞
Numerical solution to the cubic NLS - AIP09 · Vienna slide 5/10
◮ The time evolution of each bound state term is straightforward:
j ti
j ti
Numerical solution to the cubic NLS - AIP09 · Vienna slide 6/10
◮ The time evolution of each bound state term is straightforward:
j ti
j ti
◮ About the time evolution of the reflection coefficients L(λ), R(λ):
Numerical solution to the cubic NLS - AIP09 · Vienna slide 6/10
◮ The time evolution of each bound state term is straightforward:
j ti
j ti
◮ About the time evolution of the reflection coefficients L(λ), R(λ):
Numerical solution to the cubic NLS - AIP09 · Vienna slide 6/10
◮ The time evolution of each bound state term is straightforward:
j ti
j ti
◮ About the time evolution of the reflection coefficients L(λ), R(λ):
Numerical solution to the cubic NLS - AIP09 · Vienna slide 6/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
◮ h is the stepsize used in the time evolution routine ◮ N is the number of points where ˆ
◮ xk belongs to the same interval [ α0 2 , αN 2 ], with half stepsize
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
N
N
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
l D
◮ D = h 3 diag(1, 4, 2, 4, 2, . . . ) ◮ (Hl)ij = Ωl(αk+i+j; t)
◮ (bl1)i = B1l(xk, βi; t) ◮ (bl2)i = B2l(xk, βi; t)
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ one routine to solve both the Marchenko systems ◮ discretization of the “left” system by the Nystr¨
◮ numerical method to solve the linear system
◮ we have an exact formula for the inverse ◮ we can compute the limit of the solution, wrt h, and get the
◮ this has been implemented, and improves the overall results
Numerical solution to the cubic NLS - AIP09 · Vienna slide 7/10
◮ parameters:
◮ initial potential:
◮ scattering data:
◮ solution to the NLS:
2η + 4ξt.
Numerical solution to the cubic NLS - AIP09 · Vienna slide 8/10
3,
4 .
−10−5 0 5 2 4 0.5 1 1.5 |u| −10−5 0 5 2 4 5 x 10
−15
|e| −10−5 0 5 2 4 −1 1 Re u −10−5 0 5 2 4 −1 1 Im u −10−5 0 5 2 4 0.5 1 1.5 |u| −10−5 0 5 2 4 2 4 x 10
−6
|u−utrue| −10−5 0 5 2 4 −1 1 Re u −10−5 0 5 2 4 −1 1 Im u
Numerical solution to the cubic NLS - AIP09 · Vienna slide 8/10
3,
4 .
−10−5 0 5 2 4 2 4 6 |u| −10−5 0 5 2 4 0.5 1 x 10
−13
|e| −10−5 0 5 2 4 −5 5 Re u −10−5 0 5 2 4 −5 5 Im u −10−5 0 5 2 4 2 4 6 |u| −10−5 0 5 2 4 1 x 10
−4
|u−utrue| −10−5 0 5 2 4 −5 5 Re u −10−5 0 5 2 4 −5 5 Im u
Numerical solution to the cubic NLS - AIP09 · Vienna slide 8/10
3,
4 .
−10−5 0 5 2 4 2 4 6 8 10 |u| −10−5 0 5 2 4 0.5 1 x 10
−12
|e| −10−5 0 5 2 4 −10 10 Re u −10−5 0 5 2 4 −10 10 Im u −10−5 0 5 2 4 2 4 6 8 10 |u| −10−5 0 5 2 4 0.2 |u−utrue| −10−5 0 5 2 4 −10 10 Re u −10−5 0 5 2 4 −10 10 Im u
Numerical solution to the cubic NLS - AIP09 · Vienna slide 8/10
◮ all the scattering data can be computed analitically ◮ the reflection coefficients do not vanish ◮ they are discontinuous ◮ parameters: η = 1,
2 ◮ there is one bound state if µ − 1 2 ln(2); none if µ > − 1 2 ln(2) ◮ numerical experiments with µ ∈ {−1, +1}
Numerical solution to the cubic NLS - AIP09 · Vienna slide 9/10
−20 −15 −10 −5 5 10 0.5 1 1.5 |q(x;1)| fss ist −20 −10 10 0.5 1 1.5 Re q(x;1) −20 −10 10 −0.1 0.1 0.2 Im q(x;1) −20 −15 −10 −5 5 10 0.5 1 1.5 |q(x;0)| ist true −20 −15 −10 −5 5 10 0.005 0.01 0.015 |q(x;0)−qtrue(x;0)| Numerical solution to the cubic NLS - AIP09 · Vienna slide 9/10
−20 −15 −10 −5 5 10 0.01 0.02 0.03 0.04 |q(x;1)| fss ist −20 −10 10 −0.04 −0.02 0.02 Re q(x;1) −20 −10 10 −0.02 0.02 0.04 Im q(x;1) −20 −15 −10 −5 5 10 0.1 0.2 |q(x;0)| ist true −20 −15 −10 −5 5 10 1 2 x 10
−4
|q(x;0)−qtrue(x;0)| Numerical solution to the cubic NLS - AIP09 · Vienna slide 9/10
Numerical solution to the cubic NLS - AIP09 · Vienna slide 10/10