证明:如果Ck=pkqkC_k = \frac{p_k}{q_k}Ck​=qk​pk​​是d\sqrt{d}d​的简单连分数展开式的收敛子,那么∣pk2−dqk2∣<1+2d|p_k^2 - dq_k^2| < 1 + 2\sqrt{d}∣pk2​−dqk2​∣<1+2d​.

思路:已知pk2−dqk2=(−1)k−1Qk+1p_k^2 - dq_k^2 = (-1)^{k-1}Q_{k+1}pk2​−dqk2​=(−1)k−1Qk+1​,那么可以是否可以求得Qk+1Q_{k+1}Qk+1​的取值范围,然而可知的是αk=Pk+dQk>0,αk′=Pk−dQk∈(−1,0)\alpha_k = \frac{P_k + \sqrt{d}}{Q_k} > 0, \alpha_k' = \frac{P_k - \sqrt{d}}{Q_k} \in (-1, 0)αk​=Qk​Pk​+d​​>0,αk′​=Qk​Pk​−d​​∈(−1,0),因为αk,k∈Z+\alpha_k, k \in Z_+αk​,k∈Z+​是纯循环的,从而可得αk−αk′=2dQk>0⇒Qk>0\alpha_k - \alpha_k' = \frac{2\sqrt{d}}{Q_k} > 0 \Rightarrow Q_k > 0αk​−αk′​=Qk​2d​​>0⇒Qk​>0,又

Qk+1=d−Pk+12Qk⇒Pk+1=d−QkQk+1<dQ_{k+1} = \frac{d - P_{k+1}^2}{Q_k} \Rightarrow P_{k+1} = \sqrt{d - Q_kQ_{k+1}} < \sqrt{d}Qk+1​=Qk​d−Pk+12​​⇒Pk+1​=d−Qk​Qk+1​​<d​
Qk+1≤QkQk+1=d−Pk+12<dQ_{k+1} \le Q_kQ_{k+1} = d - P_{k+1}^2 < dQk+1​≤Qk​Qk+1​=d−Pk+12​<d

没有得出一个更好的上界,故而尝试采用逆推,遇到什么就证明什么

证:

∣pk2−dqk2∣=∣pk−qkd∣∣pk+qkd∣|p_k^2 - dq_k^2| = |p_k - q_k\sqrt{d}||p_k + q_k\sqrt{d}|∣pk2​−dqk2​∣=∣pk​−qk​d​∣∣pk​+qk​d​∣

=qk2∣Ck−d∣∣Ck+d∣<1+2d= q_k^2|C_k - \sqrt{d}||C_k + \sqrt{d}| < 1 + 2\sqrt{d}=qk2​∣Ck​−d​∣∣Ck​+d​∣<1+2d​

⇔∣Ck−d∣∣Ck+d∣<(1+2d)qk2\Leftrightarrow |C_k - \sqrt{d}||C_k + \sqrt{d}| < (1 + 2\sqrt{d})q_k^2⇔∣Ck​−d​∣∣Ck​+d​∣<(1+2d​)qk2​

⇔Ck2<(1+2d)qk2+d\Leftrightarrow C_k^2 < (1 + 2\sqrt{d})q_k^2 + d⇔Ck2​<(1+2d​)qk2​+d

∵∀k∈Z+,j∈Z+C2k−1>C2k+1,C2(j+1)<C2j,C2k−1>C2j\because \forall_{k \in Z_+, j \in Z_+}C_{2k - 1} > C_{2k+1}, C_{2(j+1)} < C_{2j}, C_{2k - 1} > C_{2j}∵∀k∈Z+​,j∈Z+​​C2k−1​>C2k+1​,C2(j+1)​<C2j​,C2k−1​>C2j​

∴max⁡(C0,C1,...)=C1\therefore \max(C_0, C_1, ...) = C_1∴max(C0​,C1​,...)=C1​

∴⇔Ck2<C12=(a0+1a1)2<(d+1)2=1+2d+d=(1+2d)+d≤(1+2d)qk2+d\therefore \Leftrightarrow C_k^2 < C_1^2 = (a_0 + \frac{1}{a_1})^2 < (\sqrt{d} + 1)^2 = 1 + 2\sqrt{d} + d = (1 + 2\sqrt{d}) + d \le (1 + 2\sqrt{d})q_k^2 + d∴⇔Ck2​<C12​=(a0​+a1​1​)2<(d​+1)2=1+2d​+d=(1+2d​)+d≤(1+2d​)qk2​+d

∴\therefore∴得证

经过反思后,发现上面证明有个致命的错误:

∣Ck−d∣∣Ck+d∣<(1+2d)qk2|C_k - \sqrt{d}||C_k + \sqrt{d}| < (1 + 2\sqrt{d})q_k^2∣Ck​−d​∣∣Ck​+d​∣<(1+2d​)qk2​

下面给出严格证明:

∣pk2−dqk2∣=qk2∣Ck−d∣∣Ck+d∣|p_k^2 - dq_k^2| = q_k^2|C_k - \sqrt{d}||C_k + \sqrt{d}|∣pk2​−dqk2​∣=qk2​∣Ck​−d​∣∣Ck​+d​∣

<qk2×1qkqk+1×∣Ck+d∣< q_k^2 \times \frac{1}{q_kq_{k+1}} \times |C_k + \sqrt{d}|<qk2​×qk​qk+1​1​×∣Ck​+d​∣

<qk2×1qk2×∣Ck+d∣< q_k^2 \times \frac{1}{q_k^2} \times |C_k + \sqrt{d}|<qk2​×qk2​1​×∣Ck​+d​∣

<Ck+d< C_k + \sqrt{d}<Ck​+d​

≤C1+d\le C_1 + \sqrt{d}≤C1​+d​

=a0+1a1+d<d+1+d=1+2d= a_0 + \frac{1}{a_1} + \sqrt{d} < \sqrt{d} + 1 + \sqrt{d} = 1 + 2\sqrt{d}=a0​+a1​1​+d​<d​+1+d​=1+2d​

∴∀k∈Z+∪{0}∣Qk∣<1+2d\therefore \forall_{k \in Z_+ \cup \{ 0 \}} |Q_k| < 1 + 2\sqrt{d}∴∀k∈Z+​∪{0}​∣Qk​∣<1+2d​

《初等数论》13.4节习题8的解答相关推荐

  1. 《C++ Primer》第13章 13.5节习题答案

    <C++ Primer>第13章 拷贝控制 13.5节 动态内存管理类 习题答案 练习13.39:编写你自己版本的StrVec,包括自己版本的reserve.capacity(参见9.4节 ...

  2. 《C++ Primer》第14章 14.3节习题答案

    <C++ Primer>第14章 操作重载与类型转换 14.3节  算术和关系运算符  习题答案 练习14.13:你认为Sales_data类还应该支持哪些其他算术运算符(参见表4.1,第 ...

  3. 判断奇偶的c语言程序设计教程课后答案,C语言程序设计实训教程习题和试验解答.doc...

    C语言程序设计实训教程习题和实验解答 2.1 C语言概述 [习题解答] 1结构化程序有三大基本结构:顺序.分支和循环. 2..算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤.或者看成按 ...

  4. 陶哲轩实分析 2.3节 习题试解

    陶哲轩实分析 2.3节 习题试解 最近从网上下载到了陶哲轩写的实分析,确实是本好书.不过所有的习题都没有给出答案.我试着自己做一遍习题,整理了一份习题解答.放到这里,希望对大家有用. 2.3.1 证明 ...

  5. 《Java黑皮书基础篇第10版》 第13章【习题】

    Java语言程序设计 习题第十三章 13.1章节习题 13.1 在下面类的定义中,哪些定义了合法的抽象类? a) //错误,有只有抽象类中才能有抽象方法 class A {abstract void ...

  6. 在html中有两种类型的标签 它们分别是,VB习题及题解答.doc

    VB习题及题解答 习题一 一.简答题 1. 简述VB的特点. 2. 安装Visual Basic系统程序应具备什么条件? 3. 启动Visual Basic有几种方法? 4.退出Visual Basi ...

  7. 计算机网络在结构上可分为什么不同,计算机等级考试三级网络精选习题及详细解答(一)...

    1.下列说法中,哪一个是正确的? A.网络中的计算机资源主要指服务器;路由器;通信线路与用户计算机 B.网络中的计算机资源主要指计算机操作系统;数据库与应用软件 C.网络中的计算机资源主要指计算机硬件 ...

  8. 【C++ Primer | 13】课后习题答案

    文章目录 13.1.4节目练习 13.2节练习 13.2.2练习 13.1.4节目练习 练习13.14 #include <iostream> using namespace std;cl ...

  9. 陶哲轩实分析 5.5 节习题试解

    陶哲轩实分析 5.5 节习题试解 5.5.1 设 E \mathrm{E} 是 R \mathbb R 的一个非空子集, E \mathrm{E} 有最小上界 M M,它是个实数,即 M=sup(E) ...

最新文章

  1. hdu 3585(二分+最大团)
  2. 集成运放组成的电压比较器
  3. 回文字符串—回文子串—暴力破解法
  4. CSS各种选择符的优先级
  5. unable to execute dex: multiple dex files Cocos2dxAccelerometer
  6. kafka streams_Kafka REST Proxy for MapR Streams入门
  7. ImportError: cannot import name ‘joblib‘
  8. springboot中文语音识别_【记录】语音识别软件包、代码示例、数据集汇集
  9. java 多线程系列基础篇(二)
  10. 多头借贷数据在风控中如何分析及应用
  11. 记静下心来从头学习PLC编程以及用C#开发OPC client 与PLC 交互
  12. 上大计算机专业在哪校区,好消息!成都理工大学在川扩招751人,宜宾校区新增计算机443人...
  13. 使用Unity实现时光倒流
  14. Android——UI开发的点点滴滴1
  15. python--查看微信好友是否删除自己
  16. C语言输入三边求三角形面积
  17. BootLoader 介绍 与 uboot 简介
  18. 百度网盘资源怎么分享群链接下载?
  19. Spring 学习之扩展点总结之后置处理器(一)
  20. 凯撒密码加密解密C语言详细代码

热门文章

  1. javaWeb项目部署到远程服务器(windows服务器)
  2. 静电计算机故障的原因,主板因静电造成的故障现象与解决方法 -电脑资料
  3. 软件测试工程师笔试题以及答案汇总
  4. vn.py源码解读(六、主引擎代码分析---策略模块)
  5. 布隆(Bloom Filter)过滤器——全面讲解,建议收藏
  6. vuex 的实现原理
  7. 一根网线,让整栋宿舍楼熄灯后不再吵闹
  8. 小米智能插座监控设备耗电,并自动断电
  9. 如何让空调少用电,空气能热泵控制系统是这样实现的
  10. 搭档之家:其次,构建积极的自我实现预言