加载中…
个人资料
人性的游戏
人性的游戏
  • 博客等级:
  • 博客积分:0
  • 博客访问:11,559
  • 关注人气:1,340
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

小学生能学会的大学数学:辗转相除算法计算原理的两种证明

(2020-12-25 13:49:15)
标签:

财经

健康

教育

历史

娱乐

分类: 欧几里得

欧几里得123、小学生能学会的大学数学:辗转相除算法计算原理的两种证明

 

辗转相除法计算原理依赖于下面的定理:

…辗、转、辗转辗转相除法:见《欧几里得119

…原、理、原理:见《欧几里得41》…

…定、理、定理:见《欧几里得2

 

定理两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数

…其它表述为:被除数、除数、余数是整数,被除数除以除数,得到余数,则(被除数,除数)=(除数,余数);abc是整数,a除以bc,则(ab=bc);abc是整数,a÷b=商……c则(ab=bc

[…(ab):整数a与整数b的最大公约数]

 

abc是整数,a÷b=商……c则(ab=bc”有多种证法:

a÷b=k……r:被除数(a)÷除数(b=商(k)……余数(r)…

 

证法一

a可以表示成a = kb + rabkr皆为正整数,且r),则r=a mod b

a÷b=k……c

a/b=k……c

∴  a=kb+c

modModule Operation取模运算”的缩写…也就是“Module Operation”的前三个字母…见《欧几里得120》…

 

a=kb+r

r=a-kb

 

假设dab的一个公因数(ab都可以被d整除

r=a-kb两边同时除以d,得:r/d=a/d-kb/d

ab都可以被d整除

a/d是整数;kb/d是整数

整数-整数=整数

∴ “a/d-kb/d”是整数

 

r/d=a/d-kb/d

r/d是整数。即r可以被d整除。

dbr的公

 

假设dbr的公br都可以被d整除

a=kb+r两边同时除以d,得:a/d=kb/d-r/d

br都可以被d整除

b/d是整数;r/d是整数

 

k是整数

kb/d是整数;kb/d-r/d”是“整数-整数”——结果还是整数

kb/d-r/d”是整数;a/d=kb/d-r/d

a/d是整数。即d能整除a

d也是ab的公

 

由证明过程知,ab和(br的公数是一样的

其最大公数也必然相等

原命题得证

、命题:见《欧几里得70

 

证法二

c=ab,设a=mcb=nc

c=ab):c整数a与整数b的最大公

 

r=a-kba=mcb=nc   

r=a-kb=mc-knc=m-knc

c也是r因数

∴ (bc=br=[nc,(m-knc]=nm-knc

 

 

d=nm-kn),则存在xy使n/d=x,(m-kn/d=y

d=nm-kn):dnm-kn的最大公约数

 

n/d=x,(m-kn/d=y转化一下得:n=xdm-kn=yd

m=yd+kn=yd+kxd=y+kxd

a =mc=y+kxdcb=nc=xdc

 

c=ab

c=ab):c整数a与整数b的最大公

 

 ab=[y+kxdcxdc]=dc=cd = 1

 

 1=nm-kn

 bc=br=[nc,(m-knc]=nm-knc=c

 

c=ab

∴ (bc=br=c=ab

∴ (br=ab

 

注意两种方法是有区别的。

 小学生能学会的大学数学:辗转相除算法计算原理的两种证明


从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山

请看下集《欧几里得124证明存在不能表示为两个整数之比的数,递、归、递归


若不知晓历史,便看不清未来

欢迎关注博客"人性的游戏"微博"人性的游戏"

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有