热传导方程能量分析与边界条件研究
题目
问题 10.
(a) 考虑热传导方程在 J = ( − ∞ , ∞ ) J = (-\infty, \infty) J=(−∞,∞) 上,证明“能量”
E ( t ) = ∫ J u 2 ( x , t ) d x E(t) = \int_{J} u^{2}(x,t) dx E(t)=∫Ju2(x,t)dx
(8)
不增加;进一步证明,除非 u ( x , t ) = 常数 u(x,t) = \text{常数} u(x,t)=常数,否则它确实减少。
(b) 考虑热传导方程在 J = ( 0 , l ) J = (0,l) J=(0,l) 上,带有 Dirichlet 或 Neumann 边界条件,证明 E ( t ) E(t) E(t) 不增加;进一步证明,除非 u ( x , t ) = 常数 u(x,t) = \text{常数} u(x,t)=常数,否则它确实减少。
© 考虑热传导方程在 J = ( 0 , l ) J = (0,l) J=(0,l) 上,带有 Robin 边界条件:
u x ( 0 , t ) − a 0 u ( 0 , t ) = 0 , u_{x}(0,t) - a_{0}u(0,t) = 0, ux(0,t)−a0u(0,t)=0,
u x ( L , t ) + a L u ( L , t ) = 0. u_{x}(L,t) + a_{L}u(L,t) = 0. ux(L,t)+aLu(L,t)=0.
(9)
如果 a 0 > 0 a_{0} > 0 a0>0 和 a L > 0 a_{L} > 0 aL>0(注:原文中 a l a_{l} al 应为 a L a_{L} aL,已修正),证明端点对 E ( t ) = ∫ 0 L u 2 ( x , t ) d x E(t) = \int_{0}^{L} u^{2}(x,t) dx E(t)=∫0Lu2(x,t)dx 的减少有贡献。这被解释为部分能量在边界处损失,因此我们称边界条件为辐射或耗散的。
提示. 为了证明 E ( t ) E(t) E(t) 的减少,考虑其对 t t t 的导数,用 k u x x k u_{xx} kuxx 替换 u t u_{t} ut,并进行分部积分。
备注 3.P.1. 在热传导(或扩散)方程的情况下,由 (8) 给出的能量更多是数学上的构造。
解决题目
热传导方程的标准形式为:
u t = k u x x , u_t = k u_{xx}, ut=kuxx,
其中 k > 0 k > 0 k>0 是热扩散系数(常数)。能量泛函定义为:
E ( t ) = ∫ J u 2 ( x , t ) d x , E(t) = \int_{J} u^2(x,t) dx, E(t)=∫Ju2(x,t)dx,
其中 J J J 是定义域。证明的核心是计算 d E d t \frac{dE}{dt} dtdE 并利用热传导方程和边界条件。
(a) 无限域 J = ( − ∞ , ∞ ) J = (-\infty, \infty) J=(−∞,∞)
证明:
计算 E ( t ) E(t) E(t) 的时间导数:
d E d t = d d t ∫ − ∞ ∞ u 2 ( x , t ) d x . \frac{dE}{dt} = \frac{d}{dt} \int_{-\infty}^{\infty} u^2(x,t) dx. dtdE=dtd∫−∞∞u2(x,t)dx.
假设 u u u 足够光滑,且当 ∣ x ∣ → ∞ |x| \to \infty ∣x∣→∞ 时, u u u 及其一阶导数趋于零(物理上合理的衰减条件),因此可以交换积分与导数顺序:
d E d t = ∫ − ∞ ∞ ∂ ∂ t ( u 2 ) d x = ∫ − ∞ ∞ 2 u u t d x . \frac{dE}{dt} = \int_{-\infty}^{\infty} \frac{\partial}{\partial t} (u^2) dx = \int_{-\infty}^{\infty} 2u u_t dx. dtdE=∫−∞∞∂t∂(u2)dx=∫−∞∞2uutdx.
由热传导方程 u t = k u x x u_t = k u_{xx} ut=kuxx,代入得:
d E d t = 2 k ∫ − ∞ ∞ u u x x d x . \frac{dE}{dt} = 2k \int_{-\infty}^{\infty} u u_{xx} dx. dtdE=2k∫−∞∞uuxxdx.
对积分进行分部积分:令 f = u f = u f=u, g ′ = u x x g' = u_{xx} g′=uxx,则 f ′ = u x f' = u_x f′=ux, g = u x g = u_x g=ux,
∫ − ∞ ∞ u u x x d x = [ u u x ] − ∞ ∞ − ∫ − ∞ ∞ u x ⋅ u x d x . \int_{-\infty}^{\infty} u u_{xx} dx = \left[ u u_x \right]_{-\infty}^{\infty} - \int_{-\infty}^{\infty} u_x \cdot u_x dx. ∫−∞∞uuxxdx=[uux]−∞∞−∫−∞∞ux⋅uxdx.
由衰减条件,边界项 [ u u x ] − ∞ ∞ = 0 \left[ u u_x \right]_{-\infty}^{\infty} = 0 [uux]−∞∞=0,因此:
∫ − ∞ ∞ u u x x d x = − ∫ − ∞ ∞ ( u x ) 2 d x . \int_{-\infty}^{\infty} u u_{xx} dx = - \int_{-\infty}^{\infty} (u_x)^2 dx. ∫−∞∞uuxxdx=−∫−∞∞(ux)2dx.
代入得:
d E d t = 2 k ( − ∫ − ∞ ∞ ( u x ) 2 d x ) = − 2 k ∫ − ∞ ∞ ( u x ) 2 d x . \frac{dE}{dt} = 2k \left( - \int_{-\infty}^{\infty} (u_x)^2 dx \right) = -2k \int_{-\infty}^{\infty} (u_x)^2 dx. dtdE=2k(−∫−∞∞(ux)2dx)=−2k∫−∞∞(ux)2dx.
由于 k > 0 k > 0 k>0 且 ( u x ) 2 ≥ 0 (u_x)^2 \geq 0 (ux)2≥0,有 ∫ − ∞ ∞ ( u x ) 2 d x ≥ 0 \int_{-\infty}^{\infty} (u_x)^2 dx \geq 0 ∫−∞∞(ux)2dx≥0,因此:
d E d t ≤ 0 , \frac{dE}{dt} \leq 0, dtdE≤0,
等号成立当且仅当 u x = 0 u_x = 0 ux=0 几乎处处(即在所有 x x x 和 t t t 上),这意味着 u ( x , t ) = c u(x,t) = c u(x,t)=c(常数)。
- 不增加性: d E d t ≤ 0 \frac{dE}{dt} \leq 0 dtdE≤0 表明 E ( t ) E(t) E(t) 不增加。
- 严格减少性: 除非 u u u 是常数,否则 ∫ − ∞ ∞ ( u x ) 2 d x > 0 \int_{-\infty}^{\infty} (u_x)^2 dx > 0 ∫−∞∞(ux)2dx>0,导致 d E d t < 0 \frac{dE}{dt} < 0 dtdE<0,即 E ( t ) E(t) E(t) 严格减少。
在无限域上,常数解 u = c u = c u=c 是允许的(但需满足初始条件),此时 E ( t ) E(t) E(t) 为常数。否则, E ( t ) E(t) E(t) 严格减少。
(b) 有限域 J = ( 0 , l ) J = (0,l) J=(0,l) 上 Dirichlet 或 Neumann 边界条件
证明:
定义域为 [ 0 , L ] [0, L] [0,L](其中 L = l L = l L=l),能量为:
E ( t ) = ∫ 0 L u 2 ( x , t ) d x . E(t) = \int_{0}^{L} u^2(x,t) dx. E(t)=∫0Lu2(x,t)dx.
计算导数:
d E d t = ∫ 0 L 2 u u t d x = 2 k ∫ 0 L u u x x d x . \frac{dE}{dt} = \int_{0}^{L} 2u u_t dx = 2k \int_{0}^{L} u u_{xx} dx. dtdE=∫0L2uutdx=2k∫0Luuxxdx.
分部积分:
∫ 0 L u u x x d x = [ u u x ] 0 L − ∫ 0 L ( u x ) 2 d x . \int_{0}^{L} u u_{xx} dx = \left[ u u_x \right]_{0}^{L} - \int_{0}^{L} (u_x)^2 dx. ∫0Luuxxdx=[uux]0L−∫0L(ux)2dx.
边界项 [ u u x ] 0 L = u ( L , t ) u x ( L , t ) − u ( 0 , t ) u x ( 0 , t ) \left[ u u_x \right]_{0}^{L} = u(L,t) u_x(L,t) - u(0,t) u_x(0,t) [uux]0L=u(L,t)ux(L,t)−u(0,t)ux(0,t) 依赖于边界条件。
-
Dirichlet 边界条件: u ( 0 , t ) = 0 u(0,t) = 0 u(0,t)=0, u ( L , t ) = 0 u(L,t) = 0 u(L,t)=0。
边界项:
u ( L , t ) u x ( L , t ) − u ( 0 , t ) u x ( 0 , t ) = 0 ⋅ u x ( L , t ) − 0 ⋅ u x ( 0 , t ) = 0. u(L,t) u_x(L,t) - u(0,t) u_x(0,t) = 0 \cdot u_x(L,t) - 0 \cdot u_x(0,t) = 0. u(L,t)ux(L,t)−u(0,t)ux(0,t)=0⋅ux(L,t)−0⋅ux(0,t)=0.
因此:
∫ 0 L u u x x d x = − ∫ 0 L ( u x ) 2 d x , \int_{0}^{L} u u_{xx} dx = - \int_{0}^{L} (u_x)^2 dx, ∫0Luuxxdx=−∫0L(ux)2dx,
d E d t = 2 k ( − ∫ 0 L ( u x ) 2 d x ) = − 2 k ∫ 0 L ( u x ) 2 d x ≤ 0. \frac{dE}{dt} = 2k \left( - \int_{0}^{L} (u_x)^2 dx \right) = -2k \int_{0}^{L} (u_x)^2 dx \leq 0. dtdE=2k(−∫0L(ux)2dx)=−2k∫0L(ux)2dx≤0.
等号成立当且仅当 u x = 0 u_x = 0 ux=0 几乎处处,即 u u u 是常数。但 Dirichlet 边界条件 u ( 0 , t ) = 0 u(0,t) = 0 u(0,t)=0, u ( L , t ) = 0 u(L,t) = 0 u(L,t)=0 要求常数必须为零(即 u ≡ 0 u \equiv 0 u≡0)。 -
Neumann 边界条件: u x ( 0 , t ) = 0 u_x(0,t) = 0 ux(0,t)=0, u x ( L , t ) = 0 u_x(L,t) = 0 ux(L,t)=0。
边界项:
u ( L , t ) u x ( L , t ) − u ( 0 , t ) u x ( 0 , t ) = u ( L , t ) ⋅ 0 − u ( 0 , t ) ⋅ 0 = 0. u(L,t) u_x(L,t) - u(0,t) u_x(0,t) = u(L,t) \cdot 0 - u(0,t) \cdot 0 = 0. u(L,t)ux(L,t)−u(0,t)ux(0,t)=u(L,t)⋅0−u(0,t)⋅0=0.
因此:
∫ 0 L u u x x d x = − ∫ 0 L ( u x ) 2 d x , \int_{0}^{L} u u_{xx} dx = - \int_{0}^{L} (u_x)^2 dx, ∫0Luuxxdx=−∫0L(ux)2dx,
d E d t = − 2 k ∫ 0 L ( u x ) 2 d x ≤ 0. \frac{dE}{dt} = -2k \int_{0}^{L} (u_x)^2 dx \leq 0. dtdE=−2k∫0L(ux)2dx≤0.
等号成立当且仅当 u x = 0 u_x = 0 ux=0,即 u u u 是常数。Neumann 边界条件允许非零常数解(例如 u = c u = c u=c),此时 E ( t ) E(t) E(t) 为常数。
结论:
- 在两种边界条件下, d E d t ≤ 0 \frac{dE}{dt} \leq 0 dtdE≤0,故 E ( t ) E(t) E(t) 不增加。
- 除非 u u u 是常数(Dirichlet 时必为零,Neumann 时可非零),否则 ∫ 0 L ( u x ) 2 d x > 0 \int_{0}^{L} (u_x)^2 dx > 0 ∫0L(ux)2dx>0,导致 d E d t < 0 \frac{dE}{dt} < 0 dtdE<0,即 E ( t ) E(t) E(t) 严格减少。
© 有限域 J = ( 0 , l ) J = (0,l) J=(0,l) 上 Robin 边界条件
边界条件:
u x ( 0 , t ) − a 0 u ( 0 , t ) = 0 , u x ( L , t ) + a L u ( L , t ) = 0 , u_x(0,t) - a_0 u(0,t) = 0, \quad u_x(L,t) + a_L u(L,t) = 0, ux(0,t)−a0u(0,t)=0,ux(L,t)+aLu(L,t)=0,
其中 a 0 > 0 a_0 > 0 a0>0, a L > 0 a_L > 0 aL>0。
证明:
能量 E ( t ) = ∫ 0 L u 2 ( x , t ) d x E(t) = \int_{0}^{L} u^2(x,t) dx E(t)=∫0Lu2(x,t)dx。计算导数:
d E d t = 2 k ∫ 0 L u u x x d x . \frac{dE}{dt} = 2k \int_{0}^{L} u u_{xx} dx. dtdE=2k∫0Luuxxdx.
分部积分:
∫ 0 L u u x x d x = [ u u x ] 0 L − ∫ 0 L ( u x ) 2 d x . \int_{0}^{L} u u_{xx} dx = \left[ u u_x \right]_{0}^{L} - \int_{0}^{L} (u_x)^2 dx. ∫0Luuxxdx=[uux]0L−∫0L(ux)2dx.
边界项:
[ u u x ] 0 L = u ( L , t ) u x ( L , t ) − u ( 0 , t ) u x ( 0 , t ) . \left[ u u_x \right]_{0}^{L} = u(L,t) u_x(L,t) - u(0,t) u_x(0,t). [uux]0L=u(L,t)ux(L,t)−u(0,t)ux(0,t).
由 Robin 边界条件:
- 在 x = 0 x = 0 x=0: u x ( 0 , t ) = a 0 u ( 0 , t ) u_x(0,t) = a_0 u(0,t) ux(0,t)=a0u(0,t)(由 u x − a 0 u = 0 u_x - a_0 u = 0 ux−a0u=0),
- 在 x = L x = L x=L: u x ( L , t ) = − a L u ( L , t ) u_x(L,t) = -a_L u(L,t) ux(L,t)=−aLu(L,t)(由 u x + a L u = 0 u_x + a_L u = 0 ux+aLu=0)。
代入:
u ( L , t ) u x ( L , t ) = u ( L , t ) ⋅ ( − a L u ( L , t ) ) = − a L [ u ( L , t ) ] 2 , u(L,t) u_x(L,t) = u(L,t) \cdot (-a_L u(L,t)) = -a_L [u(L,t)]^2, u(L,t)ux(L,t)=u(L,t)⋅(−aLu(L,t))=−aL[u(L,t)]2,
u ( 0 , t ) u x ( 0 , t ) = u ( 0 , t ) ⋅ ( a 0 u ( 0 , t ) ) = a 0 [ u ( 0 , t ) ] 2 , u(0,t) u_x(0,t) = u(0,t) \cdot (a_0 u(0,t)) = a_0 [u(0,t)]^2, u(0,t)ux(0,t)=u(0,t)⋅(a0u(0,t))=a0[u(0,t)]2,
因此:
[ u u x ] 0 L = − a L u 2 ( L , t ) − a 0 u 2 ( 0 , t ) . \left[ u u_x \right]_{0}^{L} = -a_L u^2(L,t) - a_0 u^2(0,t). [uux]0L=−aLu2(L,t)−a0u2(0,t).
代入分部积分结果:
∫ 0 L u u x x d x = − a L u 2 ( L , t ) − a 0 u 2 ( 0 , t ) − ∫ 0 L ( u x ) 2 d x . \int_{0}^{L} u u_{xx} dx = -a_L u^2(L,t) - a_0 u^2(0,t) - \int_{0}^{L} (u_x)^2 dx. ∫0Luuxxdx=−aLu2(L,t)−a0u2(0,t)−∫0L(ux)2dx.
于是:
d E d t = 2 k [ − a L u 2 ( L , t ) − a 0 u 2 ( 0 , t ) − ∫ 0 L ( u x ) 2 d x ] . \frac{dE}{dt} = 2k \left[ -a_L u^2(L,t) - a_0 u^2(0,t) - \int_{0}^{L} (u_x)^2 dx \right]. dtdE=2k[−aLu2(L,t)−a0u2(0,t)−∫0L(ux)2dx].
由于 k > 0 k > 0 k>0, a 0 > 0 a_0 > 0 a0>0, a L > 0 a_L > 0 aL>0,且 u 2 ≥ 0 u^2 \geq 0 u2≥0, ( u x ) 2 ≥ 0 (u_x)^2 \geq 0 (ux)2≥0,有:
− a 0 u 2 ( 0 , t ) ≤ 0 , − a L u 2 ( L , t ) ≤ 0 , − ∫ 0 L ( u x ) 2 d x ≤ 0 , -a_0 u^2(0,t) \leq 0, \quad -a_L u^2(L,t) \leq 0, \quad -\int_{0}^{L} (u_x)^2 dx \leq 0, −a0u2(0,t)≤0,−aLu2(L,t)≤0,−∫0L(ux)2dx≤0,
所以:
d E d t ≤ 0. \frac{dE}{dt} \leq 0. dtdE≤0.
等号成立当且仅当: - u x = 0 u_x = 0 ux=0 几乎处处(即 u u u 是常数),
- u ( 0 , t ) = 0 u(0,t) = 0 u(0,t)=0 且 u ( L , t ) = 0 u(L,t) = 0 u(L,t)=0。
Robin 边界条件要求:若 u u u 是常数 c c c,则: - 在 x = 0 x = 0 x=0: 0 − a 0 c = 0 0 - a_0 c = 0 0−a0c=0 得 c = 0 c = 0 c=0(因 a 0 > 0 a_0 > 0 a0>0),
- 在 x = L x = L x=L: 0 + a L c = 0 0 + a_L c = 0 0+aLc=0 得 c = 0 c = 0 c=0(因 a L > 0 a_L > 0 aL>0)。
因此唯一解为 u ≡ 0 u \equiv 0 u≡0。
端点贡献分析:
d E d t \frac{dE}{dt} dtdE 的表达式为:
d E d t = − 2 k a 0 u 2 ( 0 , t ) − 2 k a L u 2 ( L , t ) − 2 k ∫ 0 L ( u x ) 2 d x . \frac{dE}{dt} = -2k a_0 u^2(0,t) - 2k a_L u^2(L,t) - 2k \int_{0}^{L} (u_x)^2 dx. dtdE=−2ka0u2(0,t)−2kaLu2(L,t)−2k∫0L(ux)2dx.
- 项 − 2 k a 0 u 2 ( 0 , t ) -2k a_0 u^2(0,t) −2ka0u2(0,t) 和 − 2 k a L u 2 ( L , t ) -2k a_L u^2(L,t) −2kaLu2(L,t) 分别对应端点 x = 0 x = 0 x=0 和 x = L x = L x=L 的贡献。
- 当 u ( 0 , t ) ≠ 0 u(0,t) \neq 0 u(0,t)=0 或 u ( L , t ) ≠ 0 u(L,t) \neq 0 u(L,t)=0 时,这些项为负,表明能量在边界处损失。
- 结合内部项 − 2 k ∫ 0 L ( u x ) 2 d x ≤ 0 -2k \int_{0}^{L} (u_x)^2 dx \leq 0 −2k∫0L(ux)2dx≤0,整体 d E d t < 0 \frac{dE}{dt} < 0 dtdE<0 除非 u ≡ 0 u \equiv 0 u≡0。
因此,端点对 E ( t ) E(t) E(t) 的减少有贡献,边界条件确实是辐射或耗散的。
总结:
- 在所有情况下, E ( t ) E(t) E(t) 不增加(即 d E d t ≤ 0 \frac{dE}{dt} \leq 0 dtdE≤0)。
- 除非解为常数(具体形式依赖于边界条件),否则 E ( t ) E(t) E(t) 严格减少。
- Robin 边界条件下,端点项明确贡献能量损失。
- 如备注所述,此“能量”是数学构造,不代表物理能量,但用于分析解的稳定性。