摘要
在數學競賽與資優數論延伸中,中國剩餘定理常用於由多條同餘恢復未知整數。然而,如果其中一條餘數被誤抄,原整數能否唯一恢復,須先限定可能的整數範圍。本文研究整數 在一組兩兩互素模數下的冗餘同餘碼。對遞增模數 ,定義前綴乘積 。我們推導最小 Hamming 距離 的直接有限整數證書,給出至多 條錯誤與 條已知位置擦除下唯一恢復的精確充要界 ,並構造剛越過界線時的不可辨識反例。從模數子集直接套用中國剩餘定理,可得到有成功及失敗判據的有限解碼演算法。兩套數學結構不同的碼距核驗、基礎 CRT 解碼與聯合錯誤擦除 CRT 解碼均通過;測試例均屬人工設計,沒有香港學生數據。已存在冗餘剩餘數系及中國剩餘定理糾錯研究,故本文僅定位為具有完整端點證書的教學特化及研究工作論文,不宣稱創立新型糾錯碼或具有實證教學效益。
Abstract
The Chinese remainder theorem reconstructs an integer from modular residues, but recovery from erroneous residues requires a bounded message domain. For pairwise coprime ordered moduli and messages , we derive an elementary exact certificate for the minimum Hamming distance of the residue code. Writing for the product of the smallest moduli, the distance equals . Consequently, uniform unique recovery under at most arbitrary wrong residues and known-position erasures holds precisely when , provided . We give boundary counterexamples and a constructive subset-CRT decoder, with independently implemented finite-instance checks. Prior work in redundant residue systems and error-correcting CRT codes is acknowledged; the contribution is a transparent, sharp bounded-domain specialization and proof-oriented enrichment proposal for Hong Kong gifted mathematics. No global novelty or measured learning benefits are claimed.
**中文關鍵詞:**香港數學資優教育;中國剩餘定理;冗餘同餘;碼距;錯誤更正;擦除;精確端點;可重現數學驗證
English keywords: Hong Kong gifted mathematics; Chinese remainder theorem; redundant residues; Hamming distance; error correction; erasures; sharp threshold; reproducible proof
1. 引言
從數學奧林匹克的數論解題觀點來看,知道整數除以數個互素整數後的餘數,可以反過來求出其在乘積週期內的唯一值。這一結論的關鍵條件是:所有餘數都正確、模數兩兩互素,以及未知數已限定於不超過總模數乘積的範圍。若誤把某一個餘數抄寫成另一個合法餘數,直接套用中國剩餘定理通常會得到另一個同樣滿足所抄資料、卻可能錯誤的整數。因此解題前先回答「最多能容許幾條抄寫錯誤」是一個比直接計算餘數更高階的問題。
香港教育局設有香港數學奧林匹克官方資訊頁及學校資優教育網絡。本文使用這項制度背景說明資優數論增潤的可能場景;不能據此推論香港數學奧林匹克正式試卷必有相關題型,更不代表 HKDSE 必修範圍。數論編碼與錯誤恢復均屬延伸研究。若要聲稱這種延伸促進學習,還需香港學生或教師資料、測量工具及研究倫理審批。
研究問題分成四層:第一,哪些模數組合在給定範圍下保證兩個不同整數產生足夠多個不同餘數?第二,這項保證如何隨整數上界 改變,尤其在乘積的整數端點?第三,已知位置的資料遺漏與未知位置的錯誤能否合併給出精確界線?第四,如何把證明轉化為不需要搜尋所有可能整數的可查核解碼步驟?
本文完全使用構造的有限整數,不提出虛構的競賽表現或學生成績。所謂「最小」「最大」「精確」,只針對明確寫出的代數模型;文獻是否已有相同形式必須另作全文查新。
2. 文獻綜述與新穎性界線
Goldreich、Ron 與 Sudan(2000)已直接研究 Chinese remaindering with errors,將多餘模數的同餘表示當作可更正錯誤的編碼,並研究更有效的解碼演算法。其 ECCC 技術報告可追溯至 1998 年,會議版本則於 1999 年發表。Xiao 等(2016)亦研究冗餘剩餘數系的錯誤控制演算法,Xiao、Huang、Ye 與 Xiao(2017)則研究中國剩餘定理的穩健恢復與動態範圍取捨。故本文不可能把「CRT 有糾錯能力」「最小距離決定更正容量」「使用多餘模數」當作學術首次。實際可識別的研究產出是針對任意整數上界 (未必等於預先指定 個模數乘積),寫出能用模數前綴乘積逐段核對的精確距離及錯誤、擦除門檻,配對一個不依賴外部程式庫的手算友善重建例子。這仍可能是既有碼距理論的直接推論。
表 1 既有研究與本稿工作之區別
| 來源 | 已確立研究領域/來源用途 | 本稿的有限特化及誠實限制 |
|---|---|---|
| Goldreich et al.(2000) | 以多餘模數建構 CRT 糾錯碼及解碼 | 實際最大連續整數區間的前綴乘積門檻;碼距方法已有先例 |
| Xiao et al.(2016) | RRNS 錯誤控制的演算法設計 | 小型模數下可人工逐步驗證的子集 CRT;不是效率優於文獻的主張 |
| Xiao et al.(2017) | 錯誤量和可重建動態範圍的取捨 | 僅處理完整餘數坐標替換/擦除、兩兩互素,非小幅連續噪聲 |
| 香港教育局(無日期) | 數學競賽、學校資優教育及增潤制度脈絡 | 建議研究情境;沒有課堂試驗或官方試題配對的證據 |
英文檢索詞:Chinese remaindering with errors, redundant residue number systems minimum Hamming distance, robust Chinese remainder theorem dynamic range, residue error erasure decoding。中文檢索詞:中國剩餘定理 容錯 恢復, 冗餘剩餘數系 纠錯 模數, 香港 數學奧林匹克 同餘。檢索日為 2026-10-15;公開出版頁、機構書目及部分開放預印本可取得;未完成所有先例定理的全文優先權比較,也未系統覆蓋中文數學期刊。詳細候選選題紀錄見 Research_Cycle_012.md。
3. 理論框架與定義
取整數 ,並令 為兩兩互素正整數(,)。對 ,設 、。選擇整數訊息上界 ,而 。定義同餘編碼
碼字不同坐標數的 Hamming 距離定義為
因 ,對兩個不同訊息 ,差值 不可能同時被全部模數整除,所以編碼 單射且 。「錯誤」指某個坐標的合法餘數被完全替換為另一個值,位置未知;「擦除」指該坐標遺漏、遺漏位置已知。兩者合用 Hamming 模型,而非連續噪聲模型。
4. 研究方法及核驗安排
對任意兩不同訊息,研究其差 的可整除模數數量。互素性使任何 個同時整除 的模數之乘積必整除 。按模數大小排序之後,當 ,不存在可以被 個模數整除的非零容許差;反過來,只要 ,選 就明確實現最少 個相同坐標。這把看似須檢查所有碼字對的問題,化為前綴乘積的有限比較。
證明包括最小距離的雙方向論證、經典 Hamming 球不相交判準、錯誤和擦除的差異座標分配反例。計算核驗採四條方式:完整逐對比較碼字;不先形成碼字而枚舉非零差 的整除性;對合法和單條錯誤的每個人工觀察向量,使用子集 CRT 實際求解;另以獨立求和式 CRT 程式全面檢查小型錯誤、擦除組合。所有檢查都採整數算術,輸出可重現 JSON;它們不是統計抽樣和教學效果檢驗。
5. 數學推導與分析
5.1 定理一:最小距離的精確前綴乘積表達式
令
**定理 1。**在第 3 節條件下,碼 的最小 Hamming 距離精確等於
**證明。**先證明對所有不同的 ,兩碼字至多有 個相同坐標。令 。若兩碼字在指標集合 的 個坐標相同,則 對每個 成立。由兩兩互素,,故 ,必有 。因而 。
要證明此下界真的可達,選 和 。由定義 ,二者都是合法訊息。對 ,,因此至少 條餘數相同,從而 。兩側結合,式 (4) 成立。若 ,構造改為 ,且因所有 ,每個坐標都不同。證畢。
**邊界含意。**公式採 ,故在 時差值 仍未被容許;到 才新增該差值。每經過一個前綴乘積端點,最小碼距便精確減少一。若把 寫成 ,便會在這些整數端點上得到錯誤結論。假定的 防止兩不同訊息具有完全相同的碼字。
5.2 定理二:至多 條任意錯誤的充要門檻
定理 2。令 是整數且 。對每一個訊息 和每一個由其碼字作至多 條坐標替換所得的觀察向量,要保證原整數唯一可辨,必要且充分條件是
**證明。**若兩碼字最小距離 ,假設一個觀察向量同時與兩碼字相距至多 ,由 Hamming 三角不等式得兩碼字相距至多 ,與下界矛盾。因此所有半徑 的球兩兩不交,保證唯一恢復。
反過來,若某兩碼字相距 ,只在其差異坐標中,為觀察向量選取第一碼字在其中至多 個位置的值,另餘位置選第二碼字的值;若 只需調整分配。由此可構造分別距兩碼字都不超過 的觀察向量,唯一恢復失敗。故保證的充要條件為 。代入定理 1, 等價於 ,亦即 。證畢。
**精確性。**若 ,可直接取 與 ,其碼字在至少 個坐標相同,距離至多 。因此式 (5) 的 端點在目前模型下不能無代價提高。若 ,條件退化為 ,即 CRT 單射範圍;若 ,只有一個碼字,應另外處理,不適用最小兩不同碼字距離定義。
5.3 定理三:錯誤與已知擦除的聯合極限
定理 3。若有至多 條擦除且知道其坐標位置,另外最多 條剩餘坐標被替換為任意餘數,並有 ,則對所有合法訊息及所有這類資料損壞均能唯一恢復的充要條件是
**證明。**一般碼的充要距離條件為 。充分性:擦除至多 個坐標後,兩原碼字剩下的距離仍至少 ;再更改各自至多 條坐標,不會使同一個觀察資料同時符合兩個不同碼字。必要性:若存在碼字對之距離 ,擦除至多 條這對碼字相異的位置,餘下至多 個不同位置可一分為二,由各自最多 條替換造成同一個觀察資料,故不能保證唯一。代定理 1,即得 ,等價於式 (6)。證畢。
式 (6) 是傳統錯誤及擦除 Hamming 距離準則的模型特化,不能將其論述為新創的編碼一般原理。若 ,在非單碼字的模型下不可能達到所需距離 ;除非另外加入先驗資訊,不能保證該錯誤容量。模數非互素時,須將集合整除條件重新改用最小公倍數,式 (4) 至 (6) 並不照搬。
5.4 命題四:有限子集 CRT 解碼器與可檢查失敗證書
命題 4。當式 (5) 成立時,對觀察向量 ,枚舉所有大小 的指標子集 ,由子集餘數經 CRT 得唯一代表元 ,。只接受 且 的候選。若觀察真由合法碼字經至多 條錯誤形成,這個方法存在且只有一個輸出,並等於原訊息。
**證明。**正確觀察坐標至少有 條,所以存在一個枚舉子集 只包含正確坐標。由模數排序,。原訊息 ,且 滿足 中的每條同餘,故 CRT 的最小非負代表元 ,並通過全坐標距離檢查。唯一性由定理 2 已證:若另有 通過相同距離測試,觀察向量與兩合法碼字各距至多 ,不可能。證畢。
此法的子集數量是 ;每組另需 CRT 同餘計算與全坐標核查。這可作數論增潤的手算流程,但沒有宣稱在大型參數下優於現存的 CRT 糾錯演算法。若輸入損壞超過容許限額,候選可能為零或多個;此時須報告資料不符保證,不可擅自選一個值。
已知擦除的解碼延伸。若擦除集合為 且 ,可在未擦除的 個坐標中枚舉所有大小 的子集;對每個子集求 CRT 代表元,僅保留落在 並且在所有未擦除坐標中與觀察資料相異不超過 處的候選。在式 (6) 成立時,至少有一個完全正確的枚舉子集,其模數乘積不少於 ,故必定重建真實整數;由定理 3,通過檢查的候選只能有一個。這是定理 3 的構造性推論,其枚舉時間隨 可能快速增長。
6. 研究結果:人工整數案例與雙門檻
選 ,全部兩兩互素;有 、、、、、。
表 2 人工模數組的精確整數範圍與碼距
| 訊息上界 | 保證錯誤更正能力 | ||
|---|---|---|---|
| 2 | 0 | 5 | 2 |
| 3 | 0 | 5 | 2 |
| 4 | 1 | 4 | 1 |
| 15 | 1 | 4 | 1 |
| 16 | 2 | 3 | 1 |
| 105 | 2 | 3 | 1 |
| 106 | 3 | 2 | 0 |
| 1155 | 3 | 2 | 0 |
| 1156 | 4 | 1 | 0 |

在 時,定理 2 保證可糾正一條錯誤。例如 的碼字為 ;若誤將第 3 條餘數抄成 4,觀察向量變成 ,唯一符合至多一條錯誤且 的整數仍是 42。此處不需要假設哪一條抄錯,而是在所有合法訊息間判斷唯一性。
當 ,新增訊息 ,其碼字為 ,而 的碼字為 。兩者只在模數 11 與 13 的餘數不同。觀察向量 與兩碼字各相距一,因此一條錯誤模型下已有兩個候選值。這個 的整數端點差異就是式 (5) 的尖銳性反例。

表 3 錯誤數 、擦除數 與最大安全訊息上界(人工例)
| 允許錯誤 | 允許已知位置擦除 | 條件 | 最大安全 |
|---|---|---|---|
| 0 | 0 | 15015 | |
| 1 | 0 | 105 | |
| 0 | 1 | 1155 | |
| 1 | 1 | 15 | |
| 1 | 2 | 3 | |
| 2 | 0 | 3 |

第二條見解是:能處理一條錯誤和能處理一條擦除的動態範圍不同。擦除位置已知,代價是只減少一個有效距離坐標;未知錯誤可同時改變兩個候選碼字在觀察資料中的可能分配,所以需要兩個距離餘量。這一區別是一般編碼理論已有性質,但可以藉此引導資優學習者由同餘式推導資訊冗餘。
**聯合門檻反例。**當 時, 保證唯一恢復,但 可取 :其碼字分別為 與 。刪去模數 7 的坐標(位置已知),並保留觀察 ,則該觀察在未擦除坐標中與兩碼字各只相異一處,故不能唯一恢復。這一反例亦由求和式 CRT 解碼器獨立核對。
表 4 可重現的四條人工數學核驗路徑
| 腳本(無實際學生資料) | 方式 | 已完成核驗與限制 |
|---|---|---|
| code/verify_distances.py | 逐對生成碼字並計數不同坐標 | 6 組互素模數族、82 組範圍,PASS |
| code/independent_divisibility_audit.py | 不生成兩兩碼字,掃描非零差值的整除性,核對錯誤/擦除門檻 | 5,369 組參數、199,101 非零差值,PASS |
| code/verify_decoder.py | 子集 CRT 重建,每種單條替換全面檢查 | 3,675 次無錯/單條錯誤觀察,PASS; 回傳候選 |
| code/verify_erasure_decoder.py | 求和式 CRT 重建,逐一檢查擦除位置和錯誤值 | 9,923 個觀察,PASS; 候選 |
這些測試使用完全整數的人工資料;沒有 p 值、信賴區間或學生樣本,亦不能把測試 PASS 當作外部同行審查。通過只是對已列舉的小型模數和上界重新支持推導;對任意參數的一般結論仍依賴第 5 節數學證明。
7. 討論:可操作的香港數學資優增潤設計
本研究可設計為一條由初等數論通往資訊理論的四階問題序列。先要求學生在限定區間解標準同餘組,再加入額外模數並詢問是否所有餘數都必須正確;其後以兩個不同整數的差 解釋何以同時同餘意味著乘積整除;最後分析 越過前綴乘積門檻時,碼距為何突然下降。這些步驟的教學目的可以透過可觀察的評分題目定義,例如要求提供「能保證唯一恢復」的形式證明,以及「不能保證」時的具體兩個整數與觀察向量。
從課程層次而言,互素、最小公倍數、帶餘除法可作先修知識;Hamming 距離和錯誤擦除是高階增潤概念。若教師要移植至香港資優班,需檢查學習者是否已熟悉 CRT,以及具體班級是否適合以小型編碼問題建立數論模型。文中資料和例子均由研究者構造,絕不能據此說本方法比現有學法有效,或對某個年級有經證實的優勢。
為避免只考機械計算,建議理論上區分三種答卷:只給出經 CRT 得到的整數;能證明這個整數在指定錯誤容量內唯一;能構造超出容量時的不可辨反例。只有第二、三類能測到本文的核心「全稱保證」與「尖銳端點」推理。這只是未經學生評核驗證的研究設計提案,並非實驗發現。
8. 限制與待決問題
模型假設模數兩兩互素、可傳送整數從 0 開始且形成連續區間,錯誤按整個餘數坐標的任意值替換計算,擦除位置可識別。在非互素模數、模數本身亦可能錯、模數間相依、可用訊息為不連續子集、或存在實值近似殘差時,都必須重新推導;不能直接套用公式 (4) 至 (6)。四程式只有有限例驗證,未知能否揭露所有建模錯誤。子集枚舉解碼在 或 增加時可能昂貴,沒有大型效能比較。對學術新穎性的初步搜尋已識別經典直接先例,尚欠完整的最小距離公式優先權查核及中文期刊系統檢索。本文沒有真實香港競賽題、學習者數據或外部審稿。
9. 結論與後續研究
對訊息 和兩兩互素遞增模數,最小碼距完全由前綴乘積 與整數端點 的比較控制;至多 條錯誤及 條已知擦除的保證界精確是 。這兩項屬可直接證明、可構造失敗證人的有界模型特化。它可連結香港數學資優延伸中的中國剩餘定理與資訊冗餘觀念,但並未確立全球首創性或香港教學成效。後續須實施系統性文獻優先權比對、擴展至非互素模數及非連續訊息集合,再於倫理合規條件下檢驗具體教學可行性。
參考文獻
Education Bureau. (n.d.). Mathematics education: Bulletin board [Official mathematics competitions information]. Government of the Hong Kong Special Administrative Region. Retrieved October 15, 2026, from https://www.edb.gov.hk/en/curriculum-development/kla/ma/bulletin/index.html
Education Bureau. (n.d.). Gifted education [Official school-based enrichment resources]. Government of the Hong Kong Special Administrative Region. Retrieved October 15, 2026, from https://www.edb.gov.hk/en/curriculum-development/curriculum-area/gifted/index.html
Education Bureau. (n.d.). Hong Kong Mathematics Olympiad [Official competition information]. Government of the Hong Kong Special Administrative Region. Retrieved October 15, 2026, from https://www.edb.gov.hk/en/curriculum-development/kla/ma/res/sa/hkmo-index.html
Goldreich, O., Ron, D., & Sudan, M. (2000). Chinese remaindering with errors. IEEE Transactions on Information Theory, 46(4), 1330–1338. https://doi.org/10.1109/18.850672
Xiao, H., Garg, H. K., Hu, J., & Xiao, G. (2016). New error control algorithms for residue number system codes. ETRI Journal, 38(2), 326–336. https://doi.org/10.4218/etrij.16.0115.0575
Xiao, H., Huang, Y., Ye, Y., & Xiao, G. (2017). Robustness in Chinese remainder theorem. arXiv preprint, arXiv:1708.04089. https://arxiv.org/abs/1708.04089