Skip to content

Commit 30f7615

Browse files
authored
Phi: add multiplicative group info
1 parent 97a9cca commit 30f7615

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/algebra/phi-function.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ $$a^n \equiv a^{n \bmod \phi(m)} \pmod m$$
143143
144144
This allows computing $x^n \bmod m$ for very big $n$, especially if $n$ is the result of another computation, as it allows to compute $n$ under a modulo.
145145
146+
In group theory, $\phi(n)$ is the [order of the multiplicative group mod n](https://en.wikipedia.org/wiki/Multiplicative_group_of_integers_modulo_n) $(\mathbb Z / n\mathbb Z)^\times$, that is the group of multiplicative units (elements with inverses). The elements with multiplicative inverses are precisely those coprime to $n$.
147+
148+
By Lagrange's Theorem, the multiplicative order of any $a$ must divide $\phi(n)$. If the multiplicative order of $a$ is $\phi(n)$, the largest possible, then $a$ is a [primitive root](primitive-root.md) and the group is cyclic by definition.
149+
146150
## Generalization
147151
148152
There is a less known version of the last equivalence, that allows computing $x^n \bmod m$ efficiently for not coprime $x$ and $m$.

0 commit comments

Comments
 (0)