<p>We propose a nested Picard iterative integrator Fourier pseudo-spectral (NPI-FP) method and establish the uniform error bounds for the Klein-Gordon-Zakharov system (KGZS) with <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="64" /> </InlineMediaObject> <EquationSource Format="TEX">\(\varepsilon \in (0, 1]\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>ε</mi> <mo>∈</mo> <mo stretchy="false">(</mo> <mn>0</mn> <mo>,</mo> <mn>1</mn> <mo stretchy="false">]</mo> </mrow> </math></EquationSource> </InlineEquation> being a small parameter. In the subsonic limit regime (<InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq2.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="75" /> </InlineMediaObject> <EquationSource Format="TEX">\(0 &lt; \varepsilon \ll 1\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>0</mn> <mo>&lt;</mo> <mi>ε</mi> <mo>≪</mo> <mn>1</mn> </mrow> </math></EquationSource> </InlineEquation>), the solution of KGZS propagates waves with wavelength <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq3.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="35" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(\varepsilon )\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <mi>ε</mi> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> in time and amplitude at <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq4.gif" Format="GIF" Height="24" Rendition="HTML" Resolution="72" Type="Linedraw" Width="48" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(\varepsilon ^{\alpha ^\dagger } )\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <msup> <mi>ε</mi> <msup> <mi>α</mi> <mo>†</mo> </msup> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> with <InlineEquation ID="IEq5"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq5.gif" Format="GIF" Height="21" Rendition="HTML" Resolution="72" Type="Linedraw" Width="159" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha ^\dagger =\min \{\alpha ,\beta +1,2\}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msup> <mi>α</mi> <mo>†</mo> </msup> <mo>=</mo> <mo movablelimits="true">min</mo> <mrow> <mo stretchy="false">{</mo> <mi>α</mi> <mo>,</mo> <mi>β</mi> <mo>+</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo stretchy="false">}</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>, where <InlineEquation ID="IEq6"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq6.gif" Format="GIF" Height="10" Rendition="HTML" Resolution="72" Type="Linedraw" Width="14" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>α</mi> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq7"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq7.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>β</mi> </math></EquationSource> </InlineEquation> describe the incompatibility between the initial data of the KGZS and the limiting equation as <InlineEquation ID="IEq8"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq8.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="53" /> </InlineMediaObject> <EquationSource Format="TEX">\(\varepsilon \rightarrow 0^+\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>ε</mi> <mo stretchy="false">→</mo> <msup> <mn>0</mn> <mo>+</mo> </msup> </mrow> </math></EquationSource> </InlineEquation> and satisfy <InlineEquation ID="IEq9"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq9.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>α</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>, <InlineEquation ID="IEq10"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq10.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="72" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta +1\ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>β</mi> <mo>+</mo> <mn>1</mn> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>. The oscillation in time becomes the main difficulty in constructing numerical schemes and making the corresponding error analysis for KGZS in this regime. In this paper, firstly, in order to overcome the difficulty of controlling nonlinear terms, we transform the KGZS into a system with higher derivative. Using the technique of nested Picard iteration, we construct a new time semi-discretization scheme and obtain the error estimates of semi-discretization with the bounds at <InlineEquation ID="IEq11"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq11.gif" Format="GIF" Height="21" Rendition="HTML" Resolution="72" Type="Linedraw" Width="147" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(\min \{\tau ,\tau ^2/\varepsilon ^{1-\alpha ^*}\})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <mo movablelimits="true">min</mo> <mrow> <mo stretchy="false">{</mo> <mi>τ</mi> <mo>,</mo> <msup> <mi>τ</mi> <mn>2</mn> </msup> <mo stretchy="false">/</mo> <msup> <mi>ε</mi> <mrow> <mn>1</mn> <mo>-</mo> <msup> <mi>α</mi> <mo>∗</mo> </msup> </mrow> </msup> <mo stretchy="false">}</mo> </mrow> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> for <InlineEquation ID="IEq12"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq12.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="44" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>β</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation> where <InlineEquation ID="IEq13"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq13.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="160" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha ^*=\min \{1,\alpha ,1+\beta \}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msup> <mi>α</mi> <mo>∗</mo> </msup> <mo>=</mo> <mo movablelimits="true">min</mo> <mrow> <mo stretchy="false">{</mo> <mn>1</mn> <mo>,</mo> <mi>α</mi> <mo>,</mo> <mn>1</mn> <mo>+</mo> <mi>β</mi> <mo stretchy="false">}</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq14"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq14.gif" Format="GIF" Height="10" Rendition="HTML" Resolution="72" Type="Linedraw" Width="11" /> </InlineMediaObject> <EquationSource Format="TEX">\(\tau \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>τ</mi> </math></EquationSource> </InlineEquation> is time step. Hence, we get uniformly second-order error bounds at <InlineEquation ID="IEq15"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq15.gif" Format="GIF" Height="20" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(\tau ^{2})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <msup> <mi>τ</mi> <mn>2</mn> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> when <InlineEquation ID="IEq16"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq16.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha \ge 1\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>α</mi> <mo>≥</mo> <mn>1</mn> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq17"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq12.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="44" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>β</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>, and uniformly accurate first-order error estimates for any <InlineEquation ID="IEq18"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq9.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>α</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq19"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq12.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="44" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>β</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>. We also give full discretization by Fourier pseudo-spectral method and obtain the error bounds at <InlineEquation ID="IEq20"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq20.gif" Format="GIF" Height="21" Rendition="HTML" Resolution="72" Type="Linedraw" Width="200" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(h^{\sigma +2}+\min \{\tau ,\tau ^2/\varepsilon ^{1-\alpha ^*}\})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <msup> <mi>h</mi> <mrow> <mi>σ</mi> <mo>+</mo> <mn>2</mn> </mrow> </msup> <mo>+</mo> <mo movablelimits="true">min</mo> <mrow> <mo stretchy="false">{</mo> <mi>τ</mi> <mo>,</mo> <msup> <mi>τ</mi> <mn>2</mn> </msup> <mo stretchy="false">/</mo> <msup> <mi>ε</mi> <mrow> <mn>1</mn> <mo>-</mo> <msup> <mi>α</mi> <mo>∗</mo> </msup> </mrow> </msup> <mo stretchy="false">}</mo> </mrow> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>, where <i>h</i> is mesh size and <InlineEquation ID="IEq21"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq21.gif" Format="GIF" Height="10" Rendition="HTML" Resolution="72" Type="Linedraw" Width="13" /> </InlineMediaObject> <EquationSource Format="TEX">\(\sigma \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>σ</mi> </math></EquationSource> </InlineEquation> depends on the regularity of the solution. Hence, we get uniformly accurate spatial spectral order for any <InlineEquation ID="IEq22"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq9.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(\alpha \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>α</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq23"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq12.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="44" /> </InlineMediaObject> <EquationSource Format="TEX">\(\beta \ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>β</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>. Our numerical results support the error estimates. Surprisingly, our numerical results suggest a better error bound at <InlineEquation ID="IEq24"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq24.gif" Format="GIF" Height="20" Rendition="HTML" Resolution="72" Type="Linedraw" Width="109" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(h^{\sigma +2}+ \varepsilon ^q\tau ^{2})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <msup> <mi>h</mi> <mrow> <mi>σ</mi> <mo>+</mo> <mn>2</mn> </mrow> </msup> <mo>+</mo> <msup> <mi>ε</mi> <mi>q</mi> </msup> <msup> <mi>τ</mi> <mn>2</mn> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> for a certain <InlineEquation ID="IEq25"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10444_2025_10251_Article_IEq25.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="42" /> </InlineMediaObject> <EquationSource Format="TEX">\(q\in \mathbb {R}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>q</mi> <mo>∈</mo> <mi mathvariant="double-struck">R</mi> </mrow> </math></EquationSource> </InlineEquation>.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Uniform error bounds of a nested Picard iterative integrator for the Klein-Gordon-Zakharov system in the subsonic limit regime

  • Jiyong Li

摘要

We propose a nested Picard iterative integrator Fourier pseudo-spectral (NPI-FP) method and establish the uniform error bounds for the Klein-Gordon-Zakharov system (KGZS) with \(\varepsilon \in (0, 1]\) ε ( 0 , 1 ] being a small parameter. In the subsonic limit regime ( \(0 < \varepsilon \ll 1\) 0 < ε 1 ), the solution of KGZS propagates waves with wavelength \(O(\varepsilon )\) O ( ε ) in time and amplitude at \(O(\varepsilon ^{\alpha ^\dagger } )\) O ( ε α ) with \(\alpha ^\dagger =\min \{\alpha ,\beta +1,2\}\) α = min { α , β + 1 , 2 } , where \(\alpha \) α and \(\beta \) β describe the incompatibility between the initial data of the KGZS and the limiting equation as \(\varepsilon \rightarrow 0^+\) ε 0 + and satisfy \(\alpha \ge 0\) α 0 , \(\beta +1\ge 0\) β + 1 0 . The oscillation in time becomes the main difficulty in constructing numerical schemes and making the corresponding error analysis for KGZS in this regime. In this paper, firstly, in order to overcome the difficulty of controlling nonlinear terms, we transform the KGZS into a system with higher derivative. Using the technique of nested Picard iteration, we construct a new time semi-discretization scheme and obtain the error estimates of semi-discretization with the bounds at \(O(\min \{\tau ,\tau ^2/\varepsilon ^{1-\alpha ^*}\})\) O ( min { τ , τ 2 / ε 1 - α } ) for \(\beta \ge 0\) β 0 where \(\alpha ^*=\min \{1,\alpha ,1+\beta \}\) α = min { 1 , α , 1 + β } and \(\tau \) τ is time step. Hence, we get uniformly second-order error bounds at \(O(\tau ^{2})\) O ( τ 2 ) when \(\alpha \ge 1\) α 1 and \(\beta \ge 0\) β 0 , and uniformly accurate first-order error estimates for any \(\alpha \ge 0\) α 0 and \(\beta \ge 0\) β 0 . We also give full discretization by Fourier pseudo-spectral method and obtain the error bounds at \(O(h^{\sigma +2}+\min \{\tau ,\tau ^2/\varepsilon ^{1-\alpha ^*}\})\) O ( h σ + 2 + min { τ , τ 2 / ε 1 - α } ) , where h is mesh size and \(\sigma \) σ depends on the regularity of the solution. Hence, we get uniformly accurate spatial spectral order for any \(\alpha \ge 0\) α 0 and \(\beta \ge 0\) β 0 . Our numerical results support the error estimates. Surprisingly, our numerical results suggest a better error bound at \(O(h^{\sigma +2}+ \varepsilon ^q\tau ^{2})\) O ( h σ + 2 + ε q τ 2 ) for a certain \(q\in \mathbb {R}\) q R .