026 《数学物理方程:原理、方法与应用 (Mathematical Physics Equations: Principles, Methods, and Applications)》
🌟🌟🌟本文案由Gemini 2.0 Flash Thinking Experimental 01-21创作,用来辅助学习知识。🌟🌟🌟
书籍大纲
▮▮▮▮ 1. chapter 1:绪论 (Introduction)
▮▮▮▮▮▮▮ 1.1 数学物理方程概述 (Overview of Mathematical Physics Equations)
▮▮▮▮▮▮▮▮▮▮▮ 1.1.1 数学物理方程的定义与分类 (Definition and Classification of Mathematical Physics Equations)
▮▮▮▮▮▮▮▮▮▮▮ 1.1.2 数学物理方程的物理背景与应用 (Physical Background and Applications of Mathematical Physics Equations)
▮▮▮▮▮▮▮ 1.2 偏微分方程的基本概念 (Basic Concepts of Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 1.2.1 偏微分方程的阶与线性性 (Order and Linearity of Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 1.2.2 解、通解与特解 (Solution, General Solution, and Particular Solution)
▮▮▮▮▮▮▮▮▮▮▮ 1.2.3 定解问题与定解条件 (Boundary Value Problems and Boundary Conditions)
▮▮▮▮▮▮▮ 1.3 常用坐标系下的微分算符 (Differential Operators in Common Coordinate Systems)
▮▮▮▮▮▮▮▮▮▮▮ 1.3.1 梯度、散度、旋度与拉普拉斯算符 (Gradient, Divergence, Curl, and Laplacian Operator)
▮▮▮▮▮▮▮▮▮▮▮ 1.3.2 常用坐标系:直角坐标、柱坐标、球坐标 (Common Coordinate Systems: Cartesian, Cylindrical, Spherical Coordinates)
▮▮▮▮ 2. chapter 2:一阶偏微分方程 (First-Order Partial Differential Equations)
▮▮▮▮▮▮▮ 2.1 线性与半线性一阶偏微分方程 (Linear and Quasi-linear First-Order Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 2.1.1 特征线法 (Method of Characteristics)
▮▮▮▮▮▮▮▮▮▮▮ 2.1.2 积分曲面 (Integral Surface)
▮▮▮▮▮▮▮ 2.2 非线性一阶偏微分方程 (Nonlinear First-Order Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 2.2.1 完全积分 (Complete Integral)
▮▮▮▮▮▮▮▮▮▮▮ 2.2.2 包络与奇解 (Envelope and Singular Solution)
▮▮▮▮▮▮▮▮▮▮▮ 2.2.3 哈密顿-雅可比方程简介 (Introduction to Hamilton-Jacobi Equation)
▮▮▮▮ 3. chapter 3:二阶线性偏微分方程的分类与化简 (Classification and Reduction of Second-Order Linear Partial Differential Equations)
▮▮▮▮▮▮▮ 3.1 二阶线性偏微分方程的标准形式 (Standard Form of Second-Order Linear Partial Differential Equations)
▮▮▮▮▮▮▮ 3.2 二阶线性偏微分方程的分类 (Classification of Second-Order Linear Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 3.2.1 椭圆型方程 (Elliptic Equations)
▮▮▮▮▮▮▮▮▮▮▮ 3.2.2 抛物型方程 (Parabolic Equations)
▮▮▮▮▮▮▮▮▮▮▮ 3.2.3 双曲型方程 (Hyperbolic Equations)
▮▮▮▮▮▮▮ 3.3 二阶线性偏微分方程的化简 (Reduction of Second-Order Linear Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 3.3.1 特征变换 (Characteristic Transformation)
▮▮▮▮▮▮▮▮▮▮▮ 3.3.2 化为标准型 (Reduction to Canonical Form)
▮▮▮▮ 4. chapter 4:椭圆型方程 (Elliptic Equations)
▮▮▮▮▮▮▮ 4.1 拉普拉斯方程 (Laplace's Equation)
▮▮▮▮▮▮▮▮▮▮▮ 4.1.1 调和函数 (Harmonic Functions)
▮▮▮▮▮▮▮▮▮▮▮ 4.1.2 狄利克雷问题与诺伊曼问题 (Dirichlet Problem and Neumann Problem)
▮▮▮▮▮▮▮ 4.2 格林函数方法 (Green's Function Method)
▮▮▮▮▮▮▮▮▮▮▮ 4.2.1 格林公式 (Green's Formulas)
▮▮▮▮▮▮▮▮▮▮▮ 4.2.2 狄利克雷格林函数与诺伊曼格林函数 (Dirichlet Green's Function and Neumann Green's Function)
▮▮▮▮▮▮▮ 4.3 泊松方程 (Poisson's Equation)
▮▮▮▮▮▮▮▮▮▮▮ 4.3.1 泊松方程的解 (Solution of Poisson's Equation)
▮▮▮▮▮▮▮▮▮▮▮ 4.3.2 应用实例:静电场问题 (Application Example: Electrostatic Field Problems)
▮▮▮▮ 5. chapter 5:抛物型方程 (Parabolic Equations)
▮▮▮▮▮▮▮ 5.1 热传导方程 (Heat Conduction Equation)
▮▮▮▮▮▮▮▮▮▮▮ 5.1.1 基本解与高斯核 (Fundamental Solution and Gaussian Kernel)
▮▮▮▮▮▮▮▮▮▮▮ 5.1.2 初值问题与初边值问题 (Initial Value Problem and Initial-Boundary Value Problem)
▮▮▮▮▮▮▮ 5.2 分离变量法 (Method of Separation of Variables)
▮▮▮▮▮▮▮▮▮▮▮ 5.2.1 齐次化原理 (Homogenization Principle)
▮▮▮▮▮▮▮▮▮▮▮ 5.2.2 特征值问题与本征函数 (Eigenvalue Problem and Eigenfunctions)
▮▮▮▮▮▮▮ 5.3 格林函数方法 (Green's Function Method)
▮▮▮▮▮▮▮▮▮▮▮ 5.3.1 热传导方程的格林函数 (Green's Function for Heat Conduction Equation)
▮▮▮▮▮▮▮▮▮▮▮ 5.3.2 应用实例:热扩散问题 (Application Example: Heat Diffusion Problems)
▮▮▮▮ 6. chapter 6:双曲型方程 (Hyperbolic Equations)
▮▮▮▮▮▮▮ 6.1 波动方程 (Wave Equation)
▮▮▮▮▮▮▮▮▮▮▮ 6.1.1 行波解与达朗贝尔公式 (Traveling Wave Solution and D'Alembert's Formula)
▮▮▮▮▮▮▮▮▮▮▮ 6.1.2 初值问题与初边值问题 (Initial Value Problem and Initial-Boundary Value Problem)
▮▮▮▮▮▮▮ 6.2 特征线法 (Method of Characteristics)
▮▮▮▮▮▮▮▮▮▮▮ 6.2.1 波动方程的特征线 (Characteristics of Wave Equation)
▮▮▮▮▮▮▮▮▮▮▮ 6.2.2 黎曼不变量 (Riemann Invariants)
▮▮▮▮▮▮▮ 6.3 格林函数方法 (Green's Function Method)
▮▮▮▮▮▮▮▮▮▮▮ 6.3.1 波动方程的格林函数 (Green's Function for Wave Equation)
▮▮▮▮▮▮▮▮▮▮▮ 6.3.2 应用实例:振动问题 (Application Example: Vibration Problems)
▮▮▮▮ 7. chapter 7:积分变换方法 (Integral Transform Methods)
▮▮▮▮▮▮▮ 7.1 傅里叶变换 (Fourier Transform)
▮▮▮▮▮▮▮▮▮▮▮ 7.1.1 傅里叶变换的定义与性质 (Definition and Properties of Fourier Transform)
▮▮▮▮▮▮▮▮▮▮▮ 7.1.2 傅里叶变换在偏微分方程中的应用 (Application of Fourier Transform in Partial Differential Equations)
▮▮▮▮▮▮▮ 7.2 拉普拉斯变换 (Laplace Transform)
▮▮▮▮▮▮▮▮▮▮▮ 7.2.1 拉普拉斯变换的定义与性质 (Definition and Properties of Laplace Transform)
▮▮▮▮▮▮▮▮▮▮▮ 7.2.2 拉普拉斯变换在偏微分方程中的应用 (Application of Laplace Transform in Partial Differential Equations)
▮▮▮▮ 8. chapter 8:数值解法简介 (Introduction to Numerical Methods)
▮▮▮▮▮▮▮ 8.1 有限差分法 (Finite Difference Method)
▮▮▮▮▮▮▮▮▮▮▮ 8.1.1 差分格式与精度 (Difference Schemes and Accuracy)
▮▮▮▮▮▮▮▮▮▮▮ 8.1.2 稳定性与收敛性 (Stability and Convergence)
▮▮▮▮▮▮▮ 8.2 有限元法 (Finite Element Method)
▮▮▮▮▮▮▮▮▮▮▮ 8.2.1 变分原理 (Variational Principle)
▮▮▮▮▮▮▮▮▮▮▮ 8.2.2 有限元离散 (Finite Element Discretization)
▮▮▮▮ 9. chapter 9:非线性偏微分方程简介 (Introduction to Nonlinear Partial Differential Equations)
▮▮▮▮▮▮▮ 9.1 非线性偏微分方程的特点 (Characteristics of Nonlinear Partial Differential Equations)
▮▮▮▮▮▮▮ 9.2 孤立子与守恒律 (Solitons and Conservation Laws)
▮▮▮▮▮▮▮ 9.3 若干典型的非线性偏微分方程 (Several Typical Nonlinear Partial Differential Equations)
▮▮▮▮▮▮▮▮▮▮▮ 9.3.1 Burgers 方程 (Burgers' Equation)
▮▮▮▮▮▮▮▮▮▮▮ 9.3.2 Korteweg-de Vries (KdV) 方程 (Korteweg-de Vries (KdV) Equation)
▮▮▮▮ 10. chapter 10:数学物理方程的应用 (Applications of Mathematical Physics Equations)
▮▮▮▮▮▮▮ 10.1 流体力学中的应用 (Applications in Fluid Mechanics)
▮▮▮▮▮▮▮ 10.2 电磁学中的应用 (Applications in Electromagnetism)
▮▮▮▮▮▮▮ 10.3 量子力学中的应用 (Applications in Quantum Mechanics)
1. chapter 1:绪论 (Introduction)
1.1 数学物理方程概述 (Overview of Mathematical Physics Equations)
1.1.1 数学物理方程的定义与分类 (Definition and Classification of Mathematical Physics Equations)
数学物理方程 (Mathematical Physics Equations) 是描述自然界中各种物理现象和规律的数学工具。它们是一类重要的偏微分方程 (Partial Differential Equations, PDEs),广泛应用于物理学、工程学、生物学、经济学等多个领域。数学物理方程不仅仅是数学理论的一部分,更是连接数学与物理世界的桥梁,通过数学的语言精确地描述物理现象,并利用数学方法进行分析和求解,从而深入理解物理规律,预测物理现象。
① 定义 (Definition):数学物理方程是指从物理学基本定律和原理出发,通过数学推导建立起来的,用于描述物理现象中各种物理量之间关系的偏微分方程。这些方程通常包含未知函数及其偏导数,以及表征物理系统特性的物理参数。
② 分类 (Classification):数学物理方程的分类可以从多个角度进行,常见的分类方式包括:
▮▮▮▮ⓐ 按照方程的阶数 (Order) 分类:
▮▮▮▮▮▮▮▮❷ 一阶偏微分方程 (First-Order PDEs):方程中未知函数最高阶导数为一阶。例如,交通流模型中的 Burgers' 方程在特定简化情况下可以退化为一阶方程。
▮▮▮▮▮▮▮▮❸ 二阶偏微分方程 (Second-Order PDEs):方程中未知函数最高阶导数为二阶。这是数学物理方程中最常见、最重要的一类,例如波动方程 (Wave Equation)、热传导方程 (Heat Conduction Equation) 和拉普拉斯方程 (Laplace's Equation) 等。
▮▮▮▮▮▮▮▮❹ 高阶偏微分方程 (Higher-Order PDEs):方程中未知函数最高阶导数高于二阶。例如,弹性力学中的板弯曲方程就是四阶偏微分方程。
▮▮▮▮ⓑ 按照方程的线性性 (Linearity) 分类:
▮▮▮▮▮▮▮▮❷ 线性偏微分方程 (Linear PDEs):方程中未知函数及其各阶导数都是线性的。线性方程具有叠加原理,即若 \(u_1\) 和 \(u_2\) 是方程的解,则 \(c_1u_1 + c_2u_2\) (\(c_1, c_2\) 为常数)也是方程的解。例如,拉普拉斯方程、热传导方程和波动方程在通常情况下都是线性方程。
▮▮▮▮▮▮▮▮❸ 非线性偏微分方程 (Nonlinear PDEs):方程中含有未知函数及其导数的非线性项。非线性方程通常更难以求解,但能够描述更为复杂的物理现象,例如流体力学中的 Navier-Stokes 方程、非线性光学中的非线性薛定谔方程 (Nonlinear Schrödinger Equation) 等。
▮▮▮▮ⓒ 按照方程的类型 (Type) 分类 (针对二阶线性偏微分方程):
▮▮▮▮▮▮▮▮❷ 椭圆型方程 (Elliptic Equations):例如,拉普拉斯方程、泊松方程 (Poisson's Equation)。椭圆型方程通常描述稳态过程或平衡状态,例如静电场、稳恒温度场等。
▮▮▮▮▮▮▮▮❸ 抛物型方程 (Parabolic Equations):例如,热传导方程、扩散方程 (Diffusion Equation)。抛物型方程通常描述随时间演化的扩散过程或耗散过程,例如热量扩散、物质扩散等。
▮▮▮▮▮▮▮▮❹ 双曲型方程 (Hyperbolic Equations):例如,波动方程、传输线方程 (Telegrapher's Equations)。双曲型方程通常描述波的传播过程或振荡现象,例如声波、电磁波、机械振动等。
理解数学物理方程的定义和分类是学习和应用这些方程的基础。不同的方程类型具有不同的性质和解法,对应着不同的物理现象和规律。
1.1.2 数学物理方程的物理背景与应用 (Physical Background and Applications of Mathematical Physics Equations)
数学物理方程并非凭空产生,它们都深深根植于具体的物理背景之中,是对物理规律的数学表达。理解这些方程的物理背景,有助于我们更好地理解方程的含义,选择合适的解法,以及将理论结果应用于实际问题。同时,数学物理方程的应用非常广泛,几乎渗透到所有理工科领域。
① 经典物理学 (Classical Physics):
⚝ 力学 (Mechanics):牛顿第二定律 \( \mathbf{F} = m\mathbf{a} \) 是力学的基本定律,由此可以导出描述质点运动、刚体运动、连续介质运动的各种微分方程。例如,弹性力学中的弹性方程、流体力学中的 Navier-Stokes 方程、波动理论中的波动方程等。
⚝ 电磁学 (Electromagnetism):麦克斯韦方程组 (Maxwell's Equations) 是电磁学的核心,它描述了电场、磁场以及电荷、电流之间的相互作用关系。麦克斯韦方程组本身就是一个偏微分方程组,由此可以导出电磁波方程、静电场方程、磁场方程等。
⚝ 热力学与统计物理学 (Thermodynamics and Statistical Physics):热传导方程描述了热量在介质中的传递过程;扩散方程描述了物质的扩散现象;玻尔兹曼方程 (Boltzmann Equation)、朗之万方程 (Langevin Equation)、福克-普朗克方程 (Fokker-Planck Equation) 等则用于描述统计物理系统和随机过程。
② 近代物理学 (Modern Physics):
⚝ 量子力学 (Quantum Mechanics):薛定谔方程 (Schrödinger Equation) 是量子力学的基本方程,描述了微观粒子的量子行为。狄拉克方程 (Dirac Equation)、克莱因-戈尔登方程 (Klein-Gordon Equation) 等相对论量子力学方程则考虑了相对论效应。
⚝ 广义相对论 (General Relativity):爱因斯坦场方程 (Einstein Field Equations) 是广义相对论的核心,描述了引力场与时空几何之间的关系。这是一个复杂的非线性偏微分方程组。
③ 工程技术领域 (Engineering and Technology):
⚝ 结构力学 (Structural Mechanics):弹性力学方程、板壳理论方程用于分析和设计桥梁、建筑、飞行器等结构的强度、刚度和稳定性。
⚝ 流体力学 (Fluid Mechanics):Navier-Stokes 方程、Euler 方程、边界层方程 (Boundary Layer Equations) 等用于研究流体运动,应用于航空航天、水利工程、化工工程等领域。
⚝ 传热学 (Heat Transfer):热传导方程、对流扩散方程 (Convection-Diffusion Equation) 用于分析热量传递过程,应用于热交换器设计、电子设备散热、材料加工等领域。
⚝ 电磁工程 (Electromagnetic Engineering):麦克斯韦方程组、电磁波方程用于设计天线、波导、微波器件、光纤通信系统等。
⚝ 核工程 (Nuclear Engineering):中子输运方程 (Neutron Transport Equation)、反应堆动力学方程 (Reactor Kinetics Equations) 用于核反应堆的设计与安全分析。
④ 其他领域 (Other Fields):
⚝ 生物数学 (Mathematical Biology):反应扩散方程 (Reaction-Diffusion Equations) 用于描述生物种群扩散、生态系统演化、疾病传播等现象。
⚝ 金融数学 (Financial Mathematics):Black-Scholes 方程 (Black-Scholes Equation) 用于期权定价。
⚝ 图像处理 (Image Processing):偏微分方程方法被应用于图像去噪、图像分割、图像增强等。
数学物理方程的应用几乎无处不在,它们是现代科学技术发展的重要基石。掌握数学物理方程的理论和方法,对于从事科学研究和工程技术工作的人员来说至关重要。
1.2 偏微分方程的基本概念 (Basic Concepts of Partial Differential Equations)
在深入研究数学物理方程之前,我们需要回顾和掌握一些偏微分方程的基本概念。这些概念是理解和求解偏微分方程的基础。
1.2.1 偏微分方程的阶与线性性 (Order and Linearity of Partial Differential Equations)
偏微分方程的阶 (Order) 和线性性 (Linearity) 是描述方程性质的两个重要特征。
① 阶 (Order):偏微分方程的阶是指方程中出现的未知函数最高阶偏导数的阶数。例如:
⚝ 一阶偏微分方程:
\[ \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = u^2 \]
最高阶偏导数为一阶,因此该方程是一阶偏微分方程。
⚝ 二阶偏微分方程:
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = f(x, y) \]
最高阶偏导数为二阶,因此该方程是二阶偏微分方程。
⚝ 三阶偏微分方程:
\[ \frac{\partial^3 u}{\partial t^3} + \frac{\partial^2 u}{\partial x^2} + u = 0 \]
最高阶偏导数为三阶,因此该方程是三阶偏微分方程。
② 线性性 (Linearity):偏微分方程的线性性是指方程对于未知函数及其各阶偏导数是否是线性的。
⚝ 线性偏微分方程 (Linear PDEs):如果方程可以写成如下形式:
\[ L(u) = f \]
其中 \(L\) 是一个线性微分算符,作用于未知函数 \(u\),\(f\) 是已知函数或常数。线性算符 \(L\) 满足线性性质:
\[ L(c_1 u_1 + c_2 u_2) = c_1 L(u_1) + c_2 L(u_2) \]
对于任意常数 \(c_1, c_2\) 和函数 \(u_1, u_2\) 成立。线性偏微分方程的特点是,未知函数 \(u\) 及其各阶偏导数在方程中都是一次项,且不出现它们之间的乘积或复合函数。例如:
▮▮▮▮ⓐ 线性方程的例子:
\[ \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} + u = \sin(x) \]
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0 \]
\[ \frac{\partial u}{\partial t} = \alpha \frac{\partial^2 u}{\partial x^2} \]
⚝ 非线性偏微分方程 (Nonlinear PDEs):如果方程不满足线性性,即方程中含有未知函数 \(u\) 及其导数的非线性项,例如 \(u^2\), \((\frac{\partial u}{\partial x})^2\), \(u \frac{\partial u}{\partial x}\), \(\sin(u)\) 等,则称之为非线性偏微分方程。例如:
▮▮▮▮ⓐ 非线性方程的例子:
\[ \frac{\partial u}{\partial t} + u \frac{\partial u}{\partial x} = \nu \frac{\partial^2 u}{\partial x^2} \quad \text{(Burgers' 方程 (Burgers' Equation))} \]
\[ \frac{\partial u}{\partial t} + \frac{\partial^3 u}{\partial x^3} + 6u \frac{\partial u}{\partial x} = 0 \quad \text{(KdV 方程 (KdV Equation))} \]
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = e^u \]
线性与非线性的区分非常重要,线性方程通常具有较好的数学性质,例如叠加原理,求解方法也相对成熟。非线性方程的理论和求解则更为复杂,但能够描述更多复杂的物理现象。
1.2.2 解、通解与特解 (Solution, General Solution, and Particular Solution)
与常微分方程类似,偏微分方程的解也分为解 (Solution)、通解 (General Solution) 和特解 (Particular Solution) 等概念。
① 解 (Solution):偏微分方程的解是指一个函数 \(u = u(x, y, \dots)\),当将该函数代入方程后,方程恒等成立。解可以是显式表达的函数,也可以是隐式表达的函数。
② 通解 (General Solution):偏微分方程的通解是指包含任意函数或任意常数的解,它代表了方程解的最一般形式。对于 \(n\) 阶偏微分方程,其通解通常包含 \(n\) 个任意函数或任意常数。但需要注意的是,对于偏微分方程,通解的概念不像常微分方程那样明确和重要,因为偏微分方程的解空间通常非常复杂,难以用统一的通解形式来表示。
③ 特解 (Particular Solution):偏微分方程的特解是指满足特定条件(例如,初始条件或边界条件)的解。在实际问题中,我们通常更关心满足特定定解条件的特解,因为这些特解才具有物理意义。
④ 例子 (Example):考虑一阶线性偏微分方程:
\[ \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = 0 \]
⚝ 解 (Solution):例如,\(u(x, y) = x - y\), \(u(x, y) = \sin(x - y)\), \(u(x, y) = e^{x - y}\) 都是该方程的解。验证:对于 \(u(x, y) = x - y\),\(\frac{\partial u}{\partial x} = 1\),\(\frac{\partial u}{\partial y} = -1\),则 \(\frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = 1 + (-1) = 0\),方程成立。
⚝ 通解 (General Solution):该方程的通解可以表示为 \(u(x, y) = F(x - y)\),其中 \(F\) 是任意可微函数。验证:令 \(\xi = x - y\),则 \(u(x, y) = F(\xi)\),根据链式法则,\(\frac{\partial u}{\partial x} = \frac{dF}{d\xi} \frac{\partial \xi}{\partial x} = F'(\xi)\),\(\frac{\partial u}{\partial y} = \frac{dF}{d\xi} \frac{\partial \xi}{\partial y} = -F'(\xi)\),则 \(\frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = F'(\xi) - F'(\xi) = 0\),方程成立。由于 \(F\) 是任意可微函数,因此 \(u(x, y) = F(x - y)\) 是通解。
⚝ 特解 (Particular Solution):如果给定条件 \(u(x, 0) = \sin(x)\),则可以确定特解。将 \(y = 0\) 代入通解 \(u(x, y) = F(x - y)\),得到 \(u(x, 0) = F(x)\)。根据条件 \(u(x, 0) = \sin(x)\),可知 \(F(x) = \sin(x)\)。因此,特解为 \(u(x, y) = \sin(x - y)\)。
1.2.3 定解问题与定解条件 (Boundary Value Problems and Boundary Conditions)
在物理问题中,仅仅给出偏微分方程是不够的,还需要根据具体的物理背景和边界条件来确定方程的解。由偏微分方程和定解条件 (Boundary Conditions) 共同构成的问题称为定解问题 (Boundary Value Problem)。对于不同的物理问题,需要施加不同的定解条件,才能得到具有唯一物理意义的解。
① 定解问题 (Boundary Value Problem):一个定解问题通常包括:
⚝ 偏微分方程 (Partial Differential Equation):描述物理系统所满足的规律。
⚝ 定解条件 (Boundary Conditions and Initial Conditions):描述物理系统在边界和初始时刻的状态。
② 定解条件 (Boundary Conditions and Initial Conditions):根据方程的类型和物理问题的性质,定解条件可以分为以下几种类型:
⚝ 初始条件 (Initial Conditions):对于随时间演化的偏微分方程(例如,抛物型方程和双曲型方程),需要在初始时刻 \(t = 0\) 给定未知函数及其时间导数的值。例如,对于热传导方程和波动方程,通常需要给定初始温度分布 \(u(x, 0)\) 和初始速度分布 \(\frac{\partial u}{\partial t}(x, 0)\)。
⚝ 边界条件 (Boundary Conditions):对于在空间区域上定义的偏微分方程,需要在区域的边界 \(\partial \Omega\) 上给定未知函数或其导数的值。常见的边界条件类型包括:
▮▮▮▮ⓐ 狄利克雷边界条件 (Dirichlet Boundary Condition) (第一类边界条件):在边界 \(\partial \Omega\) 上给定未知函数 \(u\) 的值。例如:
\[ u|_{\partial \Omega} = g(x) \]
其中 \(g(x)\) 是边界上的已知函数。物理意义:给定边界上的物理量的值,例如温度、位移等。
▮▮▮▮ⓑ 诺伊曼边界条件 (Neumann Boundary Condition) (第二类边界条件):在边界 \(\partial \Omega\) 上给定未知函数 \(u\) 的法向导数 \(\frac{\partial u}{\partial \mathbf{n}}\) 的值。例如:
\[ \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = h(x) \]
其中 \(h(x)\) 是边界上的已知函数,\(\mathbf{n}\) 是边界的外法向量。物理意义:给定边界上的物理量的通量,例如热流密度、力等。
▮▮▮▮ⓒ 罗宾边界条件 (Robin Boundary Condition) (第三类边界条件) (混合边界条件):在边界 \(\partial \Omega\) 上给定未知函数 \(u\) 及其法向导数的线性组合的值。例如:
\[ \alpha u + \beta \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = k(x) \]
其中 \(\alpha, \beta, k(x)\) 是边界上的已知函数或常数。物理意义:描述边界上的对流、辐射等复杂物理过程。
▮▮▮▮ⓓ 周期性边界条件 (Periodic Boundary Condition):在区域的相对边界上,要求解和其导数具有相同的周期性。例如,在 \(x = 0\) 和 \(x = L\) 处,要求 \(u(0, y) = u(L, y)\) 和 \(\frac{\partial u}{\partial x}(0, y) = \frac{\partial u}{\partial x}(L, y)\)。物理意义:描述周期性结构或无限区域中的周期性现象。
选择合适的定解条件是保证定解问题解的唯一性和物理意义的关键。对于不同的偏微分方程和物理问题,需要根据实际情况选择合适的定解条件。
1.3 常用坐标系下的微分算符 (Differential Operators in Common Coordinate Systems)
在数学物理方程中,梯度 (Gradient)、散度 (Divergence)、旋度 (Curl) 和拉普拉斯算符 (Laplacian Operator) 等微分算符经常出现。为了在不同坐标系下求解数学物理方程,我们需要掌握这些算符在常用坐标系下的表达式。
1.3.1 梯度、散度、旋度与拉普拉斯算符 (Gradient, Divergence, Curl, and Laplacian Operator)
① 梯度 (Gradient):梯度算符 \(\nabla\) 作用于标量场 \( \phi \),得到一个矢量场,表示标量场变化最快的方向和速率。在直角坐标系 \((x, y, z)\) 中,梯度定义为:
\[ \nabla \phi = \text{grad} \phi = \left( \frac{\partial \phi}{\partial x}, \frac{\partial \phi}{\partial y}, \frac{\partial \phi}{\partial z} \right) = \mathbf{i} \frac{\partial \phi}{\partial x} + \mathbf{j} \frac{\partial \phi}{\partial y} + \mathbf{k} \frac{\partial \phi}{\partial z} \]
其中 \(\mathbf{i}, \mathbf{j}, \mathbf{k}\) 分别是 \(x, y, z\) 轴的单位向量。
② 散度 (Divergence):散度算符 \(\nabla \cdot\) 作用于矢量场 \( \mathbf{A} = (A_x, A_y, A_z) \),得到一个标量场,表示矢量场在某一点的源或汇的强度。在直角坐标系中,散度定义为:
\[ \nabla \cdot \mathbf{A} = \text{div} \mathbf{A} = \frac{\partial A_x}{\partial x} + \frac{\partial A_y}{\partial y} + \frac{\partial A_z}{\partial z} \]
③ 旋度 (Curl):旋度算符 \(\nabla \times\) 作用于矢量场 \( \mathbf{A} = (A_x, A_y, A_z) \),得到一个矢量场,表示矢量场在某一点的旋转强度和方向。在直角坐标系中,旋度定义为:
\[ \nabla \times \mathbf{A} = \text{curl} \mathbf{A} = \left| \begin{matrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial}{\partial x} & \frac{\partial}{\partial y} & \frac{\partial}{\partial z} \\ A_x & A_y & A_z \end{matrix} \right| = \left( \frac{\partial A_z}{\partial y} - \frac{\partial A_y}{\partial z}, \frac{\partial A_x}{\partial z} - \frac{\partial A_z}{\partial x}, \frac{\partial A_y}{\partial x} - \frac{\partial A_x}{\partial y} \right) \]
④ 拉普拉斯算符 (Laplacian Operator):拉普拉斯算符 \(\nabla^2\) 或 \(\Delta\) 是一个标量算符,可以作用于标量场 \( \phi \) 或矢量场 \( \mathbf{A} \)。对于标量场,拉普拉斯算符定义为梯度的散度:
\[ \nabla^2 \phi = \Delta \phi = \nabla \cdot (\nabla \phi) = \text{div} (\text{grad} \phi) \]
在直角坐标系中,标量拉普拉斯算符为:
\[ \nabla^2 \phi = \frac{\partial^2 \phi}{\partial x^2} + \frac{\partial^2 \phi}{\partial y^2} + \frac{\partial^2 \phi}{\partial z^2} \]
对于矢量场 \( \mathbf{A} \),矢量拉普拉斯算符定义为:
\[ \nabla^2 \mathbf{A} = (\nabla^2 A_x, \nabla^2 A_y, \nabla^2 A_z) \]
在直角坐标系中,矢量拉普拉斯算符的每个分量都是标量拉普拉斯算符作用于矢量场的对应分量。
1.3.2 常用坐标系:直角坐标、柱坐标、球坐标 (Common Coordinate Systems: Cartesian, Cylindrical, Spherical Coordinates)
除了直角坐标系,柱坐标系 (Cylindrical Coordinates) 和球坐标系 (Spherical Coordinates) 也是常用的坐标系,特别是在处理具有柱对称或球对称性的问题时,使用柱坐标或球坐标可以大大简化问题的描述和求解。
① 柱坐标系 (Cylindrical Coordinates) \((r, \theta, z)\):
柱坐标 \((r, \theta, z)\) 与直角坐标 \((x, y, z)\) 的关系为:
\[ x = r \cos \theta, \quad y = r \sin \theta, \quad z = z \]
其中 \(r \ge 0\), \(0 \le \theta < 2\pi\), \(-\infty < z < \infty\)。柱坐标系中的单位向量为 \( \mathbf{e}_r, \mathbf{e}_\theta, \mathbf{e}_z \)。
⚝ 梯度 (Gradient):
\[ \nabla \phi = \frac{\partial \phi}{\partial r} \mathbf{e}_r + \frac{1}{r} \frac{\partial \phi}{\partial \theta} \mathbf{e}_\theta + \frac{\partial \phi}{\partial z} \mathbf{e}_z \]
⚝ 散度 (Divergence):对于矢量场 \( \mathbf{A} = A_r \mathbf{e}_r + A_\theta \mathbf{e}_\theta + A_z \mathbf{e}_z \):
\[ \nabla \cdot \mathbf{A} = \frac{1}{r} \frac{\partial}{\partial r} (r A_r) + \frac{1}{r} \frac{\partial A_\theta}{\partial \theta} + \frac{\partial A_z}{\partial z} \]
⚝ 旋度 (Curl):
\[ \nabla \times \mathbf{A} = \left( \frac{1}{r} \frac{\partial A_z}{\partial \theta} - \frac{\partial A_\theta}{\partial z} \right) \mathbf{e}_r + \left( \frac{\partial A_r}{\partial z} - \frac{\partial A_z}{\partial r} \right) \mathbf{e}_\theta + \frac{1}{r} \left( \frac{\partial}{\partial r} (r A_\theta) - \frac{\partial A_r}{\partial \theta} \right) \mathbf{e}_z \]
⚝ 拉普拉斯算符 (Laplacian Operator):
\[ \nabla^2 \phi = \frac{1}{r} \frac{\partial}{\partial r} \left( r \frac{\partial \phi}{\partial r} \right) + \frac{1}{r^2} \frac{\partial^2 \phi}{\partial \theta^2} + \frac{\partial^2 \phi}{\partial z^2} = \frac{\partial^2 \phi}{\partial r^2} + \frac{1}{r} \frac{\partial \phi}{\partial r} + \frac{1}{r^2} \frac{\partial^2 \phi}{\partial \theta^2} + \frac{\partial^2 \phi}{\partial z^2} \]
② 球坐标系 (Spherical Coordinates) \((R, \theta, \phi)\):
球坐标 \((R, \theta, \phi)\) 与直角坐标 \((x, y, z)\) 的关系为:
\[ x = R \sin \theta \cos \phi, \quad y = R \sin \theta \sin \phi, \quad z = R \cos \theta \]
其中 \(R \ge 0\), \(0 \le \theta \le \pi\), \(0 \le \phi < 2\pi\)。球坐标系中的单位向量为 \( \mathbf{e}_R, \mathbf{e}_\theta, \mathbf{e}_\phi \)。
⚝ 梯度 (Gradient):
\[ \nabla \phi = \frac{\partial \phi}{\partial R} \mathbf{e}_R + \frac{1}{R} \frac{\partial \phi}{\partial \theta} \mathbf{e}_\theta + \frac{1}{R \sin \theta} \frac{\partial \phi}{\partial \phi} \mathbf{e}_\phi \]
⚝ 散度 (Divergence):对于矢量场 \( \mathbf{A} = A_R \mathbf{e}_R + A_\theta \mathbf{e}_\theta + A_\phi \mathbf{e}_\phi \):
\[ \nabla \cdot \mathbf{A} = \frac{1}{R^2} \frac{\partial}{\partial R} (R^2 A_R) + \frac{1}{R \sin \theta} \frac{\partial}{\partial \theta} (\sin \theta A_\theta) + \frac{1}{R \sin \theta} \frac{\partial A_\phi}{\partial \phi} \]
⚝ 旋度 (Curl):
\[ \nabla \times \mathbf{A} = \frac{1}{R \sin \theta} \left( \frac{\partial}{\partial \theta} (\sin \theta A_\phi) - \frac{\partial A_\theta}{\partial \phi} \right) \mathbf{e}_R + \frac{1}{R \sin \theta} \left( \frac{\partial A_\phi}{\partial \phi} - \sin \theta \frac{\partial}{\partial R} (R A_\phi) \right) \mathbf{e}_\theta + \frac{1}{R} \left( \frac{\partial}{\partial R} (R A_\theta) - \frac{\partial A_R}{\partial \theta} \right) \mathbf{e}_\phi \]
⚝ 拉普拉斯算符 (Laplacian Operator):
\[ \nabla^2 \phi = \frac{1}{R^2} \frac{\partial}{\partial R} \left( R^2 \frac{\partial \phi}{\partial R} \right) + \frac{1}{R^2 \sin \theta} \frac{\partial}{\partial \theta} \left( \sin \theta \frac{\partial \phi}{\partial \theta} \right) + \frac{1}{R^2 \sin^2 \theta} \frac{\partial^2 \phi}{\partial \phi^2} \]
掌握这些微分算符在不同坐标系下的表达式,对于建立和求解各种数学物理方程至关重要,尤其是在处理具有特定对称性的物理问题时。例如,在球坐标系下求解球对称的静电场问题,或在柱坐标系下求解柱对称的热传导问题,可以大大简化计算。
2. chapter 2:一阶偏微分方程 (First-Order Partial Differential Equations)
2.1 线性与半线性一阶偏微分方程 (Linear and Quasi-linear First-Order Partial Differential Equations)
2.1.1 特征线法 (Method of Characteristics)
一阶偏微分方程是最简单的一类偏微分方程,但它们在描述许多物理现象中仍然扮演着重要的角色,例如流体力学中的输运过程、几何光学中的光线传播等。对于线性与半线性一阶偏微分方程,特征线法 (Method of Characteristics) 是一种非常有效且直观的求解方法。
考虑如下形式的一阶拟线性偏微分方程 (First-Order Quasi-linear Partial Differential Equation):
\[ a(x, y, u) \frac{\partial u}{\partial x} + b(x, y, u) \frac{\partial u}{\partial y} = c(x, y, u) \]
其中 \( u = u(x, y) \) 是关于自变量 \( x, y \) 的未知函数,\( a, b, c \) 是给定的函数,它们可以是 \( x, y, u \) 的函数。如果 \( a \) 和 \( b \) 仅仅是 \( x \) 和 \( y \) 的函数,而 \( c \) 是 \( x, y, u \) 的线性函数,则方程变为一阶半线性偏微分方程 (First-Order Semi-linear Partial Differential Equation)。如果 \( a \) 和 \( b \) 仅仅是 \( x \) 和 \( y \) 的函数,而 \( c \) 也是 \( x \) 和 \( y \) 的函数,则方程变为一阶线性偏微分方程 (First-Order Linear Partial Differential Equation)。
特征线法的核心思想是将偏微分方程沿着某些特定的曲线转化为常微分方程,从而简化求解过程。这些特定的曲线被称为特征线 (Characteristic Curves)。
为了理解特征线法,我们引入方向导数 (Directional Derivative) 的概念。沿着空间中一条曲线 \( \mathbf{x}(s) = (x(s), y(s)) \),函数 \( u(x, y) \) 的导数为:
\[ \frac{du}{ds} = \frac{\partial u}{\partial x} \frac{dx}{ds} + \frac{\partial u}{\partial y} \frac{dy}{ds} \]
对比拟线性偏微分方程和方向导数的形式,我们可以发现,如果选择合适的曲线 \( (x(s), y(s)) \),使得:
\[ \frac{dx}{ds} = a(x, y, u), \quad \frac{dy}{ds} = b(x, y, u) \]
那么,沿着这条曲线,原偏微分方程就简化为常微分方程:
\[ \frac{du}{ds} = c(x, y, u) \]
方程组
\[ \begin{cases} \frac{dx}{ds} = a(x, y, u) \\ \frac{dy}{ds} = b(x, y, u) \\ \frac{du}{ds} = c(x, y, u) \end{cases} \]
被称为特征方程组 (Characteristic Equations)。曲线 \( (x(s), y(s)) \) 被称为投影特征线 (Projected Characteristic Curves) 或简称为特征线 (Characteristic Curves),而空间曲线 \( (x(s), y(s), u(s)) \) 被称为特征曲线 (Characteristic Curves)。
求解特征线法的步骤通常包括:
① 写出特征方程组。
② 求解特征方程组,得到特征线方程。这通常涉及到求解常微分方程组。
③ 利用初始条件或边界条件,确定特征线上的解。
④ 将特征线方程和解参数化,得到原偏微分方程的解。
示例 2.1.1: 求解线性一阶偏微分方程
\[ \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = u \]
并满足初始条件 \( u(x, 0) = e^x \)。
解:
① 写出特征方程组。对于给定的方程,\( a = 1, b = 1, c = u \)。特征方程组为:
\[ \begin{cases} \frac{dx}{ds} = 1 \\ \frac{dy}{ds} = 1 \\ \frac{du}{ds} = u \end{cases} \]
② 求解特征方程组。
从第一个方程得到 \( x = s + C_1 \),从第二个方程得到 \( y = s + C_2 \),从第三个方程得到 \( u = C_3 e^s \)。
消去参数 \( s \),从前两个方程得到 \( x - y = C_1 - C_2 = C \),其中 \( C \) 是常数。这就是特征线方程 (Characteristic Curve Equation),它表示特征线是直线族 \( x - y = C \)。
从 \( x = s + C_1 \) 解出 \( s = x - C_1 \),代入 \( u = C_3 e^s \) 得到 \( u = C_3 e^{x - C_1} = C_3 e^{-C_1} e^x \)。由于 \( C_1 \) 和 \( C_3 \) 是任意常数,我们可以令 \( f(C) = C_3 e^{-C_1} \),其中 \( C = C_1 - C_2 \)。因此,通解可以写成 \( u = f(x - y) e^x \)。更简洁地,我们可以直接从 \( u = C_3 e^s \) 和 \( x = s + C_1 \) 得到 \( e^s = e^{x - C_1} = e^x e^{-C_1} \),所以 \( u = C_3 e^{-C_1} e^x \)。由于 \( C = x - y \) 沿着特征线保持不变,我们可以假设 \( C_3 e^{-C_1} \) 是 \( C \) 的函数,即 \( f(C) = f(x - y) \)。但是,这种形式的通解并不完全正确,因为我们还需要考虑 \( \frac{du}{ds} = u \) 的解。
正确的做法是从 \( \frac{du}{ds} = u \) 得到 \( u = C_3 e^s \)。从 \( x = s + C_1 \) 和 \( y = s + C_2 \) 得到 \( s = x - C_1 = y - C_2 \),所以 \( x - y = C_1 - C_2 = C \)。因此,\( C_1 = x - s \)。将 \( s = x - C_1 \) 代入 \( u = C_3 e^s \) 得到 \( u = C_3 e^{x - C_1} \)。这里 \( C_1 \) 和 \( C_3 \) 是常数,但是它们沿着不同的特征线可以取不同的值。由于 \( C = x - y \) 沿着特征线是常数,我们可以认为 \( C_3 \) 是 \( C \) 的函数,即 \( C_3 = g(C) = g(x - y) \)。但是 \( C_1 \) 也是常数,这使得形式复杂化。
更简洁的方法是直接从 \( x - y = C \) 得到 \( y = x - C \)。将 \( y = x - C \) 代入 \( u = C_3 e^s \) 和 \( x = s + C_1 \),得到 \( s = x - C_1 \)。所以 \( u = C_3 e^{x - C_1} \)。由于 \( C = x - y \) 是常数,我们可以设 \( C_3 e^{-C_1} = f(C) = f(x - y) \)。这样,通解可以写成 \( u = f(x - y) e^x \)。
另一种更直接的方法是,从 \( \frac{dx}{ds} = 1, \frac{dy}{ds} = 1, \frac{du}{ds} = u \) 解得 \( x = s + x_0, y = s + y_0, u = u_0 e^s \)。消去 \( s \) 得到 \( x - y = x_0 - y_0 = C \) 和 \( u = u_0 e^{x - x_0} = u_0 e^{x - (x - C)} = u_0 e^C \)。这仍然很复杂。
最简洁的方法是直接从特征方程组出发:
\( \frac{dx}{1} = \frac{dy}{1} = \frac{du}{u} \)
从 \( \frac{dx}{1} = \frac{dy}{1} \) 得到 \( dy - dx = 0 \),积分得到 \( y - x = C_1 \),即 \( x - y = -C_1 = C \)。
从 \( \frac{dx}{1} = \frac{du}{u} \) 得到 \( \frac{du}{dx} = u \),解得 \( \ln|u| = x + \ln|C_2| \),即 \( u = C_2 e^x \)。
由于 \( C = x - y \) 是常数,所以 \( C_2 \) 可以是 \( C \) 的函数,即 \( C_2 = f(C) = f(x - y) \)。
因此,通解为 \( u(x, y) = f(x - y) e^x \)。
③ 利用初始条件 \( u(x, 0) = e^x \)。将 \( y = 0 \) 代入通解,得到 \( u(x, 0) = f(x - 0) e^x = f(x) e^x \)。
根据初始条件,\( u(x, 0) = e^x \)。所以 \( f(x) e^x = e^x \),即 \( f(x) = 1 \)。
因此,\( f(x - y) = 1 \)。
④ 将 \( f(x - y) = 1 \) 代入通解,得到特解 \( u(x, y) = 1 \cdot e^x = e^x \)。
检查解:
\( \frac{\partial u}{\partial x} = e^x \),\( \frac{\partial u}{\partial y} = 0 \)。
\( \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = e^x + 0 = e^x = u \)。方程满足。
初始条件 \( u(x, 0) = e^x \) 满足。
示例 2.1.2: 求解半线性一阶偏微分方程
\[ x \frac{\partial u}{\partial x} + y \frac{\partial u}{\partial y} = u^2 \]
解:
① 写出特征方程组。对于给定的方程,\( a = x, b = y, c = u^2 \)。特征方程组为:
\[ \begin{cases} \frac{dx}{ds} = x \\ \frac{dy}{ds} = y \\ \frac{du}{ds} = u^2 \end{cases} \]
② 求解特征方程组。
从第一个方程得到 \( \frac{dx}{x} = ds \),积分得到 \( \ln|x| = s + \ln|C_1| \),即 \( x = C_1 e^s \)。
从第二个方程得到 \( \frac{dy}{y} = ds \),积分得到 \( \ln|y| = s + \ln|C_2| \),即 \( y = C_2 e^s \).
从第三个方程得到 \( \frac{du}{u^2} = ds \),积分得到 \( -\frac{1}{u} = s + C_3 \),即 \( u = -\frac{1}{s + C_3} = \frac{1}{-s - C_3} \)。
消去参数 \( s \)。从 \( x = C_1 e^s \) 和 \( y = C_2 e^s \) 得到 \( \frac{x}{C_1} = \frac{y}{C_2} = e^s \),所以 \( \frac{y}{x} = \frac{C_2}{C_1} = C \)。这就是特征线方程,表示特征线是直线族 \( y = Cx \) 或 \( \frac{y}{x} = C \)。
从 \( x = C_1 e^s \) 得到 \( s = \ln(x/C_1) = \ln x - \ln C_1 \)。代入 \( u = -\frac{1}{s + C_3} \) 得到 \( u = -\frac{1}{\ln x - \ln C_1 + C_3} = -\frac{1}{\ln x + (-\ln C_1 + C_3)} \)。由于 \( C = \frac{y}{x} = \frac{C_2}{C_1} \) 是常数,我们可以设 \( -\ln C_1 + C_3 = f(C) = f(\frac{y}{x}) \)。
因此,通解的隐式形式为 \( u = -\frac{1}{\ln x + f(\frac{y}{x})} \) 或 \( \ln x + f(\frac{y}{x}) = -\frac{1}{u} \)。更常见的形式是将 \( f(\frac{y}{x}) \) 移到等式左边,写成 \( f(\frac{y}{x}) = -\ln x - \frac{1}{u} \)。或者,我们可以写成 \( F(\frac{y}{x}, \ln x + \frac{1}{u}) = 0 \),其中 \( F \) 是任意函数。
另一种更直接的方法是,从 \( \frac{dx}{x} = \frac{dy}{y} = \frac{du}{u^2} \) 出发。
从 \( \frac{dx}{x} = \frac{dy}{y} \) 得到 \( \frac{dy}{dx} = \frac{y}{x} \),积分得到 \( \ln|y| = \ln|x| + \ln|C| \),即 \( \frac{y}{x} = C_1 \)。
从 \( \frac{dx}{x} = \frac{du}{u^2} \) 得到 \( \frac{du}{dx} = \frac{u^2}{x} \),这是一个关于 \( u \) 的常微分方程。分离变量得到 \( \frac{du}{u^2} = \frac{dx}{x} \),积分得到 \( -\frac{1}{u} = \ln|x| + C_2 \)。
因此,我们得到两个首次积分 (First Integrals):\( C_1 = \frac{y}{x} \) 和 \( C_2 = -\frac{1}{u} - \ln|x| \)。
通解可以表示为 \( C_2 = f(C_1) \),即 \( -\frac{1}{u} - \ln|x| = f(\frac{y}{x}) \),或者 \( \frac{1}{u} = -\ln|x| - f(\frac{y}{x}) \),或者 \( u = -\frac{1}{\ln|x| + f(\frac{y}{x})} \)。其中 \( f \) 是任意函数。
检查解:
设 \( u = -\frac{1}{\ln x + f(y/x)} \)。为了简化计算,我们考虑 \( f(v) = v \),即 \( u = -\frac{1}{\ln x + y/x} \)。
\( \frac{\partial u}{\partial x} = - \frac{-1}{(\ln x + y/x)^2} ( \frac{1}{x} - \frac{y}{x^2} ) = \frac{1}{(\ln x + y/x)^2} ( \frac{x - y}{x^2} ) \)
\( \frac{\partial u}{\partial y} = - \frac{-1}{(\ln x + y/x)^2} ( \frac{1}{x} ) = \frac{1}{(\ln x + y/x)^2} ( \frac{1}{x} ) \)
\( x \frac{\partial u}{\partial x} + y \frac{\partial u}{\partial y} = x \frac{1}{(\ln x + y/x)^2} ( \frac{x - y}{x^2} ) + y \frac{1}{(\ln x + y/x)^2} ( \frac{1}{x} ) = \frac{1}{(\ln x + y/x)^2} ( \frac{x - y}{x} + \frac{y}{x} ) = \frac{1}{(\ln x + y/x)^2} ( \frac{x}{x} ) = \frac{1}{(\ln x + y/x)^2} = u^2 \)。方程满足。
2.1.2 积分曲面 (Integral Surface)
从几何角度来看,求解一阶偏微分方程 \( a(x, y, u) \frac{\partial u}{\partial x} + b(x, y, u) \frac{\partial u}{\partial y} = c(x, y, u) \) 可以看作是寻找积分曲面 (Integral Surface) \( u = u(x, y) \)。
向量场 \( \mathbf{v} = (a(x, y, u), b(x, y, u), c(x, y, u)) \) 定义了三维空间 \( (x, y, u) \) 中的方向。方程 \( a \frac{\partial u}{\partial x} + b \frac{\partial u}{\partial y} = c \) 可以写成向量点积的形式:
\[ (a, b, -c) \cdot (\frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, -1) = 0 \]
或者,如果我们考虑曲面 \( S \) 由 \( z = u(x, y) \) 给出,则曲面 \( S \) 的法向量为 \( \mathbf{n} = (-\frac{\partial u}{\partial x}, -\frac{\partial u}{\partial y}, 1) \) 或 \( \mathbf{n} = (\frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, -1) \)。
方程 \( a \frac{\partial u}{\partial x} + b \frac{\partial u}{\partial y} = c \) 可以看作是向量场 \( \mathbf{v} = (a, b, c) \) 与曲面 \( u = u(x, y) \) 的梯度 \( \nabla F = (\frac{\partial F}{\partial x}, \frac{\partial F}{\partial y}, \frac{\partial F}{\partial u}) = (\frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, -1) \) 的点积为零(如果我们将曲面写成隐式形式 \( F(x, y, u) = u - u(x, y) = 0 \))。
更准确地说,考虑向量场 \( \mathbf{v} = (a(x, y, u), b(x, y, u), c(x, y, u)) \)。特征方程组
\[ \begin{cases} \frac{dx}{ds} = a(x, y, u) \\ \frac{dy}{ds} = b(x, y, u) \\ \frac{du}{ds} = c(x, y, u) \end{cases} \]
定义了三维空间中的一组曲线,称为特征曲线 (Characteristic Curves)。积分曲面 (Integral Surface) 是由特征曲线组成的曲面。换句话说,如果曲面上的每一点都与一条特征曲线相切,则该曲面是积分曲面。
给定初始条件,例如在一条初始曲线 \( \Gamma \) 上给定 \( u \) 的值,我们可以通过特征线法构造积分曲面。设初始曲线 \( \Gamma \) 参数方程为 \( x = x_0(t), y = y_0(t), u = u_0(t) \)。对于每个参数 \( t \),从初始点 \( (x_0(t), y_0(t), u_0(t)) \) 出发,沿着特征曲线积分特征方程组。当 \( s \) 和 \( t \) 变化时,特征曲线扫过的曲面就是积分曲面。
参数形式的积分曲面可以表示为:
\[ \begin{cases} x = x(s, t) \\ y = y(s, t) \\ u = u(s, t) \end{cases} \]
其中,对于固定的 \( t \),\( (x(s, t), y(s, t), u(s, t)) \) 是一条特征曲线,且当 \( s = 0 \) 时,\( (x(0, t), y(0, t), u(0, t)) = (x_0(t), y_0(t), u_0(t)) \) 在初始曲线 \( \Gamma \) 上。
示例 2.1.3: 求解线性一阶偏微分方程 \( \frac{\partial u}{\partial x} + \frac{\partial u}{\partial y} = u \) 并满足初始条件 \( u(x, 0) = e^x \)。
解:
特征方程组为:
\[ \begin{cases} \frac{dx}{ds} = 1 \\ \frac{dy}{ds} = 1 \\ \frac{du}{ds} = u \end{cases} \]
初始曲线 \( \Gamma \) 参数方程为 \( x_0(t) = t, y_0(t) = 0, u_0(t) = e^t \)。
求解特征方程组,得到:
\[ \begin{cases} x = s + C_1 \\ y = s + C_2 \\ u = C_3 e^s \end{cases} \]
利用初始条件 \( s = 0 \) 时,\( x = x_0(t) = t, y = y_0(t) = 0, u = u_0(t) = e^t \),得到:
\[ \begin{cases} t = 0 + C_1 \Rightarrow C_1 = t \\ 0 = 0 + C_2 \Rightarrow C_2 = 0 \\ e^t = C_3 e^0 \Rightarrow C_3 = e^t \end{cases} \]
将 \( C_1 = t, C_2 = 0, C_3 = e^t \) 代入特征方程的解,得到参数形式的积分曲面:
\[ \begin{cases} x = s + t \\ y = s \\ u = e^t e^s = e^{s + t} \end{cases} \]
从前两个方程消去参数 \( s \) 和 \( t \)。从第二个方程得到 \( s = y \)。代入第一个方程得到 \( x = y + t \),所以 \( t = x - y \)。
将 \( s = y, t = x - y \) 代入第三个方程,得到 \( u = e^{s + t} = e^{y + (x - y)} = e^x \)。
因此,积分曲面为 \( u(x, y) = e^x \)。这与我们在示例 2.1.1 中得到的解一致。
2.2 非线性一阶偏微分方程 (Nonlinear First-Order Partial Differential Equations)
对于非线性一阶偏微分方程 (Nonlinear First-Order Partial Differential Equations),形式更加复杂,一般形式为:
\[ F(x, y, u, \frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}) = 0 \]
其中 \( F \) 是关于 \( x, y, u, p = \frac{\partial u}{\partial x}, q = \frac{\partial u}{\partial y} \) 的非线性函数。
2.2.1 完全积分 (Complete Integral)
完全积分 (Complete Integral) 是指包含与自变量个数相同个数的独立任意常数的解。对于二元函数 \( u(x, y) \) 的一阶偏微分方程,完全积分的形式为 \( u = \phi(x, y, a, b) \),其中 \( a, b \) 是两个独立的任意常数。
得到完全积分后,可以通过包络 (Envelope) 的方法得到通解 (General Solution) 和奇解 (Singular Solution)。
求解完全积分的一种常用方法是变量分离法 (Method of Separation of Variables) 或积分因子法 (Integrating Factor Method),但对于一般的非线性方程,寻找完全积分并不容易。
示例 2.2.1: 求解非线性一阶偏微分方程
\[ (\frac{\partial u}{\partial x})^2 + (\frac{\partial u}{\partial y})^2 = 1 \]
即 \( p^2 + q^2 = 1 \),其中 \( p = \frac{\partial u}{\partial x}, q = \frac{\partial u}{\partial y} \)。
解:
假设解的形式为 \( u = ax + by + c \),其中 \( a, b, c \) 是常数。
则 \( \frac{\partial u}{\partial x} = a, \frac{\partial u}{\partial y} = b \)。代入原方程得到 \( a^2 + b^2 = 1 \)。
因此,只要满足 \( a^2 + b^2 = 1 \),解 \( u = ax + by + c \) 就是原方程的解。
为了使解包含两个独立的任意常数,我们可以将 \( a \) 或 \( b \) 用另一个参数表示。例如,令 \( a = \cos \alpha, b = \sin \alpha \),其中 \( \alpha \) 是任意常数。则 \( a^2 + b^2 = \cos^2 \alpha + \sin^2 \alpha = 1 \)。
因此,完全积分可以写成 \( u = x \cos \alpha + y \sin \alpha + c \),其中 \( \alpha \) 和 \( c \) 是两个独立的任意常数。
2.2.2 包络与奇解 (Envelope and Singular Solution)
得到完全积分 \( u = \phi(x, y, a, b) \) 后,可以通过包络 (Envelope) 的方法得到其他解。
通解 (General Solution) 可以通过将完全积分中的常数 \( b \) 视为 \( a \) 的函数,即 \( b = f(a) \),代入完全积分得到 \( u = \phi(x, y, a, f(a)) \)。再对 \( a \) 求偏导数并令其为零,消去 \( a \) 得到的解。
\[ \begin{cases} u = \phi(x, y, a, f(a)) \\ \frac{\partial \phi}{\partial a} + \frac{\partial \phi}{\partial b} f'(a) = 0 \end{cases} \]
奇解 (Singular Solution) 可以通过对完全积分 \( u = \phi(x, y, a, b) \) 分别对常数 \( a, b \) 求偏导数并令其为零,消去 \( a, b \) 得到的解。
\[ \begin{cases} \frac{\partial \phi}{\partial a} = 0 \\ \frac{\partial \phi}{\partial b} = 0 \end{cases} \]
示例 2.2.2: 对于方程 \( (\frac{\partial u}{\partial x})^2 + (\frac{\partial u}{\partial y})^2 = 1 \),其完全积分为 \( u = x \cos \alpha + y \sin \alpha + c \)。求其奇解。
解:
完全积分 \( \phi(x, y, \alpha, c) = x \cos \alpha + y \sin \alpha + c \)。
对 \( c \) 求偏导数: \( \frac{\partial \phi}{\partial c} = 1 \neq 0 \)。因此,无法通过对 \( c \) 求偏导数得到奇解。
对 \( \alpha \) 求偏导数: \( \frac{\partial \phi}{\partial \alpha} = -x \sin \alpha + y \cos \alpha \)。令 \( \frac{\partial \phi}{\partial \alpha} = -x \sin \alpha + y \cos \alpha = 0 \),得到 \( y \cos \alpha = x \sin \alpha \),即 \( \tan \alpha = \frac{y}{x} \)。
由此,\( \sin \alpha = \frac{y}{\sqrt{x^2 + y^2}}, \cos \alpha = \frac{x}{\sqrt{x^2 + y^2}} \)。
代入完全积分 \( u = x \cos \alpha + y \sin \alpha + c \),得到 \( u = x \frac{x}{\sqrt{x^2 + y^2}} + y \frac{y}{\sqrt{x^2 + y^2}} + c = \frac{x^2 + y^2}{\sqrt{x^2 + y^2}} + c = \sqrt{x^2 + y^2} + c \)。
如果我们将 \( c \) 视为另一个常数,这仍然是完全积分的一种形式,而不是奇解。
为了找到奇解,我们需要考虑另一种方法。对于方程 \( F(x, y, u, p, q) = 0 \),奇解也可能满足 \( \frac{\partial F}{\partial p} = 0 \) 和 \( \frac{\partial F}{\partial q} = 0 \)。
对于 \( F(x, y, u, p, q) = p^2 + q^2 - 1 = 0 \),
\( \frac{\partial F}{\partial p} = 2p = 0 \Rightarrow p = 0 \)
\( \frac{\partial F}{\partial q} = 2q = 0 \Rightarrow q = 0 \)
将 \( p = 0, q = 0 \) 代入原方程 \( p^2 + q^2 = 1 \),得到 \( 0^2 + 0^2 = 1 \),即 \( 0 = 1 \),矛盾。
因此,此方程没有奇解。
但是,如果我们考虑完全积分 \( u = x \cos \alpha + y \sin \alpha + c \),并考虑 \( c = 0 \),即 \( u = x \cos \alpha + y \sin \alpha \)。这是一个平面族,法向量为 \( (\cos \alpha, \sin \alpha, -1) \),长度为 \( \sqrt{\cos^2 \alpha + \sin^2 \alpha + 1} = \sqrt{2} \)。\( p = \cos \alpha, q = \sin \alpha \),\( p^2 + q^2 = \cos^2 \alpha + \sin^2 \alpha = 1 \)。
考虑包络。将 \( c \) 视为 \( \alpha \) 的函数,例如 \( c = f(\alpha) \)。\( u = x \cos \alpha + y \sin \alpha + f(\alpha) \)。
对 \( \alpha \) 求偏导数: \( \frac{\partial u}{\partial \alpha} = -x \sin \alpha + y \cos \alpha + f'(\alpha) = 0 \)。
例如,取 \( f(\alpha) = 0 \),则 \( -x \sin \alpha + y \cos \alpha = 0 \Rightarrow \tan \alpha = \frac{y}{x} \)。得到 \( u = \sqrt{x^2 + y^2} \)。
\( \frac{\partial u}{\partial x} = \frac{x}{\sqrt{x^2 + y^2}}, \frac{\partial u}{\partial y} = \frac{y}{\sqrt{x^2 + y^2}} \)。
\( (\frac{\partial u}{\partial x})^2 + (\frac{\partial u}{\partial y})^2 = \frac{x^2}{x^2 + y^2} + \frac{y^2}{x^2 + y^2} = \frac{x^2 + y^2}{x^2 + y^2} = 1 \)。
所以 \( u = \sqrt{x^2 + y^2} \) 是一个解,它不是完全积分的形式,可能是通解或奇解。
2.2.3 哈密顿-雅可比方程简介 (Introduction to Hamilton-Jacobi Equation)
哈密顿-雅可比方程 (Hamilton-Jacobi Equation) 是一类重要的非线性一阶偏微分方程,在经典力学、最优控制理论等领域有广泛应用。其一般形式为:
\[ H(x, y, \dots, u, \frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, \dots) = 0 \]
其中 \( H \) 是哈密顿函数 (Hamiltonian Function),\( u \) 是作用量 (Action) 或 哈密顿主函数 (Hamilton's Principal Function)。
在经典力学中,对于保守系统,哈密顿-雅可比方程可以写成:
\[ H(q_1, \dots, q_n, \frac{\partial S}{\partial q_1}, \dots, \frac{\partial S}{\partial q_n}) + \frac{\partial S}{\partial t} = 0 \]
其中 \( q_i \) 是广义坐标,\( S(q_1, \dots, q_n, t) \) 是哈密顿主函数,\( H \) 是哈密顿量。如果哈密顿量不显含时间 \( t \),则可以分离变量,令 \( S(q, t) = W(q) - Et \),其中 \( E \) 是常数,\( W(q) \) 是哈密顿特征函数 (Hamilton's Characteristic Function)。此时,哈密顿-雅可比方程变为:
\[ H(q_1, \dots, q_n, \frac{\partial W}{\partial q_1}, \dots, \frac{\partial W}{\partial q_n}) = E \]
求解哈密顿-雅可比方程是经典力学中求解运动方程的一种重要方法,它将求解运动方程转化为求解偏微分方程。特征线法和完全积分等方法可以用来求解哈密顿-雅可比方程。
哈密顿-雅可比方程与最优控制理论 (Optimal Control Theory) 也密切相关。在最优控制问题中,贝尔曼方程 (Bellman Equation) 实际上就是一种哈密顿-雅可比方程。
总结: 本章介绍了线性、半线性以及非线性一阶偏微分方程的基本概念和求解方法。对于线性与半线性方程,重点介绍了特征线法,并通过示例展示了如何使用特征线法求解具体问题。对于非线性方程,简要介绍了完全积分、包络与奇解的概念,并初步介绍了哈密顿-雅可比方程。这些内容为后续章节学习更高阶的偏微分方程奠定了基础。
3. chapter 3:二阶线性偏微分方程的分类与化简 (Classification and Reduction of Second-Order Linear Partial Differential Equations)
3.1 二阶线性偏微分方程的标准形式 (Standard Form of Second-Order Linear Partial Differential Equations)
二阶线性偏微分方程 (Second-Order Linear Partial Differential Equations) 在数学物理方程中占据着核心地位。许多重要的物理现象,如热传导、波动传播、静电场等,都可以用这类方程来描述。本节首先介绍二阶线性偏微分方程的最一般形式,为后续的分类和化简奠定基础。
考虑二元自变量 \(x, y\) 和因变量 \(u(x, y)\) 的二阶线性偏微分方程,其最一般的形式可以写成:
\[ A(x, y) \frac{\partial^2 u}{\partial x^2} + B(x, y) \frac{\partial^2 u}{\partial x \partial y} + C(x, y) \frac{\partial^2 u}{\partial y^2} + D(x, y) \frac{\partial u}{\partial x} + E(x, y) \frac{\partial u}{\partial y} + F(x, y) u = G(x, y) \]
其中,\(A(x, y), B(x, y), C(x, y), D(x, y), E(x, y), F(x, y), G(x, y)\) 均为 \(x, y\) 的已知函数。为了书写简洁,我们通常使用以下记号来表示偏导数:
\[ u_{xx} = \frac{\partial^2 u}{\partial x^2}, \quad u_{xy} = \frac{\partial^2 u}{\partial x \partial y}, \quad u_{yy} = \frac{\partial^2 u}{\partial y^2}, \quad u_{x} = \frac{\partial u}{\partial x}, \quad u_{y} = \frac{\partial u}{\partial y} \]
因此,上述方程可以简写为:
\[ A u_{xx} + B u_{xy} + C u_{yy} + D u_{x} + E u_{y} + F u = G \]
方程的线性性 (Linearity) 体现在因变量 \(u\) 及其各阶偏导数都是一次项。系数 \(A, B, C\) 中至少有一个不恒为零,则方程是二阶的。如果 \(G(x, y) = 0\),则称方程为齐次线性偏微分方程 (Homogeneous Linear Partial Differential Equation);否则,称为非齐次线性偏微分方程 (Nonhomogeneous Linear Partial Differential Equation)。
在许多物理问题中,系数 \(A, B, C, D, E, F\) 通常是常数,此时方程称为常系数线性偏微分方程 (Linear Partial Differential Equation with Constant Coefficients)。
理解二阶线性偏微分方程的标准形式是进行分类和化简的基础。接下来,我们将根据方程的系数 \(A, B, C\) 之间的关系,对二阶线性偏微分方程进行分类。
3.2 二阶线性偏微分方程的分类 (Classification of Second-Order Linear Partial Differential Equations)
二阶线性偏微分方程的分类是理解其性质和选择合适解法的重要步骤。对于二元自变量的二阶线性偏微分方程,其分类主要依据方程中二阶偏导数项的系数 \(A, B, C\) 之间的关系来确定。类似于解析几何中圆锥曲线的分类,我们引入判别式 (Discriminant) \(\Delta = B^2 - 4AC\),根据 \(\Delta\) 的符号,将二阶线性偏微分方程分为三类:椭圆型方程 (Elliptic Equations)、抛物型方程 (Parabolic Equations) 和双曲型方程 (Hyperbolic Equations)。
3.2.1 椭圆型方程 (Elliptic Equations)
如果判别式 \(\Delta = B^2 - 4AC < 0\),则称二阶线性偏微分方程为椭圆型方程 (Elliptic Equation)。椭圆型方程的典型代表是拉普拉斯方程 (Laplace's Equation) 和 泊松方程 (Poisson's Equation)。
定义 3.2.1 (椭圆型方程):在区域 \(R\) 内,如果对于所有 \((x, y) \in R\),系数满足 \(B^2(x, y) - 4A(x, y)C(x, y) < 0\),则称二阶线性偏微分方程在区域 \(R\) 内是椭圆型的。
典型例子:
⚝ 拉普拉斯方程 (Laplace's Equation):
\[ \nabla^2 u = u_{xx} + u_{yy} = 0 \]
其中 \(A = 1, B = 0, C = 1\),则 \(\Delta = B^2 - 4AC = 0^2 - 4 \times 1 \times 1 = -4 < 0\)。因此,拉普拉斯方程是椭圆型方程。拉普拉斯方程描述了稳定状态下的物理现象,例如静电场中的电势分布、热传导中的稳态温度分布等。
⚝ 泊松方程 (Poisson's Equation):
\[ \nabla^2 u = u_{xx} + u_{yy} = f(x, y) \]
其中 \(A = 1, B = 0, C = 1\),则 \(\Delta = B^2 - 4AC = -4 < 0\)。泊松方程也是椭圆型方程。泊松方程可以描述存在源项的稳定状态物理现象,例如电荷密度不为零时的静电场电势分布。
椭圆型方程的解通常具有光滑性 (Smoothness) 和唯一性 (Uniqueness)。边界条件对于椭圆型方程的解起着决定性作用,常见的边界条件包括狄利克雷边界条件 (Dirichlet Boundary Condition) 和诺伊曼边界条件 (Neumann Boundary Condition)。
3.2.2 抛物型方程 (Parabolic Equations)
如果判别式 \(\Delta = B^2 - 4AC = 0\),则称二阶线性偏微分方程为抛物型方程 (Parabolic Equation)。抛物型方程的典型代表是热传导方程 (Heat Conduction Equation) 或 扩散方程 (Diffusion Equation)。
定义 3.2.2 (抛物型方程):在区域 \(R\) 内,如果对于所有 \((x, y) \in R\),系数满足 \(B^2(x, y) - 4A(x, y)C(x, y) = 0\),则称二阶线性偏微分方程在区域 \(R\) 内是抛物型的。
典型例子:
⚝ 热传导方程 (Heat Conduction Equation) (一维):
\[ u_{t} = \alpha^2 u_{xx} \]
为了将其纳入我们当前的二阶偏微分方程框架,我们可以将 \(t\) 视为 \(y\),\(x\) 仍然是 \(x\)。则方程变为 \(u_{y} - \alpha^2 u_{xx} = 0\),或者 \(\alpha^2 u_{xx} - u_{y} = 0\)。
这里 \(A = \alpha^2, B = 0, C = 0\)。则 \(\Delta = B^2 - 4AC = 0^2 - 4 \times \alpha^2 \times 0 = 0\)。因此,热传导方程是抛物型方程。热传导方程描述了随时间变化的扩散过程,例如热量在介质中的传导、物质的扩散等。
抛物型方程的解通常具有平滑效应 (Smoothing Effect),即即使初始条件不光滑,解也会随着时间变得光滑。对于抛物型方程,通常需要给定初始条件和边界条件来确定唯一解。常见的初始条件是初始温度分布,边界条件可以是温度边界条件或热流边界条件。
3.2.3 双曲型方程 (Hyperbolic Equations)
如果判别式 \(\Delta = B^2 - 4AC > 0\),则称二阶线性偏微分方程为双曲型方程 (Hyperbolic Equation)。双曲型方程的典型代表是波动方程 (Wave Equation)。
定义 3.2.3 (双曲型方程):在区域 \(R\) 内,如果对于所有 \((x, y) \in R\),系数满足 \(B^2(x, y) - 4A(x, y)C(x, y) > 0\),则称二阶线性偏微分方程在区域 \(R\) 内是双曲型的。
典型例子:
⚝ 波动方程 (Wave Equation) (一维):
\[ u_{tt} = c^2 u_{xx} \]
同样,将 \(t\) 视为 \(y\),\(x\) 仍然是 \(x\)。则方程变为 \(u_{yy} - c^2 u_{xx} = 0\),或者 \(-c^2 u_{xx} + u_{yy} = 0\)。
这里 \(A = -c^2, B = 0, C = 1\)。则 \(\Delta = B^2 - 4AC = 0^2 - 4 \times (-c^2) \times 1 = 4c^2 > 0\) (假设 \(c \neq 0\))。因此,波动方程是双曲型方程。波动方程描述了波的传播现象,例如声波、光波、弹性波等。
双曲型方程的解通常描述波的传播 (Wave Propagation) 现象,具有有限传播速度 (Finite Propagation Speed) 的特点。对于双曲型方程,通常需要给定初始条件和边界条件来确定唯一解。常见的初始条件是初始位移和初始速度,边界条件可以是固定边界、自由边界等。
总结:
① 椭圆型方程 (\(\Delta = B^2 - 4AC < 0\)):描述稳定状态过程,如拉普拉斯方程、泊松方程。
② 抛物型方程 (\(\Delta = B^2 - 4AC = 0\)):描述扩散过程和热传导过程,如热传导方程。
③ 双曲型方程 (\(\Delta = B^2 - 4AC > 0\)):描述波动过程,如波动方程。
理解方程的类型对于选择合适的求解方法至关重要。不同类型的方程具有不同的性质和解的特征,需要采用不同的数学工具和方法进行求解。接下来,我们将讨论如何通过坐标变换将二阶线性偏微分方程化简为标准型,以便更方便地求解。
3.3 二阶线性偏微分方程的化简 (Reduction of Second-Order Linear Partial Differential Equations)
二阶线性偏微分方程的化简旨在通过坐标变换 (Coordinate Transformation),将方程转化为更简单的标准型 (Canonical Form),从而简化求解过程,并更清晰地揭示方程的性质。本节将介绍如何通过特征变换 (Characteristic Transformation) 将椭圆型、抛物型和双曲型方程分别化为各自的标准形式。
3.3.1 特征变换 (Characteristic Transformation)
特征变换是一种针对二阶偏微分方程的坐标变换方法,其核心思想是利用方程的特征线 (Characteristic Curves) 作为新的坐标曲线。特征线是偏微分方程理论中的重要概念,它与方程的类型密切相关。对于二阶线性偏微分方程,特征线可以通过求解一个常微分方程得到。
考虑二阶线性偏微分方程:
\[ A u_{xx} + B u_{xy} + C u_{yy} + D u_{x} + E u_{y} + F u = G \]
其中 \(A, B, C\) 是 \(x, y\) 的函数。特征线的方向 \(\lambda = \frac{dy}{dx}\) 满足以下二次方程:
\[ A \lambda^2 - B \lambda + C = 0 \]
这是一个关于 \(\lambda\) 的二次方程,其判别式为 \(\Delta = B^2 - 4AC\)。根据 \(\Delta\) 的符号,可以得到不同类型的特征线和坐标变换。
1. 双曲型方程 (\(\Delta = B^2 - 4AC > 0\))
此时,特征方程有两个不同的实根 \(\lambda_1\) 和 \(\lambda_2\):
\[ \lambda_{1, 2} = \frac{B \pm \sqrt{B^2 - 4AC}}{2A} \]
对应两个特征方向,从而得到两族特征线。设这两族特征线的积分为:
\[ \phi(x, y) = c_1, \quad \psi(x, y) = c_2 \]
其中 \(c_1, c_2\) 为积分常数。我们选取新的坐标 \(\xi = \phi(x, y), \eta = \psi(x, y)\) 进行坐标变换,将原方程化为第一标准型 (First Canonical Form) 或 达朗贝尔型 (D'Alembert Form):
\[ u_{\xi \eta} + D' u_{\xi} + E' u_{\eta} + F' u = G' \]
如果 \(D' = E' = F' = G' = 0\),则得到最简形式 \(u_{\xi \eta} = 0\)。
2. 抛物型方程 (\(\Delta = B^2 - 4AC = 0\))
此时,特征方程有两个相等的实根 \(\lambda_1 = \lambda_2 = \lambda = \frac{B}{2A}\)。只有一个特征方向,从而只有一族特征线。设特征线的积分为:
\[ \phi(x, y) = c_1 \]
选取 \(\xi = \phi(x, y)\) 作为新坐标之一,另一个新坐标 \(\eta = \psi(x, y)\) 可以任意选取,但通常为了简化计算,选取与 \(\phi(x, y)\) 无关的简单函数,例如 \(\eta = x\) 或 \(\eta = y\)。进行坐标变换后,原方程化为第二标准型 (Second Canonical Form):
\[ u_{\eta \eta} + D'' u_{\xi} + E'' u_{\eta} + F'' u = G'' \]
如果 \(D'' = E'' = F'' = G'' = 0\),则得到最简形式 \(u_{\eta \eta} = 0\)。
3. 椭圆型方程 (\(\Delta = B^2 - 4AC < 0\))
此时,特征方程有两个共轭复根 \(\lambda_{1, 2} = \frac{B \pm i\sqrt{4AC - B^2}}{2A}\)。特征线是复的。为了保持变换后的坐标为实数,我们取特征根的实部和虚部构造新的实坐标。设特征根为 \(\lambda_{1, 2} = \alpha \pm i \beta\),其中 \(\alpha = \frac{B}{2A}, \beta = \frac{\sqrt{4AC - B^2}}{2A}\)。构造复特征线方程,并分离实部和虚部,得到两族实曲线。或者更直接地,我们可以通过配方等方法,选取合适的坐标变换 \(\xi = \phi(x, y), \eta = \psi(x, y)\),将原方程化为第三标准型 (Third Canonical Form) 或 拉普拉斯型 (Laplace Form):
\[ u_{\xi \xi} + u_{\eta \eta} + D''' u_{\xi} + E''' u_{\eta} + F''' u = G''' \]
如果 \(D''' = E''' = F''' = G''' = 0\),则得到最简形式 \(u_{\xi \xi} + u_{\eta \eta} = 0\),即拉普拉斯方程。
3.3.2 化为标准型 (Reduction to Canonical Form)
将二阶线性偏微分方程化为标准型的具体步骤如下:
步骤 1:确定方程类型
计算判别式 \(\Delta = B^2 - 4AC\),根据 \(\Delta\) 的符号判断方程类型:
⚝ \(\Delta > 0\):双曲型方程
⚝ \(\Delta = 0\):抛物型方程
⚝ \(\Delta < 0\):椭圆型方程
步骤 2:求解特征方程
求解特征方程 \(A \lambda^2 - B \lambda + C = 0\),得到特征根 \(\lambda_{1, 2}\)。
步骤 3:进行坐标变换
根据方程类型和特征根,选择合适的坐标变换 \(\xi = \phi(x, y), \eta = \psi(x, y)\)。
⚝ 双曲型方程:求解 \(\frac{dy}{dx} = \lambda_1\) 和 \(\frac{dy}{dx} = \lambda_2\) 得到 \(\phi(x, y) = c_1\) 和 \(\psi(x, y) = c_2\),取 \(\xi = \phi(x, y), \eta = \psi(x, y)\)。
⚝ 抛物型方程:求解 \(\frac{dy}{dx} = \lambda\) 得到 \(\phi(x, y) = c_1\),取 \(\xi = \phi(x, y)\),\(\eta\) 可以选取 \(x\) 或 \(y\)。
⚝ 椭圆型方程:通过配方或利用复特征根构造合适的实坐标变换,例如,当 \(A = C, B = 0\) 时,可以直接使用极坐标变换。更一般的情况,需要更复杂的变换,目标是消除混合偏导数项 \(u_{\xi \eta}\) 或 \(u_{\eta \xi}\),并使二阶导数项的系数相等。
步骤 4:计算偏导数的变换关系
利用链式法则,计算 \(u_{xx}, u_{xy}, u_{yy}, u_{x}, u_{y}\) 用新坐标 \(\xi, \eta\) 表示的表达式。例如:
\[ u_x = u_{\xi} \xi_x + u_{\eta} \eta_x, \quad u_y = u_{\xi} \xi_y + u_{\eta} \eta_y \]
\[ u_{xx} = u_{\xi \xi} \xi_x^2 + 2 u_{\xi \eta} \xi_x \eta_x + u_{\eta \eta} \eta_x^2 + u_{\xi} \xi_{xx} + u_{\eta} \eta_{xx} \]
类似地计算 \(u_{xy}\) 和 \(u_{yy}\)。
步骤 5:代入原方程并化简
将偏导数的变换关系代入原方程,并整理化简,得到新坐标系下的方程。根据方程类型,化简后的方程应为相应的标准型。
通过特征变换,我们可以将复杂的二阶线性偏微分方程转化为标准形式,这不仅有助于我们更深入地理解方程的性质,也为求解方程提供了便利。在后续章节中,我们将针对不同类型的标准型方程,介绍具体的求解方法和应用。
4. chapter 4:椭圆型方程 (Elliptic Equations)
4.1 拉普拉斯方程 (Laplace's Equation)
4.1.1 调和函数 (Harmonic Functions)
调和函数 (Harmonic Functions) 是指在给定区域内满足拉普拉斯方程 (Laplace's Equation) 的函数。拉普拉斯方程是最基本也是最重要的椭圆型偏微分方程 (Elliptic Partial Differential Equation) 之一,它在物理学的许多领域中都有着广泛的应用,例如静电学、热传导、流体力学等。
定义 4.1.1 (调和函数):设 \( \Omega \subseteq \mathbb{R}^n \) 是一个开集。如果函数 \( u \in C^2(\Omega) \) 满足拉普拉斯方程
\[ \Delta u = \sum_{i=1}^n \frac{\partial^2 u}{\partial x_i^2} = 0, \quad \text{在 } \Omega \text{ 内} \]
则称 \( u \) 在 \( \Omega \) 内是调和函数,其中 \( \Delta \) 是拉普拉斯算符 (Laplacian Operator)。在二维直角坐标系 \((x, y)\) 中,拉普拉斯方程为
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0 \]
在三维直角坐标系 \((x, y, z)\) 中,拉普拉斯方程为
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} + \frac{\partial^2 u}{\partial z^2} = 0 \]
调和函数的重要性质:
① 线性性 (Linearity):如果 \( u \) 和 \( v \) 是调和函数,\( c_1 \) 和 \( c_2 \) 是常数,那么线性组合 \( c_1 u + c_2 v \) 也是调和函数。
② 均值定理 (Mean Value Theorem):设 \( u \) 在区域 \( \Omega \) 内调和,\( B(x_0, r) \subset \Omega \) 是以 \( x_0 \) 为中心,\( r \) 为半径的球。则 \( u(x_0) \) 等于 \( u \) 在球 \( B(x_0, r) \) 表面 \( \partial B(x_0, r) \) 上的平均值,也等于在球 \( B(x_0, r) \) 内的平均值。
▮▮▮▮⚝ 曲面均值公式 (Surface Mean Value Formula):
\[ u(x_0) = \frac{1}{|\partial B(x_0, r)|} \int_{\partial B(x_0, r)} u(y) \, dS(y) \]
其中 \( |\partial B(x_0, r)| \) 是球表面 \( \partial B(x_0, r) \) 的面积(或周长,在二维情况下)。
▮▮▮▮⚝ 体积均值公式 (Volume Mean Value Formula):
\[ u(x_0) = \frac{1}{|B(x_0, r)|} \int_{B(x_0, r)} u(y) \, dV(y) \]
其中 \( |B(x_0, r)| \) 是球 \( B(x_0, r) \) 的体积(或面积,在二维情况下)。
③ 最大值原理 (Maximum Principle):设 \( \Omega \) 是有界区域,\( u \) 在 \( \Omega \) 内调和,在 \( \overline{\Omega} \) 上连续。则 \( u \) 的最大值和最小值在边界 \( \partial \Omega \) 上取得,除非 \( u \) 是常数。
▮▮▮▮⚝ 弱最大值原理 (Weak Maximum Principle):\( \max_{\overline{\Omega}} u = \max_{\partial \Omega} u \)
▮▮▮▮⚝ 强最大值原理 (Strong Maximum Principle):如果 \( u \) 在 \( \Omega \) 内部达到最大值或最小值,则 \( u \) 必为常数。
④ 唯一性定理 (Uniqueness Theorem):在狄利克雷问题 (Dirichlet Problem) 中,给定边界条件,拉普拉斯方程的解是唯一的。
⑤ 正则性 (Regularity):如果 \( u \) 是调和函数,则 \( u \) 是解析函数 (Analytic Function),即可以展开成幂级数。这意味着调和函数具有无限阶连续导数。
调和函数在复分析 (Complex Analysis) 中也扮演着重要角色。在二维情况下,如果 \( f(z) = u(x, y) + i v(x, y) \) 是解析函数,其中 \( z = x + iy \),那么其实部 \( u(x, y) \) 和虚部 \( v(x, y) \) 都是调和函数,且 \( u \) 和 \( v \) 互为共轭调和函数 (Conjugate Harmonic Functions)。
4.1.2 狄利克雷问题与诺伊曼问题 (Dirichlet Problem and Neumann Problem)
拉普拉斯方程的定解问题 (Boundary Value Problem) 主要包括狄利克雷问题 (Dirichlet Problem) 和诺伊曼问题 (Neumann Problem)。这些问题在物理上对应于给定边界上的某些物理量来求解区域内部的物理状态。
① 狄利克雷问题 (Dirichlet Problem):
狄利克雷问题是指给定区域边界上的函数值,求解区域内部满足拉普拉斯方程的函数。
定义 4.1.2 (狄利克雷问题):设 \( \Omega \subseteq \mathbb{R}^n \) 是有界区域,\( g \in C(\partial \Omega) \) 是给定的边界函数。狄利克雷问题是寻找函数 \( u \in C^2(\Omega) \cap C(\overline{\Omega}) \) 满足:
\[ \begin{cases} \Delta u = 0, & \text{在 } \Omega \text{ 内} \\ u = g, & \text{在 } \partial \Omega \text{ 上} \end{cases} \]
其中,边界条件 \( u = g \) 称为狄利克雷边界条件 (Dirichlet Boundary Condition) 或第一类边界条件。物理上,狄利克雷问题例如可以描述静电场中给定导体表面电势,求解导体内部和外部的电势分布;或者热传导问题中,给定物体表面温度,求解物体内部的温度分布。
② 诺伊曼问题 (Neumann Problem):
诺伊曼问题是指给定区域边界上函数法向导数值,求解区域内部满足拉普拉斯方程的函数。
定义 4.1.3 (诺伊曼问题):设 \( \Omega \subseteq \mathbb{R}^n \) 是有界区域,\( h \in C(\partial \Omega) \) 是给定的边界函数,\( \mathbf{n} \) 是 \( \partial \Omega \) 的单位外法向量。诺伊曼问题是寻找函数 \( u \in C^2(\Omega) \cap C^1(\overline{\Omega}) \) 满足:
\[ \begin{cases} \Delta u = 0, & \text{在 } \Omega \text{ 内} \\ \frac{\partial u}{\partial \mathbf{n}} = \nabla u \cdot \mathbf{n} = h, & \text{在 } \partial \Omega \text{ 上} \end{cases} \]
其中,边界条件 \( \frac{\partial u}{\partial \mathbf{n}} = h \) 称为诺伊曼边界条件 (Neumann Boundary Condition) 或第二类边界条件。物理上,诺伊曼问题例如可以描述静电场中给定导体表面电场法向分量,求解导体内部和外部的电势分布;或者热传导问题中,给定物体表面热流密度,求解物体内部的温度分布。
诺伊曼问题的解的唯一性:诺伊曼问题的解不是唯一的。如果 \( u \) 是一个解,那么 \( u + c \) (其中 \( c \) 是任意常数) 也是解,因为拉普拉斯算符作用在常数上为零,且法向导数 \( \frac{\partial (u+c)}{\partial \mathbf{n}} = \frac{\partial u}{\partial \mathbf{n}} \)。为了保证诺伊曼解的唯一性,通常需要额外施加一个约束条件,例如指定区域内某一点的函数值,或者要求解的平均值为零。
诺伊曼问题解的存在性条件:为了使诺伊曼问题有解,边界条件 \( h \) 必须满足一定的相容性条件。利用散度定理 (Divergence Theorem) 和拉普拉斯方程 \( \Delta u = 0 \),我们有
\[ \int_{\partial \Omega} \frac{\partial u}{\partial \mathbf{n}} \, dS = \int_{\partial \Omega} \nabla u \cdot \mathbf{n} \, dS = \int_{\Omega} \nabla \cdot (\nabla u) \, dV = \int_{\Omega} \Delta u \, dV = 0 \]
因此,诺伊曼问题有解的必要条件是边界函数 \( h \) 满足
\[ \int_{\partial \Omega} h \, dS = 0 \]
即边界上的法向导数 \( h \) 在边界 \( \partial \Omega \) 上的积分必须为零。这个条件在物理上通常对应于守恒定律,例如在热传导问题中,总的热流出量应为零。
③ 混合边界条件 (Mixed Boundary Condition) 或罗宾边界条件 (Robin Boundary Condition):
除了狄利克雷边界条件和诺伊曼边界条件,还有混合边界条件,也称为罗宾边界条件或第三类边界条件。在这种情况下,边界条件是函数值和法向导数的线性组合。
定义 4.1.4 (罗宾问题):设 \( \Omega \subseteq \mathbb{R}^n \) 是有界区域,\( \alpha \geq 0 \), \( \beta > 0 \) 是常数,\( f \in C(\partial \Omega) \) 是给定的边界函数。罗宾问题是寻找函数 \( u \in C^2(\Omega) \cap C^1(\overline{\Omega}) \) 满足:
\[ \begin{cases} \Delta u = 0, & \text{在 } \Omega \text{ 内} \\ \alpha u + \beta \frac{\partial u}{\partial \mathbf{n}} = f, & \text{在 } \partial \Omega \text{ 上} \end{cases} \]
当 \( \alpha = 0 \) 时,罗宾边界条件退化为诺伊曼边界条件;当 \( \beta = 0 \) 时,形式上退化为狄利克雷边界条件,但需要 \( \alpha > 0 \) 才能有意义。罗宾边界条件在热传导问题中描述了对流换热的情况,边界上的热流与物体表面温度和环境温度之差成正比。
4.2 格林函数方法 (Green's Function Method)
格林函数方法 (Green's Function Method) 是一种求解非齐次线性偏微分方程 (Nonhomogeneous Linear Partial Differential Equation) 的强大工具,尤其适用于求解椭圆型方程的狄利克雷问题和诺伊曼问题。格林函数方法的核心思想是利用格林函数将偏微分方程的解表示为积分形式,从而将求解偏微分方程转化为求解积分方程。
4.2.1 格林公式 (Green's Formulas)
格林公式 (Green's Formulas) 是积分恒等式,它们是格林函数方法的基础。格林公式来源于散度定理 (Divergence Theorem),建立了区域上的积分与边界上的积分之间的关系。
设 \( \Omega \subseteq \mathbb{R}^n \) 是具有光滑边界 \( \partial \Omega \) 的有界区域,\( \mathbf{n} \) 是 \( \partial \Omega \) 的单位外法向量,\( u, v \) 是 \( \Omega \) 上的 \( C^2 \) 函数。
① 格林第一公式 (Green's First Identity):
将散度定理应用于向量场 \( v \nabla u \),得到格林第一公式:
\[ \int_{\Omega} (\nabla u \cdot \nabla v + v \Delta u) \, dV = \int_{\partial \Omega} v \frac{\partial u}{\partial \mathbf{n}} \, dS \]
推导过程:
根据散度定理,\( \int_{\Omega} \nabla \cdot \mathbf{F} \, dV = \int_{\partial \Omega} \mathbf{F} \cdot \mathbf{n} \, dS \)。令 \( \mathbf{F} = v \nabla u \),则
\[ \nabla \cdot (v \nabla u) = \nabla v \cdot \nabla u + v \nabla \cdot (\nabla u) = \nabla u \cdot \nabla v + v \Delta u \]
且 \( (v \nabla u) \cdot \mathbf{n} = v (\nabla u \cdot \mathbf{n}) = v \frac{\partial u}{\partial \mathbf{n}} \)。代入散度定理即得格林第一公式。
② 格林第二公式 (Green's Second Identity):
交换格林第一公式中的 \( u \) 和 \( v \),得到
\[ \int_{\Omega} (\nabla v \cdot \nabla u + u \Delta v) \, dV = \int_{\partial \Omega} u \frac{\partial v}{\partial \mathbf{n}} \, dS \]
将此式与格林第一公式相减,得到格林第二公式:
\[ \int_{\Omega} (v \Delta u - u \Delta v) \, dV = \int_{\partial \Omega} \left( v \frac{\partial u}{\partial \mathbf{n}} - u \frac{\partial v}{\partial \mathbf{n}} \right) \, dS \]
格林第二公式在理论分析和求解偏微分方程中非常重要。
③ 格林第三公式 (Green's Third Identity):
格林第三公式是利用格林第二公式和基本解 (Fundamental Solution) 得到的边界积分表示公式。对于拉普拉斯方程,基本解 \( \Gamma(x, y) \) 在 \( \mathbb{R}^n \) 中定义为:
⚝ 当 \( n = 2 \) 时,\( \Gamma(x, y) = -\frac{1}{2\pi} \ln |x - y| \)
⚝ 当 \( n \geq 3 \) 时,\( \Gamma(x, y) = \frac{1}{(n-2) \omega_n} |x - y|^{2-n} \)
其中 \( \omega_n \) 是 \( \mathbb{R}^n \) 中单位球的表面积,例如 \( \omega_2 = 2\pi \), \( \omega_3 = 4\pi \)。基本解满足 \( \Delta \Gamma(x, y) = \delta(x - y) \),其中 \( \delta(x - y) \) 是狄拉克 \( \delta \) 函数 (Dirac Delta Function)。
设 \( u \) 是 \( \Omega \) 上的调和函数,在格林第二公式中取 \( v(y) = \Gamma(x, y) \),其中 \( x \in \Omega \) 是固定的点,\( y \) 是积分变量。由于 \( \Delta u = 0 \) 且在 \( y \neq x \) 时 \( \Delta_y \Gamma(x, y) = 0 \),格林第二公式变为:
\[ \int_{\Omega} (-\Gamma(x, y) \Delta_y u(y) + u(y) \Delta_y \Gamma(x, y)) \, dV(y) = \int_{\partial \Omega} \left( \Gamma(x, y) \frac{\partial u}{\partial \mathbf{n}_y}(y) - u(y) \frac{\partial \Gamma}{\partial \mathbf{n}_y}(x, y) \right) \, dS(y) \]
考虑到 \( \Delta u = 0 \) 和 \( \Delta_y \Gamma(x, y) = \delta(x - y) \),严格来说需要使用挖洞区域并取极限,可以得到格林第三公式:
\[ u(x) = \int_{\partial \Omega} \left( u(y) \frac{\partial \Gamma}{\partial \mathbf{n}_y}(x, y) - \Gamma(x, y) \frac{\partial u}{\partial \mathbf{n}_y}(y) \right) \, dS(y), \quad x \in \Omega \]
格林第三公式表明,区域 \( \Omega \) 内的调和函数 \( u(x) \) 可以通过边界上的函数值 \( u|_{\partial \Omega} \) 和法向导数值 \( \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} \) 表示出来。
4.2.2 狄利克雷格林函数与诺伊曼格林函数 (Dirichlet Green's Function and Neumann Green's Function)
为了更有效地求解狄利克雷问题和诺伊曼问题,引入狄利克雷格林函数 (Dirichlet Green's Function) 和诺伊曼格林函数 (Neumann Green's Function)。
① 狄利克雷格林函数 (Dirichlet Green's Function):
狄利克雷格林函数 \( G_D(x, y) \) 对于区域 \( \Omega \) 和狄利克雷问题定义为满足以下条件的函数:
⚝ 作为 \( y \) 的函数,对于固定的 \( x \in \Omega \),\( G_D(x, y) \) 满足 \( \Delta_y G_D(x, y) = \delta(x - y) \) 在 \( \Omega \) 内。
⚝ 当 \( y \in \partial \Omega \) 时,\( G_D(x, y) = 0 \)。
利用狄利克雷格林函数,狄利克雷问题的解可以表示为:
\[ u(x) = - \int_{\partial \Omega} g(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \, dS(y), \quad x \in \Omega \]
其中 \( g \) 是狄利克雷边界条件 \( u|_{\partial \Omega} = g \)。
构造狄利克雷格林函数:狄利克雷格林函数通常可以分解为基本解 \( \Gamma(x, y) \) 和一个调和函数 \( \phi(x, y) \) 之和:
\[ G_D(x, y) = \Gamma(x, y) - \phi(x, y) \]
其中 \( \phi(x, y) \) 是调和函数(作为 \( y \) 的函数),且在边界上满足 \( \phi(x, y) = \Gamma(x, y) \) 当 \( y \in \partial \Omega \) 时。这样,\( G_D(x, y) \) 在 \( \Omega \) 内满足 \( \Delta_y G_D(x, y) = \delta(x - y) \),在边界上满足 \( G_D(x, y) = \Gamma(x, y) - \phi(x, y) = \Gamma(x, y) - \Gamma(x, y) = 0 \) 当 \( y \in \partial \Omega \) 时。
② 诺伊曼格林函数 (Neumann Green's Function):
诺伊曼格林函数 \( G_N(x, y) \) 对于区域 \( \Omega \) 和诺伊曼问题定义为满足以下条件的函数:
⚝ 作为 \( y \) 的函数,对于固定的 \( x \in \Omega \),\( G_N(x, y) \) 满足 \( \Delta_y G_N(x, y) = \delta(x - y) \) 在 \( \Omega \) 内。
⚝ 当 \( y \in \partial \Omega \) 时,\( \frac{\partial G_N}{\partial \mathbf{n}_y}(x, y) = C \),其中 \( C \) 是常数,通常取 \( C = \frac{1}{|\partial \Omega|} \) 以满足诺伊曼问题的解的存在性条件。更常见的是取 \( \int_{\partial \Omega} \frac{\partial G_N}{\partial \mathbf{n}_y}(x, y) \, dS(y) = 1 \) 和 \( \int_{\Omega} G_N(x, y) \, dV(y) = 0 \) 或其他归一化条件。
利用诺伊曼格林函数,诺伊曼问题的解可以表示为:
\[ u(x) = \int_{\partial \Omega} h(y) G_N(x, y) \, dS(y) + C', \quad x \in \Omega \]
其中 \( h \) 是诺伊曼边界条件 \( \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = h \),\( C' \) 是任意常数。
构造诺伊曼格林函数:类似于狄利克雷格林函数,诺伊曼格林函数也可以分解为基本解 \( \Gamma(x, y) \) 和一个调和函数 \( \psi(x, y) \) 之和:
\[ G_N(x, y) = \Gamma(x, y) - \psi(x, y) \]
其中 \( \psi(x, y) \) 是调和函数(作为 \( y \) 的函数),且在边界上满足 \( \frac{\partial \psi}{\partial \mathbf{n}_y}(x, y) = \frac{\partial \Gamma}{\partial \mathbf{n}_y}(x, y) - C \) 当 \( y \in \partial \Omega \) 时。通常为了简化,可以取 \( C=0 \),即 \( \frac{\partial \psi}{\partial \mathbf{n}_y}(x, y) = \frac{\partial \Gamma}{\partial \mathbf{n}_y}(x, y) \) 当 \( y \in \partial \Omega \) 时。
4.3 泊松方程 (Poisson's Equation)
泊松方程 (Poisson's Equation) 是拉普拉斯方程的非齐次形式,它在物理学中也具有广泛的应用,例如静电学中的泊松方程描述了电势与电荷密度之间的关系。
4.3.1 泊松方程的解 (Solution of Poisson's Equation)
泊松方程的形式为:
\[ \Delta u = f(x), \quad \text{在 } \Omega \text{ 内} \]
其中 \( f(x) \) 是给定的源项函数。为了得到泊松方程的唯一解,还需要施加边界条件,例如狄利克雷边界条件 \( u|_{\partial \Omega} = g \) 或诺伊曼边界条件 \( \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = h \)。
利用格林函数求解泊松方程:
考虑狄利克雷边界条件的泊松问题:
\[ \begin{cases} \Delta u = f, & \text{在 } \Omega \text{ 内} \\ u = g, & \text{在 } \partial \Omega \text{ 上} \end{cases} \]
利用狄利克雷格林函数 \( G_D(x, y) \),泊松方程的解可以表示为:
\[ u(x) = \int_{\Omega} G_D(x, y) f(y) \, dV(y) - \int_{\partial \Omega} g(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \, dS(y), \quad x \in \Omega \]
推导过程:
在格林第二公式中,取 \( v(y) = G_D(x, y) \),得到
\[ \int_{\Omega} (G_D(x, y) \Delta_y u(y) - u(y) \Delta_y G_D(x, y)) \, dV(y) = \int_{\partial \Omega} \left( G_D(x, y) \frac{\partial u}{\partial \mathbf{n}_y}(y) - u(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \right) \, dS(y) \]
由于 \( \Delta_y u(y) = f(y) \) 和 \( \Delta_y G_D(x, y) = \delta(x - y) \),且 \( G_D(x, y) = 0 \) 当 \( y \in \partial \Omega \) 时,上式变为:
\[ \int_{\Omega} (G_D(x, y) f(y) - u(y) \delta(x - y)) \, dV(y) = \int_{\partial \Omega} \left( 0 \cdot \frac{\partial u}{\partial \mathbf{n}_y}(y) - u(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \right) \, dS(y) \]
\[ \int_{\Omega} G_D(x, y) f(y) \, dV(y) - u(x) = - \int_{\partial \Omega} u(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \, dS(y) \]
代入边界条件 \( u|_{\partial \Omega} = g \),即得到泊松方程的解的积分表示:
\[ u(x) = \int_{\Omega} G_D(x, y) f(y) \, dV(y) - \int_{\partial \Omega} g(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \, dS(y) \]
第一项 \( \int_{\Omega} G_D(x, y) f(y) \, dV(y) \) 表示由源项 \( f \) 产生的解,第二项 \( - \int_{\partial \Omega} g(y) \frac{\partial G_D}{\partial \mathbf{n}_y}(x, y) \, dS(y) \) 表示由边界条件 \( g \) 产生的解。
叠加原理 (Superposition Principle):
泊松方程是线性方程,满足叠加原理。如果 \( u_1 \) 是 \( \Delta u_1 = f \) 且边界条件为零的解,\( u_2 \) 是 \( \Delta u_2 = 0 \) 且边界条件为 \( g \) 的解,那么 \( u = u_1 + u_2 \) 就是 \( \Delta u = f \) 且边界条件为 \( g \) 的解。格林函数解的表达式也体现了叠加原理。
4.3.2 应用实例:静电场问题 (Application Example: Electrostatic Field Problems)
在静电学中,电势 \( \phi \) 满足泊松方程或拉普拉斯方程。在存在电荷分布 \( \rho(x) \) 的区域,电势 \( \phi \) 满足泊松方程:
\[ \Delta \phi = - \frac{\rho}{\epsilon_0} \]
其中 \( \epsilon_0 \) 是真空介电常数。在没有自由电荷的区域(\( \rho = 0 \)),电势 \( \phi \) 满足拉普拉斯方程:
\[ \Delta \phi = 0 \]
例 4.3.1 (导体球壳内的静电场):
考虑一个半径为 \( R \) 的导体球壳,球壳表面电势为 \( V_0 \)。求解球壳内部的电势分布。
由于球壳内部没有自由电荷,电势 \( \phi \) 满足拉普拉斯方程 \( \Delta \phi = 0 \) 在球 \( B(0, R) \) 内。边界条件为狄利克雷边界条件 \( \phi|_{\partial B(0, R)} = V_0 \)。这是一个狄利克雷问题。
利用球坐标系 \( (r, \theta, \varphi) \),拉普拉斯方程在球坐标系下的形式为:
\[ \frac{1}{r^2} \frac{\partial}{\partial r} \left( r^2 \frac{\partial \phi}{\partial r} \right) + \frac{1}{r^2 \sin \theta} \frac{\partial}{\partial \theta} \left( \sin \theta \frac{\partial \phi}{\partial \theta} \right) + \frac{1}{r^2 \sin^2 \theta} \frac{\partial^2 \phi}{\partial \varphi^2} = 0 \]
由于边界条件是球对称的(常数 \( V_0 \)),可以假设解也是球对称的,即 \( \phi \) 只与 \( r \) 有关,与 \( \theta, \varphi \) 无关。此时拉普拉斯方程简化为:
\[ \frac{1}{r^2} \frac{d}{dr} \left( r^2 \frac{d \phi}{dr} \right) = 0 \]
积分两次得到:
\[ r^2 \frac{d \phi}{dr} = C_1 \implies \frac{d \phi}{dr} = \frac{C_1}{r^2} \implies \phi(r) = -\frac{C_1}{r} + C_2 \]
为了保证球心处电势有限,当 \( r \to 0 \) 时 \( \phi(r) \) 应有限,因此必须 \( C_1 = 0 \)。所以 \( \phi(r) = C_2 \)。
利用边界条件 \( \phi(R) = V_0 \),得到 \( C_2 = V_0 \)。
因此,球壳内部的电势分布为 \( \phi(r) = V_0 \),即球壳内部电势处处为常数 \( V_0 \)。
例 4.3.2 (点电荷周围的静电场):
考虑在无限空间中,原点处有一个点电荷 \( q \),求解电势分布。
电荷密度为 \( \rho(x) = q \delta(x) \),泊松方程为:
\[ \Delta \phi = - \frac{q}{\epsilon_0} \delta(x) \]
在三维空间中,泊松方程的基本解为 \( \Gamma(x, 0) = \frac{1}{4\pi |x|} \)。因此,点电荷的电势分布为:
\[ \phi(x) = - \frac{q}{\epsilon_0} \Gamma(x, 0) = \frac{q}{4\pi \epsilon_0 |x|} \]
这正是我们熟知的点电荷的电势公式。
格林函数方法和泊松方程在静电场问题、热传导问题、流体力学等领域都有着广泛的应用,是数学物理方程的重要组成部分。
5. chapter 5:抛物型方程 (Parabolic Equations)
5.1 热传导方程 (Heat Conduction Equation)
热传导方程 (Heat Conduction Equation) 是一类重要的抛物型偏微分方程 (Parabolic Partial Differential Equation),它描述了热量在介质中传播的物理过程。在物理学、工程学等领域有着广泛的应用。
5.1.1 基本解与高斯核 (Fundamental Solution and Gaussian Kernel)
热传导方程的基本解 (Fundamental Solution) 是理解和求解热传导方程的关键。对于 \(n\) 维空间的热传导方程:
\[ \frac{\partial u}{\partial t} = k \nabla^2 u \]
其中,\(u(x, t)\) 表示温度分布,\(t\) 表示时间,\(x = (x_1, x_2, ..., x_n)\) 表示空间坐标,\(k\) 是热扩散率 (thermal diffusivity) 常数,\(\nabla^2\) 是拉普拉斯算符 (Laplacian operator)。
热传导方程的基本解 \(G(x, t; x_0, t_0)\) 表示在 \(t = t_0\) 时刻,在点 \(x_0\) 处有一个单位热源的情况下,\(t > t_0\) 时刻,点 \(x\) 处的温度分布。对于初始条件为狄拉克 \(\delta\) 函数 (Dirac delta function) \(\delta(x - x_0)\) 的情况,即:
\[ u(x, t_0) = \delta(x - x_0) \]
热传导方程的解就是基本解。
对于一维热传导方程,基本解为:
\[ G(x, t; x_0, t_0) = \frac{1}{\sqrt{4\pi k(t - t_0)}} \exp\left(-\frac{(x - x_0)^2}{4k(t - t_0)}\right), \quad t > t_0 \]
对于 \(n\) 维热传导方程,基本解推广为:
\[ G(x, t; x_0, t_0) = \frac{1}{(4\pi k(t - t_0))^{n/2}} \exp\left(-\frac{|x - x_0|^2}{4k(t - t_0)}\right), \quad t > t_0 \]
其中,\(|x - x_0|^2 = \sum_{i=1}^{n} (x_i - x_{0i})^2\)。
高斯核 (Gaussian Kernel)
基本解 \(G(x, t; x_0, t_0)\) 也被称为高斯核 (Gaussian Kernel) 或热核 (Heat Kernel)。它具有以下重要性质:
① 正性 (Positivity):\(G(x, t; x_0, t_0) > 0\) 对于所有 \(t > t_0\)。这表示热量从热源向外扩散。
② 积分性质 (Integral Property):
\[ \int_{\mathbb{R}^n} G(x, t; x_0, t_0) dx = 1, \quad t > t_0 \]
这表示总热量守恒。
③ 狄拉克 \(\delta\) 函数性质 (Dirac Delta Function Property):
\[ \lim_{t \to t_0^+} G(x, t; x_0, t_0) = \delta(x - x_0) \]
当时间 \(t\) 趋近于初始时间 \(t_0\) 时,基本解趋近于狄拉克 \(\delta\) 函数,符合初始条件设定。
高斯核在热传导方程的解的表示、数值计算以及概率论中都有重要的应用。
5.1.2 初值问题与初边值问题 (Initial Value Problem and Initial-Boundary Value Problem)
热传导方程的求解通常需要给定初始条件和边界条件,根据条件类型的不同,可以分为初值问题 (Initial Value Problem) 和初边值问题 (Initial-Boundary Value Problem)。
初值问题 (Initial Value Problem)
初值问题,也称为柯西问题 (Cauchy Problem),是指在整个空间 \(\mathbb{R}^n\) 内,给定初始时刻 \(t = 0\) 的温度分布 \(u(x, 0) = \phi(x)\),求解 \(t > 0\) 时刻的温度分布 \(u(x, t)\)。热传导方程的初值问题可以表示为:
\[ \begin{cases} \frac{\partial u}{\partial t} = k \nabla^2 u, & x \in \mathbb{R}^n, t > 0 \\ u(x, 0) = \phi(x), & x \in \mathbb{R}^n \end{cases} \]
其中,\(\phi(x)\) 是给定的初始温度分布函数。
利用基本解,初值问题的解可以表示为杜哈梅尔积分 (Duhamel's Principle) 或热核卷积 (Heat Kernel Convolution):
\[ u(x, t) = \int_{\mathbb{R}^n} G(x, t; y, 0) \phi(y) dy = \frac{1}{(4\pi kt)^{n/2}} \int_{\mathbb{R}^n} \exp\left(-\frac{|x - y|^2}{4kt}\right) \phi(y) dy \]
这个公式表明,\(t\) 时刻的温度分布是初始温度分布 \(\phi(x)\) 与高斯核的卷积。
初边值问题 (Initial-Boundary Value Problem)
初边值问题是指在有界区域 \(\Omega \subset \mathbb{R}^n\) 内,除了给定初始条件 \(u(x, 0) = \phi(x)\) 外,还需要在区域边界 \(\partial \Omega\) 上给定边界条件。常见的边界条件类型包括:
① 狄利克雷边界条件 (Dirichlet Boundary Condition):给定边界上的温度值。
\[ u(x, t) = g(x, t), \quad x \in \partial \Omega, t > 0 \]
其中,\(g(x, t)\) 是给定的边界温度函数。物理上对应于边界温度被控制的情况。
② 诺伊曼边界条件 (Neumann Boundary Condition):给定边界上的热 flux (热通量)。
\[ \frac{\partial u}{\partial \mathbf{n}}(x, t) = h(x, t), \quad x \in \partial \Omega, t > 0 \]
其中,\(\mathbf{n}\) 是边界 \(\partial \Omega\) 的外法向量,\(h(x, t)\) 是给定的边界热通量函数。物理上对应于边界热通量被控制的情况,例如绝热边界对应 \(h(x, t) = 0\)。
③ 罗宾边界条件 (Robin Boundary Condition) 或混合边界条件 (Mixed Boundary Condition):给定边界上温度和热通量的线性组合。
\[ \alpha u(x, t) + \beta \frac{\partial u}{\partial \mathbf{n}}(x, t) = r(x, t), \quad x \in \partial \Omega, t > 0 \]
其中,\(\alpha, \beta, r(x, t)\) 是给定的函数或常数。物理上对应于边界与周围环境进行对流换热的情况。
求解初边值问题通常比初值问题更复杂,常用的方法包括分离变量法、格林函数方法、数值方法等。
5.2 分离变量法 (Method of Separation of Variables)
分离变量法 (Method of Separation of Variables) 是一种求解特定类型偏微分方程的经典方法,尤其适用于求解具有齐次边界条件的线性偏微分方程的初边值问题。其基本思想是将多变量的偏微分方程转化为若干个单变量的常微分方程来求解。
5.2.1 齐次化原理 (Homogenization Principle)
在使用分离变量法之前,如果边界条件是非齐次的,通常需要先通过齐次化原理 (Homogenization Principle) 将边界条件齐次化。
考虑如下非齐次边界条件的热传导方程:
\[ \begin{cases} \frac{\partial u}{\partial t} = k \nabla^2 u + f(x, t), & x \in \Omega, t > 0 \\ B[u] = g(x, t), & x \in \partial \Omega, t > 0 \\ u(x, 0) = \phi(x), & x \in \Omega \end{cases} \]
其中,\(B[u]\) 表示边界算符,例如 \(B[u] = u\) (狄利克雷条件) 或 \(B[u] = \frac{\partial u}{\partial \mathbf{n}}\) (诺伊曼条件),\(g(x, t)\) 是非齐次边界函数,\(f(x, t)\) 是热源项。
齐次化原理的基本思想是将解 \(u(x, t)\) 分解为两部分:
\[ u(x, t) = v(x, t) + w(x, t) \]
其中,\(w(x, t)\) 是一个稳态解 (steady-state solution) 或准稳态解 (quasi-steady-state solution),它满足非齐次边界条件,但不一定满足方程或初始条件;\(v(x, t)\) 是瞬态解 (transient solution),它满足齐次边界条件,并修正初始条件和方程的非齐次项。
通常,我们先构造一个函数 \(w(x, t)\) 满足非齐次边界条件 \(B[w] = g(x, t)\)。一种常见的构造方法是寻找稳态解,即假设 \(w\) 与时间无关,满足 \(\nabla^2 w = 0\) 和 \(B[w] = g(x)\) (如果 \(g\) 与时间无关)。如果 \(g\) 与时间有关,可以尝试构造准稳态解,例如假设 \(w\) 的时间依赖性与 \(g\) 相同。
确定 \(w(x, t)\) 后,将 \(u = v + w\) 代入原方程和条件,得到关于 \(v(x, t)\) 的方程和条件:
\[ \begin{cases} \frac{\partial v}{\partial t} = k \nabla^2 v + \tilde{f}(x, t), & x \in \Omega, t > 0 \\ B[v] = 0, & x \in \partial \Omega, t > 0 \\ v(x, 0) = \tilde{\phi}(x), & x \in \Omega \end{cases} \]
其中,\(\tilde{f}(x, t) = f(x, t) - \frac{\partial w}{\partial t} + k \nabla^2 w\) 和 \(\tilde{\phi}(x) = \phi(x) - w(x, 0)\)。
如果 \(w(x, t)\) 构造得当,可以使得 \(\tilde{f}(x, t)\) 和 \(\tilde{\phi}(x)\) 形式更简单,甚至为零。更重要的是,关于 \(v\) 的边界条件是齐次的,这样就可以使用分离变量法求解 \(v(x, t)\),进而得到 \(u(x, t) = v(x, t) + w(x, t)\)。
例:狄利克雷边界条件的齐次化
考虑一维热传导方程,边界条件为非齐次狄利克雷条件:
\[ \begin{cases} \frac{\partial u}{\partial t} = k \frac{\partial^2 u}{\partial x^2}, & 0 < x < L, t > 0 \\ u(0, t) = g_1(t), & u(L, t) = g_2(t), & t > 0 \\ u(x, 0) = \phi(x), & 0 < x < L \end{cases} \]
构造线性函数 \(w(x, t) = g_1(t) + \frac{x}{L} (g_2(t) - g_1(t))\),它满足边界条件 \(w(0, t) = g_1(t)\) 和 \(w(L, t) = g_2(t)\)。令 \(u(x, t) = v(x, t) + w(x, t)\),则 \(v(x, t)\) 满足:
\[ \begin{cases} \frac{\partial v}{\partial t} = k \frac{\partial^2 v}{\partial x^2} + \tilde{f}(x, t), & 0 < x < L, t > 0 \\ v(0, t) = 0, & v(L, t) = 0, & t > 0 \\ v(x, 0) = \tilde{\phi}(x), & 0 < x < L \end{cases} \]
其中,\(\tilde{f}(x, t) = - \frac{\partial w}{\partial t} = - [g_1'(t) + \frac{x}{L} (g_2'(t) - g_1'(t))]\) 和 \(\tilde{\phi}(x) = \phi(x) - w(x, 0) = \phi(x) - [g_1(0) + \frac{x}{L} (g_2(0) - g_1(0))]\)。此时,关于 \(v\) 的边界条件是齐次的狄利克雷条件。
5.2.2 特征值问题与本征函数 (Eigenvalue Problem and Eigenfunctions)
对于具有齐次边界条件的热传导方程,可以使用分离变量法求解。以一维齐次狄利克雷边界条件的热传导方程为例:
\[ \begin{cases} \frac{\partial u}{\partial t} = k \frac{\partial^2 u}{\partial x^2}, & 0 < x < L, t > 0 \\ u(0, t) = 0, & u(L, t) = 0, & t > 0 \\ u(x, 0) = \phi(x), & 0 < x < L \end{cases} \]
假设解可以分离变量为 \(u(x, t) = X(x)T(t)\)。将此假设代入热传导方程,得到:
\[ X(x)T'(t) = k X''(x)T(t) \]
分离变量,得到:
\[ \frac{T'(t)}{kT(t)} = \frac{X''(x)}{X(x)} = -\lambda \]
其中,\(\lambda\) 是分离常数。这样,原偏微分方程转化为两个常微分方程:
\[ \begin{cases} T'(t) + k\lambda T(t) = 0 \\ X''(x) + \lambda X(x) = 0 \end{cases} \]
边界条件 \(u(0, t) = 0\) 和 \(u(L, t) = 0\) 转化为 \(X(0) = 0\) 和 \(X(L) = 0\)。因此,关于 \(X(x)\) 的方程和边界条件构成特征值问题 (Eigenvalue Problem):
\[ \begin{cases} X''(x) + \lambda X(x) = 0 \\ X(0) = 0, \quad X(L) = 0 \end{cases} \]
求解该特征值问题,可以得到特征值 (eigenvalues) \(\lambda_n\) 和对应的本征函数 (eigenfunctions) \(X_n(x)\)。
对于上述特征值问题,解为:
⚝ 当 \(\lambda < 0\) 时,\(X(x) = c_1 e^{\sqrt{-\lambda}x} + c_2 e^{-\sqrt{-\lambda}x}\),由边界条件只能得到零解。
⚝ 当 \(\lambda = 0\) 时,\(X(x) = c_1 + c_2 x\),由边界条件只能得到零解。
⚝ 当 \(\lambda > 0\) 时,\(X(x) = c_1 \cos(\sqrt{\lambda}x) + c_2 \sin(\sqrt{\lambda}x)\)。由 \(X(0) = 0\) 得 \(c_1 = 0\),由 \(X(L) = 0\) 得 \(c_2 \sin(\sqrt{\lambda}L) = 0\)。为了得到非零解,要求 \(\sin(\sqrt{\lambda}L) = 0\),即 \(\sqrt{\lambda}L = n\pi\),\(n = 1, 2, 3, ...\)。
因此,特征值 \(\lambda_n = (\frac{n\pi}{L})^2\),本征函数 \(X_n(x) = \sin(\frac{n\pi}{L}x)\),\(n = 1, 2, 3, ...\)。
对于 \(T(t)\) 的方程 \(T'(t) + k\lambda_n T(t) = 0\),解为 \(T_n(t) = e^{-k\lambda_n t} = e^{-k(\frac{n\pi}{L})^2 t}\)。
得到一系列基本解 \(u_n(x, t) = X_n(x)T_n(t) = \sin(\frac{n\pi}{L}x) e^{-k(\frac{n\pi}{L})^2 t}\)。根据线性叠加原理,通解可以表示为:
\[ u(x, t) = \sum_{n=1}^{\infty} B_n u_n(x, t) = \sum_{n=1}^{\infty} B_n \sin(\frac{n\pi}{L}x) e^{-k(\frac{n\pi}{L})^2 t} \]
系数 \(B_n\) 由初始条件 \(u(x, 0) = \phi(x)\) 确定:
\[ \phi(x) = \sum_{n=1}^{\infty} B_n \sin(\frac{n\pi}{L}x) \]
这实际上是 \(\phi(x)\) 的傅里叶正弦级数展开 (Fourier Sine Series Expansion)。利用正交性,可以求得系数:
\[ B_n = \frac{2}{L} \int_{0}^{L} \phi(x) \sin(\frac{n\pi}{L}x) dx \]
将 \(B_n\) 代入通解表达式,就得到了初边值问题的解。
分离变量法的核心步骤是:
1. 分离变量,将偏微分方程转化为常微分方程。
2. 求解特征值问题,得到特征值和本征函数。
3. 叠加本征函数,构成通解。
4. 利用初始条件确定级数展开系数。
5.3 格林函数方法 (Green's Function Method)
格林函数方法 (Green's Function Method) 是一种求解非齐次线性偏微分方程的有力工具,也适用于求解热传导方程。格林函数可以看作是点源 (point source) 作用下的响应,通过格林函数可以表示方程在任意源分布下的解。
5.3.1 热传导方程的格林函数 (Green's Function for Heat Conduction Equation)
对于热传导方程的初边值问题,格林函数 \(G(x, t; x_0, \tau)\) 可以定义为在时刻 \(\tau\) 点 \(x_0\) 处释放单位热量,在齐次边界条件下,\(t > \tau\) 时刻点 \(x\) 处的温度响应。
考虑如下热传导方程的初边值问题:
\[ \begin{cases} \frac{\partial u}{\partial t} - k \nabla^2 u = f(x, t), & x \in \Omega, t > 0 \\ B[u] = 0, & x \in \partial \Omega, t > 0 \\ u(x, 0) = \phi(x), & x \in \Omega \end{cases} \]
其中,\(B[u] = 0\) 表示齐次边界条件 (狄利克雷、诺伊曼或罗宾条件)。
格林函数 \(G(x, t; x_0, \tau)\) 满足:
\[ \begin{cases} \frac{\partial G}{\partial t} - k \nabla^2 G = \delta(x - x_0)\delta(t - \tau), & x \in \Omega, t > \tau \\ B[G] = 0, & x \in \partial \Omega, t > \tau \\ G(x, t; x_0, \tau) = 0, & t < \tau \end{cases} \]
其中,\(\delta(x - x_0)\delta(t - \tau)\) 是时空狄拉克 \(\delta\) 函数,表示在 \((x_0, \tau)\) 处的瞬时点源。
利用格林函数,原非齐次问题的解可以表示为:
\[ u(x, t) = \int_{\Omega} G(x, t; x_0, 0) \phi(x_0) dx_0 + \int_{0}^{t} \int_{\Omega} G(x, t; x_0, \tau) f(x_0, \tau) dx_0 d\tau \]
公式的第一项表示由初始条件 \(\phi(x)\) 引起的温度分布,第二项表示由热源 \(f(x, t)\) 引起的温度分布。
自由空间格林函数 (Free Space Green's Function)
对于无限空间 \(\mathbb{R}^n\) 的热传导方程,格林函数就是基本解:
\[ G(x, t; x_0, \tau) = \frac{1}{(4\pi k(t - \tau))^{n/2}} \exp\left(-\frac{|x - x_0|^2}{4k(t - \tau)}\right), \quad t > \tau \]
且 \(G(x, t; x_0, \tau) = 0\) 当 \(t < \tau\)。
有界区域格林函数 (Green's Function for Bounded Domain)
对于有界区域 \(\Omega\),格林函数的构造通常更复杂,需要考虑边界条件。对于简单的区域和边界条件,可以使用镜像法 (Method of Images) 或特征函数展开法 (Eigenfunction Expansion Method) 构造格林函数。
例如,对于一维区间 \(0 < x < L\) 上的狄利克雷边界条件 \(u(0, t) = u(L, t) = 0\),格林函数可以通过正弦级数展开得到:
\[ G(x, t; x_0, \tau) = \frac{2}{L} \sum_{n=1}^{\infty} \sin(\frac{n\pi}{L}x) \sin(\frac{n\pi}{L}x_0) e^{-k(\frac{n\pi}{L})^2 (t - \tau)}, \quad t > \tau \]
5.3.2 应用实例:热扩散问题 (Application Example: Heat Diffusion Problems)
考虑一个一维杆,长度为 \(L\),初始温度分布为 \(\phi(x)\),两端保持零度 (狄利克雷边界条件),求解杆内的温度分布 \(u(x, t)\)。问题描述为:
\[ \begin{cases} \frac{\partial u}{\partial t} = k \frac{\partial^2 u}{\partial x^2}, & 0 < x < L, t > 0 \\ u(0, t) = 0, & u(L, t) = 0, & t > 0 \\ u(x, 0) = \phi(x), & 0 < x < L \end{cases} \]
可以使用分离变量法或格林函数方法求解。
分离变量法解:
解的形式为傅里叶正弦级数:
\[ u(x, t) = \sum_{n=1}^{\infty} B_n \sin(\frac{n\pi}{L}x) e^{-k(\frac{n\pi}{L})^2 t} \]
其中,\(B_n = \frac{2}{L} \int_{0}^{L} \phi(x) \sin(\frac{n\pi}{L}x) dx\)。
格林函数法解:
使用狄利克雷边界条件的格林函数:
\[ G(x, t; x_0, 0) = \frac{2}{L} \sum_{n=1}^{\infty} \sin(\frac{n\pi}{L}x) \sin(\frac{n\pi}{L}x_0) e^{-k(\frac{n\pi}{L})^2 t} \]
解为:
\[ u(x, t) = \int_{0}^{L} G(x, t; x_0, 0) \phi(x_0) dx_0 = \int_{0}^{L} \left[ \frac{2}{L} \sum_{n=1}^{\infty} \sin(\frac{n\pi}{L}x) \sin(\frac{n\pi}{L}x_0) e^{-k(\frac{n\pi}{L})^2 t} \right] \phi(x_0) dx_0 \]
交换积分和求和顺序:
\[ u(x, t) = \sum_{n=1}^{\infty} \left[ \frac{2}{L} \int_{0}^{L} \phi(x_0) \sin(\frac{n\pi}{L}x_0) dx_0 \right] \sin(\frac{n\pi}{L}x) e^{-k(\frac{n\pi}{L})^2 t} \]
令 \(B_n = \frac{2}{L} \int_{0}^{L} \phi(x_0) \sin(\frac{n\pi}{L}x_0) dx_0\),则得到与分离变量法相同的解:
\[ u(x, t) = \sum_{n=1}^{\infty} B_n \sin(\frac{n\pi}{L}x) e^{-k(\frac{n\pi}{L})^2 t} \]
这个例子说明,对于线性偏微分方程,格林函数方法和分离变量法在一定程度上是等价的,格林函数方法可以看作是更一般和系统化的方法。格林函数方法不仅可以处理齐次边界条件,也可以推广到非齐次边界条件和非齐次方程的情况。
6. chapter 6:双曲型方程 (Hyperbolic Equations)
6.1 波动方程 (Wave Equation)
波动方程 (Wave Equation) 是一类重要的二阶线性偏微分方程 (Second-Order Linear Partial Differential Equations),它描述了波在介质中传播的现象,例如声波、光波和电磁波等。波动方程在物理学和工程学中有着广泛的应用,是理解波动现象的基础。
6.1.1 行波解与达朗贝尔公式 (Traveling Wave Solution and D'Alembert's Formula)
行波解 (Traveling Wave Solution) 是波动方程的一类基本解,描述了波形在空间中以恒定速度传播而不改变形状的现象。考虑一维波动方程 (One-dimensional Wave Equation):
\[ \frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2} \]
其中,\( u(x, t) \) 表示波的位移,\( x \) 表示空间位置,\( t \) 表示时间,\( c \) 表示波速 (Wave Speed),是一个常数。
我们可以通过变量代换来寻找行波解。令 \( \xi = x - ct \) 和 \( \eta = x + ct \),则有
\[ \frac{\partial}{\partial x} = \frac{\partial}{\partial \xi} + \frac{\partial}{\partial \eta}, \quad \frac{\partial}{\partial t} = -c \frac{\partial}{\partial \xi} + c \frac{\partial}{\partial \eta} \]
\[ \frac{\partial^2}{\partial x^2} = \left( \frac{\partial}{\partial \xi} + \frac{\partial}{\partial \eta} \right)^2 = \frac{\partial^2}{\partial \xi^2} + 2 \frac{\partial^2}{\partial \xi \partial \eta} + \frac{\partial^2}{\partial \eta^2} \]
\[ \frac{\partial^2}{\partial t^2} = \left( -c \frac{\partial}{\partial \xi} + c \frac{\partial}{\partial \eta} \right)^2 = c^2 \left( \frac{\partial^2}{\partial \xi^2} - 2 \frac{\partial^2}{\partial \xi \partial \eta} + \frac{\partial^2}{\partial \eta^2} \right) \]
将上述变换代入波动方程,得到:
\[ c^2 \left( \frac{\partial^2 u}{\partial \xi^2} - 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} \right) = c^2 \left( \frac{\partial^2 u}{\partial \xi^2} + 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} \right) \]
化简后得到:
\[ -4 c^2 \frac{\partial^2 u}{\partial \xi \partial \eta} = 0 \]
由于 \( c \neq 0 \),所以有
\[ \frac{\partial^2 u}{\partial \xi \partial \eta} = 0 \]
对 \( \xi \) 积分,得到
\[ \frac{\partial u}{\partial \eta} = f(\eta) \]
其中 \( f(\eta) \) 是关于 \( \eta \) 的任意函数。再对 \( \eta \) 积分,得到通解 (General Solution):
\[ u(\xi, \eta) = \int f(\eta) d\eta + g(\xi) = F(\eta) + G(\xi) \]
其中 \( F(\eta) \) 和 \( G(\xi) \) 是任意可微函数。将 \( \xi = x - ct \) 和 \( \eta = x + ct \) 代回,得到波动方程的通解:
\[ u(x, t) = F(x + ct) + G(x - ct) \]
这表明波动方程的解可以表示为两个行波的叠加:\( F(x + ct) \) 表示向 \( -x \) 方向传播的波,\( G(x - ct) \) 表示向 \( +x \) 方向传播的波。
达朗贝尔公式 (D'Alembert's Formula) 给出了具有特定初始条件的波动方程的解。考虑如下初值问题 (Initial Value Problem):
\[ \begin{cases} \frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2}, & -\infty < x < \infty, t > 0 \\ u(x, 0) = \phi(x), & -\infty < x < \infty \\ \frac{\partial u}{\partial t}(x, 0) = \psi(x), & -\infty < x < \infty \end{cases} \]
其中 \( \phi(x) \) 和 \( \psi(x) \) 是给定的初始位移和初始速度。将通解 \( u(x, t) = F(x + ct) + G(x - ct) \) 代入初始条件,得到:
\[ u(x, 0) = F(x) + G(x) = \phi(x) \]
\[ \frac{\partial u}{\partial t}(x, 0) = cF'(x) - cG'(x) = \psi(x) \]
对第二个方程积分,得到:
\[ F(x) - G(x) = \frac{1}{c} \int_{x_0}^x \psi(s) ds + C \]
其中 \( C \) 是积分常数,\( x_0 \) 是任意常数。为了简化,我们可以取 \( C = 0 \) 和 \( x_0 = 0 \)。联立方程组:
\[ \begin{cases} F(x) + G(x) = \phi(x) \\ F(x) - G(x) = \frac{1}{c} \int_{0}^x \psi(s) ds \end{cases} \]
解得:
\[ F(x) = \frac{1}{2} \phi(x) + \frac{1}{2c} \int_{0}^x \psi(s) ds \]
\[ G(x) = \frac{1}{2} \phi(x) - \frac{1}{2c} \int_{0}^x \psi(s) ds \]
将 \( F(x) \) 和 \( G(x) \) 代回通解,得到达朗贝尔公式:
\[ u(x, t) = \frac{1}{2} [\phi(x + ct) + \phi(x - ct)] + \frac{1}{2c} \int_{x - ct}^{x + ct} \psi(s) ds \]
达朗贝尔公式给出了在无限域上,一维波动方程初值问题的显式解 (Explicit Solution)。它表明 \( t \) 时刻 \( x \) 点的解,由初始位移在 \( x - ct \) 和 \( x + ct \) 两点的值以及初始速度在区间 \( [x - ct, x + ct] \) 上的积分决定。
6.1.2 初值问题与初边值问题 (Initial Value Problem and Initial-Boundary Value Problem)
波动方程的求解通常需要根据具体的物理问题给定初始条件 (Initial Conditions) 和边界条件 (Boundary Conditions)。根据给定的条件类型,波动方程的问题可以分为初值问题 (Initial Value Problem) 和初边值问题 (Initial-Boundary Value Problem)。
① 初值问题 (Initial Value Problem):也称为柯西问题 (Cauchy Problem),是指在整个空间域 (通常是无限域或无界域) 上,给定初始时刻的位移和速度分布,求解未来时刻的波的传播情况。例如,前面讨论的达朗贝尔公式解决的就是一维波动方程的初值问题。对于 \( n \) 维波动方程 (n-dimensional Wave Equation):
\[ \frac{\partial^2 u}{\partial t^2} = c^2 \nabla^2 u \]
初值问题需要给定初始条件:
\[ u(\mathbf{x}, 0) = \phi(\mathbf{x}), \quad \frac{\partial u}{\partial t}(\mathbf{x}, 0) = \psi(\mathbf{x}) \]
其中 \( \mathbf{x} \in \mathbb{R}^n \),\( \nabla^2 \) 是拉普拉斯算符 (Laplacian Operator)。
② 初边值问题 (Initial-Boundary Value Problem):是指在有限空间域上,除了给定初始条件外,还需要在边界上给定边界条件,才能确定波动方程的解。边界条件描述了波在边界上的行为,常见的边界条件包括:
⚝ 狄利克雷边界条件 (Dirichlet Boundary Condition):指定边界上的位移值。例如,固定边界:
\[ u|_{\partial \Omega} = g(\mathbf{x}, t) \]
其中 \( \partial \Omega \) 是空间域 \( \Omega \) 的边界,\( g(\mathbf{x}, t) \) 是给定的边界函数。特别地,当 \( g(\mathbf{x}, t) = 0 \) 时,称为齐次狄利克雷边界条件 (Homogeneous Dirichlet Boundary Condition)。
⚝ 诺伊曼边界条件 (Neumann Boundary Condition):指定边界上的法向导数值 (Normal Derivative)。例如,自由边界:
\[ \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = h(\mathbf{x}, t) \]
其中 \( \frac{\partial u}{\partial \mathbf{n}} \) 表示沿边界外法向量 \( \mathbf{n} \) 的导数,\( h(\mathbf{x}, t) \) 是给定的边界函数。特别地,当 \( h(\mathbf{x}, t) = 0 \) 时,称为齐次诺伊曼边界条件 (Homogeneous Neumann Boundary Condition)。
⚝ 罗宾边界条件 (Robin Boundary Condition):也称为混合边界条件 (Mixed Boundary Condition) 或第三类边界条件 (Third Type Boundary Condition),是狄利克雷边界条件和诺伊曼边界条件的线性组合:
\[ \alpha u + \beta \frac{\partial u}{\partial \mathbf{n}}|_{\partial \Omega} = k(\mathbf{x}, t) \]
其中 \( \alpha, \beta \) 和 \( k(\mathbf{x}, t) \) 是给定的函数或常数。
求解波动方程的初边值问题通常比初值问题更复杂,常用的方法包括分离变量法 (Method of Separation of Variables)、特征线法 (Method of Characteristics)、格林函数方法 (Green's Function Method) 和数值方法 (Numerical Methods) 等。
6.2 特征线法 (Method of Characteristics)
特征线法 (Method of Characteristics) 是一种求解双曲型偏微分方程 (Hyperbolic Partial Differential Equations) 的有效方法。对于波动方程,特征线法可以帮助我们理解波的传播特性,并求解特定类型的初值问题和初边值问题。
6.2.1 波动方程的特征线 (Characteristics of Wave Equation)
对于一维波动方程:
\[ \frac{\partial^2 u}{\partial t^2} - c^2 \frac{\partial^2 u}{\partial x^2} = 0 \]
我们可以将其写成算子形式:
\[ \left( \frac{\partial}{\partial t} - c \frac{\partial}{\partial x} \right) \left( \frac{\partial}{\partial t} + c \frac{\partial}{\partial x} \right) u = 0 \]
或者
\[ \left( \frac{\partial}{\partial t} + c \frac{\partial}{\partial x} \right) \left( \frac{\partial}{\partial t} - c \frac{\partial}{\partial x} \right) u = 0 \]
引入算子 \( L_1 = \frac{\partial}{\partial t} + c \frac{\partial}{\partial x} \) 和 \( L_2 = \frac{\partial}{\partial t} - c \frac{\partial}{\partial x} \)。波动方程可以表示为 \( L_1 L_2 u = 0 \) 或 \( L_2 L_1 u = 0 \)。
考虑算子 \( L_1 = \frac{\partial}{\partial t} + c \frac{\partial}{\partial x} \)。沿着曲线 \( C_1 \) ,如果满足 \( \frac{dx}{dt} = c \),即 \( x - ct = \xi = \text{常数} \),则 \( L_1 \) 变为沿曲线 \( C_1 \) 的方向导数 (Directional Derivative)。类似地,对于算子 \( L_2 = \frac{\partial}{\partial t} - c \frac{\partial}{\partial x} \),沿着曲线 \( C_2 \),如果满足 \( \frac{dx}{dt} = -c \),即 \( x + ct = \eta = \text{常数} \),则 \( L_2 \) 变为沿曲线 \( C_2 \) 的方向导数。
曲线 \( C_1: x - ct = \xi = \text{常数} \) 和 \( C_2: x + ct = \eta = \text{常数} \) 就是波动方程的特征线 (Characteristics)。在 \( (x, t) \) 平面上,特征线是两族直线,斜率分别为 \( \frac{1}{c} \) 和 \( -\frac{1}{c} \)。它们代表了波传播的方向。信息沿着特征线传播,解在特征线上具有特殊的性质。
6.2.2 黎曼不变量 (Riemann Invariants)
黎曼不变量 (Riemann Invariants) 是沿着特征线保持不变的量。对于波动方程,我们可以定义如下黎曼不变量。
令 \( v = \frac{\partial u}{\partial t} \) 和 \( w = \frac{\partial u}{\partial x} \)。则波动方程可以写成一阶双曲型方程组 (First-Order Hyperbolic System):
\[ \begin{cases} \frac{\partial v}{\partial t} - c \frac{\partial w}{\partial t} = 0 \\ \frac{\partial w}{\partial t} - \frac{\partial v}{\partial x} = 0 \end{cases} \]
或者
\[ \begin{cases} \frac{\partial v}{\partial t} = c \frac{\partial w}{\partial x} \\ \frac{\partial w}{\partial t} = \frac{\partial v}{\partial x} \end{cases} \]
考虑沿着特征线 \( C_1: x - ct = \xi = \text{常数} \) 的变化。沿着 \( C_1 \),有 \( \frac{dx}{dt} = c \)。对黎曼变量 \( R_1 = v + cw \) 求全微分 (Total Differential):
\[ dR_1 = dv + c dw = \left( \frac{\partial v}{\partial t} dt + \frac{\partial v}{\partial x} dx \right) + c \left( \frac{\partial w}{\partial t} dt + \frac{\partial w}{\partial x} dx \right) \]
\[ = \left( \frac{\partial v}{\partial t} + c \frac{\partial v}{\partial x} \right) dt + c \left( \frac{\partial w}{\partial t} + c \frac{\partial w}{\partial x} \right) dt \]
利用方程组 \( \frac{\partial v}{\partial t} = c \frac{\partial w}{\partial x} \) 和 \( \frac{\partial w}{\partial t} = \frac{\partial v}{\partial x} \),代入上式:
\[ dR_1 = \left( c \frac{\partial w}{\partial x} + c \frac{\partial v}{\partial x} \right) dt + c \left( \frac{\partial v}{\partial x} + c \frac{\partial w}{\partial x} \right) dt = 2c \left( \frac{\partial w}{\partial x} + \frac{\partial v}{\partial x} \right) dt \]
这看起来并没有直接得到 \( dR_1 = 0 \)。让我们重新考虑黎曼不变量的定义。
正确的黎曼不变量定义应该考虑沿着特征线的方向导数。沿着特征线 \( C_2: x + ct = \eta = \text{常数} \),即 \( \frac{dx}{dt} = -c \)。考虑 \( R_1 = v + cw \)。沿着 \( C_2 \) 的方向导数为:
\[ \frac{dR_1}{dt} = \frac{d}{dt} (v + cw) = \frac{\partial v}{\partial t} + \frac{\partial v}{\partial x} \frac{dx}{dt} + c \left( \frac{\partial w}{\partial t} + \frac{\partial w}{\partial x} \frac{dx}{dt} \right) \]
\[ = \left( \frac{\partial v}{\partial t} - c \frac{\partial v}{\partial x} \right) + c \left( \frac{\partial w}{\partial t} - c \frac{\partial w}{\partial x} \right) \]
利用方程组 \( \frac{\partial v}{\partial t} = c \frac{\partial w}{\partial x} \) 和 \( \frac{\partial w}{\partial t} = \frac{\partial v}{\partial x} \),代入上式:
\[ \frac{dR_1}{dt} = \left( c \frac{\partial w}{\partial x} - c \frac{\partial v}{\partial x} \right) + c \left( \frac{\partial v}{\partial x} - c \frac{\partial w}{\partial x} \right) = 0 \]
因此,\( R_1 = v + cw = \frac{\partial u}{\partial t} + c \frac{\partial u}{\partial x} \) 沿着特征线 \( C_2: x + ct = \eta = \text{常数} \) 保持不变。\( R_1 \) 是沿着 \( C_2 \) 的黎曼不变量。
类似地,考虑 \( R_2 = v - cw = \frac{\partial u}{\partial t} - c \frac{\partial u}{\partial x} \)。沿着特征线 \( C_1: x - ct = \xi = \text{常数} \),即 \( \frac{dx}{dt} = c \)。沿着 \( C_1 \) 的方向导数为:
\[ \frac{dR_2}{dt} = \frac{d}{dt} (v - cw) = \frac{\partial v}{\partial t} + \frac{\partial v}{\partial x} \frac{dx}{dt} - c \left( \frac{\partial w}{\partial t} + \frac{\partial w}{\partial x} \frac{dx}{dt} \right) \]
\[ = \left( \frac{\partial v}{\partial t} + c \frac{\partial v}{\partial x} \right) - c \left( \frac{\partial w}{\partial t} + c \frac{\partial w}{\partial x} \right) \]
代入方程组:
\[ \frac{dR_2}{dt} = \left( c \frac{\partial w}{\partial x} + c \frac{\partial v}{\partial x} \right) - c \left( \frac{\partial v}{\partial x} + c \frac{\partial w}{\partial x} \right) = 0 \]
因此,\( R_2 = v - cw = \frac{\partial u}{\partial t} - c \frac{\partial u}{\partial x} \) 沿着特征线 \( C_1: x - ct = \xi = \text{常数} \) 保持不变。\( R_2 \) 是沿着 \( C_1 \) 的黎曼不变量。
黎曼不变量在求解波动方程的初值问题中非常有用。通过利用黎曼不变量沿着特征线保持不变的性质,可以将偏微分方程问题转化为常微分方程问题,从而简化求解过程。
6.3 格林函数方法 (Green's Function Method)
格林函数方法 (Green's Function Method) 是一种求解线性偏微分方程 (Linear Partial Differential Equations) 的通用方法。对于波动方程,格林函数方法可以用来求解各种类型的初值问题和初边值问题,尤其是在处理非齐次方程和复杂边界条件时非常有效。
6.3.1 波动方程的格林函数 (Green's Function for Wave Equation)
考虑非齐次波动方程 (Inhomogeneous Wave Equation):
\[ \frac{\partial^2 u}{\partial t^2} - c^2 \nabla^2 u = f(\mathbf{x}, t) \]
其中 \( f(\mathbf{x}, t) \) 是给定的源项 (Source Term)。格林函数 (Green's Function) \( G(\mathbf{x}, t; \mathbf{x}', t') \) 定义为点源 (Point Source) 作用下的解,即满足:
\[ \frac{\partial^2 G}{\partial t^2} - c^2 \nabla^2 G = \delta(\mathbf{x} - \mathbf{x}') \delta(t - t') \]
以及适当的边界条件和初始条件(通常是齐次条件)。其中 \( \delta(\mathbf{x} - \mathbf{x}') \) 和 \( \delta(t - t') \) 是狄拉克 \( \delta \) 函数 (Dirac Delta Function)。
对于三维空间自由空间波动方程 (3D Free Space Wave Equation),格林函数具有如下形式(推导过程较为复杂,此处直接给出结果):
\[ G(\mathbf{x}, t; \mathbf{x}', t') = \frac{\delta(t - t' - |\mathbf{x} - \mathbf{x}'|/c)}{4\pi c^2 |\mathbf{x} - \mathbf{x}'|} \]
这个格林函数表示在 \( (\mathbf{x}', t') \) 处产生的脉冲源在 \( (\mathbf{x}, t) \) 处引起的响应。物理意义是,源在 \( t' \) 时刻 \( \mathbf{x}' \) 点产生一个脉冲,这个脉冲以速度 \( c \) 向外传播,在 \( t \) 时刻到达 \( \mathbf{x} \) 点,其强度与距离 \( |\mathbf{x} - \mathbf{x}'| \) 成反比。
利用格林函数,非齐次波动方程的解可以表示为源项与格林函数的卷积 (Convolution):
\[ u(\mathbf{x}, t) = \int_{-\infty}^{t} \int_{\mathbb{R}^3} G(\mathbf{x}, t; \mathbf{x}', t') f(\mathbf{x}', t') dV' dt' + u_h(\mathbf{x}, t) \]
其中 \( u_h(\mathbf{x}, t) \) 是齐次波动方程 (Homogeneous Wave Equation) 的解,需要根据初始条件和边界条件确定。积分区域 \( \int_{\mathbb{R}^3} dV' \) 表示对 \( \mathbf{x}' \) 在整个空间积分,\( \int_{-\infty}^{t} dt' \) 表示对 \( t' \) 从 \( -\infty \) 积分到 \( t \),因为格林函数具有因果性 (Causality),即响应只能发生在激励之后。
对于一维波动方程,自由空间格林函数为:
\[ G(x, t; x', t') = \frac{1}{2c} H(t - t' - |x - x'|/c) \]
其中 \( H(\cdot) \) 是单位阶跃函数 (Heaviside Step Function)。
6.3.2 应用实例:振动问题 (Application Example: Vibration Problems)
考虑一根长为 \( L \) 的均匀弦线,两端固定,受到外力 \( f(x, t) \) 的作用。弦线的振动可以由如下初边值问题描述:
\[ \begin{cases} \frac{\partial^2 u}{\partial t^2} - c^2 \frac{\partial^2 u}{\partial x^2} = f(x, t), & 0 < x < L, t > 0 \\ u(0, t) = 0, \quad u(L, t) = 0, & t > 0 \\ u(x, 0) = \phi(x), \quad \frac{\partial u}{\partial t}(x, 0) = \psi(x), & 0 < x < L \end{cases} \]
其中 \( u(x, t) \) 是弦线在位置 \( x \) 和时间 \( t \) 的位移,\( c \) 是波速,\( f(x, t) \) 是外力分布,\( \phi(x) \) 和 \( \psi(x) \) 是初始位移和初始速度。
为了使用格林函数方法求解此问题,我们需要构造满足齐次边界条件的格林函数 \( G(x, t; x', t') \),即:
\[ \begin{cases} \frac{\partial^2 G}{\partial t^2} - c^2 \frac{\partial^2 G}{\partial x^2} = \delta(x - x') \delta(t - t'), & 0 < x, x' < L, t, t' > 0 \\ G(0, t; x', t') = 0, \quad G(L, t; x', t') = 0, & t > t' \\ G(x, t'; x', t') = 0, \quad \frac{\partial G}{\partial t}(x, t'; x', t') = 0, & t = t' \end{cases} \]
格林函数的具体形式可以通过本征函数展开 (Eigenfunction Expansion) 或镜像法 (Method of Images) 等方法求得。一旦得到格林函数,解可以表示为:
\[ u(x, t) = \int_{0}^{t} \int_{0}^{L} G(x, t; x', t') f(x', t') dx' dt' + u_h(x, t) \]
其中 \( u_h(x, t) \) 是齐次波动方程在齐次边界条件下的解,需要根据初始条件 \( \phi(x) \) 和 \( \psi(x) \) 确定。\( u_h(x, t) \) 可以通过分离变量法求解,表示为本征函数级数展开的形式。
格林函数方法为求解波动方程的各种问题提供了一个系统的框架。通过构造合适的格林函数,可以将复杂的偏微分方程问题转化为积分运算,从而得到解的表达式。在实际应用中,格林函数的构造和积分计算可能较为复杂,但格林函数方法仍然是理论分析和数值计算的重要工具。
7. chapter 7:积分变换方法 (Integral Transform Methods)
7.1 傅里叶变换 (Fourier Transform)
7.1.1 傅里叶变换的定义与性质 (Definition and Properties of Fourier Transform)
傅里叶变换 (Fourier Transform) 是一种强大的积分变换,在数学、物理学和工程学等领域中有着广泛的应用。它能够将一个定义在时域或空域的函数转换到频域,从而揭示函数的频率成分,简化问题的分析和求解。对于数学物理方程而言,傅里叶变换尤其在求解线性偏微分方程的初值问题和边值问题中扮演着重要的角色。
① 傅里叶变换的定义 (Definition of Fourier Transform)
对于一个定义在实数域 \(\mathbb{R}\) 上可积的函数 \(f(x)\),其傅里叶变换 \(\hat{f}(\xi)\) (也记作 \(F\{f\}(\xi)\) 或 \(\mathcal{F}(f)(\xi)\)) 定义为:
\[ \hat{f}(\xi) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} f(x) e^{-i\xi x} dx \]
其中,\(i\) 是虚数单位,\(\xi\) 是频率变量。系数 \(\frac{1}{\sqrt{2\pi}}\) 的选择是为了使傅里叶变换及其逆变换具有对称的形式,当然,也存在其他不同的归一化约定,例如使用系数 \(\frac{1}{2\pi}\) 或 \(1\)。在不同的领域和教材中,这些约定可能会有所不同,但本质上都是相同的变换。
相应的逆傅里叶变换 (Inverse Fourier Transform) 将频域函数 \(\hat{f}(\xi)\) 转换回时域或空域函数 \(f(x)\),其定义为:
\[ f(x) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} \hat{f}(\xi) e^{i\xi x} d\xi \]
同样,这里的系数 \(\frac{1}{\sqrt{2\pi}}\) 也与正变换的系数相对应,保证了对称性。
② 傅里叶变换的常用性质 (Common Properties of Fourier Transform)
傅里叶变换具有许多重要的线性性质和变换性质,这些性质使得它在求解偏微分方程时非常有效。以下列举一些常用的性质:
⚝ 线性性 (Linearity):对于任意常数 \(a, b \in \mathbb{C}\) 和函数 \(f(x), g(x)\),傅里叶变换满足线性性:
\[ \mathcal{F}\{af(x) + bg(x)\} = a\mathcal{F}\{f(x)\} + b\mathcal{F}\{g(x)\} = a\hat{f}(\xi) + b\hat{g}(\xi) \]
⚝ 平移性质 (Time-Shifting Property):时域平移对应于频域的相位变化。若 \(F\{f(x)\} = \hat{f}(\xi)\),则对于任意实数 \(x_0\),有:
\[ \mathcal{F}\{f(x-x_0)\} = e^{-i\xi x_0} \hat{f}(\xi) \]
⚝ 频率平移性质 (Frequency-Shifting Property):频域平移对应于时域的复指数调制。若 \(F\{f(x)\} = \hat{f}(\xi)\),则对于任意实数 \(\xi_0\),有:
\[ \mathcal{F}\{e^{i\xi_0 x} f(x)\} = \hat{f}(\xi - \xi_0) \]
⚝ 尺度变换性质 (Scaling Property):时域的尺度变换会影响频域的尺度和幅度。若 \(F\{f(x)\} = \hat{f}(\xi)\),则对于任意非零实数 \(a\),有:
\[ \mathcal{F}\{f(ax)\} = \frac{1}{|a|} \hat{f}\left(\frac{\xi}{a}\right) \]
⚝ 微分性质 (Differentiation Property):时域微分对应于频域的乘法。若 \(F\{f(x)\} = \hat{f}(\xi)\),且假设 \(f(x)\) 及其导数满足傅里叶变换存在的条件,则有:
\[ \mathcal{F}\left\{\frac{d}{dx}f(x)\right\} = i\xi \hat{f}(\xi) \]
更一般地,对于 \(n\) 阶导数,有:
\[ \mathcal{F}\left\{\frac{d^n}{dx^n}f(x)\right\} = (i\xi)^n \hat{f}(\xi) \]
这个性质是傅里叶变换在求解微分方程中应用的关键,因为它将微分运算转化为代数乘法运算。
⚝ 卷积定理 (Convolution Theorem):卷积是信号处理和数学物理中重要的运算。两个函数 \(f(x)\) 和 \(g(x)\) 的卷积定义为:
\[ (f * g)(x) = \int_{-\infty}^{\infty} f(y) g(x-y) dy \]
卷积定理指出,时域卷积对应于频域的乘积:
\[ \mathcal{F}\{(f * g)(x)\} = \mathcal{F}\{f(x)\} \mathcal{F}\{g(x)\} = \hat{f}(\xi) \hat{g}(\xi) \]
反之,时域乘积对应于频域的卷积(在常数因子意义下):
\[ \mathcal{F}\{f(x)g(x)\} = \frac{1}{\sqrt{2\pi}} (\hat{f} * \hat{g})(\xi) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} \hat{f}(\eta) \hat{g}(\xi-\eta) d\eta \]
⚝ 帕塞瓦尔定理 (Parseval's Theorem) 或 能量守恒定理 (Energy Conservation Theorem):帕塞瓦尔定理描述了函数在时域和频域的能量之间的关系。它表明,函数在时域的能量等于其傅里叶变换在频域的能量(在常数因子意义下):
\[ \int_{-\infty}^{\infty} |f(x)|^2 dx = \int_{-\infty}^{\infty} |\hat{f}(\xi)|^2 d\xi \]
③ 多维傅里叶变换 (Multidimensional Fourier Transform)
傅里叶变换可以推广到多维空间。对于定义在 \(\mathbb{R}^n\) 上的函数 \(f(\mathbf{x})\),其中 \(\mathbf{x} = (x_1, x_2, \dots, x_n)\),其 \(n\) 维傅里叶变换定义为:
\[ \hat{f}(\boldsymbol{\xi}) = \frac{1}{(2\pi)^{n/2}} \int_{\mathbb{R}^n} f(\mathbf{x}) e^{-i\boldsymbol{\xi} \cdot \mathbf{x}} d\mathbf{x} \]
其中,\(\boldsymbol{\xi} = (\xi_1, \xi_2, \dots, \xi_n)\) 是频率向量,\(\boldsymbol{\xi} \cdot \mathbf{x} = \sum_{j=1}^{n} \xi_j x_j\) 是向量的点积,\(d\mathbf{x} = dx_1 dx_2 \dots dx_n\) 是体积元素。
相应的逆傅里叶变换为:
\[ f(\mathbf{x}) = \frac{1}{(2\pi)^{n/2}} \int_{\mathbb{R}^n} \hat{f}(\boldsymbol{\xi}) e^{i\boldsymbol{\xi} \cdot \mathbf{x}} d\boldsymbol{\xi} \]
多维傅里叶变换同样具有线性性、平移性质、尺度变换性质、微分性质和卷积定理等,这些性质与一维情况类似,只是需要将一维的变量和运算推广到多维向量和运算。例如,对于偏导数,有:
\[ \mathcal{F}\left\{\frac{\partial}{\partial x_j}f(\mathbf{x})\right\} = i\xi_j \hat{f}(\boldsymbol{\xi}) \]
拉普拉斯算符 \(\Delta = \sum_{j=1}^{n} \frac{\partial^2}{\partial x_j^2}\) 的傅里叶变换为:
\[ \mathcal{F}\{\Delta f(\mathbf{x})\} = -\left(\sum_{j=1}^{n} \xi_j^2\right) \hat{f}(\boldsymbol{\xi}) = -|\boldsymbol{\xi}|^2 \hat{f}(\boldsymbol{\xi}) \]
其中 \(|\boldsymbol{\xi}|^2 = \xi_1^2 + \xi_2^2 + \dots + \xi_n^2\)。
7.1.2 傅里叶变换在偏微分方程中的应用 (Application of Fourier Transform in Partial Differential Equations)
傅里叶变换在求解线性偏微分方程,特别是定义在无界区域上的偏微分方程时,是一种非常有效的方法。其核心思想是将偏微分方程变换到频域,利用傅里叶变换的微分性质将偏微分算符转化为代数运算,从而将偏微分方程转化为代数方程或常微分方程,简化求解过程。求解频域方程后,再通过逆傅里叶变换将解变换回原空间域。
① 求解常系数线性偏微分方程 (Solving Linear PDEs with Constant Coefficients)
考虑一个常系数线性偏微分方程:
\[ P(D)u(x,t) = f(x,t) \]
其中 \(P(D)\) 是关于微分算符 \(D = (\frac{\partial}{\partial x_1}, \dots, \frac{\partial}{\partial x_n}, \frac{\partial}{\partial t})\) 的多项式,\(u(x,t)\) 是待求函数,\(f(x,t)\) 是已知函数。为了应用傅里叶变换,我们通常对空间变量 \(x\) 进行傅里叶变换,而对时间变量 \(t\) 保持不变(或者也进行傅里叶变换,取决于问题的类型)。
例如,对于时间演化方程,我们通常只对空间变量 \(x\) 进行傅里叶变换。设 \(U(\boldsymbol{\xi}, t) = \mathcal{F}_{x}\{u(x,t)\}(\boldsymbol{\xi})\) 和 \(F(\boldsymbol{\xi}, t) = \mathcal{F}_{x}\{f(x,t)\}(\boldsymbol{\xi})\) 分别是 \(u(x,t)\) 和 \(f(x,t)\) 关于 \(x\) 的傅里叶变换。利用傅里叶变换的微分性质,可以将原偏微分方程转化为关于 \(U(\boldsymbol{\xi}, t)\) 的常微分方程(关于时间 \(t\) 的微分):
\[ P(i\boldsymbol{\xi}, \frac{\partial}{\partial t})U(\boldsymbol{\xi}, t) = F(\boldsymbol{\xi}, t) \]
这是一个关于 \(t\) 的常微分方程,对于每个固定的 \(\boldsymbol{\xi}\),我们可以求解这个常微分方程得到 \(U(\boldsymbol{\xi}, t)\)。最后,通过逆傅里叶变换,得到原方程的解 \(u(x,t)\):
\[ u(x,t) = \mathcal{F}_{\boldsymbol{\xi}}^{-1}\{U(\boldsymbol{\xi}, t)\}(x) \]
② 应用实例:热传导方程 (Application Example: Heat Conduction Equation)
考虑一维热传导方程的初值问题:
\[ \frac{\partial u}{\partial t} = \alpha \frac{\partial^2 u}{\partial x^2}, \quad -\infty < x < \infty, \quad t > 0 \]
\[ u(x, 0) = u_0(x) \]
其中 \(\alpha > 0\) 是热扩散系数,\(u_0(x)\) 是初始温度分布。对空间变量 \(x\) 进行傅里叶变换,设 \(U(\xi, t) = \mathcal{F}_{x}\{u(x,t)\}(\xi)\) 和 \(U_0(\xi) = \mathcal{F}_{x}\{u_0(x)\}(\xi)\)。利用傅里叶变换的微分性质,方程变为:
\[ \frac{\partial U}{\partial t} = \alpha (i\xi)^2 U = -\alpha \xi^2 U \]
这是一个关于 \(U(\xi, t)\) 的常微分方程,其解为:
\[ U(\xi, t) = U_0(\xi) e^{-\alpha \xi^2 t} \]
其中 \(U_0(\xi)\) 是初始条件 \(u_0(x)\) 的傅里叶变换。为了得到原问题的解 \(u(x,t)\),我们需要对 \(U(\xi, t)\) 进行逆傅里叶变换:
\[ u(x,t) = \mathcal{F}_{\xi}^{-1}\{U(\xi, t)\}(x) = \mathcal{F}_{\xi}^{-1}\{U_0(\xi) e^{-\alpha \xi^2 t}\}(x) \]
利用卷积定理,我们知道频域的乘积对应于时域的卷积。设 \(G(\xi, t) = e^{-\alpha \xi^2 t}\),其逆傅里叶变换为 高斯核 (Gaussian Kernel) 或 热核 (Heat Kernel):
\[ g(x, t) = \mathcal{F}_{\xi}^{-1}\{G(\xi, t)\}(x) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} e^{-\alpha \xi^2 t} e^{i\xi x} d\xi = \frac{1}{\sqrt{2\alpha t}} e^{-\frac{x^2}{4\alpha t}} \]
因此,解 \(u(x,t)\) 可以表示为初始条件 \(u_0(x)\) 与热核 \(g(x, t)\) 的卷积:
\[ u(x,t) = (u_0 * g)(x, t) = \int_{-\infty}^{\infty} u_0(y) g(x-y, t) dy = \frac{1}{\sqrt{4\pi \alpha t}} \int_{-\infty}^{\infty} u_0(y) e^{-\frac{(x-y)^2}{4\alpha t}} dy \]
这个公式给出了热传导方程初值问题的显式解,表明温度分布 \(u(x,t)\) 是由初始温度分布 \(u_0(x)\) 通过热扩散过程演化而来。
③ 应用实例:拉普拉斯方程 (Application Example: Laplace's Equation)
考虑二维拉普拉斯方程在半平面上的狄利克雷问题:
\[ \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0, \quad -\infty < x < \infty, \quad y > 0 \]
\[ u(x, 0) = f(x) \]
\[ \lim_{y \to \infty} u(x, y) = 0 \]
对 \(x\) 变量进行傅里叶变换,设 \(U(\xi, y) = \mathcal{F}_{x}\{u(x,y)\}(\xi)\) 和 \(F(\xi) = \mathcal{F}_{x}\{f(x)\}(\xi)\)。方程变为:
\[ (i\xi)^2 U + \frac{\partial^2 U}{\partial y^2} = 0 \]
\[ -\xi^2 U + \frac{\partial^2 U}{\partial y^2} = 0 \]
这是一个关于 \(y\) 的常微分方程,对于每个固定的 \(\xi\),其通解为:
\[ U(\xi, y) = C_1(\xi) e^{|\xi| y} + C_2(\xi) e^{-|\xi| y} \]
为了满足边界条件 \(\lim_{y \to \infty} u(x, y) = 0\),我们需要 \(\lim_{y \to \infty} U(\xi, y) = 0\)。由于 \(e^{|\xi| y}\) 当 \(y \to \infty\) 时趋于无穷(除非 \(\xi = 0\)),因此必须有 \(C_1(\xi) = 0\)。于是,解的形式为:
\[ U(\xi, y) = C_2(\xi) e^{-|\xi| y} \]
利用边界条件 \(u(x, 0) = f(x)\),得到 \(U(\xi, 0) = F(\xi) = C_2(\xi)\)。因此,\(C_2(\xi) = F(\xi)\),解为:
\[ U(\xi, y) = F(\xi) e^{-|\xi| y} \]
逆傅里叶变换得到原问题的解:
\[ u(x,y) = \mathcal{F}_{\xi}^{-1}\{F(\xi) e^{-|\xi| y}\}(x) = \mathcal{F}_{\xi}^{-1}\{F(\xi)\} * \mathcal{F}_{\xi}^{-1}\{e^{-|\xi| y}\}(x) = f(x) * \mathcal{F}_{\xi}^{-1}\{e^{-|\xi| y}\}(x) \]
我们需要计算 \(G(\xi, y) = e^{-|\xi| y}\) 的逆傅里叶变换 \(g(x, y) = \mathcal{F}_{\xi}^{-1}\{G(\xi, y)\}(x)\)。对于 \(y > 0\),有:
\[ g(x, y) = \frac{1}{2\pi} \int_{-\infty}^{\infty} e^{-|\xi| y} e^{i\xi x} d\xi = \frac{1}{\pi} \frac{y}{x^2 + y^2} \]
这个函数 \(g(x, y)\) 被称为 泊松核 (Poisson Kernel)。因此,拉普拉斯方程狄利克雷问题的解可以表示为:
\[ u(x,y) = (f * g)(x, y) = \int_{-\infty}^{\infty} f(\tau) g(x-\tau, y) d\tau = \frac{y}{\pi} \int_{-\infty}^{\infty} \frac{f(\tau)}{(x-\tau)^2 + y^2} d\tau \]
这个公式给出了半平面上拉普拉斯方程狄利克雷问题的积分表示解。
傅里叶变换方法在求解偏微分方程中具有广泛的应用,尤其对于常系数线性偏微分方程和定义在无界区域上的问题,它提供了一种系统而有效的方法。通过将微分方程转化为代数方程或常微分方程,傅里叶变换大大简化了求解过程,并能够得到解的积分表示或显式表达式。
7.2 拉普拉斯变换 (Laplace Transform)
7.2.1 拉普拉斯变换的定义与性质 (Definition and Properties of Laplace Transform)
拉普拉斯变换 (Laplace Transform) 是另一种重要的积分变换,它在求解线性常微分方程和偏微分方程的初值问题中尤其有效。与傅里叶变换将函数分解为频率成分不同,拉普拉斯变换将函数从时域转换到复频域(s-域),从而将微分运算转化为代数运算,简化问题的求解。拉普拉斯变换特别适用于处理具有初始条件的线性系统。
① 拉普拉斯变换的定义 (Definition of Laplace Transform)
对于一个定义在 \(t \ge 0\) 上的函数 \(f(t)\),其拉普拉斯变换 \(F(s)\) (也记作 \(L\{f(t)\}(s)\) 或 \(\mathcal{L}(f)(s)\)) 定义为:
\[ F(s) = \int_{0}^{\infty} f(t) e^{-st} dt \]
其中,\(s = \sigma + i\omega\) 是复频率变量,\(\sigma\) 和 \(\omega\) 分别是实部和虚部。为了保证积分收敛,通常要求函数 \(f(t)\) 满足一定的条件,例如 指数阶条件 (exponential order condition),即存在常数 \(M, a > 0\) 使得 \(|f(t)| \le M e^{at}\) 对所有 \(t \ge 0\) 成立。使得拉普拉斯变换收敛的复数 \(s\) 的集合称为 收敛域 (region of convergence, ROC)。对于大多数工程应用中遇到的函数,收敛域通常是形如 \(\text{Re}(s) > \sigma_0\) 的右半平面。
相应的 逆拉普拉斯变换 (Inverse Laplace Transform) 将复频域函数 \(F(s)\) 转换回时域函数 \(f(t)\),其定义为 布罗姆维奇积分 (Bromwich integral):
\[ f(t) = \frac{1}{2\pi i} \int_{\gamma - i\infty}^{\gamma + i\infty} F(s) e^{st} ds \]
其中,\(\gamma\) 是一个实数,需要选择足够大,使得积分路径 \(\text{Re}(s) = \gamma\) 位于 \(F(s)\) 的收敛域内,且包围 \(F(s)\) 的所有奇点。在实际应用中,逆拉普拉斯变换通常通过查表、部分分式分解和留数定理等方法计算,而不是直接计算布罗姆维奇积分。
② 拉普拉斯变换的常用性质 (Common Properties of Laplace Transform)
拉普拉斯变换也具有许多重要的线性性质和变换性质,这些性质使得它在求解微分方程和分析线性系统时非常方便。以下列举一些常用的性质:
⚝ 线性性 (Linearity):对于任意常数 \(a, b \in \mathbb{C}\) 和函数 \(f(t), g(t)\),拉普拉斯变换满足线性性:
\[ \mathcal{L}\{af(t) + bg(t)\} = a\mathcal{L}\{f(t)\} + b\mathcal{L}\{g(t)\} = aF(s) + bG(s) \]
⚝ 时移性质 (Time-Shifting Property):时域延迟对应于频域的指数衰减。若 \(L\{f(t)\} = F(s)\),则对于任意正实数 \(t_0 > 0\),有:
\[ \mathcal{L}\{f(t-t_0)u(t-t_0)\} = e^{-st_0} F(s) \]
其中 \(u(t-t_0)\) 是单位阶跃函数,表示在 \(t < t_0\) 时函数值为 0,在 \(t \ge t_0\) 时函数值为 1。这个性质描述了延迟信号的拉普拉斯变换。
⚝ s-域平移性质 (s-Domain Shifting Property) 或 频率平移性质 (Frequency-Shifting Property):s-域平移对应于时域的指数调制。若 \(L\{f(t)\} = F(s)\),则对于任意复数 \(a\),有:
\[ \mathcal{L}\{e^{at} f(t)\} = F(s - a) \]
⚝ 尺度变换性质 (Scaling Property):时域的尺度变换会影响 s-域的尺度和幅度。若 \(L\{f(t)\} = F(s)\),则对于任意正实数 \(a > 0\),有:
\[ \mathcal{L}\{f(at)\} = \frac{1}{a} F\left(\frac{s}{a}\right) \]
⚝ 微分性质 (Differentiation Property):时域微分对应于 s-域的乘法和初始条件项。若 \(L\{f(t)\} = F(s)\),且假设 \(f(t)\) 及其导数满足拉普拉斯变换存在的条件,则有:
\[ \mathcal{L}\left\{\frac{d}{dt}f(t)\right\} = sF(s) - f(0) \]
更一般地,对于 \(n\) 阶导数,有:
\[ \mathcal{L}\left\{\frac{d^n}{dt^n}f(t)\right\} = s^n F(s) - s^{n-1}f(0) - s^{n-2}f'(0) - \dots - f^{(n-1)}(0) \]
这个性质是拉普拉斯变换在求解微分方程初值问题中应用的关键,因为它将微分运算转化为代数乘法运算,并自然地引入了初始条件。
⚝ 积分性质 (Integration Property):时域积分对应于 s-域的除法。若 \(L\{f(t)\} = F(s)\),则有:
\[ \mathcal{L}\left\{\int_{0}^{t} f(\tau) d\tau\right\} = \frac{1}{s} F(s) \]
⚝ 卷积定理 (Convolution Theorem):与傅里叶变换类似,拉普拉斯变换也有卷积定理。两个函数 \(f(t)\) 和 \(g(t)\) 的卷积定义为:
\[ (f * g)(t) = \int_{0}^{t} f(\tau) g(t-\tau) d\tau \]
拉普拉斯变换的卷积定理指出,时域卷积对应于 s-域的乘积:
\[ \mathcal{L}\{(f * g)(t)\} = \mathcal{L}\{f(t)\} \mathcal{L}\{g(t)\} = F(s) G(s) \]
⚝ 初值定理 (Initial Value Theorem):初值定理用于确定时域函数在 \(t = 0^+\) 时的值,通过其拉普拉斯变换在 \(s \to \infty\) 时的极限:
\[ f(0^+) = \lim_{s \to \infty} sF(s) \]
前提是极限存在。
⚝ 终值定理 (Final Value Theorem):终值定理用于确定时域函数当 \(t \to \infty\) 时的稳态值,通过其拉普拉斯变换在 \(s \to 0\) 时的极限:
\[ \lim_{t \to \infty} f(t) = \lim_{s \to 0} sF(s) \]
前提是 \(\lim_{t \to \infty} f(t)\) 存在,且 \(sF(s)\) 的所有极点都位于左半平面。
7.2.2 拉普拉斯变换在偏微分方程中的应用 (Application of Laplace Transform in Partial Differential Equations)
拉普拉斯变换在求解线性偏微分方程的初值问题和初边值问题中非常有用,尤其当方程的系数是常数,且需要考虑初始条件时。其基本思想是对时间变量 \(t\) 进行拉普拉斯变换,将偏微分方程转化为关于空间变量的常微分方程或代数方程,从而简化求解过程。求解变换后的方程后,再通过逆拉普拉斯变换将解变换回时域。
① 求解常系数线性偏微分方程的初值问题 (Solving Initial Value Problems for Linear PDEs with Constant Coefficients)
考虑一个常系数线性偏微分方程的初值问题:
\[ P(D_x, D_t)u(x,t) = f(x,t), \quad t > 0 \]
\[ u(x, 0) = u_0(x), \quad \frac{\partial u}{\partial t}(x, 0) = u_1(x), \quad \dots \]
其中 \(P(D_x, D_t)\) 是关于空间微分算符 \(D_x = (\frac{\partial}{\partial x_1}, \dots, \frac{\partial}{\partial x_n})\) 和时间微分算符 \(D_t = \frac{\partial}{\partial t}\) 的多项式,\(u(x,t)\) 是待求函数,\(f(x,t)\) 是已知函数,\(u_0(x), u_1(x), \dots\) 是初始条件。
对时间变量 \(t\) 进行拉普拉斯变换,设 \(U(x, s) = \mathcal{L}_{t}\{u(x,t)\}(s)\) 和 \(F(x, s) = \mathcal{L}_{t}\{f(x,t)\}(s)\)。利用拉普拉斯变换的微分性质,可以将原偏微分方程转化为关于 \(U(x, s)\) 的常微分方程(关于空间变量 \(x\) 的微分):
\[ \tilde{P}(D_x, s)U(x, s) = \tilde{F}(x, s) \]
其中 \(\tilde{P}(D_x, s)\) 和 \(\tilde{F}(x, s)\) 是由 \(P(D_x, D_t)\) 和 \(F(x, s)\) 以及初始条件决定的。这是一个关于 \(x\) 的常微分方程,对于每个固定的 \(s\),我们可以求解这个常微分方程得到 \(U(x, s)\)。最后,通过逆拉普拉斯变换,得到原方程的解 \(u(x,t)\):
\[ u(x,t) = \mathcal{L}_{s}^{-1}\{U(x, s)\}(t) \]
② 应用实例:热传导方程的初值问题 (Application Example: Initial Value Problem for Heat Conduction Equation)
再次考虑一维热传导方程的初值问题:
\[ \frac{\partial u}{\partial t} = \alpha \frac{\partial^2 u}{\partial x^2}, \quad -\infty < x < \infty, \quad t > 0 \]
\[ u(x, 0) = u_0(x) \]
对时间变量 \(t\) 进行拉普拉斯变换,设 \(U(x, s) = \mathcal{L}_{t}\{u(x,t)\}(s)\) 和 \(U_0(x) = u(x, 0)\)。利用拉普拉斯变换的微分性质,方程变为:
\[ sU(x, s) - u(x, 0) = \alpha \frac{\partial^2 U}{\partial x^2} \]
\[ \alpha \frac{\partial^2 U}{\partial x^2} - sU(x, s) = -u_0(x) \]
这是一个关于 \(x\) 的二阶常微分方程,对于每个固定的 \(s\),我们需要求解这个方程得到 \(U(x, s)\)。这是一个非齐次常微分方程,可以使用格林函数方法或傅里叶变换方法求解。例如,对空间变量 \(x\) 进行傅里叶变换,设 \(\hat{U}(\xi, s) = \mathcal{F}_{x}\{U(x,s)\}(\xi)\) 和 \(\hat{U}_0(\xi) = \mathcal{F}_{x}\{u_0(x)\}(\xi)\)。方程变为:
\[ \alpha (i\xi)^2 \hat{U} - s\hat{U} = -\hat{U}_0(\xi) \]
\[ (-\alpha \xi^2 - s) \hat{U}(\xi, s) = -\hat{U}_0(\xi) \]
\[ \hat{U}(\xi, s) = \frac{\hat{U}_0(\xi)}{s + \alpha \xi^2} \]
为了得到 \(U(x, s)\),我们需要对 \(\hat{U}(\xi, s)\) 进行逆傅里叶变换:
\[ U(x, s) = \mathcal{F}_{\xi}^{-1}\{\hat{U}(\xi, s)\}(x) = \mathcal{F}_{\xi}^{-1}\left\{\frac{\hat{U}_0(\xi)}{s + \alpha \xi^2}\right\}(x) = \mathcal{F}_{\xi}^{-1}\{\hat{U}_0(\xi)\} * \mathcal{F}_{\xi}^{-1}\left\{\frac{1}{s + \alpha \xi^2}\right\}(x) \]
设 \(H(\xi, s) = \frac{1}{s + \alpha \xi^2}\),其逆傅里叶变换为:
\[ h(x, s) = \mathcal{F}_{\xi}^{-1}\{H(\xi, s)\}(x) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} \frac{1}{s + \alpha \xi^2} e^{i\xi x} d\xi \]
这个积分的计算需要用到复分析中的留数定理,结果与 \(s\) 的取值有关。假设 \(s > 0\),则可以得到:
\[ h(x, s) = \frac{1}{\sqrt{4\alpha s}} e^{-\sqrt{\frac{s}{\alpha}} |x|} \]
因此,\(U(x, s)\) 可以表示为:
\[ U(x, s) = (u_0 * h)(x, s) = \int_{-\infty}^{\infty} u_0(y) h(x-y, s) dy = \int_{-\infty}^{\infty} u_0(y) \frac{1}{\sqrt{4\alpha s}} e^{-\sqrt{\frac{s}{\alpha}} |x-y|} dy \]
最后,我们需要对 \(U(x, s)\) 进行逆拉普拉斯变换,得到 \(u(x,t) = \mathcal{L}_{s}^{-1}\{U(x, s)\}(t)\)。这个逆变换的计算也比较复杂,但最终结果与之前用傅里叶变换直接求解的结果是一致的。
拉普拉斯变换在求解偏微分方程的初值问题时,尤其在处理时间相关的演化方程时,提供了一种有效的途径。通过将时间变量变换到复频域,可以将偏微分方程转化为常微分方程,并自然地考虑了初始条件的影响。虽然逆拉普拉斯变换的计算可能较为复杂,但在许多情况下,可以通过查表、部分分式分解和留数定理等方法有效地求解。
总而言之,积分变换方法,包括傅里叶变换和拉普拉斯变换,是求解数学物理方程的重要工具。傅里叶变换适用于求解定义在无界区域上的偏微分方程,特别是常系数线性方程,而拉普拉斯变换则更适用于求解初值问题和初边值问题,尤其在处理时间演化方程时。两者都通过将微分运算转化为代数运算,简化了求解过程,并为我们提供了理解和分析各种物理现象的有力手段。
8. chapter 8:数值解法简介 (Introduction to Numerical Methods)
8.1 有限差分法 (Finite Difference Method)
在求解数学物理方程时,我们常常会遇到无法求得解析解的情况。尤其对于复杂区域或者非线性方程,解析方法往往难以奏效。此时,数值解法 (numerical methods) 就显得尤为重要。数值解法通过将连续的数学问题离散化,转化为计算机可以处理的代数问题,从而获得近似解。有限差分法 (Finite Difference Method, FDM) 是最经典和常用的数值解法之一。
有限差分法的核心思想是用差商 (difference quotient) 近似导数 (derivative)。对于一元函数 \(u(x)\),其一阶导数 \(u'(x)\) 的定义为:
\[ u'(x) = \lim_{\Delta x \to 0} \frac{u(x+\Delta x) - u(x)}{\Delta x} \]
当 \(\Delta x\) 取一个有限小的数值 \(h\) 时,我们可以得到一阶导数的前向差分近似:
\[ u'(x) \approx \frac{u(x+h) - u(x)}{h} \]
类似地,还可以得到后向差分近似和中心差分近似:
⚝ 前向差分 (forward difference): \( u'(x) \approx \frac{u(x+h) - u(x)}{h} \)
⚝ 后向差分 (backward difference): \( u'(x) \approx \frac{u(x) - u(x-h)}{h} \)
⚝ 中心差分 (central difference): \( u'(x) \approx \frac{u(x+h) - u(x-h)}{2h} \)
对于二阶导数 \(u''(x)\),可以使用中心差分近似:
\[ u''(x) \approx \frac{u(x+h) - 2u(x) + u(x-h)}{h^2} \]
在求解偏微分方程时,我们需要将求解区域离散化为网格 (grid)。以二维情况为例,我们可以在 \(x\) 和 \(y\) 方向上分别取步长 \(\Delta x = h\) 和 \(\Delta y = k\),得到网格点 \((x_i, y_j) = (ih, jk)\),其中 \(i, j\) 为整数。函数 \(u(x, y)\) 在网格点 \((x_i, y_j)\) 上的值记为 \(u_{i,j}\)。利用差分近似,我们可以将偏微分方程中的偏导数用网格点上的函数值来表示,从而将偏微分方程转化为关于 \(u_{i,j}\) 的代数方程组。求解这个代数方程组,就可以得到偏微分方程在网格点上的数值解。
8.1.1 差分格式与精度 (Difference Schemes and Accuracy)
差分格式 (difference scheme) 是指用差分近似代替偏微分方程中的导数所得到的代数方程组。差分格式的设计直接影响数值解的精度和计算效率。常见的差分格式可以分为显式格式 (explicit scheme) 和 隐式格式 (implicit scheme)。
⚝ 显式格式 (explicit scheme):在显式格式中,当前时刻(或当前网格点)的解可以直接由过去时刻(或相邻网格点)的已知解计算得到。计算过程简单直接,易于实现。但显式格式通常对时间步长有限制,稳定性条件较为苛刻。
⚝ 隐式格式 (implicit scheme):在隐式格式中,当前时刻的解不仅依赖于过去时刻的解,还依赖于当前时刻相邻网格点的解。求解当前时刻的解需要解一个代数方程组。隐式格式计算相对复杂,但稳定性较好,可以采用较大的时间步长。
精度 (accuracy) 是衡量数值解与精确解接近程度的指标。截断误差 (truncation error) 是指用差分近似代替导数时产生的误差。差分格式的精度通常用阶 (order) 来描述。如果一个差分格式的截断误差为 \(O(h^p)\),则称该格式具有 \(p\) 阶精度。精度越高,数值解越接近精确解,但计算量也可能随之增加。
例如,对于一维热传导方程 (heat conduction equation):
\[ \frac{\partial u}{\partial t} = \alpha \frac{\partial^2 u}{\partial x^2} \]
我们可以构造以下几种常见的差分格式:
① 显式格式 (FTCS 格式,Forward Time Central Space):时间方向采用前向差分,空间方向采用中心差分。
\[ \frac{u_{i}^{n+1} - u_{i}^{n}}{\Delta t} = \alpha \frac{u_{i+1}^{n} - 2u_{i}^{n} + u_{i-1}^{n}}{(\Delta x)^2} \]
其中,\(u_{i}^{n}\) 表示在时间 \(t^n = n\Delta t\) 和空间 \(x_i = i\Delta x\) 处的数值解。FTCS 格式为一阶时间精度和二阶空间精度。
② 隐式格式 (BTCS 格式,Backward Time Central Space):时间方向采用后向差分,空间方向采用中心差分。
\[ \frac{u_{i}^{n+1} - u_{i}^{n}}{\Delta t} = \alpha \frac{u_{i+1}^{n+1} - 2u_{i}^{n+1} + u_{i-1}^{n+1}}{(\Delta x)^2} \]
BTCS 格式也为一阶时间精度和二阶空间精度,但具有更好的稳定性。
③ Crank-Nicolson 格式:时间方向采用中心差分(实际上是前向和后向差分的平均),空间方向采用中心差分。
\[ \frac{u_{i}^{n+1} - u_{i}^{n}}{\Delta t} = \frac{\alpha}{2} \left( \frac{u_{i+1}^{n} - 2u_{i}^{n} + u_{i-1}^{n}}{(\Delta x)^2} + \frac{u_{i+1}^{n+1} - 2u_{i}^{n+1} + u_{i-1}^{n+1}}{(\Delta x)^2} \right) \]
Crank-Nicolson 格式为二阶时间精度和二阶空间精度,并且具有良好的稳定性。
选择合适的差分格式需要在精度、稳定性、计算效率和实现复杂度之间进行权衡。
8.1.2 稳定性与收敛性 (Stability and Convergence)
稳定性 (stability) 和 收敛性 (convergence) 是评价数值解法可靠性的两个核心概念。
⚝ 稳定性 (stability):指在计算过程中,小的扰动不会随着时间推移而无限放大,数值解保持有界。对于差分格式,稳定性通常指数值解不随时间步数增加而无界增长。
⚝ 收敛性 (convergence):指当网格步长趋于零时,数值解逼近精确解。收敛性保证了数值解的可靠性,即通过不断加密网格,可以得到任意精度的数值解。
Lax 等价定理 (Lax equivalence theorem) 是数值解法理论中的一个重要定理,它指出对于线性适定 (well-posed) 的初值问题,相容性 (consistency) 和 稳定性 (stability) 是 收敛性 (convergence) 的充分必要条件。
⚝ 相容性 (consistency):指差分格式在网格步长趋于零时,能够近似原偏微分方程。即差分格式的截断误差趋于零。
⚝ 稳定性 (stability):如前所述,指数值解在计算过程中保持有界。
Lax 等价定理表明,要保证数值解的收敛性,需要同时满足相容性和稳定性。相容性通常比较容易验证,而稳定性分析则相对复杂。
常用的稳定性分析方法包括 冯·诺依曼稳定性分析 (von Neumann stability analysis)。冯·诺依曼稳定性分析基于傅里叶分析,将数值解分解为傅里叶模态,通过考察每个模态的增长因子来判断格式的稳定性。对于一个差分格式,如果所有傅里叶模态的增长因子绝对值都不超过 1,则格式是稳定的。
对于双曲型方程 (hyperbolic equations),如波动方程 (wave equation),稳定性还常常受到 柯朗-弗里德里希-列维 (CFL) 条件 (Courant-Friedrichs-Lewy (CFL) condition) 的限制。CFL 条件指出,数值解的数值影响区域 (numerical domain of dependence) 必须包含偏微分方程的物理影响区域 (physical domain of dependence),否则数值解可能不稳定。对于一维波动方程,CFL 条件通常表示为:
\[ \frac{c \Delta t}{\Delta x} \leq C \]
其中,\(c\) 是波速,\(C\) 是一个常数,通常 \(C \leq 1\)。CFL 条件实际上是对时间步长 \(\Delta t\) 的一个限制,为了保证稳定性,时间步长不能过大。
8.2 有限元法 (Finite Element Method)
有限元法 (Finite Element Method, FEM) 是另一种重要的数值解法,尤其适用于求解复杂几何区域上的偏微分方程。与有限差分法直接离散导数不同,有限元法基于变分原理 (variational principle),将偏微分方程转化为求解泛函 (functional) 极值问题。
有限元法的基本思想是将求解区域 \(\Omega\) 划分为若干个小的单元 (element),例如三角形、四边形(二维),四面体、六面体(三维)等。在每个单元上,用一组简单的基函数 (basis function)(也称为形函数 (shape function))来近似解函数。整个求解区域上的解函数则由各单元上的近似解拼接而成。
有限元法的求解过程主要包括以下几个步骤:
① 区域剖分 (domain discretization):将求解区域 \(\Omega\) 划分为互不重叠的单元网格。网格的质量(单元形状、大小等)对数值解的精度和计算效率有重要影响。
② 选择基函数 (choose basis functions):在每个单元上选择一组基函数,用于近似单元上的解函数。常用的基函数包括线性函数、二次函数等。基函数的选择需要保证解函数在单元边界上的连续性。
③ 建立弱形式 (weak formulation):将原偏微分方程转化为弱形式 (weak form) 或 变分形式 (variational form)。弱形式通过在方程两边乘以试探函数 (test function) 并进行分部积分 (integration by parts) 得到。弱形式降低了解函数的光滑性要求,使得可以使用连续但不一定可微的基函数。
④ 有限元离散 (finite element discretization):将试探函数和逼近函数 (trial function)(即用基函数线性组合表示的近似解函数)代入弱形式,得到关于基函数系数的代数方程组。这个方程组通常是一个大型稀疏线性方程组或非线性方程组。
⑤ 求解代数方程组 (solve algebraic equations):求解得到的代数方程组,得到基函数的系数,从而得到偏微分方程的有限元近似解。
8.2.1 变分原理 (Variational Principle)
变分原理 (variational principle) 是有限元法的理论基础。许多物理问题可以用能量泛函 (energy functional) 的极值原理来描述。例如,弹性力学中的最小势能原理、静电场中的最小能量原理等。偏微分方程的变分形式正是基于这些物理原理发展而来。
以泊松方程 (Poisson's equation) 为例,考虑如下狄利克雷问题 (Dirichlet problem):
\[ -\nabla \cdot (a \nabla u) = f, \quad \text{in } \Omega \]
\[ u = g, \quad \text{on } \partial \Omega \]
其中,\(a(x) > 0\),\(f(x)\) 和 \(g(x)\) 是已知函数,\(\Omega\) 是求解区域,\(\partial \Omega\) 是边界。
与泊松方程对应的能量泛函为:
\[ J(v) = \frac{1}{2} \int_{\Omega} a |\nabla v|^2 dx - \int_{\Omega} f v dx \]
可以证明,泊松方程的解 \(u\) 是能量泛函 \(J(v)\) 在满足边界条件 \(v = g\) on \(\partial \Omega\) 的函数空间中的极小值点 (minimizer)。反之,能量泛函 \(J(v)\) 的极小值点也满足泊松方程。
利用变分原理求解泊松方程的步骤如下:
① 构造能量泛函 (construct energy functional):根据偏微分方程,构造相应的能量泛函 \(J(v)\)。
② 导出弱形式 (derive weak form):对能量泛函 \(J(v)\) 取变分,令其变分为零,得到弱形式。对于泊松方程,弱形式为:
\[ \int_{\Omega} a \nabla u \cdot \nabla v dx = \int_{\Omega} f v dx, \quad \forall v \in H_0^1(\Omega) \]
其中,\(H_0^1(\Omega)\) 是满足边界条件 \(v = 0\) on \(\partial \Omega\) 的索伯列夫空间 (Sobolev space)。
③ 有限元离散 (finite element discretization):选择有限元空间 \(V_h \subset H_0^1(\Omega)\) 来近似解空间 \(H_0^1(\Omega)\)。在 \(V_h\) 中寻找近似解 \(u_h\),使得弱形式成立:
\[ \int_{\Omega} a \nabla u_h \cdot \nabla v_h dx = \int_{\Omega} f v_h dx, \quad \forall v_h \in V_h \]
通过选择基函数,将 \(u_h\) 和 \(v_h\) 表示为基函数的线性组合,代入弱形式,即可得到关于基函数系数的代数方程组。
8.2.2 有限元离散 (Finite Element Discretization)
有限元离散 (finite element discretization) 是有限元法求解过程中的关键步骤。其主要任务是将连续的弱形式问题转化为离散的代数方程组。
① 网格划分 (mesh generation):首先需要对求解区域 \(\Omega\) 进行网格划分,将其剖分为若干个单元。常用的单元类型包括三角形单元、四边形单元(二维),四面体单元、六面体单元(三维)等。网格划分的质量直接影响计算精度和效率。高质量的网格应尽量避免出现过大的单元形状畸变,并根据解的梯度变化自适应地调整网格密度。
② 选择形函数 (choose shape functions):在每个单元上选择一组形函数(基函数)。形函数通常是多项式函数,例如线性形函数、二次形函数等。形函数需要满足一定的插值性质 (interpolation property) 和连续性条件 (continuity condition)。常用的连续性条件是 \(C^0\) 连续,即保证解函数在单元边界上连续。
③ 单元分析 (element analysis):在每个单元 \(K\) 上,将近似解 \(u_h\) 表示为形函数的线性组合:
\[ u_h|_K = \sum_{j=1}^{N_K} N_j(\mathbf{x}) u_j \]
其中,\(N_j(\mathbf{x})\) 是单元 \(K\) 上的形函数,\(u_j\) 是待求的节点值 (nodal value),\(N_K\) 是单元 \(K\) 的节点数。将单元近似解代入弱形式,可以得到关于单元节点值的单元方程 (element equation)。单元方程通常可以表示为矩阵形式:
\[ \mathbf{K}_K \mathbf{u}_K = \mathbf{f}_K \]
其中,\(\mathbf{K}_K\) 是单元刚度矩阵 (element stiffness matrix),\(\mathbf{u}_K\) 是单元节点值向量,\(\mathbf{f}_K\) 是单元载荷向量 (element load vector)。单元刚度矩阵和单元载荷向量的具体形式由弱形式和形函数决定。
④ 组装整体方程 (assemble global equations):将所有单元的单元方程组装成整体方程组 (global equation system)。组装过程需要考虑单元之间的连接关系,将相同节点上的自由度合并。整体方程组通常是一个大型稀疏线性方程组:
\[ \mathbf{K} \mathbf{u} = \mathbf{f} \]
其中,\(\mathbf{K}\) 是整体刚度矩阵 (global stiffness matrix),\(\mathbf{u}\) 是整体节点值向量,\(\mathbf{f}\) 是整体载荷向量。
⑤ 施加边界条件 (apply boundary conditions):将边界条件施加到整体方程组中。对于狄利克雷边界条件,可以直接将边界节点上的自由度值设为已知值。对于诺伊曼边界条件 (Neumann boundary condition) 和罗宾边界条件 (Robin boundary condition),则需要在弱形式中进行处理。
⑥ 求解方程组 (solve equation system):求解组装好的线性方程组,得到整体节点值向量 \(\mathbf{u}\)。将节点值代入单元近似解表达式,即可得到整个求解区域上的有限元近似解 \(u_h\)。求解大型稀疏线性方程组可以使用直接法(如高斯消元法 (Gaussian elimination))或迭代法(如共轭梯度法 (conjugate gradient method))。
有限元法具有处理复杂几何区域、适应不同边界条件、易于提高精度等优点,在结构力学、流体力学、电磁场分析等领域得到了广泛应用。
9. chapter 9:非线性偏微分方程简介 (Introduction to Nonlinear Partial Differential Equations)
9.1 非线性偏微分方程的特点 (Characteristics of Nonlinear Partial Differential Equations)
非线性偏微分方程 (Nonlinear Partial Differential Equations, Nonlinear PDEs) 是指在方程中,未知函数及其偏导数以非线性方式出现的偏微分方程。与线性偏微分方程 (Linear Partial Differential Equations, Linear PDEs) 相比,非线性偏微分方程的行为更加复杂多样,解的性质也更加难以预测和分析。非线性项的存在使得叠加原理不再适用,这导致了许多在线性方程中不存在的现象,例如孤立子 (soliton)、激波 (shock wave) 和混沌 (chaos) 等。
以下是几个非线性偏微分方程的主要特点:
① 解的多样性与复杂性 (Diversity and Complexity of Solutions):线性偏微分方程的解通常可以通过叠加原理构造,解的结构相对简单。而非线性偏微分方程的解则表现出极大的多样性和复杂性。即使方程形式简单,其解也可能呈现出非常丰富的行为,例如多解性、奇解、间断解等。
② 不存在通用的解法 (Lack of General Solution Methods):对于线性偏微分方程,存在一些通用的解法,如傅里叶变换 (Fourier Transform)、拉普拉斯变换 (Laplace Transform)、特征线法 (Method of Characteristics) 等。然而,对于非线性偏微分方程,目前还没有通用的解析解方法。针对不同类型的非线性方程,需要发展特定的技巧和方法。数值解法在非线性偏微分方程的研究中占据着非常重要的地位。
③ 解的奇性与间断 (Singularities and Discontinuities of Solutions):线性偏微分方程的解通常具有较好的光滑性,解的奇性往往与方程的系数或边界条件有关。而非线性偏微分方程即使初始条件和边界条件非常光滑,其解也可能在有限时间内发展出奇性,例如激波的形成。这种奇性的出现与非线性项的相互作用密切相关。
④ 孤立子与稳定结构 (Solitons and Stable Structures):某些非线性偏微分方程具有特殊的稳定解,称为孤立子。孤立子是一种行波解,它在传播过程中保持形状和速度不变,并且在相互碰撞后仍能保持各自的特性。孤立子的存在是非线性系统特有的现象,在线性系统中无法出现。
⑤ 守恒律的重要性 (Importance of Conservation Laws):守恒律 (Conservation Laws) 在非线性偏微分方程的研究中扮演着重要的角色。许多物理模型可以用守恒律形式的非线性偏微分方程来描述,例如流体力学中的Navier-Stokes方程、气体动力学方程等。守恒律不仅反映了物理系统的基本守恒性质,也为分析解的整体行为和发展数值解法提供了重要的理论基础。
⑥ 对初始条件和边界条件的敏感性 (Sensitivity to Initial and Boundary Conditions):非线性系统通常对初始条件和边界条件非常敏感,微小的扰动可能导致解的显著变化,这就是所谓的混沌现象。这种敏感性使得非线性偏微分方程的长期行为预测变得非常困难。
总之,非线性偏微分方程的研究充满了挑战,但也蕴含着丰富的物理和数学内涵。理解非线性偏微分方程的特性,发展有效的求解方法,对于解决科学和工程领域的许多重要问题至关重要。
9.2 孤立子与守恒律 (Solitons and Conservation Laws)
孤立子 (Soliton) 和守恒律 (Conservation Laws) 是非线性偏微分方程研究中两个非常重要的概念,它们揭示了非线性系统的特殊性质和行为。
孤立子 (Soliton)
孤立子是一种特殊的行波解 (traveling wave solution),它具有以下几个关键特征:
① 局域性 (Localization):孤立子是空间局域的,即在空间上集中分布在有限区域内,远离中心区域迅速衰减。
② 稳定性 (Stability):孤立子在传播过程中保持形状和速度不变,具有很强的稳定性,不易受到扰动的影响而消散或变形。
③ 粒子性 (Particle-like Behavior):孤立子在相互作用时表现出类似粒子的行为。例如,两个孤立子碰撞后,它们仍然保持各自的形状和速度,只是相位可能发生改变。这种“弹性碰撞”是孤立子的一个显著特征。
④ 非线性性与弥散性的平衡 (Balance between Nonlinearity and Dispersion):孤立子的形成是由于非线性效应和弥散效应 (dispersion effect) 之间精确的平衡。非线性效应倾向于使波形变陡,而弥散效应则倾向于使波形展宽。当这两种效应达到平衡时,就可能形成稳定的孤立子。
典型的产生孤立子的非线性偏微分方程包括 Korteweg-de Vries (KdV) 方程、非线性薛定谔方程 (Nonlinear Schrödinger Equation, NLSE)、正弦-戈尔登方程 (Sine-Gordon Equation) 等。孤立子现象在物理学的许多领域都有重要应用,例如光纤通信、等离子体物理、流体力学、凝聚态物理等。
守恒律 (Conservation Laws)
守恒律描述的是物理系统中某些物理量在时间演化过程中保持不变的规律。对于偏微分方程而言,守恒律通常可以表示为如下形式:
\[ \frac{\partial u}{\partial t} + \nabla \cdot \mathbf{F}(u) = 0 \]
其中,\( u \) 是守恒量密度 (conservation density),\(\mathbf{F}(u)\) 是通量 (flux)。上述方程表示守恒量 \( u \) 的时间变化率等于其通量的散度的负值。对空间区域 \( \Omega \) 积分,并利用散度定理,可以得到积分形式的守恒律:
\[ \frac{d}{dt} \int_{\Omega} u \, dV = - \oint_{\partial \Omega} \mathbf{F}(u) \cdot \mathbf{n} \, dS \]
如果边界通量为零,即 \( \mathbf{F}(u) \cdot \mathbf{n} = 0 \) 在边界 \( \partial \Omega \) 上成立,或者考虑全空间问题,且通量在无穷远处衰减,则有:
\[ \frac{d}{dt} \int_{\Omega} u \, dV = 0 \]
这意味着积分量 \( \int_{\Omega} u \, dV \) 随时间保持不变,是一个守恒量。
守恒律在非线性偏微分方程的研究中具有重要意义:
① 物理意义 (Physical Significance):守恒律反映了物理系统的基本守恒原理,例如质量守恒、能量守恒、动量守恒等。通过分析方程的守恒律,可以更好地理解物理过程的本质。
② 解的整体性质 (Global Properties of Solutions):守恒律可以提供关于解的整体性质的信息,例如解的有界性、渐近行为等。
③ 数值解法的构造 (Construction of Numerical Methods):守恒律为构造保守格式 (conservative scheme) 的数值解法提供了理论基础。保守格式能够精确地保持数值解的离散守恒性质,从而提高数值模拟的精度和可靠性。
④ 孤立子的存在性与稳定性分析 (Existence and Stability Analysis of Solitons):守恒律在孤立子的存在性与稳定性分析中也发挥着重要作用。例如,通过守恒律可以构造李雅普诺夫泛函 (Lyapunov functional),用于证明孤立子的轨道稳定性 (orbital stability)。
常见的与非线性偏微分方程相关的守恒律包括质量守恒律、动量守恒律、能量守恒律等。例如,KdV 方程就具有无穷多个守恒律,这与其孤立子解的存在密切相关。
9.3 若干典型的非线性偏微分方程 (Several Typical Nonlinear Partial Differential Equations)
本节介绍几个典型的非线性偏微分方程,包括 Burgers 方程和 Korteweg-de Vries (KdV) 方程。这些方程在不同的物理领域有着广泛的应用,并且是研究非线性现象的重要模型。
9.3.1 Burgers 方程 (Burgers' Equation)
Burgers 方程是一个简单但重要的非线性偏微分方程,它最早由 Burgers 在流体力学中提出,用于描述湍流现象的简化模型。一维 Burgers 方程的标准形式为:
\[ \frac{\partial u}{\partial t} + u \frac{\partial u}{\partial x} = \nu \frac{\partial^2 u}{\partial x^2} \]
其中,\( u(x, t) \) 是未知函数,表示速度或密度等物理量,\( \nu \ge 0 \) 是粘性系数 (viscosity coefficient)。
特点与性质 (Characteristics and Properties):
① 非线性项 (Nonlinear Term):方程中的 \( u \frac{\partial u}{\partial x} \) 项是非线性项,它描述了对流效应 (convection effect)。当 \( \nu = 0 \) 时,方程变为无粘 Burgers 方程 (inviscid Burgers' equation):
\[ \frac{\partial u}{\partial t} + u \frac{\partial u}{\partial x} = 0 \]
无粘 Burgers 方程是一个拟线性双曲型方程 (quasi-linear hyperbolic equation),它可以发展出激波解 (shock wave solution)。
② 粘性项 (Viscosity Term):方程中的 \( \nu \frac{\partial^2 u}{\partial x^2} \) 项是粘性项,它描述了扩散效应 (diffusion effect)。当 \( \nu > 0 \) 时,粘性项的存在可以抑制激波的形成,使解变得光滑。此时的 Burgers 方程是一个抛物型方程 (parabolic equation)。
③ 激波形成 (Shock Wave Formation):对于无粘 Burgers 方程,即使初始条件光滑,其解也可能在有限时间内发展出间断,形成激波。激波是流体动力学中的重要现象,表示物理量 (如密度、速度、压强) 的突变。
④ 行波解 (Traveling Wave Solutions):Burgers 方程存在行波解,即形如 \( u(x, t) = \phi(x - ct) \) 的解,其中 \( c \) 是波速。通过求解常微分方程,可以得到 Burgers 方程的行波解,包括激波解和光滑解。
⑤ Cole-Hopf 变换 (Cole-Hopf Transformation):Burgers 方程可以通过 Cole-Hopf 变换线性化,转化为线性热传导方程 (heat conduction equation)。Cole-Hopf 变换为:
\[ u(x, t) = -2\nu \frac{\partial}{\partial x} \ln v(x, t) \]
将上述变换代入 Burgers 方程,可以得到 \( v(x, t) \) 满足的热传导方程:
\[ \frac{\partial v}{\partial t} = \nu \frac{\partial^2 v}{\partial x^2} \]
通过求解线性热传导方程,再利用 Cole-Hopf 逆变换,可以得到 Burgers 方程的解析解。
应用 (Applications):
Burgers 方程虽然形式简单,但在许多领域都有应用:
⚝ 流体力学 (Fluid Mechanics):作为湍流模型和激波现象的简化模型。
⚝ 气体动力学 (Gas Dynamics):描述弱激波的传播。
⚝ 交通流模型 (Traffic Flow Models):模拟交通拥堵现象。
⚝ 非线性声学 (Nonlinear Acoustics):描述声波的非线性传播。
9.3.2 Korteweg-de Vries (KdV) 方程 (Korteweg-de Vries (KdV) Equation)
Korteweg-de Vries (KdV) 方程是一个重要的非线性弥散波方程 (nonlinear dispersive wave equation),它最早由 Korteweg 和 de Vries 在 1895 年提出,用于描述浅水波 (shallow water wave) 的传播。一维 KdV 方程的标准形式为:
\[ \frac{\partial u}{\partial t} + 6u \frac{\partial u}{\partial x} + \frac{\partial^3 u}{\partial x^3} = 0 \]
其中,\( u(x, t) \) 是波的高度或速度等物理量。
特点与性质 (Characteristics and Properties):
① 非线性项 (Nonlinear Term):方程中的 \( 6u \frac{\partial u}{\partial x} \) 项是非线性项,它描述了波的非线性效应。
② 弥散项 (Dispersion Term):方程中的 \( \frac{\partial^3 u}{\partial x^3} \) 项是三阶导数项,它描述了弥散效应。弥散效应是指不同波长的波以不同的速度传播,导致波形展宽或变形。
③ 孤立子解 (Soliton Solutions):KdV 方程最显著的特点是具有孤立子解。孤立子解是 KdV 方程的行波解,它具有局域性、稳定性和粒子性。KdV 方程的单孤立子解 (one-soliton solution) 可以表示为:
\[ u(x, t) = 2 \eta^2 \text{sech}^2(\eta(x - 4\eta^2 t - x_0)) \]
其中,\( \eta \) 是孤立子的幅度参数,\( x_0 \) 是初始位置。
④ 多孤立子解 (Multi-soliton Solutions):KdV 方程还具有多孤立子解,描述了多个孤立子之间的相互作用。多孤立子解可以通过反散射变换法 (Inverse Scattering Transform, IST) 求解。
⑤ 无穷多个守恒律 (Infinitely Many Conservation Laws):KdV 方程具有无穷多个守恒律,这与其完全可积性 (integrability) 密切相关。这些守恒律在分析 KdV 方程的解的性质和发展数值解法方面非常有用。
⑥ 完全可积性 (Integrability):KdV 方程是一个完全可积系统,这意味着存在一种特殊的数学结构,使得可以找到方程的解析解,并研究其丰富的数学性质。反散射变换法是求解 KdV 方程的重要方法,也是研究完全可积系统的核心工具。
应用 (Applications):
KdV 方程在物理学的许多领域都有重要应用:
⚝ 浅水波 (Shallow Water Waves):最初用于描述浅水波的传播,例如海啸 (tsunami) 的传播。
⚝ 等离子体物理 (Plasma Physics):描述等离子体中的离子声波 (ion acoustic wave)。
⚝ 非线性光学 (Nonlinear Optics):描述光纤中的脉冲传播。
⚝ 固体物理 (Solid State Physics):描述晶格振动 (lattice vibration) 中的声子 (phonon) 相互作用。
Burgers 方程和 KdV 方程是两个非常重要的非线性偏微分方程模型,它们分别代表了非线性方程中激波形成和孤立子现象的典型例子。对这两个方程的研究,不仅加深了我们对非线性现象的理解,也推动了非线性偏微分方程理论和应用的发展。
10. chapter 10:数学物理方程的应用 (Applications of Mathematical Physics Equations)
10.1 流体力学中的应用 (Applications in Fluid Mechanics)
流体力学 (Fluid Mechanics) 是研究流体(液体和气体)运动规律的学科。数学物理方程在流体力学中扮演着至关重要的角色,它们是描述流体运动、压力、密度和温度等物理量之间关系的数学工具。以下列举数学物理方程在流体力学中的几个重要应用:
① 纳维-斯托克斯方程 (Navier-Stokes Equations):
纳维-斯托克斯方程,简称 NS 方程,是流体力学中最核心的方程组,描述了粘性牛顿流体的运动。它是一组非线性偏微分方程,包含了动量守恒方程、质量守恒方程(连续性方程)以及能量守恒方程(在某些情况下)。
▮▮▮▮ⓐ 动量守恒方程 (Momentum Conservation Equation):描述了流体微元体动量的变化率与作用在其上的各种力(如压力梯度力、粘性力、外力等)之间的关系。在不可压缩流体的情况下,其向量形式可以表示为:
\[ ρ \left( \frac{\partial \mathbf{v}}{\partial t} + (\mathbf{v} \cdot \nabla) \mathbf{v} \right) = -\nabla p + \mu \nabla^2 \mathbf{v} + \mathbf{f} \]
▮▮▮▮▮▮▮▮❶ 其中,\( ρ \) 是流体密度 (fluid density),\( \mathbf{v} \) 是流体速度 (fluid velocity),\( t \) 是时间 (time),\( p \) 是压力 (pressure),\( μ \) 是动力粘度 (dynamic viscosity),\( \mathbf{f} \) 是作用在流体上的外力密度 (external force density),\( \nabla \) 是梯度算符 (gradient operator),\( \nabla^2 \) 是拉普拉斯算符 (Laplacian operator)。
▮▮▮▮ⓑ 连续性方程 (Continuity Equation):描述了流体质量守恒的规律。对于不可压缩流体,密度 \( ρ \) 为常数,连续性方程简化为:
\[ \nabla \cdot \mathbf{v} = 0 \]
▮▮▮▮▮▮▮▮❶ 这表示不可压缩流体的速度场的散度为零,即流体是无源的。
纳维-斯托克斯方程的应用非常广泛,例如:
⚝ 天气预报 (Weather Forecast):通过数值求解 NS 方程,可以模拟大气运动,从而进行天气预报。
⚝ 航空航天 (Aerospace Engineering):飞机、火箭等飞行器的设计需要考虑空气动力学,NS 方程是分析飞行器周围气流的关键工具。
⚝ 船舶工程 (Naval Architecture):船舶在水中航行时会受到水的阻力,NS 方程可以用于计算水动力,优化船体设计。
⚝ 石油工程 (Petroleum Engineering):石油在多孔介质中的渗流问题可以用 NS 方程进行描述。
⚝ 生物医学工程 (Biomedical Engineering):血液流动、呼吸系统中的气体流动等生物流体问题也可以用 NS 方程进行研究。
② 欧拉方程 (Euler Equations):
欧拉方程是描述理想流体(无粘性流体)运动的方程组。它是纳维-斯托克斯方程在粘性力忽略不计时的简化形式。欧拉方程也包括动量守恒方程和连续性方程,以及能量守恒方程。
▮▮▮▮ⓐ 动量守恒方程 (Momentum Conservation Equation)(欧拉形式):
\[ ρ \left( \frac{\partial \mathbf{v}}{\partial t} + (\mathbf{v} \cdot \nabla) \mathbf{v} \right) = -\nabla p + \mathbf{f} \]
▮▮▮▮ⓑ 连续性方程 (Continuity Equation)(与 NS 方程相同):
\[ \frac{\partial ρ}{\partial t} + \nabla \cdot (ρ\mathbf{v}) = 0 \]
▮▮▮▮▮▮▮▮❶ 对于不可压缩流体,简化为 \( \nabla \cdot \mathbf{v} = 0 \)。
欧拉方程在以下领域有重要应用:
⚝ 理想流体模型 (Ideal Fluid Model):在某些情况下,流体的粘性可以忽略不计,例如高速气流、大尺度海洋环流等,这时可以使用欧拉方程进行近似分析。
⚝ 超音速流动 (Supersonic Flow):在超音速流动中,粘性效应相对较小,欧拉方程可以提供较好的近似结果。
⚝ 理论流体力学 (Theoretical Fluid Mechanics):欧拉方程是研究流体力学基本理论的重要出发点。
③ 伯努利方程 (Bernoulli's Equation):
伯努利方程是描述理想流体沿流线定常流动的能量守恒方程。它是欧拉方程在特定条件下的积分形式,表达了流体的压力、速度和高度之间的关系。
▮▮▮▮ⓐ 伯努利方程 (Bernoulli's Equation)(不可压缩流体,忽略重力):
\[ p + \frac{1}{2} ρ v^2 = \text{constant} \]
▮▮▮▮▮▮▮▮❶ 其中,\( v = |\mathbf{v}| \) 是流速的大小 (magnitude of fluid velocity)。
伯努利方程的应用包括:
⚝ 文丘里管 (Venturi Tube):利用伯努利效应测量流速。
⚝ 飞机升力 (Lift of an Airplane):机翼的设计利用了伯努利原理,使得机翼上方流速快、压力低,下方流速慢、压力高,产生升力。
⚝ 皮托管 (Pitot Tube):测量飞行器或管道中的流速。
⚝ 虹吸现象 (Siphon):利用伯努利效应和压力差实现液体从高处向低处流动。
④ 浅水波方程 (Shallow Water Equations):
浅水波方程是描述浅水波(例如海啸、河流中的长波)传播的方程组。它是纳维-斯托克斯方程在水深远小于波长时的近似简化。
▮▮▮▮ⓐ 浅水波方程组 (Shallow Water Equations)(一维情况):
\[ \frac{\partial h}{\partial t} + \frac{\partial (hu)}{\partial x} = 0 \]
\[ \frac{\partial (hu)}{\partial t} + \frac{\partial}{\partial x} \left( hu^2 + \frac{1}{2} g h^2 \right) = 0 \]
▮▮▮▮▮▮▮▮❶ 其中,\( h(x,t) \) 是水深 (water depth),\( u(x,t) \) 是水平方向的平均流速 (average horizontal velocity),\( g \) 是重力加速度 (gravitational acceleration)。
浅水波方程的应用包括:
⚝ 海啸模拟 (Tsunami Simulation):预测海啸的传播路径和波高,进行海啸预警。
⚝ 河流动力学 (River Dynamics):研究河流中水波的传播和演化。
⚝ 海岸工程 (Coastal Engineering):分析波浪对海岸结构物的影响。
10.2 电磁学中的应用 (Applications in Electromagnetism)
电磁学 (Electromagnetism) 是研究电场、磁场以及电磁相互作用的学科。麦克斯韦方程组 (Maxwell's Equations) 是电磁学的基石,它是一组描述电场和磁场行为以及它们之间相互关系的偏微分方程组。数学物理方程在电磁学中主要体现在对麦克斯韦方程组的求解和应用。
① 麦克斯韦方程组 (Maxwell's Equations):
麦克斯韦方程组是描述经典电磁场的完整方程组,包括四个方程:高斯定律 (Gauss's law for electricity)、高斯磁定律 (Gauss's law for magnetism)、法拉第电磁感应定律 (Faraday's law of induction) 和麦克斯韦-安培定律 (Ampère-Maxwell law)。
▮▮▮▮ⓐ 高斯定律 (Gauss's law for electricity):描述电场与电荷分布的关系。
\[ \nabla \cdot \mathbf{D} = ρ \]
▮▮▮▮▮▮▮▮❶ 其中,\( \mathbf{D} \) 是电位移矢量 (electric displacement field),\( ρ \) 是自由电荷密度 (free charge density)。在各向同性线性介质中,\( \mathbf{D} = ε \mathbf{E} \),\( ε \) 是介电常数 (permittivity),\( \mathbf{E} \) 是电场强度 (electric field strength)。
▮▮▮▮ⓑ 高斯磁定律 (Gauss's law for magnetism):描述磁场是无源场,即不存在磁单极子。
\[ \nabla \cdot \mathbf{B} = 0 \]
▮▮▮▮▮▮▮▮❶ 其中,\( \mathbf{B} \) 是磁感应强度 (magnetic flux density)。
▮▮▮▮ⓒ 法拉第电磁感应定律 (Faraday's law of induction):描述变化的磁场产生电场的现象。
\[ \nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t} \]
▮▮▮▮ⓓ 麦克斯韦-安培定律 (Ampère-Maxwell law):描述电流和变化的电场产生磁场的现象。
\[ \nabla \times \mathbf{H} = \mathbf{J} + \frac{\partial \mathbf{D}}{\partial t} \]
▮▮▮▮▮▮▮▮❶ 其中,\( \mathbf{H} \) 是磁场强度 (magnetic field intensity),\( \mathbf{J} \) 是自由电流密度 (free current density)。在各向同性线性介质中,\( \mathbf{B} = μ \mathbf{H} \),\( μ \) 是磁导率 (permeability)。
麦克斯韦方程组的应用非常广泛,例如:
⚝ 电磁波理论 (Electromagnetic Wave Theory):麦克斯韦方程组预言了电磁波的存在,并描述了电磁波的传播特性,如光速、频率、波长等。
⚝ 无线通信 (Wireless Communication):无线电波、微波等电磁波是无线通信的基础,麦克斯韦方程组是分析和设计无线通信系统的理论基础。
⚝ 光学 (Optics):光是一种电磁波,麦克斯韦方程组是描述光学现象的经典理论基础,如光的折射、反射、衍射、干涉等。
⚝ 微波工程 (Microwave Engineering):微波器件、天线、雷达等的设计和分析都离不开麦克斯韦方程组。
⚝ 电磁兼容 (Electromagnetic Compatibility, EMC):研究如何抑制电磁干扰,保证电子设备正常工作,需要用到麦克斯韦方程组分析电磁场的传播和耦合。
② 波动方程 (Wave Equation)(电磁波):
从麦克斯韦方程组可以推导出电磁场的波动方程,描述电磁波在空间中的传播。在自由空间中(无源、无电荷),电场强度 \( \mathbf{E} \) 和磁感应强度 \( \mathbf{B} \) 满足波动方程:
▮▮▮▮ⓐ 电场波动方程 (Wave Equation for Electric Field):
\[ \nabla^2 \mathbf{E} - \frac{1}{c^2} \frac{\partial^2 \mathbf{E}}{\partial t^2} = 0 \]
▮▮▮▮ⓑ 磁场波动方程 (Wave Equation for Magnetic Field):
\[ \nabla^2 \mathbf{B} - \frac{1}{c^2} \frac{\partial^2 \mathbf{B}}{\partial t^2} = 0 \]
▮▮▮▮▮▮▮▮❶ 其中,\( c = \frac{1}{\sqrt{ε_0 μ_0}} \) 是真空中的光速 (speed of light in vacuum),\( ε_0 \) 是真空介电常数 (vacuum permittivity),\( μ_0 \) 是真空磁导率 (vacuum permeability)。
波动方程的应用包括:
⚝ 电磁波传播分析 (Electromagnetic Wave Propagation Analysis):研究电磁波在不同介质中的传播特性,如衰减、反射、折射等。
⚝ 天线设计 (Antenna Design):天线辐射电磁波,波动方程是分析天线辐射特性的基础。
⚝ 光波导 (Optical Waveguide):光纤等光波导中光波的传播可以用波动方程描述。
③ 泊松方程 (Poisson's Equation) 和 拉普拉斯方程 (Laplace's Equation)(静电场和静磁场):
在静电场 (electrostatic field) 和静磁场 (magnetostatic field) 的情况下,电场和磁场不随时间变化,麦克斯韦方程组简化为泊松方程和拉普拉斯方程。
▮▮▮▮ⓐ 静电场泊松方程 (Poisson's Equation for Electrostatics):
\[ \nabla^2 φ = -\frac{ρ}{ε} \]
▮▮▮▮▮▮▮▮❶ 其中,\( φ \) 是电势 (electric potential),\( \mathbf{E} = -\nabla φ \)。当空间中没有自由电荷时(\( ρ = 0 \)), 泊松方程退化为拉普拉斯方程 \( \nabla^2 φ = 0 \)。
▮▮▮▮ⓑ 静磁场泊松方程 (Poisson's Equation for Magnetostatics):
\[ \nabla^2 \mathbf{A} = -μ \mathbf{J} \]
▮▮▮▮▮▮▮▮❶ 其中,\( \mathbf{A} \) 是磁矢势 (magnetic vector potential),\( \mathbf{B} = \nabla \times \mathbf{A} \)。当空间中没有电流时(\( \mathbf{J} = 0 \)), 泊松方程退化为拉普拉斯方程 \( \nabla^2 \mathbf{A} = 0 \)。
泊松方程和拉普拉斯方程的应用包括:
⚝ 静电场分析 (Electrostatic Field Analysis):计算电容器、导体周围的电场分布。
⚝ 静磁场分析 (Magnetostatic Field Analysis):计算电感器、磁铁周围的磁场分布。
⚝ 电磁屏蔽 (Electromagnetic Shielding):设计屏蔽结构,阻挡电磁场的穿透。
10.3 量子力学中的应用 (Applications in Quantum Mechanics)
量子力学 (Quantum Mechanics) 是描述微观粒子(如原子、分子、电子等)运动规律的物理学理论。数学物理方程在量子力学中是描述量子态演化和粒子行为的基本工具。
① 薛定谔方程 (Schrödinger Equation):
薛定谔方程是量子力学中最基本的方程,描述了量子系统的状态随时间演化的规律。它分为含时薛定谔方程 (time-dependent Schrödinger equation) 和不含时薛定谔方程 (time-independent Schrödinger equation)。
▮▮▮▮ⓐ 含时薛定谔方程 (Time-Dependent Schrödinger Equation):描述量子态随时间的演化。
\[ iħ \frac{\partial}{\partial t} |Ψ(t)⟩ = \hat{H} |Ψ(t)⟩ \]
▮▮▮▮▮▮▮▮❶ 其中,\( i \) 是虚数单位 (imaginary unit),\( ħ \) 是约化普朗克常数 (reduced Planck constant),\( |Ψ(t)⟩ \) 是量子系统的波函数 (wave function) 或态矢量 (state vector),\( \hat{H} \) 是哈密顿算符 (Hamiltonian operator),代表系统的总能量。
▮▮▮▮ⓑ 不含时薛定谔方程 (Time-Independent Schrödinger Equation):描述定态 (stationary state) 的波函数,即能量本征态。
\[ \hat{H} |ψ⟩ = E |ψ⟩ \]
▮▮▮▮▮▮▮▮❶ 其中,\( |ψ⟩ \) 是定态波函数,\( E \) 是能量本征值 (energy eigenvalue)。
薛定谔方程的应用非常广泛,例如:
⚝ 原子结构 (Atomic Structure):求解氢原子、氦原子等原子的薛定谔方程,可以得到原子的能级、电子云分布等信息。
⚝ 分子结构 (Molecular Structure):研究分子的化学键、分子轨道、分子光谱等性质。
⚝ 固体物理 (Solid State Physics):研究晶体中电子的能带结构、固体材料的电导率、磁性等性质。
⚝ 量子化学 (Quantum Chemistry):利用量子力学方法研究化学反应、分子性质等。
⚝ 量子计算 (Quantum Computing):量子计算机的设计和实现基于量子力学原理,薛定谔方程是描述量子比特 (qubit) 演化的基础。
② 克莱因-戈尔登方程 (Klein-Gordon Equation):
克莱因-戈尔登方程是相对论量子力学中描述标量场 (scalar field) 的波动方程,例如自旋为 0 的粒子的场。
▮▮▮▮ⓐ 克莱因-戈尔登方程 (Klein-Gordon Equation):
\[ \left( \Box + \frac{m^2 c^2}{ħ^2} \right) φ = 0 \]
▮▮▮▮▮▮▮▮❶ 其中,\( \Box = \frac{1}{c^2} \frac{\partial^2}{\partial t^2} - \nabla^2 \) 是达朗贝尔算符 (d'Alembertian operator),\( m \) 是粒子的静止质量 (rest mass),\( c \) 是光速,\( φ \) 是标量场。
克莱因-戈尔登方程的应用包括:
⚝ 相对论量子场论 (Relativistic Quantum Field Theory):作为标量场理论的基础方程。
⚝ 粒子物理 (Particle Physics):描述自旋为 0 的粒子的行为,如希格斯玻色子 (Higgs boson)。
③ 狄拉克方程 (Dirac Equation):
狄拉克方程是相对论量子力学中描述自旋为 1/2 的费米子 (fermion) 的波动方程,例如电子、夸克等。
▮▮▮▮ⓐ 狄拉克方程 (Dirac Equation)(协变形式):
\[ (iγ^μ ∂_μ - m) ψ = 0 \]
▮▮▮▮▮▮▮▮❶ 其中,\( γ^μ \) 是狄拉克伽马矩阵 (Dirac gamma matrices),\( ∂_μ \) 是四维偏导数 (four-derivative),\( m \) 是粒子的质量,\( ψ \) 是狄拉克旋量 (Dirac spinor),描述费米子的波函数。
狄拉克方程的应用包括:
⚝ 相对论量子力学 (Relativistic Quantum Mechanics):描述相对论效应下的电子行为。
⚝ 粒子物理 (Particle Physics):描述基本费米子的行为,如电子、夸克、中微子等。
⚝ 原子物理 (Atomic Physics):精确计算原子光谱,考虑相对论修正。
④ 泡利方程 (Pauli Equation):
泡利方程是非相对论量子力学中描述自旋为 1/2 的粒子在磁场中运动的方程,是薛定谔方程的推广,考虑了自旋效应。
▮▮▮▮ⓐ 泡利方程 (Pauli Equation):
\[ iħ \frac{\partial}{\partial t} |ψ⟩ = \left( \frac{(\mathbf{p} - q\mathbf{A})^2}{2m} + qφ - \frac{qħ}{2m} \mathbf{σ} \cdot \mathbf{B} \right) |ψ⟩ \]
▮▮▮▮▮▮▮▮❶ 其中,\( \mathbf{p} \) 是动量算符 (momentum operator),\( q \) 是粒子的电荷 (electric charge),\( \mathbf{A} \) 是磁矢势,\( φ \) 是电势,\( \mathbf{σ} = (σ_x, σ_y, σ_z) \) 是泡利矩阵 (Pauli matrices),\( \mathbf{B} \) 是磁场。
泡利方程的应用包括:
⚝ 自旋电子学 (Spintronics):研究电子自旋的输运和调控。
⚝ 原子物理 (Atomic Physics):考虑自旋-轨道耦合等效应,更精确地描述原子结构。
⚝ 凝聚态物理 (Condensed Matter Physics):研究磁性材料、自旋相关的输运现象等。
数学物理方程在流体力学、电磁学和量子力学等物理学分支中都扮演着核心角色。它们不仅是理论研究的基石,也是工程应用的重要工具。通过对这些方程的深入理解和求解,我们可以更好地认识自然规律,解决实际问题,推动科技进步。