数学物理方程学习指导书 第8章 贝塞尔函数

合集下载

贝塞尔函数的有关公式

贝塞尔函数的有关公式

贝塞尔函数的有关公式贝塞尔函数是数学中一类特殊的函数,广泛应用于物理学、工程学和数学物理学等领域。

贝塞尔函数一族的定义包括第一类贝塞尔函数、第二类贝塞尔函数以及修正的贝塞尔函数。

本文将介绍这些贝塞尔函数的基本定义和性质,并给出一些常见的贝塞尔函数公式。

一、第一类贝塞尔函数(Bessel Function of the First Kind)第一类贝塞尔函数是非负整数阶的解特殊二阶常微分方程贝塞尔方程的解。

第一类贝塞尔函数通常用J_n(x)表示,其中n是阶数,x是实数。

它的定义为:J_n(x) = (1/π) ∫[0,π] cos(nθ - xsinθ) dθ其中,J_0(x)是常数函数。

第一类贝塞尔函数有一些重要的性质:1.对于所有的实数x和n≥0,J_n(x)是实函数。

2.J_0(x)在x=0处取得最大值,而在其他地方有若干个零点。

3.J_n(x)在x→0时的行为类似于x^n,即J_n(x)~(x/2)^n/(n!)。

第一类贝塞尔函数的递推公式:J_{n+1}(x)=(2n/x)J_n(x)-J_{n-1}(x)其中J_{1}(x)=(2/x)J_0(x)。

第一类贝塞尔函数的导数计算公式:dJ_n(x)/dx = J_{n-1}(x) - (n/x) J_n(x)利用这个公式可以计算贝塞尔函数的导数。

二、第二类贝塞尔函数(Bessel function of the second kind)第二类贝塞尔函数是贝塞尔方程的另一类解,通常用Y_n(x)表示,其中n是阶数,x是实数。

第二类贝塞尔函数的定义为:Y_n(x) = (1/π) ∫[0,π] sin(nθ - xsinθ) dθ其中,Y_0(x)是称作“诺依曼函数”。

第二类贝塞尔函数的性质如下:1.对于所有的实数x和n≥0,Y_n(x)是实函数。

2.Y_0(x)在x=0处不取得最大值,而在其他地方有若干个零点。

3. Y_n(x)在x→0时的行为类似于(2/π)(ln(x/2) + γ) + O(x^2)。

贝塞尔函数

贝塞尔函数

第一类贝塞尔函数 J (x)的级数表示式为
J
(x)
(1)k
k 0
1
k !( k
1)
( x ) 2k 2
J
(x)
(1)k
k 0
1
k !(
k
1)
( x ) 2k 2
式中 ( x) 是伽马函数.满足关系
(1.2.1)
( k 1) ( k )( k 1) ( 2)( 1)( 1)
H (1)
H(2)
(x) (x)
J J
(x) (x)
iN iN
( (
x) x)
(1.1.9)
分别将
H (1)
,
H(
2
)
称为第一种和第二种汉克尔函数.
于是贝塞尔方程的通解又可以表示为
y(x
A
H (1)
(
x
)
BH(2) ( x)
(1.1.10)
最后,总结 阶贝塞尔方程的通解通常有下列三种形式:
x 和
可以为任意数.
1.1.2 贝塞尔方程的解
通过数学物理方程的幂级数求解方法可以得出结论:
(1)当 整数时,贝塞尔方程(1.1.6)的通解为
y( x) AJ ( x) BJ ( x) (1.1.7)
其中 A, B 为任意常数,J (x) 定义为 阶第一类贝塞尔函数
但是当 n 整数时,有 Jn (x) (1)n Jn (x) 故上述解中的 Jn (x)
Jn (x)
(1)k
k n
1 k !(n
k
( x)n2k 1) 2
(1)n (1)l
1
( x)n2l ,
l0
l !(n l 1) 2

贝塞尔函数展开

贝塞尔函数展开

贝塞尔函数展开一、贝塞尔函数的定义贝塞尔函数是解决微分方程中出现的一类特殊函数,它最早由法国数学家贝塞尔在研究热传导方程时提出,因此得名为贝塞尔函数。

贝塞尔函数可以分为第一类和第二类两种,分别用Jn(x)和Yn(x)表示。

二、贝塞尔函数的展开式1. 第一类贝塞尔函数展开式第一类贝塞尔函数Jn(x)可以用下面的级数展开:Jn(x) = (x/2)^n∑k=0^∞(-1)^k/(k!(n+k)!)(x/2)^(2k)其中,n为整数,x为实数。

2. 第二类贝塞尔函数展开式第二类贝塞尔函数Yn(x)可以用下面的级数展开:Yn(x) = (2/π)(Jn(x)ln(x/2)+∑k=1^n(-1)^k(k-1)!/(k!)(x/2)^(-2k-n)) 其中,n为整数,x为正实数。

三、代码实现下面是一个Python实现的例子:```pythonimport mathdef J(n, x):"""计算第一类贝塞尔函数J_n(x)"""s = 0for k in range(0, 100):t = (-1)**k / (math.factorial(k) * math.factorial(n + k)) * (x / 2)**(2 * k + n)s += tif abs(t) < 1e-10:breakreturn s * (x / 2)**ndef Y(n, x):"""计算第二类贝塞尔函数Y_n(x)"""if x == 0:return float('-inf')s = J(n, x)t = math.log(x / 2) * J(n, x) - sum((-1)**k / (math.factorial(k) * (k + 1)) * (x / 2)**(-2 * k - n) for k in range(1, n + 1))return (2 / math.pi) * tif __name__ == '__main__':print(J(0, 1)) # 输出0.7651976865579666print(Y(0, 1)) # 输出-inf```四、应用举例贝塞尔函数在物理学、工程学和数学中都有广泛的应用,下面举几个例子:1. 球谐函数的展开式中就包含了贝塞尔函数。

数学物理方程学习指导书 第8章 贝塞尔函数.

数学物理方程学习指导书 第8章  贝塞尔函数.

第8章 贝塞尔函数本章我们来讨论贝塞尔方程的解法以及解的性质. 下面将要看到,在一般的情况下,贝塞尔方程的解不能用初等函数表出,从而就导入了一类特殊函数,称之为贝塞尔函数,贝塞尔函数具有一系列性质,在求解数学物理问题时主要是引用正交性,这个正交性恰好是前面所述的施特姆-刘维尔理论的一个特例.8.1 贝塞尔方程的求解在7.1中,我们从解决圆盘的瞬时温度分布问题引出了贝塞尔方程,以x 表示自变量,y 表示未知函数,则n 阶贝塞尔方程为22222()0,d y dy x x x n y dx dx++-= (8.1) 其中n 为任意实数或复数. 由于方程的系数中出现2n 的项,所以在讨论时,不妨暂先假定0n >.设方程(8.1)有一个级数解,其形式为2012()c k k y x a a x a x a x =+++++c k k k a x ∞+==∑, 00,a ≠ (8.2)其中常数c 和(1,2,3)k a k =可以通过把y 和它的导数,y y '''代入(8.1)来确定.将(8.2)及其导数代入(8.1)后得{}220()(1)()()0.c kkk c k c k c k xn a x ∞+=⎡⎤++-+++-=⎣⎦∑ 化简后写成()}{22221220122()1()0,cc c kk k k c n a x c n a xc k n a a x ∞++-=⎡⎤⎡⎤-++-++-+=⎣⎦⎣⎦∑要使上式成为恒等式,必须各个x 幂的系数全为零,从而得下列各式:2202212221()0;2[(1)]0;3[()]0(2,3,).k k a c n a c n c k n a a k --=+-=+-+==由 1得c n =±,代入 2得10a =.现暂取c n =,代入3得24.(2)k k a a k n k --=+因为10a =,由4知13570,a a a a =====而246,,,a a a 都可以用0a 表示,即2,2(22)a a n -=+4,24(22)(24)a a n n =⋅++6,246(22)(24)(26)a a n n n -=⋅⋅+++………………………………………………2(1)2462(22)(24)(22)mm a a m n n n m =-⋅⋅+++2(1).2!(1)(2)()m ma m n n n m -=+++由此知(8.2)的一般项为202(1),2!(1)(2)()n mmma x m n n n m +-+++0a 是一个任意常数,取定后就得(8.1)式的一个特解.我们把0a 取作012(1)n a n =Γ+,这样选取0a 可使一般项系数中2的次数与x 的次数相同,并可以运用下列恒等式()(1)(1)(1)(1)(1)n m n m n n n n m ++-++Γ+=Γ++使分母简化,这样选0a 后,一般项的系数就整齐了221(1).2!(1)mm n ma m n m +=-Γ++ (8.3) 以(8.3)代入(8.2)得到(8.1)的一个特解2120(1)(0).2!(1)n mmn mm x y n m n m +∞+==-≥Γ++∑用级数的比值判别法(或称达朗倍尔判别法)可以判定这个级数在整个数轴上收敛. 这个无穷级数所确定的函数,称为n 阶第一类贝塞尔函数,记作220()(1)(0).2!(1)n mmn n mm x J x n m n m +∞+==-≥Γ++∑ (8.4)至此,我们就求出了贝塞尔方程的一个特解().n J x当n 为正整数或零时,(1)()!n m n m Γ++=+,故有220()(1)(0,1,2,).2!()!n mmn n m m x J x n m n m +∞+==-=+∑ (8.5)取c n =-时,用同样方法可得(8.1)式另一特解220()(1)(1,2,).2!(1)!n mmn n m m x J x n m n m -+∞--+==-≠Γ-++∑ (8.6)比较(8.4)式与(8.6)式可见,只要在(8.4)的右端把n 换成n -,即可得到(8.6)式,因此不论n 是正数还是负数,总可以用(8.4)式统一地表达第一类贝塞尔函数.当n 不为整数时,这两个特解()n J x 与()n J x -是线性无关的,由齐次线性微分主程的通解的结构定理知道,(8.1)的通解为()()n n y AJ x BJ x -=+ (8.7)其中,A B 为两个任意常数.当然,在n 不为整数的情况,方程(8.1)的通解除了可以写成(8.7)式以外还可写成其他的形式,只要能够找到该方程另一个与()n J x 线性无关的特解,它与()n J x 就可构成(8.1)的通解,这样的特解是容易找到的. 例如,在(8.7)中取,csc ,A ctgn B n ππ==-则得到(8.1)的一个特解()()csc ()n n n Y x ctgn J x n J x ππ-=-()cos ()sin n n J x n J x n ππ--=(n ≠ 整数) (8.8)显然,()n Y x 与()n J x 是线性无关的,因此,(8.1)的通解可写成()().n n y AJ x BY x =+ (8.7)’由(8.8)式所确定的函数()n Y x 称为第二类贝塞尔函数,或称牛曼函数.8.2 当n 为整数时贝塞尔方程的通解上一节说明,当n 不为整数时,贝塞尔方程(8.1)的通解由(8.7)或(8.7)’式确定,当n 为整数时,(8.1)的通解应该是什么样子呢?首先,我们证明当n 为整数时,()n J x 与()n J x -是线性相关的,事实上,我们不妨设n 为正整数N (这不失一般性,因n 为负整数时,会得到同样的结果),则在(8.6)中,1(1)n m Γ-++当0,1,2,,(1)m N =-时均为零,这时级数从m N =起才开始出现非零项,于是(8.6)可以写成22()(1)2!(1)N mmN N mm Nx J x m N m -+∞--+==-Γ-++∑ 2424(1)2!2(1)!2(2)!2!N N N N N N N x x x N N N ++++⎧⎫⎪=--++⎨⎬++⎪⎭⎩ (1)().N N J x =-即()N J x 与()N J x -线性相关,这时()N J x 与()N J x -已不能构成贝塞尔方程的通解了.为了求出贝塞尔方程的通解,还要求出一个与()N J x 线性无关的特解.取哪一个特解?自然我们想到第二类贝塞尔函数.不过当n 为整数时(8.8)的右端没有意义,要想把整数阶贝塞尔方程的通解也写成(8.7)’的形式,必须先修改第二类贝塞尔函数的定义. 在n 为整数的情况,我们定义第二类贝塞尔函数为()cos ()()limsin n n J x a J x Y x αααπαπ-→-= (n =整数). (8.9)由于当n 为整数时,()(1)()cos ()n n n n J x J x n J x π-=-=,所以上式右端的极限是"0"形式的不定型的极限,应用洛必塔法则并经过冗长的推导(可参阅A.Ⅱ.萨波洛夫斯基著《特殊函数》,魏执权等译,中国工业出版社出版),最后得到210020(1)2212()()ln ,2(!)1m mm m k x x Y x J x c m k ππ∞-==⎛⎫- ⎪⎛⎫⎝⎭=+- ⎪+⎝⎭∑∑ 21021(1)!()()ln 2!2n mn n m m x n m x Y x J x c m ππ-+-=--⎛⎫⎛⎫=+- ⎪ ⎪⎝⎭⎝⎭∑211000(1)1112(1,2,3,),!()!11n mmn m m m k k x n m n m k k π+∞+--===⎛⎫- ⎪⎛⎫⎝⎭-+= ⎪+++⎝⎭∑∑∑ (8.10) 其中111lim 1ln 0.5772,23n c n n →∞⎛⎫=++++-= ⎪⎝⎭称为欧拉常数.根据这个函数的定义,它确是贝塞尔方程的一个特解,而且与()n J x 是线性无关的(因为当0x =时,()n J x 为有限值,而()n Y x 为无穷大).综合上面所述,不论n 是否为整数,贝塞尔方程(8.1)的通解都可表示为()()n n y AJ x BY x =+,其中,A B 为任意常数,n 为任意实数.8.3 贝塞尔函数的递推公式不同阶的贝塞尔函数之间不是彼此孤立的,而是有一定的联系,本节我们来建立反映这种联系的递推公式.首先考察零阶与一阶贝塞尔函数之间的关系. 在(8.5)中令0n =及1n =得:246024262()122(2!)2(3!)x x x J x =+-+222(1)2(!)kk x kk +-+3571357()222!22!3!23!4!x x x x J x =-+-+⋅⋅⋅2121(1)2!(1)!k kk x k k +++-++取出第一个级数的第2k +项求导数,得[][]22211222222(22)(1)(1)2(1)!2(1)!k k k k k k d x k x dx k k ++++++-=--++ 2121(1).2!(1)!k kk x k k ++=--+这个式子正好是1()J x 中含21k x +这一项的负值,且知0()J x 的第一项导数为零,故得关系式1()().dJ x J x dx =- (8.11) 将1()J x 乘以x 并求导数,又得24221321[()](1)222!2!(1)!k kk d d x x x xJ x dx dx k k ++⎡⎤=-++-+⎢⎥⋅+⎣⎦321222(1)22(!)k kk x x x k +=-++-+222221(1).22(!)kkk x x x k ⎡⎤=-++-+⎢⎥⎣⎦即10[()]().dxJ x xJ x dx= (8.12) 以上结果可以推广,现将()n J x 乘以nx 求导数,得2220[()](1)2!(1)n m n mn n m m d d x x J x dx dx m n m +∞+==-Γ++∑ 2121(1)2!()n m n mn m m x x m n m +-∞+-==-Γ+∑ 1(),n n x J x -=即1[()]().nn n n d x J x x J x dx-= (8.13) 同理可得1[()]().nn n n d x J x x J x dx--+=- (8.14) 将(8.13)和(8.14)两式展开,并经过化简,则分别得'1()()(),n n n xJ x nJ x xJ x -+=及'1()()(),n n n xJ x nJ x xJ x --=-将这两式相减及相加,分别得到112()()(),n n nJ x J x nJ x x -++=(8.15) 11()()2().n n n J x J x J x -+'-= (8.16)以上几式便是贝塞尔函数的递推公式.它们在有关贝塞尔函数的分析运算中甚为有用.特别值得一提的是,应有(8.15)式可以用较低阶的贝塞尔函数把较高阶的贝塞尔函数表示出来.因此如果我们已有零阶与一阶贝塞尔函数表,则利用此表和(8.15),即可计算任意正整数阶的贝塞尔函数的数值.第二类贝塞尔函数也满足与第一类贝塞尔函数相类似的递推公式.1111'11()(),[()](),2()()(),()()2().n nn n n n n n n n n n n n d x Y x x Y x dx d x Y x x Y x dxnY x Y x Y x x Y x Y x Y x ---+-+-+⎧⎡⎤=⎣⎦⎪⎪⎪=-⎪⎨⎪+=⎪⎪⎪-=⎩ (8.17) 作为递推公式的一个应用,我们来考虑半奇数阶的贝塞尔函数,先计算1122(),().J x Jx -由(8.4)可得122102(1)(),32!2m mm x J x m m +∞=-⎛⎫= ⎪⎛⎫⎝⎭Γ+ ⎪⎝⎭∑而 13135(21)1222m m m +⋅⋅+⎛⎫⎛⎫Γ+=Γ⎪ ⎪⎝⎭⎝⎭=从而21102(1)().(21)!m m J x x x m ∞+=-=+ (8.18) 同理,可求得12().J x x -=(8.19) 利用递推公式(8.15)得到31122211()()()cos sin J x J x J x x x x x -⎫=-=-+⎪⎭321sin d x x dx x ⎛⎫=⋅⎪⎝⎭321sin d x x dx x ⎛⎫⎛⎫= ⎪⎪⎝⎭⎝⎭. 同理可得32321cos ().d x J x x dx x -⎛⎫⎛⎫=⎪⎪⎝⎭⎝⎭一般言之,有1212121()21sin()(1);1cos().nnnnnnd xJ xx dx xd xJ xx dx x+++-+⎛⎫⎛⎫=- ⎪ ⎪⎝⎭⎝⎭⎛⎫⎛⎫= ⎪ ⎪⎝⎭⎝⎭(8.20) 从(8.20)可能看出,半奇数阶的贝塞尔函数都是初等函数.8.4 贝塞尔函数的零点与模值贝塞尔方程的固有值与固有函数都与贝塞尔函数的零点有密切关系.同时,为了将一个函数按贝塞尔函数展开,需要用到贝塞尔函数的模值.本节我们来叙述贝塞尔函数零点的有关结论并计算贝塞尔函数的模值.6.4.1 贝塞尔函数的零点第一类贝塞尔函数()nJ x的零点的几个重要结论:1()nJ x有无穷多个单重实零点,且这无穷多个零点在x轴上关于原点是对称分布着的.因而()nJ x必有无穷多个正的零点;2()nJ x的零点与1()nJ x+的零点是彼此相间分布的,即()nJ x的任意两个相邻零点之间必存在一个且仅有一个1()nJ x+的零点;图8-13以()nmμ表示()nJ x的正零点,则当()()1n nm mmμμ+-→∞时无限地接近于π,即()nJ x几乎是以π2为周期的周期函数.()J x与1()J x的图形见图8-1.为了便于工程技术上的应用,贝塞尔函数零点的数值已被详细计算出来,并列成表格.下表给出了()(0,1,2,,5)n J x n =的前9个正零点)9,,2,1()( =m n m μ的近似值.6.4.2 贝塞尔函数的模值所谓贝塞尔函数的模值就是指定积分()2n am nJ r rdr a μ⎛⎫ ⎪⎝⎭⎰的平方根,其中()n m μ是()n J x 的正零点,a 为一正常数.为了计算这个积分,以1()R r ,2()R r 分别表示下列函数()1()n m n R r J r a μ⎛⎫= ⎪⎝⎭,()2()n R r J r α= α(为任意参数).则1()R r ,2()R r 分别满足方程2()2110,n m dR d n r r R dr dr a r μ⎡⎤⎛⎫⎡⎤⎢⎥+-= ⎪⎢⎥⎣⎦⎢⎥⎝⎭⎣⎦22220.dR d n r r R dr dr r α⎡⎤⎡⎤+-=⎢⎥⎢⎥⎣⎦⎣⎦以2()R r 乘第一个方程减去以1()R r 乘第二个方程,然后对r 从0到a 积分,得}{()2''12211200()()[()()()()]0.n a a m rR r R r dr r R r R r R r R r a μα⎡⎤⎛⎫-+-=⎢⎥ ⎪⎝⎭⎣⎦⎰ 由此可得()();()()20()2()().n n n am n n m m n n n m J a J rJ r J r dr aa μαμμαμα⎛⎫=-⎪⎛⎫⎝⎭- ⎪⎝⎭⎰当()n maμα→时,上式右端是"0"型,利用洛必塔法则计算这个极限,得 ()()()222'()2()10.22n an n m n n m n m a a rJ r dr J J a μμμ-⎛⎫⎡⎤== ⎪⎣⎦⎝⎭⎰这个公式在下节计算傅里叶-贝塞尔级数的系数时就要用到.8.5 贝塞尔方程的边值问题在7.1中,我们已将求解圆盘的温度分布问题通过分离变量法转化成求解贝塞尔方程的固有值问题.() 自然边界条件 222()()()0,0;(8.21)()0,(8.22)(0)()(8.23)r a r R r rR r r n R r r a R r R λ=⎧'''++-=<<⎪⎪=⎨⎪<∞⎪⎩方程(8.21)的通解为)()),n nR r AJ BY =+由条件(8.23)可得 0B =,即()),n R r AJ =利用条件(8.22)得)0,n J =应该是()n J x 的零点,以表示()()()12,,,,()n n n m n J x μμμ的正零点,则方程(8.21)的固有值为2()()n n m ma μλ⎛⎫= ⎪⎝⎭(1,2,m =),与这些固有值相对应的边值问题(8.21)—(8.23)的固有函数是()().n m m n R r J r a μ⎛⎫= ⎪⎝⎭根据施特姆-刘维尔理论,()(1,2,3,)m R r m =关于权函数()r r ρ=是正交的,即()()00().(8.24)n n am k n n J r J r rdr m k a a μμ⎛⎫⎛⎫=≠ ⎪ ⎪⎝⎭⎝⎭⎰同时,下述展开定理成立:任何一个下两次可微的函数()f r ,若在0r =处有界,而且在r a =处等于零,则它可以展开为绝对一致收敛的傅里叶-贝塞尔级数:()(),n m m n m a f r A J r a μ∞=⎛⎫= ⎪⎝⎭∑ (8.25)其中系数m A 可用下述方法确定:在展开式(8.25)的两端同乘以(),n mn rJ r aμ⎛⎫⎪⎝⎭并对r 从0到a 积分,由正交关系式(8.24)得()()20().n n aa m mn m n f r J r rdr A rJ r dr a a μμ⎛⎫⎛⎫= ⎪ ⎪⎝⎭⎝⎭⎰⎰利用前面计算过的贝塞尔函数的模值公式得到()()2'()2().[]2n am n m n n m f r J r rdra A a J μμ⎛⎫ ⎪⎝⎭=⎰(8.26) 下面我们举两个例子,说明用贝塞尔函数求解定解问题的全过程.例1 设有半径为1的薄均匀圆盘,边界上温度为零,初始时刻圆盘内温度分布为21r -,其中r 是圆盘内任一点的极半径,求圆内温度分布规律.解 根据问题的要求,即可归结为求解下列定解问题:22222120;0;1.r t u uu a tx y u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩采用极坐标系,并考虑到定解条件与θ无关,所以温度u 只能是,r t 的函数,于是上述问题可写为2221201;(8.27)0;(8.28)1.(8.29)r t u u u a tr r r u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩此外,由物理意义,还有条件令 (,)()(),u r t R r T t = 代入方程(8.27)得21,RT a R R T r ⎛⎫''''=+ ⎪⎝⎭或 21,R R T r a T Rλ'''+'==由此得22''0,r R rR r R λ+-= (8.30)2'0.T a T λ-= (8.31)方程(8.31)的解为2()a t T t Ce λ=,因为t →+∞,时0,u →λ只能小于零,令2λβ=-则22().a t T t Ce β-=此时方程(8.30)的通解为1020()()().R r C J r C Y r ββ=+由(,)u r t 的有界性,可知20C =,再由(8.28)得0()0J β=,即β是0()J x 的零点,以n α表示0()J x 的正零点,则(1,2,3,),nn βα==综合以上结果可得0()(),n n R r J r α=22().n a t n n T t C e α-=从而 220(,)().n a tn n n u r t C eJ r αα-=利用叠加原理,可得原问题的解为2201(,)().n a t n n n n u r t C e J r αα∞-==∑由条件(8.29)2011().n n n r C J r α∞=-=∑从而120202(1)()[()]n n n C r rJ r dr J αα=-'⎰1130020012()(),[()]n n n rJ r dr r J r dr J ααα⎡⎤=-⎢⎥⎣⎦⎰⎰因 10[()()]()[()()],n n n n n d r J r r J r d r ααααα=即 10()(),n n n rJ r d rJ r dr ααα⎡⎤=⎢⎥⎣⎦故得111100()()().n n n nnrJ r J rJ r dr ααααα==⎰另外11320000()()n n n rJ r r J r dr r d ααα⎡⎤=⎢⎥⎣⎦⎰⎰ 1312110()2()n n n r J r r J r dr αααα=-⎰121122220()()2()2(),n n n n nnnnJ J J r J r αααααααα=-=-从而 22214().()n n n n J C J ααα= 所以,所求定解问题的解为222022114()(,)(),()n a tn n n n nJ u r t J r e J ααααα∞-==∑(8.32) 其中n α是0()J r 的正零点. 例2 求下列定解问题22222022001,0;(8.33)0;(8.34)0,1.(8.35)r r R t t u u u a r R tr r r u u r u r u t R ====⎧⎛⎫∂∂∂=+<<⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=<+∞⎨∂⎪⎪∂⎪==-∂⎪⎩的解.解 用分离变量法来解,令(,)()(),u r t R r T t =采用例1中同样的运算,可以得到1020()()(),R r C J r C Y r ββ=+ (8.36) 34()cos sin .T t C t C t αβαβ=+ (8.37)由(,)u r t 在0r =处的有界性,可知20,C =即10()().R r C J r β= (8.38)再根据边界条件(8.34)中第一式,得'10'()()0,R R C J R ββ==因1C β不能为零,故有0()0.J R β'=利用贝塞尔函数的递推公式(8.11)可得1()0,J R β=即R β是1()J x 的正零点,以(1)(1)(1)(1)123,,,,n μμμμ表示1()J x 的所有正零点,则(1)(1,2,3,),nR n βμ==即 (1).nRμβ= (8.39)将(8.39)分别代入(8.38),(8.37),得(1)0(),nn R r J r Rμ⎛⎫=⎪⎝⎭(1)(1)()cossin.nnn n n T t C t D t R Rαμαμ=+从而 (1)(1)(1)0(,)cos sin ,n nn n n n u r t C t D t J r R R R αμαμμ⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭利用叠加原理可得原定解问题的解为(1)(1)(1)01(,)cos sin ,n nn n n n n u r t C t D t J r R R R αμαμμ∞=⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭∑将条件(8.35)代入上式得(1)010,nn n C J r R μ∞=⎛⎫= ⎪⎝⎭∑ (8.40)(1)2(1)0211.n n n n a r D J r R R R μμ∞=⎛⎫=- ⎪⎝⎭∑ (8.41)由(8.40)得 0(1,2,3,);n C n ==由(8.41)并利用下面的结果(见习题八第14题):如果(1)n μ是1()J x 的正零点,则(1)222(1)'(1)2(1)00100()()(),22Rn n n n R R rJ r dr J J J R μμμμ⎛⎫==⎪⎝⎭⎰得到(1)20(1)2(1)2002(1)()R n n n n r D rJ r dr RJ R R μαμμ⎛⎫=- ⎪⎝⎭⎰ (1)2(1)32(1)(1)3(1)004()4,()()()()n n n n n RJ R J J μαμμαμμ==- 所以最后得到定解问题的解为(1)(1)0(1)3(1)1041(,)sin .()()n n n n n Ru r t tJ r J R Rαμμαμμ∞=⎛⎫=- ⎪⎝⎭∑ (8.42)习 题 八1、当n 为正整数时,讨论()n J x 的收敛范围.2、写出01(),(),()(n J x J x J x n 是正整数)的组数表示式的前5项.3、证明21(0)0,n J -=其中1,2,3,n =.4、0()?dJ ax dx=.5、1[()?.dxJ ax dx= 6、证明()n y J ax =为方程2222'''()0x y xy a x n y ++-=的解. 7、证明321()cos sin ;2J x x x x x ππ⎤⎛⎫⎛⎫=-+- ⎪ ⎪⎢⎥⎝⎭⎝⎭⎦52233()1sin()cos().J x x x x x ππ⎤⎛⎫=--+- ⎪⎥⎝⎭⎦8、试证1232()y x J x =是方程22''(2)0.x y x y +-=的一个解.9、试证()n y xJ x =是方程222'''(1)0x y xy x n y -++-=的一个解.10、设(1,2,3,)i i λ=是方程1()0J x =的正根,将函数()0(01)f x x =<<展开成贝塞尔函数)((11x J λ=的级数. 11、设(1,2,3,)i a i =是0()0J x =的正根,将函数2()(01)f x x x =<<展开成贝塞尔函数0()i J a x 的级数. 12、设(1,2,3,)i a i =是方程0(2)0J x =的正根,将函数1,01,1(),120,12x f x x x <<⎧⎪⎪==⎨⎪<<⎪⎩展开成贝塞尔函数0()i J a x 的级数.13、把定义在[0,]a 上的函数展开成贝塞尔函数0i a J x a ⎛⎫⎪⎝⎭的级数,其中i a 是0()J x 正零点. 14、若1(1,2,3,)i λ=是1()J x 正零点,证明200200,,(),.2Ri i i j i xJ x J x dx R R R J i j λλλ≠⎧⎛⎫⎪⎛⎫=⎨ ⎪ ⎪=⎝⎭⎝⎭⎪⎩⎰[提示:可仿照8.4中推导贝塞尔函数模值的方法来证明.] 15、利用递推公式证明(1)'''2001()()();J x J x J x x =-(2)''''300()3()4()0.J x J x J x ++=16、试证1221()()(1)()(1)().nn n n o o ox Jx dx x J x n x J x n x J x dx --=+---⎰⎰17、试解下列圆柱区域的边值问题:在圆柱内0,u ∆=在圆柱侧面0a u ρ==,在下底00z u ==,在上底.z h u A ==18、解下列定解问题:22222220001;1,0;.,0.t t R u u u a tu u R t u u ρρρρρρ====⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=-=⎨∂⎪⎪<∞=⎪⎪⎩若上述方程换成非齐次的,即2222211u u uB a t ρρρ∂∂∂+-=-∂∂∂ (B 为常数), 而所有定解条件均为零,试求其解.。

贝塞尔函数求导

贝塞尔函数求导

贝塞尔函数求导一、引言贝塞尔函数是数学中的一类特殊函数,广泛应用于物理学、工程学和数学等领域。

贝塞尔函数求导是贝塞尔函数研究中的一个重要问题,本文将详细介绍如何求解贝塞尔函数的导数。

二、基本概念1. 贝塞尔函数贝塞尔函数是满足贝塞尔微分方程的解,表述为:x^2 y'' + x y' + (x^2 - n^2) y = 0其中n为常数,y为未知函数。

常见的贝塞尔函数有第一类和第二类两种。

2. 导数导数是微积分中的一个重要概念,表示函数在某一点上的变化率。

若f(x)在点x处可导,则其导数定义为:f'(x) = lim(h->0) [f(x+h)-f(x)]/h其中h为无穷小量。

三、求解方法1. 利用递推公式求解对于第一类贝塞尔函数Jn(x),其递推公式为:Jn+1(x) = (2n/x) Jn(x) - Jn-1(x)对于第二类贝塞尔函数Yn(x),其递推公式为:Yn+1(x) = (2n/x) Yn(x) - Yn-1(x)通过递推公式,可以求解出任意阶的贝塞尔函数。

2. 利用导数定义求解根据导数的定义,可以求解出贝塞尔函数的导数。

以第一类贝塞尔函数Jn(x)为例,其导数定义为:Jn'(x) = lim(h->0) [Jn(x+h)-Jn(x)]/h利用递推公式可得:Jn'(x) = n/x Jn(x) - Jn+1(x)同样地,对于第二类贝塞尔函数Yn(x),其导数定义为:Yn'(x) = lim(h->0) [Yn(x+h)-Yn(x)]/h利用递推公式可得:Yn'(x) = n/x Yn(x) - Yn+1(x)四、代码实现以下是Python代码实现:def J(n,x):if n==0:return math.cos(x)elif n==1:return math.sin(x)/xelse:return (2*(n-1)+1)*J(n-1,x)/x-J(n-2,x)def Y(n,x):if n==0:return -math.sin(x)/xelif n==1:return math.cos(x)/xelse:return (2*(n-1)+1)*Y(n-1,x)/x-Y(n-2,x)def J_derivative(n,x):return 0.5*(J(n-1,x)-J(n+1,x))def Y_derivative(n,x):return 0.5*(Y(n-1,x)-Y(n+1,x))其中,J(n,x)和Y(n,x)分别表示第一类和第二类贝塞尔函数的值,J_derivative(n,x)和Y_derivative(n,x)分别表示第一类和第二类贝塞尔函数的导数。

贝塞尔函数

贝塞尔函数

xn1Jn1 ax C
7. 证明y Jn (ax)满足 x2 y '' xy ' (a2x2 n2 ) y 0
Jn (t )满足以下Bessel方程
t 2Jn(t ) tJn (t ) (t 2 n2 )Jn(t ) 0
令 t ax, 即可
a2 x2Jn(ax) axJn (ax) (a2 x2 n2 )Jn(ax) 0
在求特征值问题时推导出常微分方程:
ห้องสมุดไป่ตู้
r2F "r r F 'r r2 n2 F r 0
令x r

y(
x)
F
r
x2
d2y dx 2
x
dy dx
x2 n2
yx 0
n 阶贝塞尔方程:
方程的一个特解(n 阶第一类贝塞尔函数)
Jn
x
1m
m0
1 2n2m
m!
n
1 m
1
xn2m
1
lim
m
1m
4(m 1) n m 1
2n2m m!n m!
可以判定这个级数在整个数轴上收敛.

J n
x
m0
2n2m
1m m! n
m
1
xn2m
4.
d dx
J
0
ax
a
d
d (ax)
J
0
ax
aJ1
ax
5.
d dx
[ xJ1
ax
]
d
d (ax)
[axJ1
ax
]
axJ
0
ax
6. (1) xJ2 xdx ?

数学物理方程学习指导书第8章贝塞尔函数讲解

数学物理方程学习指导书第8章贝塞尔函数讲解

第8章 贝塞尔函数本章我们来讨论贝塞尔方程的解法以及解的性质. 下面将要看到,在一般的情况下,贝塞尔方程的解不能用初等函数表出,从而就导入了一类特殊函数,称之为贝塞尔函数,贝塞尔函数具有一系列性质,在求解数学物理问题时主要是引用正交性,这个正交性恰好是前面所述的施特姆-刘维尔理论的一个特例.8.1 贝塞尔方程的求解在7.1中,我们从解决圆盘的瞬时温度分布问题引出了贝塞尔方程,以x 表示自变量,y 表示未知函数,则n 阶贝塞尔方程为22222()0,d y dy x x x n y dx dx++-= (8.1) 其中n 为任意实数或复数. 由于方程的系数中出现2n 的项,所以在讨论时,不妨暂先假定0n >.设方程(8.1)有一个级数解,其形式为2012()c k k y x a a x a x a x =+++++c k k k a x ∞+==∑, 00,a ≠ (8.2)其中常数c 和(1,2,3)k a k =可以通过把y 和它的导数,y y '''代入(8.1)来确定.将(8.2)及其导数代入(8.1)后得{}220()(1)()()0.c kk k c k c k c k xn a x ∞+=⎡⎤++-+++-=⎣⎦∑化简后写成()}{22221220122()1()0,cc c kk k k c n a x c n a xc k n a a x ∞++-=⎡⎤⎡⎤-++-++-+=⎣⎦⎣⎦∑ 要使上式成为恒等式,必须各个x 幂的系数全为零,从而得下列各式:2202212221()0;2[(1)]0;3[()]0(2,3,).k k a c n a c n c k n a a k --=+-=+-+==由 1得c n =±,代入2得10a =.现暂取c n =,代入 3得24.(2)k k a a k n k --=+因为10a =,由 4知13570,a a a a =====而246,,,a a a 都可以用0a 表示,即2,2(22)a a n -=+4,24(22)(24)a a n n =⋅++6,246(22)(24)(26)a a n n n -=⋅⋅+++………………………………………………2(1)2462(22)(24)(22)mm a a m n n n m =-⋅⋅+++2(1).2!(1)(2)()m ma m n n n m -=+++由此知(8.2)的一般项为202(1),2!(1)(2)()n mmma x m n n n m +-+++0a 是一个任意常数,取定后就得(8.1)式的一个特解.我们把0a 取作012(1)n a n =Γ+,这样选取0a 可使一般项系数中2的次数与x 的次数相同,并可以运用下列恒等式()(1)(1)(1)(1)(1)n m n m n n n n m ++-++Γ+=Γ++使分母简化,这样选0a 后,一般项的系数就整齐了221(1).2!(1)mm n ma m n m +=-Γ++ (8.3) 以(8.3)代入(8.2)得到(8.1)的一个特解2120(1)(0).2!(1)n mmn mm x y n m n m +∞+==-≥Γ++∑用级数的比值判别法(或称达朗倍尔判别法)可以判定这个级数在整个数轴上收敛. 这个无穷级数所确定的函数,称为n 阶第一类贝塞尔函数,记作220()(1)(0).2!(1)n mmn n mm x J x n m n m +∞+==-≥Γ++∑ (8.4)至此,我们就求出了贝塞尔方程的一个特解().n J x当n 为正整数或零时,(1)()!n m n m Γ++=+,故有220()(1)(0,1,2,).2!()!n mmn n m m x J x n m n m +∞+==-=+∑ (8.5)取c n =-时,用同样方法可得(8.1)式另一特解220()(1)(1,2,).2!(1)!n mmn n m m x J x n m n m -+∞--+==-≠Γ-++∑ (8.6)比较(8.4)式与(8.6)式可见,只要在(8.4)的右端把n 换成n -,即可得到(8.6)式,因此不论n 是正数还是负数,总可以用(8.4)式统一地表达第一类贝塞尔函数.当n 不为整数时,这两个特解()n J x 与()n J x -是线性无关的,由齐次线性微分主程的通解的结构定理知道,(8.1)的通解为()()n n y AJ x BJ x -=+ (8.7)其中,A B 为两个任意常数.当然,在n 不为整数的情况,方程(8.1)的通解除了可以写成(8.7)式以外还可写成其他的形式,只要能够找到该方程另一个与()n J x 线性无关的特解,它与()n J x 就可构成(8.1)的通解,这样的特解是容易找到的. 例如,在(8.7)中取,csc ,A ctgn B n ππ==-则得到(8.1)的一个特解()()csc ()n n n Y x ctgn J x n J x ππ-=-()cos ()sin n n J x n J x n ππ--=(n ≠ 整数) (8.8)显然,()n Y x 与()n J x 是线性无关的,因此,(8.1)的通解可写成()().n n y AJ x BY x =+ (8.7)’由(8.8)式所确定的函数()n Y x 称为第二类贝塞尔函数,或称牛曼函数.8.2 当n 为整数时贝塞尔方程的通解上一节说明,当n 不为整数时,贝塞尔方程(8.1)的通解由(8.7)或(8.7)’式确定,当n 为整数时,(8.1)的通解应该是什么样子呢?首先,我们证明当n 为整数时,()n J x 与()n J x -是线性相关的,事实上,我们不妨设n 为正整数N (这不失一般性,因n 为负整数时,会得到同样的结果),则在(8.6)中,1(1)n m Γ-++当0,1,2,,(1)m N =-时均为零,这时级数从m N =起才开始出现非零项,于是(8.6)可以写成22()(1)2!(1)N mmN N m m Nx J x m N m -+∞--+==-Γ-++∑2424(1)2!2(1)!2(2)!2!NN N N N N N xx x N N N ++++⎧⎫⎪=--++⎨⎬++⎪⎭⎩ (1)().N N J x =-即()N J x 与()N J x -线性相关,这时()N J x 与()N J x -已不能构成贝塞尔方程的通解了.为了求出贝塞尔方程的通解,还要求出一个与()N J x 线性无关的特解.取哪一个特解?自然我们想到第二类贝塞尔函数.不过当n 为整数时(8.8)的右端没有意义,要想把整数阶贝塞尔方程的通解也写成(8.7)’的形式,必须先修改第二类贝塞尔函数的定义. 在n 为整数的情况,我们定义第二类贝塞尔函数为()cos ()()limsin n n J x a J x Y x αααπαπ-→-= (n =整数). (8.9)由于当n 为整数时,()(1)()cos ()nn n n J x J x n J x π-=-=,所以上式右端的极限是"0"形式的不定型的极限,应用洛必塔法则并经过冗长的推导(可参阅A.Ⅱ.萨波洛夫斯基著《特殊函数》,魏执权等译,中国工业出版社出版),最后得到210020(1)2212()()ln ,2(!)1m mm m k x x Y x J x c m k ππ∞-==⎛⎫- ⎪⎛⎫⎝⎭=+- ⎪+⎝⎭∑∑ 21021(1)!()()ln 2!2n mn n m m x n m x Y x J x c m ππ-+-=--⎛⎫⎛⎫=+- ⎪ ⎪⎝⎭⎝⎭∑211000(1)1112(1,2,3,),!()!11n mmn m m m k k x n m n m k k π+∞+--===⎛⎫- ⎪⎛⎫⎝⎭-+= ⎪+++⎝⎭∑∑∑ (8.10) 其中111lim 1ln 0.5772,23n c n n →∞⎛⎫=++++-= ⎪⎝⎭称为欧拉常数.根据这个函数的定义,它确是贝塞尔方程的一个特解,而且与()n J x 是线性无关的(因为当0x =时,()n J x 为有限值,而()n Y x 为无穷大).综合上面所述,不论n 是否为整数,贝塞尔方程(8.1)的通解都可表示为()()n n y AJ x BY x =+,其中,A B 为任意常数,n 为任意实数.8.3 贝塞尔函数的递推公式不同阶的贝塞尔函数之间不是彼此孤立的,而是有一定的联系,本节我们来建立反映这种联系的递推公式.首先考察零阶与一阶贝塞尔函数之间的关系. 在(8.5)中令0n =及1n =得:246024262()122(2!)2(3!)x x x J x =+-+222(1)2(!)kk x kk +-+3571357()222!22!3!23!4!x x x x J x =-+-+⋅⋅⋅2121(1)2!(1)!k kk x k k +++-++取出第一个级数的第2k +项求导数,得[][]22211222222(22)(1)(1)2(1)!2(1)!k k k k k k d x k x dx k k ++++++-=--++ 2121(1).2!(1)!k kk x k k ++=--+ 这个式子正好是1()J x 中含21k x +这一项的负值,且知0()J x 的第一项导数为零,故得关系式1()().dJ x J x dx =- (8.11) 将1()J x 乘以x 并求导数,又得24221321[()](1)222!2!(1)!k kk d d x x x xJ x dx dx k k ++⎡⎤=-++-+⎢⎥⋅+⎣⎦321222(1)22(!)k kk x x x k +=-++-+222221(1).22(!)kkk x x x k ⎡⎤=-++-+⎢⎥⎣⎦即10[()]().dxJ x xJ x dx= (8.12) 以上结果可以推广,现将()n J x 乘以nx 求导数,得2220[()](1)2!(1)n m n mn n m m d d x x J x dx dx m n m +∞+==-Γ++∑ 21210(1)2!()n m n mn m m x x m n m +-∞+-==-Γ+∑1(),n n x J x -=即1[()]().nn n n d x J x x J x dx-= (8.13) 同理可得1[()]().nn n n d x J x x J x dx--+=- (8.14) 将(8.13)和(8.14)两式展开,并经过化简,则分别得'1()()(),n n n xJ x nJ x xJ x -+=及'1()()(),n n n xJ x nJ x xJ x --=-将这两式相减及相加,分别得到112()()(),n n nJ x J x nJ x x -++=(8.15) 11()()2().n n n J x J x J x -+'-= (8.16)以上几式便是贝塞尔函数的递推公式.它们在有关贝塞尔函数的分析运算中甚为有用.特别值得一提的是,应有(8.15)式可以用较低阶的贝塞尔函数把较高阶的贝塞尔函数表示出来.因此如果我们已有零阶与一阶贝塞尔函数表,则利用此表和(8.15),即可计算任意正整数阶的贝塞尔函数的数值.第二类贝塞尔函数也满足与第一类贝塞尔函数相类似的递推公式.1111'11()(),[()](),2()()(),()()2().n nn n n n n n n n n n n n d x Y x x Y x dx d x Y x x Y x dxnY x Y x Y x x Y x Y x Y x ---+-+-+⎧⎡⎤=⎣⎦⎪⎪⎪=-⎪⎨⎪+=⎪⎪⎪-=⎩ (8.17) 作为递推公式的一个应用,我们来考虑半奇数阶的贝塞尔函数,先计算1122(),().J x Jx -由(8.4)可得122102(1)(),32!2m mm x J x m m +∞=-⎛⎫=⎪⎛⎫⎝⎭Γ+ ⎪⎝⎭∑而 13135(21)1222m m m +⋅⋅+⎛⎫⎛⎫Γ+=Γ⎪ ⎪⎝⎭⎝⎭12m +=从而21102(1)().(21)!m m J x x x m∞+=-=+ (8.18) 同理,可求得12().J x x -=(8.19) 利用递推公式(8.15)得到31122211()()()cos sin J x J x J x x x x x -⎫=-=-+⎪⎭ 321sin d x x x dx x ⎛⎫=⋅⎪⎝⎭321sin d x x x dx x ⎛⎫⎛⎫= ⎪⎪⎝⎭⎝⎭. 同理可得32321cos ().d x J x x x dx x -⎛⎫⎛⎫=⎪⎪⎝⎭⎝⎭ 一般言之,有1212121()221sin ()(1);21cos ().nn n n nn n d x J x xx dx x d x Jx xx dx x ππ+++-+⎛⎫⎛⎫=- ⎪ ⎪⎝⎭⎝⎭⎛⎫⎛⎫=⎪ ⎪⎝⎭⎝⎭(8.20)从(8.20)可能看出,半奇数阶的贝塞尔函数都是初等函数.8.4 贝塞尔函数的零点与模值贝塞尔方程的固有值与固有函数都与贝塞尔函数的零点有密切关系.同时,为了将一个函数按贝塞尔函数展开,需要用到贝塞尔函数的模值.本节我们来叙述贝塞尔函数零点的有关结论并计算贝塞尔函数的模值. 6.4.1 贝塞尔函数的零点第一类贝塞尔函数()n J x 的零点的几个重要结论:1()n J x 有无穷多个单重实零点,且这无穷多个零点在x 轴上关于原点是对称分布着的.因而()n J x 必有无穷多个正的零点;2()n J x 的零点与1()n J x +的零点是彼此相间分布的,即()n J x 的任意两个相邻零点之间必存在一个且仅有一个1()n J x +的零点;图8-13以()n m μ表示()n J x 的正零点,则当()()1n n m m m μμ+-→∞时无限地接近于π,即()n J x 几乎是以π2为周期的周期函数. 0()J x 与1()J x 的图形见图8-1.为了便于工程技术上的应用,贝塞尔函数零点的数值已被详细计算出来,并列成表格.下表给出了()(0,1,2,,5)n J x n =的前9个正零点)9,,2,1()( =m n mμ的近似值.6.4.2 贝塞尔函数的模值所谓贝塞尔函数的模值就是指定积分()20n am n J r rdr a μ⎛⎫ ⎪⎝⎭⎰的平方根,其中()n m μ是()n J x 的正零点,a 为一正常数.为了计算这个积分,以1()R r ,2()R r 分别表示下列函数()1()n mn R r J r aμ⎛⎫=⎪⎝⎭, ()2()n R r J r α= α(为任意参数).则1()R r ,2()R r 分别满足方程2()2110,n m dR d n r r R dr dr a r μ⎡⎤⎛⎫⎡⎤⎢⎥+-= ⎪⎢⎥⎣⎦⎢⎥⎝⎭⎣⎦22220.dR d n r r R dr dr r α⎡⎤⎡⎤+-=⎢⎥⎢⎥⎣⎦⎣⎦以2()R r 乘第一个方程减去以1()R r 乘第二个方程,然后对r 从0到a 积分,得}{()2''12211200()()[()()()()]0.n a a m rR r R r dr r R r R r R r R r a μα⎡⎤⎛⎫-+-=⎢⎥ ⎪⎝⎭⎣⎦⎰ 由此可得()();()()20()2()().n n n am n n m m n n n m J a J rJ r J r dr aa μαμμαμα⎛⎫=-⎪⎛⎫⎝⎭- ⎪⎝⎭⎰当()n maμα→时,上式右端是"0"型,利用洛必塔法则计算这个极限,得 ()()()222'()2()10.22n an n m n n m n m a a rJ r dr J J a μμμ-⎛⎫⎡⎤== ⎪⎣⎦⎝⎭⎰这个公式在下节计算傅里叶-贝塞尔级数的系数时就要用到.8.5 贝塞尔方程的边值问题在7.1中,我们已将求解圆盘的温度分布问题通过分离变量法转化成求解贝塞尔方程的固有值问题.() 自然边界条件 222()()()0,0;(8.21)()0,(8.22)(0)()(8.23)r a r R r rR r r n R r r a R r R λ=⎧'''++-=<<⎪⎪=⎨⎪<∞⎪⎩方程(8.21)的通解为)()),n nR r AJ BY =+由条件(8.23)可得 0B =,即()),n R r AJ =利用条件(8.22)得)0,n J =应该是()n J x 的零点,以表示()()()12,,,,()n n n m n J x μμμ的正零点,则方程(8.21)的固有值为2()()n n m ma μλ⎛⎫= ⎪⎝⎭(1,2,m =),与这些固有值相对应的边值问题(8.21)—(8.23)的固有函数是()().n mm n R r J r aμ⎛⎫=⎪⎝⎭根据施特姆-刘维尔理论,()(1,2,3,)m R r m =关于权函数()r r ρ=是正交的,即()()0().(8.24)n n am k n n J r J r rdr m k a a μμ⎛⎫⎛⎫=≠ ⎪ ⎪⎝⎭⎝⎭⎰同时,下述展开定理成立:任何一个下两次可微的函数()f r ,若在0r =处有界,而且在r a =处等于零,则它可以展开为绝对一致收敛的傅里叶-贝塞尔级数:()(),n mm n m a f r A J r aμ∞=⎛⎫=⎪⎝⎭∑ (8.25) 其中系数m A 可用下述方法确定:在展开式(8.25)的两端同乘以(),n mn rJ r aμ⎛⎫⎪⎝⎭并对r 从0到a 积分,由正交关系式(8.24)得()()20().n n aa mmn m n f r J r rdr A rJ r dr a aμμ⎛⎫⎛⎫=⎪⎪⎝⎭⎝⎭⎰⎰ 利用前面计算过的贝塞尔函数的模值公式得到()()02'()2().[]2n am n m n n m f r J r rdra A a J μμ⎛⎫ ⎪⎝⎭=⎰(8.26) 下面我们举两个例子,说明用贝塞尔函数求解定解问题的全过程.例1 设有半径为1的薄均匀圆盘,边界上温度为零,初始时刻圆盘内温度分布为21r -,其中r 是圆盘内任一点的极半径,求圆内温度分布规律.解 根据问题的要求,即可归结为求解下列定解问题:22222120;0;1.r t u uu a tx y u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩采用极坐标系,并考虑到定解条件与θ无关,所以温度u 只能是,r t 的函数,于是上述问题可写为2221201;(8.27)0;(8.28)1.(8.29)r t u u u a tr r r u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩此外,由物理意义,还有条件令 (,)()(),u r t R r T t = 代入方程(8.27)得21,RT a R R T r ⎛⎫''''=+ ⎪⎝⎭或 21,R R T r a T Rλ'''+'==由此得22''0,r R rR r R λ+-= (8.30)2'0.T a T λ-= (8.31)方程(8.31)的解为2()a t T t Ce λ=,因为t →+∞,时0,u →λ只能小于零,令2λβ=-则22().a t T t Ce β-=此时方程(8.30)的通解为1020()()().R r C J r C Y r ββ=+由(,)u r t 的有界性,可知20C =,再由(8.28)得0()0J β=,即β是0()J x 的零点,以n α表示0()J x 的正零点,则(1,2,3,),nn βα==综合以上结果可得0()(),n n R r J r α=22().n a t n n T t C e α-=从而 220(,)().n a tn n n u r t C eJ r αα-=利用叠加原理,可得原问题的解为2201(,)().n a t n n n n u r t C e J r αα∞-==∑由条件(8.29)2011().n n n r C J r α∞=-=∑从而120202(1)()[()]n n n C r rJ r dr J αα=-'⎰1130020012()(),[()]n n n rJ r dr r J r dr J ααα⎡⎤=-⎢⎥⎣⎦⎰⎰因 10[()()]()[()()],n n n n n d r J r r J r d r ααααα= 即 10()(),n n n rJ r d rJ r dr ααα⎡⎤=⎢⎥⎣⎦故得111100()()().n n n nnrJ r J rJ r dr ααααα==⎰另外11320000()()n n n rJ r r J r dr r d ααα⎡⎤=⎢⎥⎣⎦⎰⎰ 1312110()2()n n nr J r r J r dr αααα=-⎰121122220()()2()2(),n n n n nnnnJ J J r J r αααααααα=-=-从而 22214().()n n n n J C J ααα= 所以,所求定解问题的解为222022114()(,)(),()n a tn n n n nJ u r t J r e J ααααα∞-==∑(8.32) 其中n α是0()J r 的正零点. 例2 求下列定解问题22222022001,0;(8.33)0;(8.34)0,1.(8.35)r r R t t u u u a r R tr r r u u r u r u t R ====⎧⎛⎫∂∂∂=+<<⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=<+∞⎨∂⎪⎪∂⎪==-∂⎪⎩的解.解 用分离变量法来解,令(,)()(),u r t R r T t =采用例1中同样的运算,可以得到1020()()(),R r C J r C Y r ββ=+ (8.36) 34()cos sin .T t C t C t αβαβ=+ (8.37)由(,)u r t 在0r =处的有界性,可知20,C =即10()().R r C J r β= (8.38)再根据边界条件(8.34)中第一式,得'10'()()0,R R C J R ββ==因1C β不能为零,故有0()0.J R β'=利用贝塞尔函数的递推公式(8.11)可得1()0,J R β=即R β是1()J x 的正零点,以(1)(1)(1)(1)123,,,,n μμμμ表示1()J x 的所有正零点,则(1)(1,2,3,),nR n βμ==即 (1).nRμβ= (8.39)将(8.39)分别代入(8.38),(8.37),得(1)0(),nn R r J r Rμ⎛⎫=⎪⎝⎭(1)(1)()cossin.nnn n n T t C t D t R Rαμαμ=+从而 (1)(1)(1)0(,)cos sin,n nn n n n u r t C t D t J r R R R αμαμμ⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭利用叠加原理可得原定解问题的解为(1)(1)(1)01(,)cos sin,n nn n n n n u r t C t D t J r R R Rαμαμμ∞=⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭∑ 将条件(8.35)代入上式得(1)010,nn n C J r R μ∞=⎛⎫= ⎪⎝⎭∑ (8.40)(1)2(1)0211.n n n n a r D J r R R R μμ∞=⎛⎫=- ⎪⎝⎭∑ (8.41)由(8.40)得 0(1,2,3,);n C n ==由(8.41)并利用下面的结果(见习题八第14题):如果(1)n μ是1()J x 的正零点,则(1)222(1)'(1)2(1)00100()()(),22Rn n n n R R rJ r dr J J J R μμμμ⎛⎫== ⎪⎝⎭⎰得到(1)20(1)2(1)2002(1)()R n n n n r D rJ r dr RJ R R μαμμ⎛⎫=- ⎪⎝⎭⎰ (1)2(1)32(1)(1)3(1)004()4,()()()()n n n n n RJ R J J μαμμαμμ==- 所以最后得到定解问题的解为(1)(1)0(1)3(1)1041(,)sin .()()n n n n n Ru r t tJ r J R Rαμμαμμ∞=⎛⎫=- ⎪⎝⎭∑ (8.42)习 题 八1、当n 为正整数时,讨论()n J x 的收敛范围.2、写出01(),(),()(n J x J x J x n 是正整数)的组数表示式的前5项.3、证明21(0)0,n J -=其中1,2,3,n =.4、0()?dJ ax dx=.5、1[()?.dxJ ax dx= 6、证明()n y J ax =为方程2222'''()0x y xy a x n y ++-=的解. 7、证明321()cos sin ;2J x x x x x ππ⎤⎛⎫⎛⎫=-+- ⎪ ⎪⎢⎥⎝⎭⎝⎭⎦52233()1sin()cos().J x x x x x ππ⎤⎛⎫=--+- ⎪⎥⎝⎭⎦8、试证1232()y x J x =是方程22''(2)0.x y x y +-=的一个解.9、试证()n y xJ x =是方程222'''(1)0x y xy x n y -++-=的一个解.10、设(1,2,3,)i i λ=是方程1()0J x =的正根,将函数()0(01)f x x =<<展开成贝塞尔函数)((11x J λ=的级数. 11、设(1,2,3,)i a i =是0()0J x =的正根,将函数2()(01)f x x x =<<展开成贝塞尔函数0()i J a x 的级数. 12、设(1,2,3,)i a i =是方程0(2)0J x =的正根,将函数1,01,1(),120,12x f x x x <<⎧⎪⎪==⎨⎪<<⎪⎩展开成贝塞尔函数0()i J a x 的级数.13、把定义在[0,]a 上的函数展开成贝塞尔函数0i a J x a ⎛⎫⎪⎝⎭的级数,其中i a 是0()J x 正零点. 14、若1(1,2,3,)i λ=是1()J x 正零点,证明200200,,(),.2Ri i i j i xJ x J x dx R R R J i j λλλ≠⎧⎛⎫⎪⎛⎫=⎨ ⎪ ⎪=⎝⎭⎝⎭⎪⎩⎰[提示:可仿照8.4中推导贝塞尔函数模值的方法来证明.] 15、利用递推公式证明(1)'''2001()()();J x J x J x x=-(2)''''300()3()4()0.J x J x J x ++=16、试证1221()()(1)()(1)().nn n n o o ox Jx dx x J x n x J x n x J x dx --=+---⎰⎰17、试解下列圆柱区域的边值问题:在圆柱内0,u ∆=在圆柱侧面0a u ρ==,在下底00z u ==,在上底.z h u A ==18、解下列定解问题:22222220001;1,0;.,0.t t R u u u a t u u R t u u ρρρρρρ====⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=-=⎨∂⎪⎪<∞=⎪⎪⎩若上述方程换成非齐次的,即2222211u u u B a t ρρρ∂∂∂+-=-∂∂∂ (B 为常数), 而所有定解条件均为零,试求其解.。

贝塞尔函数-5

贝塞尔函数-5

代入 Lplace 方程
1



(
u )

1
2
2u
2

2u z 2

0
如果圆柱上、下两底的边界条件不是齐次的,而圆柱的侧面的边界条件是 齐次的,就得出
() A1 sinn A2 cos n
Z(z) B1e z B2e z
2
d d
2R
2


x2 22

x4 24 (2!)2

x6 26 (3!)2

(1)k
x2k 2k (k!)2

n=1 ;m=0→∞ :
J1(x)
x 2

2
x3 3 2!

25
x5 2!
3!

27
x7 3!
4!


(1)k
22k
1
x 2k1 k!(k

1)!


取出第一个级数 J0( x)的第 k+1 项求导数, 得
x7 27 3! 4!
(1)k
x 2k1 22k1 k!(k 1)!
d (1)k1 dx
x2k2 22k2[(k 1)! ]2
(1)k
(2k 2)x2k1 22k2[(k 1)! ]2
(k 1)! (k 1)k!
(3 1)! 4! (3 1)3!
x 2
)n2m
1

(1)m
(
x 2
)
n2
m
n m 1
(
1
m 1

1
)
m0 m!(n m)! k0 k 1 k0 k 1

数学物理方法贝塞尔函数

数学物理方法贝塞尔函数

第七章贝塞尔函数7.1 Bessel 方程及其幂级数解定义:称Bessel 方程为:222'''()0x y xy x n y ++-=其中,n 为任意实数。

当n>0时,取级数解c k k k y a x ∞+==∑有120'()''()(1)c k c k k k k k y a c k xy a c k c k x ∞∞+-+-===+=++-∑∑代入原式,222222012{[()(1)()]}()[(1)]0k kk k a c k c k c k aa x a c a a c n x ∞-=++-++-++-++-=∑有222201222()0[(1)]0[()]0k k a c n a c n a c k n a --=+-=+-+=得1,0c n a =±=,取c=n, 有222()k k a a n k n -=+-定理:212200,1,...(1)!2!()!m m mma m n a m n m +==-=+ 取022!na n =得22(1)2!()!mmn m a m n m +-=+有一个特解220(1)()2!()!mn m n n m m y J x x m n m ∞++=-==+∑取c=-n, 得另一个特解2220(1)()2!()!m n mn n m m x y J x m n m -+∞--+=-==-+∑称J n (x)为第一类Bessel 函数。

当n 不为整数x-->0时,有J n (x)-->0, J -n (x)-->∞, 则J n (x)-与J -n (x)不相关。

由齐次线性常微分方程通解的结构定理知道,当n 不为整数,Bessel 方程的通解为()()n n y aJ x bJ x -=+由级数收敛差别法,有22211limlim 04()m m m m a a m n m R→∞→∞-===+ 式中R 为收敛半径,可知R=∞,则J n (x)与J -n (x)的收敛范围为0<|x|<∞ 定义:当n 为整数时,J n (x)-称为整数阶Bessel 函数 例计算J 0(1)的前三项和。

贝塞尔函数综述

贝塞尔函数综述

第一部分 Bessel 函数(阶数或自变量趋于0或无穷时,各种Bessel 函数的极限值,可以利用Mathematica 试算推得。

)一、Bessel 方程及其通解0)(22222=-++y n x dx dy x dxy d x (1) 上式称为以x 为宗量的n 阶Bessel 方程。

●当n 为整数时,(1)式的通解为)()(x BY x AJ y n n += (2)其中,A 、B 为任意实数;)(x J n 为n 阶第一类Bessel 函数;)(x Y n 为n 阶第二类Bessel 函数(或称为“诺依曼(Neumann)函数”)。

●当n 不为整数时,例如,v n =,(1)式的通解可表示为如下两种形式)()(x BJ x AJ y v v -+= (3) )()(x BY x AJ y v v += (4)其中,A 、B 为任意实数;)(x J v 和)(x J v -分别称为v 阶和v -阶第一类Bessel 函数; )(x Y v 称为v 阶第二类Bessel 函数。

另外,Bessel 方程的通解还可以表示为)()()2()1(x BH x AH y v v +=其中,)()()()1(x iY x J x H v v v +=,)()()()2(x iY x J x H v v v -=分别称为称为第一类和第二类汉克尔(Hankel )函数,或统称为第三类Bessel 函数。

●值得注意的是, ∞=-→)(lim 0x J v x ,∞=→)(lim 0x Y v x ,∞=→)(lim 0x Y n x ,当所研究的问题的区域包含0=x 时,由于要求Bessel 方程的解在0=x 处取有限值,所以,此时对(2)、(3)、(4)式而言,必有0=B 。

此条件称为“Bessel 方程的自然边界条件”。

例1:022=+'+''y x y x y x λ (10<≤x )此式为以x λ为宗量的0阶Bessel 方程,其通解为)()(00x BY x AJ y λλ+=另外,由于所求解问题的区域10<≤x 包含0=x ,根据Bessel 方程的自然边界条件,必然有0=B ,通解最后简化为)(0x AJ y λ=例2:0)413(22=-+'+''y x y x y x 为以x 3为宗量的21阶Bessel 方程,其通解为)3()3(2121x BJ x AJ y -+= 或 )3()3(2121x BY x AJ y +=例3:0)(1222=-+'+''y xm k y x y上式两边同乘以2x ,可将其化为如下的以kx 为宗量的m 阶Bessel 方程0)(2222=-+'+''y m k x y x y x (0≠x ) 例4:012=+'+''y k y xy 上式两边同乘以2x ,可将其化为如下的以kx 为宗量的0阶Bessel 方程0222=+'+''y k x y x y x (0≠x )即:0)0(2222=-+'+''y k x y x y x (0≠x )例5:0)]1([222222=+-++R l l r k rd Rd r r d R d r 令r k x =,xx y r R 2)()(π=,则可以将上式化为如下的21+l 阶Bessel 方程0])21([22222=+-++y l x xd yd x x d y d x 二、虚宗量Bessel 方程及其通解0)(22222=+-+y n x dx dy x dxy d x (5) 上式称为“n 阶虚宗量的Bessel 方程”或“n 阶修正的Bessel 方程”,其通解为)()(x BK x AI y n n += (6)其中,A 、B 为任意实数;)(x I n 为“n 阶第一类修正的Bessel 函数”,或称为“n 阶第一类虚宗量Bessel 函数”; )(x K n 为“n 阶第二类修正的Bessel 函数”,或称为“n 阶第二类虚宗量Bessel 函数”。

物理方程中的贝塞尔函数解析振动与波动现象

物理方程中的贝塞尔函数解析振动与波动现象

物理方程中的贝塞尔函数解析振动与波动现象贝塞尔函数是一类重要的特殊函数,它在物理方程中有广泛的应用。

本文将从解析振动与波动现象的角度出发,探讨贝塞尔函数在物理方程中的应用。

一、贝塞尔函数的定义与性质贝塞尔函数是一类满足贝塞尔微分方程的特殊函数,其定义如下:(公式)贝塞尔函数具有多种性质,其中包括对称性、递推关系、积分表示等。

这些性质使得贝塞尔函数成为解析振动与波动现象的有力工具。

二、贝塞尔函数在振动问题中的应用振动是物体在某一平衡位置附近以一定频率前后运动的现象。

贝塞尔函数可以描述振动的幅度和相位随时间和空间变化的规律。

以振动的受迫振动为例,其运动方程可以表示为:(公式)其中,x(t)表示振动的位移,f(t)为外力函数。

当外力的作用下,振动系统的频率与外力的频率相同或有一定关系时,贝塞尔函数可以被用于求解振动系统的解析解。

三、贝塞尔函数在波动问题中的应用波动是物质或场在空间中以一定频率传播的过程。

贝塞尔函数可以用于描述波动的幅度、波节、波峰等特征。

在声学领域,贝塞尔函数常用于描述球面波和柱面波的振幅分布。

球面波的振幅与距离和频率有关,可以使用适当的贝塞尔函数展开。

柱面波也可以用贝塞尔函数的积分表示来描述振幅随径向距离的变化规律。

四、贝塞尔函数在电磁学中的应用贝塞尔函数在电磁学中也有重要应用。

例如,在球坐标系下求解麦克斯韦方程时,贝塞尔函数常常用于展开电磁场的径向分量。

此外,贝塞尔函数还在光学、流体力学等领域中广泛应用。

在光学中,贝塞尔函数可以用于描述光波的干涉和衍射现象。

在流体力学中,贝塞尔函数常用于求解圆柱内外流体的流动问题。

五、贝塞尔函数应用的局限性与扩展尽管贝塞尔函数在物理方程中有广泛应用,但其也存在一些局限性。

例如,贝塞尔函数的解析解通常只在特定边界条件下成立,无法适用于所有情况。

为了克服这些局限性,数值方法和近似方法也被广泛应用于解析振动与波动现象。

例如,有限元法、辛普森法等数值方法可以提供更为精确的解,同时也能够处理复杂的边界条件。

物理方程中的贝塞尔函数解析振动与波动问题

物理方程中的贝塞尔函数解析振动与波动问题

物理方程中的贝塞尔函数解析振动与波动问题物理学中的方程描述了自然界中发生的各种现象和规律。

其中,贝塞尔函数在解析振动和波动问题中具有重要的应用。

贝塞尔函数是一类特殊的数学函数,它的形式可以通过贝塞尔微分方程得到。

本文将介绍贝塞尔函数的定义、性质以及在物理学中的应用。

一、贝塞尔函数的定义与性质1. 贝塞尔函数的定义贝塞尔函数可由贝塞尔微分方程推导而得,它的一般形式为:\[J_n(x) = \sum_{m=0}^{\infty}\frac{(-1)^m}{m!(m+n)!}\left(\frac{x}{2}\right)^{2m+n}\]其中,\(J_n(x)\)表示贝塞尔函数,\(n\)为整数阶,\(x\)为自变量。

贝塞尔函数常被用来描述振动和波动问题。

2. 贝塞尔函数的性质贝塞尔函数具有以下几个重要的性质:(1)零点:贝塞尔函数\(J_n(x)\)有无穷多个零点,其中第一个正零点记作\(x_{n1}\),第二个正零点记作\(x_{n2}\),以此类推。

(2)正交性:不同阶的贝塞尔函数在一定区间内满足正交条件,即:\[\int_0^1 J_n(x)J_m(x)x\,dx = 0 \quad (n \neq m)\]这个性质在求解物理问题中起到重要的作用。

(3)递推关系:贝塞尔函数满足递推关系,即\[J_{n-1}(x) - \frac{2n}{x}J_n(x) + J_{n+1}(x) = 0 \]二、贝塞尔函数在振动问题中的应用贝塞尔函数在振动问题中广泛应用,尤其是在圆形薄膜和圆柱薄壳的振动中。

通过求解贝塞尔函数的特征值问题,可以得到薄膜或薄壳的固有频率和振动模态。

以圆形薄膜的振动为例,假设薄膜的边界固定,可推导出薄膜的振动方程。

通过将边界条件代入振动方程,并求解贝塞尔函数的特征方程,可以得到薄膜的固有频率和振动模态,这对于研究薄膜的声学性质和结构特性非常重要。

三、贝塞尔函数在波动问题中的应用贝塞尔函数在波动问题中也有广泛的应用。

数学物理方法——贝塞尔函数

数学物理方法——贝塞尔函数

贝赛尔函数摘要:在一般情况下,贝塞尔方程的解不能用初等函数表出,从而就导入一类特殊函数,称为贝塞尔函数。

贝塞尔函数具有一系列性质,在求解数学物理问题时主要是引用正交完备性。

关键词:贝塞尔函数,通解,递推关系,正交完全性。

在圆形区域或圆柱形区域内求解定解问题时,就会出现下列形势的二阶线性常微分方程()222220y dy d x y x x n d dx x ++-= 其中n 为常数,这个方程就称为n 阶贝塞尔方程,它有什么特点呢?首先它是一个变系数的二阶线性常微分方程,其次是y ′ 与y ″的系数在0x =处为零,即在0x =处方程退化了,如果用2x 除方程两端,则y 与y ′前的系数在0x =时有奇偶性。

正因为如此,所以在用幂级数法求解时,要设解为 0c n n n y x a x ==∑∞.方程的解就称为n 阶贝赛尔函数。

利用级数解法可得它的两个特解()()()2201!12n mm n n m m x x J m n m ++==-∑++∞Γ, ()()()2201!12n mm n n m m x x J m n m -+--+==-∑-++∞Γ, 其中()x Γ是Γ-函数。

为了和其他类型的贝塞尔函数相区分,我们称()n x J ,()n x J -是第一类贝塞尔函数。

对于贝塞尔方程和贝塞尔函数,应该强调以下几点:(1) 贝塞尔方程的通解当n 不是整数且0n ≠时,可以看出()n x J 与()n x J -是线性无关的,这是因为()00n J =,()0n J -=∞。

所以贝塞尔方程的通解为()()12n n y x x C J C J -=+,其中1C ,2C 是任意常数。

当0x =时,我们只得到了一个特解()0x J ,要想得到通解还必须找到一个与()0x J 线性无关的特解。

当n 为整数时,容易说明()n x J 与()n x J -是线性相关的,所以它们也不能构成通解。

总之,当n 为零及整数时还要找一个与()n x J 线性无关的特解,这个解就是第二类贝塞尔函数,它的定义为()()()()()cos ,sin cos ,lim sin n n n a nx n x J J n z n x Y x x J J n z αααα--→-⎧∉⎪⎪=⎨-⎪∈⎪⎩ππππ 因此,不论n 是否为整数及零,贝塞尔方程的通解均可表示为()()11n n y x x C J C Y =+.特别应该强调的是:()n x J 表示一个在整个数轴上都收敛的幂级数的和,所以它在每个指定的点都取有限值,特别是在0x =处的值()0n J 是有限的,而()n x Y 在0x =处的值为无穷大。

贝塞尔函数课件

贝塞尔函数课件

3
正交性
贝塞尔函数之间具有正交性质,适合用于展开函数。
贝塞尔函数的计算方法
级数展开求解
可以使用贝塞尔函数的级数展开 式近似求解。
径向波动方程求解
使用贝塞尔函数表(示例)
贝塞尔函数是径向波动方程的解, 可用于求解相关问题。
通过查表,可以直接获取贝塞尔 函数的数值。
贝塞尔函数的在物理学中的应用
电磁场问题中的应用
贝塞尔函数用于描述电磁场分 布、辐射和散射等问题。
圆形共振问题中的应 用
贝塞尔函数用于解决圆形共振 腔中的电磁波问题。
量子力学中的应用
贝塞尔函数用于描述量子力学 中的球对称问题和径向波函数。
总结
在本课件中,我们介绍了贝塞尔函数的定义和基本类型,讨论了贝塞尔函数的性质和计算方法,以及它在物理 学中的应用。希望通过这些内容,您对贝塞尔函数有更全面的了解。
贝塞尔函数PPT课件
贝塞尔函数是一种数学函数,常用于解决各种科学领域中的物理和数学问题。 本课件将介绍贝塞尔函数的定义、类型、性质、计算方法以及在物理学中的 应用。
什么是贝塞尔函数
贝塞尔函数是一类特殊的数学函数,它是贝塞尔微分方程的解。它广泛应用 于物理学、工程学和数学等领域,例如波动理论、振动问题和量子力学。
下一步研究方向
贝塞尔函数作为一种重要的数学工具,在各个领域中仍有许多未解决的问题 和有待深入研究的方向。我们鼓励您继续探索和应用贝塞尔函数。
参考文献
1. Jiang, X., & Li, X. (2019). Applications of Bessel functions in physics. Physics Education, 54(6), 065010.

贝塞尔函数详细介绍

贝塞尔函数详细介绍

贝塞尔函数详细介绍首先,让我们来了解第一类贝塞尔函数Jn(x)。

第一类贝塞尔函数定义为解决贝塞尔微分方程的满足初始条件的解。

它们有以下性质:1.Jn(x)是偶函数,即Jn(-x)=Jn(x),这意味着它们在x轴上是对称的。

2.Jn(x)的零点是独一无二的,且随着阶数的增加而增加。

这些零点分布在x轴上,并且对于每个阶数n,它们都有n个零点。

3.贝塞尔函数的最大值和最小值在阶数的增加过程中也在增加。

接下来,我们来讨论第二类贝塞尔函数Yn(x)。

第二类贝塞尔函数也是贝塞尔微分方程的解,但不满足初始条件。

它们的性质如下:1.Yn(x)在x=0时无界,因此它们在x=0处发散。

2.Yn(x)的图像沿y轴下方逐渐衰减,是一种衰减函数。

3.Yn(x)具有与第一类贝塞尔函数类似的性质,如偶对称性和零点分布规律。

此外,贝塞尔函数还具有诸多重要的数学性质。

例如:1.贝塞尔函数可以表示为幂级数的形式,这使得它们在数值计算和逼近问题上具有重要的应用价值。

2.贝塞尔函数满足一些重要的微分方程,如贝塞尔微分方程和贝塞尔-亥姆霍兹方程。

这些方程在物理学和工程学中的波动问题中具有重要的应用。

3.贝塞尔函数的积分也是一类特殊函数,称为贝塞尔积分。

它们在概率论和统计学中具有重要的应用。

最后,值得一提的是,贝塞尔函数的计算方法也是研究的热点之一、由于贝塞尔函数的广泛应用和复杂性质,寻找高效的计算方法成为一个值得探索的课题。

目前,已经提出了许多高效、精确的计算贝塞尔函数的算法,这对于数值计算和科学计算具有重要的意义。

总而言之,贝塞尔函数是一类重要的数学函数,它们在物理学、工程学和应用数学中具有广泛的应用。

通过它们的定义、性质和计算方法的研究,我们可以更好地理解和应用贝塞尔函数,从而解决实际问题。

贝塞尔函数的基本概念及其实际应用

贝塞尔函数的基本概念及其实际应用

贝塞尔函数的基本概念及其实际应用贝塞尔函数是数学分析中的一类特殊函数,是解决物理、工程、数学等领域中一些具有圆对称性问题的有力工具。

在本文中,我们将介绍贝塞尔函数的基本概念及其实际应用。

一、贝塞尔函数的定义及性质贝塞尔函数最初是由德国数学家贝塞尔在求解一个普遍的圆形问题时发现的。

贝塞尔函数有两类,即第一类和第二类,一般用Jn(x)和Yn(x)表示。

其中Jn(x)表示第一类贝塞尔函数,Yn(x)表示第二类贝塞尔函数。

贝塞尔函数和它们的导数满足贝塞尔微分方程:x^2*d^2y/dx^2 + x*dy/dx + (x^2-n^2)y = 0其中n为贝塞尔函数的度数,它的值可以是任意实数或零。

当n为整数时,贝塞尔函数是一种完整的函数,当n为小数或分数时,贝塞尔函数是一种不完整的函数。

贝塞尔函数具有一些特殊的性质,例如:对于第一类贝塞尔函数Jn(x),当x→0时Jn(x)≠0;当x→∞时,Jn(x)是振荡型函数,即Jn(x)近似于sin(x-nπ/2)。

而对于第二类贝塞尔函数Yn(x),当x→0时Yn(x)是无穷大;当x→∞时,Yn(x)也是振荡型函数。

二、贝塞尔函数的实际应用1.电学中的应用:贝塞尔函数可以用来描述无限长圆筒形导线和矩形波导内部电磁场的分布。

此外,在计算电磁波在介质中传播时,也可以用到第一类贝塞尔函数。

2.声学中的应用:贝塞尔函数可以用来表示大气中声波的传播过程。

同时,它还可以描述圆形共振腔内空气的压力分布和管道内的声波传输。

3.视觉中的应用:贝塞尔函数可以用来刻画景深和焦距。

此外,它还可以指导图像的锐化和去噪。

4.计算机图形学中的应用:贝塞尔函数可以被用来构建连续的Bézier曲线,从而描述出计算机图形学中重要的对于帧的插值和物体的平滑变形。

结语贝塞尔函数是一种特殊的函数,在各个领域中都有着重要的应用,特别是在电学中、声学中、视觉中以及计算机图形学中。

了解贝塞尔函数的基本概念和性质,对于掌握这些领域的相关知识非常重要。

数学物理方法球贝塞尔函数

数学物理方法球贝塞尔函数

数学物理方法球贝塞尔函数球贝塞尔函数(Spherical Bessel Functions)是一类常见的数学物理方法,它在球坐标系下描述球对称问题中的波动现象。

球贝塞尔函数在数学物理学中具有广泛的应用,尤其在电磁学、量子力学和声学等领域中起着重要的作用。

为了理解球贝塞尔函数的定义和性质,首先需要了解球坐标系。

在球坐标系中,位置可以由径向距离r、极角θ和方位角φ来描述。

球贝塞尔函数正是在此坐标系下描述球对称问题的解。

球贝塞尔函数的定义如下:jₙ(z)=√(π/2z)Jₙ+1/2(z),n=0,1,2,...其中,Jₙ(z)表示的是贝塞尔函数,而jₙ(z)表示的是球贝塞尔函数。

球贝塞尔函数是由归一化的贝塞尔函数通过简单的关系得到的。

球贝塞尔函数具有许多有用的性质。

其中一些重要的性质如下:1. 正交性:球贝塞尔函数具有正交性质,即∫[0,∞]jₙ(z)jₙ(z')z²dz = δ(z-z'),其中δ(z-z')为狄拉克函数。

2. 归一性:球贝塞尔函数具有归一化性质,即∫[0,∞]jₙ²(z)z²dz = 13.递推关系:球贝塞尔函数之间存在递推关系,即jₙ(z)=(2n+1)/zjₙ₋₁(z)-jₙ₋₂(z)。

4. 渐进行为:对于大的z值,球贝塞尔函数有渐近展开式,即jₙ(z) ≈ sin(z-π(n+1/2))/z。

球贝塞尔函数在电磁学中的应用非常广泛。

在电磁波的传播和散射问题中,球贝塞尔函数可以描述球形散射体表面上的电磁波场分布。

球贝塞尔函数还被用于计算有限大小的球形天线和圆柱天线的辐射模式。

在量子力学中,球贝塞尔函数是描述氢原子和其它球对称体系中的径向波函数的解。

在求解薛定谔方程时,需要利用球贝塞尔函数计算波函数的解析解。

球贝塞尔函数在声学中也有重要的应用。

在声学问题中,球贝塞尔函数可以描述球形振膜和声源的辐射特性。

通过求解波动方程,可以利用球贝塞尔函数计算声波的传播和散射过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第8章 贝塞尔函数本章我们来讨论贝塞尔方程的解法以及解的性质. 下面将要看到,在一般的情况下,贝塞尔方程的解不能用初等函数表出,从而就导入了一类特殊函数,称之为贝塞尔函数,贝塞尔函数具有一系列性质,在求解数学物理问题时主要是引用正交性,这个正交性恰好是前面所述的施特姆-刘维尔理论的一个特例.8.1 贝塞尔方程的求解在7.1中,我们从解决圆盘的瞬时温度分布问题引出了贝塞尔方程,以x 表示自变量,y 表示未知函数,则n 阶贝塞尔方程为22222()0,d y dy x x x n y dx dx++-= (8.1) 其中n 为任意实数或复数. 由于方程的系数中出现2n 的项,所以在讨论时,不妨暂先假定0n >.设方程(8.1)有一个级数解,其形式为2012()c k k y x a a x a x a x =+++++c k k k a x ∞+==∑, 00,a ≠ (8.2)其中常数c 和(1,2,3)k a k =可以通过把y 和它的导数,y y '''代入(8.1)来确定.将(8.2)及其导数代入(8.1)后得{}220()(1)()()0.c kk k c k c k c k xn a x ∞+=⎡⎤++-+++-=⎣⎦∑化简后写成()}{22221220122()1()0,cc c kk k k c n a x c n a xc k n a a x ∞++-=⎡⎤⎡⎤-++-++-+=⎣⎦⎣⎦∑要使上式成为恒等式,必须各个x 幂的系数全为零,从而得下列各式:2202212221()0;2[(1)]0;3[()]0(2,3,).k k a c n a c n c k n a a k --=+-=+-+==由 1得c n =±,代入2得10a =.现暂取c n =,代入 3得24.(2)k k a a k n k --=+因为10a =,由 4知13570,a a a a =====而246,,,a a a 都可以用0a 表示,即2,2(22)a a n -=+4,24(22)(24)a a n n =⋅++6,246(22)(24)(26)a a n n n -=⋅⋅+++………………………………………………2(1)2462(22)(24)(22)mm a a m n n n m =-⋅⋅+++2(1).2!(1)(2)()m ma m n n n m -=+++由此知(8.2)的一般项为202(1),2!(1)(2)()n mmma x m n n n m +-+++0a 是一个任意常数,取定后就得(8.1)式的一个特解.我们把0a 取作012(1)n a n =Γ+,这样选取0a 可使一般项系数中2的次数与x 的次数相同,并可以运用下列恒等式()(1)(1)(1)(1)(1)n m n m n n n n m ++-++Γ+=Γ++使分母简化,这样选0a 后,一般项的系数就整齐了221(1).2!(1)mm n ma m n m +=-Γ++ (8.3) 以(8.3)代入(8.2)得到(8.1)的一个特解2120(1)(0).2!(1)n mmn mm x y n m n m +∞+==-≥Γ++∑用级数的比值判别法(或称达朗倍尔判别法)可以判定这个级数在整个数轴上收敛. 这个无穷级数所确定的函数,称为n 阶第一类贝塞尔函数,记作220()(1)(0).2!(1)n mmn n mm x J x n m n m +∞+==-≥Γ++∑ (8.4)至此,我们就求出了贝塞尔方程的一个特解().n J x当n 为正整数或零时,(1)()!n m n m Γ++=+,故有220()(1)(0,1,2,).2!()!n mmn n m m x J x n m n m +∞+==-=+∑ (8.5)取c n =-时,用同样方法可得(8.1)式另一特解220()(1)(1,2,).2!(1)!n mmn n m m x J x n m n m -+∞--+==-≠Γ-++∑ (8.6)比较(8.4)式与(8.6)式可见,只要在(8.4)的右端把n 换成n -,即可得到(8.6)式,因此不论n 是正数还是负数,总可以用(8.4)式统一地表达第一类贝塞尔函数.当n 不为整数时,这两个特解()n J x 与()n J x -是线性无关的,由齐次线性微分主程的通解的结构定理知道,(8.1)的通解为()()n n y AJ x BJ x -=+ (8.7)其中,A B 为两个任意常数.当然,在n 不为整数的情况,方程(8.1)的通解除了可以写成(8.7)式以外还可写成其他的形式,只要能够找到该方程另一个与()n J x 线性无关的特解,它与()n J x 就可构成(8.1)的通解,这样的特解是容易找到的. 例如,在(8.7)中取,csc ,A ctgn B n ππ==-则得到(8.1)的一个特解()()csc ()n n n Y x ctgn J x n J x ππ-=-()cos ()sin n n J x n J x n ππ--=(n ≠ 整数) (8.8)显然,()n Y x 与()n J x 是线性无关的,因此,(8.1)的通解可写成()().n n y AJ x BY x =+ (8.7)’由(8.8)式所确定的函数()n Y x 称为第二类贝塞尔函数,或称牛曼函数.8.2 当n 为整数时贝塞尔方程的通解上一节说明,当n 不为整数时,贝塞尔方程(8.1)的通解由(8.7)或(8.7)’式确定,当n 为整数时,(8.1)的通解应该是什么样子呢?首先,我们证明当n 为整数时,()n J x 与()n J x -是线性相关的,事实上,我们不妨设n 为正整数N (这不失一般性,因n 为负整数时,会得到同样的结果),则在(8.6)中,1(1)n m Γ-++当0,1,2,,(1)m N =-时均为零,这时级数从m N =起才开始出现非零项,于是(8.6)可以写成22()(1)2!(1)N mmN N m m Nx J x m N m -+∞--+==-Γ-++∑2424(1)2!2(1)!2(2)!2!NN N N N N N xx x N N N ++++⎧⎫⎪=--++⎨⎬++⎪⎭⎩ (1)().N N J x =-即()N J x 与()N J x -线性相关,这时()N J x 与()N J x -已不能构成贝塞尔方程的通解了.为了求出贝塞尔方程的通解,还要求出一个与()N J x 线性无关的特解.取哪一个特解?自然我们想到第二类贝塞尔函数.不过当n 为整数时(8.8)的右端没有意义,要想把整数阶贝塞尔方程的通解也写成(8.7)’的形式,必须先修改第二类贝塞尔函数的定义. 在n 为整数的情况,我们定义第二类贝塞尔函数为()cos ()()limsin n n J x a J x Y x αααπαπ-→-= (n =整数). (8.9)由于当n 为整数时,()(1)()cos ()nn n n J x J x n J x π-=-=,所以上式右端的极限是"0"形式的不定型的极限,应用洛必塔法则并经过冗长的推导(可参阅A.Ⅱ.萨波洛夫斯基著《特殊函数》,魏执权等译,中国工业出版社出版),最后得到210020(1)2212()()ln ,2(!)1m mm m k x x Y x J x c m k ππ∞-==⎛⎫- ⎪⎛⎫⎝⎭=+- ⎪+⎝⎭∑∑ 21021(1)!()()ln 2!2n mn n m m x n m x Y x J x c m ππ-+-=--⎛⎫⎛⎫=+- ⎪ ⎪⎝⎭⎝⎭∑211000(1)1112(1,2,3,),!()!11n mmn m m m k k x n m n m k k π+∞+--===⎛⎫- ⎪⎛⎫⎝⎭-+= ⎪+++⎝⎭∑∑∑ (8.10) 其中111lim 1ln 0.5772,23n c n n →∞⎛⎫=++++-= ⎪⎝⎭称为欧拉常数.根据这个函数的定义,它确是贝塞尔方程的一个特解,而且与()n J x 是线性无关的(因为当0x =时,()n J x 为有限值,而()n Y x 为无穷大).综合上面所述,不论n 是否为整数,贝塞尔方程(8.1)的通解都可表示为()()n n y AJ x BY x =+,其中,A B 为任意常数,n 为任意实数.8.3 贝塞尔函数的递推公式不同阶的贝塞尔函数之间不是彼此孤立的,而是有一定的联系,本节我们来建立反映这种联系的递推公式.首先考察零阶与一阶贝塞尔函数之间的关系. 在(8.5)中令0n =及1n =得:246024262()122(2!)2(3!)x x x J x =+-+222(1)2(!)kk x kk +-+3571357()222!22!3!23!4!x x x x J x =-+-+⋅⋅⋅2121(1)2!(1)!k kk x k k +++-++取出第一个级数的第2k +项求导数,得[][]22211222222(22)(1)(1)2(1)!2(1)!k k k k k k d x k x dx k k ++++++-=--++ 2121(1).2!(1)!k kk x k k ++=--+ 这个式子正好是1()J x 中含21k x +这一项的负值,且知0()J x 的第一项导数为零,故得关系式1()().dJ x J x dx =- (8.11) 将1()J x 乘以x 并求导数,又得24221321[()](1)222!2!(1)!k kk d d x x x xJ x dx dx k k ++⎡⎤=-++-+⎢⎥⋅+⎣⎦321222(1)22(!)k kk x x x k +=-++-+222221(1).22(!)kkk x x x k ⎡⎤=-++-+⎢⎥⎣⎦即10[()]().dxJ x xJ x dx= (8.12) 以上结果可以推广,现将()n J x 乘以nx 求导数,得2220[()](1)2!(1)n m n mn n m m d d x x J x dx dx m n m +∞+==-Γ++∑ 21210(1)2!()n m n mn m m x x m n m +-∞+-==-Γ+∑1(),n n x J x -=即1[()]().nn n n d x J x x J x dx-= (8.13) 同理可得1[()]().nn n n d x J x x J x dx--+=- (8.14) 将(8.13)和(8.14)两式展开,并经过化简,则分别得'1()()(),n n n xJ x nJ x xJ x -+=及'1()()(),n n n xJ x nJ x xJ x --=-将这两式相减及相加,分别得到112()()(),n n nJ x J x nJ x x -++=(8.15) 11()()2().n n n J x J x J x -+'-= (8.16)以上几式便是贝塞尔函数的递推公式.它们在有关贝塞尔函数的分析运算中甚为有用.特别值得一提的是,应有(8.15)式可以用较低阶的贝塞尔函数把较高阶的贝塞尔函数表示出来.因此如果我们已有零阶与一阶贝塞尔函数表,则利用此表和(8.15),即可计算任意正整数阶的贝塞尔函数的数值.第二类贝塞尔函数也满足与第一类贝塞尔函数相类似的递推公式.1111'11()(),[()](),2()()(),()()2().n nn n n n n n n n n n n n d x Y x x Y x dx d x Y x x Y x dxnY x Y x Y x x Y x Y x Y x ---+-+-+⎧⎡⎤=⎣⎦⎪⎪⎪=-⎪⎨⎪+=⎪⎪⎪-=⎩ (8.17) 作为递推公式的一个应用,我们来考虑半奇数阶的贝塞尔函数,先计算1122(),().J x Jx -由(8.4)可得122102(1)(),32!2m mm x J x m m +∞=-⎛⎫=⎪⎛⎫⎝⎭Γ+ ⎪⎝⎭∑而 13135(21)1222m m m +⋅⋅+⎛⎫⎛⎫Γ+=Γ⎪ ⎪⎝⎭⎝⎭15(21)2m m ++=从而21102(1)().(21)!m m J x x xm ∞+=-=+ (8.18) 同理,可求得12().J x x -=(8.19) 利用递推公式(8.15)得到31122211()()()cos sin J x J x J x x x x x -⎫=-=-+⎪⎭ 321sin d x x x dx x ⎛⎫=⋅⎪⎝⎭321sin d x x x dx x ⎛⎫⎛⎫= ⎪⎪⎝⎭⎝⎭. 同理可得32321cos ().d x J x x x dx x -⎛⎫⎛⎫=⎪⎪⎝⎭⎝⎭ 一般言之,有1212121()221sin ()(1);21cos ().nn n n nn n d x J x xx dx x d x Jx xx dx x ππ+++-+⎛⎫⎛⎫=- ⎪ ⎪⎝⎭⎝⎭⎛⎫⎛⎫=⎪ ⎪⎝⎭⎝⎭(8.20)从(8.20)可能看出,半奇数阶的贝塞尔函数都是初等函数.8.4 贝塞尔函数的零点与模值贝塞尔方程的固有值与固有函数都与贝塞尔函数的零点有密切关系.同时,为了将一个函数按贝塞尔函数展开,需要用到贝塞尔函数的模值.本节我们来叙述贝塞尔函数零点的有关结论并计算贝塞尔函数的模值. 6.4.1 贝塞尔函数的零点第一类贝塞尔函数()n J x 的零点的几个重要结论:1()n J x 有无穷多个单重实零点,且这无穷多个零点在x 轴上关于原点是对称分布着的.因而()n J x 必有无穷多个正的零点;2()n J x 的零点与1()n J x +的零点是彼此相间分布的,即()n J x 的任意两个相邻零点之间必存在一个且仅有一个1()n J x +的零点;图8-13以()n m μ表示()n J x 的正零点,则当()()1n n m m m μμ+-→∞时无限地接近于π,即()n J x 几乎是以π2为周期的周期函数. 0()J x 与1()J x 的图形见图8-1.为了便于工程技术上的应用,贝塞尔函数零点的数值已被详细计算出来,并列成表格.下表给出了()(0,1,2,,5)n J x n =的前9个正零点)9,,2,1()( =m n mμ的近似值.6.4.2 贝塞尔函数的模值所谓贝塞尔函数的模值就是指定积分()20n am n J r rdr a μ⎛⎫ ⎪⎝⎭⎰的平方根,其中()n m μ是()n J x 的正零点,a 为一正常数.为了计算这个积分,以1()R r ,2()R r 分别表示下列函数()1()n mn R r J r aμ⎛⎫=⎪⎝⎭, ()2()n R r J r α= α(为任意参数).则1()R r ,2()R r 分别满足方程2()2110,n m dR d n r r R dr dr a r μ⎡⎤⎛⎫⎡⎤⎢⎥+-= ⎪⎢⎥⎣⎦⎢⎥⎝⎭⎣⎦22220.dR d n r r R dr dr r α⎡⎤⎡⎤+-=⎢⎥⎢⎥⎣⎦⎣⎦以2()R r 乘第一个方程减去以1()R r 乘第二个方程,然后对r 从0到a 积分,得}{()2''12211200()()[()()()()]0.n a a m rR r R r dr r R r R r R r R r a μα⎡⎤⎛⎫-+-=⎢⎥ ⎪⎝⎭⎣⎦⎰ 由此可得()();()()20()2()().n n n am n n m m n n n m J a J rJ r J r dr aa μαμμαμα⎛⎫=-⎪⎛⎫⎝⎭- ⎪⎝⎭⎰当()n maμα→时,上式右端是"0"型,利用洛必塔法则计算这个极限,得 ()()()222'()2()10.22n an n m n n m n m a a rJ r dr J J a μμμ-⎛⎫⎡⎤== ⎪⎣⎦⎝⎭⎰这个公式在下节计算傅里叶-贝塞尔级数的系数时就要用到.8.5 贝塞尔方程的边值问题在7.1中,我们已将求解圆盘的温度分布问题通过分离变量法转化成求解贝塞尔方程的固有值问题.() 自然边界条件 222()()()0,0;(8.21)()0,(8.22)(0)()(8.23)r a r R r rR r r n R r r a R r R λ=⎧'''++-=<<⎪⎪=⎨⎪<∞⎪⎩方程(8.21)的通解为)()),n nR r AJ BY =+由条件(8.23)可得 0B =,即()),n R r AJ =利用条件(8.22)得)0,n J =应该是()n J x 的零点,以表示()()()12,,,,()n n n m n J x μμμ的正零点,则方程(8.21)的固有值为2()()n n m ma μλ⎛⎫= ⎪⎝⎭(1,2,m =),与这些固有值相对应的边值问题(8.21)—(8.23)的固有函数是()().n mm n R r J r aμ⎛⎫=⎪⎝⎭根据施特姆-刘维尔理论,()(1,2,3,)m R r m =关于权函数()r r ρ=是正交的,即()()0().(8.24)n n am k n n J r J r rdr m k a a μμ⎛⎫⎛⎫=≠ ⎪ ⎪⎝⎭⎝⎭⎰同时,下述展开定理成立:任何一个下两次可微的函数()f r ,若在0r =处有界,而且在r a =处等于零,则它可以展开为绝对一致收敛的傅里叶-贝塞尔级数:()(),n mm n m a f r A J r aμ∞=⎛⎫=⎪⎝⎭∑ (8.25) 其中系数m A 可用下述方法确定:在展开式(8.25)的两端同乘以(),n mn rJ r aμ⎛⎫⎪⎝⎭并对r 从0到a 积分,由正交关系式(8.24)得()()20().n n aa mmn m n f r J r rdr A rJ r dr a aμμ⎛⎫⎛⎫=⎪⎪⎝⎭⎝⎭⎰⎰ 利用前面计算过的贝塞尔函数的模值公式得到()()02'()2().[]2n am n m n n m f r J r rdra A a J μμ⎛⎫ ⎪⎝⎭=⎰(8.26) 下面我们举两个例子,说明用贝塞尔函数求解定解问题的全过程.例1 设有半径为1的薄均匀圆盘,边界上温度为零,初始时刻圆盘内温度分布为21r -,其中r 是圆盘内任一点的极半径,求圆内温度分布规律.解 根据问题的要求,即可归结为求解下列定解问题:22222120;0;1.r t u uu a tx y u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩采用极坐标系,并考虑到定解条件与θ无关,所以温度u 只能是,r t 的函数,于是上述问题可写为2221201;(8.27)0;(8.28)1.(8.29)r t u u u a tr r r u u r ==⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪=⎨⎪=-⎪⎪⎩此外,由物理意义,还有条件令 (,)()(),u r t R r T t = 代入方程(8.27)得21,RT a R R T r ⎛⎫''''=+ ⎪⎝⎭或 21,R R T r a T Rλ'''+'==由此得22''0,r R rR r R λ+-= (8.30)2'0.T a T λ-= (8.31)方程(8.31)的解为2()a t T t Ce λ=,因为t →+∞,时0,u →λ只能小于零,令2λβ=-则22().a t T t Ce β-=此时方程(8.30)的通解为1020()()().R r C J r C Y r ββ=+由(,)u r t 的有界性,可知20C =,再由(8.28)得0()0J β=,即β是0()J x 的零点,以n α表示0()J x 的正零点,则(1,2,3,),nn βα==综合以上结果可得0()(),n n R r J r α=22().n a t n n T t C e α-=从而 220(,)().n a tn n n u r t C eJ r αα-=利用叠加原理,可得原问题的解为2201(,)().n a t n n n n u r t C e J r αα∞-==∑由条件(8.29)2011().n n n r C J r α∞=-=∑从而120202(1)()[()]n n n C r rJ r dr J αα=-'⎰1130020012()(),[()]n n n rJ r dr r J r dr J ααα⎡⎤=-⎢⎥⎣⎦⎰⎰因 10[()()]()[()()],n n n n n d r J r r J r d r ααααα= 即 10()(),n n n rJ r d rJ r dr ααα⎡⎤=⎢⎥⎣⎦故得111100()()().n n n nnrJ r J rJ r dr ααααα==⎰另外11320000()()n n n rJ r r J r dr r d ααα⎡⎤=⎢⎥⎣⎦⎰⎰ 1312110()2()n n nr J r r J r dr αααα=-⎰121122220()()2()2(),n n n n nnnnJ J J r J r αααααααα=-=-从而 22214().()n n n n J C J ααα= 所以,所求定解问题的解为222022114()(,)(),()n a tn n n n nJ u r t J r e J ααααα∞-==∑(8.32) 其中n α是0()J r 的正零点. 例2 求下列定解问题22222022001,0;(8.33)0;(8.34)0,1.(8.35)r r R t t u u u a r R tr r r u u r u r u t R ====⎧⎛⎫∂∂∂=+<<⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=<+∞⎨∂⎪⎪∂⎪==-∂⎪⎩的解.解 用分离变量法来解,令(,)()(),u r t R r T t =采用例1中同样的运算,可以得到1020()()(),R r C J r C Y r ββ=+ (8.36) 34()cos sin .T t C t C t αβαβ=+ (8.37)由(,)u r t 在0r =处的有界性,可知20,C =即10()().R r C J r β= (8.38)再根据边界条件(8.34)中第一式,得'10'()()0,R R C J R ββ==因1C β不能为零,故有0()0.J R β'=利用贝塞尔函数的递推公式(8.11)可得1()0,J R β=即R β是1()J x 的正零点,以(1)(1)(1)(1)123,,,,n μμμμ表示1()J x 的所有正零点,则(1)(1,2,3,),nR n βμ==即 (1).nRμβ= (8.39)将(8.39)分别代入(8.38),(8.37),得(1)0(),nn R r J r Rμ⎛⎫=⎪⎝⎭(1)(1)()cossin.nnn n n T t C t D t R Rαμαμ=+从而 (1)(1)(1)0(,)cos sin,n nn n n n u r t C t D t J r R R R αμαμμ⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭利用叠加原理可得原定解问题的解为(1)(1)(1)01(,)cos sin,n nn n n n n u r t C t D t J r R R Rαμαμμ∞=⎛⎫⎛⎫=+ ⎪ ⎪⎝⎭⎝⎭∑ 将条件(8.35)代入上式得(1)010,nn n C J r R μ∞=⎛⎫= ⎪⎝⎭∑ (8.40)(1)2(1)0211.n n n n a r D J r R R R μμ∞=⎛⎫=- ⎪⎝⎭∑ (8.41)由(8.40)得 0(1,2,3,);n C n ==由(8.41)并利用下面的结果(见习题八第14题):如果(1)n μ是1()J x 的正零点,则(1)222(1)'(1)2(1)00100()()(),22Rn n n n R R rJ r dr J J J R μμμμ⎛⎫== ⎪⎝⎭⎰得到(1)20(1)2(1)2002(1)()R n n n n r D rJ r dr RJ R R μαμμ⎛⎫=- ⎪⎝⎭⎰ (1)2(1)32(1)(1)3(1)004()4,()()()()n n n n n RJ R J J μαμμαμμ==- 所以最后得到定解问题的解为(1)(1)0(1)3(1)1041(,)sin .()()n n n n n Ru r t tJ r J R Rαμμαμμ∞=⎛⎫=- ⎪⎝⎭∑ (8.42)习 题 八1、当n 为正整数时,讨论()n J x 的收敛范围.2、写出01(),(),()(n J x J x J x n 是正整数)的组数表示式的前5项.3、证明21(0)0,n J -=其中1,2,3,n =.4、0()?dJ ax dx=.5、1[()?.dxJ ax dx= 6、证明()n y J ax =为方程2222'''()0x y xy a x n y ++-=的解. 7、证明321()cos sin ;2J x x x x x ππ⎤⎛⎫⎛⎫=-+- ⎪ ⎪⎢⎥⎝⎭⎝⎭⎦52233()1sin()cos().J x x x x x ππ⎤⎛⎫=--+- ⎪⎥⎝⎭⎦8、试证1232()y x J x =是方程22''(2)0.x y x y +-=的一个解.9、试证()n y xJ x =是方程222'''(1)0x y xy x n y -++-=的一个解.10、设(1,2,3,)i i λ=是方程1()0J x =的正根,将函数()0(01)f x x =<<展开成贝塞尔函数)((11x J λ=的级数. 11、设(1,2,3,)i a i =是0()0J x =的正根,将函数2()(01)f x x x =<<展开成贝塞尔函数0()i J a x 的级数. 12、设(1,2,3,)i a i =是方程0(2)0J x =的正根,将函数1,01,1(),120,12x f x x x <<⎧⎪⎪==⎨⎪<<⎪⎩展开成贝塞尔函数0()i J a x 的级数.13、把定义在[0,]a 上的函数展开成贝塞尔函数0i a J x a ⎛⎫⎪⎝⎭的级数,其中i a 是0()J x 正零点. 14、若1(1,2,3,)i λ=是1()J x 正零点,证明200200,,(),.2Ri i i j i xJ x J x dx R R R J i j λλλ≠⎧⎛⎫⎪⎛⎫=⎨ ⎪ ⎪=⎝⎭⎝⎭⎪⎩⎰[提示:可仿照8.4中推导贝塞尔函数模值的方法来证明.] 15、利用递推公式证明(1)'''2001()()();J x J x J x x=-(2)''''300()3()4()0.J x J x J x ++=16、试证1221()()(1)()(1)().nn n n o o ox Jx dx x J x n x J x n x J x dx --=+---⎰⎰17、试解下列圆柱区域的边值问题:在圆柱内0,u ∆=在圆柱侧面0a u ρ==,在下底00z u ==,在上底.z h u A ==18、解下列定解问题:22222220001;1,0;.,0.t t R u u u a t u u R t u u ρρρρρρ====⎧⎛⎫∂∂∂=+⎪ ⎪∂∂∂⎝⎭⎪⎪∂⎪=-=⎨∂⎪⎪<∞=⎪⎪⎩若上述方程换成非齐次的,即2222211u u u B a t ρρρ∂∂∂+-=-∂∂∂ (B 为常数), 而所有定解条件均为零,试求其解.。

相关文档
最新文档