107 國安局特考三等 數理組(選試英文) 數論 考古題詳解
第 一 題15 分
畢氏三角形為一個直角三角形,其三邊長度都是整數。證明畢氏三角形內接圓的半徑一定是整數。
登入後即可作答並保存紀錄。
核心觀念
- 直角三角形內切圓半徑公式: 設直角三角形兩股長為 ,斜邊長為 ,內切圓半徑為 。由切線長性質(或三角形面積公式),內切圓半徑滿足:
- 整數的同餘與奇偶性(Parity): 對任意整數 ,其平方與其本身具有相同的奇偶性,即:
- 畢氏三元數(Pythagorean Triples)性質: 整數滿足 。要證明 為整數,等價於證明 為偶數,即:
解題方法
本題可採用「同餘奇偶性分析」直接推導,亦可藉由「畢氏三元數參數式」進行驗證。以下提供標準證明與參數化另解:
【方法一:幾何關係配合同餘奇偶性(標準解法)】
步驟一:推導直角三角形內切圓半徑之代數關係 設直角三角形 中,,,,。 設內切圓圓心為 ,內切圓與三邊之切點分別為 。由圓外一點到圓之兩切線段等長:
- 由直角頂點 所作的切線段長為 (四邊形 為邊長為 的正方形)。
- 因此,兩股在另一端的切線段長分別為 與 。
- 斜邊長 等於此兩切線段長之和: 移項整理得:
步驟二:利用模 2 同餘證明 恆為偶數 已知 均為正整數,且滿足畢氏定理 。 由於任意整數與其平方之差必為偶數: 將此同餘性質應用於 : 代入 的同餘關係式中: 兩邊同減 ,得: 這說明 恆為偶數(即存在整數 使得 )。
步驟三:結論 由步驟一與步驟二可知: 又由三角形邊長關係(兩邊之和大於第三邊)可知 ,故 。 因此,畢氏三角形內接圓的半徑 必定為正整數。
第 二 題20 分
證明:若 是一個奇質數,則雷建得符號(Legendre symbol)滿足
登入後即可作答並保存紀錄。
核心觀念
- 雷建得符號(Legendre Symbol): 設 為奇質數,整數 與 互質。定義:
- 高斯引理(Gauss's Lemma): 設 為奇質數,。考慮整數集合
將 中的每個元素除以 取「最小正剩餘」(即落在區間 內的餘數)。若這些餘數中落在區間 的個數為 ,則
- 模 8 同餘系與二項式奇偶性: 任意奇質數 必同餘於 其一,可藉由代入分析代數式 之奇偶性。
解題方法
本題採用**高斯引理(Gauss's Lemma)**進行標準推導。
步驟一:建立高斯引理中的檢驗集合
令 ,考慮集合
由於集合中最大元素為 ,故 中所有元素本身即為模 的最小正剩餘,無需額外減去 的倍數。
步驟二:計算大於 的元素個數
欲求元素 滿足 的個數,其中 :
因此,滿足條件的整數 之範圍為:
滿足條件的元素個數 為:
步驟三:按 分類討論 與 的奇偶性
任何奇質數 均可表示為 ,其中 ,分別計算 與 :
- 若 ,設 :
此時 與 皆為偶數,故 。
- 若 ,設 :
此時 與 皆為奇數,故 。
- 若 ,設 :
第 三 題25 分
(一) 將 寫成 和 的線性組合。
(二) 求正整數 ,滿足
登入後即可作答並保存紀錄。
核心觀念
-
歐幾里得輾轉相除法(Euclidean Algorithm)與貝祖定理(Bézout's Identity): 對任意兩整數 ,其最大公因數 必可表為兩數的整數線性組合,即存在整數 使得: 透過輾轉相除法記錄每一步的商與餘數,再由最後一個非零餘數反向代換(擴展歐幾里得演算法,Extended Euclidean Algorithm),即可求得一組整數解 。
-
四平方和定理(Lagrange's Four-Square Theorem)與不定方程整數解: 每一個正整數皆可表示為四個整數的平方和。本題特別限制 必須為正整數(即 ),可採用「最大平方數逼近夾擠法」或「題幹因數關聯法」進行有效分解。
解題方法
第 (一) 小題:求 及其線性組合
步驟一:正向執行輾轉相除法 計算 與 的除法算式:
最後一個非零餘數為 ,故:
步驟二:逆向回推求線性組合(擴展歐幾里得演算法) 由式 開始逐步向上代入消去各階餘數: 由 得:
將式 之 代入:
將式 之 代入:
將式 之 代入:
將式 之 代入:
改寫為標準線性組合形式:
其通解形式為():
第 (二) 小題:求正整數 滿足
本題提供兩種解題切入途徑:
第 四 題20 分
(一) 證明 可以整除 。
(二) 運用 Fermat 的方法因式分解數字 。
登入後即可作答並保存紀錄。
核心觀念
本題包含兩個數論基礎而經典的子題:
- 同餘運算與代數分解: 證明整除性 ,本質上即證明同餘式 。可利用同餘的乘冪性質,或是利用代數恆等式中的平方差公式 進行因式分解,尋找 的倍數。
- 費馬因數分解法(Fermat's Factorization Method): 適用於分解奇合數 。核心思想是將 表示為兩個平方數的差: 此時 與 即為 的非平凡因數。
- 搜尋起點:取 。
- 判定條件:檢驗 是否為完全平方數 。若否,則遞增 (即 )繼續檢驗,直到找到完全平方數為止。
解題方法
(一) 證明 可以整除
本題提供兩種嚴謹的解題切入點,考場上任選其一即可獲得滿分:
方法一:同餘綜合法(推薦)
欲證 ,等價於證明 。
- 計算 的冪次模 :
- 兩邊平方: 因為 ,所以:
- 再次兩邊平方:
- 移項即得: 故 得證。
方法二:代數因式分解法
利用代數平方差公式展開: 計算 的數值: 因此: 將 除以 : 因為 ,而 是 的因數,所以 得證。
(二) 運用 Fermat 的方法因式分解數字
設 。
步驟一:確定搜尋起點
先估算 的範圍: 因此 的最小可能整數值為:
步驟二:依序檢驗 是否為完全平方數
利用連續平方數差的遞推關係簡化計算:。
-
當 : 檢驗:,非完全平方數。
-
當 : 檢驗:,非完全平方數(完全平方數模 4 必為 0 或 1)。
第 五 題20 分
證明:若 是
的原始解(fundamental solution),則此方程式的正整數解 可以由下列方程式求得:
登入後即可作答並保存紀錄。
核心觀念
本題的核心在於求解與探討非平方正整數 之佩爾方程式(Pell's Equation):
解答本題需掌握以下核心定義與數論性質:
- 原始解(Fundamental Solution): 在所有滿足 的正整數解 中,使數值 達到最小的解 ,稱為該佩爾方程式的「原始解」(或基本解)。由實數大小關係可知,此極小性亦等價於 或 為正整數解中的最小值。
- 二次域的範數(Norm)與乘法性: 在環 中,定義元素 的共軛元素為 ,其範數為:
範數具備乘法保距性,即對任意 ,恆有 。 3. 解結構的完備性論證: 欲證明「所有」正整數解皆能表示為 ,必須證明兩件事:
- 充分性(Existence):由式子展開生成的每一組 確實皆為正整數解。
- 必要性/完備性(Completeness):不可能存在任何一組正整數解遺漏在此生成數列之外(利用原始解的極小性進行反證)。
解題方法
證明分為兩大部分:第一部分證明以該式定義的 均為方程式的正整數解;第二部分證明方程式的任意正整數解均可由該式表示。
第一部分:驗證由式子生成的 皆為正整數解(充分性)
設 為佩爾方程式的原始解,故 且滿足 。 對任意給定的正整數 ,考慮:
- 整數性與正值性: 由二項式定理展開:
將偶數項(不含 )與奇數項(含 )分開整理:
因為 ,所以 顯然為整數,且所有各項均為正,故 且 。
- 滿足佩爾方程式: 對其取代數共軛(或利用自同構性質),可得:
將兩式相乘,利用平方差公式:
已知 ,故:
因此,對所有 , 確實為 的正整數解。
第二部分:證明方程式的所有正整數解皆由此形式產生(完備性)
設 為 的任一組正整數解,則 且 。 由於 且 ,必有 。 同理,原始解滿足 。
考慮數列 ,這是一個嚴格遞增且趨向無窮大的幾何級數:
因為 (依原始解之定義),由實數的阿基米德性質,必存在一個唯一的正整數 ,使得:
欲證 。我們採用反證法: 假設嚴格不等式成立,即: