神奇的分形艺术(一):无限长的曲线可能围住一块有限的面积

    很多东西都是吹神了的,其中麦田圈之谜相当引人注目。上个世纪里人们时不时能听见某个农民早晨醒了到麦田地一看立马吓得屁滚尿流的故事。上面这幅图就是97年在英国Silbury山上发现的麦田圈,看上去大致上是一个雪花形状。你或许会觉得这个图形很好看。看了下面的文字后,你会发现这个图形远远不是“好看”可以概括的,它的背后还有很多东西。

    在说明什么是分形艺术前,我们先按照下面的方法构造一个图形。看下图,首先画一个线段,然后把它平分成三段,去掉中间那一段并用两条等长的线段代替。这样,原来的一条线段就变成了四条小的线段。用相同的方法把每一条小的线段的中间三分之一替换为等边三角形的两边,得到了16条更小的线段。然后继续对16条线段进行相同的操作,并无限地迭代下去。下图是这个图形前五次迭代的过程,可以看到这样的分辨率下已经不能显示出第五次迭代后图形的所有细节了。这样的图形可以用Logo语言很轻松地画出来。

    你可能注意到一个有趣的事实:整个线条的长度每一次都变成了原来的4/3。如果最初的线段长为一个单位,那么第一次操作后总长度变成了4/3,第二次操作后总长增加到16/9,第n次操作后长度为(4/3)^n。毫无疑问,操作无限进行下去,这条曲线将达到无限长。难以置信的是这条无限长的曲线却“始终只有那么大”。

        
    当把三条这样的曲线头尾相接组成一个封闭图形时,有趣的事情发生了。这个雪花一样的图形有着无限长的边界,但是它的总面积却是有限的。换句话说,无限长的曲线围住了一块有限的面积。有人可能会问为什么面积是有限的。虽然从上面的图上看结论很显然,但这里我们还是要给出一个简单的证明。三条曲线中每一条的第n次迭代前有4^(n-1)个长为(1/3)^(n-1)的线段,迭代后多出的面积为4^(n-1)个边长为(1/3)^n的等边三角形。把4^(n-1)扩大到4^n,再把所有边长为(1/3)^n的等边三角形扩大为同样边长的正方形,总面积仍是有限的,因为无穷级数Σ4^n/9^n显然收敛。这个神奇的雪花图形叫做Koch雪花,其中那条无限长的曲线就叫做Koch曲线。他是由瑞典数学家Helge von Koch最先提出来的。本文最开头提到的麦田圈图形显然是想描绘Koch雪花。

    分形这一课题提出的时间比较晚。Koch曲线于1904年提出,是最早提出的分形图形之一。我们仔细观察一下这条特别的曲线。它有一个很强的特点:你可以把它分成若干部分,每一个部分都和原来一样(只是大小不同)。这样的图形叫做“自相似”图形(self-similar),它是分形图形(fractal)最主要的特征。自相似往往都和递归、无穷之类的东西联系在一起。比如,自相似图形往往是用递归法构造出来的,可以无限地分解下去。一条Koch曲线中包含有无数大小不同的Koch曲线。你可以对这条曲线的尖端部分不断放大,但你所看到的始终和最开始一样。它的复杂性不随尺度减小而消失。另外值得一提的是,这条曲线是一条连续的,但处处不光滑(不可微)的曲线。曲线上的任何一个点都是尖点。

    分形图形有一种特殊的计算维度的方法。我们可以看到,在有限空间内就可以达到无限长的分形曲线似乎已经超越了一维的境界,但说它是二维图形又还不够。Hausdorff维度就是专门用来对付这种分形图形的。简单地说,Hausdorff维度描述分形图形中整个图形的大小与一维大小的关系。比如,正方形是一个分形图形,因为它可以分成四个一模一样的小正方形,每一个小正方形的边长都是原来的1/2。当然,你也可以把正方形分成9个边长为1/3的小正方形。事实上,一个正方形可以分割为a^2个边长为1/a的小正方形。那个指数2就是正方形的维度。矩形、三角形都是一样,给你a^2个同样的形状才能拼成一个边长为a倍的相似形,因此它们都是二维的。我们把这里的“边长”理解为一维上的长度,那个1/a则是两个相似形的相似比。如果一个自相似形包含自身N份,每一份的一维大小都是原来的1/s,则这个相似形的Hausdorff维度为log(N)/log(s)。一个立方体可以分成8份,每一份的一维长度都是原来的一半,因此立方体的维度为log(8)/log(2)=3。同样地,一个Koch曲线包含四个小Koch曲线,大小两个Koch曲线的相似比为1/3,因此Koch曲线的Hausdorff维度为log(4)/log(3)。它约等于1.26,是一个介于1和2之间的实数。

    我们常说分形图形是一门艺术。把不同大小的Koch雪花拼接起来可以得到很多美丽的图形。如果有MM看了前面的文字一句也不懂,下面这些图片或许会让你眼前一亮。

放图前留下一句话:
Matrix67原创
转贴请注明出处

39 条评论

  • dd

    有一个专门用来画分形的软件。你玩儿过没。

    回复:见过一个以life game的方式生成分形图形的软件,平时可以用logo;专门用来画分形的软件没见过
    Lindenmayer System?

  • 匿名龙神号

    这就是那个传说中的“雪花”啊……

  • cosechy

    这东西和在pi的位置的直线的交点在哪?

    回复:?

  • w4ppsxy

    这个网站永远做不到沙发。。。
    好漂亮哈

  • arthas

    这个也有研究的….类似的,海岸线也是分形图形吧

    回复:嗯,有这种说法

  • cat.s

    这个是讲几何的..哪里是CROP CIRCLES?

    回复:我对你的爱有几何

  • BNJ

    Life game…
    logo… dusty and ancient while being strange yet not replacable…

    Matlab?

  • Zx.MYS

    后面几个图是怎么弄出来的呢?

  • XeCycle

    反常积分说的也是这么回事吧……

  • kicd

    无限长曲线保住有限的距离,跟级数类比

  • MK

    我是路過的 很震撼阿

  • f

    第一次到你的blog, 感觉相当不错
    碰巧我以前闲时做过一个flash的”雪花”生成器
    http://hkusua.hku.hk/~forkburn/space/Fractal%20Pattern.swf

  • ppxie

    有没有用matlab绘制koch雪花曲线的代码呢?????谢谢

  • 瞎说

    社会A点,你B点。产生直线AB。社会说,这样不行,你总盯着我,我怎么能从你那里得到更多东西,并让你察觉不到?好吧,在A点、B点之间增加一个C点(妻子或丈夫)。

    这样,社会就可以很隐蔽的从你这里得到你曾经非常不愿意付出的东西。但,你会认为,你把这些多出来的给了C点(C点也以为给了B点),实际,还是给了A点。

    最具戏剧性的是:BC两点形成的直线BC,又使两点形成对立和支出敏感,这时,社会说,你们可以学我啊。事实上,BC两点也是这么想的。直线BC之间增加了D点(子女),循环产生。

    人类社会也可以这样来描述,当然,这是看到你文中的论述,我依据社会学方式进行了相应解释。

    同时,依据经济学中的行为学和心理学方面的分析,你很聪明的弥补了自身缺点。在理科们的表述劣势A点和文科们逻辑劣势B点之间 ,你形成了优势C点。(当然,无聊的文字工作者们把这称之为:跨学科)。

    优点是效率很高,缺点是,仅限于讲道理阶段。最终无法在学术上有什么成就,但很适合产生大众消费品。商业将会是你今后的可能,但,这要看你的产品供应与市场需求了。而这个经济规律又将会逐步降低你的竞争优势,比如:你的论述会越来越缺少理性,而偏向了娱乐性。更具娱乐性和想象力的竞争者会大幅增加,最终你所处的市场份额增大,你的收益曲线下降。:)

  • 兰斯洛

    分形是混沌的几何表达吧?
    喜欢你的空间,不错,继续努力!

  • tankin

    建议积累到了一定文字,可以考虑出本类似科普读物的电子书,也可以和出版社联系,出本的的确确的数学启蒙书,我想很受欢迎的

  • kzzk

    好像到目前为止 分形仅仅从艺术的角度研究 没有用于科学研究 研究宇宙物质的本源

  • lynn

    那么Koch曲线的生成元如何写出?谢谢

  • cervelo jersey

    后面彩色是怎么做的。一直不明白

  • spojus

    目前分形几何以应用到很多学科,分形理论的应用有:油藏,地质(地震、边坡、泥石流、节理、断裂及断层等方面),土壤,等等学科

  • 真有意思

    这个结论真有意思
    有限的面积,它的周长确实可以是无限大的!!!!!!!
    也就是说那拿张纸可以盖住它,但就是无法剪成那个形状!!!!!
    更可以推测说,如果用这个图形为上下底面弄成一个柱状体,那么就是有限的体积的几何体可以存在无限的表面积!!!!
    换句话说,分型可以让一个很小的东西拥有无限的表面积!!!

    好了,现在不说这个了,就说原博客说的平面上的分型。
    不光总的周长是无限长的,而且每一段都是无限长的!!!
    无论你取一个边,或者一个边上的边,再或者哪怕灰尘大小的微米长的一段,都是可以有无限长的!!!
    也就是说,这就像整整一个维度被卷曲了起来!!!!!!!
    太好玩了!!!!!

  • 小甜心

    最后两张太棒了!!!!!!

  • w88优德官网中文版

    让生活的句号圈住的人,是无法前时半步的。

  • kane

    无限长曲线围起来的面积也是无限的,因为尖角每次变小都往外拓展了。面积在无线扩大。

  •  

    超维度的艺术 跨思想的边途

  • 路过

    哇!我现在打算从你第一篇blog看到最新!

  • 五杀电影院

    哇塞,居然是沙发?留个名

  • 东巴

    随着分形的增加,面积也在变化呀,只是越到后面变化得越小

  • lozd

    分型和纬度有关?

回复给 路过 取消回复

  +  24  =  32