在古代,缺少數(shù)學技巧的情況下,圓周率的計算是相當困難的,我們國家偉大的數(shù)學家,天文學家祖沖之(429-500,字文遠),利用復雜的割圓術(shù),將圓周率的計算精確到小數(shù)點第七位,這是已經(jīng)是相當了不起的成就了,直到1000年后才被阿拉伯數(shù)學家阿爾·卡西才打破紀錄。
我國古代杰出數(shù)學家祖沖之
在牛頓-萊布尼茨發(fā)明微積分之后,計算圓周率的巧妙辦法更多了,后來虛數(shù)的使用,提供了更多巧妙的辦法,看到在眾多計算圓周的公式,大家是不是很納悶,那些復雜的公式,數(shù)學家是怎么找到的呢?
今天,我就和大家分享一個,利用虛數(shù),求圓周率的萬能方法,我們的推導過程,都是初等數(shù)學知識。
首先,我們需要漂亮的歐拉恒等式:
歐拉恒等式
然后我們很容易得到:
歐拉恒等式變換后的結(jié)果
這個奇怪的恒等式,就是我們生成圓周率級數(shù)的萬能公式,因為右邊的虛數(shù),我們有巧妙的辦法轉(zhuǎn)換成無窮級數(shù)。
不過你需要拿出一個基礎(chǔ)的泰勒級數(shù):
對數(shù)的泰勒級數(shù)展開式
這個泰勒級數(shù),自變量取復數(shù)單位±i,你盡管放心大膽去用。
對數(shù)級數(shù)賦值
然后我們就可以利用虛數(shù)的性質(zhì),盡情地操弄數(shù)學技巧了,比如lni=ln[(1 i)/(1-i)]=ln(1 i)-ln(1-i),
立馬就有:
萊布尼茨級數(shù)
這個級數(shù),就是著名的萊布尼茲級數(shù),萊布尼茲在1674年用其他其他非常復雜的辦法得到了它,但是用這個級數(shù)求圓周率效率太低,因為收斂速度實在太慢了。
我們依葫蘆畫瓢,再來變換:
對虛數(shù)i進行變換
利用同樣的技巧后,帶入對數(shù)級數(shù),立馬得到:
圓周率級數(shù)
而這個級數(shù)收斂相當快,你只要取前四項,就能得到和祖沖之一樣的精度。
這個技巧屢試不爽,如果你把前面的2和3,換成5和-239,然后5 i取4次方,就可以得到另外一個收斂非??斓闹健窔J公式,梅欽公式至今仍然是計算機計算圓周率的重要公式之一。
利用梅欽公式,就算手算,你也可以輕松地把圓周率精確到50位;至于如何分解,全在于你對虛數(shù)單位i的處理,這樣的處理方式有無數(shù)個,你得到的圓周率級數(shù)也就有無數(shù)個,它們的收斂速度不盡相同,不過大家在處理這種正負交錯的級數(shù)時,要特別小心了,因為條件收斂級數(shù)的“炸彈”很多的呢。
圓周率By艾伯史密斯
看到這里,你有沒有覺得虛數(shù)居然有如此強大的功能,我們隨便處理一下,就能得到不同的圓周率級數(shù),是不是相當有趣呢!其實,關(guān)于虛數(shù)的應用,還有很多,利用上面的技巧,你能構(gòu)造其他計算π的級數(shù)嗎?歡迎留言告訴我們!
好啦!今天就和大家分享到這里,虛數(shù)是非常有趣且強大的數(shù)學工具,有興趣的讀者朋友記得關(guān)注我們,我們會分享更多有趣的數(shù)學知識。
聲明:本人在頭條上發(fā)表的所有文章,不做特別備注的均為原創(chuàng),而且也只在頭條上發(fā)表,在原創(chuàng)功能未申請下來前,文章內(nèi)所有圖片,我將手動嵌入外部水印,如果這對讀者朋友們造成了閱讀影響,請及時反饋給我們,謝謝大家的支持和理解