贝祖定理证明

a x + b y = d , d 为 a x + b y 的 最 小 正 整 数 d = g c d ( a , b ) a x + b y = b x 1 + ( a % b ) y 1 辗 转 相 除 g c d ( a , b ) x i + 0 y i = d , 当 x i 取 1 时 , 取 得 最 小 值 d \begin{aligned} &ax+by=d,d为ax+by的最小正整数d=gcd(a,b)\\ &ax+by=bx_1+(a\%b)y_1\\ &辗转相除\\ &gcd(a,b)x_i+0y_i=d,当x_i取1时,取得最小值d \end{aligned} ax+by=ddax+byd=gcd(a,b)ax+by=bx1+(a%b)y1gcd(a,b)xi+0yi=d,xi1d
a x + b y = d , d 为 a x + b y 的 最 小 正 整 数 d = g c d ( a , b ) 假 设 最 小 正 整 数 为 s , 首 先 证 明 s 是 a 和 b 的 公 因 子 , 采 用 反 证 法 假 设 s 不 是 a 的 因 子 , 则 a = q s + r ( r > = 0 且 r < s ) r = a − q s = a − q ( a x t + b y t ) , t 为 使 得 a x + b y = s 的 x , y 值 r = ( 1 − q s ) a + ( − y t ) b = a x m + b y m 上 文 说 到 s 为 最 小 的 正 整 数 , 可 知 r 只 能 等 于 0 了 , 否 则 矛 盾 。 所 以 s 必 为 a 的 因 子 , 同 理 可 得 s 为 b 的 因 子 。 g c d ( a , b ) 为 a 与 b 的 最 大 公 因 子 , 因 此 我 们 还 要 证 明 非 最 大 公 因 子 不 符 合 条 件 a x + b y = k , k 为 a 和 b 的 一 个 非 最 大 公 因 子 a g c d ( a , b ) x + b g c d ( a , b ) y = k g c d ( a , b ) , 可 得 , k 必 须 为 最 大 公 因 子 , 否 则 等 式 不 成 立 \begin{aligned} &ax+by=d,d为ax+by的最小正整数d=gcd(a,b)\\ &假设最小正整数为s,首先证明s是a和b的公因子,采用反证法\\ &假设s不是a的因子,则a=qs+r \quad(r>=0且r<s)\\ &r=a-qs=a-q(ax_t+by_t),t为使得ax+by=s的x,y值\\ &r=(1-qs)a+(-y_t)b=ax_m+by_m\\ &上文说到s为最小的正整数,可知r只能等于0了,否则矛盾。\\ &所以s必为a的因子,同理可得s为b的因子。\\ &gcd(a,b)为a与b的最大公因子,因此我们还要证明非最大公因子不符合条件\\ &ax+by= k,k为a和b的一个非最大公因子\\ &\frac{a}{gcd(a,b)}x+\frac{b}{gcd(a,b)}y=\frac{k}{gcd(a,b)},可得,k必须为最大公因子,否则等式不成立 \end{aligned} ax+by=ddax+byd=gcd(a,b)ssabsaa=qs+r(r>=0r<s)r=aqs=aq(axt+byt),t使ax+by=sx,yr=(1qs)a+(yt)b=axm+bymsr0sasbgcd(a,b)abax+by=k,kabgcd(a,b)ax+gcd(a,b)by=gcd(a,b)kk

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值