初等數論入門:什麼是「域」

2020-12-11 遇見數學

1. 什麼是「域」

伽羅瓦提出一種名為「有限域」(finite field,日語將其稱為「有限體」)的理論。在為大家做具體介紹之前,我先來講講什麼是域。我們從上小學開始就不斷學習與數有關的知識,想必大家一定已經發現了,學習中接觸到的數的種類在逐漸增加。我們最先接觸自然數 1, 2, 3, ……,然後是 2/3、3/4 等分數和 1.5、0.04 等小數,再後來又學習了 2、-5 等負數。

接下來會接觸到諸如正方形對角線的長度等,像 √2 這樣的無理數。無理數無法用分數表示。

數自身不斷進化,其種類也不斷增加。這究竟是為什麼呢?當然是為了方便計算。

當大家只了解自然數 1, 2, 3,…… 的時候,雖然可以自由地進行加法運算,但卻無法隨意地進行減法運算,因為較小的數不能減較大的數。想讓小數減大數就要創造出新的負數。也就是說,只要將數的範圍擴展至負數

…… , 5, 4, 3, 2, 1, 0, 1, 2, 3, ……

就能自由地進行減法運算了。

但是,負數的出現並不能保證除法運算的自由進行,例如,我們還是無法得出 2 ÷ 3 的結果。為此必須引入 2/3 這種新的數,也就是說,分數是必需的。

包括所有正負整數和正負分數在內的數的集合叫作有理數,數的範圍擴展至此,在這一範圍內可以自由地進行加、減、乘、除的運算(不過,0 不能作除數)。

這種可以自由進行加減乘除運算的數的集合就叫作「域」。因此, 可以說全體有理數構成了域,即下列各等式是成立的。

不過,「域」這個字在這裡沒有什麼特殊的含意。無論大家怎麼查詢都不會找到「域」在數學中的含意。

雖然全體有理數構成了域,但域並非僅指有理數。除有理數之外,還存在無理數。有理數和無理數共同構成了實數,所有實數也構成了域,即下列各等式也都成立。

所有實數都可以自由進行加減乘除運算,因此實數也構成了域。除此之外還有很多個域。

例如,所有具有以下這種形式的數也能構成域。

任意選取兩個這樣的數進行加減乘除運算,其結果也永遠是上面這種形式的數。由此可知,所有具有這種形式的數構成了域。

2. 最小的有限域

以上舉出的域只不過是無數個域中的兩三個實例,這些域中都包含著無窮多個數。不過,並不是所有域中都一定包含無窮多個數,也存在一些由有限多個數構成的域。

由有限多個數構成的域叫作「有限域」。由於最初研究有限域的數學家為伽羅瓦,所以我們也將有限域稱為「伽羅瓦域」。

在有限域中,數的個數最少為 2。

這個域就是用 (mod 2) 對整數進行分類時的剩餘類。

用 (mod 2) 進行分類後,整數將被分為兩類,一是包含 0 的類,即偶數;二是包含 1 的類,即奇數。我們在此假設,所有偶數用 0 表示,所有奇數用 1 表示。

大家可能覺得 1 + 1 = 0 有些奇怪,但只要把它看作是奇 + 奇 = 偶的意思就很好理解了,或者也可以認為它的意思等同於 1 + 1 ≡ 0 (mod 2)。

乘法運算的情況如下。

具有上述 + 和 × 的計算規則的 0 和 1 的集合就構成了域。

根據"同餘式與等式"一節介紹可知,利用 (mod n) 對整數分類後,- 和 × 等各種運算規則仍然成立。

當然,對於 (mod 2) 應該也成立。

另外,對於非 0 的「數」,也就是 1 而言,其逆元*為 1 本身,所以 ÷1 和 ×1 的結果相同。

* 通常在數學領域它與「倒數」的意思相同,指該「數」乘以「某數」等於 1 時的「某數」。

也就是說,{0, 1} 這個「數」的集合構成了域。

3. 用 (mod 3) 進行分類時的有限域

下面我們來看看 (mod 3) 的情況。

剩餘類包含 0,1,2 這三類。加法運算和乘法運算如下表所示。

由該表可知,由於 1 × 1 ≡ 1, 2 × 2 ≡ 1,所以 1 的逆元為 1, 2 的逆元為 2。也就是說,0 以外的數都有逆元,所以 {0, 1, 2} 構成了域。

4. 用 mod 4 進行分類則無法構成有限域

接下來讓我們用 (mod 4) 進行分類。剩餘類共包含 0,1,2,3 這四類。

根據上表可知,此時 2 · 2 ≡ 0,所以 2 沒有逆元。

也就是說,因為非 0 的 2 沒有逆元,所以不能構成域。

5. 用 mod 5 進行分類時的有限域

下面讓我們來試試用 (mod 5) 進行分類。由於剩餘類包含 0, 1,2,3,4,所以加法和乘法表如下。

根據乘法表可知,

由此可知,除 0 以外的其他「數」都有逆元。

6. 若 p 為素數,則剩餘類為有限域

至此,我們可以推測出當 n 為素數時,(mod n) 的剩餘類能構成個數為 n 的有限域。

事實的確如此。

我們知道,當 p 為素數且用 (mod p) 進行分類時,費馬小定理是成立的。

也就是說,對於非 0 的 a 而言,以下同餘式恆成立。

在此令 a^(p-1)=a·a^(p-2),則

由此可知,a^(p-2) 是 a 的逆元。

因此,非 0 的 a 確實總是存在逆元。由此可知,相應的剩餘類可以構成域。例如 (mod 5)

同理可得

再如 (mod 7)

綜上,以素數 p 為 mod 後得到的剩餘類能構成個數為 p 的有限域,由此可知 1 個素數有 1 個有限域。然而,由於素數有無窮多個, 所以有限域也有無窮多種類。

7. 根據原根表找出逆元

如果我們手邊有原根表,那麼就能輕鬆地找出逆元。例如 (mod 7)。因為原根為 3,所以

由此可知

也就是說,當 3^s 表示逆元時,用 6 減去(原來的數的)指數即可得到 S。

上文節選自人郵·圖靈《數學女王的邀請:初等數論入門》, [遇見]已獲授權.

相關焦點

  • 初等數論入門:什麼是「域」
    什麼是「域」伽羅瓦提出一種名為「有限域」(finite field,日語將其稱為「有限體」)的理論。在為大家做具體介紹之前,我先來講講什麼是域。我們從上小學開始就不斷學習與數有關的知識,想必大家一定已經發現了,學習中接觸到的數的種類在逐漸增加。
  • 初等數論入門方法
    初等數論入門方法作 者:Delta註:「入門方法」指的不是「如何入門初等數論的方法」,而是「入門級的初等數論所使用的方法」。為防止引起歧義在這裡提前說明。而我們今天主要科普的內容,是數論中最簡單的初等數論,也就是主要研究正整數和其相關性質的數論。剛剛的代數數論介紹只是為了吸引大家的注意力,畢竟是整數這個概念徹底顛覆了很多人的觀念。其實這只是很常見的認知偏差,你說不是整數,也完全沒錯,因為你說的這個「整數」是你學了十幾年的、初等數論意義下的整數,而非代數數論意義下的代數整數。我的做法只是一種偷換概念的手段罷了。
  • 數論家族的4個成員:初等數論、解析數論、代數數論、幾何數論
    >數論的分支數論成為一門獨立的學科後,隨著各數學分支的發展,出現了新的可用於研究數論的方法,按照研究方法,可以將數論分成初等數論初等數論不藉助於其他數學學科,只依靠初等的方法來研究整數性質。解析數論以數學分析作(數學分析是以函數為研究對象、在極限概念的基礎上建立起來的數學學科)為工具來解決數論問題。用數學分析來解決數論問題是由歐拉奠基的,俄國數學家車比雪夫等也做出過突出貢獻。解析數論是解決數論中艱深問題的強有力的工具。
  • 【Vue.js 入門到實戰教程】09-Vue 組件插槽 | 父子組件間的內容分發和插槽作用域
    來源 | https://xueyuanjun.com/post/21939插槽的作用在組件入門這篇教程中,
  • word中的域是什麼?如何使用一些簡單域的功能?
    在word中,域簡單來說是一切可以更新的東西,域儘管只有一個字,但是卻像excel中的宏一樣變化莫測,難以琢磨,word中的域有插入頁碼、時間日期、進行表格計算等70多種功能,今天就給大家介紹關於使用域進行表格計算和一些其他的功能。
  • 高一新生初學者求解函數定義域常犯錯誤匯總
    很多學生,高中三年都不知道函數是什麼,更不用說函數的定義域了,這次課程咱們來給大家講一下高一新入門函數定義域時常犯的四大錯誤,教你輕鬆走出函數學習中的誤區。而且高考中定義域也是常考的考點,希望考生能夠高度重視哦。
  • 享域銳·混動A級車市可遇不可求的「品質控」
    如果你喜歡逛汽車社區或用戶群,你會發現,曾經最愛把「性價比」掛在嘴邊的那群入門級消費者,如今最愛用的評價語是「品質不錯」「品質感不行」……因為品質,它體現的不僅僅是先進的技術,細節的考究,更有對文化、靈魂的注入。正因如此,眾多品牌開始推行「平臺化」造車,實現高效管控的同時,也能讓入門級轎車實現媲美中高級車品質的夢想,享域銳·混動的誕生便是如此。
  • 享域銳·混動,A級車市場可遇不可求的"品質控"_易車網
    如果你喜歡逛汽車社區或用戶群,你會發現,曾經最愛把"性價比"掛在嘴邊的那群入門級消費者,如今最愛用的評價語是"品質不錯""品質感不行"……因為品質,它體現的不僅僅是先進的技術,細節的考究,更有對文化、靈魂的注入。正因如此,眾多品牌開始推行"平臺化"造車,實現高效管控的同時,也能讓入門級轎車實現媲美中高級車品質的夢想,享域銳·混動的誕生便是如此。
  • 變量的作用域
    今日的內容是「VBA之EXCEL應用」的第五章「變量的類型及應用」中第三節「變量的作用域」。
  • 杭州少兒編程學習,少兒編程C語言入門要學什麼?
    杭州少兒編程學習,少兒編程C語言入門少兒編程C語言入門學什麼孩子學習C語言,首先家長可能會擔心C語言編程課程學習難不難?杭州少兒編程學習,少兒編程C語言入門C語言編程入門學什麼孩子在C語言課程學習的過程中,首先很多家長會對C和C++存在不明白,所以我們對於C語言編程學習什麼內容首先了解一下
  • 不思議迷宮秩序域M09有什麼新克隆體?秩序域M09新克隆體詳解
    不思議迷宮秩序域M09有什麼新克隆體?這個問題令不少玩家都感到困惑過,不過沒關係,看完18183小編帶來的不思議迷宮秩序域M09新克隆體詳解,一定會讓你擁有嶄新的想法和思路!
  • A級家轎混動車型的典範與標杆——非享域銳·混動莫屬
    節能、減排、環保、政策和責任,這幾個詞放在一起你能想到什麼?當然就是新能源汽車。 目前市面上的新能源車型不外乎這幾種模式——混動、增程和純電。至於氫能源目前還不具備普及的條件,暫且不提。主流的幾種新能源動力模式中,增程和純電的「續航焦慮」、「電樁吃緊」等問題還亟待解決。
  • 函數定義域,值域,單調性求法最全總結
    最近很多學生反應函數不知道怎麼學,不知道怎麼才能入門,一會函數定義域一會函數值域,一會周期函數,一會奇偶函數,一會函數單調性,整得有點崩潰了。其實很簡單,在給定的函數定義域內,如果橫坐標大,縱坐標也大的函數為單調遞增函數,橫坐標大縱坐標卻小的函數為單調遞減函數。什麼是函數的值域?函數值的集合{f(x)|x∈A}叫做函數的值域.A是函數的定義域.
  • 什麼是第四域生物?--中國數字科技館
    按照生物學界的「三域分類法」,生物學家把地球上已知的生物分為3個大的類別,它們分別是細菌、古菌和真核生物。然而,最近的一些研究表明,海水中可能隱藏著比病毒大而比細菌小的第四域生物。  最初,人類認為自然界只存在植物和動物兩種生物。
  • 試駕享域銳·混動|「無敵」是多麼的可怕?
    9月15日,借著「混動新風格」東風Honda享域銳·混動媒體技術體驗會的機會,我駕駛著搭載1.5L i-MMD混動系統的入門級家轎——享域銳·混動,感受這座有別於廈門的濱海城市。 但車隊中唯一一輛暗黑藍的享域銳·混動,因其獨特的用色,成為了不折不扣的焦點。 享域銳·混動的前臉是大家都很熟悉的本田家族化飛翼式造型,燃油版和混動版前臉最大的區別就在於車標的部分,藍色背景的本田標是混動版車型身份特殊的象徵。
  • 入門級SUV選什麼車,才是聰明又懂你的好夥伴?_易車網
    作為入門級SUV,是有更高追求的年輕人不可多得的選擇。「一好三值」具體都指什麼呢?看看崔老師怎麼說。視頻正在加載中...包含ACC全速域全場景自動巡航輔助系統、LDW車道偏離預警系統、FCW碰撞預警系統等多項智能黑科技裝備,全方位提升了駕駛的智能與安全性,接管了大部分的駕駛操作動作,稱得上是「冰雪聰明」,為車內人員規避風險,提供安全的駕乘環境。
  • word域應用技巧:域在排版中的實際應用
    對於一直關注我們的小夥伴來說,Word域的基本操作技巧應該已不再陌生,畢竟前面幾篇文章已介紹過很多與域相關的知識。(2)然後在大括號內輸入域代碼={page}*2-1,然後直接按【Alt+F9】組合鍵更新域即得到左欄頁碼1。(3)將滑鼠光標定位到頁腳中間位置,輸入域代碼{={page}*2},然後按【Alt+F9】組合鍵更新域即得到右欄頁碼2。
  • word域應用技巧:域在排版中的實際應用
    那麼,今天小編將通過案例給大家介紹Word域在排版中的使用方法,希望能夠幫助到大家提高排版效率。案例一: 利用Word域,設置雙欄頁碼在文檔排版過程中,有時需要在一個雙欄的頁面中添加兩個頁碼。即一頁面中含有兩個頁碼,如下圖所示。
  • 數位訊號處理(英文版) 第三章 離散時間信號的變換域表示(5)
    功利一點來講,如果沒有發出好的paper,那就算很早畢業了,又有什麼意義呢?讀博更多的是鍛鍊一個人的學習能力,發現並解決問題的能力,還有心態。雖然我讀是神經學的博士生,但很多時候更感覺自己像一個動物飼養員,兼初學工程設計師,兼不入門的碼農。雖然學的很苦,但每次學會新的東西的時候又很快樂。讀博就像是一場馬拉松,而為了能堅持下去,我們都要找到自己的屬於自己的快樂源泉。