Tuesday, December 3, 2013

ising01 能量函数,满足Gibbs分布 相邻项的乘积之和

数值代数上机作业第七次
二维Ising模型的相变现象

谭昌汇00401146

北京大学数学科学学院科学与工程计算系,100871

完成于2007年6月19日

摘要(Abstract)

本报告主要讨论了二维Ising模型中的内能和比热容随温度变化的相变现

象。通过对内能和比热容图像的突变情况,可以确定相变的临界温度 c。

为解决二维Ising模型,本文使用了Monte-Carlo方法,利用Metropolis算

法生成一组随机向量,从而对二维Ising模型进行求解。

关键词:二维Ising模型,相变现象,临界温度,Monte-Carlo方法

1 介绍(Introduction)



在当代的物理学中,相变问题是一个很前沿的课题,它在很多实际的问题

中都起到了重要的作用。而Ising模型是描述铁磁相变的最具代表性的模型。

对于二维的Ising模型,在理论分析上有重要的成果,即可以求得严格解。

但尽管如此,并不能给出物理图像。因此,使用计算机处理Ising模型成为了

一种十分重要的手段。Monte-Carlo方法就是其中的一种。它可以求出模型的

解,并且还可以给出具体的图像与涨落。下面的所有讨论都是围绕使用Monte-

Carlo方法求解二维Ising模型的相变问题而展开的。

2 相变问题与Ising模型




(The problem of phase change and Ising model)


2.1 相变问题(The problem of phase change)



这里所谓的相变,就是指内能、比热容等参数随温度变化产生的突变。这

些参数的突变反映了铁磁系统丧失磁性的相变过程。解决相变问题的关键就是

将不同温度下的内能和比热容的图像展示出来,从而找出临界温度。

2.2 Ising模型初探(The first approach to Ising model)



在统计物理中,人们用晶格模型研究磁性材料的相变,每个格点代表一个

电子,它有两种自旋的方式,分别记为1和-1。那么,整个系统的内能和比热容



可以有以下公式导出。

UM =



1

M


X


expf􀀀 H( )g


ZM
H( ) ,



1

M


hH( )i



1

CM =

2




M


f

X


H2( )

expf􀀀 H( )g


ZM
􀀀[



X


H( )

expf􀀀 H( )g


ZM
]g =

2




M


[hH2( )i􀀀hH( )i2]

其中,H( ) = 􀀀J



P

i j是能量函数,满足Gibbs分布。具体来说,就是相邻项

的乘积之和。比如对于下图,S1状态只需要和与其相邻的S2至S5状态乘积加和



即可。

S2 S1

S5

S3

S4

2.3 遍历性(Ergodicity)

在前面的公式中提到了hH( )i是能量状态的空间平均,是比较难于计算

的。然而,我们可以使用Monte-Carlo方法的思想,进行下面的估计。

hH( )i



1

N


XN

i=1

H( (i)):

其中,右边的序列f (i)gN

i=1是马氏链。左式为空间平均,右式为时间平均,这种



空间平均等于时间平均的结果称之为遍历性。

有遍历性的保证,即可用时间序列估计空间平均,而由Monte-Carlo方法思

想,只要适当选取f (i)gN

i=1,就可以对时间平均进行估计,最终得到上面的公式



结论。

2.4 Metropolis算法(Metropolis algorithm)

剩下的工作就是去生成一组合适的f (i)gN

i=1,我们可以使用Metropolis算法来



达到这个目的。这里仅给出算法,不进行进一步的说明,更多的信息可参见参

考文献[1]。

[算法] Metropolis算法

步1:根据相应的预选规则由 (n)产生预选态 0.

步2:计算A = minf1; exp( H)g,其中 H = H( 0) 􀀀H( ).

步3:生成均匀分布的随机数r v U [0; 1].

步4:如果r A,则 n+1 = 0;否则 n+1 = n,转步1.

所谓的预选态,一般有两种,一是等可能预选,即在非 (n)状态中随机

选择一个状态。另一种是单点变化预选,变化 n的一个格点取值,总共M(格



点数)种不同情况,随机取一个即可。

使用Metropolis算法可直接调用metropolis.m文件即可。其中Hsigma参数指

的是H( ),是为了加快运算速度而加入的(通过后面的分析可以发现这样的优

化很有必要),读入时直接写作f uncH(sigma)即可。



2

2.5 小结(Brief summary)

总结一下,讨论二维Ising模型的相变现象,首先使用Metropolis算法生成时

齐马氏链,然后利用遍历性和Monte-Carlo算法估计空间平均,最后根据公式求



得不同温度下的内能和比热容,作出图形,找到突跃点,即相变的临界点。

理论已经完备,下面的工作就是进行实际的数值实验。

3 数值实验(Numerical experiment)

3.1 生成能量函数(Creating power function)

前面已经大致提到了能量函数选取Gibbs分布,即紧邻格点的求和。对于边



界条件,需要做一些必要的讨论。

我们选取的边界条件是周期条件,即对M M格点来说,第一列(行)和



最后一列(行)的自旋方向是对应相等的。要生成这样的分布,只需要先生成

一个任意的(M 􀀀1) (M 􀀀1)的分布,再扩张得到一个满足条件的Gibbs分布。具



体可见下表。

0BBBBBBBBBB@

11 1(M􀀀1)



:::

: : :

:::

(M􀀀1)1 (M􀀀1)(M􀀀1)



1CCCCCCCCCCA

=)



0BBBBBBBBBBBBBBB@

11 1(M􀀀1) 11



:::

: : :

:::

:::

(M􀀀1)1 (M􀀀1)(M􀀀1) (M􀀀1)1

11 1(M􀀀1) 11



1CCCCCCCCCCCCCCCA

对(M 􀀀1) (M 􀀀1)的分布使用Metropolis算法生成一个状态序列,然后



对序列中的每一个状态进行上面的扩充,最终可以生成符合周期条件要求

的f (i)gN

i=1,可以按规则求解能量函数。

关于能量函数的生成,可以使用程序包中的funcH.m函数进行求解。函数

输入格式 ((M 􀀀1) (M 􀀀1)),输出对应的能量值H。具体的使用方法请参



见程序声明。

3.2 最初的实验结果(Results at the first time)

一切就绪,先来看一组实验结果。运行Ising.m函数(具体参数选取方法见

函数声明)。选取M = 10; N = 100,并采取等可能预选。 取0至1间0.1为间隔

的一组数,分别求出U和C,对 作图。



0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0 0.2 0.4 0.6 0.8 1

−

−.8

−.6

−.4

−.2

0

0.2

0.4

0.6

0.8

1

这样的图形完全让人摸不着头脑。再来看看使用单点变化预选得到的图形。

3

0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0 0.2 0.4 0.6 0.8 1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

显然,使用单点变化预选的结果要好于等可能预选。

为什么等可能预选的结论会如此糟糕呢?这就要注意到 H的值了。由

于等可能预选会有可能改变很多格点的值,导致 H可能会相当大,这使A =

minf1; exp( H)g 0,从而极大可能会保留原来的 n作为 n+1。这样会生成一

串相同的 列,结论当然糟糕。

为了证明这个论点。取M = 3,此时由于格点数不多,因此,A不会太小,



等可能预选可能可以得到不错的结果。下面就是一组得到的图形组。

0 0.2 0.4 0.6 0.8 1

−

−.5

−

−.5

−

−.5

0

0 0.2 0.4 0.6 0.8 1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

反观单点变化预选,由于只有一个格点的情况发生了改变,无论M多

大, H的值都不会太大。因此,在后面的讨论中都使用单点变化预选法。

草草的看一下图,可以发现C在0.2到0.4之间有较大的跳跃,对U来讲,也



有部分斜率较大,这有可能成为我们所希望得到的临界点。当然,这个图并不

能完全说明问题。为了找出最能说明结论的图形,我们需要对实验结果进行优

化。

3.3 实验结果的优化(Optimize the Results)



要想让实验结果更加出色,一个最原始但却是十分有效的方法就是多次尝

试。因为Monte-Carlo方法和Metropolis算法都涉及到了随机数,因此每次运行



的结果都不一样,多次尝试可以从中选取比较令人满意的值,达到优化实验的

结果。

当然,不停尝试多少显得有些不上档次,下面讨论一些提高总体图形表现

力手段。它们确实有用,但在此之前,需要先声明的是,由于随机的存在,不

可能出现完美的理想结果,有少数不大支持结论的项是很正常的。

首先,提高N值可以使得Monte-Carlo算法的近似更好,从而起到优化的作

用。举例来看,如果将前面假设中N取为1000的话,有以下的图形,可以说是



个更加令人满意的结果。

4

0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0 0.2 0.4 0.6 0.8 1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

除了N之外,还有其它的办法优化实验结果。我们的实验都是从全部格点



为一的初始态开始的,在前面的若干步中,由于每次仅能改换一个数字,因此

随机性不强。为避免这样的问题,可以将前N1项去掉,不进入时间序列估计的

范畴。另外,由于相邻两项有很高的关联度,因此,我们可以每隔N2项取一个



状态记录,而不是每项都记录。这样也许会有好处。

下面就以N1 = 800; N2 = 10得到的图像。



0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0.5

0 0.2 0.4 0.6 0.8 1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

这个图像的效果又有了提升,当然,计算速度更慢,因为原来只需要迭

代到1000项的 就可以了,现在需要800 + 1000 10 = 18000项才能得到最终的



解。看来,一个更好的结果需要付出更大的代价。

我们无法否认的是,无论N1和N2如何取值,各项之间还是有关系的,所



以,要想减小随机偏离,还有一个很基本的方法,就是多个结果求均值。当

然,这又是更费时间的一种策略,但的确是有效果的。同时兼顾时间的复杂

性,我们可以在重复次数和N1; N2 的取值上进行一些取舍和兼顾,生成一组混

合策略。比如,取N = 1000; N1 = 500; N2 = 5; times = 10,可以得到以下图像。



0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0.5

0 0.2 0.4 0.6 0.8 1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

5

这组图像的中的U的突变更好的显示了出来。



总结一下,要得到一幅好的图像,我们可以通过牺牲时间来达到。采取的

措施包括增大时齐列的长度,除去开头的若干项,隔项选取抽样点,多个结果

求均值等。需要注意的是,无论用什么样的方法,由于具有随机性,每次得到

的结果都不一样,因此,多次尝试并选取较好的图是必要的。

3.4 实验结果的加细(Thinning the Results)

通过上面的实验结果,我们可以大致估计 临界值大概在0.4的周围。但由



于我们仅仅计算了十个不同温度下的内能和比热容的值,无法更进一步的估计

临界值。要想更好的估计,需要对试验结果进行加细,如 取0至1之间以0.02为

间隔的一组数。选取策略N = 1000; N1 = 800; N2 = 10; times = 1进行计算,得到



下面的图形。

0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0.5

0 0.2 0.4 0.6 0.8 1

0

0.2

0.4

0.6

0.8

1

1.2

1.4

加细后的图像变得震荡起来,这是很正常的,因为增加了温度点,这点可

能偏离理想值,从而形成一个尖角。由于温度点的增多,要想通过不断尝试使

每个点都恰好取到理想的地方是相当困难的,因此,我们只有一方面牺牲更多

的时间,一方面不去追求完美,而只是观察大致的走向,得到最终的结果。

取N = 3000; N1 = 2000; N2 = 10; times = 1得到下面的图形。



0 0.2 0.4 0.6 0.8 1

−.5

−

−.5

−

−.5

0

0.5

0 0.2 0.4 0.6 0.8 1

0

0.2

0.4

0.6

0.8

1

1.2

1.4

这组策略运行时间相当长,达到数分钟,但得到的结果已经相当令人满意

了,毕竟,一共有51个随机产生的点啊。

3.5 格点边长的增加(Increase the length of the points)

前面讨论了M = 10的情形,现在看一看扩大M后的结果。方法完全一样,

但是值得注意的是,格点增多后,相应的N; N1; N2都应该增大以达到相同的效



果。当然,这会耗费更长的时间。因此,这里只做出一个较为粗糙的结果,仅

仅作为一种参考。取 间隔0.1,M = 100; N = 1000; N1 = 800; N2 = 5; times = 1。



6

0 0.2 0.4 0.6 0.8 1

−.2

−

−.8

−.6

−.4

−.2

−

−.8

−.6

0 0.2 0.4 0.6 0.8 1

0

1

2

3

4

5

6

7

8

9

10

4 临界点温度(The temperature in the critical point)

4.1 求解策略(Strategy of the solvation)



由于每张图都不大一样,因此,通过图像只能确定一个大概的临界点温

度,比如, = 0:4就是一个大概的点。但由于加细后的震荡变得严重,我们



很难说服自己将一幅图的结论作出最终的结果。因此,我们需要大量的计算结

果。

我们通过下面的策略来求临界点的温度。选取 从0到1以0.02为间隔。选取

参数策略N = 500; N1 = 500; N2 = 3; times = 1。选取得到的51个C值中的最大点

对应的 作为临界点。连续运行50次,取平均值即为临界点温度。

4.2 数值结果(Numerical results)

尽管设定的参数值都不太大,但由于要循环50次,因此速度仍然比较慢。

特别是当M较大时,运行速度相当慢(M = 200是运行了近3小时)。因此,我

们没有足够的时间对所有的M进行实验,仅选取M = 10; 20; 50; 100; 200几个比



较特别的数进行了实验。

下面的组图是使用上面的策略得到的50个 估计值的分布(蓝线)以及平

均的 值(红线)。这可以由solvebeta.m函数导出。由于速度相当的慢,在实

际操作中,根据大致的结果估计, 仅选取了0至0.5中的0.02为间隔的总共26个



值。

M = 10 M = 20



0 5 10 15 20 25 30 35 40 45

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Experimental value

Average value

0 5 10 15 20 25 30 35 40 45

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Experimental value

Average value

7

M = 50 M = 100



0 5 10 15 20 25 30 35 40 45

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Experimental value

Average value

0 5 10 15 20 25 30 35 40 45

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Experimental value

Average value

M = 200



0 5 10 15 20 25 30 35 40 45

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Experimental value

Average value

得到的 的估计值总结为下表。

M 10 20 50 100 200

M 0.3908 0.3344 0.2004 0.1552 0.1356

从上面的图像和图表结论可以发现,随着M的增大,临界点 的值会发生变

化,并且趋势是逐渐下降。如果认定啊 = (kBT)􀀀1 的话,临界点温度是逐渐上



升的。

另外,我们还可以发现,M越大,利用上述策略求得的值的振荡越小,结

果越具有可信度(方差很小)。当M ! 1时,会有一个极限的值 1,这个值是



多少尚不知道,需要进行更多步骤的数值实验才能得到。当然,根据上面的数

据,可以发现 100和 200的值已经相当接近了,可见下降的趋势在减弱,因此可

以大胆估计 1距离 200 不会太远。参考文献[4]中称 1 = 1=8,是有能够让人接



受的。

1反映了全空间范围下的铁磁相变临界点的位置,对于很多物理方面的研



究是相当有帮助的。

5 总结(Summary)

用二维Ising模型模拟铁磁系统的相变是相当成功的。我们得到了很好的图



形结果,并且对于不同边长的系统分别求出了值得信服的临界点值,并进行了

8

对比。如果有更多的时间,还可以进行更多次的数值实验,从而得到关于临界

点的更多有用的性质。

9

A 参考文献(Bibliography)

[1]张平文、李铁军,《数值分析》,2007年1月,北京大学出版社

[2]TEXGuru,《Manual of LATEX2 》,网络中文版

[3]程卫国、冯峰、王雪梅、刘艺,《Matlab5.3精要、编程及高级应用》(网络

版),2000年4月,机械工程出版社

[4]孙前芳,”二维依辛模型相变附近临界指数 的计算机模拟计算”,《科学技

术与工程》,2005.17,p1235-1237

[5]林旭升,”二维依辛模型相变临界点温度的模拟计算”,《大学物理》,2000.5,p13-



15

B 软件支持(Software support)

B.1 数值计算工具(Numerical calculation tools)

本次报告主要使用的数值计算工具为Matlab。通过调用m文件可以进行相



关的计算。函数使用方法可见函数的声明。所有函数在电子版中附上。

B.2 作图工具(Mapping tools)

本次报告的图像是通过Matlab绘制的。图像的最终格式为*.eps,由于此



格式不支持中文导出,故图像中的文字均用了英文批注。部分图形生成后

用Illustrator进行了少量修改。所有图像文件在电子版中附上。

B.3 报告排版工具(Typesetting tools)

本次报告使用了LATEX进行排版,最终电子版以只读型pdf格式上交,同时附

有源文件*.tex供参考和修改。

C 感谢(Thanks)



本次报告能够顺利完成,非常感谢蔡啸天同学提供他的电脑,夜以继日的

运行程序。特别是在求作 100、 200等大型问题时,往往需要超过1小时的连续



运行。感谢他和他的电脑作出的努力,让我得到了一个比较好的结论。

10

Contents

1 介绍(Introduction) 1

2 相变问题与Ising模型




(The problem of phase change and Ising model) 1


2.1 相变问题(The problem of phase change) . . . . . . . . . . . . . . . 1

2.2 Ising模型初探(The first approach to Ising model) . . . . . . . . . . 1

2.3 遍历性(Ergodicity) . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.4 Metropolis算法(Metropolis algorithm) . . . . . . . . . . . . . . . . 2

2.5 小结(Brief summary) . . . . . . . . . . . . . . . . . . . . . . . . . 3

3 数值实验(Numerical experiment) 3

3.1 生成能量函数(Creating power function) . . . . . . . . . . . . . . 3

3.2 最初的实验结果(Results at the first time) . . . . . . . . . . . . . . 3

3.3 实验结果的优化(Optimize the Results) . . . . . . . . . . . . . . . 4

3.4 实验结果的加细(Thinning the Results) . . . . . . . . . . . . . . . 6

3.5 格点边长的增加(Increase the length of the points) . . . . . . . . . 6

4 临界点温度(The temperature in the critical point) 7

4.1 求解策略(Strategy of the solvation) . . . . . . . . . . . . . . . . . 7

4.2 数值结果(Numerical results) . . . . . . . . . . . . . . . . . . . . . 7

5 总结(Summary) 8

A 参考文献(Bibliography) 10

B 软件支持(Software support) 10

B.1 数值计算工具(Numerical calculation tools) . . . . . . . . . . . . . 10

B.2 作图工具(Mapping tools) . . . . . . . . . . . . . . . . . . . . . . 10

B.3 报告排版工具(Typesetting tools) . . . . . . . . . . . . . . . . . . . 10

C 感谢(Thanks) 10



11

大脑所有的神经元细胞(1000亿以上), 1 细胞 1000T atoms

教育探索(六)—大脑神经网络是如何形成的 [ ] 于:2011-12-20 19:40:03 主题帖
夕曦:【原创】教育探索(五)—从电脑认识大脑(1)
通过类比,我们发现电脑和大脑都具有以开关为基础的网络结构,用来实现信息存储、运算、反馈这些信息处理功能。人类大脑的高级功能,就是常说的智力或智慧,是人们认识事物并运用已有知识解决实际问题的能力,包括观察力、记忆力、想象力、分析判断能力、思维能力、应变能力等等,也都是通过这个神经网络来实现的。从神经网络来看,足够数目的突触(不能太多,太多了也有问题),连接的越好,信息处理功能就越强大,大脑就越聪明。所以高智力对应于连接更好的神经网络。
电脑和大脑的信息网络也有很大的差异。
从规模上看,构成电脑CPU的基本模块是集成电路,目前已进入巨大规模集成电路GSI时代,集成组件数达到了10的9次方以上,所构建成的开关(逻辑门电路)数目与电路组件数大致相等或小一个数量级。组成人脑神经网络的神经元的数目在10的11次方左右,但构建的开关数目(突触)则达到了大约10的15次方个。
从空间结构看,虽然今年有新闻报道出现了革命性的三维集成电路,但还只是处于研究阶段,没有进入应用。目前电脑的信息网络还是二维的平面结构。对于人脑的网络来说,是个三维立体结构。
不论是从规模还是从空间结构上看,大脑的网络结构远远比电脑的网络复杂。
从形成过程看,所有电脑的网络都是预先被设计出来,然后才开始制造的。随着知识与技术的发展,电脑网络的复杂程度越来越高,但具体到每个细节的连接还是被人脑设计的。最初的电脑,其运行程序的改变是通过改变电子线路来实现的;而现代的电脑为适应大规模生产模式,其信息网络一旦设计完成,电子线路就被固定下来,运行程序的改变只能通过调用、执行不同的软件程序来实现。不同的软件程序,都是在同一个固定的网络中运行。与通过改变线路形成的专用电路相比,会损失一定的运算速度。
对于大脑,现在我们还没有能力认识、搞清楚局部的神经网络连接结构,更不用去想象、理解整个大脑的信息网络如何设计的。
我们已经知道基因是生命延续的密码,记录并传递着遗传信息。人的生、长、病、老、死等一切生命现象都与基因有关。通过人类基因组计划发现人类基因组的30亿个DNA碱基对序列,只有很小一部分编码了不到三万个基因。这些基因储存着生命孕育、生长、凋亡过程的全部信息,通过复制、表达、修复,完成生命繁衍所有人的遗传信息。
人类的基因肯定与大脑发育、生长和功能相关。但不到三万个基因是否携带了足够的遗传信息,能够直接设计决定神经网络中高达10的15次方个突触的所有具体连接?也就是说,由不到三万个基因在一维线性序列上存储的信息是否能够决定有10的15次方个连接的三维空间结构?从常识上看由一个简单的系统决定另一个极度复杂系统的详细设计是不太可能的,或者是根本不可能的。
我们很容易得到这样的结论:人脑的神经网络是不可能被预先设计出来。或者是说:人脑的神经网络是不可能在出生时就已经构建完成了的。
人脑发育的绝大部分发生在出生以后,人脑发育最重要的部分也发生在出生以后。
人的基因组上携带的遗传密码只能给这个极度复杂的三维空间网络提供基础的框架,决定了大脑的阶段性发育,如大脑的发育是从后向前的,靠近额部的大脑最后发育完成。在这个时序框架内,人脑的神经网络可以在很大程度上自主、自由地生成、修改,最终成形并固定下来。以前人们根据大脑重量的增长,估计大脑发育要到十岁左右完成。现在依据功能磁共振成像技术(fMRI),发现大脑的发育过程要一直延续到20至25岁。
人脑的神经网络发育要很长时间才能完成,差不多占据了人生最初四分之一左右的时间。在这漫长的过程中,许多遗传因素以外的因素通过长期的、潜移默化的方式对网络结构产生重大影响。对于一个没有重大基因缺陷的人来说,基因对神经网络的发育,也就是对智力的影响不是很大。
自然的长期进化,给大脑形成了一套精妙而独特的机制,用来构建神经网络。
下图显示了突触密度随年龄增长而发生的变化。
点看全图
(图片来源:链接出处)
刚出生的正常婴儿,大脑所有的神经元细胞(1000亿以上)都已产生、分化好,并迁移到大脑适当的部位。这时的神经元细胞上还没有多少突起,相互之间只形成了很少的突触连接。据估计新生儿的突触数目不到成人的三分之一。新生儿的大脑神经网络能够处理的信息非常有限,仅仅能做出基本的神经反射,眼睛能够看清楚的距离大约只有一尺左右。
出生后,大脑直接暴露在一个全新的复杂环境中,各种信号都需要大脑进行相应的处理,这就刺激了大脑神经网络的快速发育。神经元从胞体快速地产生突起并不断延伸,相互之间通过随机的方式形成大量的突触连接,逐渐形成越来越复杂的网络。伴随着新突触的产生,同时也存在着已生成突触凋亡、消失的过程。在幼儿发育的早期,新生成突触的速度大于凋亡的速度。在两到三岁左右,突触数目达到顶峰,大约是成人的两倍以上。在这以后,突触消失的速度逐渐超过生成的速度,突触数目开始减少。一般认为,到成人阶段神经网络被髓鞘和其它细胞保护并固定下来,突触产生和凋亡都很少发生,突触数目渐趋稳定。随着年龄的增长,突触数目开始下降。
在神经网络形成过程中,连接网络的突触是随机产生的,但决定哪些突触需要保留、哪些突触又需要裁减的过程却不是随意的,而是根据大脑获取的外界环境信号决定的。如下图所示,环境信号传入大脑,引起神经元兴奋产生动作电位,传播到突触。被激活的突触释放神经递质对下一个神经元产生兴奋或抑制。同时,被激活的突触两端可释放生长因子,维持突触的生存,保留了信息处理的通路。长期没有被激活的突触,因为缺乏生长因子的作用则逐渐萎缩、凋亡,这部分信息传导通路因缺少使用,得不到足够生长因子而萎缩、消失。
点看全图
简单地说,大脑发育就是神经元先随机连接形成过量的突触网络,然后通过生物学上的“用进废退”原则,根据环境信号的反复刺激对突触网络进行修剪。这个过程类似于果树的剪枝,也有个相类似的专有名词,叫突触修饰(synaptic pruning)。Pruning的中文翻译就是剪枝的意思。
大脑神经网络的发育过程一定要与周围环境发生密切的交互作用,通过各种各样的环境信号不断地对随机生成的信息网络进行修剪、调整,最终保留最有效的信息处理网络。一个能够应对处理各种信息的神经网络,是由所处的复杂环境所塑造的。
相比基因组上的遗传因素,环境因素对人类智力的影响作用更大。环境可以改变人脑的结构(神经网络)。
人们一直在不知不觉中遵照这个原理、使用各种方法、有目的有针对地来给孩子提供各种环境信号,以构建更“聪明”的大脑,这就是我们所说的教育。
教育也可以改变人的大脑。人类所有的文化中,教育都涵盖了人脑发育的大部分或全部过程。一个高度重视、并实施恰当教育的社会,会有很多人拥有连接更好的大脑。
教育过程与大脑发育过程的重叠,但并不是说过分强调正式的教育,或者说是通常认为的知识教育,就能够构建更聪明的大脑。例如大多数中国家庭都熟悉或使用过的、让小孩子背诵唐诗宋词的方式,就是通过反复、强化的外界信号刺激,在孩子大脑中建立相关的信息网络。如果孩子太小,大脑的网络还没有能力充分理解所背诵内容,那么背诵的过程仅仅建立了信息存储的网络,还没有建立如何使用信息的网络。对多数孩子来说,长大进入社会后并不需要使用这些存储的信息和相关的神经网络。对这些孩子,背诵唐诗宋词的过程或许可以同来构建更有用、更好的网络。
教育仅是大脑发育过程中接受的外界环境信息的一部分,常常是主动地、按照固定模式提供的。和其它环境信号一样,不是所有的教育对孩子大脑的发育都是有益的,有些也是有害的。教育内容和方式还必须和大脑发育不同阶段相匹配。同一种教育,在大脑发育过程中过早地给与,常常具有更大的危害。因为这不仅挤占了大脑建立正常神经网络的机会,而且在实施过程中常常会带有强制性、欺骗性,对大脑建立正常的情绪控制网络有很大的危害,从长期看降低了大脑的执行功能。
环境可以改变人脑的结构,人脑与环境交互作用的核心是突触网络和突触修饰。从这点出发看教育,会进入一个不同的境界。在进一步讨论教育之前,我们不妨考虑几个很有意思的问题。
首先,为什么大脑不能长时间连续工作?
人脑和电脑一个很大的不同在于,电脑可以长期连续地工作,而人脑则做不到。
点看全图
(图片来源:链接出处)
神经网络的基本元件神经元是活的细胞,必须维持正常的新陈代谢才能维持信息处理功能。神经元兴奋产生、传递动作电位,激活突触释放神经递质,这些过程都需要消耗能量。生物细胞使用的是一种带有高能化学键的分子能量(ATP),由线粒体产生。突触在执行信息传递功能时,还要消耗神经递质。神经递质在细胞体合成,贮存在突触小泡内,经过运输到突触才能使用。大脑在处理信息时,神经元同时也不断地合成分子能量和神经递质等必须地分子,并将代谢废物及时运走。如果让大脑长时间地处于高强度的兴奋状态,就会发生能量与神经递质供给不足的情况,信息处理速度减慢,反应能力降低。只有经过睡眠休息,才能调整恢复到良好的状态。
有意思的是,当大脑神经网络信息处理能力开始下降的时候,最先给出的人体信号不是:“困了,需要睡觉”。而是:“饿了,要吃东西”。按照内分泌专家的说法:人体大部分想吃东西的时候,并不是身体真正需要食物的时候。大脑兴奋过度是引起吃的欲望之一。
孩子的大脑处于发育期,突触数目远多于成人,因髓鞘的发育还不完备神经元之间也缺乏足够的绝缘。与成人相比,这时的神经网络更容易产生大范围的过度兴奋。孩子越小,就越不能够有效地把这种状态明确地表达出来。父母也常常忽视、误解孩子表达的身体信号,采取不当的应对方法。
第二个问题是:胎教有用吗?
在“不能让孩子输在起跑线上”这句话的蛊惑下,很多不求甚解的家长非常热衷于提前开始教育。顾名思义,胎教也“算是”教育,所以也是很多家庭追求的热点。
点看全图
(图片来源:链接出处)
如果你用“胎教”作为关键词,在互联网上做个简单的检索,会得到铺天盖地的信息。
其中的一种说法是:“据国外神经学专家研究,胎儿从第5周之后形成神经细胞,因此父母亲希望宝宝有什么样的智力,希望能够在有利的条件下增进遗传中大脑潜力的发展,这在一定程度上是可以预先设计的,其方法很简单,那就是胎教。”支持的根据是:“近20年来,许多发达国家如美、日、法、俄等国家的产科医师在研究胎儿医学的基础上,使用B超、胎儿镜、脑电图等先进科学仪器进行检查,证实了孕24周后的胎儿有了听觉功能,并通过实验发现出生后的婴儿对宫内曾经听惯的音乐有记忆的表现。”
不论何种说法,最后总要强调:“胎教是一种优生优育的方法之一,为了使宝宝出生后有一个良好的基础。在胎儿期内,利用一定的方法,通过母体给胎儿以各种良性刺激,从而促使胎儿生理和心理上的健康成长。” 更幽默的是,还有的胎教网站强调:“许多人以为胎教就是教育胎儿,或者说让胎儿接受教育,这是一种误解。胎儿是没有思维能力的,因此胎儿是什么也学不会的。那么胎教还有什么意义呢?”原来“胎教”是给妈妈的,那么不妨用“围产期保健”在互联网上检索一下,你会发现围产期保健比“胎教”做得更好。
用神经网络发育的知识来分析“胎教”,会有进一步的认识。婴儿在出生时,大脑的重量只有成人的十分之一,突触数目不到成人的三分之一,神经网络只具有最基本的条件反射功能,不具有任何高级的认知和执行功能。很容易推断,在出生前胎儿大脑只可能具有比这更加原始的功能。
在母体的保护下,胎儿所处的环境非常单一,因此大脑的发育受遗传因素的影响比受环境因素的影响更大。遗传因素保证了胎儿能够生成足够数目的神经元并迁移到大脑适当的位置。胎儿神经网络的发育几乎都是集中在脑干部位。脑干包括了控制人体基本生命功能的神经中枢,如心跳、呼吸等。这部分的神经网络自主性强,是出生后独立生活所必须具有的功能,这部分神经网络在出生后受环境的影响也不大,所以不需要外界的环境信号,更适于在胎儿期充分发育。
如果你想了解更多胎儿大脑发育的信息,可以参考这个网站,提供了较详细的解释和相关的参考书籍链接出处。
第三个问题是:人能够克隆吗?
很多人看过好莱坞科幻大片《第六日》,故事梗概:“在不久的将来,人类科技的技术已发展到可以任意克隆任何生物,甚至包括人类本身的地步,不过克隆人类仍然被宣布为非法行为。但充满野心的科学家却死心不息继续秘密地研究复制人类的可能性,因而引出了一系列惊险的故事。。。”
点看全图
克隆人(动物)是近年来很热门的话题,追求长生不老或许是克隆人的主要目的。很多人相信随着科学技术的发展,克隆人是可以实现的。所以很多的讨论是关于伦理、法律相关的问题。也有人已经直接投资开始做起来了。
我相信克隆一个具有完全相同基因的个体是可以实现的。但是,根据前面介绍的大脑神经网络的形成过程,你可以想一想是否能够将一个大脑的神经网络完整地克隆出来?这需要复制完全相同的大脑外界环境,如何做到?我想象不出来,也没有见到有人讨论过。
不过,从一个人身上克隆出另一个基因完全相同的个体,但具有截然不同的大脑,这会是个挺有意思的科幻题材。现在玩儿“穿越”还不如玩儿“克隆”,比如将希特勒“克隆”到犹太人家里。。。
版权声明:本稿件、作品版权归夕曦所有


通宝推:陈王奋起挥黄钺,铁手,jboyin,一马平川,Rusher,
最后于2012-01-31 19:23:47改,共7次;

spin01 它的原理是利用順磁(paramagnetic)物質在外加磁場下出現電子自旋狀態的分離

自旋外加磁场

[DOC]

電子自旋共振實驗

promotion.ep.nctu.edu.tw/teaches/92/nuk/nuk7.doc‎
它的原理是利用順磁(paramagnetic)物質在外加磁場下出現電子自旋狀態的分離,而有高頻輻射(high-frequency radiation)的吸收(absorption)現象。 ESR現象僅出現 ...

Sunday, December 1, 2013

khan01 phase01 phymath01 The function isn't differentiable at the point where the change happens.

Questions 

http://bjzc.org/lib/9/gljx/ts009059.pdf

在P-T 投影面上,如图4.7 所示上述水平线就成一点了;在固定的
T(TC 以下),从气态跨过汽化线进入液态,熵会突变。而在C 点,它在图


4.9 中无水平线段,在该点既无体积的改变也无潜热,即熵是不变的或连

续的。熵在热力学中可以由一个自由能的热力学势对温度求一次导数而

得。这样,在C 点以下热力学势是连续的,但是它的一次导数有突变、

不连续,这就称为一阶相变。这个定义是1933 年厄伦弗斯给出的。一般

地,如果直至k-1 阶的热力学势导数连续,而第k 阶导数不连续,这样

的相变称为是k 阶相变。关于C 点是二阶相变点的结论,我们在下面会

看到
                
                         

Questions 
  • Tips & Thanks

  • Top Recent

    A function is differentiable at a point when there's a defined derivative at that point. This means that the slope of the tangent line of the points from the left is approaching the same value as the slope of the tangent of the points from the right.

    Still confused?
    Think about this:
    In all the examples he gave, the points where the functions weren't differentiable were where the function changed course. This means the speed it was going at completely changed. From the left side of the point, the function was going at one speed, but from the right side of the point, the function was going at a different speed. Since the function had different speeds from both sides, there was no defined speed at the point where the change happened. The function isn't differentiable at the point where the change happens.


    朗道假设系统的自由能密度f 是磁矩密度的解析函数。在临界温度

    附近,序参量——这里是磁矩密度M—应是一个很小的量,可以把f 展开

    成M 的级数,且只保留到M 的四次方项。然后,根据系统的平衡态对应
    于f 取极小,即可征明在临界点以上应有M=0,而在T<TC 时M 不为0,

    它满足M~(T -T),或者说临界指数= 。


    1
    2 C b


    朗道的二阶相变唯象理论看来十分简单,但它的物理含义是十分深

    刻的。这里我们只是先谈一下用序参量对相变分类的意

    义。按照序参量的描述,一阶相变的序参量有突变,而二阶相变的

    序参量却是连续的。一阶相变的例子如非临界点处普通气液相变,外磁

    场中的超导转变等。在那里热力学势连续而比热、磁化率或压缩率等不
    连续。二阶相变的例子有前面提到的4He 在λ点的超流转变,没有外磁


    场的超导转变点,气液相变的临界点处,以及许多磁相变的临界点处(如

    铁磁的居里点)等。自然界中常见的只有这二种相变。