給定 f (x) = cnxn + ... + c1x + c0, 其中 ci . 若已知對於 m , a 是 f (x) 0(mod m) 的一個解, 即 f (a) 0(mod m). 假設 b a(mod m), 由 Proposition 3.2.2 知, 對任意 i 皆有 bi ai(mod m). 再由同一 Proposition 知 cibi ciai(mod m), 進而得 f (b) f (a)(mod m). 也就是說, 若 x = a 是 f (x) 0(mod m) 的一個整數解, 則對任意 b 滿足 b a(mod m), x = b 亦為 f (x) 0(mod m) 的一個解. 所以若 x = a 是 f (x) 0(mod m) 的一個整數解, 我們通常會說 x a(mod m) 是 f (x) 0(mod m) 的一個解. 當然還有可能有其他在 modulo m 之下和 a 不同餘的整數會是 f (x) 0(mod m) 的解. 我們必須把這些解用 modulo m 的同餘類的方式全部寫下, 這樣的表達方法才能將所有的整數解寫下. 所以我們在談 f (x) 0(mod m) 的解時, 談的是 modulo m 的同餘類, 因此當我們說 f (x) 0(mod m) 的解的個數時, 談的是在 modulo m 之下有多少的相異同餘類會滿足 f (x) 0(mod m), 而不是談有多少個整數解.
從這個角度來看, 我們只要列出一個 modulo m 的 complete residue system S, 然後將 S 的元素一一帶入 f (x) 中, 看看哪一些會使得 f (x) 0(mod m), 那麼就可以找到所有的解了. 不過這方法在 m 很大時就顯得不切實際了. 因此我們希望能發展一套理論, 至少能理解一些較特殊的 congruence equation 其解的特性. 不過不管怎樣, 我們知道一個 congruence equation 在 modulo m 之下其解的個數至多就是 m.
其實上, 我們之前就已接觸到一些解 congruence equation 的問題了. 在 modulo m 之下找 a 的乘法反元素的問題事實上就是在解 ax 1(mod m) (即 ax - 1 0(mod m)) 這一個 congruence equation. 由 Proposition 3.2.5 知當 a 和 m 不互質時, 此 congruence equation 無解. 另外加上 Proposition 3.2.3, 我們知道當 a 和 m 互質時此 congruence equation 在 modulo m 之下有唯一解.
再如 Lemma 3.4.2 是討論當 p 是質數時 x2 1(mod p) 的解. 此時由 Lemma 3.4.2 我們知當 p 是奇質數時有兩個解, 分別是 x 1(mod p) 和 x - 1(mod p). 我們提過當 m 不是質數時, 雖然 x ±1(mod m) 仍為 x2 1(mod m) 這一個 congruence equation 的兩個解, 但此 congruence equation 有可能有多於兩個解. 例如 x2 1(mod 15) 的解就是 x ±1(mod 15) 和 x ±4(mod 15) 這 4 個解. 這和我們一般熟知一個 n 次多項式至多有 n 個解不同, 應特別注意.
一個 n 次的實係數多項式至多有 n 個解的原因是因為實係數多項式之間也有所謂的除法原理, 這個原理並不能套用在整系數多項式中. 不過當除式是一個最高次項係數為 1 的整係數多項式時, 仍可套用除法原理. 由於我們並不需要一般的性質, 這裡我們僅探討除式是一次多項式的情況.
應用數學歸納法, 假設對次數 n < k 的整係數多項式 g(x), 皆存在 n - 1 次的整係數多項式 h0(x) 以及 r0 使得 g(x) = (x - a)h0(x) + r0. 現考慮 f (x) 的次數 n = k 的情形, 也就是說 f (x) = ckxk + ck - 1xk - 1 + ... + c1x + c0, 其中 ci 且 ck 0. 令 g(x) = f (x) - (x - a)ckxk - 1, 則 g(x) = (ck - 1 + cka)xk - 1 + ... c1x + c0 是一個次數小於 k 的整係數多項式. 故套用歸納假設知存在一次數小於 k - 1 的整係數多項式 h0(x) 以及 r0 使得 g(x) = (x - a)h0(x) + r0. 也就是說 f (x) = (x - a)ckxk - 1 + (x - a)h0(x) + r0. 故令 h(x) = ckxk - 1 + h0(x) 以及 r = r0, 我們有 h(x) 是一個次數為 k - 1 的整係數多項式且 r 滿足 f (x) = (x - a)h(x) + r.
套用 Lemma 4.1.1, 我們可以證得當 p 是一質數時在 modulo p 之下一個 n 次的 congruence equation 最多有 n 個解. 不過首先我們需對一個 congruence equation 的次數下個定義.
如果一個整係數多項式 g(x) 其在 modulo m 之下之次數為 n, 則我們稱 g(x) 0(mod m) 是一個 n 次的 congruence equation.
由此定義我們知道若 f (x) 是一個在 modulo m 之下次數為 n 的整係數多項式, 有可能 f (x) 本身的次數是大於 n 的. 不過我們可以找到一個次數為 n 的整係數多項式 g(x) (例如刪去 f (x) 中可以被 m 整除的項) 使得對任一整數 a, 皆有 f (a) g(a)(mod m). 所以 f (x) 0(mod m) 的解會和 g(x) 0(mod m) 相同. 由於我們只關心 congruence equation 的解, 所以今後當討論一個 n 次的 congruence equation f (x) 0(mod m) 時, 不失ㄧ般性, 我們就直接假設 f (x) 的次數為 n.
用歸納假設當 n < k 時一個 n 次的 congruence equation 至多有 n 個解. 現考慮 n = k 的情形. 若 x a(mod p) 是 f (x) 0(mod p) 的一個解, 利用 Lemma 4.1.1 知存在一個次數為 k - 1 的整係數多項式 h(x) 以及 r 使得 f (x) = (x - a)h(x) + r. 依假設 x a(mod p) 是 f (x) 0(mod p) 的一個解, 即 f (a) 0(mod p), 將 a 代入得 f (a) = r 0(mod p). 現另假設 x b(mod p) 也是一個解, 則由 f (b) = (b - a)h(b) + r 知 (b - a)h(b) 0(mod p). 換言之, 若 b a(mod p), 即 p(b - a), 則由 Lemma 1.4.2 知, p| h(b), 也就是說 x b(mod p) 是 h(x) 0(mod p) 的一個解. 因此我們知道 k 次 congruence equation f (x) 0(mod p) 的解為 x a(mod p) 或 h(x) 0(mod p) 的解. 然而 h(x) 0(mod p) 是一個次數小於 k 的 congruence equation, 故依歸納法假設其至多有 k - 1 個解, 故得證 f (x) 0(mod p) 至多有 k 個解.
最後我們再次提醒, 要解 congruence equation f (x) 0(mod m) 需將解的所有情況寫下來, 一般會將解以 x a(mod m) 這樣的形式寫下來. 不過有時為了方便我們會將解以 modulo 別的數的方式寫下. 例如解 x2 1(mod 8), 我們發現所有的奇數都滿足, 所以為了方便我們可以將解以 x 1(mod 2) 寫下. 不過要注意這種形式寫下後當我們提及解的個數時需提及在 modulo 什麼之下的解的個數. 例如在此例中我們可以說 x2 1(mod 8) 在 modulo 8 之下有 x 1, 3, 5, 7(mod 8), 4 個解, 也可以說在 modulo 2 之下有一個解.