inv[a] = -inv[mod % a] * (mod / a )
という漸化式が立つよくやる二項係数 (nCk mod. p)、逆元 (a^-1 mod. p) の求め方 - けんちょんの競プロ精進記録
$\varphi$ をオイラーのトーシェント関数とする
$(\mathbb{Z}/n\mathbb{Z})^{\times}$ の元の位数は $\varphi(n)$ の約数である。
特に、$p$ を素数としたとき、$(\mathbb{Z}/p\mathbb{Z})^{\times}$ の元の位数は $p-1$ の約数である。
証明: ラグランジュの定理から言える。
$p$ を素数とする。$(\mathbb{Z}/p\mathbb{Z})^{\times}$ の位数 $k$ の元の数は $k \mid p-1$ のとき $\varphi(k)$ である。