從哲學認知角度談談:為什麼複數i定義為根號下-1?
這個問題和「為什麼常溫下1L水的質量是1kg」問題,從哲學認知角度是不是是一致的。
對於這個問題, 我覺得沒什麼"哲學"的. 數學引發出來的哲學問題不在這裡. 而關於計量單位制, 它實際上只是一種規定而已, 比如對於"千克"這個單位, 重要的不是"這個東西究竟有多重", 而是"這東西的質量跟參照物的比值有多大"(不知道的就去查查千克原器). 現在不談單位的問題, 因為它涉及到跟下文毫無關聯的數學內容(齊次函數和
[注: 我們覺得有理數很好理解, 不過是因為我們習慣了而已. 數學常常要打破習慣, 從而看到不一樣的景色.]
但是有理數究竟是什麼? 對於正整數, 我們可以從日常的經驗中抽象出來它的性質, 例如說"1是一隻羊, 一頭牛, 一個人......的共有的數量屬性"(這句話本身含義不清楚, 但我們先不去管它). 正的有理數可以通過"等分"來直觀地理解. 對於"零"和負數, 這種直觀認知就已經有點困難了; 回想一下羅馬人是如何對待零的. 為了彌補這種語義上的模糊帶來的缺陷, 數學家發明了嚴格的定義; 下面再講.對於無理數, 問題就更加嚴重, 因為日常計數問題中沒有它的對應物. 實際上, 正如我們所知道的, 最早的無理數來源於幾何度量問題:怎麼才能夠為方程找到一個合理定義的"解"呢?
[注: 我會修改的.]
可以說說,什麼叫"從哲學認知的角度"嗎?舉個例子可以不?
令人困惑的數學定義之二 ——虛數單位i定義拿負數來開平方有必要嗎?
有必要!
但是這個問題的完整解答,遠不止於「定義:i^2=-1」。
一、筆者首先簡要地介紹有理數集:1、我們有自然數集和加法運算,自然數集對加法運算封閉(兩個自然數做加法運算結果還是自然數)。
2、加法運算的逆是減法運算,但是自然數集對減法運算不封閉(不能保證任意兩個自然數做減法運算結果還是自然數);通過定義了負數,把自然數集擴充為整數集;整數集對加法運算和減法運算都封閉(人們認可負數經歷了很長的過程,原因是認為負數沒有現實意義)。
3、乘法運算的逆是除法運算,整數集對乘法運算封閉,但是對除法運算不封閉;通過定義了分數,把整數集擴充為有理數集;有理數集對加法運算、減法運算、乘法運算和除法運算(除數非零)都封閉。
4、有理數集更嚴格的稱謂是「有理數域」,但是「域」的解釋需要抽象代數的內容,為了通俗起見,筆者就把「有理數域」稱為「有理數集」;以上的「集」都是集合的意思,就是同一類數的集合;比如自然數集、整數集。
二、萬物皆數與畢達哥拉斯定理:1、古希臘時期的畢達哥拉斯學派認為」萬物皆數「並奉為教義,這裡的數指的是有理數;這種信念源於他們對自己構造的有理數集的自信,他們認為有理數集已經包含了所有的數。
2、隨後這個學派發現了」畢達哥拉斯定理「,即」勾股定理「,並用面積法給出了證明。


4、無論如何,有理數集中沒有這樣」c「,但是現實中確實存在這樣的c,那唯一的原因就是畢達哥拉斯學派創造的有理數集存在缺陷,沒有涵蓋所有的數!
5、通過添加開n次方運算,把有理數集擴充為實集(實集不是實數集,只是部分實數的集合,這裡的實集嚴格來說只是有理數集的n次代數擴張)。
6、實集對加法運算、減法運算、乘法運算和除法運算(除數非零)封閉,實集中的正數還對開n次方運算封閉,實集中的負數對開奇數次方運算封閉而對開偶數次方不封閉;特別的,√(-1)不在這個實集中,換言之在這個實集中沒有數的平方等於(-1)。
三、是添加定義的時候了嗎?1、那是否應該添加定義」i^2=-1」或是「i=√(-1)」,把上述的實集做成一個更大的數集?
答案是人們認為沒有必要!
2、人們認為正數開方是有意義的,因為開方的結果在現實中有這樣的元算與之對應。正如√2,人們確實能找到一條長度不多不少恰好是√2的線段。
3、人們認為負數開方是沒有意義的,因為開方的結果在現實中沒有這樣的元素與之對應。當然筆者還說過,那個時代,人們甚至還不認可負數,因為在現實中沒有」負「的線段。3√(-2)=-3√(2)只是正數開方的一種」變形「;至於√(-1),那更沒有人關心有沒有東西與它對應了,因為它沒有現實意義。
四、三次、四次方程與求根公式:
1、所謂的方程,就是含有未知量的等式;未知量是數,方程就是代數方程;未知量是函數,方程就是函數方程(例如微分方程和積分方程);方程的解,就是一個能使方程成立的量;代數方程的解是數,這樣的數稱為代數方程的根。
2、代數方程里,人們比較關注多項式方程,因為這樣的方程與人們的生產生活密切相關;古典數學時期,數學家研究的方程也主要是多項式方程。下文出現的」方程「都特指」多項式方程「。
3、所謂的方程的求根公式,就是用方程的係數通過加減乘除和開方運算來構造根的式子。
4、一次方程和二次方程的求根公式很早就被發現了,人們致力於尋找三次和更高次方程的求根公式。
5、16世紀義大利數學家菲爾洛(Ferro)發現了缺二次項的、即形如x^3+px+q=0的三次方程的求根公式。因為當時人們普遍不接受負數,所以實際上Ferro是把缺二次項的三次方程分成了三類:x^3+px=q、x^3=px+q、x^3+q=px,p和q都是正數;他分別給出了解法。
6、有意思的是,當時的數學家之間流行」決鬥「(文藝復興時期的風氣?)。所謂的」決鬥「,就是相互要求對手解決自己提出的問題。所以Ferro把自己的三次方程求根公式作為決鬥時秘密武器,沒有發表。也因為這個求根 公式,Ferro在決鬥中屢屢獲勝,名聲鵲起。
7、Ferro死前,把自己的秘密武器傳授給了學生菲奧爾(Fior)和女婿兼繼承人納威(Nave)。
8、Fior也是一個爭強好勝的人,他向當時的數學家塔爾塔利亞(Tartaglia,這不是原名,意為口吃者,Tartaglia孩童時期被法國士兵用馬刀砍傷了臉變成口吃)提出挑戰。Tartaglia並不知道缺二次項的三次方程的求根公式,但是在挑戰的壓力下,竟然成功地推導出了一般的求根公式!因此,Tartaglia在與Fior的決鬥中大獲全勝,因為後者並不會解形如x^3+rx^2+px+q=0的一般三次方程。Tartaglia名聲鵲起。
9、卡爾丹(Cardano)得知這件事後,多次乞求Tartaglia把求根公式告訴他。作為回報,Cardano許諾給予Tartaglia經濟上的援助。Tartaglia最終耐不住Cardano的軟磨硬泡和利益誘惑,把求根公式以一首晦澀難懂的語句詩的形式告訴了Cardano,並要求Cardano發誓保密。
10、後來,Cardano從Nave那裡了解到Ferro的求根公式,認為Tartaglia的求根公式本質上和Ferro的求根公式是一樣的(其實一般的三次方程通過一個變數代換就可以轉化為缺二次項的三次方程,待會大家就會看到)。
11、所以Cardano不顧自己的誓言,把求根公式傳授給了學生費拉里(Ferrari),Ferrari在此基礎上竟然發現了四次方程求根公式!
12、Cardano把三次方程求根公式和學生Ferrari的四次方程求根公式發表在了自己的著作《重要的藝術》(Ars magna)。Cardano這樣評論道:」Ferro在30年前就發現了這個法則,並把它傳給了Fior。是Fior向Tartaglia挑戰,使得Tartaglia有機會重新發現這一法則。Tartaglia在我的懇求之下把這個法則告訴了我,但Tartaglia保留了證明,我在獲得這種幫助之下找到了它的證明「。
13、接下來就是Tartaglia對Cardano的嚴厲控訴,譴責Cardano的背信棄義。憤怒的Tartaglia向Cardano提出挑戰,而Ferrari代替自己的老師接收了挑戰。因為Ferrari已經發現了四次方程的求根公式,所以大敗Tartaglia。Tartaglia名聲掃地,在爭吵和窮困中度過了晚年。
14、三次方程求根公式是枯燥的,但是公式背後的歷史是有趣的;筆者無意評論Cardano和Tartaglia孰對孰錯,每個讀者心中自有看法。
五、三次方程不可約的情況:1、一般的三次方程為aX^3+bX2+cX+d=0,通過變數代換X=x-[b/(3a)](前文提及的),一般的三次方程可以轉化為缺二次項的三次方程x^3+px+q=0,求解這個方程就可以了。
2、x^3+px+q=0的求根公式:

3、注意到⊿要開平方,但⊿並不能保證一定大於0。也就是說,Cardano或是Tartaglia的用加減乘除和開方運算構造的求根公式里,可能要面臨負數開平方的困境。
4、為了讓讀者更清晰的認識到矛盾所在,筆者舉一個例子:
三次方程x^3+px+q=0,p=-10,q=6。
函數y=x^3-10x+6的圖像大致為

函數曲線和x軸相交的點的x值,就是三次方程x^3-10x+6=0的根。
通過圖像,我們可以清楚地看到這個三次方程有3個實根。
但是,⊿=(1/4)q^2+(1/27)p^3=-28.037&<0!
5、也就是說,實係數的三次方程,對於⊿&<0的情況,為了得到3個實根,根據求根公式,必須對負數開平方!這個結果對16世紀的數學家是難以接受的。
6、藉助負數開平方得到實根的過程,實在難以讓人滿意,所以Cardano試圖」修正「求根公式來避免這種情況。但是,所有的嘗試都失敗。Cardano無奈地把這種情況稱為」三次方程不可約「情況。
7、為了處理這種情況,Cardano引入了虛數單位i,定義i^2=-1,使得求根公式可以正常運作。
8、那麼這樣的」修正「是否存在呢?直到19世紀,天才數學家伽羅瓦(Galois)才用他開創性的群論工具才給出答案:不存在!也就是說:」藉助負數開平方得到實根的過程「是無法避免的!
9 、這裡必須強調的是:二次方程的求解之所以沒有導致虛數i的引入,原因在於判別式⊿&<0時方程確實沒有實數解,直觀地看就是函數曲線y=ax^2+bx+c與x軸確實沒有交點,人們不會有興趣更不會認為有意義而去為負數開平方動腦筋!六、總結與反思:1、數學似乎和所有人開了一個玩笑:當你認為有理數域完備的時候,你發現用自己證明的畢達哥拉斯定理居然發現了一大類怪胎,所以不得不把開方運算納入系統;當你認為求根公式能解決所有三次方程的時候,你發現三個明顯存在的實根居然要藉助負數開平方,所以不得不定義」i^2=-1」;至於定義了」i^2=-1」之後,給代數和分析帶來的諸多便利,那已經是後話。
2、這再次驗證了筆者的話:「沒有哪一位數學家,可以從一開始就預見他所定義創造的東西,能帶來多少方便快捷」,或是存在多少缺陷;數學家都是摸著石頭過河,一路上很多修修補補。課本中的斟字酌句的描述,未能表現出創造過程中的鬥爭、挫折,以及在建立一個客觀的結構之前,數學家所經歷的艱苦漫長的道路。
3、「i^2=-1」的故事,遠不是一個簡單的定義所能講述的.
原作者:我愛肖邦 QQ空間
這很容易啊…
因為不知道1的相反數是啥,規定了-1是1的相反數,然後要求-1+1=0好了。
不知道5除以11等於多少,那就規定5/11就是得到的那個數吧。
同樣由於不知道什麼數的平方是2於是規定了根號2的平方是2,如果你非要給它加上一個符號也ok。
這樣子,我又不知道-1開根號是多少了,555,不要緊,我就規定i的平方是-1好了。
於是代數隨著這個過程就發展了。
這樣看數學家很無聊吧。 佛曰i,即非i,是名i。施主你明白了么?先代科技的發展,在很大程度上取決於以前數學的發展。因為數學的基礎在某種程度脫離現實,所以數學的發展可以只是邏輯的嚴格推論,只要邏輯允許就合理,這樣就遠遠超越了很多當代認知!也就突破了想像力!人的認知很有限,並且很大程度上決定於先想到什麼,和心理學上說的表徵概念很接近,當人先做假想然後再去驗證,這就變得容易發現以前沒注意到的現象,並盡量不去忽略一些無法解釋的現象!感覺,說到底,科學也就是客觀和主觀的相互轉換,把純粹主觀的東西變得盡量客觀!
不問是不是就問為什麼,很流氓的好不好?
複數的正式定義:。
(a, b) + (c, d) = (a + c, b + d)
-(a, b) = (-a, -b)
(a, b)(c, d) = (ac - bd, ad + bc)
現在定義 i = (0, 1)。
這才是 i 的正式定義,在這樣定義之前,是沒有意義的,在這樣定義之後,
。
複數最本質的特性是什麼?為什麼物理上需要,並且能夠如此頻繁地使用複數?
樓上的答案都沒有提到這一點,複數最重要的性質是旋轉。也就是兩個複數的積的輻角等於各自輻角的和。如果沒有這一特性,複數在數學和物理上的地位不會像現在這麼重要。先從原題說起,從根本上來看,為什麼i是-1的平方根。

當一個方程的解不能用任何實數來表示的時候,數學家們發現可以用實數係數乘以一個單位來表示,而這個單位的最簡形式就是i,所以就定義了這個i2=-1。
卡爾丹在解「兩數和為十,乘積為四十」這個題的時候只好引入了。其實是「數又不夠用了」
這個問題其實蠻有意思的。
為什麼i是根號下負一?
為什麼2+2=4?
為什麼1L水在4攝氏度時是1kg?
為什麼單身漢是未婚男子?
這四類問題有什麼聯繫嗎?
這些其實都是蠻有趣的問題。首先,i是根號下負一是純粹由於定義,你可以定義S為根號下負一,也可以定義B為根號下負一。就像單身漢是未婚男子,這個其實也是定義出來的,沒別的。你叫Andy也是我的名字,Andy Lee也是我的名字,你光叫Lee我也應聲。
1L水是1kg也是如此,它也是由於定義,不過最新的定義已經改了。具體可以查一下國際單位制。
這兩種定義有何不同嗎?似乎看起來是不同的。2+2=4,1L水的質量是1kg,單身漢是未婚男子。不過,這些看起來不同的「等同」,其實都是一樣的,只不過2+2=4是依據數學規則,但有些人認為數學規則不是任意的,是某種意義上先天的。就單身漢是未婚男子這一語言使用方式來看,語言的用法在某種意義上也是先天的,但就其起源,就「命名儀式」來看,所指和能指是任意的。而1L水的質量是1kg,其實是可錯的,所以我們才修改了對kg的定義,使其更精確。
這些問題其實蠻有意思的,關係到語言哲學,也關係到認識論以及形而上學。感興趣的朋友可以了解一下這些領域。首先1代表單位,任何數乘以1都為它本身。其次-1開方,是為了表示虛數i是一個基本存在。負數開方是不存在的,但是為了引入「不存在」這個概念,於是就有了符號i。然後討論i的意義,開方對應了乘方,乘法是基本演算法,i的連續乘方始終在±1和±i之間循環,也就是在複平面不斷地逆時針旋轉。ai,不斷乘以i,於是意義便成了:不存在的a顯現了,然後又從負方向隱去了,又從負方向出現了,又從正方向隱去了。也就是說i是獨立於實數維的「不存在」維,但是實數的「實」值並沒有消逝,只是隱藏進了虛維。運用這個性質,可以用i來表達振動或者循環。
感覺不太一樣i是一個虛數單位你可以把虛數單位定義為
正如前面的回答所提到的一樣,只有當一個數的概念在現實世界有 「實在」的對應時候,人們才能最充分和完整地理解接收它,並輔以更廣闊的應用。
其實,負數出現時候,人們發現,除了可以把減法轉化我加一個負數外,一個數和「-1」的相乘,可以對應於數軸上,一個數關於原點的對稱翻轉的幾何變化。這是數在一維坐標系的幾何映射變化。
相應的,一個數和「i」相乘,對應於二維坐標系複平面中逆時針旋轉90。 拓展了數和空間旋轉變化的範圍。把數和二維平面幾何進一步結合起來! 這就是虛數的「實在」意義。 虛數就再也不是讓人摸不著頭腦的「根號負一」那麼虛無飄渺了!-1相當於在實軸上進行一次反轉操作,而它的平方根所代表的操作,執行兩次才能達到完成一次反轉操作的效果,也就是轉九十度,再轉九十度,這就是i的操作。反向轉九十度就是-i。不算是哲學意義,只是比較容易接受的幾何解釋,讓概念不那麼突兀。
首先 -1 可以是什麼?我們用最簡單的例子講,
如果你的代數感覺好,你馬上就覺得上面的式子有一些「代數味道」。是的,一個角度為的旋轉,可以看作兩個角度為
的旋轉之和。i和i的乘法,也有類似的交換群的感覺。
還記得三角恆等式么:
針對一個任意角度,把cos部分作為實部,把sin部分作為虛部,用三角不等式就可以構造出複數的乘法,這就是複數乘法的意義。改寫成:
如果你有興趣,請玩歐拉公式,去了解這種乘法計算中的各種有趣的地方。
至於i么,其實就是複平面上的一個自然基。i的「全稱」是:
小結一下:在實數上玩的時候(比如代數多項式的根),常常發現數不夠用,於是把實數擴張成複平面。複數(域)的運算限制在實軸(域)上都是成立的。i的平方所以是-1,這樣理解:平方是同一變換兩次合成的結果。把實數乘法單位元1變換成-1(加法群逆元),需要在複數域中表達為一個角度為的旋轉變換,或者看作兩個角度為
旋轉變換的合成。因此,i只是一個
旋轉變換的結果。
俺即不是學數學的,也不是學哲學的,所以扯不出符合次話題的犢子。但是俺是學電學的,而且俺得說,沒複數就沒有電子電工了。一個信號可以是一個時域模型,比如v=sint,但是使用相量模型就可以用一個複數表達一個信號的振幅與幅角,比如1<pi/2(這個俺打不出符號,姑且那麼一看吧。這樣就可以用直流的模型處理交流問題了。俺學的不好,現在在學複變函數,每天上課睡覺,感興趣自行百度。所以複數真的是有用。它當然就是一開始那麼定義了,至於把這個數學工具應用在哪就是個十分有創造性的活動。
i不是隨便定義的,看看歐拉公式,i把自然對數的底數e和正弦波函數聯繫起來,真偉大
複數表示了一種「未完成」。未完成的程度用角度來衡量。
真是抱歉,我初中高中看了很多數學史科學史、數學哲學等書籍。但是我真的不願意回答這個問題,我覺得這個概念已經變成了我骨子裡的東西了,自然的不能再自然了。我想大部分的工科理科大學生應該都是這樣的。
複數,是一個有關數的域(即數域)。在抽象代數中,域(Field)是一種可進行加、減、乘和除(除了除以零之外)運算的代數結構。
複數域包含虛數域和實數域,1是實數域中的乘法單位元,而虛數域中是其乘法單位元。
(參見 維基百科:單位元)
單位元(幺元)是集合里的一種特別的元素,與該集合里的二元運算有關。當單位元和其他元素結合時,並不會改變那些元素。設 (S,*)為一帶有一二元運算* 的集合S(稱之為原群),則S內的一元素e被稱為左單位元若對所有在S內的a而言,e * a = a;且被稱為右單位元若對所有在S內的a而言,a * e = a。而若e同時為左單位元及右單位元,則稱之為雙邊單位元,又簡單稱之為單位元。
對應於加法的單位元稱之為加法單位元(通常被標為0),而對應於乘法的單位元則稱之為乘法單位元(通常被標為1)。推薦閱讀:
