1. 定义

是大于 奇数,其素因数分解为 可以相同)。 对于任意整数 ,雅可比符号 定义为勒让德符号的乘积:

注意:当 为素数时,雅可比符号退化为勒让德符号。

2. 核心考点:与平方剩余的关系

这是雅可比符号最容易混淆的地方:

  • :则 一定不是 的平方剩余。
  • :则 不一定是 的平方剩余。
    • 原因:可能是两个非平方剩余(即两个 )相乘得到了
    • 例子,但 无解。

3. 广义性质

雅可比符号保留了勒让德符号的绝大多数性质,使得计算过程极其流畅:

  1. 周期性:若 ,则
  2. 完全积性
  3. 特殊值公式(形式完全一致):

4. 广义二次互反律

都是奇数(不要求是素数),且 ,则:

口诀依然适用:只有当 都余 时,互换变号;否则不变号。

5. 计算策略 (算法流程)

利用雅可比符号计算 的最大优势在于:不需要对 进行素因子分解

标准步骤

  1. 取模:利用周期性,将分子 减小到
  2. 提取因子 2:若分子是偶数,提取所有因子 ,利用 公式处理,直到分子变为奇数。
  3. 互反律翻转:利用广义二次互反律,交换分子分母。
  4. 重复:重复步骤 1-3,直到分子为
  • 取模降维(分子比分母大时):

    • 比如 直接变成
  • 拆分提取(遇到 -1 和 2):

    • 提取 -1 当且仅当
    • 提取 2 当且仅当 (即 是 1, 7, 9, 15…)。
    • 提取平方数,完全平方数直接扔掉!
  • 翻转法则(二次互反律)——最重要!

    都是奇素数时,我们要交换分子分母:

    • 一般情况(好人):如果 中至少有一个模 4 余 1,直接翻转:
    • 特殊情况(坏人):如果 两个都是模 4 余 3,翻转要变号:

记忆

翻转:双三变号,其余照旧

  • 如果 都是 (除以 4 余 3),翻转时就要加负号

提取 -1:一正三负

  • 一正:余 1 结果是 1。三负:余 3 结果是 -1。

提取 2:一七得正,三五得负

  • 除以 8 的余数。一七得正:余 1 或 7 结果是 1。三五得负:余 3 或 5 结果是 -1。

计算示例

计算 (注:1979 是素数,但 339 是合数。如果只用勒让德符号,必须先分解 339;用雅可比符号则不需要)。

  1. 互反律。两者都余 3,变号。
  2. 取模
  3. 提取因子
  4. 互反律。变号。
  5. 取模
  6. 互反律。变号。
  7. 取模(因为 16 是完全平方数,值为 1)。

结果