首页 > 其他分享 >初等数论-06-连分数

初等数论-06-连分数

时间:2025-01-01 20:41:45浏览次数:1  
标签:... right frac 连分数 定理 06 初等 left

连分数

定义
设\(a_0,a_1,...,a_n,...\)是一个无穷实数序列,其中\(a_j>0,j≥1,n\)为非负整数。分数

\[a_{0}+\frac{1}{a_{1}+\frac{1}{a_{2}+\cdots+\frac{1}{a_{n}}}} \]

称为有限连分数,如果\(a_0\)为整数,\(a_1...a_n\)为正整数,则称为有限简单连分数。当\(n→∞\)时,则分别称为连分数或简单连分数。上式通常记成\([a_0,a_1,...,a_m]\),当\(n→∞\)时又记成\([a_0,a_1,...]\)

渐近分数

\([a_0]=\frac{a_0}{1}, [a_0,a_1]=\frac{a_0a_1+1}{a_1}, [a_0,a_1,a_2]=\frac{a_2a_1a_0+a_2+a_0}{a_2a_1+1}, \ldots\)
定义
设\([a_0,a_1,\ldots a_k]=\frac{p_k}{q_k}\),则\(p_k\)和\(q_k\)是\(a_0,a_1,\ldots a_n\)的多项式,\(\frac{p_k}{q_k}(0\leq k\leq n)\)称为\([a_0,a_1,\ldots a_n]\)的第\(k\)个渐近分数。

定理1

设\(p_k/q_k\)是\([a0,a1,···,an]\)的第k个渐近分数,则
\(p_0=a_0,p_1=a_1a_0+1,p_k=a_kp_k-1+p_k-2(2≤k≤n);\)
\(q_0=1,q_1=a_1,\)
\(q_k=a_kq_k-1+q_k-2(2≤k≤n).\)
证明 对k用数学归纳法。k=0,1,2时容易验证其成立。假设k-1时成立即
\(p_{k-1}=a_{k-1}p_{k-2}+p_{k-3},q_{k-1}=a_{k-1}q_{k-2}+q_{k-3};\)

\(\frac{pk}{qk}=[a_0,a_1,···,a_{k-1},a_k]\)
\(=\left[a_{0}, a_{1}, \cdots, a_{k-2}, a_{k-1}+\frac{1}{a_{k}}\right]\)
\(=\frac{(a_{k-1}+\frac{1}{a_{k}}) p_{k-2}+p_{k-3}}{(a_{k-1}+\frac{1}{a_{k}}) q_{k-2}+q_{k-3}}\)
\(=\frac{a_{k}\left(a_{k-1} p_{k-2}+p_{k-3}\right)+p_{k-2}}{a_{k}\left(a_{k-1} q_{k-2}+q_{k-3}\right)+q_{k-2}}\)
\(=\frac{a_{k} p_{k-1}+p_{k-2}}{a_{k} q_{k-1}+q_{k-2}},\)

定理2

$ p_k与q_k如定理1,则 $
\(\frac{p_k}{q_k}-\frac{p_{k-1}}{q_{k-1}}=\frac{(-1)^{k-1}}{q_kq_{k-1}},(k\geqslant1),\quad(2)\)
\(\frac{p_k}{q_k}-\frac{p_{k-2}}{q_{k-2}}=\frac{(-1)^ka_k}{q_kq_{k-2}},(k\geqslant1).\quad(3)\)

定理3

若[\(a_0,a_1,...\)]是简单连分数,则
(1)当\(n>1\),则\(q_n≥q_{n-1}+1\),从而\(q_n≥n\);
(2)\(p_n/q_n\)为既约分数。

定理4

每个有理数都可以表示为有限简单连分数
且在规定下表示方法唯一

连分式

图中的文字是:
用连分数表示一般实数
设\(\alpha\)为一实数,通过下述方法得到一个连分数:
\(a_0=\left[\alpha\right]\)
\(a_1'=\frac{1}{\alpha-\left[\alpha\right]}\) \(a_1=\left[a_1'\right]\)
\(a_2'=\frac{1}{a_1'-\left[a_1'\right]}\) \(a_2=\left[a_2'\right]\)

\(a_n'=\frac{1}{a_{n-1}'-\left[a_{n-1}'\right]}\) \(a_n=\left[a'_n\right]\)
这样得到连分数\([a_0,a_1,a_2,\cdots]\)。它为简单连分数,且\([a_0,a_1,a_2,\cdots]=\lim_{n \to \infty}\frac{p_n}{q_n}\)。

定理6: 设α是任一实数, 则
(1) 若α是有理数, 则存在正整数N, 使得α= [a0, a1,...aN], 即α为有限简单连分数。
(2) 若α是无理数, 则对任意正整数n有, α-\(\frac{P_{n}}{q_{n} }\)=\(\frac{(-1)^{n}δ_{n} }{q_{n} q_{n+1} }\), 0<\(\delta _{n}\)<1.

标签:...,right,frac,连分数,定理,06,初等,left
From: https://www.cnblogs.com/luminescence/p/18646273

相关文章

  • SAP SD学习笔记22 - VF04,VF06,VF24 等一括请求处理
    上一篇学习了请求传票(发票)的拷贝管理。SAPSD学习笔记21-请求传票的数据流(拷贝管理)-CSDN博客本章继续学习SAPSD的内容。目录1,VF04-一括请求处理(开票到期清单)2,VF06-请求的BackgroundJob登录3,现场更倾向于用Add-on来批量处理请求书登录4,请求传票的实际情况与......
  • 初等数论-05二次剩余
    设\(m>1,(n,m)=1\),如果方程\[x^2≡n(modm)\]有解,则称\(n\)为模\(m\)的二次剩余,否则称\(n\)为模$$m的二次非剩余。Legendre符号设为\(p\)素数,\(n\)为整数,关于变量\(n\)的函数\(({n\overp})\)=1,若n为模p的二次剩余-1,若n为模p的二次非剩余0,p|n称为Legendre符号Lege......
  • Cleo 远程代码执行漏洞复现(CVE-2024-50623)(附脚本)
    0x01产品描述:        ‌Cleo‌是一款专为Z世代设计的AI理财小助手,自2016年成立以来,已经实现了1.5亿美元的年经常性收入。它不仅帮助用户追踪开销和存款目标,还通过数据分析提供深入的理财建议和个性化的财务指导。Cleo的AI驱动界面可以根据用户的行为进行调整,帮助用户......
  • 苍穹外卖day06、07
    bug记录知识点记录HttpClientHttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最新的、高智能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。微信小程序开发缓存菜品问题:用户端小程序展示的菜品数据都是通过查询数据......
  • 0063. shell命令--su
    目录63.shell命令--su功能说明语法格式选项说明实践操作注意事项其它事项63.shell命令--su功能说明        su命令在Linux和Unix系统中用于切换当前用户到另一个用户,通常是切换到超级用户(root)。这个命令允许用户以另一个用户的身份执行命令,这对于......
  • 0064. shell命令--visudo
    目录64.shell命令--visudo功能说明语法格式选项说明实践操作授权格式64.shell命令--visudo功能说明        visudo是Linux系统中用于安全地编辑sudoers文件的命令。sudoers文件是sudo的主要配置文件,它决定了哪些用户和组可以以什么方式执行哪些......
  • 0062. shell命令--id
    目录62.shell命令--id功能说明语法格式选项说明实践操作注意事项62.shell命令--id功能说明        id命令在Linux和类Unix系统中非常有用,它主要用于显示当前用户或指定用户的用户ID(UID)、所属群组ID(GID)以及所属的其他群组ID。这个命令对于系统管理和......
  • BHQ-3 amine|BHQ-3氨基|BHQ-3 amino|BHQ-3 NH2|CAS号:1661064-89-6
    BHQ-3amine(也称为BHQ-3氨基)是一种广泛使用的荧光猝灭剂,以下是关于BHQ-3amine的详细介绍:一、基本特性英文名称:BHQ-3amine,BHQ-3amino,BHQ-3NH2CAS号:1661064-89-6分子式:C32H36N7+分子量:518.69外观:固体,有文献指出其呈淡紫色粉末状纯度:≥95%溶解性:溶于部分有机溶液结构式:二......
  • java.sql.SQLException: ORA-00600: 内部错误代码, 参数: [kcbnew_3]的其中一个解决方
    java.sql.SQLException:ORA-00600:内部错误代码,参数:[kcbnew_3]的其中一个解决方法 重启重启重启oracle服务。今天反馈添加数据库报错。试了一下就几各别的表不能插入。别的表好好的 GPT一下并检查了表空间都没什么问题。执行INSERTINTODEVICE_CONTROL(id,........
  • leetcode 2606. 找到最大开销的子字符串
    2606.找到最大开销的子字符串classSolution{public:intmaximumCostSubstring(strings,stringchars,vector<int>&vals){intsize=s.size();vector<int>dp(size);autofound=chars.find(s[0]);if(found==s......