解答:
ϕ0(x,y)=ax とおくと,∂x2∂2ϕ0+∂y2∂2ϕ0=0 を満たし,かつ境界条件の一部 ϕ0(0,y)=0 および ϕ0(x,0)=ϕ0(x,b)=ax を満たす。
ここで、u(x,y)=ϕ(x,y)−ax とおくと、u(x,y) は以下の境界値問題を満たす。
∂x2∂2u+∂y2∂2u=0
u(0,y)=0,u(x,0)=0,u(x,b)=0
u(a,y)=ϕ(a,y)−aa=y(y−b)+1−1=y(y−b)
変数分離法により u(x,y)=X(x)Y(y) とおいて偏微分方程式に代入すると、
XX′′=−YY′′=λ (定数)
Y(0)=Y(b)=0 より,非自明解をもつためには λ=(bnπ)2 (n=1,2,3,…) となる。
これにより,Yn(y)=sin(bnπy) を得る。
X に関する方程式 X′′−(bnπ)2X=0 と境界条件 X(0)=0 より、
Xn(x)=sinh(bnπx)
重ね合わせの原理により、u(x,y) の一般解は以下の級数で表される。
u(x,y)=n=1∑∞Ansinh(bnπx)sin(bnπy)
x=a における境界条件 u(a,y)=y(y−b) を適用する。
n=1∑∞Ansinh(bnπa)sin(bnπy)=y(y−b)
フーリエ正弦級数の係数の公式より、
Ansinh(bnπa)=b2∫0b(y2−by)sin(bnπy)dy
部分積分を2回用いて積分を計算する。
∫0b(y2−by)sin(bnπy)dy=[(y2−by)(−nπbcosbnπy)]0b+nπb∫0b(2y−b)cos(bnπy)dy
第1項は 0 となる。続けて部分積分を行うと、
=nπb([(2y−b)nπbsinbnπy]0b−nπ2b∫0bsin(bnπy)dy)
第1項は sin(nπ)=sin(0)=0 より 0 となるため、
=−n2π22b2[−nπbcos(bnπy)]0b=n3π32b3(cos(nπ)−1)=n3π32b3((−1)n−1)
したがって、係数 An は以下のようになる。
An=bsinh(bnπa)2⋅n3π32b3((−1)n−1)=n3π3sinh(bnπa)4b2((−1)n−1)
(n が偶数のときは An=0、n が奇数のときは An=−n3π3sinh(bnπa)8b2 となる。)
最終的な解 ϕ(x,y)=ax+u(x,y) は、
ϕ(x,y)=ax+π34b2n=1∑∞n3sinh(bnπa)(−1)n−1sinh(bnπx)sin(bnπy)
补充说明:
这道偏微分方程的题目考察了拉普拉斯方程在二维矩形区域上的狄利克雷(Dirichlet)边界值问题。对于这种经典的稳态热传导或静电场电势分布方程,通常会直接采用分离变量法求解。然而,标准的分离变量法要求方程是齐次的,且在矩形的四个边界中至少有三个边界条件必须是齐次的(也就是恒等于0)。本题给出的边界条件里有三个是非齐次的,直接代入级数是无法求解的。
解题的核心突破口在于“齐次化边界条件”。通过观察边界 x=0,y=0,y=b 的特点,我们可以凑出一个极为简单且自动满足拉普拉斯方程的特解函数 ϕ0(x,y)=x/a。它刚好贴合了这三条边界的非齐次取值。通过变量代换 u(x,y)=ϕ(x,y)−x/a,我们就将原本的方程顺利转化成了关于 u(x,y) 的新边界值问题。在新的问题中,u 在左、下、上三个边界的取值全都变成了0,唯一的非齐次条件被转移到了右边界 x=a 上,也就是 y(y−b)。
完成齐次化之后,剩下的就是标准的操作流程了。对 x 和 y 应用分离变量法得出含有双曲正弦函数和三角正弦函数的级数形式。最后利用 x=a 的边界条件和傅里叶正弦级数的正交性质,通过对二次函数 y(y−b) 进行两次分部积分计算出级数系数。计算积分时注意边界代入项的巧妙消元即可得到最终结果。