Mth 538 50024849 Zhao Wu Review for the lecture on A numerical Riemann-Hilbert approach for the Korteweg-de Vries equation First of all, let's introduce Korteweg-de Vires equation. The KdV equation is a mathematical model of waves on shallow water surfaces. It is particularly notable as the prototypical example of an exactly solvable model, that is , a non-linear partial differential equation whose solutions can be exactly and precisely specified. The solutions in turn include prototypical examples of solitons. Trogdon, the lecturer, said that the equation they are trying to solve in a numerical way is: ππ’ ππ’ π 3 π’ −π’ + =0 ππ‘ ππ₯ ππ₯ 3 π’(π₯, 0) = π’0 (π₯) Since evolving solutions of the KdV equation with standard time-stepping methods the domain size needs to grow in time, and if using a pseudo-spectral method on the KdV equation, the computational cost grows like π(π 3 ππππ) with a very large constant, that’s why he is using the inverse scattering transform to solve for KdV, with the computational cost O(1). To solve the initial value problem for this equation where π’(π₯, 0) is a known function of x, one associates to this equation the Schrödinger eigenvalue equation: π2π − π’(π₯, π‘)π = ππ ππ₯ 2 where π is an unknown function of t and x and u is the solution of the Korteweg–de Vries equation that is unknown except at t=0 . The constant π is an eigenvalue. From the Schrödinger equation we obtain π’= 1 π 2π ∗ −π π ππ₯ 2 Substituting this into the Korteweg–de Vries equation and integrating gives the equation ππ π 3 π ππ ππ₯ + 3 − 3 ∗ (π’ − π) ∗ = πΆπ + π·π ∫ 2 ππ‘ ππ₯ ππ₯ π where C and D are constants. Since evolving solutions of the KdV equation with standard time-stepping methods the domain size needs to grow in time, Mth 538 50024849 Zhao Wu For solving linear equation like: ππ‘ + ππ₯π₯π₯ = 0, (π₯, π‘) ∈ π × (0, π] π(π₯, 0) = π0 (π₯) We can just apply Fourier transform to solve, the solutions can be computed directly using standard collocation techniques. However, for nonlinear-equations like Riemann-Hilbert problems, we can’t simply follow the same way. The detail is too difficult to understand, here I’ll just point out some key points that I remembered. By enforcing Φ± − πΌ ∈ πΏ2 (Γ), it follwos from the theory of Hardy spaces that 1 Φ(π) = πΌ + 2∗ππ∗π ∫Γ π’(π ) ππ π −π = πΌ + πΆΓ π’(π) for some π’ ∈ πΏ2 (Γ) Properties of the Cauchy integral operator imply Φ+ (π ) = Φ− (π )πΊ(π ) <==> π’ − πΆΓ − π’(πΊ − πΌ) = πΊ − πΌ Define πΆ[πΊ; Γ]π’ = π’ − πΆΓ − π’(πΊ − πΌ) Thus, the key point is to solve πΆ[πΊ; Γ] = πΊ − πΌ numerically. Define Pn = {cos(j*pi/n) : j = 0,…,n}, the Chebyshev points.Given function values at Mi(Pn), we compute the mapped Chebyshev interpolant π’π .We compute πΆ[πΊ; Γ]* π’π exactly at each point in Mi(Pn). This gives the discretization πΆπ [πΊ; Γ]* π’π of πΆ[πΊ; Γ]* π’π .In general, the numerical method returns a function π’π of mapped Chebyshevpolynomials such that: πΆΓ ∗ π’π is bounded, and I+πΆΓ ∗ π’π satisfies the RHP exactly at Mi(Pn) for all i. After finding the jump matrix G for KdV, we can recover the solution of the KdV equation from the RHP by using the formula π(π₯, π‘) = 2π lim |π|→πππππππ‘π¦ πππ₯ (Φ11 + Φ21 )