初等数论--整除--线性组合与最大公因数之间的关系

博主本人是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。
我整理成一个系列:初等数论,方便检索。

设a,b是两个不全为零的整数,则(a,b)=min设a,b是两个不全为零的整数,则(a,b)=min设a,b是两个不全为零的整数,则(a,b)=min{s:s=ax+by,∀x,y∈Z,s>0s:s=ax+by,{\forall}x,y\in Z,s>0s:s=ax+by,∀x,y∈Z,s>0}
证明:证明:证明:
由辗转相除法/欧几里得算法,我们可得(a,b)=at+bs,∃t,s∈Z,现在令d=at′+bs′,t′,s′∈Z,假设d<(a,b),则d=at′+bs′=(a,b)t′′t′+(a,b)s′′s′=(a,b)(t′′t′+s′′s′)即(a,b)∣d,这与d<(a,b)产生矛盾,所以(a,b)是a,b的线性组合中最小的由辗转相除法/欧几里得算法,我们可得(a,b)=at+bs,{\exists}t,s \in Z,\\ 现在令d=at'+bs',t',s'\in Z,假设d<(a,b),则\\ d=at'+bs'\\ =(a,b)t''t'+(a,b)s''s'\\ =(a,b)(t''t'+s''s')\\ 即(a,b)|d,这与d<(a,b)产生矛盾,所以(a,b)是a,b的线性组合中最小的由辗转相除法/欧几里得算法,我们可得(a,b)=at+bs,∃t,s∈Z,现在令d=at′+bs′,t′,s′∈Z,假设d<(a,b),则d=at′+bs′=(a,b)t′′t′+(a,b)s′′s′=(a,b)(t′′t′+s′′s′)即(a,b)∣d,这与d<(a,b)产生矛盾,所以(a,b)是a,b的线性组合中最小的
(a,b)∣at′+bs′,还说明(a,b)|at'+bs',还说明(a,b)∣at′+bs′,还说明{s=ax+by,∀x,y∈Z,s>0s=ax+by,{\forall}x,y\in Z,s>0s=ax+by,∀x,y∈Z,s>0}这个集合是a,b的最大公因数的倍数的集合这个集合是a,b的最大公因数的倍数的集合这个集合是a,b的最大公因数的倍数的集合

初等数论--整除--线性组合与最大公因数之间的关系相关推荐

  1. 初等数论--整除--公因数一定是最大公因数的因数

    初等数论--整除--公因数一定是最大公因数的因数 最大公因数 互素 公因数一定是最大公因数的因数:d∣a且d∣b↔d∣(a,b)d|a且d|b\leftrightarrow d|(a,b)d∣a且d∣ ...

  2. 初等数论--整除--两数乘积保持整除性

    初等数论--整除--两数乘积保持整除性 m∣r,n∣r,(m,n)=1→mn∣rm\mid r,n\mid r,(m,n)=1\rightarrow mn\mid rm∣r,n∣r,(m,n)=1→m ...

  3. 【组合数学】递推方程 ( 递推方程解与特征根之间的关系定理 | 递推方程解的线性性质定理 | 递推方程解的形式 )

    文章目录 一.递推方程解与特征根之间的关系定理 二.递推方程解的线性性质定理 三.递推方程解的形式 一.递推方程解与特征根之间的关系定理 特征根 与 递推方程的解 之间是存在关系的 , 如果知道了这个 ...

  4. 再理解:零空间、行空间、列空间、左零空间、基础解系、极大线性无关组、齐次解、非齐次解之间的关系

    再理解:零空间.行空间.列空间.左零空间.基础解系.极大线性无关组.齐次解.非齐次解之间的关系 1.再理解:零空间.行空间.列空间.左零空间.基础解系.极大线性无关组.齐次解.非齐次解之间的关系 1. ...

  5. 计算材料学中的四巨头之间的关系

    第一性原理.密度泛函理论.从头算和分子动力学之间的关系 首先.第一性原理是First Principle,.不是从头算(ab initio),也不是DET,更不是分子动力学. 分子模拟有两个层面的东西 ...

  6. 线性卷积、循环卷积、周期卷积的定义、计算方法及三者之间的关系

    文章目录 前言 一.卷积的物理意义及性质 1. 物理意义 2. 卷积性质 二.线性卷积定义及计算方法 1. 定义公式 2. 适用范围 3. 计算方法 三.循环卷积定义及计算方法 1. 定义公式 2. ...

  7. Day-16 面向对象03 类与类之间的关系

    一.类与类之间的依赖关系 我用着你,但是你不属于我,这种关系是最弱的,比如,公司和雇员之间,对于正式员工,肯定要签订劳动合同,还得小心伺候着,但是如果是兼职,那无所谓,需要了你就来,不需要你就可以拜拜 ...

  8. 【linux】图形界面基础知识(X、X11、GNOME、Xorg、KDE的概念和它们之间的关系)

    转载自:https://blog.csdn.net/zhangxinrun/article/details/7332049 简介 LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间 ...

  9. 嵌入式开发之信号采集同步---VSYNC和HSYNC的作用以及它们两者之间的关系

    VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC是什么 VSYNC: vertical synchronization,指 ...

最新文章

  1. JACK——AgentManual5 Events
  2. 如何获取字符串的最后一个字符?
  3. foreach php5.4,php5脚本升级 - foreach里面的foreach
  4. 使用gPXE网络启动引导ISO和安装ESXi5
  5. 学生查询成绩登录2021高考查分,2021学情达成绩查询登录app
  6. ArrayBlockingQueue原理分析-itrs.elementDequeued()
  7. 面 试 细 节 一 点 通
  8. nginx 和tomcat,apache的区别于联系。
  9. win8.1重装系统计算机管理打不开,Windows8计算机打不开192.168.0.1怎么办
  10. PASCAL VOC数据集分析及下载、解压
  11. 【坐标标注】点坐标标注插件使用手册,可支持批量标注
  12. 【学习总结匈牙利算法到KM算法】
  13. PCB 设计流程(allegro 为例)
  14. 《网络攻防》第二周作业
  15. Latex中将图例(图1:)改为(图1-1)
  16. tk.mybatis的批量插入扩展
  17. html5 在线字体库,网络字体@font-face,如何处理网页中的特殊字体?
  18. 计算机数字媒体技术考研的学校有哪些,数字媒体技术考研能选择哪些学校
  19. loop和goto用法
  20. DLL入口点函数DllMain .

热门文章

  1. vue后端框架mysql_springboot + vue 前后端结合·数据库查询
  2. mysql 对象名无效_如何解决“SQL对象名无效”的问题
  3. xml配置linux启动脚本,linux中利用Shell脚本实现自动安装部署weblogic服务
  4. python opencv resize函数_Python OpenCV中的resize()函数的使用
  5. azure mysql 配置,微软Azure云MySQL in-app 的配置,简化PHP内容管理系统配置
  6. python统计单词平均长度_统计学的Python实现-014:几何平均数(衡量样本集中趋势)...
  7. ML之NB:(NLP)基于sklearn库利用不同语种数据集训练NB(朴素贝叶斯)算法,对新语种进行语种检测
  8. Python之pip:Python语言中的pip的简介、安装、使用方法之详细攻略
  9. 在VMware运行Linux下,密码错误的原因
  10. bzoj 4559 [JLoi2016]成绩比较 —— DP+拉格朗日插值