博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数论概论(Joseph H.Silverman) 习题 5.3,Elementary methods in number theory exercise 1.3.23
阅读量:6515 次
发布时间:2019-06-24

本文共 755 字,大约阅读时间需要 2 分钟。

1. 设$b=r_0$.$r_1,r_2,\cdots$是将欧几里德算法应用于$a$与$b$得到的相继余数,证明每两步会缩小余数至少一半,换句话说,验证

\begin{equation}
r_{i+2}<\frac{1}{2}r_i,i=0,1,2,\cdots
\end{equation}由此证明欧几里德算法在至多$2\log_2(b)$步终止.

证明是很容易的.

 

2.(Lame's theorem)Let $a$ and $b$ be positive integers with $a>b$.The length of the Euclidean algorithm for $a$ and $b$ ,denoted by $E(a,b)$,is the number of divisions required to find the greatest common divisor of $a$ and $b$.Prove that

\begin{equation}

E(a,b)\leq \log_a b+1
\end{equation}
where $a=\frac{1+\sqrt{5}}{2}$.

Proof:

\begin{equation}
\log_ab+1=a\log_ab
\end{equation}And it is easy to verify that

\begin{equation}

a\log_a b<2\log_2(b)
\end{equation}
So according to 1,the theorem holds.

 

 

转载于:https://www.cnblogs.com/yeluqing/archive/2012/11/28/3828073.html

你可能感兴趣的文章
关于 HandlerMethodArgumentResolver 类 以及 WebArgumentResolver 类 自定义解析参数
查看>>
30个php操作redis常用方法代码例子
查看>>
阿里PB级Kubernetes日志平台建设实践
查看>>
监听者模式实践-java事件和事件监听器
查看>>
比RBAC更好的权限认证方式(Auth类认证)
查看>>
httpd之编译安装详解
查看>>
服务器磁盘采购分析
查看>>
Java IO 之 InputStream源码
查看>>
PHP中is_callable()函数的用法详解
查看>>
Node.js股票模拟交易后台
查看>>
android动画
查看>>
新书试读_信息系统项目管理师考试考点分析与真题详解
查看>>
LVS Nginx HAProxy 优缺点
查看>>
images对象实现图片幻灯片
查看>>
Oracle 12c 日常维护
查看>>
CF 445A DZY Loves Chessboard
查看>>
Cobbler简介
查看>>
恢复 git reset -hard 的误操作
查看>>
菜鸟初始代码旅程——修改记录
查看>>
C# WinForm 文件上传下载
查看>>