31章

31.1基础数论概念:

基础定理:1.除法定理:对于任何整数a和任何正整数n,存在唯一的q和r( 0 <=  r  <  n ),且a = qn  + r;
由此定理可以引申出一系列定义:商: ;余数:r = a mod b;a整除n:余数为0;n是a的倍数:r为0;公 约数:n整除a且a整除n;最大公约数:最大的公约数;
    2.(公约数与线性组合)( d | a ) ∩ ( d | b ) → ( d | ax + by ) (∀ x ∈ Z,  y ∈ Z )( 由除法定理可以推出)
由此定理引出的定义:最大公约数:两个不同时为0的整数a和b中最大的数(记作gcd(a, b ) )
   3.( 最大公约数与线性组合 )(核心定理,用此定理和上述定理几乎可以证明任何的gcd定理,并且在编程中很有 用)如果任意整数a和b不都为0,则gcd(a,b)是a与b的线性组合集{ax + by;x,y∈Z}的最小元素。(证明公约数都 是线性组合集中的元素的约数是简单的,即证gcd( a, b ) <= ax + by,接下来再从“最小元素为突破点”,令s 为 最 小元素构造a  mod s( 因为其恰好小于s ) = 。。。,从而证明a mod s也是线性组合集中的 元素且为0,同理b mod s = 0, 因此s是a和b的公约数,即s <= gcd(a,b) ) 此) 
       由此定理引出的定义:互质数:gcd(a,b) = 1; 
基础定义: 1.约数:d | a ∩ d >= 0 → d 是 a 的约数。
    2.素数:a > 1 ∩ ( a的约数只有1和它本身)。
    3.合数:a > 1 ∩ ( a 不是素数 )。
重要定理:1.(互质数的性质定理)对任意的整数a,b和 p,如果gcd(a,p ) = 1且gcd(b,p )= 1,则gcd(ab,p)= 1; (最大公约数与线性组合)
    2.(素数整除性)对所有素数p和所有整数a,b,如果p | ab,则p | a 或 p | b。(反证法 + 互质数的性质定理 ) 
   3.(唯一因子分解定理)(从此定理可以去素数的幂这个角度去理解约数,最大公约数,最小公倍数)如果N为合 ,那么N只能唯一分解成有限个质数的乘积 N=P1a1P2a2P3a3......Pnan,这里P1<P2<P3......<Pn均为质数,且所有的指   数均为整数(反证法 + 素数的整除性 )
重要推论:1.(约数和相反数 与最大公约数)对任意整数a与b,如果d | a且d | b,则d | gcd(a,b)(由最大公约数与线性组合定 理推出)
    2. (gcd倍数)对所有正整数a和b以及任意非负正整数n,有gcd(an,bn ) = ngcd(a,b)(由最大公约数和线 性组合定理可推出)
gcd的性质;gcd(0,0) = 0; gcd(a,b) = gcd(a,-b); gcd(a,b) = gcd( |a|, |b| ); gcd(a,0) = |a|; gcd(a,ka) = a; gcd(0,0) = 0; 












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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值