初等数论 3.1原根

本文介绍了原根的概念,以及与原根相关的定理和性质,包括原根的阶、模n的既约剩余系、原根的存在性和数量。通过一系列定理和推论,阐述了原根在模算术中的重要角色,如Lagrange定理的应用,以及素数和原根的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义:若0≠a∈Z,n∈Z+0\neq a\in\Z,n\in\Z^+0̸=aZ,nZ+(a,n)=1(a,n)=1(a,n)=1,满足ax≡1(modn)a^x\equiv 1\pmod nax1(modn)成立的最小正整数称为aaannn的阶,记为ordna\mathrm{ord_n a}ordna.
定理:若0≠a∈Z,x,n∈Z+0\neq a\in\Z,x,n\in\Z^+0̸=aZ,x,nZ+(a,n)=1(a,n)=1(a,n)=1,则ax≡1(modn)a^x\equiv 1\pmod nax1(modn)当且仅当ordna∣x\mathrm{ord_n a}\mid xordnax.

如果ordna∣x\mathrm{ord_n a}\mid xordnax,那么x=k⋅ordnak∈Z+x=k\cdot \mathrm{ord_n a} \quad k\in\Z^+x=kordnakZ+,所以ax=ak⋅ordna=(aordna)k≡1(modn)\displaystyle a^x=a^{k\cdot \mathrm{ord_n a}}=(a^{\mathrm{ord_n a}})^k\equiv 1\pmod nax=akordna=(aordna)k1(modn)ax≡1(modn)a^x\equiv 1\pmod nax1(modn),使用带余除法:x=q⋅ordna+r0≤r&lt;ordnax=q\cdot \mathrm{ord_n a}+r \quad 0\le r &lt; \mathrm{ord_n a}x=qordna+r0r<ordna从而ax=aq⋅ordna+r=(aordna)qar≡ar≡1(modn)a^x=a^{q\cdot \mathrm{ord_n a}+r}=(a^{\mathrm{ord_n a}})^q a^r\equiv a^r\equiv 1\pmod nax=aqordna+r=(aordna)qarar1(modn)所以r=0r=0r=0x=q⋅ordnax=q\cdot \mathrm{ord_n a}x=qordnaordna∣x\mathrm{ord_n a}\mid xordnax.

推论:若aaannn互素且n&gt;0n&gt;0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值