博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
弱Bachet 定理的一个存在性证明
阅读量:6815 次
发布时间:2019-06-26

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

Bachet定理声称,若两个正整数$a,b$互素,则存在整数$u,v$,使得

\begin{equation}
au+bv=1
\end{equation}

Bachet定理的证明, 通常书上使用欧几里德算法,那是一个构造性的证明,构造出了具体的$u,v$.但是Bachet定理的一个特殊情形不一定用到构造性的证明方法,只用到存在性的证明就足够了.下面,我来给出弱Bachet定理存在性的证明.

 

我先证明引理1:

若正整数$a$是一个素数,则对于集合$\{1,2,\cdots ,a-1\}$中的任何一个元素$m$来说,都存在该集合中的唯一的一个元素$n$,使得
\begin{equation}
mn\equiv 1 \mod a
\end{equation}

 

证明:证明请参见我的博文的最后一部分.那个证明是存在性的证明,不是构造性的.

 

利用引理1很容易证明下面的弱Bachet定理:

若正整数$a$是一个素数,且正整数$b$不是$a$的倍数,则存在整数$p,q$,使得

\begin{equation}

pb+qa=1
\end{equation}

这是因为,$b$不是$a$的倍数,所以$b$关于模$a$的非负的最小剩余在集合$\{1,2,\cdots,a-1\}$里,设该非负的最小剩余为$t$,即$t\in\{1,2,\cdots,a-1\}$,且

\begin{equation}\label{eq:2233}

b\equiv t \mod a
\end{equation}

由引理1可知,存在$\{1,2,\cdots,a-1\}$里的唯一元素$n$,使得

\begin{equation}
tn\equiv 1\mod a
\end{equation}

结合\ref{eq:2233},再根据同余的性质可知

\begin{equation}
bn\equiv tn \equiv 1 \mod a
\end{equation}

即$bn+ak=1$,其中$k$是一个整数.$\Box$

 

 

注:如要再进一步把弱Bachet定理推广成Bachet定理,同时避免用到欧几里德算法,实在已经非本人能力所及了.就此打住吧.

转载于:https://www.cnblogs.com/yeluqing/archive/2012/11/23/3828100.html

你可能感兴趣的文章
JS常用例子
查看>>
redis学习笔记---redis主从复制
查看>>
InstallShield 常用常量
查看>>
Android Intent的几种用法全面总结
查看>>
发布一个打飞机游戏
查看>>
Websocket 与 Socket.IO、Socket
查看>>
virtualization technology设置
查看>>
StackPanel 弹出菜单 ContextMenu
查看>>
Android FM模块学习之四源码分析(五)
查看>>
MySQL服务器安装完之后如何调节性能
查看>>
三个关键字
查看>>
TCP/IP详解学习笔记(9)-TCP协议概述
查看>>
【翻译】地形教程-简介
查看>>
什么是Docker
查看>>
生产CPU使用率180%问题排查
查看>>
一些 gem
查看>>
qt creator 添加调试工具
查看>>
springmvc拦截器
查看>>
三篇文章了解 TiDB 技术内幕 —— 谈调度
查看>>
JsonSort 对json排序
查看>>