这是一篇变系数的波动方程,提出了一种新的格式。
摘要原文:
This article presents a new analytical formula for the Cauchy problem of the wave equation with variable coefficients, which is a much simpler solution than that given by the Poisson formula. The derivation is based on the variation-of-constants formula and the theory of pseudodifferential operator. The formula is applied to an example to illustrate the feasibility.
摘要翻译:
本文提出了一个新的解析公式,用于求解具有变系数的波方程的柯西问题,该公式比泊松公式给出的解要简单得多。该公式的推导基于常数变换公式和伪微分算子理论。该公式被应用于一个例子,以说明其可行性。
由于这篇论文主要是公式推导再加上实验部分比较简单无图只有一个算例,我们就从前往后看,这些公式是如何一步步推导得到的,由于这篇论文的 Introdutcion 也夹杂着一些公式,所以下面从介绍部分开始看起。
给定其初始位移 u ( x , 0 ) = φ ( x ) u(x,0)= \varphi(x) u ( x , 0 ) = φ ( x ) 和速度 u t ( x , 0 ) = ψ ( x ) u_t(x,0)=\psi(x) u t ( x , 0 ) = ψ ( x ) ,众所周知,波动方程的柯西或初始值问题的显式解是
u ( x , t ) = 1 2 ( φ ( x − t ) + φ ( x + t ) ) + 1 2 ∫ x − t x + t ψ ( ξ ) d ξ . u(x,t)=\frac{1}{2}(\varphi(x-t)+\varphi(x+t))+\frac{1}{2}\int_{x-t}^{x+t}\psi( \xi)d\xi. u ( x , t ) = 2 1 ( φ ( x − t ) + φ ( x + t )) + 2 1 ∫ x − t x + t ψ ( ξ ) d ξ .
对于更高维波动方程的柯西问题,解的推导非常技术性。人们使用各种方法来解决多维波的柯西问题方程。例如,n = 3 时的 Poisson 公式是用球平均法证明的,n = 2 时的解是用阿达玛下降法[3]推导的。分别使用[4]中的经典乘势数列和[5]中的 Adomian 分解方法获得了形式的数列解。[6]中使用傅里叶变换直接推导了任意维 n 的球平均解。[7-9]将波动方程表述为抽象的常系数半线性波动方程,应用 Duhamel 原理,给出了不同类型边界条件下常系数半线性波动方程的所谓常数变分公式。受[7,8]的启发,使用常数变分公式以及将变系数微运算符解释为伪微运算符是本文的核心内容。
考虑以下 R n \mathbb{R}^n R n 中变系数线性齐次波动方程的柯西问题
{ u t t − L u = 0 , ( x , t ) ∈ R n × R + , u ( x , 0 ) = φ ( x ) , x ∈ R n , u t ( x , 0 ) = ψ ( x ) , x ∈ R n , (1) \left\{\begin{aligned} & u_{tt}-Lu=0,\qquad(x,t)\in\mathbb{R}^{n} \times\mathbb{R}_{+},\\ & u(x,0)=\varphi(x),\qquad x\in\mathbb{R}^{n},\\ & u_{t}(x,0)=\psi(x),\qquad x\in\mathbb{R}^{n},\end{aligned}\right.\tag{1} ⎩ ⎨ ⎧ u tt − Lu = 0 , ( x , t ) ∈ R n × R + , u ( x , 0 ) = φ ( x ) , x ∈ R n , u t ( x , 0 ) = ψ ( x ) , x ∈ R n , ( 1 )
其中,L = ∑ i = 1 n ∑ 1 = 1 n a i j ( x ) ∂ 2 ∂ x i ∂ x j L= \sum_{i=1}^{n} \sum_{1=1}^{n}a_{ij} \left( x \right) \frac{ \partial^{2}}{ \partial x_{i} \partial x_{j}} L = ∑ i = 1 n ∑ 1 = 1 n a ij ( x ) ∂ x i ∂ x j ∂ 2 是 具有变系数的二阶线性微运算符,满足系数矩阵 A = ( a i j ( x ) ) n × n A =(a_{ij}(x))_{n×n} A = ( a ij ( x ) ) n × n 对称且半定正。对于所有 x ∈ R n x\in \mathbb{R}^n x ∈ R n 欧几里得。值得注意的是,波动方程(1)的形式几乎与下面右侧 f ≡ 0 f\equiv 0 f ≡ 0 的常微方程振动系统相同。
{ q t t ( t ) + M q ( t ) = f ( q ( t ) ) , q ( 0 ) = q 0 , q t ( 0 ) = p 0 , (2) \left\{\begin{aligned} & q_{tt}(t)+Mq(t)=f(q(t)),\\ & q(0)=q_{0},q_{t}(0)=p_{0},\end{aligned}\right.\tag{2} { q tt ( t ) + Mq ( t ) = f ( q ( t )) , q ( 0 ) = q 0 , q t ( 0 ) = p 0 , ( 2 )
其中,q ∈ R n , M ∈ R n × n q\in\mathbb{R}^{n} , M\in\mathbb{R}^{n\times n} q ∈ R n , M ∈ R n × n 和 M M M 是一个对称且半正定矩阵。
近年来,在数值求解振荡系统(2)方面取得了巨大进展。已经提出了许多构造 Runge-Kutta-Nystr om(RKN)型积分器的有用方法(例如,参见[10-14])。考虑到线性项 Mq 引入的特殊结构,Wu 等人[14]制定了多维扩展 RKN(ERKN)积分器的标准形式。ERKN 积分器自然地精确积分未受干扰的线性方程 q t t + M q = 0 q_{tt} + M_q = 0 q tt + M q = 0 ,其形式与本文中相关方程相同。[13]中建立了以下常数变化公式,这对于 ERKN 积分器至关重要。它给出了振荡系统(2)的精确解及其求导:
{ q ( t ) = ϕ 0 ( t 2 M ) q 0 + t ϕ 1 ( t 2 M ) p 0 + ∫ 0 t ( t − s ) ϕ 1 ( ( t − s ) 2 M ) f ( q ( s ) ) d s , q t ( t ) = − t M ϕ 1 ( t 2 M ) q 0 + ϕ 0 ( t 2 M ) p 0 + ∫ 0 t ϕ 0 ( ( t − s ) 2 M ) f ( q ( s ) ) d s , (3) \left\{\begin{aligned} & q(t)=\phi_{0}(t^{2}M)q_{0}+t\phi_{1}(t^{2}M)p_{ 0}+\int_{0}^{t}(t-s)\phi_{1}((t-s)^{2}M)f\big(q(s)\big)ds,\\ & q_{t}(t)=-tM\phi_{1}(t^{2}M)q_{0}+\phi_{0}(t^{2}M)p_{0}+\int_{ 0}^{t}\phi_{0}((t-s)^{2}M)f\big(q(s)\big)ds,\end{aligned}\right.\tag{3} ⎩ ⎨ ⎧ q ( t ) = ϕ 0 ( t 2 M ) q 0 + t ϕ 1 ( t 2 M ) p 0 + ∫ 0 t ( t − s ) ϕ 1 (( t − s ) 2 M ) f ( q ( s ) ) d s , q t ( t ) = − tM ϕ 1 ( t 2 M ) q 0 + ϕ 0 ( t 2 M ) p 0 + ∫ 0 t ϕ 0 (( t − s ) 2 M ) f ( q ( s ) ) d s , ( 3 )
其中分析函数 ϕ j ( ⋅ ) , j = 0 , 1 , … \phi_{j}(\cdot),j=0,1,\ldots ϕ j ( ⋅ ) , j = 0 , 1 , … 被定义为
ϕ j ( x ) ≔ ∑ i = 0 ∞ ( − 1 ) i x i ( 2 i + j ) ! , j = 0 , 1 , … . (4) \phi_{j}(x)\coloneqq\sum_{i=0}^{\infty}\frac{(-1)^{i}x^{i}}{(2i+j)!},\quad j= 0,1,\ldots.\tag{4} ϕ j ( x ) : = i = 0 ∑ ∞ ( 2 i + j )! ( − 1 ) i x i , j = 0 , 1 , … . ( 4 )
有关 ERKN 积分器的更多详细信息,我们请读者参阅[15-19]。
设右端函数 f ≡ 0 f\equiv 0 f ≡ 0 ,我们得到线性齐次常微分方程的精确解
{ q t t ( t ) + M q ( t ) = 0 , q ( 0 ) = q 0 , q t ( 0 ) = p 0 (5) \left\{\begin{aligned} & q_{tt}(t)+Mq(t)=0,\\ & q(0)=q_{0},q_{t}(0)=p_{0}\end{aligned}\right.\tag{5} { q tt ( t ) + Mq ( t ) = 0 , q ( 0 ) = q 0 , q t ( 0 ) = p 0 ( 5 )
是
q ( t ) = ϕ 0 ( t 2 M ) q 0 + t ϕ 1 ( t 2 M ) p 0 . (6) q(t)=\phi_{0}(t^{2}M)q_{0}+t\phi_{1}(t^{2}M)p_{0}.\tag{6} q ( t ) = ϕ 0 ( t 2 M ) q 0 + t ϕ 1 ( t 2 M ) p 0 . ( 6 )
在本文中,我们将证明变系数线性齐次波动方程(1)也允许形式(6)的解。本文的其余部分组织如下。第 2 节介绍了一些先决条件和注释。第三节介绍了论文的主要结果。推导出变系数线性波动方程的解析公式。在第 4 节中,通过一个例子说明了公式的可行性。
先决条件和一些注释
我们将从介绍一些符号开始。多指标 x = ( α 1 , α 2 , … , α n ) ∈ Z + n x=(\alpha_{1},\alpha_{2},\ldots,\alpha_{n})\in\mathbb{Z}_{+}^{n} x = ( α 1 , α 2 , … , α n ) ∈ Z + n 是非负整数的 n n n 元组。长度 ∣ α ∣ |α| ∣ α ∣ 的 α α α 是 ∣ α ∣ = ∑ i = 1 n α i = α 1 + α 2 + ⋯ + α n , \left| \alpha \right|= \sum_{i=1}^{n} \alpha_{i}= \alpha_{1}+ \alpha_{2}+ \cdots+ \alpha_{n}, ∣ α ∣ = ∑ i = 1 n α i = α 1 + α 2 + ⋯ + α n , 对于 x = ( x 1 , x 2 , … , x n ) ∈ R n x =(x_1,x_2,\dots ,x_n) \in \mathbb{R}^{n} x = ( x 1 , x 2 , … , x n ) ∈ R n ,微运算符 D α D^\alpha D α 定义为
D α f ( x ) = 1 i ∣ α ∣ ∂ α 1 ∂ x 1 α 1 ∂ α 2 ∂ x 2 α 2 ⋯ ∂ α n ∂ x n α n f ( x ) . D^{\alpha}f(x)=\frac{1}{i^{|\alpha|}}\frac{\partial^{\alpha_{1}}}{\partial x_ {1}^{\alpha_{1}}}\frac{\partial^{\alpha_{2}}}{\partial x_{2}^{\alpha_{2}}} \cdots\frac{\partial^{\alpha_{n}}}{\partial x_{n}^{\alpha_{n}}}f(x). D α f ( x ) = i ∣ α ∣ 1 ∂ x 1 α 1 ∂ α 1 ∂ x 2 α 2 ∂ α 2 ⋯ ∂ x n α n ∂ α n f ( x ) .
利用上面的符号,线性微运算符 L L L 可以写成以下形式
L ≡ L ( x , D ) = − ∑ ∣ α ∣ = 2 a α ( x ) D α , (7) L\equiv L(x,D)=-\sum_{|\alpha|=2}a_{\alpha}(x)D^{\alpha},\tag{7} L ≡ L ( x , D ) = − ∣ α ∣ = 2 ∑ a α ( x ) D α , ( 7 )
其中,a α ( x ) = a i j ( x ) a_{\alpha}(x)=a_{ij}(x) a α ( x ) = a ij ( x ) 如果 α = ( α 1 , α 2 , … , α n ) \alpha=(\alpha_{1},\alpha_{2},\ldots,\alpha_{n}) α = ( α 1 , α 2 , … , α n ) ,其中 a i = a j = 1 a_i = a_j = 1 a i = a j = 1 且 a k = 0 , k ≠ i , j a_k = 0,k \ne i,j a k = 0 , k = i , j 。
将 Schwartz 空间或在 R n \mathbb{R}^n R n 上快速减函数的空间表示为
S ( R n ) = { f ∈ C ∞ ( R n ) : ∥ f ∥ α , β < ∞ , ∀ α , β