本题要求两个给定正整数的最大公约数和最小公倍数。_【人人都能欣赏的数学证明】最大公约数和最小公倍数...

 0f23de1b681ba059ac9d6fc050aeba3a.gif

职业数学家在民间

大家好!这里是《职业数学家在民间》公众号的专栏【人人都能欣赏的数学证明】第四期。传播数学是我们的神圣使命,敬请扫描?关注我们!

adfe6213c4816c2f2227a2ebe9668376.png

第一期:为什么有无限多个素数?

第二期:为什么√2不等于分数

第三期:勾股定理的证明

一、最大公约数和最小公倍数

在数论王国中

一直流传着

一对孪生兄弟的故事

老大是最小公倍数

老二是最大公约数

他们的乘积刚好等于

… … 

c4140bff9ccdc436abe31ea6d7839942.png

正整数,是指1,2,3,4,5,6,7,8,9,10,11,12……

为了让大家只需接受最少的预备知识就可以欣赏这期的定理和证明,我们只限制在正整数的范围内讨论。我们接下来提到的数都是指正整数

数都是指正整数,

数都是指正整数,

(重要的事情说三遍)

不涉及0,更不涉及负数。首先我们要介绍约数和倍数的概念:

约数和倍数:如果一个数a能被数b整除,也就是说存在另一个数p使得a=bp或者a/b=p,那么我们就称b是数a的约数,a是数b的倍数。

9ad18c745dbb74774696c25e7c40109a.png

比如10 的约数有四个:1,2,5,10。15 的约数也有四个:1,3,5,15。11的约数只有两个:1,11。注意每个数都只有有限个约数,

再比如5,10,15 都是5的倍数;7,14,21 都是7的倍数。每个数都有无限多个倍数。

接下来我们可以介绍孪生兄弟——最大公约数和最小公倍数的概念了。

5276fe36c3c826f1dcff3df88bfbe4c8.png

公约数和最大公约数,如果数p同时是两个数a,b的约数,我们就称p为a和b的公约数。a和b的所有公约数中最大的那个数称为a和b的最大公约数。

c1362d6cec49a5c0b46126ed85702ca6.png

公倍数和最小公倍数,如果数p同时是两个数a和b的倍数,我们就称p为a和b的公倍数。a和b的所有公倍数中最小的那个数称为a和b的最小公倍数。

1f008fc44a225e97a9c5fbac1680b369.png

注意了,两个数a和b,它们的乘积的任意倍数nab都是它们的公倍数,所以a和b有无限多个公倍数。

我们要介绍的定理是说两个数a和b的乘积会刚好等于它们的最大公约数和最小公倍数的乘积。

0a3871906cf1c75a7fea9f3b0303fb33.png

比如上面的例子给出6和9的最小公倍数是18,而它们的最大公约数是3,6乘9刚好等于18乘3。

在欣赏这个定理的证明之前,大家只需要接受两个非常简单的预备知识。

二、两个非常非常简单的预备知识

一,数a的两个倍数的和或差还是a的倍数。

414c3db61b690631d76a8238b6eb077b.png

二,最小公倍数的简单性质:a和b的所有公倍数都会被最小公倍数m整除 

 实际上,如果某个公倍数n不被最小公倍数m整除,那么n被m除后的余数k一定大于0,且小于m,写成等式就是

n=qm+k

注意n和qm都是a和b的公倍数,所以根据第一个预备知识,k也是a和b的公倍数,这和m是a和b的最小公倍数矛盾了。

理解了这两个预备知识,我们就可以开始一起欣赏下一节的优美证明。

三、证明

定理:给定两个数a和b,假设他们的最大公约数和最小公倍数分别为p和q,那么下面等式成立:

553b9895bc0fe14d38829d0bd6892c84.png

如何证明这个等式呢?单单看下面这幅提示图您能否想到证明呢?我用广告把下面的证明隔开一些,您也乘机考验一下自己!

53bacfef1c6ea70cd8c1da19c8a0ef71.png

证明:我们的证明分成三部分

1⃣️ 证明ab≥pq,也就是 

f0a185a8b77996af050620a57be8092a.png

不等式右边是最小公倍数,所以要证明这个不等式成立,只需证明左边是a和b的公倍数。注意p是a和b的公约数,因此a/p和b/p都是整数。所以不等式左边是

a06df048901a3138189629052699770f.png

确实是a和b的公倍数。

2⃣️ 证明 ab≤pq,也就是 

06d1fc7a38ca17ce8226aede3eb0cf66.png

不等式右边是最大公约数,所以要证明这个不等式成立,只需证明左边是a和b的公约数。因为q是a和b的最小公倍数,上一节的第二个预备知识告诉我们不等式左边是一个整数。

(回忆预备知识:a和b的所有公倍数都会被最小公倍数整除 )

既然q是a和b的公倍数,我们就可以把q写成:

43e508888771393b6086f6356f6012f6.png

其中m和n都是整数,而不等式左边的这个整数就可以写成:

4219cd4a7771b75bcdf67aa16f2d99a5.png

也可以写成:

761219077a01061c34df1fbf74fc7dfe.png

所以它确实是a和b的公约数。

3⃣️既然ab≥pq和ab≤pq同时都成立,那么ab和pq只能相等。

证明完毕

四、几点注记

1,这个定理在初等数论中是众所周知的,它的标准证明要用到算术基本定理。

2,我们的证明虽然非常简单,却可以称得上是等式证明的一个典范:即通过证明≥(大于或等于)和≤(小于或等于)都成立,来推导出等式成立。数学上许多等式都是以这种方式被证明的。

3,证明是我自己独立想出来的,虽然在几本数论教材中都没查到这个证明,但我觉得这个证明应该早被知道了。所以,如果谁知道哪个文献中有这个证明,非常欢迎告知我。

e8f2d817b2b1f6b2200e9d9c2481a1e3.png

内容为【职业数学家在民间】公众号原创,欢迎转载

白名单回复后台「转载」

590a607eb5bb089c0d717272ace68579.png

传播数学是我们的神圣使命!

weixin_39974932
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
浙江大学PAT解题集7—26最大公约数和最小公倍数
weixin_44764944的博客
05-18 1117
本题要求两个给定正整数最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。
C语言 PTA习题4-7 最大公约数和最小公倍数
weixin_46846304的博客
05-29 3729
文章目录前言一、题意二、代码1.代码的实现2.读入数据总结 前言 本题是一个考察求最大公约数(公因数)和最小公倍数的题目。 一、题意 本题要求两个给定正整数最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 二、代码 1.代码的实现 //本题要求两个给定正整数最大公约数和最小公倍数。 #include<stdio.h&g
本题要求两个给定正整数最大公约数和最小公倍数
ProceduralMan的博客
03-08 5884
本题要求两个给定正整数最大公约数和最小公倍数
本题要求两个给定正整数最大公约数和最小公倍数。_事业单位考试公约数与公倍数的辨析和应用...
weixin_26789847的博客
01-17 1011
大家都学习过公约数与公倍数这样的概念,但是有很多人还是分不清楚最大公约数和最小公倍数。在国省考考试中这样的考点可能是单独出题目,也可能是在一些题目求解的过程中考查,这是一个基础且不是很难的考点。因此,我们会带着大家来学习区分他们的不同,并且掌握最大公约数和最小公倍数在解题中的应用。那么,我们先来了解基础的概念吧!一、基本概念1. 约数、倍数如果一个自然数A能被自然数B整除,那么称A为B的倍数,B为...
7-26 最大公约数和最小公倍数 (15 分)本题要求两个给定正整数最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。
accident_tuzi的博客
03-09 4411
7-26 最大公约数和最小公倍数 (15 分)
用python编写两个正整数最大公约数和最小公倍数的小程序
12-22
show 程序代码 废话不多说,直接上程序片段 nummax,nummin=eval(input("请输入两个正整数,并用逗号连接:")) if (nummax % 1 !...print(str(nummax)+"和"+str(nummin)+"的最小公倍数数是:
Java求两个正整数最大公约数和最小公倍数
08-31
主要介绍了输入两个正整数m和n,求其最大公约数和最小公倍数,需要的朋友可以参考下
Python 实训4 对两个给定的数进行最大公约数、最小公倍数的分析
12-21
源码: a,b = 24,36 an_a = [] ...print("24的约数集合为:",end="") print(an_a) print("36的约数集合为:",end="") print(an_b) mul_a = [] mul_b = [] for i in range(1,6): mul_a.append(a*i)
Java求两个数的最大公约数、最小公倍数.rar
07-10
Java求最大公约数、最小公倍数,输入两个正整数m和n,求其最大公约数和最小公倍数。最小公倍数可由原数除以最大公约数计算得到,这里使用了辗除法。
最小公倍数与最大公约数
11-07
java 辗转相除法 求两个数的最小公倍数 求三个数的最大公约数
本题要求两个给定正整数最大公约数和最小公倍数。_C语言求最大公约数和最小公倍数...
weixin_31082779的博客
01-27 5747
2020.08.13C语言分享●●●#01#前言C语言案例---求最大公约数和最小公倍数从键盘输入两个正整数 a 和 b,求其最大公约数和最小公倍数。C语言案例---求最大公约数和最小公倍数 --if、while 语句应用1、最大公约数,也称最大公因数、最大公因子,是一种数学概念,指两个或多个整数共有约数中最大的一个。2、最小公倍数是一种数学概念,是指两个或多个整数公有的倍数中,...
重新捡起C语言-求两个给定正整数最大公约数和最小公倍数
啥也不会的博客
02-17 7846
PTA的第二题 本题要求两个给定正整数最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 思考过程 由于需要求两个正整数的最大公约数与最小公倍数,我们知道最小公倍数等于两个数乘积除以最小公约数,因此我们只需要求得最小公约数...
PTA:本题要求两个给定正整数最大公约数和最小公倍数
热门推荐
Echo_Wish的博客
03-21 1万+
PTA:本题要求两个给定正整数最大公约数和最小公倍数。 输入格式:输入在一行中给出两个正整数M和N(≤1000)。 输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例::73 2044 #include <stdio.h>int main() { int num1, num2; scanf("%d %...
(每日一练python)求两个给定正整数最大公约数和最小公倍数
biyesheji1000的专栏
02-16 6102
两个给定正整数最大公约数和最小公倍数 贡献者:Rae。� 本题要求两个给定正整数最大公约数和最小公倍数。 输入格式: 输入在两行中分别输入正整数x和y。 输出格式: 在一行中输出最大公约数和最小公倍数的值。 输入样例1: 在这里给出一组输入。 例如: 100 1520 输出样例1: 在这里给出相应的输出。 例如: 20 7600 以下程序实现了这一功能,请你填补空白处内容: def hcf(x, y): if x > y: smaller =
C语言—最大公约数和最小公倍数
m0_73770012的博客
11-10 1142
C语言—最大公约数和最小公倍数
习题4-7 最大公约数和最小公倍数 (15 分)
信处的博客
06-24 1759
浙大版《C语言程序设计(第3版)》题目集习题4-7 最大公约数和最小公倍数 (15 分)二、题解c代码 习题4-7 最大公约数和最小公倍数 (15 分) 本题要求两个给定正整数最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例1: 511 292 输出样例1: 73 2044 二、题解 辗转相除法 定理:两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数。最
每日一练 — 2021.12.09
梁辰兴的博客
12-09 781
文章目录一、最长回文子串1,程序简介示例 1:示例 2:示例 3:示例 4:提示:2,程序代码3,运行结果二、通配符匹配1,程序简介说明:示例 1:示例 2:示例 3:示例 4:示例 5:2,程序代码3,运行结果三、求两个给定正整数最大公约数和最小公倍数1,程序简介输入格式:输出格式:输入样例1:例如:输出样例1:例如:2,程序代码3,运行结果 一、最长回文子串 1,程序简介 给你一个字符串 s,找到 s 中最长的回文子串。 示例 1: 输入:s = “babad” 输出:“bab” 解释:“ab
PTA实验4-1-1 最大公约数和最小公倍数 (15分) 本题要求两个给定正整数最大公约数和最小公倍数
zhengzhongz的博客
05-11 1万+
实验4-1-1最大公约数和最小公倍数(15分) 本题要求两个给定正整数最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 鸣谢安阳师范学院段晓云老师和软件工程五班李富龙同学补充测试数据! 我的方法比较笨: /* 题目:输入两个正整数 m 和 n,求其最大公约数和最小公倍数。 程...
7-37 最大公约数和最小公倍数作者 张彤彧单位 浙江大学本题要求两个给定正整数最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中 pta
m0_74122583的博客
11-05 1734
自己想的 希望用得到
本题要求两个给定正整数最大公约数和最小公倍数
最新发布
03-17
最大公约数(Greatest Common Divisor, GCD)是两个或多个整数公有的约数中最大的一个。最小公倍数(Least Common Multiple, LCM)是两个或多个整数公有的倍数中最小的一个。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • snipaste如何滚动截图_电脑截图工具指南,Snipaste篇——截图还能这样玩? 16788
  • 通达信缠论三买三卖指标公式_通达信缠论MACD背驰指标公式加强版 9186
  • 领导合影站位图_领导座次安排示意图,各种场合都有,不懂很容易闹笑话! 8758
  • 10 延时启动程序bat_简单一招让win10系统8秒开机,还能自启动10个程序 8577
  • 计算机登录界面怎么切换用户,windows10开机界面怎么切换用户 5672

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • unix操作系统可以用于服务器管理吗,UNIX操作系统使用必备(四)
  • ajax获取用户名,jQuery+Ajax验证用户名步骤详解
  • ajax链式编程教学,使用jQuery处理AJAX请求的基础学习教程
2021年150篇
2020年234篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

聚圣源柳暗花明是什么意思以父母名字给孩子起名网游之天谴修罗txt五行属土的字姑娘起名公司电脑起名医药科技公司起名字军旅小说贵妃网中北品阁宝宝名起名软件免费下载健康行业起什么名字好1518起姓名测试结果打分蛇的拼音保罗乔治受伤视频高校就业联盟网起宝宝名字青春期2以健康起公司名字小说人物起名神器蓬首垢面智能起名测试打分玄幻小说起名生成器董姓起名字的cctv8在线直播emucheat双胞胎起名字免费生辰八字五行起公司名装饰公司起什么名好王氏 起名小孩名字怎么起才好淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化