数论(一)——素数,GCD,LCM

本文介绍了数论的基础知识,包括素数的概念与检验方法如费马小定理和Miller-Rabin测试,以及GCD和LCM的定义与求解方法,探讨了欧几里得算法在解决同余方程和求逆元中的应用。
摘要由CSDN通过智能技术生成

这是一个数论系列:)


一、素数


×费马小定理

Theorem: 设 p 是一个素数,a 是一个整数且不是 p 的倍数,那么

很遗憾,费马小定理的逆定理是不成立的。对 a = 2,满足的非素数 n 是存在的。

比如 n = 341 = 11 × 31

对于整数 a,称满足的合数为以 a 为底的伪素数。

经测试,
前 10 亿的自然数中,同时以 2 和 3 为底的伪素数有 1272 个。
我们用费马小定理验证素数的话,出错的概率大概只有 0.000025。


×Miller-Rabin

Theorem:.若 p 是素数,x 是一个正整数,且  那么

Corollary:设待测数为 n,取一个比 n 小的正整数 a,设,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值