題目
Let be the function defined by
where is the greatest common divisor of and .
(1) (10%) Show that is not continuous at all rational points . \[2mm] (2) (10%) Show that is continuous at all irrational points .
解答
解法一
思路
展開
本題討論的函數是數學分析中著名的黎曼函數 (Riemann Function) 或稱托馬伊函數 (Thomae’s Function)。它是一個奇妙的函數:在開區間 上,它在所有無理點皆連續,在所有有理點皆不連續。
-
第 (1) 小題:證明在有理點不連續
- 設 為一個有理點,則其函數值為 。
- 要證明不連續,只需找到一個數列 收斂至 ,但其函數值極限不等於 。
- 由於無理數在實數軸上是稠密 (dense) 的,在 的任何鄰域內都有無限多個無理數。
- 我們可以選取一個完全由無理數構成的數列 ,滿足 。
- 由於 皆為無理數,其函數值 。
- 因為 ,故函數在 處不連續。
-
第 (2) 小題:證明在無理點連續
- 設 為一個無理點,則其函數值為 。
- 根據極限的 定義,我們要證明:對於任意給定的 ,存在 ,當 時,恆有 。
- 若 是無理數,則 必然成立。
- 若 是有理數,我們需要滿足 。
- 在開區間 內,滿足分母 的有理數數量是有限的。我們將這個有限的有理數集合記作 :
- 因為 是無理數,所以 。
- 若 為空集,任取足夠小的正數 即可;否則,取 到 中所有點距離最小值的一半作為 ,便能避開所有 中的點。
- 在這個 鄰域內,不存在任何分母小於或等於 的有理數。
- 因此,在此鄰域內的所有有理數 ,其分母必定滿足 。
- 由此證得 ,故函數在無理點連續。
答題過程
展開
第 (1) 小題:證明在有理點不連續
任取一個有理點 ,其中 為正整數且互質。依定義,其函數值為:
由於無理數在實數中具有稠密性(即任意兩個不同實數之間必定存在無理數),對於每一個正整數 ,我們都可以在區間 內找到一個無理數 。
我們建構此無理數數列 :
- 因為對所有 , ,根據夾擠定理,當 時:
- 由於數列中的每一項 皆為無理數,根據函數定義,其函數值恆為: 對其求極限,得到:
此時我們發現:
根據數列連續性特徵,函數 在有理點 處不連續。
第 (2) 小題:證明在無理點連續
任取一個無理點 ,依定義其函數值為:
對於任意給定的 ,我們要尋找一個 ,使得當 且 時,滿足:
我們分析 在此鄰域內的值:
- 若 為無理數,則 顯然成立。
- 若 為有理數(最簡分數),我們需要:
這意味著我們必須避開所有滿足分母 的有理數。 在開區間 中,滿足分母 的有理數(最簡分數)集合為:
由於分母 的可能取值只有有限多個(即 ),且對於每個分母 ,滿足 的分子 也是有限的,因此 是一個有限集合。
因為 是無理數,所以 絕不可能屬於有理數集合 (即 )。 若 是空集,取任意 即可。若 非空,則定義:
由於 是有限集且不包含無理數 ,這個最小距離為正,故 。依此選擇,鄰域 不會碰到 中任何元素。
當 且滿足 時: 此鄰域 內絕不含有集合 中的任何元素。因此,若 為有理數 ,其分母必然滿足:
因此,對於所有滿足 的 ,不論 是有理數還是無理數,均有:
根據定義,這證實了:
即函數 在無理點 處是連續的。證明完畢。