Jacobi正交多项式

这篇具有很好参考价值的文章主要介绍了Jacobi正交多项式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注:本文的内容主要根据文末中的参考文档[1,2,3]中的内容进行整理完成。


一些基本概念

I = [ − 1 , 1 ] I=[-1,1] I=[1,1]是实轴上的标准区间,定义在 I I I上的正函数:
ω α , β ( x ) = ( 1 − x ) α ( 1 + x ) β , α > − 1 , β > − 1 \omega_{\alpha,\beta}(x)=(1-x)^{\alpha}(1+x)^{\beta}, \alpha>-1,\beta>-1 ωα,β(x)=(1x)α(1+x)β,α>1,β>1
权函数
赋权的Sobolev空间记为 H ω α , β r ( I ) H_{\omega_{\alpha,\beta}}^{r}(I) Hωα,βr(I)

  • r = 0 r=0 r=0时, H ω α , β 0 ( I ) = L ω α , β 2 ( I ) H_{\omega_{\alpha,\beta}}^{0}(I)=L_{\omega_{\alpha,\beta}}^{2}(I) Hωα,β0(I)=Lωα,β2(I) 是平方可积的函数空间,其上的内积范数定义为:
    ⟨ u , v ⟩ ω α , β = ∫ I u ( x ) v ( x ) ω α , β ( x ) d ( x ) , ∥ u ∥ ω α , β = ⟨ u , u ⟩ ω α , β . \langle u,v\rangle_{\omega_{\alpha,\beta}}=\int_{I}u(x)v(x)\omega_{\alpha,\beta}(x)\mathrm{d}(x),\\ \|u\|_{\omega_{\alpha,\beta}}=\sqrt{\langle u,u \rangle_{\omega_{\alpha,\beta}}}. u,vωα,β=Iu(x)v(x)ωα,β(x)d(x),uωα,β=u,uωα,β .
  • r > 0 r>0 r>0且为整数时,
    H ω α , β r ( I ) = { u ∈ L ω α , β 2 ( I ) : d k u d x k ∈ L ω α , β 2 ( I ) , 0 ≤ k ≤ r } , H_{\omega_{\alpha,\beta}}^{r}(I)=\left\{u\in L_{\omega_{\alpha,\beta}}^{2}(I): \frac{\mathrm{d}^{k}u}{\mathrm{d}x^{k}}\in L_{\omega_{\alpha,\beta}}^{2}(I), 0\leq k\leq r\right\}, Hωα,βr(I)={uLωα,β2(I):dxkdkuLωα,β2(I),0kr},
    它的内积,范数,半范数分别为:
    ⟨ u , v ⟩ r , ω α , β = ∑ k = 0 r ( d k u d x k , d k v d x k ) ω α , β , ∥ u ∥ r , ω α , β = ⟨ u , u ⟩ r , ω α , β , ∣ u ∣ r , ω α , β = ( d k u d x k , d k v d x k ) ω α , β . \langle u,v \rangle_{r,\omega_{\alpha,\beta}}=\sum_{k=0}^{r}\left(\frac{\mathrm{d}^{k}u}{\mathrm{d}x^{k}}, \frac{\mathrm{d}^{k}v}{\mathrm{d}x^{k}}\right)_{\omega_{\alpha,\beta}}, \\ \|u\|_{r,\omega_{\alpha,\beta}}=\sqrt{\langle u,u\rangle_{r,\omega_{\alpha,\beta}}},\\ |u|_{r,\omega_{\alpha,\beta}}=\sqrt{\left(\frac{\mathrm{d}^{k}u}{\mathrm{d}x^{k}}, \frac{\mathrm{d}^{k}v}{\mathrm{d}x^{k}}\right)_{\omega_{\alpha,\beta}}}. u,vr,ωα,β=k=0r(dxkdku,dxkdkv)ωα,β,ur,ωα,β=u,ur,ωα,β ,ur,ωα,β=(dxkdku,dxkdkv)ωα,β .
  • r > 0 r>0 r>0且为实数时,我们可以通过内插空间[4]来定义 H ω α , β r ( I ) H_{\omega_{\alpha,\beta}}^{r}(I) Hωα,βr(I).

Jacobi 正交多项式的定义

本节给出Jacobi正交多项式的三种不同的定义[1]。

  • 定义1: Jacobi正交多项式 { J n α , β ( x ) } n = 0 ∞ \left\{J_{n}^{\alpha,\beta}(x)\right\}_{n=0}^{\infty} {Jnα,β(x)}n=0可以通过正交化代数多项式基底 { 1 , x , x 2 , ⋯   , x n , ⋯   } \left\{1,x,x^{2},\cdots,x^{n},\cdots\right\} {1,x,x2,,xn,}得到,这里的正交化是在内积空间 L ω α , β 2 ( I ) L_{\omega_{\alpha,\beta}}^{2}(I) Lωα,β2(I)中进行的。我们称 J n α , β ( x ) J_{n}^{\alpha,\beta}(x) Jnα,β(x) n n n次Jacobi多项式。

    • α = β = − 1 / 2 \alpha=\beta=-1/2 α=β=1/2时, J n − 1 2 , − 1 2 J_{n}^{-\frac{1}{2},-\frac{1}{2}} Jn21,21(x)是第一类Chebyshev多项式
    • α = β = 1 / 2 \alpha=\beta=1/2 α=β=1/2时, J n 1 2 , 1 2 ( x ) J_{n}^{\frac{1}{2},\frac{1}{2}}(x) Jn21,21(x)第二类Chebyshev多项式
    • α = β = 0 \alpha=\beta=0 α=β=0时, J n 0 , 0 ( x ) J_{n}^{0,0}(x) Jn0,0(x)Legendre多项式
    • α = β \alpha=\beta α=β时, J n α , α ( x ) J_{n}^{\alpha,\alpha}(x) Jnα,α(x)也叫做Gegenbauer多项式或Ultraspherical多项式(特种球多项式或者超球多项式)。
  • 定义2:Jacobi正交多项式 J n α , β ( x ) J_{n}^{\alpha,\beta}(x) Jnα,β(x)是下面奇异Sturm-Liouville问题的特征函数
    d d x ( ω α , β ( x ) d d x u ( x ) ) + λ n α , β ω α , β ( x ) u ( x ) = 0 , \frac{\mathrm{d}}{\mathrm{d} x}\left(\omega_{\alpha, \beta}(x) \frac{\mathrm{d}}{\mathrm{d} x} u(x)\right)+\lambda_{n}^{\alpha, \beta} \omega_{\alpha, \beta}(x) u(x)=0, dxd(ωα,β(x)dxdu(x))+λnα,βωα,β(x)u(x)=0,
    其中特征值为:
    λ n α , β = n ( n + α + β + 1 ) , n ≥ 0 , α , β > − 1. \lambda_{n}^{\alpha,\beta}=n(n+\alpha+\beta+1), n\geq 0, \alpha,\beta>-1. λnα,β=n(n+α+β+1),n0,α,β>1.

  • 定义3:Jacobi正交多项式 J n α , β ( x ) J_{n}^{\alpha,\beta}(x) Jnα,β(x)可由下面的关系式生成:
    ω α , β ( x ) J n α , β ( x ) = ( − 1 ) n 2 n n ! d n d x n ω n + α , n + β ( x ) , \omega_{\alpha, \beta}(x) J_{n}^{\alpha, \beta}(x)=\frac{(-1)^{n}}{2^{n} n !} \frac{\mathrm{d}^{n}}{\mathrm{d} x^{n}} \omega_{n+\alpha, n+\beta}(x), ωα,β(x)Jnα,β(x)=2nn!(1)ndxndnωn+α,n+β(x),
    其中 n ≥ 0 , α , β > − 1 n\geq 0, \alpha,\beta>-1 n0,α,β>1,
    或者下面更一般的关系式生成:对 n ≥ m ≥ 0 , α , β > − 1 n\geq m\geq0, \alpha, \beta>-1 nm0,α,β>1,
    ω α , β ( x ) J n α , β ( x ) = ( − 1 ) m ( n − m ) ! 2 n n ! d m d x m ω m + α , m + β ( x ) J n − m m + α , m + β ( x ) , \omega_{\alpha,\beta}(x)J_{n}^{\alpha,\beta}(x)=\frac{(-1)^{m}(n-m)!}{2^{n}n!}\frac{\mathrm{d}^{m}}{\mathrm{d}x^{m}}\omega_{m+\alpha,m+\beta}(x)J_{n-m}^{m+\alpha,m+\beta}(x), ωα,β(x)Jnα,β(x)=2nn!(1)m(nm)!dxmdmωm+α,m+β(x)Jnmm+α,m+β(x),
    第一个零次Jacobi多项式定义为 J 0 α , β ( x ) = 1 J_{0}^{\alpha,\beta}(x)=1 J0α,β(x)=1.

注:可以证明,关于Jacobi正交多项式的上面三个定义是相互等价的[5].


证明[-1,1]上的正交多项式是Jacobi正交多项式

(注:本小节主要说明[-1,1]上的正交多项式是Jacobi正交多项式,具体可以查看文献[3]中详细介绍。)
假设 { φ i ( t ) } \{\varphi_{i}(t)\} {φi(t)} [ − 1 , 1 ] [-1,1] [1,1]上的一组关于权函数 ω ( t ) \omega(t) ω(t)正交多项式。那么, φ n ( t ) \varphi_{n}(t) φn(t)一定与不超过 n − 1 n-1 n1次的多项式正交。这是由于 φ n ( t ) \varphi_{n}(t) φn(t)垂直于 φ 0 ( t ) , ⋯   , φ n − 1 ( t ) \varphi_{0}(t),\cdots,\varphi_{n-1}(t) φ0(t),,φn1(t)所张成的空间,而任意不超过 n − 1 n-1 n1次多项式都是这个空间的元素(可由 φ 0 ( t ) , ⋯   , φ n − 1 ( t ) \varphi_{0}(t),\cdots,\varphi_{n-1}(t) φ0(t),,φn1(t)线性表出)。因此
∫ − 1 1 ω ( t ) φ n ( t ) q n − 1 ( t ) d t = 0 , (1) \int_{-1}^{1} \omega(t) \varphi_{n}(t) q_{n-1}(t) d t=0,\tag{1} 11ω(t)φn(t)qn1(t)dt=0,(1)
r n ( t ) r_{n}(t) rn(t) ω ( t ) φ n ( t ) \omega(t)\varphi_{n}(t) ω(t)φn(t)的第 n n n重积分,也即
r n ( n ) ( t ) = ω ( t ) φ n ( t ) . r_{n}^{(n)}(t)=\omega(t)\varphi_{n}(t). rn(n)(t)=ω(t)φn(t).
利用分部积分法,对(1)进行求解
[ r n ( n − 1 ) ( t ) q n − 1 ( t ) − r n ( n − 2 ) ( t ) q n − 1 ′ ( t ) + ⋯ + ( − 1 ) n − 1 r n ( t ) q n − 1 n − 1 ( t ) ] − 1 1 + ( − 1 ) n ∫ − 1 1 r n ( t ) q n − 1 ( n ) ( t ) d t = 0 , \left[r_{n}^{(n-1)}(t) q_{n-1}(t)-r_{n}^{(n-2)}(t) q_{n-1}^{\prime}(t)+\cdots+(-1)^{n-1} r_{n}(t) q_{n-1}^{n-1}(t)\right]_{-1}^{1}+(-1)^{n}\int_{-1}^{1}r_{n}(t)q_{n-1}^{(n)}(t)\mathrm{d}t=0, [rn(n1)(t)qn1(t)rn(n2)(t)qn1(t)++(1)n1rn(t)qn1n1(t)]11+(1)n11rn(t)qn1(n)(t)dt=0,
由于 q n − 1 ( n ) ( t ) = 0 q_{n-1}^{(n)}(t)=0 qn1(n)(t)=0,于是有
[ r n ( n − 1 ) ( t ) q n − 1 ( t ) − r n ( n − 2 ) ( t ) q n − 1 ′ ( t ) + ⋯ + ( − 1 ) n − 1 r n ( t ) q n − 1 n − 1 ( t ) ] − 1 1 = 0 \left[r_{n}^{(n-1)}(t) q_{n-1}(t)-r_{n}^{(n-2)}(t) q_{n-1}^{\prime}(t)+\cdots+(-1)^{n-1} r_{n}(t) q_{n-1}^{n-1}(t)\right]_{-1}^{1}=0 [rn(n1)(t)qn1(t)rn(n2)(t)qn1(t)++(1)n1rn(t)qn1n1(t)]11=0
由于 q n − 1 ( t ) q_{n-1}(t) qn1(t)是任意的多项式,因此
r n ( n − 1 ) ( ± 1 ) = r n ( n − 2 ) ( ± 1 ) = ⋯ = r n ′ ( ± 1 ) = r n ( ± 1 ) = 0 , (2) r_{n}^{(n-1)}(\pm 1)=r_{n}^{(n-2)}(\pm 1)=\cdots=r_{n}^{\prime}(\pm 1)=r_{n}(\pm 1)=0,\tag{2} rn(n1)(±1)=rn(n2)(±1)==rn(±1)=rn(±1)=0(2)
这是由于如果多项式恒为0,那么多项式的系数一定为0。观察(2)式,对 r n ( t ) r_{n}(t) rn(t)求导一直到第 n − 1 n-1 n1次导数在 t t t 1 1 1 − 1 -1 1时仍然都等于0,所以从第0次到第 n − 1 n-1 n1次导函数中都含有 ( 1 − t 2 ) (1-t^{2}) (1t2)这个因子,更进一步地, r n ( t ) r_{n}(t) rn(t)含有一个 2 n 2n 2n次多项式的因子,使得它在 t t t 1 1 1 − 1 -1 1时都等于零。设想:
r n ( t ) = c n ( 1 − t 2 ) n + α , ( α > − 1 ) r_{n}(t)=c_{n}(1-t^{2})^{n+\alpha}, (\alpha>-1) rn(t)=cn(1t2)n+α,(α>1)
可以验证 r n ( t ) r_{n}(t) rn(t)满足(12)式。
由于 r n ( t ) r_{n}(t) rn(t)的定义知道: r n ( n ) ( t ) = ω ( t ) φ n ( t ) r_{n}^{(n)}(t)=\omega(t)\varphi_{n}(t) rn(n)(t)=ω(t)φn(t), 也即
φ n ( t ) = ω ( t ) − 1 r n ( n ) ( t ) = φ n ( t ) . \varphi_{n}(t)=\omega(t)^{-1}r_{n}^{(n)}(t)=\varphi_{n}(t). φn(t)=ω(t)1rn(n)(t)=φn(t).
又由于 φ n ( t ) \varphi_{n}(t) φn(t) n n n次多项式,因此为了满足 ω ( t ) − 1 r n ( n ) ( t ) \omega(t)^{-1}r_{n}^{(n)}(t) ω(t)1rn(n)(t)也是 n n n次多项式,只需要选择
ω ( t ) = ( 1 − t 2 ) α . \omega(t)=(1-t^{2})^{\alpha}. ω(t)=(1t2)α.
于是,正交多项式 φ n ( t ) \varphi_{n}(t) φn(t)的表达式为
φ n ( t ) = c n 1 ( 1 − t 2 ) α d n d t n ( 1 − t 2 ) n + α . (3) \varphi_{n}(t)=c_{n}\frac{1}{(1-t^{2})^{\alpha}}\frac{\mathrm{d}^{n}}{\mathrm{d}t^{n}}(1-t^{2})^{n+\alpha}. \tag{3} φn(t)=cn(1t2)α1dtndn(1t2)n+α.(3)
实际上,我们也可以取如下形式的 r n ( t ) r_{n}(t) rn(t):
r n ( t ) = c n ( 1 − t ) n + α ( 1 + t ) n + β , ( α > − 1 , β > − 1 ) . r_{n}(t)=c_{n}(1-t)^{n+\alpha}(1+t)^{n+\beta}, (\alpha>-1,\beta>-1). rn(t)=cn(1t)n+α(1+t)n+β,(α>1,β>1).
对应的
ω ( t ) = ( 1 − t ) α ( 1 + t ) β , \omega(t)=(1-t)^{\alpha}(1+t)^{\beta}, ω(t)=(1t)α(1+t)β,
此时,正交多项式 φ n ( t ) \varphi_{n}(t) φn(t)的表达式为:
φ n ( t ) = c n 1 ( 1 − t ) α ( 1 + t ) β d n d t n [ ( 1 − t ) n + α ( 1 + t ) n + β ] . (4) \varphi_{n}(t)=c_{n}\frac{1}{(1-t)^{\alpha}(1+t)^{\beta}}\frac{\mathrm{d}^{n}}{\mathrm{d}t^{n}}[(1-t)^{n+\alpha}(1+t)^{n+\beta}]. \tag{4} φn(t)=cn(1t)α(1+t)β1dtndn[(1t)n+α(1+t)n+β].(4)


参考文献:
[1] 赵廷刚,张建宏. Jacobi正交多项式的一些性质. 甘肃高师学报,14(5), 2009.
[2] Jacobi正交多项式种类. https://max.book118.com/html/2020/0815/5334111143002331.shtm
[3] 一般正交多项式性质. https://zhuanlan.zhihu.com/p/270620896.
[4] R. Askey. Orthogonal polynomials and special functions. Regional conderence seris in applied mathematics, SIAM, Phiadelphia, 1975.
[5] Guo Benyu and Wang Lilian. Jacobi interpolation approximations and their applications to singular differential equations. Advances in Computational Mathematics, 14: 227-276, 2000.文章来源地址https://www.toymoban.com/news/detail-540780.html

到了这里,关于Jacobi正交多项式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • AA@有理系数多项式@整系数多项式@本原多项式@有理多项式可约问题

    有理数域上一元多项式的因式分解. 作为 因式分解定理 的一个特殊情形,我们有结论: 每个次数大等于1的 有理系数多项式 都能 唯一地 分解成 不可约的有理系数多项式 的乘积. 有理数域版本中,从一般数域具体到了\\\" 有理系数 \\\" 我们讨论多项式的时候,都假设多项式是在某个数

    2024年02月16日
    浏览(13)
  • P4725 【模板】多项式对数函数(多项式 ln)

    洛谷P4725 【模板】多项式对数函数(多项式 ln) 题目大意 给你一个 n − 1 n-1 n − 1 次多项式 A ( x ) A(x) A ( x ) ,求一个   m o d   x n bmod x^n mod x n 下的多项式 B ( x ) B(x) B ( x ) ,满足 B ( x ) ≡ ln ⁡ A ( x ) B(x)equiv ln A(x) B ( x ) ≡ ln A ( x ) 。 在   m o d   998244353 bmod 998244353 mo

    2024年02月03日
    浏览(16)
  • 用链表表示多项式,并实现多项式的加法运算

    用链表表示多项式,并实现多项式的加法运算

    输入格式: 输入在第一行给出第一个多项式POLYA的系数和指数,并以0,0 结束第一个多项式的输入;在第二行出第一个多项式POLYB的系数和指数,并以0,0 结束第一个多项式的输入。 输出格式: 对每一组输入,在一行中输出POLYA+POLYB和多项式的系数和指数。 输入样例: 输出样例: 本

    2024年02月07日
    浏览(14)
  • 【C 数据结构】 用单链表存储一元多项式,并实现两个多项式相加运算。

    【C 数据结构】 用单链表存储一元多项式,并实现两个多项式相加运算。

    本次代码纯c语言,可以支持输入两个多项式的项式、系数、指数。 实验目的: 1 掌握单链表的基本工作原理; 2 实现链式存储下的两个多项式的相加。 实验步骤 1 定义链式存储的数据结构 2 完成多项式的初始化,即给多项式赋初值 3 完成多项式的输出 4 实现多项式的相加及结

    2024年02月06日
    浏览(11)
  • 基于MATLAB的矩阵性质:行列式,秩,迹,范数,特征多项式与矩阵多项式

    本节主要讨论矩阵的基本概念和性质,结合MATLAB的基础代码,适合新手。 矩阵的 行列式 的数学定义如下: MATLAB调用的格式如下: 求以下矩阵的行列式: 解: MATLAB代码如下: 运行结果: ans =    5.1337e-13 利用解析解的方法计算20✖️20的Hilbert矩阵的行列式,并分析其代码运

    2024年02月05日
    浏览(11)
  • 牛顿插值法、拉格朗日插值法、三次插值、牛顿插值多项式、拉格朗日插值多项式

    牛顿插值法、拉格朗日插值法、三次插值、牛顿插值多项式、拉格朗日插值多项式

    两点式线性插值 调用Matlab库函数 拉格朗日二次插值: 牛顿二次插值 结果分析:通过对比不同插值方法,可以看到在一定范围内(高次会出现龙格现象),插值次数越高,截断误差越小(插值结果越接近于真实函数值);同时,对于相同次数的插值,由于不同的插值方法它们

    2024年02月11日
    浏览(12)
  • 多项式乘法逆

    前置知识:NTT学习笔记(快速数论变换) 情景代入 洛谷P4238 【模板】多项式乘法逆 给定一个多项式 f ( x ) f(x) f ( x ) ,求 g ( x ) g(x) g ( x ) ,满足 f ( x ) × g ( x ) ≡ 1 ( m o d x n ) f(x)times g(x)equiv 1pmod{x^n} f ( x ) × g ( x ) ≡ 1 ( mod x n ) 。系数对 998244353 998244353 998244353 取模。 1 ≤

    2024年02月02日
    浏览(9)
  • 多项式承诺:KZG

    多项式承诺:KZG

    参考文献: Merkle, R. ”Protocols for Public Key Cryptosystems.” Proc. 1980 Symp. on Security and Privacy, IEEE Computer Society (April 1980), 122-133. Benaloh J, Mare M. One-way accumulators: A decentralized alternative to digital signatures[C]//Workshop on the Theory and Application of of Cryptographic Techniques. Springer, Berlin, Heidelberg, 1993

    2024年02月04日
    浏览(24)
  • Matlab 多项式拟合

    Matlab 多项式拟合

    corrcoef函数 corrcoef函数用来计算矩阵相关系数。 (1)、corrcoef(x):若x为一个矩阵,返回的则是一个相关系数矩阵。 (2)、corrcoef(x,y):计算列向量x、y的相关系数,要求x、y具有相等的元素个数。如果x、y是矩阵,那么corrcoef函数会将其转换为列向量,相当于corrcoef([x(:),y(:)])。   p

    2024年02月11日
    浏览(14)
  • 多项式混沌展开法

    多项式混沌展开法

    多项式混沌采用多项式基组合成随机空间,来描述和传播随机变量的不确定性。本质是利用正交多项式的优异性能,通过随机变量的输入到响应的映射过程建立代理模型。该方法收敛性好,使用方便,能较好的适用于复杂的系统。但是该方法理论难度高,多元情况下正交多项

    2023年04月15日
    浏览(5)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包