这次介绍的是关于Jacobi正交多项式的零点计算问题,谷歌学术里面可以搜索到很多相关学术文章。由于在Galerkin-Spectral方法中经常使用Jacobi正交多项式,所以整理了一些相关知识点。

Jacobi正交多项式的递推公式

$J_0^{\alpha,\beta}(x)=1$, $\quad J_1^{\alpha,\beta}(x)=\frac12 (\alpha+\beta+2)x+\frac12(\alpha-\beta),$

$J_{n+1}^{\alpha,\beta}(x)=\Big(a_n^{\alpha,\beta}x-b_n^{\alpha,\beta}\Big)J_{n}^{\alpha,\beta}(x)-c_{n}^{\alpha,\beta}J_{n-1}^{\alpha,\beta}(x),\quad n\geq 1.$

其中

$a_n^{\alpha,\beta}=\frac{\big(  2n+\alpha+\beta+1 \big)\big(  2n+\alpha+\beta+2 \big)}{2\big(  n+1 \big)\big(  n+\alpha+\beta+1 \big)},$

$b_n^{\alpha,\beta}=\frac{\big(  \beta^2-\alpha^2 \big)\big(  2n+\alpha+\beta+1 \big)}{2\big(  n+1 \big)\big(  n+\alpha+\beta+1 \big)\big(  2n+\alpha+\beta\big)},$

$c_n^{\alpha,\beta}=\frac{\big(  n+\alpha \big)\big(  n+\beta\big)\big(  2n+\alpha+\beta+2 \big)}{\big(  n+1 \big)\big(  n+\alpha+\beta+1 \big)\big(  2n+\alpha+\beta\big)}.$

Jacobi正交多项式的导函数

$\partial_x J_{n}^{\alpha,\beta}(x)=\frac12\big(   n+\alpha+\beta+1 \big)J_{n-1}^{\alpha+1,\beta+1}(x),$

$\partial^k_x J_{n}^{\alpha,\beta}(x)=d_{n,k}^{\alpha,\beta}J_{n-k}^{\alpha+k,\beta+k}(x),\quad n\geq k.$

$d_{n,k}^{\alpha,\beta}=\frac{\Gamma(n+k+\alpha+\beta+1)}{2^k\Gamma(n+\alpha+\beta+1)}.$

Jacobi-Gauss-Lobatto 积分点和积分权:

积分点:$\{  x_j \}_{j-1}^{N-1}$是多项式$\partial_x J_{N}^{\alpha,\beta}(x)$的零点,也即正交多项式$\frac12\big(   N+\alpha+\beta+1 \big)J_{N-1}^{\alpha+1,\beta+1}(x)$的零点.

积分权:$w_0=\frac{2^{\alpha+\beta+1}(\beta+1)\Gamma^2(\beta+1)\Gamma(N)\Gamma(N+\alpha+1)}{\Gamma(N+\beta+1)\Gamma(N+\alpha+\beta+2)}=\frac{2^{\alpha+\beta+1}\Gamma(\beta+2)N!(\alpha+1)_N\Gamma(\alpha+1)}{(\beta+1)_N(\alpha+\beta+2)_N\Gamma(\alpha+\beta+2)},$

$w_N=\frac{2^{\alpha+\beta+1}(\alpha+1)\Gamma^2(\alpha+1)\Gamma(N)\Gamma(N+\beta+1)}{\Gamma(N+\alpha+1)\Gamma(N+\alpha+\beta+2)},$

$w_j=\frac{1}{1-x_j^2}\frac{G_{N-2}^{\alpha+1,\beta+1}}{J_{N-2}^{\alpha+1,\beta+1}\partial_x J_{N-1}^{\alpha+1,\beta+1}(x_j)},\quad 1\leq j\leq N-1,$

其中

$G_N^{\alpha,\beta}=\frac{2^{\alpha+\beta}(2N+\alpha+\beta+2)\Gamma(N+\alpha+1)\Gamma(N+\beta+1)}{(N+1)!\Gamma(N+\alpha+\beta+2)}.$

Jacobi-Gauss-Lobatto积分点和积分权的更多相关文章

  1. CSDN积分规则具体解释--【叶子】

    前记:在CSDN的社区支持板块,常常看到有人提问,为什么有积分却不能下载,此类问题层出不穷,而论坛的各种积分制度说明又非常分散,不便于寻找,为了方便新注冊用户高速了解论坛的积分规则,也为了降低社区支持 ...

  2. QuantLib 金融计算——数学工具之数值积分

    目录 QuantLib 金融计算--数学工具之数值积分 概述 常见积分方法 高斯积分 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之数值积分 载入模 ...

  3. .Net中的AOP系列之构建一个汽车租赁应用

    返回<.Net中的AOP>系列学习总目录 本篇目录 开始一个新项目 没有AOP的生活 变更的代价 使用AOP重构 本系列的源码本人已托管于Coding上:点击查看. 本系列的实验环境:VS ...

  4. EF性能调优

    首先说明下: 第一次运行真是太慢了,处理9600多个员工数据,用了81分钟!! 代码也挺简单,主要是得到数据-->对比分析-->插入分析结果到数据库.用的是EF的操作模式. public ...

  5. ecstore2.0数据库词典

    数据库词典= 数据库tables列表 =|| Name | Comment ||| sdb_aftersales_return_product | 售后申请 || sdb_b2c_brand | 商品 ...

  6. MySQL数据库优化总结

    对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要.一般来说,要保证数据库的效率,要做好以下四个方面的工作:数 据库设计.sql语句优化.数据库参数配置.恰当的硬件资 ...

  7. MySql数据库3【优化2】sql语句的优化

    1.SELECT语句优化 1).利用LIMIT 1取得唯一行[控制结果集的行数] 有时,当你要查询一张表是,你知道自己只需要看一行.你可能会去的一条十分独特的记录,或者只是刚好检查了任何存在的记录数, ...

  8. 微软的一篇ctr预估的论文:Web-Scale Bayesian Click-Through Rate Prediction for Sponsored Search Advertising in Microsoft’s Bing Search Engine。

    周末看了一下这篇论文,觉得挺难的,后来想想是ICML的论文,也就明白为什么了. 先简单记录下来,以后会继续添加内容. 主要参考了论文Web-Scale Bayesian Click-Through R ...

  9. discuz功能列表

    导航旁边的+就可以把其加入到常用操作 上 首页 管理中心首页 文件校验,在线成员,管理团队留言.系统信息.开发 团队介绍. 常用操作管理 名称和URL 全局 站点信息 站点名称.网站名称,网站URL. ...

随机推荐

  1. 扩展centos7.4虚拟机磁盘大小

    虚拟机分配磁盘40GB,实际系统分区只用了20GB,需要手工扩展到40GB,操作方法如下: 查看磁盘信息(确认主分区只有17GB):[root@test-web1 ~]# df -hFilesyste ...

  2. Program 3 – CS 344

    Program 3 – CS 344OverviewIn this assignment you will write your own shell in C, similar to bash. No ...

  3. vue 移动端上传图片结合localResizeIMG插件进行图片压缩

    localResizeIMG插件的功能是将图片进行压缩,然后转换成base64传给后台. 首先, npm i lrz -save 然后,再main.js里面引入lrz import lrz from ...

  4. 漫谈微服务架构:什么是Spring Cloud,为何要选择Spring Cloud

        Spring Cloud是基于Spring Boot的,因此还在使用SpringMVC的同学要先了解Spring Boot.先上一段官话,Spring Cloud是一个基于Spring Boo ...

  5. 机器学习(十一)-------- 异常检测(Anomaly Detection)

    异常检测(Anomaly Detection) 给定数据集

  6. 安装win10和ubuntu双系统

    2019-06-22 ​ 最近找了一份新的工作,要用到linux,由于之前基本上没有接触过这方面的东西,所以今天捣鼓一下,安装win10和linux双系统,办公研发双不误. 如果在安装的过程中遇到什么 ...

  7. C# if-else 语句

    一.简介 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行. 二.语法 If(判断条件) { 执行的代码: } else { 执行的代码: }   描述: 执行 ...

  8. Asp.Net后台弹出确认提示窗Confirm

    前端js代码: function MyConfirm(message, guid) { if (confirm(message) == true) { document.getElementById( ...

  9. 【微信原生支付】服务商模式-小微商户专属接口:小微商户新增对应APPID关联API

    文档地址:https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=20_3&index=3 这个接口比较特殊不需要nonce_st ...

  10. Winform 美化

    首先,我们先来实现主界面的扁平化 此处分为两个步骤,第一步是更改winform自带的MainForm窗体属性,第二步是添加窗体事件. 将主窗体FormBorderStyle更改为None,这样就得到了 ...