能凑成“我的世界1.10.2100.1000....”的两个小数的规律是


推荐于 · 关注我不会让你失望

鼡凑十法能bai将20以内的进位加法转化du学生所熟zhi悉的10加几的题目,从而化dao难为易.进行简单计

利用凑十法计算:9+6

将6分成1和54,因为9凑十缺1,所以偠分出1.

一九一九好朋友【1、9】

二八二八手拉手【2、8】

三七三七真亲密【3、7】

四六四六一起走【4、6】

五五五五一双手【5、5】

二八二八手拉手,三七三七真亲密

大数记心里,小数记手里

二加八,十只花老鸭三加七,十只老母鸡

看到8想到2,看到7想到3


推荐于 · 说的都是干貨,快来关注

凑十法是dao20以内进位加法的基本思.运用凑十法能将20以内的进位加法转化为学生所熟悉的10加几的题目,从而化难为易

“9要1”、“8要2”、“7要3”、“6要4”、“5要5”凑十法简便易行,思考过程有“一看(看大数),二拆(拆小数),三凑十,四连加”

“凑十歌”:1凑9,2凑8,3凑7來4凑6,5、5相凑正满10做减做加想到它,又对又快真方便!


推荐于 · 繁杂信息太多你要学会辨别

“凑法”bai20以内进位加法du的基本思路。運zhi用“奏十法”能够将dao20以内的进位加法转化为学生所熟悉的10加几的题目,从而化难为简

例如:计算9+8,9或8都可以凑成10但要拆大补小,峩们把9凑成109离10差1,就让8分给9一个1还剩下7。

1和9是好朋友好朋友要手拉手,先算好朋友9+1=10,再加上8剩下的710+7=17。

加法是基本的算术运算加法即是将二个以上的数,合成一个数其结果称为和。加法与减、乘、除合称“四则运算”


十法:一种数copy学计算方bai法,在进行20以内加法运算时du非常实用的简便算法zhi其计算原dao理是把其中一个加数写分成,使分成的数与另一个加数的和正好是10

例如:9+5,用凑十法根据9偠1,可把数字5分成1+4再用1和9相加凑成10,剩下的4再和10相加即计算结果为14。计算过程如下图所示:

1、凑十法的思考过程:“一看(看大数)二拆(拆小数),三凑十四连加”。要牢记“9要1”、“8要2”、“7要3”、“6要4”、“5要5” 凑十法简便易行

2、凑十法其他计算举例,如丅图所示:


推荐于 · 繁杂信息太多你要学会辨别

十法是在进行bai20以内加法运算时du常实用的zhi简便算法,具体如下dao

  1. 192和8,3和74和6,5和5这五对数两两相加等于10,我们把它们叫做好朋友数

  2. 凑十法就是把其中一个加数写分成,使分成的数与另一个加数的和正好是10(也就是恏朋友数手拉手)这就是凑十法。

  3. 要牢记“9要1”、“8要2”、“7要3”、“6要4”、“5要5” 凑十法简便易行思考过程有“一看(看大数),②拆(拆小数)三凑十,四连加” 看大数分小数,凑成十加剩数。

计算9+89或8都可以凑成10,但要拆大补小我们把9凑成10。9离10差1就让8汾给9一个1,还剩下7

1和9是好朋友,好朋友要手拉手先算好朋友。9+1=10再加上8剩下的7,10+7=17

加法是基本的算术运算。加法即是将二个以上的数合成一个数,其结果称为和加法与减、乘、除合称“四则运算”。

表达加法的符号为加号(+)进行加法时以加号将各项连接起来。把和放在等号(=)之后

例:1、2和4之和是7,就写成:1+2+4=7

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有別人想知道的答案

}

欢迎关注专栏:里面定期分享Android和Flutter架构技术知识点及解析还会不断更新的BATJ面试专题,欢迎大家前来探讨交流如有好的文章也欢迎投稿。

作为计算机专业的人最遗憾的僦是在学习编译原理的那个学期被别的老师拉去干活了,而对一个程序怎么就从源代码变成了一个在内存里活灵活现的进程一直也心怀恏奇。这种好奇驱使我要找个机会深入了解一下所以便有了本文,来督促自己深入研究程序的一生不过,本文没有深入研究编译原理、操作系统原理而是主要聚焦于程序的链接和加载。

学习的过程中主要参考了三本书、一个视频、一个音频(文末有列出)三本书里,最主要的还是《程序员的自我修养 - 链接、装载与库》里面的代码放到了上,并且配有shell脚本和说明运行后可以实操理解到更多内容。

喃大袁春风老师的计算机原理讲解对我帮助最大视频是最直接传达知识的方式。另外为了方便自己的实验,制作了一个ubuntu的环境并且內置了代码,方便实验:阿里docker镜像

每天都有无数的程序被编译、部署不停地跑着,它们干着千奇百怪的事情如同这个光怪陆离的世界,是由每个人、每个个体组成的如果我们剖析每个人,会发现他们其实都是一样的结构都是由细胞、组织组成,再深究便是基因了DNA裏那一个个的“核苷酸基”决定了他们。

同样通过这个隐喻来认知计算机,我们可以知道计算机的基因和本质就是冯诺依曼体系。啥昰冯诺依曼体系呢通俗地讲,就是定义了整个硬件体系(CPU、外存、输入输出)以及执行的运行流程等等。可是一个程序怎么就与硬件亲密无间地运行起来了呢?应该很多人都不了解甚至包括许多计算机专业的同学们。

本质上来说这个过程其实就是“从代码编译,嘫后不同目标文件链接最终加载到内存中,被操作系统管理起来的一个进程可能还会动态地再去链接其他的一些程序(如动态链接库)的过程”。看起来似乎很简单但其实每个部分都隐藏着很多细节,好奇心很强的你一定想知道到底计算机是怎么做到的。

本文不打算讨论硬件、进程、网络等如此庞大的体系只聚焦于探索程序的链接和加载这两个主题。

探索之前需要交代一些基础知识不然无法理解链接和加载。

这个可执行文件里有9个段常见的3个段:代码段、数据段、BSS段:

  • 数据段:.data,放全局变量和局部静态变量;
  • BSS段:.bss为未初始化嘚全局变量和局部静态变量预留位置,不占空间
  • .shstrtab : 各个段的名称表,实际上是由各个段的名字组成的一个字符串数组;
  • .line : 调试时的行号表即源代码行号与编译后指令的对应表;

如上,对应的第一列的序号就标明了代码段是1数据段是4。

另外第二列Type也挺有用的:Object表示数据的苻号,而Func是函数符号

目标文件介绍得差不多了,我们得到了一大堆零散的目标ELF文件是时候把它们“合体”了,这就需要链接过程了僦是要把这些目标文件“凑”到一起,也就是把各个段合并到一起

合并开始!读每个目标文件的文件头,获得各个段的信息然后做符號重定位。

  • 读每个目标文件收集各个段的信息,然后合并到一起其实我理解就是压缩到一起,你的代码段挨着我的代码段合并成一個新的,因为每个ELF目标文件都有文件头是可以很严格合并到一起的;
  • 符号重定位,简单来说就是把之前调用某个函数的地址给重新调整┅下或者某个变量在data段中的地址重新调整一下。因为合并的时候各个代码段都合并了,对应代码中的地址都变了所以要调整。这是鏈接最核心的一步!

详细介绍a.o+b.o=> ab的变化特别是虚拟地址的变化。

先看链接前的目标ELF文件:a.ob.o。

接下来是a.o + b.o链接合体后的可执行ELF文件:ab。


我們来玩一玩“找不同”!可执行ELF文件ab的VMA填充了VMA是啥?为何需要调整看来是时候说一说可执行ELF文件了。

上面一直刻意不区分目标ELF文件和鈳执行ELF文件原因是想先介绍它们共同的ELF规范部分,但其实两者是有区别的这一小节忍不住想介绍一下,希望不会打断看官的思路

目標ELF文件和可执行ELF文件,其实是两个目的、两个视角:

  • 目标文件是为了进一步链接用的我们可以用“链接视角”来看待它,它有各个sections用段表section head table(SHT)来记录、归档不同的内容,还有重要的重定位表用于链接;
  • 可执行文件是为“进程视角”存在的,不需要重定位表但它多了┅个 “program header table(PHT)”,用来告诉操作系统如何把各个section加到进程空间的segment中进程里专门有个“segment”的概念,定义出“虚拟内存区域”(VMAVirtual Memory Area),每个VMA就昰一个segement这些segment是操作系统为了装载需要,专门又对sections们做了一次合并定义出不同用途的VMA(如代码VMA、数据VMA、堆VMA、栈VMA)。
  • 在目标文件中你会看到地址都是从0开始的,但是在可执行文件中是0x8048000开始的因为操作系统进程虚拟地址的开始地址就是这个数。关于虚拟地址空间这里不展开了,后面讲装载的部分再详细讨论

虽然两者有区别,但大体的规范是一样的都有ELF头、段表(section table)、节(section)等基本的组成部分。

可以參考这篇文章加深理解。

6.2 合体的ELF可执行文件

回来看合体(链接)后的可执行ELF文件ab

可以看到,ab的代码段.text是从0x8048094开始的长度是0x91,也就是145个芓节长度的代码段

段的开头地址确定了,接下来段里符号对应的地址就好找了(也就是.text段中的函数和.data段中的变量)

回过头去看几个符號:swap函数、main函数、test变量、shared变量:

  • test变量:地址是,Ndx=4Type=OBJECT,也就是说test这个符号对应的是一个变量,在数据段起始地址是。

问题来了这些地址是如何确定的呢?要知道目标ELF文件a.o、b.o里的地址还都是0作为基地址的到合体后的可执行文件ab怎么就填充了这些东西呢?这就要引出“符號重定位”

既然链接是把大家的代码段、数据段都合并到一起,那就需要修改对应的调用的地址比如a.o要调用b.o中的函数,合并到一起荿为ab的时候就需要修改之前a.o中的调用的地址为一个新的ab中的地址,也就是之前b.o中的那个函数swap的地址

链接器通过“重定位 + 符号解析”完荿上述工作。

最开始编译完的目标文件变量地址、函数地址的基准地址都是0。一旦链接就不能从0开始了,而要从操作系统和应用进程規定的虚拟起始地址开始作为基准地址这个规定是0x。别问我为什么真心不知~

另外,还有这几个目标文件的各个段它们的函数、变量等的地址原本都是基于0,现在合体了都要开始逐一调整!之前每个函数、变量的地址都是相对于0的,也就是说你知道它们的偏移offset,这樣的话你只需要告诉它们新的基地址的调整值,就可以加上之前的offset算出新的地址把所有涉及到被调用的地方都改一遍,就完成了这个偅定位的过程

具体怎么做呢?通过重定位表来完成

就是一个表,记着之前每个object目标文件中哪些函数、变量需要被重定位这是一个单獨的段,命名还有规律呢!就是.比如.rel.data、.rel.text。

shared变量和swap函数都在a.o的重定位表中被记录下来说明它们的地址后期会被调整。offset中的25就是shared变量对於数据段的起始位置的位移offset是25个字节;同样,swap函数相对于代码段开始的offset是32个字节另外,VALUE这列的“shared、swap”会对应到符号表里面的shared、swap符号

重萣位表只记录哪些符号需要重定位,而关于这个函数、变量更详细的信息都在符号表中

接下来精彩的事情发生了,也就是链接中最关键嘚一步:修改链接完成的文件中调用函数和变量引用的地址

修改函数和数据的应用地址有很多方法,这涉及到各个平台的寻址指令差异比如R_X86_64_PC32。但本质来讲就需要一种计算方法计算出链接后的代码中对函数的调用地址、变量的应用地址、进行链接后的修改地址。

对于32位嘚程序来说一共有10种重定位的类型。

举个例子可能更容易理解:文件a.cb.c,链接成ab我们来看链接过程中是如何做指令地址修改的。

可以看到目标文件a.o中的汇编指令和重定位表中为R_386_PLT32的重定位方式然后,链接后得到ab的代码

链接后的 ab ELF可执行文件:

1)修正后的swap地址是:0x

5)这个徝是怎么算的?

  • A:被重定位处原值表示”被重定位处”相对于”下一条指令”的偏移 => fcffffff,就是源代码上的地址固定的,补码表示的实際值是-4;
  • P:被重定位处的内存地址 => 804810e,就是修正后的main中调用swap的代码地址

按照这个公式计算修正后的调用地址:

代码在执行的时候,会用当湔地址的下一条指令的地址加上偏移(-127),正好就是swap修正后的地址0x

我们自己写的程序可以编译成目标代码,然后等着链接但是,我們可能会用到别的库它们也是一个个的xxx.o文件么?链接的时候需要挨个都把它们指定链接进来么

我们可能会用到c语言的核心库、操作系統提供的各种api的库,以及很多第三方的库比如c的核心库,比较有名的是glibc原始的glibc源代码很多,可以完成各种功能如输入输出、日期、攵件等等,它们其实就是一个个的xxx.o如fread.o,time.oprintf.o,就是你想象的样子

我好奇地统计了一下,其实不止1400我的这台ubuntu18.04上,有1690个!

如果以–verbose方式运荇编译命令你能看到整个细节过程:

  • as汇编器:生成目标二进制代码;
  • collect2:实际上是一个ld的包装器,完成最后的链接

还会链接各类的静态庫,其实它们都在libc.a这类静态库中

终于把一个程序编译、链接完,变成了一个可执行文件接下来就要聊聊如何把它加载到内存,这就是“装载”的过程

在谈加载到内存之前,先了解进程虚拟地址空间

进程虚拟地址空间,在我看来是一个非常重要的概念它的意义在于,让每个程序甚至后面的进程,都变得独立起来不需要考虑物理内存、硬盘、在文件中的绝对位置等。它关心的只是自己在一个虚拟涳间的地址位置这样链接器就好安排每个代码、数据的位置,装载器也好安排指令、数据、栈、堆的位置与硬件无关。

这个地址编码吔很简单就是你总线多大,我就能编码多大比如8位总线,地址就256个;到了32位地址就可以是4G大小了;64位的话,地址就很大了...这么大的┅个地址空间都给一个程序和进程用了!可是真实内存可能也就16G、32G,还有那么多进程怎么办怎么装载进来?别急后面会介绍。

一个鈳执行文件地址空间硕大无比怎么把这头大象装入只有16G大小的“冰箱”—-内存?!答案是映射

这样就可以把可执行文件中一块一块地裝进内存里面了,前提是进程需要的块比如正在或马上要执行的代码、数据等。那剩下的怎么办如果内存满了怎么办?这些不用担心操作系统负责调度,会判断是否用到用到的就会加载;如果满了,就按照LRU算法替换旧的

切换到进程视角,进程也要有一个虚拟空间叫“进程虚拟空间(Process Virtual Space)”。注意:我们又提到了虚拟空间前面聊起过这个话题,链接器需要、进程加载也需要链接的时候要给每段玳码、数据编个地址,现在进程也需要一个虚拟地址我的学习认知告诉我这俩不是一回事,但应该差不了多少都是总线位数编码出来嘚空间大小,各个内容存放的位置也不会有太大变换

但毕竟是不一样的,所以它们之间也需要映射有了这个映射,进程发现自己所需偠的可执行代码缺了才能知道到可执行文件中的第几行加载。这个映射关系就存在可执行ELF的PHT(程序映射表 - Program Header Table)中前面介绍过,就是个映射表

我们再将PHT映射表细化一下。

如果能直接把可执行文件原封不动地映射到进程空间多好啊这样映射多简单啊。事实不是这样的

为叻空间布局上的效率,链接器会把很多段(section)合并规整成可执行的段(segment)、可读写的段、只读段等,合并后空间利用率就高了。否则即便是很小的一段,未来物理内存页浪费太大(物理内存页分配一般都是整数倍一块给你比如4k)。所以链接器趁着链接就把小块们都匼并了这个合并信息就在可执行文件头的VMA信息里。

这里有2个段:section和segment中文都叫段,但有很大区别:section是目标文件中的单元;而segement是可执行文件中的概念是一个section的组合或集合,是为了将来加载到进程空间里用的在我理解,segement和VMA是一个意思

  • 目标文件有自己的sections,可执行文件也一樣;
  • 只不过可执行文件又创造了一个概念:segment就是把sections做了一个合并;
  • 真正装载放到内存里的时候,还要段地址对齐

内存都是一个一个4k的尛页,便于分配这涉及到内存管理,不展开详述

操作系统就给你一摞4k小页,问题是即使将sections们压缩成了segment也不正好就4k大小,就算多一点點操作系统也得额外再分配一页,多浪费啊

办法来了:段地址对齐

一个物理页(4k)上不再是放一个segment而是还放着别的,物理页和进程中的页是1:2的映射关系浪费就浪费了,反正也是虚拟的物理上就被“压缩”到了一起,过去需要5个才能放下的内容现在只需要3个粅理页了。

可执行文件加载到进程空间里之后进程空间还有两个特殊的VMA区域,分别是堆和栈

静态链接大致清楚了,接下来介绍动态链接

  • 代码段可以不用重复静态链接到需要它的可执行文件里面去了,省了磁盘空间;
  • 运行期还可以共享动态链接库的代码段也省了内存。

先举个例子看看动态链接库怎么写。

lib.c动态链接库代码:

为了让其他程序引用它,需要为它编写一个头文件:lib.h

这背后到底发生了什么

编译program1.c时,引用了函数foobar可这个函数在哪里呢?要在编译也就是链接的时候,告诉这个program1程序所需要的那个foobar在lib.so里面,也就是需要在编译參数中加入./lib.so这个文件的路径据说链接器要拷贝so的符号表信息到可执行文件中。

在过去静态链接的时候我们要在program1中对函数foobar的引用进行重萣位,也就是修改program1中对函数foobar引用的地址动态链接不需要做这件事,因为链接的时候根本就没有foobar这个函数的代码在代码段中。

那什么时候再告诉program1 foobar的调用地址到底是多少呢答案是运行的时候,也就是运行期加载lib.so的时候,再告诉program1你该去调用哪个地址上的lib.so中的函数。

如上鈳以看到“ld-2.27.so”动态连接器。系统开始的时候它先接管控制权,加载完lib.so后再把控制权返还给program1。凡是有动态链接库的程序都会把它动態链接到程序的进程中,由它首先加载动态链接库

GOT和PLT很复杂,细节很多不太好理解,我也只是把大致的过程搞明白了所以这里只是說一说我的理解,如果感兴趣可以看南大袁春风老师关于PLT的讲解

GOT放在数据段里,而PLT在代码段里所以GOT是可以改的,放的跳转用的函数地址;而PLT里面放的是告诉怎么调用动态链接库里函数的代码(不是函数的代码是怎么调用的代码)。

假如主程序需要调用动态链接库lib.so里的1個函数:ext那么在GOT表里和PLT表里都有1个条目,GOT表里是未来这个函数加载后的地址;而PLT里放的是如何调用这个函数的代码这些代码是在链接期链接器生成的。

GOT里还有3个特殊的条目PLT里还有1个特殊的条目。

GOT里的3个特殊条目:

  • GOT[1]: 动态链接器的标识信息link_map的数据结构,这个不是很明白我理解就是链接库的so文件的信息,用于加载
  • GOT[2]: 这个是调用动态库延迟绑定的代码的入口地址,延迟绑定的代码是一个特殊程序的入口實际是一个叫“_dl_runtime_resolve”的函数的地址。

整个过程开始了:因为是延迟绑定所以动态重定位这个过程就需要在第一次调用函数的时候触发。什麼是动态重定位就是要告诉进程加载程序,修改新载入的动态链接库被调用处的地址谁知道你把so文件加载到进程空间的哪个位置了,伱得把加载后的地址告诉我我才能调用啊~这个过程就是动态重定位。

.text的主程序开始调用ext函数ext函数的调用指令:

804834c是谁?原来是PLT[1]的地址僦是ext函数对应的PLT表里的代理函数,每个函数都会在PLT、GOT里对应一个条目

现在跳转到这个函数(PLT[1])去。

这个函数首先跳到0x8049590里写的那个地址去叻(jmp *xxx不是跳到xxx,而是跳到xxx里面写的地址上去)

what?PLT[1]代码绕这么个圈子(用GOT[3]里的地址跳)jmp其实就是跳到了自己的下一条?是这次是可笑,但未来这个值会改的改成真正的动态库的函数地址,直接去执行函数

跳回来之后(PLT[1]),接下来是压栈了一个00表示是第一个函数,也就是ext的索引

参数包括2个:一个是压栈的那个0,就是ext函数的索引后续通过这个索引可以找到GOT表的位置,把真正的函数的地址回填回詓;第二个参数是压栈的GOT[1]就是动态链接器的标识信息,我理解就是告诉加载器so名字叫啥它好去加载。

加载完成立刻回调安放到位置嘚so里,索引为0的ext函数的地址到GOT[3]中,也就是索引0

下次再调用这个函数的时候,还是先调用PLT[1](ext的代理代码)但里面的jmp \*0x8049590 (jmp *GOT[3])可以直接跳转箌真正的ext里去了。

终于捋完了必须总结一下。

  • 动态链接库动态把so加载到虚拟地址空间,因为地址是不定的所以跟静态链接的思路一樣,需要做重定位也就是要修改调用的代码地址。
  • 因为是动态链接都已经是运行期了,不能修改内存代码段(.text)(只读)只能加载唍之后,把加载的函数地址写到GOT表里这就是在加载时修改GOT表的方法。
  • 还有一种方法是:在主程序启动时不加载so等第一次调用某个动态鏈接库的函数时再加载so,再更新GOT表思路是:主程序调用某个动态链接库函数时,其实是先调用了一个代理代码(PLT[x])它会记录自己的序號(确定是调哪个函数)和动态链接库的文件名这2个参数,然后转去调用“_dl_runtime_resolve”函数这个函数负责把so加载到进程虚拟空间去,并回填加载後的函数地址到GOT表以后再调用就可以直接去调用那个函数了。

动态链接库中的函数动态解析过程如下:

1)从调用该函数的指令跳转到该函数对应的PLT处;

2)该函数对应的PLT第一条指令执行它对应的.GOT.PLT里的指令第一次调用时,该函数的.GOT.PLT里保存的是它对应的PLT里第二条指令的地址;

3)继续执行PLT第二条、第三条指令其中第三条指令作用是跳转到公共的PLT(.PLT[0]);

4)公共的PLT(.PLT[0])执行.GOT.PLT[2]指向的代码,也就是执行动态链接器的代码;

5)动态链接器里的_dl_runtime_resolve_avx函数修改被调函数对应的.GOT.PLT里保存的地址使之指向链接后的动态链接库里该函数的实际地址;

6)再次调用该函数对应嘚PLT第一条指令,跳转到它对应的.GOT.PLT里的指令(此时已经是该函数在动态链接库中的真正地址)从而实现该函数的调用。

Linux为了管理动态链接庫的各种版本定义了一个so的版本共享方案。

  • x是主版本号:重大升级才会变不向前兼容,之前引用的程序都要重新编译;
  • y是次版本号:原有的不变增加了一些东西而已,向前兼容;
  • z是发布版本号:任何接口都没变只是修复了bug,改进了性能而已

Linux有个命名机制,用来管悝so之间的关系这个机制叫SO-NAME。任何一个so都对应一个SO-NAME就是libname.so.x

一般系统的so不管它的次版本号和发布版本号是多少,都会给它建立一个SO-NAME的软鏈接例如 libfoo.so.2.6.1,系统就会给它建立一个叫libfoo.so.2的软链

在编译的时候,我们往往需要引入依赖的链接库这时依赖的so使用软链接的SO-NAME,而不使用详細的版本号

在编译的ELF可执行文件中会存在.dynamic段,用来保存自己所依赖的so的SO-NAME

-lfoo就会去默认静态链接libfoo.a的静态链接库,规则是一样的

Linux提供了一個工具“ldconfig”,运行它linux就会遍历所有的共享库目录,然后更新所有的so的软链指向它们的最新版,所以一般安装了新的so都会运行一遍ldconfig。

8.5 系统的共享库路径

  • /lib:存放最关键的基础共享库比如动态链接器、C语言运行库、数学库,都是/bin,/sbin里系统程序用到的库;
  • /usr/local/lib:一般都是一些第三方库GNU标准推荐第三方的库安装到这个目录下。
/usr:/usr 是系统核心所在包含了所有的共享文件。它是 unix 系统中最重要的目录之一涵盖了二进制攵件、各种文档、头文件、库文件;还有诸多程序,例如 ftptelnet 等等。

研究这个话题前前后后经历了一个月,文章只是把过程中的体会记录丅来同时在单位给同事们做了一次分享。虽然也只是浮光掠影但终究是了结了多年的心愿,对可执行文件的格式、加载等基础知识做叻一次梳理还是收获满满的。这些知识对实际的工作有什么帮助吗可能会有帮助,但可能也非常有限“行无用之事,做时间的朋友”做一些有意思的事情,过程本身就充满了乐趣

文章可能会有纰漏和错误,能看到这里的同学也请留言指出来,一起讨论学习共哃进步!

  • 南京大学-袁春风老师-计算机系统基础
  • 深入浅出计算机组成原理-极客时间
  • 《程序是怎样跑起来的》
  • 《深入理解计算机系统》
文章来源:宜信技术学院 & 宜信支付结算团队技术分享第14期-支付结算机器学习技术团队负责人 刘创 分享《程序的一生:从源程序到进程的辛苦历程》
分享者:宜信支付结算机器学习技术团队负责人 刘创
原文发布于个人博客:动物园的猪()
}

导读:小编根据大家的需要整理叻一份关于《爱因斯坦的成功故事例子2》的内容具体内容:  爱因斯坦的成功故事篇3:   一、初放异彩   1900年爱因斯坦从联邦工业夶学毕业以后,几乎有两年时间就像他早年作为一个“差生”的历史所预计的那 样,没有...

  爱因斯坦的成功故事篇3:

  1900年爱因斯坦從联邦工业大学毕业以后几乎有两年时间,就像他早年作为一个“差生”的历史所预计的那 样没有什么成就。他申请当助教但助教嘚位置给了别人。在这段时期里他在知识分子的圈子里找些临时工作以维持生计。瑞士一所中学里有位教师服两个月的 兵役他就补缺詓代课。他也曾在一所私立的寄宿学校当补习老师还曾替苏黎世联邦观象台做过一些计算工作,而一直未能立即投身到物理学的研究中詓

  最后,到1902年春爱因斯坦的好朋友,留校当了助教的“无可挑剔的学生”格罗斯曼帮了他的忙格罗斯曼的父亲把爱因斯坦推荐給瑞士伯尔尼专利局局 长,经过一番严格的考试他被任命为专利局三等技术员,干起了专利审查员的工作这使他解除了经济上的困难,也提高了他的工作兴趣并时时激发他的科学想 象力。除了8小时的工作他有充分的空余时间来思索宇宙之谜了。

  在伯尔尼专利局嘚7年业余时间里这位年轻的专利审查员创造了举世瞩目的科学奇迹。他简直把20世纪中理论物理发展的主要方向都勾划出来了开创了物悝学的一个新时代。

  爱因斯坦真是生逢其时!在联邦工业大学学习和进入伯尔尼专利局工作的那些年他跨越着一个动荡的激动人心的卋纪之交,而这也正是他思想活跃、青春勃发的 年代物理学历史的发展正经历着一个令人困惑、危机四伏,并预示着一场伟大的革命即將到来的时期当历史的需要呼唤一位伟人出现时,他正以矫健的步伐走向 历史舞台了

  历史的车轮进入19世纪下半叶,由牛顿奠基並经过数代物理学家的艰苦努力,一座庄严雄伟、美丽壮观而又动人心弦的经典 物理学的殿堂骄傲地耸立起来了大至恒星和星系,小至汾子和原子遍及声、热、光、电磁,物理学似乎都已给出了完满的解释正如美国著名物理学家迈克尔逊 在1894年所说:“虽然任何时候也鈈能担保,物理学的未来不会隐藏比过去更使人惊讶的奇迹但是似乎十分可能,绝大多数重要的基本原理已经牢固地确立起 来了下一步的发展看来主要在于把这些原理认真地应用到我们所注意的种种现象中去。”在19世纪70年代当普朗克进入慕尼黑大学向自己的老师约里表示, 决心献身于理论物理学时约里回答说:“年轻人,你为什么要断送自己的前途呢?要知道理论物理学已经终结。微分方程已经确竝它们的解法已经制定,可供 计算的只是个别的局部情况可是,把自己的一生献给这一事业值得吗?”面对着经典物理学的完美的大廈,几乎所有的物理学家都心满意足了他们思考着往后 的研究怎样去追求更高的精确性和在小数点后更多的位数去寻找物理学的真理。

  正当物理学家们还沉浸在沾沾自喜之中的时候新的发现和新的实验事实就开始接二连三地冲击经典物理学的大厦了。

  1895年德国物悝学家伦琴在研究阴极射线时发现了惊人贯穿能力的X射线;1896年法国物理学家贝克勒耳发现了铀元素具有放射性;1897年英国的汤 姆孙和荷兰的塞曼通过测定阴极射线的荷质比确证了电子的存在;1898年居里夫妇又发现了放射性极强的新元素钋和镭;1902年卢瑟福和索迪根据对放射性 进行的实验研究提出了元素嬗变理论……新的物理事实展示了物质结构隐藏着更深层的秘密与此同时,黑体辐射、光电现象、原子光谱等一系列实验倳实与经典物 理学的理论产生了尖锐的对立

  在历史跨入新世纪的日子里,英国科学界声名显赫的元老开耳芬勋爵于1900年4月27日在皇家学會发表 了一篇著名的讲演并以这次讲演为基础撰写了题为“悬浮在热和光动力理论上空的19世纪的乌云”的文章,刊登于1901年7月出版的《哲學杂志》和《科学 杂志》合刊上文章一开头,开耳芬写道:“动力学理论断言热和光是运动的方式可是现在,这种理论的优美性和明晰性被两朵乌云遮蔽得黯然失色了第一朵乌 云是随着光的波动论而开始的,菲涅耳和托马斯·扬研究过这个理论。它包括这样一个问题:哋球如何通过本质上是光以太这样的弹性固体而运动的呢?第二朵乌云 是麦克斯韦—玻耳兹曼关于能量均分的学说”

  19世纪末的物理学堺根深蒂固地确立了一种思想,认为有一种到处存在的、能穿透一切的介 质它充满所有物质的内部和它们之间的空间,惠更斯把这种介質称为宇宙以太以太是传播光波的基础。由于遥远的星光可以传播到地球所以以太应当充满整个 宇宙。因为光是横波所以作为传播咣的介质,以太应具有固体的性质;同时由于光速非常大所以不得不认为以太的弹性系数极大,它应当是绝对刚性的而另一 方面,宇宙忝体包括地球和太阳等在运动过程中似乎又并没有受到以太的阻力因此又必须假定它的密度几乎为零,或者如开耳芬勋爵所假定的那样鉯太有着类似胶 状物质的性质但这样就会同以太具有绝对刚性的假定发生矛盾。如果以太不阻碍物质的运动说明以太和物质粒子之间沒有任何相互作用,可是当光穿过玻璃或水 时速度又变了这又得假定以太同物质之间有着相互作用。此外还得要求以太具有绝对透明嘚性质……总之,以太到底是什么东西它有什么性质?这本身就充满 着混乱和矛盾。

  关于“第二朵乌云”开耳芬在文章中简单回顾叻能量均分学说产生的过程,分析了该理论所遇到的困难特别指出了一些理 论计算值与实际观测值之间的偏离。他说:“事实上玻耳茲曼—麦克斯韦学说的偏差比我们列举的还要大。”并断言:“与观察的明显偏离绝对足以否证玻耳兹曼 —麦克斯韦学说”

  经典物悝学遭遇到了一场深重的危机,而危机正是科学革命的前夜尽管开耳芬勋爵只提到了两朵乌云,实际上19世纪 物理学的上空几乎已是乌云密布了然而这位在物理学史上素以保守著称的英国爵士,似乎以超人的洞察力揭示的两个难题竟与此后物理学上两个伟大的理论革命 囿着密切的联系。

  1905年作为物理学史上光辉灿烂的一年永久载入了科学史册。在这一年爱因斯坦完成了6篇使科学领域发生巨变的 划時代论文,其中3篇发表在德国莱比锡出版的《物理学杂志》的同一卷上1905年的第一篇论文,他是在26岁生日(3月14日)之后的第3天完成的它 证明咣是由不连续的微小颗粒或者叫做光量子的微粒所组成的。今天量子原理几乎影响了所有的物理学分支,它阐明了自然界中连续体所具囿的基本的微粒状态 在3篇论文中,爱因斯坦提出了一种测量分子大小的新方法并证实布朗运动显示原子是存在的,大大推动了原子理論和统计力学的发展而其余两篇论文,爱因斯 坦创立了狭义相对论引起了物理学思想和观念的革命,开创了物理学的新纪元他几乎哃时在相对论、光量子理论和分子运动论这三个不同领域里齐头并进,并取 得具有重大意义的成果自从23岁的伊萨克·牛顿在1665年到1666年由于鼠疫流行而避居乡间期间,发明微积分并发展了引力理论以后科学界一直没有 取得过如此丰硕的创造性成果。

  1905年快过去100年了我们即将跨越一个新的世纪之交。我们回首这要过去的一个世纪物理学取得 了惊人的进展,这些进展是与一个伟大的名字爱因斯坦分不开的1949年获得诺贝尔奖的法国物理学家戴布劳格利说过一段话:“20世纪上半叶取得了物理学 上最惊人的突破,这成为科学史上辉煌的一章就茬这短短的几十年中,物理学中耸立起两座丰碑它们在今后几个世纪中将一直巍然屹立着,这就是相对论和量子 理论相对论是阿尔伯特·爱因斯坦富有创造力的思想的成果。量子理论的首块基石由普朗克奠定,但量子理论中的最重要的进展也应归功于爱因斯坦。”而爱因斯 坦在这两个伟大理论中的贡献正是发端于他在1905年所写的论文。

  在1905年短短的几个月中爱因斯坦创造了如此丰富的科学研究 成果,確实是科学史上的奇迹更令人钦佩的是,所有这些贡献竟是一个在学术机构大门以外默默无闻工作于伯尔尼专利局的年轻小职员做的怹在完成本职工作的 前提下,完全靠利用业余时间自己摸索没有任何的学术联系,甚至和这一行的前辈也基本上没有接触更没有名师指导。若干年以后他在与自己的学生利奥波 特·英费尔德谈起自己的科学经历时说,一直到30岁左右,他还从来没有见到过一位真正的理論物理学家英费尔德曾风趣地补充说:“除非是在镜子里。”然而 爱因斯坦成功了这需要多么大的毅力!他付出了多么大的代价!正如爱洇斯坦自己在1933年所写的那样:“一旦这种想法的正确性得到了承认,最后成果就水 到渠成了任何聪明的大学生理解这些成果都不会有什麼困难。但是在一个人茅塞顿开、恍然大悟之前,在黑暗中探索他能感受到但又表达不出的真理的那些年代 里那种强烈的求知欲望,那种时而有信心时而又产生疑虑的心理变化只有亲身经历的人才能知道是什么滋味。”

  爱因斯坦是相对论的创始人相对论无疑是怹最重要的成就。与其他研究工作相比相对论对自然科学思想体系产生了更深远的影响,它的作用远远超出哲学思想的范畴它引起了┅场最激烈的争论,也正是通过这场争论及以后的实践让全世界的人都了解到了爱因斯坦的伟大。

  1905年爱因斯坦在《物理学年鉴》仩发表了长达30页的论文《论动体的电动力学》。这篇文章宣告了相对论的创立1905年,还是在这一杂志上他 以题为《物体的惯性同它所包含的能量有关吗》一文又作了重要补充。这两篇论文都收集在1913年相对论重要的历史文献《相对论原理》一书中与读者再次见 面。对于爱洇斯坦在相对论中研究的问题当时物理界的看法是不同的。

  19世纪先是光学的机械理论居于统治地位。这种理论认为光是 一种称の为“光以太”或简称“以太”的弹性介质的波动。以太能穿透一切物体而又不影响物体的运动。但是事实上,光学研究的新成果愈來愈难以符合机械以 太假说于是,物理学家断言可以把光看做是以太的一种特殊“状态”。这种状态被看成是电磁力场法拉第把它抽象地引进自然科学领域,而后又被麦克斯韦用 抽象得出奇的数学公式进行概括

  光以太学说与牛顿力学所引出的“绝对空间”理论緊密相连。牛顿认为:“绝对空间由于它的本性以及它同外界事物的无关它永远是同一的和不动的。”

  于是牛顿认为可以把以太看做是绝对参考体系,它决定了世界上一切运动的永恒的绝对状态

  牛顿进而认为也存在着“绝对时间”。他说:“绝对的、真正的數学时间自身在流逝着它的本性是均匀的,它的流逝同任何外界事物无关”

  这种观点认为,时间在均匀地流逝并且想象在宇宙Φ有一种“标准钟”,人们可以从放在任意地方的这种钟上读出“绝对时间”后来,牛顿又谈到了“绝对运 动”这是由“绝对空间”囷“绝对时间”联想到的。他给“绝对运动”下定义亦即“物体从一绝对地点转移到另一绝对地点”。

  绝对时间 和绝对空间是牛顿仂学的根基然而牛顿的绝对时间和绝对空间两者之间有明显的缺陷:既然绝对时间和绝对空间同任何外界事物都没有关系,那么怎样才能知道它 们存在呢?这个问题牛顿没办法回答。他只能说绝对时间和绝对空间是上帝的创造。后来康德又把绝对时间和绝对空间说成昰先验的。先验的意思就是先于经 验人一生下来就有的。这样牛顿和康德把绝对时间和绝对空间捧上了先验的王国,不许有人对它们加以怀疑

  到了19世纪,马赫又对牛 顿的时空概念做了有力的批判但还是没有推翻。这是因为要改变时间和空间的概念客观条件还沒有成熟。此外实验物理学也使人们对牛顿关于时空和运动的教 条产生极大的怀疑。地球以每秒30公里的速度在其轨道上绕着太阳转动峩们的太阳系以每秒20公里的速度在宇宙中飞驰,最后是我们的银河系它与其他遥远 的星系相比,以相当高的速度不停地在运动那么,偠是光以太是静止存在于“绝对空间”之中并且天体穿过它运行,这种运行的结果对于光以太来说必然是显著 的而且使用精密的光学儀器也一定能够验证“以太风”。

  美国物理学家迈克尔逊做了第一个实验他出生于波兰,1881年曾在柏林和波斯坦做过亥姆霍兹奖学金嘚研究生

  他的实验由于实验装置不够齐全,结果说服力不够强6年以后,迈克尔逊在美国使用亲自设计的高精度镜式干涉仪同莫勒合作重复了他以前的实验。这台新式 测试仪是如此的精确以致于仪器本身受“以太风”的影响都能清晰地显示出来。但是这次实验以後的多次反复实验再也没有看到那种现象。这个实验证明光速完 全是恒定的与光源和观察者的运动都无关。“迈克尔逊实验”是物理學史上最著名的实验之一也是相对论的基本实验。爱因斯坦十分钦佩迈克尔逊的实验技巧

  迈克尔逊实验得到的结果彻底否定了光鉯太的存在。此后还有人想使虚构的以太假说与光速恒定的事实一致起来从而来“拯救”以太假说。1895年荷兰物 理学家洛伦兹假定,快速运动物体在运动方向上会产生机构收缩(“洛伦兹收缩”)为的是用这种方法在机械世界观范畴内把迈克尔逊实验结果跟光以太和绝对空 間捏合起来。这种设想尽管十分巧妙但这种人为的假想,不仅明显带有目的性假说的性质而且从长远看来不会使理论物理学家满意。

  迈克尔逊的实验结果使理论物理学家陷入难以自拔的思维困境它像是一个系在人们心头达10年之久的、无法解开的死结,但这个死结被年轻的爱因斯坦解开了

  1905年,爱因斯坦提出了相对论他把作为光波载体的以太,从物理学世界中清除出去了他认为,光以太原夲只是物理学界的一个“幽灵”他把独立的物 理实体——电磁场请出来,坐在以太的位置上这也是崭新的、勇敢的行动。尽管法国物悝学家彭加勒在他之前就曾提过应该抛弃以太假说但是他没能把这种想法 变成新的自然观的基础。

  “无以太物理学”是爱因斯坦思想的重要成果之一

  爱因斯坦狭义相对论思想的产生,最早源 于16岁时一直困扰着他的一个问题在1895年进入阿劳中学上学时,他已比同齡的中学生掌握了更多的物理方面的知识他对探索自然奥秘有着无比浓厚的兴 趣,时常一个人静静地思考一些科学特别是物理学方面的問题一天,他突然想到这样一个问题:假如一个人以光速跟着光波跑那么他就处在一个不随时间而改变 的波场之中。也就是说应该看到这条光线就好像一个在空间振荡而停滞不前的电磁场。然而看来不会有这种事情这个问题他一直想弄清楚,并为此思考了10 年

  1896姩爱因斯坦进入苏黎世联邦工业大学以后,继续思考着关于运动物体的光学特性的问题对于当时物理学中流行的光是通过以太 这种特殊嘚介质来传播的观点。一开始他也是毫不怀疑的但他想,光通过以太的海洋传播那么地球也应是在以太中运动的,反过来说以太应囿相对于地球的运 动。这应该可以通过实验来加以验证因此他就去查阅有关这方面的资料。可是他查遍了所能找到的物理学文献都没囿找到关于以太的明确的实验证据。于是他想 亲自来验证一下为此,他设计了一个使用两个热电偶的实验:用几面镜子把来自同一个咣源的光反射到两个不同的方向,一个与地球运动方向平行另一个则方 向相反。如果假设在两条光束之间存在能量差那么就能用两个熱电偶测出所产生的热量的差别,从而检测出地球相对于以太运动而引起的光速的变化可是他的老 师不支持他,他也没有机会和能力建慥这种设备事情就这样不了了之。后来当他正在学校思考以太流的问题的时候知道了迈克尔逊实验的“零”结果。他很快意 识到如果承认迈克尔逊实验的“零”结果符合事实的话,那么认为地球相对于以太运动的想法就是不正确的应该抛弃以太这个顽结。但是如果没有以太充满整 个宇宙空间,也就不可能有什么绝对的静止和绝对的运动了因为物体不可能相对于虚无运动。所以他认为只能是谈┅个物体相对于另一个物体,或者一个参照系 相对于另一个参照系的相对运动处于这两个参照系中的观察者都有同等的权利说:“我是靜止的,对方在运动”如果没有宇宙以太作为物体在空间中运动的公共 参照系,我们就无法探测到这一运动所以迈克尔逊的实验没有探测到地球相对于以太的运动,也就不足为奇了

  数学家闵可夫斯基曾是爱因 斯坦在联邦工业大学上学时的老师。当年爱因斯坦经常逃课闵可夫斯基骂他“懒胚”。当爱因斯坦的《论动体的电动力学》发表以后闵可夫斯基很快理解了,并 看到了这篇论文的深刻意义他实在没有想到,曾被他骂为“懒胚”的学生现在竟写出了如此深刻的论文。闵可夫斯基是研究数学的他从数学的角度认真地思考 叻爱因斯坦的理论,结果得到一种非常美妙的描述狭义相对论的数学方法

  闵可夫斯基的论文在1907年发表。第二年夏天在科隆举行的“德国自然科学家和医生协会”第80届年会上,他做了一个报告宣传相对论的思想,题目是“空间和时间”其中有一段著名的话:

  “先生们!我要向诸位介绍的空间和时间的观念,是从实验物理学的土壤中生长起来的这就是它们力量的所在。这些观念是带有革命性的从现在起,空间自身和时间自身消失在阴影之中了现实中存在的只有空间和时间的统一体。”

  闵可夫斯基的报告引起了与会者的巨大反响可惜3个多月后,疾病就夺去了他年仅44岁的生命去世前,他万分遗憾地说:“在发展相对论的年代里死掉真是太可惜了。”

  闵可夫斯基所提出的思想是将时间作为三个空间坐标之外的第四个坐标这样,一个系统相对于另一个系统的运动可以看成是这个㈣维坐标架的转动。由此就可以很清晰地刻画狭义相对论的原理和相对论效应

  爱因斯坦的狭义相对论把长度缩短看做是观察者从一個运动的系统去观察物体时所看到的一种表观的空间收缩。空间的收缩和时问的膨胀对于两个处于相对运动状态的系统来说是对称的空間距离一缩短,时间间隔就加长

  要使一种变革传统观念的新思想或新理论为人们普遍所接受,往往需要一个相当长的过程这在科學史上是不乏先例的。爱因斯坦的论文发表以后大约经过了4 年光景才开始较多地引起人们的关注。然而《论动体的电动力学》这篇论攵的理论并不深奥,数学运算也极为简单以致德国著名数学家希尔伯特说:“在我们数 学的哥廷根大街上任何一个男童的四维几何知识嘟比爱因斯坦多。尽管如此在这方面成绩卓著的却是爱因斯坦,而不是数学家”问题就在于,爱因斯坦具有超人 的对自然奥秘的深刻洞察力敢于冲破传统的创造精神和深信宇宙完美和谐的坚定信念。

  这里介绍一下相对论的两条基本原理:相对性原理与光速不变原悝

  所谓相对性原理:在两个相互做匀速直线运动的参照系中,一切自然定律都是相同的

  什么叫做“参照系”呢?我们说,火车姠前行驶了多少公里这是相对于地面来讲的。研究火车在地面上的运动是以地面为参照物的。研究乘客在火车上的运动就是以火车為参照物的。在参照物上安放一个可以量度运动物体位置的假想的坐标系之后就叫做参照系。

  现在假定有一列火车沿着直线轨道匀速行驶车厢里有一位乘客向上抛出一个小球,那么这位乘客所看到的小球的运动情况和他在地面上向上抛出一个小球后所 看到的情况昰完全一样的。这是因为他的火车参照系相对于地面参照系在做匀速直线运动“在两个相互做匀速直线运动的参照系中,力学定律是相哃的”这是伽 利略早在17世纪就已经提出来的相对性原理。爱因斯坦把伽利略的相对性原理推展为:“在两个相互做匀速直线运动的参照系中一切自然定律都是相同的。”

  把一个力学定律推展为一切自然定律这是一个巨大的飞跃,为了实现这个飞跃整整用了200年。這200年正是牛顿机械物理学统治的200年这样,不 单是力学实验连光学实验、电磁学实验,以至任何其他一切实验都不能测出绝对运动来。一切都是相对的因此也就否定了绝对空间、绝对时间、绝对运动和光 以太的存在。

  所谓光速不变原理是指:光在真空中的传播速喥是一个不变的常数它和光源的运动速度没有关系,和观察者的运动速度也没有关系(指的都是匀速直线运动)

  经典物理学对粒子的運动(如炮弹)和波的运动(如声音)都进行了长期的周密的研究,这两种运动的本质是完全不同的粒子运动是粒子本身在运动,如炮弹;波的运動必须靠介质来传播如声波是靠空气来传播的。

  那么光的传播是属于哪一种运动呢?首先光在真空中的传播和声音在空气中的传播昰不一样的,因为光没有介质旧物理学原来一直认为光是波的传播方式,介质就是以太但是迈克尔逊1897年进行的地球在以太中的漂移速喥实验已经彻底否定了以太的存在。

  那么光是不是像粒子那样靠放射传播的呢?我们来进行一个实验:假如有一艘炮舰首尾各有一门楿同的大炮,发射出的炮弹速度是W当炮舰以V的匀速向前行 驶时,舰首大炮炮弹的速度是W+V舰尾大炮炮弹的速度是W-V,这就是粒子的速度合荿定理但是光的运动服不服从速度合成定理呢?1054年天文学上曾 发生过一次著名的超新星爆发。残骸就是现在金牛星座中的蟹状星云如果咣线服从速度合成定理,这颗超新星爆发时向着地球方向飞来的物质A发出的光速度将 是光速C加上飞散物质的速度V,而背离地球方向飞去嘚物质B发出的光速度将是C-V,那么地球上将先看到A发来的光按照计算,得等几十年后才能看到B 发出来的光这样,在地球上几年中都能看到这颗遥远的超新星爆发时所发出的强光然而实际情况却是:这颗超新星爆发时发出的强光,只过了一年多就消失了 就像我国《宋史》上记载的那样:“年余稍没。”这就说明A和B发出的光都是以C的光速向着地球传来的

  光在真空中传递,既不像波也 不像粒子,咜只遵循一条特殊的规律:光速不变原理(科学史上第一个想要测定光速的人是伽利略他和他的助手各举一盏灯站在两个山头上,由于光速太快和它 相比两个山头之间的距离实在太小了,这个测量当然失败了第一个测定光速获得成功的是1676年丹麦的天文学家罗迈,他通过觀测木星和它的卫星这样的天文 规模的距离第一次测出了光的速度,但由于当时仪器不够精密测得的数值为225000公里/秒。直到1899年美国科學家迈克尔逊才用他改进了的精密 光学仪器测得了光速的最精确值:299796公里/秒。在不用于精确计算时经常只说它的近似值:300000公里/秒)。

  這两条基本原理和经典物理学都是势不两立的特别是光速不变原理。它和牛顿的绝对时间和绝对空间更是水火不容

  假若有一条平矗的铁路穿过车站,站台两边A、B两点各立有一根柱子一个手拿信号灯的工人站在A、B的中点C发出一个信号,他将看到:信号以相同速度C 通過相同距离同时到达A、B两点如果在他发出信号的同时,正好有一列火车从他身旁经过车上坐着的一位乘客将看到:这个信号以C的光速離开自己向火车两 头A、B两点飞去,由于火车是向着A点奔去所以对于他来说,信号到达A点走过的距离短到达B点的距离长。他将看到信号先到达A点然后到达B点。信号 到达A和B是不同的两件事在以地面为参照系的工人看来,这两件事是同时发生的;在以火车为参照系的乘客看來它们却不是同时发生的。这只是一种纯理论设 想在实际生活中,工人、乘客都不可能用肉眼观察到信号到达A、B两点的时间而且光速是那样快,对于相距不远的两个目标来说也根本无法量出信号到达的 先后。一个同时一个不同时,到底哪个对在经典物理学看来,事物的是非只有一个绝对标准要么就是对,要么就是错那么对于这个问题如何判断呢?经典物 理学回答不上来了。

  爱因斯坦也为這个问题进行了长期的思索1905年的一天,他终于想通了他解决了这个既同时又不同时的问题,因此也创立了相对论

  要解决这个问題,爱因斯坦认为首先要解决“什么是同时性”的问题

  如果两件事发生在同一个地点,还容易比较如果两件事是发生在两个地方呢?不能只是想当然,必须给予严格的定义赋予它以物理意义。爱因斯坦是这样给同时性下定义的:

  还是以火车通过车站为例如果這时突然雷电大作,两个雷电一个击中车头A′一个击中车尾B′。车头A′遭受雷击时正好经过站台A点,所以A点的柱子 也同时遭受了雷击车尾B′,遭受雷击时正好经过站台B点所以B点的柱子也同时遭受了雷击。我们把车头A′和柱子A遭受雷击称为事件Ⅰ把车尾B′和柱 子B遭受雷击称为事件Ⅱ。那么就可以得出定义:“如果柱子A和柱子B遭受雷击时发出的闪光信号同时达到AB的中点C我们就说,事件Ⅰ和事件Ⅱ对於地面参 照系来说是同时发生的同样,如果这两个闪光信号同时达到A′B′的中点C′可以说事件Ⅰ和事件Ⅱ对于火车参照系是同时发生嘚。”

  什么是同时性?这就是爱因斯坦在相对论运动学部分第一个小节中解决的问题

  下面再回答既同时又不同时的问题。对于牛頓经典力学是无法回答这个问题的在爱因斯坦相对论里却成了最基本的原理,那就是:“在两个相互做匀速直线运动 的参照系里对一個参照系同时,对另一个参照系就必然不同时”地面上C点的铁路工人和火车中C′,点的乘客是分别在两个相对做匀速直线运动的不同的參照 系中如果地面上C点铁路工人,看到事件Ⅰ的光信号和事件Ⅱ的光信号同时到达那么对于行进中的火车中央C′点的乘客来说,因为吙车运动是向着A点离开 B点的,事件Ⅰ的光信号到他那里走过的距离近事件Ⅱ的光信号到他那里走过的距离远,而光速又是不变的所鉯他看到事件I的光信号比事件Ⅱ的光信号先到 达,两者必然是不同时的

  原来,在相对论里两个地方遭受雷击这两件事,在以地面為参照系的C点上看是同时的在以火车为参照系的C ′点上看就必然不同时,这根本不是什么自相矛盾而是千真万确的真理。所以爱因斯坦说:“两个地方发生的两件事情没有绝对的同时性同时性是相对的。”这 正是他在相对论运动学第二小节中解决的问题

  同时性昰相对的,多么简单的一句话但这是多么革命的思想,和我们的经验相距多么远需要多么丰富的想象力!时空观念从此和牛顿的绝对时間和绝对空间决裂了。新的相对论的时空观念建立起来了

  按照牛顿的说法,全宇宙只有一个时钟它指示的时间就是绝对时间。如果绝对时间是8点钟那么宇宙间任何地方,无论是在地面上、火车上还是在其他星球 上,通通都是8点钟(这里不考虑地球上经度造成的时間差绝对时间就是8点,可能在A地8点是在早上B地8点是在下午)。既然时间是绝对的同时性当然 也是绝对的。如果两件事都发生在8点钟鈈管它们是不是发生在同一地点,也不管我们是在地面上看还是在火车上看,它们通通都是同时的如果两件事发生在 不同的时间,不論它们发生在什么地方也不管我们是在哪里进行观察,它们通通都是不同时的这就是牛顿的绝对时间概念,也是几千年来人们所习惯叻的、从现 实生活中直接获得的关于时间的概念直到今天,在爱因斯坦的相对论发表之后可以这样说:地球上大多数没有学过相对论嘚人,在时间概念上依旧停留在牛顿时 代即使有些已经学过了或者知道了相对论的人,自己也认为已经打破了牛顿的绝对时间概念但昰往往在碰到一些具体问题时,又会糊涂起来在自觉或不自觉中 又回到了牛顿的绝对时间里去。举一个最普通、最简单的看法:一个时鍾不管你把它放在中国还是美国,也不管把它放在火车上还是飞机上它所显示的时间不都 是相同的吗?时间和地点无关,和参照系的运動也无关这不是明明白白的吗?这不正是牛顿的绝对时间吗?

  有这个看法是很正常的,它确实 是从我们生活经验和实践中产生出来的泹是我们拥有的只是低速运动状态下的经验和实践。牛顿力学也是从低速运动中总结出来的它的运动三大定律对于低速运 动世界确实是囿效的,是接近真理的科学定律;但是在高速运动状态下它就成为谬误了我们坐过每小时100多公里的特快列车,磁悬浮列车最高时速现在也呮能 达到500多公里;我们坐过每小时1000多公里的超音速飞机最快的航天飞机速度也不过每小时20000公里,相当于每秒5000多米可是你坐过每秒 钟行驶菦30万公里的火车或飞机吗?当然不可能。但是如果你想象真的坐在了这样一列飞驰的火车上,那么你就会看到:这列火车上的时钟所指示嘚时间和地面 上的时钟所指示的时间会有明显的不同地面上的人会看到火车乘客手上的表比自己手上的表慢了许多(当然也只能是在想象Φ)。

  也只有在高速运动状态下才可以准确无误地证实时间是相对的:每一个参照系里有它自己的时间标准;两个地点发生的两件事情嘚同时性也是相对的,每一个参照系里有它自己的同时性标准

  阿尔伯特·爱因斯坦在发表了他第一篇相对论研究论文之后的几年当中,分别把家搬往三个文化迥异的城市:瑞士的苏黎世、捷克的布拉格(当时仍在强大的奥匈帝国统治之下)以及德国的柏林。在五年当中愛因斯坦担任了四项学术性的职位,每一项工作都比前一项更重要

  在他的相对论论文发表之后,爱因斯坦博士继续在伯恩的专利局笁作了一段时间指导爱因斯坦研究而使他获得博士学位的苏黎世大学的克雷勒教授,对于他这位 杰出学生所做的研究工作深感兴趣他堅持说,这位年轻人应该放弃他在专利局的那些不重要的工作克雷勒教授宣称,爱因斯坦所发表的论文当然可以使他在大学 里获得一个敎书的工作

  但是,根据大学法规研究生在成为教授之前,必须先担任讲师讲师的薪水则来自前来听课的学生们所付的学费。 由於参加听课是自愿性的听课学生人数的多寡也就决定于讲师的名气。只有极少数的大学生听说过爱因斯坦因为他的研究工作在当时只囿杰出的物理学家们才能 够讨论得了。

  所以刚开始经常去听课的只有两个人——而且这两个人都是他的老朋友。爱因斯坦对讲课实際上并没有太大的兴趣他把讲课 当作是一项展览。他经常说讲课像是“在马戏团里表演”。有一天克雷勒教授前去听课。也许爱因斯坦在他的老师面前感到有点不自在也许他凑巧在当天没有 充分准备,克雷勒教授严厉地对他说他的课讲得并不好。他怀疑是否应该嶊荐爱因斯坦担任物理系的教授

  爱因斯坦回答说:“我并不要求在苏黎世被任命为教授。”他的兴趣主要在于研究工作而不在于荿为教授后所获得的高薪及荣誉。

  佛来里契·亚德勒是爱因斯坦在联邦理工学院时最亲密的朋友之一,此时他是苏黎世大学的副教授。亚德勒不愿和他的老朋友竞争,当他听说自己已被提名为教授 时,他立刻向大学董事会提出申请,但不是为自己而是为他的老朋友说好话。亚德勒说:“如果我们的学校不能聘请到像爱因斯坦这样的人才的话,那么,请我担任 教授则未免太可笑了。因为,我的能力根本比不上爱因斯坦。”

  因此在1909年,爱因斯坦获得了副教授的职位他写信告诉母亲,他终于享受到她在多年以前梦想他拥有的荣誉

  “荣誉倒不少,但薪水就是没有增加”米列娃批评说,“你现在所赚的钱比在专利局时还少”

  爱因斯坦提醒她:“但是,我们茬生活上总还过得去”

  米列娃不愿斥责他,也不愿去争辩他太忙于在宇宙中遨游了,因此不曾注意到她被迫在很多地方省吃俭用才能使收支平衡。

  “从现在起生活要更加困难了!”米列娃忧愁地说,“当你还在专利局当一名小职员时我们的朋友大多数是跟峩们一样穷的研究生,因此也不必装阔但现在你已经是一位教授,应该穿得如同其他教授那般讲究而且我还必须举行晚间宴会,招待怹们的太太”

  “我们可以想办法来应付这些新的开支。”她的丈夫以惯常的乐观态度回答说

  “你的意思是说,我可以想法子?”米列娃嘲笑他她实在十分担心,而且尽力四处张罗很快就使收入增加了。因为她招了几个学生住在家里

  “这个办法真是太好叻!”爱因斯坦高兴异常,“现在我可以跟这几个学生一起吃晚餐并且像老朋友似的和他们聊天,而不是像教授对学生说话他们也会开開玩笑,向我提出问题并且前来向我请教。”

  他很讨厌繁文缛节在学生时代就是如此。学生们很喜欢他因为他从不要求他们尊敬他。爱因斯坦十分狂热地讲求民主因此对较资深的教授,也是同样自然而亲切虽然爱因斯坦因此结交了许多朋友,但像他这样不拘尛节、我行我素的人免不了会在无意间得罪某些人。

  苏黎世的生活过得相当愉快最后在布拉格的德国大学请他担任正教授时,他財于1910年离开瑞士倒并不是薪水多才使他动心,因为他非常欣赏19世纪的英国物理学家法拉第他的个性和法拉第十分相似。法拉第曾经说過:“我一向热爱科学甚于金钱……我绝不会致富的”

  “我现在必须写信告诉妈妈,我即将成为一所德国著名大学的正教授了!”他輕轻笑着说“我小学时候的老师曾取笑我口齿不清,而且害羞还说我是她所教过的学生当中最笨的一个。而我妈妈却认为我将会成为┅名正牌教授”

  “就像是丑小鸭!”汉斯叫道,“爸爸把那个故事再告诉我们,好吗?”

  “让你们的爸爸去收拾他的文件和书籍吧”米列娃对他的孩子说,“他必须自己收拾才行”她并没有说出如果爱因斯坦不收拾文件和书籍的话,这件工作将要落在她原已过喥负荷的肩膀上因为在处理家务上,她已经知道绝不可依赖她那位喜好做梦的学者型丈夫了

  一到布拉格,米列娃先找了几个房间讓全家人住下来等家具从瑞士运来后再作安排。但很不幸的邻居们对于孩子们的吵闹行为提出抗议,房东很有礼貌但却坚决地要求爱洇斯坦一家人搬走

  “我们搬到什么地方去呢?”米列娃深感焦急地说,“两个小男孩吵得要命又没有办法让他们安静下来。我已租叻一间公寓但是家具还没有运来,我们怎么办呢?”

  这时爱因斯坦第一次担负起家庭责任。“我去买些简单家具暂时用一阵子等峩们自己的东西运到就好了。不不会太贵的,只是用一阵时间我去买些二手货好了。”

  米列娃看到他如此实际心里倒是十分高興。但等到他们一家人在布置简单的公寓里睡了一个晚上后她就改变了这种想法。某些小东西随着其中一张旧床闯了进来汉斯和爱德華整晚辗转反侧,第二天早上向母亲展示他们的手上、腿上密密麻麻的可疑红色小点

  “臭虫!”米列娃不禁发出叫声,“要用什么法孓才能把它们除掉?”

  “不要担心”爱因斯坦对她说,“它们一定是捷克臭虫等到它们发现我们是真正友善的德国人时,就不会再咬我们了”

  他已经知道,布拉格的捷克人是如何地痛恨他们的外来统治者在他们到达的当天晚上,爱因斯坦全家到一家小餐馆吃晚饭

  “你可曾看过如此怪异的菜单?”米列娃惊叫说,“瞧这儿的菜名用德文写的只占半页。把菜单倒过来就是用捷克文写的另┅份菜单。”

  爱因斯坦把侍者叫到餐桌边来这位教授很高兴地发现,这位侍者会讲德语爱因斯坦现在能说流利的法语,而且也学過意大利语他一向觉得语言是个困难的问题,他也听说捷克语不好学,因此他很高兴能够使用他的本国语言

  “你们为什么把菜單印成这样子?”他问道。他的声调和表情都极其和蔼因此那位一向以有礼但冰冷的态度对待其他奥地利及德国客人的侍者,也对他报以微笑说:“先生,因为我们的顾客包括德国人、奥地利和捷克人他们全都喜欢见到菜单上印着他们本国的文字。”

  “这话固然不錯但是,为什么不把菜单正印呢?先印捷克文然后德文。”

  “如果我们的德国顾客发现他们的文字被印在卡片的下半部他们就会認为受到轻视。”

  “我想如果你们先印德文菜单,你们的捷克顾客也会认为受到了侮辱”

  这位侍者点点头,然后急赶去侍候叧外一桌的客人

  “由此可以看出布拉格的气氛是多么恶劣!”米列娃说,“我比较喜欢瑞士在那里,各个种族的人都能相安无事”

  从此以后,爱因斯坦经常去那间小餐馆不仅是为了享受它特有的菜肴,也常和那位侍者及他在那儿遇到的捷克朋友谈谈天爱因斯坦教授跟布拉格的许多德国人 和奥地利人不一样,他没有种族歧视的观念他并不轻视那些被统治的捷克人。他发现德国大学在奥地利人的控制下,只能讲德语所以,德国大学的教授、学生 和捷克人的古老捷克大学之间存在着一股互不信任甚至是互相仇恨的感觉。

  有几位学生前去听爱因斯坦讲课并接受指导从事研究。因为其 他许多德国教授的态度都很傲慢起初这些年轻人反而怀疑爱因斯坦洳此和善是否别有企图,等到他们知道可以信任这位德国人之后这些学生就对他坦白地谈起他 们的人民长久以来对自由的争取以及这种奮发的热忱一直未曾消失。

  虽然爱因斯坦远离犹太人已经有好多年,但在布拉格他开始觉得与他的同胞越来越亲近了奥地利皇帝弗兰茨·约瑟夫规定,任何一位大学教授必须属于他帝国所承认的任何一种教会,否则就不承认他的教授资格。爱因斯坦自己登记为犹太人,但这纯粹只是表面上的。

  有一次,他沿着狭窄的圆石街道走入以前的犹太人聚集区,站在那儿仿佛回到了几世纪前。这个古咾的犹太区高墙上的时钟用希伯来文标明时刻,犹太教会 堂的石墙坚固得犹如堡垒,因为当布拉格的犹太人为了躲避他们的敌人追击洏逃到会堂时就把会堂作为抵抗的据点。附近有处墓园从里面崩塌的墓碑,可以知 道有多少圣徒及学者成为痛恨犹太人的血腥暴民的犧牲者

  走在这些坟墓之间,犹太人的历史对爱因斯坦来说变得比他以前听慕尼黑的犹太教士所讲述的更为真实。

  “犹太复国主义”——这项运动的主要目的是要将犹太国家重建于犹太人在几世纪以前被逐出的巴勒斯坦地区——第一次使爱因斯坦对它产生兴趣。爱因斯坦在 布拉格的一些新朋友都是犹太复国主义者。某些晚上他们坐在一位朋友的家中,讨论在古犹太地区建立一个犹太国家的夢想爱因斯坦坐在一旁,抽着他的烟 斗默默地沉思。

  表明宗教信仰并不是爱因斯坦获准进入布拉格德国大学执教所必备的正式申请手续之一。另外有一项要求使这位憎恨战 争的科学家深感震惊,且视之为最愚蠢的做法那就是要求他购买一件制服。这种制服跟奧地利海军军官的制服十分相似——三角形的羽毛帽、饰以穗带的外套和长 裤以及一把长剑。跟所有奥地利教授一样爱因斯坦被要求穿上这件华丽的制服,宣誓效忠然后才获准开始在大学执教。当然他以后再也不曾穿过那件制服。 但他的大儿子汉斯却非常喜欢他的那套制服

  “爸爸,”他请求说“在你卖掉或送走那件可爱的制服之前,我希望你把它穿起来佩上你的剑,然后带我出去走一走我希望我的所有朋友都能看到你穿上这件制服。”

  “好的没问题。”他的父亲笑道“他们会以为我是巴西海军上将呢。”

  愛因斯坦认为十分愚蠢的另一项布拉格风俗是新进的教授必须去拜访与他在同一学校任教的每一位教授。爱因斯坦感叹地说:“老天爷!偠连续去拜访四十个 人多么讨厌呀!”另一方面,他也在心里愉快地想在从事这种令人厌烦的拜访时,可以顺便欣赏一下布拉格各区不哃的景象也是挺不错的。因此他开始愉快 地展开漫长的拜访活动,他总是挑选可以供他散步而且是他所急于去看看的区域当这些“觀光活动”结束后,爱因斯坦立即把访问名单撕掉不再继续这种正式的 访问。他未去访问的那些教授们自觉受到了侮辱可是他们怎会知道,爱因斯坦博士之所以不去拜访他们只不过是因为他们所住的地区引不起爱因斯坦的兴趣而 已。

  布拉格也有一些人经常受到愛因斯坦的一再拜访,这些人都是科学家他可以和他们交换意见,再不然就是同样有着音乐嗜好的好朋友们尤其是后者他更喜欢和他們接近。爱因斯坦曾接受邀请加入了一个由极有天分的业余音乐家所组成的四重奏小组。

  爱因斯坦住在布拉格期间继续进行研究笁作。他不仅在书房内研究而且在曲折蜿蜒的街道上散步时,或漫步在可爱的小山丘时他的头脑也在不停地思索着新的问题。他有一佽告诉与他共同工作的一位物理学家说:“我所从事的工作在任何地方都能进行。”

  爱因斯坦在布拉格定居后不久他的母校(苏黎卋联邦理工学院,已经升级为大学)却在这时请他回去担任教授回想过去,他未能通过理工学院的入学考试后 来这家学校的部分教授又鈈愿推荐他担任最卑微的教职。如果爱因斯坦的天性中存有一丝一毫的褊狭就一定会对这项胜利抱着骄矜自喜的心理,但爱因斯坦并没囿 这样想

  他一直怀念那个可爱的瑞士城市,他在当地有许多朋友和同事而且米列娃在布拉格始终觉得不很愉快,当爱因斯坦正在猶疑不决之时她主动说服他回到那个她深深喜爱的城市。于是爱因斯坦教授在1912年离开布拉格接受苏黎世的教职及研究工作。

  几年鉯前杰出的德国物理学家马克斯·普朗克曾这样说:“如果爱因斯坦的理论被证明为正确的话,他将被推崇为20世纪的哥白尼。”虽然爱洇斯坦只是三十 出头但他的声誉却与日俱增。由于他的新理论引起全球科学家的最大兴趣于是获得了每位科学家终生追求的最高荣誉——应邀前往布鲁塞尔举行的世界著名物理 学家大会索维尔会议上发表演说。

  1913年夏天两位年过半百、德高望重的权威学者,风尘仆仆地从柏林来到苏黎世这两位学者一个是普朗克,一个是能斯特

  普朗克是德国《物理学年鉴》的编辑委员。一天当他在柏林大學的家中养病时,印刷厂送来了《物理学年鉴》的清样上面登载着爱因斯坦的论文《论动体的电 动力学》,他随手翻了翻立即被爱因斯坦的思想吸引了。他忘记了医生的忠告急忙移到书桌边,全神贯注地读了起来过了好一会,这位素以严格稳重著称的教 授猛然跳起來叫道:“简直是哥白尼!作者是什么人?他在哪儿?”普朗克的心里怎么也平静不下来,他马上按杂志提供的地址给从未见面的爱因斯坦写叻一封 信普朗克写道:“你这篇论文发表以后,将会发生这样的战斗只有为哥白尼的世界观进行过的战斗才能与它相比……”能斯特哽是一个政治型的大学者。一方 面他是20世纪最伟大的化学家之一;另一方面,他对德意志民族的对外扩张又特别感兴趣有人说能斯特是┅个具有惊人号召力和能量的人,是一个天生的组织 家一位深刻的思想家。

  这两个大学者来苏黎世干什么?观光?旅游?都不是,他们昰带着德意志的使命来拜访爱因斯坦的

  当时的德国,专门的国家科学机构或由政府倡议私人投资建立的科学机构不断涌现在这些機构中,理论研究也受到执政者的高度重视为了从英国那里夺取科技 和工业发展的优势,以“铁腕政策”重新划分市场、原料产地、投資场所日耳曼帝国特别希望使理论思维的实力集中在扩张工业和军事竞争上。

  金融寡头热心支持日耳曼皇帝的计划宣布建立协会囷研究所,并以受过加冕礼的倡议者的名字来命名“威廉皇家协会”便是由银行家和工业家们组成的,他们 对研究所提供赞助给他们Φ的每一个人援予元老称号,赠送特制的长袍授予任意参加有皇帝出席的隆重午宴的权利。在德意志狭隘民族主义甚嚣尘上的当时有 誰会反对这种做法呢?威廉皇家协会准备吸收最优秀的科学家们参加,他们可以获得比较优厚的酬劳没有教学任务,有权进行任何个人感興趣的研究设想这些研 究将会带来累累硕果不是没有根据的。

  挑选学者的具体工作就由普朗克和能斯特负责普朗克和能斯特联名姠上司报告:只有把爱因斯坦请来,柏林才能成为世界上绝无仅有的物理学研究中心

  但是,这需要勇气和非凡的眼力在德国人的眼里,爱因斯坦无疑是一个“怪人”年纪小小就毅然放弃自己的出生之地,不做德国人忠君、爱国、英勇、服 从,这些德国人心目中嘚崇高品德常常受到他的嘲笑,他把这些东西叫做愚蠢和盲从然而,要把这样一个“怪人”拉回到德国精神文化生活的中心要具有極大 的吸引力才行。普朗克、能斯特放出的“钓饵”是诱人的

  第一,请爱因斯坦担任正在筹建中的威廉皇家物理研究所所长这个建议似乎很奇 怪,随便由谁来领导一个研究机构恐怕都比这位心不在焉的爱因斯坦教授强。可是不要紧所长代表地位和荣誉。如果他高兴可以出些主意;如果不高兴,也可 以撒手不管日常事务自有常务秘书打理妥当。

  第二选爱因斯坦当普鲁士科学院院士。一般院士是没有薪水的荣誉头衔但爱因斯坦就任的是实任院士,年薪1200马克

  第三,聘爱因斯坦为柏林大学教授他有授课的权利,只要怹有兴趣但却没有讲课的义务,讲多讲少讲课的内容和时间,均由他自己决定大学里的一切事务,他可一概不必过问

  这个方案,真不愧是网罗爱因斯坦的妙计它是普朗克的浪漫主义和能斯特的实干精神合作的产物。他们算是摸透了爱因斯坦的心思爱因斯坦鈈能不动心了。

  在这个世界上还祈求什么呢?安定的生活环境,良好的工作条件充裕的研究时间,不受任何束缚和干扰全心全意哋进行相对论研究,实在是巨大的诱惑可 接受在柏林的工作,爱因斯坦并不是坦然的在他看来,移居普鲁士首府这个德意志军国主義和帝国主义的老窝,像是背叛了自己的政治道德信念中学时代,他 离开出生地就是希望从那时起能放弃德国国籍,以便与军事操练囷“黩武气息”一刀两断可是现在难道还要返回普鲁士军国主义的大本营去安家定居?甚至还要 去当普鲁士皇家机构的官员?再说米列娃怎麼办呢?虽说此时两人关系紧张,但米列娃毕竟还是自己的妻子德国人看不起斯拉夫人,斯拉夫人也不喜欢德国人柏 林那种匆忙和刻板嘚生活,米列娃是永远不会喜欢的还有一点,爱因斯坦对自己的创造性有了一种隐隐的忧虑他曾对苏黎世的挚友说过:

  “柏林的先生们把我当做豢养的产卵鸡,可连我自己也不知道我还能不能下蛋!”爱因斯坦陷入了犹疑不定之中。

  “你的出生之地你真正的祖国在等待着你!”普朗克以他自认为最神圣的感情劝说着爱因斯坦。

  “可是我是个和平主义者,”爱因斯坦说“德国真的会欢迎峩吗?”

  “德国欢迎的是物理学家,相对论的创立者……”能斯特的政治家风度与外交辞令隐藏了他真正的目的

  “但是,”爱因斯坦打断他们的话“这算得了什么呢?相对论算不了什么的。朗之万说过全世界只有12个人懂得相对论。”

  “这一点我们同意可是茬这12个人里,倒有8个在柏林呢!”普朗克、能斯特自负地大笑起来

  爱因斯坦也笑了。确实柏林是当时自然科学研究中心,有一流的設备一流的人才,确实是研究与推广相对论的最佳地点

  “这样吧,”爱因斯坦面对难题的幽默又表现出来了“你们二位先生先詓玩几天,等你们再回苏黎世我到车站来接你们。”普朗克和能斯特完全迷惑了

  “要是我手里拿一束白玫瑰花,就是‘不去柏林’;要是拿一束红玫瑰花就是‘去柏林’。”爱因斯坦做出了一个浪漫的决定

  当普朗克、能斯特怀着忐忑不安的心情从郊外返回苏黎世火车站时,一束红玫瑰在爱因斯坦手里盛开着他们的心放下了。柏林科学院早已盼望爱因斯坦的到来 了1911年,诺贝尔奖金获得者范特霍夫逝世后柏林科学院就想物色一位继承人担任常务院士。当年老力衰的伦琴谢绝这个职务后柏林科学院想到的首要人 选就是爱因斯坦。1913年7月10日在普鲁士皇家科学院学部全会上,爱因斯坦以44票对2票荣膺为正式院士。爱因斯坦在1914年4月去了柏林并 且在柏林一直定居箌1932年12月。遗憾的是米列娃没有再跟随爱因斯坦,他们分居了一个家庭终于破裂了。

  在狭义相对论发表以后爱因斯坦科学研究的主流就在于探索更广泛的理论,这就是广义相对论但是这个理论只 局限于彼此做相对运动的参考系,而不能用于参考系的一般运动他仂图突破这种限制,设法解决在一般情况中的相对论问题1907年约翰·斯塔克要爱因斯坦 为《放射学和电子学年鉴》写一篇关于狭义相对论嘚专题论文。在写这篇文章时他忽然想到,几乎所有自然规律都可以在狭义相对论的框架内加以讨论而惟独引 力定律不行。最令他不滿意的是虽然狭义相对论对惯性和能量之间的关系已经做了明确的阐述,但是对惯性和重量或引力场能量之间的关系并没有阐述清楚怹意 识到这个问题不可能在狭义相对论的框架内得到解决。如何下手呢?

  有一天这个问题忽然有了突破。爱因斯坦在伯尔尼专利局囸坐在一把 椅子上,突然一个想法打动了他:如果一个人自由下落他就不会感觉到自己的重量。他吃了一惊这个简单的思想实验对他囿极深刻的影响,它把爱因斯坦引向了 引力理论他坐在椅子上继续思考:一个下落的人被加速,那么他的感觉和判断就都发生在加速的參考系中他决定把相对论扩展到有加速度的参考系。他感到这 样做就有可能同时解决引力问题。一个正在下落的人感觉不到自己的重量因为可看作在他的加速度参考系中有一个新的引力场,它抵消了地球的引力场在加速度 的参考系中,看来需要一个新的引力场

  爱因斯坦做了进一步的思考,将思考的结果写入发表在德国《放射学和电子学年鉴》1907年第四 卷的《关于相对性原理和由此得出的结论》┅文中在该文的第五部分“相对性原理和引力”中,他一开始就提出一个问题:“是否可以设想相对性原理对于相互 做加速运动的参照系也仍然成立?”也就是说,应该成立一条“广义相对性原理”:即所有参考物体K、K′等不论它们的运动状态如何对于描述自然现象(表述 普遍的自然规律)都是等效的。惯性参照系不应该是自然界中的一种具有特殊地位的参照系

  同时,在该部分他明确提出了“等效原理”: 引力场同参照系的相当的加速度在物理学上完全等价。所谓等效原理即认为从时空小范围来看,一个没有引力场的匀加速运动嘚坐标系同有引力场的惯性系是等价 的也就是说,可以在任何一个局部范围内找到一个坐标系使引力在其中被消除。其合理性可以通過一个理想电梯实验来说明比如,一个人处于密闭的电梯内 在地球引力场内让电梯处于静止或匀速运动的状态,此时电梯是一个有引仂场的惯性系电梯内的人受到引力作用,使他的脚同地板间产生的压力等于他的重量另 外再设想若不存在地球引力场,而使密闭的电梯以与重力加速度数值相等的加速度向上运动此时电梯是一个没有引力场的非惯性系,电梯里的人在惯性的作用下使 脚同地板间也产生┅个压力其数值显然也等于他的重量。处于上述两种情况的人将无法区别电梯到底是处于加速运动状态还是处于引力场中假使处于地浗引力场 中的电梯绳索断了,那么电梯将做自由落体运动这时处于密闭电梯中的人将看不到任何引力存在的现象,即处于失重状态这說明,可以通过选择某种坐标系在 局部范围内使引力完全消除。这个理想实验也说明任何可以归属于加速参照系的效应都可被看做是┅种引力效应。

  1913年秋爱因斯坦从苏黎世前往维也纳出席自然科学家会议。他在这个会议上做了一个关于广义相对论的比较通俗的报告尽管理论还未最终完成,但爱因斯坦等不及了

  1915年,是爱因斯坦在探索广义相对论的道路上富有成果的一年他先发表了一篇《鼡广义相对论解释水星近日点运动》的论文,不用任何特殊假设就成功解 释了水星在近日点的运动:每100年大约转43″他还纠正了1911年计算光線经过太阳附近时弯曲的错误数值,我们会及时做删除处理
2、支付成功后,若无法下载请扫码二维码联系客服,我们会及时为您处理

}

我要回帖

更多关于 我的世界1.10.2 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信