而且是屡次折叠,所以这里也有迭代。迭代也是必须的。
比如,长度为n的绳子,绕单位圆缠绕,一端固定在圆周某点上,另一端的落点随n的变化,这就是一个相当复杂的pattern了。
还有mod运算,用来生成伪随机数。mod就是折叠,而伪随机数就是复杂。
Mandelbrot set是迭代。里面有非线性的东西,非线性代表了折叠。折叠比非线性还非线性。
也可以说是两个不合拍的pattern,硬是要它们相互之间映射,还要多次映射。
甚至就说加法和乘法,这两个之间都可以产生复杂性。
复杂性源自折叠
版主: verdelite, TheMatrix
-
- 论坛支柱
2024年度优秀版主
TheMatrix 的博客 - 帖子互动: 277
- 帖子: 13625
- 注册时间: 2022年 7月 26日 00:35
#2 Re: 复杂性源自折叠
来看一个innocent序列:
an=1,2,3,4,....
太innocent了,第几步走到几都在掌控之中!:)
加一点复杂性:
bn=√1,√2,√3,√4,....
不算太复杂 - 还在认识范围之内。
再加一点复杂性:
cn=1/√1,1/√2,1/√3,1/√4,....
已经有点把控不住了。
再复杂一点:
dn=ln(1),ln(2),ln(3),ln(4),....
再复杂一点:
en=exp(i*dn)
相当于把dn在圆上绕圈,然后看角度。
编织在一起:
zn=cn*en
把它们加起来:
zeta = Σ zn
复杂性就是这么一点一点加上去。
现在要把它一点一点再解开来。
an=1,2,3,4,....
太innocent了,第几步走到几都在掌控之中!:)
加一点复杂性:
bn=√1,√2,√3,√4,....
不算太复杂 - 还在认识范围之内。
再加一点复杂性:
cn=1/√1,1/√2,1/√3,1/√4,....
已经有点把控不住了。
再复杂一点:
dn=ln(1),ln(2),ln(3),ln(4),....
再复杂一点:
en=exp(i*dn)
相当于把dn在圆上绕圈,然后看角度。
编织在一起:
zn=cn*en
把它们加起来:
zeta = Σ zn
复杂性就是这么一点一点加上去。
现在要把它一点一点再解开来。
-
- 论坛支柱
2024年度优秀版主
TheMatrix 的博客 - 帖子互动: 277
- 帖子: 13625
- 注册时间: 2022年 7月 26日 00:35
#4 Re: 复杂性源自折叠
对。
TheMatrix 写了: 2023年 12月 8日 11:16 而且是屡次折叠,所以这里也有迭代。迭代也是必须的。
比如,长度为n的绳子,绕单位圆缠绕,一端固定在圆周某点上,另一端的落点随n的变化,这就是一个相当复杂的pattern了。
还有mod运算,用来生成伪随机数。mod就是折叠,而伪随机数就是复杂。
Mandelbrot set是迭代。里面有非线性的东西,非线性代表了折叠。折叠比非线性还非线性。
也可以说是两个不合拍的pattern,硬是要它们相互之间映射,还要多次映射。
甚至就说加法和乘法,这两个之间都可以产生复杂性。
-
- 论坛元老
Caravel 的博客 - 帖子互动: 680
- 帖子: 27150
- 注册时间: 2022年 7月 24日 17:21
#5 Re: 复杂性源自折叠
听着有点道理,折叠什么意思?TheMatrix 写了: 2023年 12月 8日 11:40 来看一个innocent序列:
an=1,2,3,4,....
太innocent了,第几步走到几都在掌控之中!:)
加一点复杂性:
bn=√1,√2,√3,√4,....
不算太复杂 - 还在认识范围之内。
再加一点复杂性:
cn=1/√1,1/√2,1/√3,1/√4,....
已经有点把控不住了。
再复杂一点:
dn=ln(1),ln(2),ln(3),ln(4),....
再复杂一点:
en=exp(i*dn)
相当于把dn在圆上绕圈,然后看角度。
编织在一起:
zn=cn*en
把它们加起来:
zeta = Σ zn
复杂性就是这么一点一点加上去。
现在要把它一点一点再解开来。
-
- 论坛支柱
2024年度优秀版主
TheMatrix 的博客 - 帖子互动: 277
- 帖子: 13625
- 注册时间: 2022年 7月 26日 00:35
#6 Re: 复杂性源自折叠
收敛性上,可以研究一下这个函数:TheMatrix 写了: 2023年 12月 8日 11:40 来看一个innocent序列:
an=1,2,3,4,....
太innocent了,第几步走到几都在掌控之中!:)
加一点复杂性:
bn=√1,√2,√3,√4,....
不算太复杂 - 还在认识范围之内。
再加一点复杂性:
cn=1/√1,1/√2,1/√3,1/√4,....
已经有点把控不住了。
再复杂一点:
dn=ln(1),ln(2),ln(3),ln(4),....
再复杂一点:
en=exp(i*dn)
相当于把dn在圆上绕圈,然后看角度。
编织在一起:
zn=cn*en
把它们加起来:
zeta = Σ zn
复杂性就是这么一点一点加上去。
现在要把它一点一点再解开来。
z(x) = (1/√x)ei f(x)
f(x)是实变实函数,单调递增。z(x)可以积分,从1到无穷。f(x)单增越快,积分的收敛性就越好。f(x)=ln(x)的时候,也是收敛的。
ei f(x)这部分,有傅里叶变换的意思。它的收敛性,是数学分析的一个主题。
-
- 论坛支柱
2024年度优秀版主
TheMatrix 的博客 - 帖子互动: 277
- 帖子: 13625
- 注册时间: 2022年 7月 26日 00:35