最小公倍数一些性质定理及证明
文章目录
- 写在前面
- 预备定义
- 主要定理
- ★\bigstar★ [a,b]×(a,b)=ab[a,b]\times(a,b)=ab[a,b]×(a,b)=ab
- 推广
- ★\bigstar★ a∣t,b∣t⟹[a,b]∣ta\,|\,t,b\,|\,t\Longrightarrow\,[a,\,b]\,|\,ta∣t,b∣t⟹[a,b]∣t
- 推广
写在前面
最近在学习抽象代数,里面的一些定理的证明需要很多初等数论的知识,而本人没上过数论,就只能自学了。下面总结一些置换群的相关定理证明时候需要的数论内容,主要涉及最小公倍数、最大公因数等概念的重要性质。关于整数互素的概念与性质定理我在前面的文章中总结过,有兴趣的朋友可以看下面的两篇文章:
- 与素数有关的一些性质及证明(一);
- 素数的有关性质(二)欧拉函数的一些定理证明与计算;
预备定义
- 公倍数:两个或多个整数的公有的倍数,称为它们的公倍数。
- 最小公倍数(Least Common Multiple, lcm):除000以外最小的一个公倍数,叫做这几个整数的最小公倍数,通常记为[a1,a2,⋯,an][a_1,\,a_2,\,\cdots,\,a_n][a1,a2,⋯,an]。
- 公因数:两个或多个整数的公有的因数,称为它们的公因数。
- 最大公因数(Greatest Common Divisor, gcd):几个数的任意一个公因数都能整除ddd,那么称ddd是这几个数的最大公因数,通常记为(a1,a2,⋯,an)(a_1,\,a_2,\,\cdots,\,a_n)(a1,a2,⋯,an)。
主要定理
下面总结一下关于最小公倍数的两个定理。
★\bigstar★ [a,b]×(a,b)=ab[a,b]\times(a,b)=ab[a,b]×(a,b)=ab
证明:
设由于ababab是a,ba,\,ba,b的公倍数,而[a,b][a,\,b][a,b]是a,ba,\,ba,b的最小公倍数,所以[a,b]∣ab[a,\,b]\,\big|\,ab[a,b]∣∣ab,所以∃q∈Z\exists\ q\in\mathbb{Z}∃ q∈Z,使得ab=q[a,b]ab=q[a,\,b]ab=q[a,b],下面需要证qqq是a,ba,\,ba,b的最大公因数,为此需要证qqq满足以下两个条件:
- qqq是a,ba,\,ba,b的公因数;
- 对a,ba,\,ba,b的任一公因数ccc,有c∣qc\,|\,qc∣q;
- 对条件一,因为ab=q[a,b]ab=q[a,\,b]ab=q[a,b],所以a=[a,b]b⋅q,b=[a,b]a⋅q{a}=\dfrac{[a,\,b]}{b}\cdot q,\ \ {b}=\dfrac{[a,\,b]}{a}\cdot qa=b[a,b]⋅q, b=a[a,b]⋅q,而显然a∣[a,b],b∣[a,b]a\,\big|\,[a,\,b],\ b\,\big|\,[a,\,b]a∣∣[a,b], b∣∣[a,b],于是有:
q∣a,q∣bq\,|\,a,\ q\,|\,bq∣a, q∣b,这就得到qqq是a,ba,\,ba,b的公因数。
- 对条件二,由于c∣a,c∣bc\,|\,a,\ c\,|\,bc∣a, c∣b,所以ac,bc\dfrac{a}{c},\,\dfrac{b}{c}ca,cb均为整数。设
t=abc=a(bc)=b(ac),t=\frac{ab}c=a\left(\frac bc\right)=b\left(\frac ac\right), t=cab=a(cb)=b(ca),
由此得到ttt是a,ba,\,ba,b的公倍数,于是[a,b]∣t[a,\,b]\,\big|\,t[a,b]∣∣t,根据上式ab=q[a,b]ab=q[a,\,b]ab=q[a,b],有
t[a,b]=abcabq=qc,\frac{t}{[a,\,b]}=\dfrac{\frac{ab}{c}}{\frac{ab}{q}}=\frac{q}{c}, [a,b]t=qabcab=cq,
即得到qc\dfrac qccq为整数,即c∣qc\,|\,qc∣q。
综上,可得到[a,b]×(a,b)=ab[a,b]\times(a,b)=ab[a,b]×(a,b)=ab。
推广
类似地,可以将结论推广到更加一般的情况,即
[a1,⋯,an]×(a1,⋯,an)=∏i=1nai.[a_1,\,\cdots,\,a_n]\times(a_1,\,\cdots,\,a_n)=\prod_{i=1}^na_i. [a1,⋯,an]×(a1,⋯,an)=i=1∏nai.
★\bigstar★ a∣t,b∣t⟹[a,b]∣ta\,|\,t,b\,|\,t\Longrightarrow\,[a,\,b]\,|\,ta∣t,b∣t⟹[a,b]∣t
证明:
要证明整除关系,自然想到应用带余除法,只需要证明余数为000即可。
设
t=[a,b]×q+r,q∈Z,0⩽r<[a,b],t=[a,b]\times q+r,\quad q\in\mathbb{Z},\ 0\leqslant r<[a,\,b], t=[a,b]×q+r,q∈Z, 0⩽r<[a,b],
则由于a∣[a,b],a∣ta\,|\,[a,\,b],\,a\,|\,ta∣[a,b],a∣t,根据《与素数有关的一些性质及证明(一)》中关于整除的性质:"除数整除被除数的倍数和
"得到:a∣t+(−q)×[a,b]⟹a∣ra\,\big|\,t+(-q)\times[a,\,b]\Longrightarrow a\,|\,ra∣∣t+(−q)×[a,b]⟹a∣r,同理可得b∣rb\,|\,rb∣r,因此得到rrr是a,ba,\,ba,b的公倍数,但是根据带余除法的条件:0⩽r<[a,b]0\leqslant r<[a,\,b]0⩽r<[a,b],rrr小于a,ba,\,ba,b的最小公倍数,所以rrr只能取000,这就证明了[a,b]∣t[a,\,b]\,|\,t[a,b]∣t。
P.S. 这个定理的证明有很多种方法,这里仅介绍常见的一种,也可以从唯一素因子分解定理出发进行证明,其步骤比较直观,在此不详述。
推广
根据定理的证明,很容易将其推广到任意整数的情形,即
ai∣t,(i=1,2,⋯,n)⟹[a1,a2,⋯,an]∣t.a_i\,|\,t,\,(i=1,\,2,\,\cdots,\,n)\Longrightarrow\,[a_1,\,a_2,\,\cdots,\,a_n]\,|\,t. ai∣t,(i=1,2,⋯,n)⟹[a1,a2,⋯,an]∣t.
最小公倍数一些性质定理及证明相关推荐
- 单调有界定理适用于函数吗_用极限定义证明一些极限的性质定理
❝ 「极限精确定义是从初等数学到高等数学的一次重要跨越,但该定义在初学时不易理解.事实上极限的所有性质定理都是基于极限的精确定义来的,那么自然地所有定理其实都可以直接或间接由极限精确定义来证明.本文主 ...
- 概率论与数理统计中的算子半群 第一讲 Banach-Steinhaus定理1 Baire‘s Category与Banach-Steinhaus定理的证明
概率论与数理统计中的算子半群 第一讲 Banach-Steinhaus定理1 Baire's Category与Banach-Steinhaus定理的证明 Baire's Category Theor ...
- Sperner定理及其证明
Sperner定理及其证明 额,最近看到了一个十分有趣的定理--Sperner定理.其实这个定理在OI中没什么用处,因此我都没把这篇文章放到我的OI标签里(不知道在MO中是否有用?)但是觉得它很有趣于 ...
- 扒一扒那些叫欧拉的定理们(七)——欧拉线定理的证明
早点关注我,精彩不迷路! 在前面的文章中,我们已经从空间几何欧拉定理介绍到了平面几何欧拉定理的拓展--九点圆定理,相关内容请戳: 扒一扒那些叫欧拉的定理们(六)--九点圆定理的证明 扒一扒那些叫欧拉的 ...
- 【组合数学】递推方程 ( 递推方程解与特征根之间的关系定理 | 递推方程解的线性性质定理 | 递推方程解的形式 )
文章目录 一.递推方程解与特征根之间的关系定理 二.递推方程解的线性性质定理 三.递推方程解的形式 一.递推方程解与特征根之间的关系定理 特征根 与 递推方程的解 之间是存在关系的 , 如果知道了这个 ...
- 【博弈论】纳什定理及其证明
[博弈论]纳什定理及其证明 一.纳什定理的内容 二.布劳尔不动点定理的内容 三.纳什定理的证明 一.纳什定理的内容 定理内容:若允许玩家采用混合策略,则任何有限博弈均存在一个纳什均衡. 有限博弈的含义 ...
- 扒一扒那些叫欧拉的定理们(六)——九点圆定理的证明
早点关注我,精彩不迷路! 在前面的文章中,我们介绍了空间几何内的欧拉定理及其扩展,上一篇中又讲到了平面几何欧拉定理,相关内容请戳: 扒一扒那些叫欧拉的定理们(五)--平面几何欧拉定理的证明 扒一扒那些 ...
- 从航天到原始递归函数的四个定理及其证明——哥德尔读后之十二
从航天到原始递归函数的四个定理及其证明--哥德尔读后之十二 人类对于地球的兴趣,如同数学家观察数学角度的变化一样,从地球之中导向了地球之外.六月中旬的两条新闻,都是有关人类飞越地球的航天消息.六月17 ...
- Master—Theorem 主定理的证明和使用
引言? 在分析算法的时候,我们经常需要分析递归算法的时间复杂度.Master--Theorem 正是用于快速得出递归算法时间复杂度的方法. Master-Theorem 假设某个递归算法的时间复杂度递 ...
最新文章
- python安装mysqldb模块
- 关于学习过程中走过的弯路
- Spark源码阅读03-Spark存储原理之共享变量
- 【offer去哪了】我一连面试了十个Java岗,统统石沉大海!
- Android官方开发文档Training系列课程中文版:管理系统UI之变暗系统条
- mysql存儲過程_Mysql存儲過程 | 學步園
- 动态规划之数字三角形问题
- 从技术角度,设备过保就坏,是怎么实现的
- PyQt5保姆级教程-- 从入门到精通
- 尼得科与日本电产三协共同研发出一款搭载有“Zignear®”的AC伺服电机
- 【C语言】俄罗斯方块的源代码
- 月球探测器中的计算机技术,月球探测器自主视觉导航技术的研究
- 英文java简历模板下载_java软件工程师英文简历模板下载
- 数据结构:最大子列和问题
- 最有效地戒掉晚睡强迫症(熬夜强迫症、假象失眠症等等)
- HDU - 1546 Idiomatic Phrases Game
- 成都拓嘉启远:如何排查拼多多星级下降的原因
- web服务器利用线程响应http请求,多线程实现的HTTP应用服务器(HTTPWebServer)Mutu 0.2 alpha连载I...
- html图片的边框属性,css3图片边框border-image的用法
- 安全设计 -- 会话安全
热门文章
- JavaScript 真值和假值
- python -- configparse读取配置文件
- Flask学习之基础知识与功能
- leetcode 111
- 使用ETags减少Web应用带宽和负载
- [转贴] 从零开始学C++之异常(二):程序错误、异常(语法、抛出、捕获、传播)、栈展开...
- php比较两个变量的值_总结PHP不用第三个变量交换两个变量的值的几种方法
- C语言课后习题(48)
- 网易云深度学习第二课notebook1
- php通过函数怎么禁止百度蜘蛛抓取,怎么屏蔽百度蜘蛛抓取网站?