歐拉公式歐拉公式看起來完全讓人摸不著頭腦: eix =cos(x) isin(x) 這就是說: eiπ cos(π) isin(π)=-1 i(0)=-1 這個結(jié)果是如此的不真實,所以我打算再把它重寫一次: eiπ =-1 這個方程式把虛指數(shù)與正余弦函數(shù)聯(lián)系起來。它是怎么把一個像Pi這樣的無限不循環(huán)小數(shù)這么簡單的就變?yōu)?1了呢?這能有一個直觀化的解釋嗎? 這里不得不提到19世紀的數(shù)學家Benjamin Peirce:“這絕對是個悖論;我們不可能理解它,我們甚至都不知道它是什么意思,但是我們既然證明了它,那么我們就知道它是真的。” 這種態(tài)度讓我大為火光。我們應該直接舉手投降,然后死記硬背嗎?不! 歐拉公式描述了沿著圓運動的兩種方式。僅僅是這樣嗎?最有魅力的公式之一就是轉(zhuǎn)圈圈?沒錯——今天我們就來看看這是為什么。
11.1 理解cos(x) isin(x)方程式符號承載的東西太多了。有時候它只是表示“把一個東西變?yōu)榱硪粋€東西”(比如說x=3)而已。而另一些時候它只是表示“描述同一事物的兩種不同方法”(比如說根號負一等于i)而已。 歐拉公式就是在描述兩種描述統(tǒng)一現(xiàn)象的等價方法:轉(zhuǎn)圈圈。為了達到我們的目的,假設(shè)你前進了x弧度:
cos(x) isin(x)是一種很聰明的辦法,它把兩個坐標整合到了一個復數(shù)中。“復數(shù)有兩個維度”的類比幫助我們很好的把這些即使作了二維平面上的一個點。記得我們在第一章給圓下的定義嗎?現(xiàn)在我們來加入一些新的東西。 當我們寫下x=π(在這個例子中表示讓x的指為π)時,就是說我們沿著單位圓運動。因為圓周長是2π,所以我們走了一半的距離。 從1開始前進π弧度,我們的起始點在單位圓上,終點就是-1。沒有虛部(y軸坐標),因為-1就在實數(shù)軸上。如果我們是令x=-π,沿順時針方向前進的話,我們得到相同的結(jié)果:-1。 很酷吧。所以歐拉公式就是說eix 跟(cos(x) isin(x))表示相同的沿著單位圓進行的運動過程。現(xiàn)在我們來看看e是怎么做到這一點的。 11.2 什么是虛部增長呢?用x、y坐標表示虛數(shù)需要一些技巧,但是是完全可行的。但是虛指數(shù)到底是什么意思呢? 讓我們再回想一下那臺“創(chuàng)世界”機器。34 這樣的東西表示“以3倍的增長率增長4秒”。以增長者的角度來看: 34 =(eln(3) )=eln(3)·4 增長者只知道它現(xiàn)在的增長率(ln(3),所有的復合增長完成后就變?yōu)?),它想讓我們把增長率擴大到4倍。那么乘以4就可以了:eln(3)·4 =81。 現(xiàn)在,我想問問為什么可以擴大四倍呢?那是因為乘以4(一個實數(shù))就表示擴大四倍。但是虛數(shù)就不一樣了:當乘以一個虛數(shù)后,其實是把結(jié)果旋轉(zhuǎn)了。 11.3 把增長旋轉(zhuǎn)一下通常的增長就是推動一個數(shù)字沿著一個固定的方向前進:2×3就是把2沿著原始方向,把它推到3倍大(6)。
但是一個虛數(shù)倍的增長會把你的“增長”旋轉(zhuǎn)90度到虛軸上!簡單來說就是一個與原來方向正交的推動并不會讓你的增長速度變快或變慢——它是要把你旋轉(zhuǎn)一下!任何實數(shù)乘以i并不改變大小,只會改變方向。 直觀的來看,當我們在討論虛增長時,實際上就是在說:
一個常數(shù)旋轉(zhuǎn)并不會改變你的大小——你只是會轉(zhuǎn)圈圈而已。 11.4 但是我們不是應該越轉(zhuǎn)越快嗎?不是的。我來跟你解釋一下:常規(guī)的增長讓你在原來方向上前進或后退。所以你從1開始,到2,4,8,16,你每次都是乘以一個2,然后你依然是個實數(shù)。 但是純粹的虛增長只是讓你旋轉(zhuǎn)。讓我們假定你在i方向的增長率是100%:你保持一個恒定的推動,所以最后的效果也就是旋轉(zhuǎn)而已。 1秒之后你在90度方向(i),2秒后,你在180度方向(i2 =-1),這樣不斷進行。虛增長不進行復合!如果你的增長率是一個較大的虛數(shù)(2i),你可以認為這個增長需要兩倍長的時間(還記得e把時間與增長率合并到一起嗎?)。但是它還是在一個垂直的方向進行推動,而這不會改變你的速度。 現(xiàn)在,如果你的增長率是個復數(shù)(a bi),那么實數(shù)部分就跟常規(guī)增長一樣表示你是增長還是縮少,而虛數(shù)部分表示將把你旋轉(zhuǎn)。但是歐拉公式(正如它的形式一樣)是關(guān)于純粹的虛增長(eix)的。我們接下來的討論會更復雜一些。 11.5 追根溯源讓我們湊近點看看?;貞浺幌玛P(guān)于e的這個定義:
1/n表示在我們的周期內(nèi)賺到的利潤。我們假設(shè)利潤是實的——但是如果它是虛的呢?
現(xiàn)在我們的利潤被推向了90度方向,但是這不影響我們的長度。(這是一個比較難理解的概念,因為這就像我們在一個比較長的斜邊下構(gòu)造一個三角形。我們在處理一個極限;斜邊有一個在我們誤差范圍內(nèi)難以發(fā)現(xiàn)的增加。我們需要微積分來幫我們弄清楚,但是這個還是改日再談吧)。 我們每次把i單位的增長應用到無窮小量上。每一次應用都是輕輕把它推向90度方向。沒有所謂的“越來越快”的旋轉(zhuǎn),因為它與增長方向始終保持垂直,它只是推向一個新的方向而已( 1角度而已)。 所以我們發(fā)現(xiàn)了另一種表示圓的方法!
那么,歐拉公示就是在說“指數(shù)的虛增長最后就是一個圓的軌跡”。而這個軌跡跟用正余弦函數(shù)表示的虛數(shù)畫出來的軌跡一樣。在這里用“指數(shù)”可能有些不恰當,因為我們沿著一個圓始終做著勻速運動(最好還是稱為“連續(xù)改變”)。但是我們現(xiàn)在主要面對的是增長就是一個復合的,累積的增長。 11.6 一些例子你現(xiàn)在可能不相信我。以下是一些幫助你直觀化思考的示例。 示例:ei x在哪里呢?哈哈,它就是1.直觀的來看,不需要用計算器我們就知道這是在說“沿著單位圓前進1弧度”: ei =cos(1) isin(1)=0.5403 0.8415i 不是一個簡潔的數(shù)字,但是依然有效。輸入這些的時候記得把你的計算器調(diào)到弧度模式。 示例:3i 這就需要一些技巧了——這不是我們通常見到的形式。但是記住,3i =1·3i ——真正的問題就是“我們怎么把1做變換”呢? 我們希望有一個最后增長率為3倍或者說即時增長率為ln(3)的增長,但是,i的把ln(3)變成了ln(3)·i: 3i =(eln(3) )i = eln(3)·i 我們本來以為我們只是轉(zhuǎn)換一個ln(3)就夠了(因為e是2.718,所以這個比100%要快一些)。但是,哦,i讓我們團團轉(zhuǎn):現(xiàn)在我們把它轉(zhuǎn)換成了虛增長,這就意味著我們在旋轉(zhuǎn)。如果i是一個常規(guī)數(shù)字比如說是4,我們就會得到一個4倍快的增長?,F(xiàn)在我們的增長速度是ln(3),不過是在一旁增長。 我們應該能夠想到一個單位圓上的復數(shù)——不會改變我們的大小。解這個方程: 3i =eln(3)·i =cos(ln(3)) isin(ln(3))=0.4548 0.8906i 示例:ii 在之前見到這個家伙會直接把我嚇跑,很有可能還帶著淚水。但是現(xiàn)在我們可以把它做一些變換:ii =1·ii。我們從1開始變化。就像解決3i 那樣,以i為底時現(xiàn)在的即時增長率是多少呢? 呃,通常我們會用ln(x)來得到在最終達到x的即時增長率。但是對于虛增長率?我們需要做些改變。 為了從1變到i,我們需要旋轉(zhuǎn)。轉(zhuǎn)多塊呢?好吧,我們需要在一單位時間內(nèi)轉(zhuǎn)過90度角(Pi/2弧度)。所以我們的增長率就是Pi·i/2(記住我們是要旋轉(zhuǎn)所以必須乘以一個虛增長率)。 這樣就可以說得通了:在一單位時間內(nèi),把1變到i,我們應該旋轉(zhuǎn)Pi/2弧度(90度角)。 這個解釋了底,但是對于指數(shù)呢? 另一個i告訴我們改變增長率(是的,我們應該花多長時間轉(zhuǎn)動就可以結(jié)束了),底為i表示以Pi·i/2的速度進行旋轉(zhuǎn): Pi·i·i/2=Pi/2·(-1)=-Pi/2 i被消去了,增長率又變?yōu)榱藢崝?shù)!我們把增長率轉(zhuǎn)到了一個相反的方向。這意味著我們在縮小——我們應該能夠想到ii 就是讓事物變小。事實確實如此(在Google中搜索“i^i”來利用它的計算功能) 先喘口氣:你應該可以直觀化的了解到,虛數(shù)底與虛指數(shù)的行為是怎樣的。 示例:(ii )i 想要更多?如果你堅持的話,首先我們知道括號內(nèi)的增長率等于多少: ii =(ePi·i/2 )i =e-Pi/2 我們得到了一個Pi/2的負增長(縮?。,F(xiàn)在我們用i來修改一下它: (ii )i =(e-Pi·i/2 )i =e-Pi·i/2 我們得到了一個負旋轉(zhuǎn)!我們每單位時間將要以Pi/2的速度進行旋轉(zhuǎn)。轉(zhuǎn)多長時間呢?其中暗示了1個單位時間;一個單位時間的旋轉(zhuǎn)就是-i: ii =0.2078…… (ii )=-i 而且,看看整個過程,如果我們給它平方一下的話: ((ii )i )2 =-1 這就好比是兩倍的旋轉(zhuǎn):2是一個實數(shù),所以它讓我們的旋轉(zhuǎn)翻倍到-180度?;蛘咭部烧f它做了兩次-90度的旋轉(zhuǎn)。 最后得瑟一下,它們確實都是些奇怪的指數(shù),但是通過類比我們可以很輕松的把它們搞定。 11.7 混合增長我們可以既有實數(shù)增長也有虛數(shù)增長:實數(shù)增長改變大小,虛數(shù)增長進行旋轉(zhuǎn):
一個復數(shù)增長率(a bi)就是混合了實數(shù)增長與虛數(shù)增長。實數(shù)部分就表示“每秒增長100%”而虛數(shù)增長就是“旋轉(zhuǎn)b秒”。記住,虛數(shù)并不能把不同的方向進行復合,所以它只是線性相加。 根據(jù)這個想法,我們可以把任何點用不同大小的圓(a bi)表示出來!半徑就是ea 而角度由eib 決定。這就像把數(shù)字放到“創(chuàng)世界”中兩次:一次你讓它的大小發(fā)生變化(一秒),另一次就是讓它的角度旋轉(zhuǎn)(b秒)。或者你可以先旋轉(zhuǎn)再增長! 我們想知道得到6 8i的最終倍數(shù)所需要的增長數(shù)。這就是在問一個復數(shù)的自然對數(shù):我們?nèi)绾伟裡變?yōu)? 8i?
11.8 為什么真很有用?最起碼的,歐拉公式給了我們一個另一種方法來描述沿著圓的運動。當然我們也可以用正余弦函數(shù)來表示——為什么如此特別呢? 這只是角度不同而已。正余弦函數(shù)運動就是在水平坐標和垂直坐標中運動的點而已。
歐拉公式使用極坐標——你的角度與距離多少?再一次的,這是兩種描述運動的方法而已:
這取決于是哪種問題,才能那個決定極坐標還是矩形坐標哪個更有用。歐拉公式可以讓我隨意的進行轉(zhuǎn)換。同樣的eix 轉(zhuǎn)化為正余弦函數(shù),我們可以把任意的三角公式轉(zhuǎn)為以e表示的變量(這是很方便的——不需要去記憶sin(a b))。 從實用角度來看:每一種旋轉(zhuǎn),每一種增長,甚至是每一個數(shù)字(復數(shù)或是虛數(shù))都是e的變化,這真的很神奇。歐拉公式被認為是數(shù)學中最優(yōu)雅的公示之一——而且確實可以理解其中的奧妙。 |
|
來自: 小豬gd9x00q9wq > 《文件夾1》