• 定义:设 ,使 成立的最小正整数 ,记为
    • 简单说,就是一个数在模 m 意义下,通过反复自乘回到 “单位元(1)” 所需的最小次数
  • 性质
    1. (由欧拉定理可知)。

求解步骤:

  • 步骤 1: 确保互素性首先,检查 是否互素。如果 ,则 的阶不存在。如果 ,则阶 存在,并且是 的因子。
  • 步骤 2: 计算欧拉函数 计算模 的欧拉函数值 。分解 : 将 分解为标准素数幂形式:计算 : 使用欧拉函数的乘积公式:或使用更便于计算的形式:其中
  • 步骤 3: 确定候选阶数 找到 的所有正因子(包括 1 和 本身)。
  • 步骤 4: 检验并找到最小阶数从小到大依次检验 中的因子 。最小的满足 就是 。优化技巧: 不必检验所有因子。只需检验所有 的最大真因子(即 ,其中 的素因子)。如果 对所有 的素因子 都成立,那么阶数就是