首页 > 其他分享 >再学欧拉之欧拉定理

再学欧拉之欧拉定理

时间:2025-01-18 23:31:43浏览次数:1  
标签:再学 定理 varphi times 引理 prod 互质 欧拉 mod

没错,本文的一切还是为了它 ——\(\varphi\)。

欧拉定理

内容

若 \(a,n\) 互质,则有 \(a^{\varphi(n)} \equiv 1 \pmod n\)。

证明

设小于 \(n\) 且与 \(n\) 互质的自然数集合(即 \(n\) 的剩余系)为:\(X:x_1,x_2,x_3,\dots ,x_{\varphi(n)},P:p_1=a\times x_1,p_2=a\times x_2,\dots,p_{\varphi(n)}=a\times x_{\varphi(n)}\)。

引理一:集合 \(P\) 中的数对 \(m\) 取模的余数两两不同。

反证法

若 \(\exists p_i \mod n=p_j \mod n(i\ne i)(x_i>x_j)\)。

则 \((p_i-p_j)\mod n=0\Longleftrightarrow a(x_i-x_j)\mod n=0\)。

因为 \(a\) 与 \(n\) 互质,\(x_i<n,x_j<n\)。

所以 \(x_i-x_j<n\)。

则 \(a(x_i-x_j)\mod n\ne0\)。

于是引理一成立。

引理二:\(P\mod n\) 的每个余数都与 \(n\) 互质。

反证法

设 \(a\times x_i=k\times n+r\),则 \(r=a\times x_i-k\times n\)。

因为 \(r\) 与 \(n\) 互质,则 \(c=\gcd(a\times x_i-k\times n,n)>1\)。

因为 \(c\) 是 \(r\) 的约数也是 \(n\) 的约数。

则 \(k\times n,a\times x_i\) 是 \(c\) 的约数。

则 \(\gcd(a\times x_i,n)\ge c\)。

因为 \(a\) 与 \(n\) 互质,\(x_i\) 与 \(n\) 互质。

所以 \(\gcd(a\times x_i,n)=1\)。

则结论相对,所以引理二正确。

the last step

  1. \(P\) 的每个数 \(\mod n\) 两两不同(引理一)。

  2. \(P\) 的每个数 \(\mod n\) 与 \(n\) 互质。

  3. \(P\) 的每个数 \(\mod n\) 的个数是 \(\varphi(n)\)。

  4. \(X\) 是 \(varphi(n)\) 个小于 \(n\) 且与 \(n\) 互质两两不同的整数。

则推理得 \(P\) 的每个数 \(\mod n\) 与 \(X\) 所包含的数相同且一一对应。

则 \(\prod_{i=1}^{\varphi(n)}p_i \mod n=\prod_{i=1}^{\varphi(n)}x_i \mod n\)。

\((ax_1\times ax_2\times \dots \times ax_{\varphi(n)})\mod m=\prod_{i=1}^{\varphi(n)}x_i \mod n\)

\(a^{\varphi(n)}\times\prod_{i=1}^{\varphi(n)}x_i \mod n=\prod_{i=1}^{\varphi(n)}x_i \mod n\)

\(a^{\varphi(n)}\mod n=1\)

\(a^{\varphi(n)} \equiv 1\pmod n\)。

证毕。

标签:再学,定理,varphi,times,引理,prod,互质,欧拉,mod
From: https://www.cnblogs.com/aub-unluck-beginning/p/18679027

相关文章

  • 欧拉筛(线性筛)找素数(质数) - Java实现
    欧拉筛(线性筛)找素数(质数)-Java实现importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.util.LinkedList;publicclassMain{staticintn=0;staticboolean[]notP......
  • 群论(Burnside引理、Polya定理)
    是谁刚逃离期末考数学的魔爪,就来学这个抽象代数,确实是很抽象了(我摆了,更多细节证明看dalaoblog吧基本概念群群的定义设\(G\)是非空集合,其上有二元运算\(\cdot\),如果它们满足如下性质,则称\((G,\cdot)\)是一个群。封闭性:\(\foralla,b\inG,a\cdotb\inG\)结合律......
  • 数学知识(一)--质数、约数、欧拉函数、快速幂、扩展欧几里得、高斯消元
    目录一、质数1.试除法判断质数2.试除法分解质因数3.筛选法找质数(1)朴素筛法--埃氏筛(2)线性筛法二、约数 1.试除法求约数2.约数个数问题 3.约数之和问题4.欧几里得算法(辗转相除法)三、欧拉函数1.公式法求欧拉函数2.线性筛法求欧拉函数  3.欧拉定理和费马......
  • 用 Hierholzer 算法求解欧拉回路
    欧拉回路是图论中的一个经典概念,其核心在于寻找一条路径,使得该路径遍历图中的每一条边且仅遍历一次,并最终回到起点。作为图论入门的第一个问题,我们已经对欧拉回路的两个基本判定条件很了解了:偶数度顶点条件:图中每个顶点的度数(即连接到该顶点的边的数量)必须为偶数。这是因为路径......
  • 数论函数及定理
    数论函数及定理积性函数附OIWiki链接。定义对于函数\(f(x)\),满足\(f(1)=1\)且\(\forall\gcd(a,b)=1,f(ab)=f(a)f(b)\)。则\(f(x)\)是积性函数。如果对所有\(a,b\)都成立,\(f(x)\)就是完全积性函数。例子欧拉函数\(\varphi(x)\)是积性函数。欧拉函数定义......
  • 2025.1.14初学欧拉函数记
    显然,本文的一切都是关于它——\(\varphi\)。前提互质若有正整数\(a,b\)且满足\(\gcd(a,b)=1\),则称\(a,b\)互质。对于多种数的情况,我们把\(\gcd(a,b,c)=1\)的情况称为\(a,b,c\)互质。把\(\gcd(a,b)=\gcd(a,c)=\gcd(b,c)=1\)称为\(a,b,c\)两两互质。后者明显是一个......
  • 欧拉OpenEuler基于Kubeasz部署k8s.250114
    欧拉OpenEuler基于Kubeasz部署k8s系统优化修改主机名hostnamectlset-hostnamePRD-MS-K8S01vim/etc/hosts172.62.17.101PRD-MS-K8S01172.62.17.102PRD-MS-K8S02172.62.17.103PRD-MS-K8S03关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld关闭se......
  • 群论基础与Pólya定理与基础多项式
    pdf记录一下比较厉害的数学科技。群若\(G\)为集合,且在\(G\)上有二元运算\(\cdot\),且满足如下性质,则称\(\left(G,\cdot\right)\)为一个群:结合律:对于\(\forall(a,b,c)\inG^3\),有\(abc=a(bc)\)单位元:有唯一的\(e\inG\),满足\(\foralla\inG,ae=ea=a\)逆元......
  • 条件概率、贝叶斯定理、独立性、全概率公式的概念辨别与深入理解
    条件概率、贝叶斯定理、独立性、全概率公式的概念辨别与深入理解在概率论中,条件概率、贝叶斯定理、独立性和全概率公式是几个核心且紧密相关的概念。为了帮助学生深刻理解这些概念,我们将逐一进行辨析,并展示它们之间的区别与联系。一、条件概率条件概率是指在一个事件B已......
  • 偶斐波那契数列性质与欧拉计划第2题 Properties of Fibonacci numbers and Project Eu
    Problem2EvenFibonaccinumbersEachnewtermintheFibonaccisequenceisgeneratedbyaddingtheprevioustwoterms.Bystartingwith1and2,thefirst10termswillbe:1,2,3,5,8,13,21,34,55,89,…ByconsideringthetermsintheFibonacci......