數學中的 i 是什麼?用直覺看懂虛數

數學中的 i 是什麼?
在數學中,i 是虛數單位,也就是由 所定義的數。它讓數學有辦法處理負數的平方根。像 2i 這樣的數是虛數,因為它是一個實數乘以 i;而 3 + 4i 是複數,因為它結合了實部與虛部。最有用的圖像是旋轉:乘以 i,會讓一個數在複數平面上轉 90 度。
問別人虛數是什麼,你通常會得到某種版本的「負一的平方根」,而且說得像是在懺悔。再問為什麼負一的平方根應該存在,答案幾乎總是「數學家就是這樣定義的」,聽起來不太像數學,比較像桌遊裡的一條規則。在學校課程的所有主題中,虛數是最常被當成純粹命令來教的:有一個符號,叫做 i,它的平方是 -1,請不要問這代表什麼。
這種教法恰好本末倒置,這篇文章要補上的,就是通常被省略的那幅圖像。虛數單位不是什麼花招或技術細節。它是一個方向,就像負數是一個方向一樣,而一旦你看出是哪個方向,整個主題就自己重新整理起來。定義式 不再是任意的規則,而是你可以用自己的雙手,靠原地轉身兩次就檢驗出來的東西。
數學中最糟糕的名字
先從名字談起,因為這個名字造成了實際的傷害。「虛」(imaginary)這個詞是當作嘲諷創造出來的。笛卡兒在 1637 年用它來貶低這些數,認為它們是解方程式時被迫寫下來的虛構物,不可能有任何意義。這個侮辱留了下來,這些數卻被證明不可或缺,如今每個學生遇到的,都是數學中最有用的對象之一,卻被貼上了說它是假的標籤。
有一個歷史事實應該能化解這份恐懼:負數也曾受到同樣的對待。幾個世紀以來,嚴肅的數學家都拒絕負數,認為它荒謬,因為你無法拿著負三個蘋果。讓負數變得合法的,不是發現它們在物理上存在,而是一幅圖像,也就是數線,在其中負數是一個指向另一個方向的普通數,這個想法我們在負數那篇文章中從頭重建過。虛數是完全相同的故事,只是晚了一章。只要你缺乏這幅圖像,它們就會讓人覺得是假的,而一旦有了圖像,圖像一樣簡單:負數指向後方,虛數指向側面。高斯(Carl Friedrich Gauss)清楚看出了這個問題,並建議把它們改名為橫向數(lateral numbers)。他說得對,這個名字始終沒有流行起來,而「橫向」就是你在這篇文章接下來的部分該放在心上的詞。
迫使它登場的問題
虛數不是為了好玩而發明的。它們是被一個誠實的問題逼出來的:什麼數的平方等於 -1?
在數線上,這個問題沒有答案,而精確地說明原因是值得的。平方的意思是把一個數乘以它自己,所以兩個因數的正負號永遠相同。正數乘正數是正數。負數乘負數,如同翻轉論證所顯示的,也是正數,因為兩次翻轉會互相抵消。不論哪一種,結果都落在正的一側。方程式 要求的是整條數線都無法提供的數,這就是為什麼二次公式(在二次方程式那篇文章中談過)每當判別式變成負數時,都會客氣地回報「沒有實數解」。
很長一段時間,數學家就把它擱在那裡。讓他們改變想法的不是哲學,而是拒絕維持壞掉的算術。16 世紀時,義大利數學家在解三次方程式時發現,他們的公式有時會一路經過負數的平方根,才得到顯然正確的答案,也就是你可以用手算驗證的普通整數。邦貝利(Rafael Bombelli)做出了決定性的一步:他把這些不可能的平方根當成可以計算的東西,遵循規則運算,並看著虛的部分互相抵消,留下正確的實數答案。這個教訓令人不安,卻毫不含糊:不論有沒有人能說出這些數是什麼,它們確實在做真正的工作。
乘以 -1 是半圈
想看出 i 究竟是什麼,先從你已經信任的東西開始。乘以 -1 會把一個數翻到零的另一側:5 變成 -5,-5 變成 5。在數線上,這個翻轉就是一種旋轉。乘以 -1,會讓一個數繞著零旋轉 180 度,完美的半圈,這正是為什麼連續乘以 -1 兩次會讓你回到原點。兩個半圈構成一整圈,所以 -1 乘以 -1 是 1。這是負數那篇文章中的翻轉圖像,它即將第二次派上用場。
現在用旋轉的語言來問核心問題。這個神祕的數 i 必須滿足 ,意思是:套用 i 兩次,與做一次半圈的效果相同。所以 i 是一種運算,連續做兩次,就會讓你轉 180 度。
把這句話大聲說出來,答案自己就出現了。要面向後方,你會做兩次什麼動作?你會轉兩次四分之一圈。i 是一個 90 度的旋轉。
i 是四分之一圈,而且需要一個平面
四分之一圈有一個立即的後果:它會把你踢出那條直線。把數 1 繞著零旋轉 90 度,你會落在零正上方一個單位的點,這個位置是數線根本不包含的。這就是藏在虛數裡的真正發現,也是多數說明省略的那一步。問題從來不是 √-1 不可能,而是數線太小了。數不必住在一維的直線上,它們可以佈滿一個二維的平面。
那個平面稱為複數平面,它不過是一張地圖,沒有什麼特別玄奧的。熟悉的數線水平延伸:正數在右,負數在左。一條新的軸垂直延伸,i 位於往上一個單位的點。i 的倍數佈滿垂直軸的其餘部分,2i 在 i 的上方,-i 在零的下方。水平軸稱為實軸,垂直軸稱為虛軸,但在經過以上的一切之後,請把這些標籤讀成東西向與南北向。垂直方向絲毫不比水平方向缺少正當性,它只是比較新。
虛數的例子
每個純虛數都是 i 的實數倍。係數告訴你要沿著複數平面的垂直軸移動多遠。
| 數 | 意義 |
|---|---|
| i | 零上方一個單位 |
| 2i | 零上方兩個單位 |
| -3i | 零下方三個單位 |
| 3 + 4i | 複數:向右三個單位、向上四個單位 |
最後一個例子是複數而不是純虛數,因為它同時有實部與虛部。實數、虛數,以及像 3 + 4i 這樣的組合,都屬於同一個複數系統。
為什麼 必須是 -1
有了平面之後,定義式自己就證明了。取數 1,它位於零東邊一個單位。乘以 i:逆時針旋轉四分之一圈,1 移到圓的頂端,落在 i 上。這就是為什麼 1 × i = i,正如它該有的樣子。再乘以 i 一次:再轉四分之一圈,把你從北帶到西,落在零左邊一個單位,也就是 -1。
兩次乘以 i,把 1 變成了 -1。用符號表示,就是 。在那一段話裡沒有任何命令。每個人都被要求背下來的這個等式,是關於幾何的陳述:四分之一圈做兩次,就是半圈。
i 的次方每四步循環一次
繼續乘以 i,這個點就會繼續繞著複數平面轉四分之一圈:
| 次方 | 值 | 從 1 出發的旋轉 |
|---|---|---|
| i⁰ | 1 | 沒有轉動 |
| i¹ | i | 一個四分之一圈 |
| i² | -1 | 半圈 |
| i³ | -i | 三個四分之一圈 |
| i⁴ | 1 | 一整圈 |
第五次方重新開始同樣的循環,所以 i⁵ = i。要化簡任何更大的次方,把指數除以四,用餘數找出它在循環中的位置。課本裡看似古怪的代數事實,其實是一個轉動的輪子。
複數只是坐標
一旦數住在平面上,一般的數就需要兩個坐標,而這就是複數的全部。算式 3 + 4i 不是一個沒做完的加法題,就像一座城市的坐標不是沒算完的計算一樣。它是一個地址:向東走 3,再向北走 4。實部與虛部就是經度與緯度。
運算保留了它在這整個系列中一貫的風味。複數相加就是行走:要把 3 + 4i 和 1 - 2i 相加,就把向東的部分合起來,把向北的部分合起來,最後落在 4 + 2i。這是負數那篇文章中的數線行走,升級成了一張地圖。乘法才是平面真正派上用場的地方:乘以一個複數,會同時旋轉並縮放,旋轉的量是這個數的角度,縮放的量是它與零的距離。乘以 i 是這個一般規則中純粹的四分之一圈特例,乘以 -1 則是純粹的半圈特例。你本來就知道的正負號規則,一直以來都是旋轉規則,只是被限制在一條直線上,在那裡唯一可能的轉動只有不轉與向後轉。
虛數在哪裡做真正的工作
還有一個合理的問題:就算這幅圖像很優雅,誰需要會旋轉的數?答案是所有問題會旋轉、振盪或形成波動的人,而這佔了科學與工程的很大一部分。
交流電是經典的例子。插座裡的電壓與電流,像轉動的輪子一樣振盪,連相位移都有,電機工程師用複數來描述它們,因為乘以一個複數正好是旋轉再縮放,而這正是電路對訊號所做的事。訊號處理則更深入:傅立葉轉換是音樂壓縮、醫學影像與無線通訊內部的數學引擎,它把訊號分解成以複數表示的旋轉成分。量子力學走得最遠,i 牢牢地嵌在薛丁格方程式之中,拿不掉。而成長與旋轉之間的橋樑,也就是讓這一切記帳變得輕鬆的公式,是我們談歐拉恆等式的文章的主題,其中指數函數被餵入一個虛數的輸入,結果它不是成長,而是繞著圓前進。沒有這個橫向的方向,這些機制都無法運作。「虛」數是承重的。
錯誤究竟從哪裡來
人們在 i 上犯的錯,集中在三個地方,而且這三個在旋轉的圖像之下都會消解。
第一個是把 i 當成變數,一個可能是任何值的未知數 x。i 不是未知的。它是平面上一個特定的點,也是一個特定的旋轉,就像 -1 一樣具體。在化簡像 i 乘 i 乘 i 這樣的算式時,你不是在操弄一個謎,你是在數四分之一圈:三個四分之一圈會把你指向南方,也就是 -i。
第二個是誤用平方根的規則。學生學到乘積的根等於各根的乘積,於是寫下 √-1 × √-1 = = 1,這與 矛盾,看起來像是把數學搞壞了。解釋是,這個規則是針對非負數證明的,帶到平面上就不再成立。可靠的做法是先轉換成 i,再數旋轉。規則並沒有神祕地失效,而是被用在保固範圍之外。
第三個錯誤是最古老的一個:相信這個名字。學生把虛數推得遠遠的,只是死記而不是理解,因為這個標籤堅持說這些數是虛構的。是橫向數,不是虛數。是橫放的,不是假的。詞彙是這個主題中最困難的部分,而它並不是數學。
Math Zen 如何融入其中
虛數位於一座塔的頂端,塔中的每一絲搖晃都會在這裡顯現。處理 a + bi 要靠負數那一層的正負數運算、代數裡的合併同類項,以及二次公式的判別式,而判別式正是多數學生第一次看到平方根變成負數的地方。Math Zen 的分級升級系統(bucket progression),就是為了讓那些較低的樓層保持穩固:前面的分級反覆練習正負數與翻轉計數,直到變成反射動作;中間的分級讓代數運算與二次方程式在時間壓力下練習;後面的分級則混合不同題型,讓埋在計算過程第三步的一個正負號,最後仍然能得出正確的結果。
這種熟練度,讓跨向 i 的那一步感覺很小,而不是令人恐懼,因為這一步確實很小:一幅新的圖像,加上你已經擁有的算術。以間隔重複練習的方式,每天進行短時間的學習,就是在新樓層蓋上去的同時,讓較低樓層保持維護的方法。
結論
虛數是指向新方向的實數,與數線成直角,而 i 就是把它指向那裡的四分之一圈。等式 不是由權威頒布的定義,而是一個觀察:兩個四分之一圈構成一個半圈,而半圈就是乘以 -1。複數是這個解鎖出來的平面上的坐標,加法是行走,乘法是旋轉並縮放,而整套機制驅動著現代世界的電機、訊號處理與量子機制。
關於虛數,真正令人遺憾的只有名字,一個 17 世紀的輕蔑,比它作者的懷疑態度多活了四個世紀。當這個主題出現時,請在心裡默默翻譯:橫向數、側向的數、離開了直線的數。這樣一來,「負一的平方根怎麼可能存在」這個問題,就會像當年對高斯一樣,自己解答了。它存在於零的正北方一個單位,從你本來站的位置轉四分之一圈就到了。
常見問題
- 簡單來說,虛數是什麼?
- 虛數是一個實數乘以虛數單位 i,其中 i 由 i² = -1 定義。直覺的圖像是方向:實數位於水平的直線上,乘以 i 會把一個數旋轉四分之一圈,所以虛數位於同一個平面的垂直軸上。它們不是假的量,而是指向新方向的數,就像負數指向左邊而不是右邊一樣。
- 數學中的 2i 是什麼?
- 2i 這個數的意思是 2 乘以虛數單位 i。因為 i 在複數平面上位於零上方一個單位,所以 2i 位於零上方兩個單位。它是沒有實部的純虛數,將它平方得到 (2i)² = 4i² = -4。
- i²、i³ 和 i⁴ 分別是什麼?
- i 的次方遵循四步循環:i² = -1,i³ = -i,i⁴ = 1。再乘以一個 i,就重新開始同樣的循環,所以 i⁵ = i。從幾何上看,每乘以一次 i,就是繞著複數平面轉四分之一圈。
- 為什麼 i 的平方等於 -1?
- 因為乘以 i 的意思是旋轉四分之一圈,而兩個四分之一圈就是半圈。半圈恰好就是乘以 -1 所做的事:把一個數翻到零的另一側。所以連續套用 i 兩次,必須與乘以 -1 一次有相同的效果,這就是 i² = -1 這個敘述。這個等式不是需要硬背的任意定義,而是兩次 90 度旋轉必然得到的結果。
- 虛數在現實生活中有用嗎?
- 經常用到。電機工程師用複數來描述交流電,其中電壓和電流會振盪並產生相位移。訊號處理是音訊壓縮、醫學影像與無線通訊背後的技術,建立在傅立葉轉換之上,而傅立葉轉換靠複數運作。量子力學甚至沒有複數就寫不出來。只要有東西在旋轉、振盪或形成波動,虛數就派得上用場。
- 虛數和複數有什麼不同?
- 虛數是單單 i 的實數倍,例如 3i 或 -0.5i,它位於複數平面的垂直軸上。複數是一般的情形,由實部加上虛部組成,寫成 a + bi,可以位於平面上的任何位置。每個實數和每個虛數,都是複數的特例,也就是另一個坐標設為零。
- 既然虛數存在,為什麼還叫它「虛」數?
- 這個名字是一個流傳了 400 年的嘲諷,後來就這樣沿用下來。笛卡兒於 1637 年以輕蔑的口吻使用「虛」這個字,當時數學家雖然用這些新數字解決真實的方程式,卻仍然不信任它們。等到歐拉和高斯證明了它們能多麼自然地放進一個數的平面,這個名字已經根深蒂固,無法替換了。高斯本人也抱怨過這個名稱,並建議稱它們為「橫向數」,這描述了它們真正的樣貌:橫放的數。


