酷斃的數學GIF動圖:看無盡的雪花

2020-11-24 驅動之家

本期酷炫動圖,讓我們回到好久不見的數學主題。

本期動圖文件相對不是那麼大,不過心疼流量的手機黨還是請迅速關閉此頁面。

直與彎

咦?一根直杆為什麼能從彎曲的洞中穿過?

想想這其實不奇怪。這根杆是斜著的,杆中間的點離旋轉軸最近,因此對應的洞上的點離旋轉軸也最近;杆的兩邊離旋轉軸較遠,因此對應的洞上的點離旋轉軸也遠,所以,這個洞不會是直線,只會是一條曲線。

那這是什麼曲線?感興趣的讀者可以自己動手算一算。答案是雙曲線

把這個曲線繞旋轉軸旋轉一周,形成一個曲面,叫做單葉雙曲面。看看下圖你就會發現,這根杆所在直線是這個曲面的一部分:

對於一個曲面,如果經過曲面上的每一點都有一根直線在曲面上,我們就稱之為直紋曲面。圓柱面、圓錐面都是直紋曲面的例子,單葉雙曲面也是如此,只不過它上面的直線看起來不是那麼顯而易見。

單葉雙曲面還有一個神奇的地方:通過它上面的每一個點,都有兩條直線在曲面上。

這樣的特點使得單葉雙曲面在建築當中也有特殊的應用,比如說俗稱「小蠻腰」的廣州新電視塔。

圓錐曲線

大家都知道,橢圓、拋物線、雙曲線這些曲線稱為「圓錐曲線」,但這個詞是怎麼來的呢?

既然叫圓錐曲線,當然與圓錐有關。首先,我們來想像一個圓錐——確切地說,是一個圓錐面。它是一條直線繞與它相交(但不垂直)的另一條直線旋轉一周所形成的曲面。我們平常所見的圓錐體的側面,只是圓錐面的一部分。

然後,我們用一個平面去截它。平面與圓錐面相交之處,是一條曲線。由於整條曲線都在這個平面上,我們可以把它看作一個平面曲線。這便是圓錐曲線。平面與圓錐的旋轉軸所成的角度不同,曲線就會變成不同的形狀:圓、橢圓、拋物線、雙曲線(其中圓可以看作是一種特殊的橢圓)。

對圓錐曲線的研究是從古希臘開始的。那時還沒有解析幾何,數學家研究圓錐曲線的時候,採用的就是上面的定義。古希臘數學家阿波羅尼奧斯就是從這樣的定義出發,寫下了八卷《圓錐曲線論》。

圖中還展示了一些圓錐曲線的退化情形:在平面經過圓錐的頂點的時候,圓錐曲線會變成一些兩條相交的直線,兩條重合的直線,或者一個點。

圓面積公式

圓面積公式S =πr2大家都學過,你還記得課本中如何講解這個公式的推導嗎?在我當年學習的人教版的教材中,是把圓剪成了一個個小扇形,然後把它們近似地拼成一個長為πr,寬為r的矩形。扇形裁得越小,拼出來的東西也就越接近矩形,然後用矩形的面積公式就可以計算了。

而這裡用了另一種辦法:把圓拆成一個個同心的細圓環。然後,把這些圓環展開,變成高為r,底邊長為2πr的的三角形。當然,這談不上是嚴謹的證明,但其中已經蘊含了一些微積分的思想。我們甚至可以利用類似於古希臘窮竭法的辦法,把它寫成一個相對嚴謹的證明。

戳這裡可以看到原作者的Mathematica代碼。

無限雪花

「分形」這個詞大家可能已經見過很多次了。它的特點是自相似。比如說,上圖中的科赫曲線,它的局部放大之後和整體長得一模一樣。

那這樣的曲線是怎樣畫出來的呢?

我們先畫一條線段,然後把它三等分,將中間的那一段換成兩段同樣長的線段。這樣,我們就有了四條線段。對這四條線段也重複這一過程。每重複一次,稱為一次迭代。無限地迭代下去之後,我們就得到了科赫曲線。

當然,實際畫圖的時候,不可能真的無限迭代下去,常常只需要迭代有限多次,直到看不出區別了為止。

Matrix67在他的博客中也展示過科赫曲線的繪製過程:

在這裡還可以看到一個三維的分形動圖,3D眩暈者慎點。

朱利亞集

這是另外一種分形——朱利亞集(Julia set)。什麼是朱利亞集?

我們首先固定一個常數C,對複平面上的一個點,不斷地重複進行變換z→z2+C。這樣得到的一些點會越跑越遠,一直趨向於無窮;而另一些點則一直呆在原點附近,不會跑出一個有限範圍。第二類的點所構成的集合,就是朱利亞集。

當常數C取值不同時,畫出來的朱利亞集也會不同。上面的動圖就展示了在C變化時朱利亞集的變化。由這種方式生成的分形圖案被稱為「逃逸時間分形」。

但是,嚴格來說,上面所說的只是「填充」的朱利亞集(filled-in Julia set)。真正的朱利亞集是它的邊界,也就是上圖中的白色線條部分。前面所講的變換,只是一個二次多項式。對於「填充」的朱利亞集,這個概念可以推廣到一般的多項式。對於真正的朱利亞集,還可以推廣到分式。

而真正的朱利亞集又有另外一種畫法:

先選取一些點,然後對它們不斷地進行該變換的「逆變換」——準確的說法是取它們在這個變換下的原像,而一個點的原像往往不止一個。對變換z→z2+C來說,它的原像就是先減去常數C——在圖上看來就是平移;然後開平方根——一個數的平方根有兩個,在圖上看來是先扭一扭,再複製一個到下半平面。每一步都一個變兩個,因此出來的點會越來越多。這些點的極限便是朱利亞集。

布朗樹

這又是另外一種類型的分形——布朗樹,生成這種分形的過程,則叫做擴散限制聚集(Diffusion-limited aggregation,簡稱DLA)。

這過程說起來也很簡單:我們有很多粒子和一枚「種子」,粒子在空間中隨機遊走,但只要碰到種子就會在聚集它上面。種子上聚集的粒子越來越多,就會長成一棵有著錯綜複雜的結構的「大樹」。

科赫曲線和朱利亞集都很漂亮,但在日常生活中不太容易看到。布朗樹就不一樣了,我們可以在很多地方看到自然形成的布朗樹構造,比如說,在皮蛋上:

更多閱讀:#TIL#皮蛋上可以看到分形

戳這裡可以看到原作者的Mathematica代碼。

PS:和前幾期物理、化學的動圖相比,這期是不是少了點啥?嗯,下面就讓我們把危險評估這項給補上吧……

延伸閱讀:

這些牛逼的GIF動圖 其實都是大騙子!

來自生物界的酷炫GIF動圖:開開眼吧

奇妙奇妙真奇妙!超酷的化學GIF動圖

一看嚇一跳:酷炫的物理GIF動圖

徹底傻了!酷炫的化學實驗動態圖

流體力學GIF動圖:吹滅火柴都這麼美

24張神GIF動圖:數學概念這麼酷!

相關焦點

  • 酷斃的數學GIF動圖:看無盡的雪花-數學,GIF,動圖, ——快科技(驅動...
    本期酷炫動圖,讓我們回到好久不見的數學主題。本期動圖文件相對不是那麼大,不過心疼流量的手機黨還是請迅速關閉此頁面。直與彎當然,實際畫圖的時候,不可能真的無限迭代下去,常常只需要迭代有限多次,直到看不出區別了為止。Matrix67在他的博客中也展示過科赫曲線的繪製過程:
  • 精彩機械動圖:人類真是太聰明了-GIF,動圖,機械 ——快科技(驅動之...
    在之前的幾期動圖中,我們欣賞了不少自然界的壯觀景象,而這一次酷炫動圖將把目光轉向人造機械的工作原理。例行警告:圖多殺貓,沒有連上Wi-Fi的手機黨請迅速關閉此頁面!伸出圓手而上圖中研究者們提供了另外一種更加簡單的解決思路。這個很有哆啦A夢風格的球形機械手看起來高大上,但材料卻很親民——它的握持部件其實就是一個填充了研磨咖啡粉的氣球。這個氣球的後方連接著氣泵,在接觸並包裹要抓起的物體之後,氣泵啟動產生負壓抽走空氣,使圓手前端的形狀「固定」下來,就可以抓起物體了。
  • 自己製作gif動圖表情包,別再到處求原圖了
    這周的每周開方,公子要分享給你們的是一些gif動圖的網站,你可能想問gif動圖和PPT有什麼關係,別著急,公子的存在不就是為你們不斷打開新世界的大門嗎01SOOGIFSoogif是這類網站中比較實用的再比如這版比較可愛的卡通類gif動圖我們也可以在PPT中進行二次設計或者這種三維體力式的gif用在商務類的PPT中會非常適合!
  • 賽博朋克2077朱迪動圖大全 朱迪打樁gif動圖匯總[多圖]
    賽博朋克2077朱迪動圖最近很多人搜索的,如何去找到對應的gif圖當表情發給別人呢,特別喜歡攻略朱迪這個角色,還能打樁的,不可描述的玩法,下面就來介紹下朱迪打樁動圖哪裡下載。 賽博朋克2077朱迪動圖最近很多人搜索的,如何去找到對應的gif圖當表情發給別人呢,特別喜歡攻略朱迪這個角色,還能打樁的,不可描述的玩法
  • 精選一組數學動圖;秒懂抽象概念
    數學是科學的皇后,而數論是數學的皇后;音樂能激發或撫慰情懷,繪畫使人賞心悅目,詩歌能動人心弦,哲學使人獲得智慧,科學可改善物質生活,但數學能給予以上的一切。——克萊因一, 從橢圓的一個焦點射出的光線總會通過另一個焦點。
  • 講100遍還不懂的數學原理,一看動圖就全明白了
    講100遍還不懂的數學原理,一看動圖就全明白了 2020-11-05 14:33 來源:澎湃新聞·澎湃號·湃客
  • 45組超炫的數學動圖:根本停不下來-數學,動圖 ——快科技...
    相信不少人在上學的時候,都會對數學深惡痛絕,那麼高深莫測缺又看起來沒什麼實用價值。當然,科學家告訴我們,數學是一切學科的基礎,是一定要學好的,但如果不能體會到數學的美,只是死記硬背一個個枯燥的公式,又怎麼能喜歡它呢?
  • 秒懂數學原理,21張GIF動圖迅速搞定!
    數學是很難的科學,但因為它是科學家用數學來解釋宇宙的語言,我們無可避免的要學習它。高考馬上就要來了,你的數學原理都學好了嗎?
  • 不用公式推導,21張GIF動圖讓你秒懂數學原理!
    數學之美:無字證明數學是很難的科學,但因為它是科學家用數學來解釋宇宙的語言
  • 15張動圖告訴你什麼才是真正的數學,學習數學最正確的姿勢
    光波背後的數學原理  我們用數學來得到光波的簡諧運動,這是振動的最簡潔的形式。然後我們打開燈。  雪花背後的數學原理  沒有兩片完全相同的雪花。它們也是美麗的分形。科赫雪花是最早被描述的分形之一。它展示了無盡的重複,這是數學中最有趣的概念之一。它有無限的周長,但面積有限。
  • 雪花中的數學美——每一片雪花都有不同的故事
    有一條小路穿過田野通向新南門,我過去常常一個人去那裡看日落,考慮自殺。然而,我並沒有自殺,因為我想了解更多的數學知識。——伯特蘭·羅素當你清晨在雪中離開時,它是如此的神秘。雪花在無邊無際的宇宙中飛舞,落在地上,覆蓋著大地。或者一片雪花落在你的鼻子上,它是冬日的天使。值得注意的是,你會發現沒有兩片雪花是相同的。
  • 45組超炫數學動圖,慎點!看完根本停不下來
    想學好數學?先來看看炫酷動圖吧!驚不驚喜? (這張圖片來源於徐小湛的博客: http://xuxzmail.blog.163.com/blog/static/251319162009614101444586/) 7 正方體展開圖
  • 45組超炫的數學動圖:根本停不下來
    相信不少人在上學的時候,都會對數學深惡痛絕,那麼高深莫測缺又看起來沒什麼實用價值。當然,科學家告訴我們,數學是一切學科的基礎,是一定要學好的,但如果不能體會到數學的美,只是死記硬背一個個枯燥的公式,又怎麼能喜歡它呢?
  • 好玩的數學,40組超炫數學動圖,震憾你的思維!
    說起數學,你是拒絕還是喜歡。看完這一組,對於數學,他的震撼、霸氣、美,來感受下哇~1.
  • 圖集|45組超炫數學動圖,原來當年我如此牛!
    圖集|45組超炫數學動圖,原來當年我如此牛!,什麼公式、字母和圖形,接招拆招、掃平了無數數學難題,八面威風!下面的45組數學動圖,來檢驗一下自己還能記住多少?
  • 講100遍還不懂的數學原理,一看動圖就全明白了!
    你是拒絕還是喜歡看完這一組,對於數學他的震撼、霸氣、美來感受下哇三角形內角和為180º多邊形外角和為360º(圖來源於可樂學習)怎樣將一個正三角形剪拼成正方形?(圖片來源於徐小湛的博客)7正方體展開圖(圖片來源徐小湛的博客)34科赫曲線(雪花曲線)
  • 超酷的化學GIF動圖-動圖,GIF,化學,試驗 ——快...
    酷炫科學動圖又來了,繼續向大家介紹各種奇怪的化學實驗。警告:圖多殺貓,如果你在使用3G上網,請立刻關閉此頁面!延伸閱讀:一看嚇一跳:酷炫的物理GIF動圖徹底傻了!酷炫的化學實驗動態圖流體力學GIF動圖:吹滅火柴都這麼美24張神GIF動圖:數學概念這麼酷!
  • python圖像處理-gif動圖
    前言相信很多人都有看過動圖,玩過一些小遊戲或者看過定格動畫,可能你很好奇,它們都是怎麼做出來的,其中的原理主要還是利用人的人眼暫留效應,簡單點來說,就是人看過一張圖片後,你把圖片拿走後,眼睛裡還是會短暫的保留一段時間,在這個期間內你在看另外一張圖片
  • 如何保存網頁上的gif圖和png圖片
    gif動圖和png圖片不像jpg圖片,只要右擊另存為就可以將圖片給保存下來了。剛開始喵喵還傻傻的截圖,放到ps裡面然後在保存,最悲催的是,有時候截圖就有可能把原圖給變掉了。喵喵經過摸索,終於找到一種不用這麼悲催的方法了!
  • 視頻文件怎麼轉換成gif動態圖?教你兩種快速將視頻轉gif的方法
    視頻文件怎麼轉換成gif動態圖?gif動態圖作為表情包的其中一種,相比傳統靜態表情包有更加生動形象的表達效果。然而在平時看電影或電視劇想將視頻中有趣的橋段製作成gif動態圖時該怎麼辦呢?接下來小編使用兩種方式將已有的視頻轉換成gif格式。