从科学简历看研究方法——爱因斯坦探索性的演绎法

c5a2165119e533db2e2a858ecd9d2546.png

来源:贾贵儒科学网博客
链接地址:http://blog.sciencenet.cn/blog-3444430-1307033.html

历史中最重要的是思想方法,不注重思想方法的历史则很容易成为大事记 + 演绎。爱因斯坦在100年前就明确地指出:“适用于科学幼年时代的以归纳法为主的方法,正在让位给探索性的演绎法。”

1. 自然哲学时期 (公元前300-1700)

在亚里士多德之前,人们对世界的认识长期停留在直觉、经验与迷信之中,多种流派同时并存。从亚里士多德开始的自然哲学时期注重思辨,他拒绝了柏拉图的许多超脱尘世的观点,归纳总结了前人的直觉和经验,开创了物理学、伦理学、逻辑学、政治学、医学、生物学和诗学。自然哲学时期的思想充满了未经证明的假设,人们试图为在自然中所看到的给予合理化的解释。

2. 经典物理学时期  (1600-1900)

自然哲学时期仅注重思辨,经典物理学时期不仅要思辨,而且更重要的是实证,再好的理论不能被实验证明也必须抛弃。伽利略经过一系列令人惊叹的实验,证明了亚里士多德和我们的直觉是完全错误的。从此以后,自然哲学甩下了旧“哲学”的包袱,成为我们现在所说的物理学。

1605年,弗•培根提出了经验归纳法,它对促进近代科学的发展起了巨大的作用,到19世纪,把经验和归纳视为唯一可能的认识方法。归纳法是指从特殊到一般的逻辑推理过程。即通过对大量的、个别的、特殊的现象或者体系的研究、观察,找出它们的共性或者共同满足的规律。归纳法以感性认识为基础,结论往往直观,容易被人接受。经典物理学时期的主要研究方法是经验归纳法 + 实验证明。

牛顿站在巨人的肩膀上集前人之大成,他将地面上的物理与天体物理结合起来。他发现伽利略的自由落体规律和开普勒的行星运动规律在效果上是一致的,对此牛顿在他的万有引力定律中做了解答。他不仅用简单而优美的数学公式破解了自然之谜,而且还通过自己的伟大成就宣告了人类理性时代的来临。牛顿告诉人们:世界万物是运动的,这些运动遵循着特定的规律,而且万物运动的规律又是可以被人们认识的。

经典物理学时代的思维方式是将自然分离、割裂进行分类研究,不考虑其他物体。例如,在热学中将研究对象称为系统,其他则为外界。又如,力学中强调“隔离体法”,将研究对象分离出来进行研究,不考虑其他物体。对应这种分类研究,将“科学”解释为“分科之学”。分类研究在科学研究的初级阶段曾经取得了巨大成果。但是正如爱因斯坦指出,归纳可以形成结论,但是没有一种归纳法能够导致形成物理学的基本概念。

3. 现代物理学时期 (1900-  )

19世纪末是随着科学研究的深入,科学发展到从经典物理学到现代物理学的变革。普朗克用了6年多的时间意识到,没有路径能从经典物理学径直通向精确的黑体辐射规律。爱因斯坦从第谷与开普勒的成就中清楚地看到这个变革,并指出:知识不能单从经验中得出,而只能从理智的发明同观察到的事实两者的比较中得出。他提出产生知识的新方法。这是理论科学在20世纪发展的必然趋势,爱因斯坦则是率先表达了这一时代要求。

3.1现代物理学强调整体性

量子力学创始人之一玻尔1927年提出了“互补原理”,认为真理具有两个侧面,如同一枚钱币具有两个面一样。每个面都是正确的,它们是对立的,但又是互补的。例如,光具有“波”与“粒子”二相性。现代科学中的几个特征:

1)科学观测结果不仅与观测条件相关,还与观测者相关

为了领会现代物理学思维研究方法,举个很容易理解的例子。取一张我们常用的白纸。学过现代物理学人不能问你:“这张纸是什么颜色?”只能问你:“你看到这张纸是什么颜色?”你回答:“白色”。这是因为此时是白光照到这张纸上,纸反射的是白光,所以你看到这张纸是白色。如果用红光照到这张纸上,纸反射的是红光,你则看到这张纸是红色而不是白色。如果用绿光照到这张纸上,你则看到这张纸是绿色。……

“这张纸的颜色”——在物理学中称为自然实在,我们是较难认识到的。“你看到这张纸是什么颜色”——在物理学中称为科学观测结果。如前所述,不同的观测条件下观测到的结果是不同的,可见观测结果与观测条件相关

上述观测结果都是无色盲的正常眼睛观测的结果。如果眼睛色盲,这个世界上的每一样东西,都像黑白底片一样。绿树、蓝天、白云和红日,在他的眼里都只是黑白水墨画;白纸、红纸、绿纸在他的眼里色彩上没有什么两样。绝大部分动物都是色盲,他们的眼睛还没能进化到对色彩的分辨,例如,猫和狗都是色盲。可见,观测结果还与观测者相关

2) 海森堡不确定性原理

不确定性原理也告诉我们,无穷准确的测量是不可能的。

3) 混沌理论

根据混沌理论,即使是一开始时非常微小的测量误差,都可能造成预测结果和实际结果的巨大差异。

3.2现代科学中的重要研究方法——探索性的演绎法

演绎法则是从一般的原理推知某个从属于该类事物的特殊事物的新知,其特点是过程抽象,逻辑严密,结论有时会出人意料,不太容易被人接受。爱因斯坦顺应当时理论科学发展的潮流,根据自己的科学研究实践,对演绎法作了重大发展,赋予了新的内容。他在“演绎法”前面加上了限制性的定语——“探索性的”,这个定语恰当地突显了他的演绎法与原来的演绎法的不同。

爱因斯坦把科学理论体系分为两大部分,即基本概念与基本原理及由此推导出的具体结论。基本概念与基本原理是整个理论体系的公理基础或逻辑前提,从感觉经验得到基本概念和原理就是一项十分艰巨的工作,这也是探索性的演绎法的关键一步。爱因斯坦明确地指出:“适用于科学幼年时代的以归纳法为主的方法,正在让位给探索性的演绎法。”

4. 结束语

至今宇宙约137亿年,人类有文字记载的历史约5000年,科学进入定量研究仅400年。因此,我们现在对世界的认识是肤浅的、幼稚的、不确切的、甚至是错误的,这是非常正常的。任何一个时代的伟大科学家都是在未知世界中探索的,他们对于当下自己并不完全理解的现象,作出大胆却又幼稚的假设。任何一个时代的科学都具有真假参半的特点,科学不等于真理。我们既不能刻求前人完美,又不能迷信权威永远是正确的。我们应当在现有的科学知识上构建坚实的论点,但是也要在思想上对意外事件保持开放的态度。探索性的演绎法是现代科学中的重要研究方法。著名的俄国科学家巴甫洛夫曾经讲过:“科学是随着研究方法所获得的成就而前进的。研究方法每前进一步,我们就更提高一步,随之在我们面前也就开拓了一个充满着种种新鲜事物的,更辽阔的远景。因此,我们头等重要的任务乃是制定研究方法。”虽然爱因斯坦在100年前就明确地指出:“适用于科学幼年时代的以归纳法为主的方法,正在让位给探索性的演绎法。”但是我们对“探索性的演绎法”关注远远不够。

真诚的欢迎您的批评,借用您的智慧完善我的思想。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。每日推荐范围未来科技发展趋势的学习型文章。目前线上平台已收藏上千篇精华前沿科技文章和报告。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

8764a6b19ca2113ac79cee97ab43edbb.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/483617.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机视觉——简介以及人脸数目检测

1.什么是计算机视觉? \qquad计算机视觉(computer vision):机器试图理解所看到的目标。计算机视觉通过算法去尝试理解视觉信息,从而将理解转化为分类,决策,模式观察等等。 2.计算机视觉的应用 \…

【操作系统复习】进程的定义、组成、组织方式

进程的定义、组成、组织方式一、进程的定义二、进程的组成三、进程的组织四、进程的特征一、进程的定义 程序:就是一个指令序列 早期的计算机(只支持单道程序) 引入多道程序技术之后: 为了方便操作系统管理,完成各程…

谷歌大脑新研究:强化学习如何学会用声音来观察?

来源:AI科技评论编译:王晔校对:维克多人类已经证明,大脑中的神经系统拥有为不断适应外界环境的变化而改变自身结构的能力。大脑内部的突触、神经元之间的连接可以由于学习和经验的影响建立新的连接。相应的,感官替代&a…

python实现单例模式的三种方式及相关知识解释

python实现单例模式的三种方式及相关知识解释 模块模式装饰器模式父类重写new继承单例模式作为最常用的设计模式,在面试中很可能遇到要求手写.从最近的学习python的经验而言,singleton实现的四种方法都是python的重要特征,反过来也刚好是几种特征的最佳实现.(比如你平常开发中很…

【操作系统复习】系统调用

系统调用一、什么是系统调用?二、系统调用与库函数的区别三、系统调用背后的过程一、什么是系统调用? 💁 系统调用: 是操作系统提供给应用程序(程序员/编程人员)使用的接口,可以理解为一种可供…

计算机视觉——openCV的简介

\qquadopenCV是一个开源的计算机视觉库,英特尔于1999年开发出来,首先用C/C编写。使用pip install opencv-python安装OpenCV库,在python中,直接使用import cv2命令,导入OpenCV库。 1.openCV的颜色模式 \qquadopenCV的默…

北大校友“炼丹”分享:OpenAI如何训练千亿级模型?

来源:AI科技评论编译:琰琰大规模深度神经网络训练仍是一项艰巨的挑战,因为动辄百亿、千亿参数量的语言模型,需要更多的 GPU 内存和时间周期。这篇文章从如何多GPU训练大模型的角度,回顾了现有的并行训练范式&#xff0…

WeStrom自定义设置修改快捷键

按照下图操作,不BB: 终极懒人设置:!!! 转载于:https://www.cnblogs.com/luzhanshi/p/10755285.html

计算机视觉——图像预处理及边缘检测

1.为什么要进行图像预处理? \qquad当对图像进行边缘、轮廓的检测时,图像噪声会对检测产生不利影响,并且为了帮助模型专注于一般细节并获得更高的准确度,我们需要对图像进行预处理。 \qquad预处理的内容有去除噪声,控制…

【操作系统复习】进程的状态与转换

进程的状态与转换一、进程的状态二、进程的转换一、进程的状态 进程是程序的一次执行过程。在这个执行过从中,有时进程正在被CPU处理,有时又需要等待CPU服务,可见 ,进程的状态是会有各种变化。为了方便对各个进程的管理&#xff…

图灵奖得主杨立昆人工智能十问:AI会统治人类吗?

来源:《科学之路》作者:杨立昆 即便是最先进的人工智能系统也存在局限性,它们还不如一只猫聪明。人工智能常常被认为是一项将要颠覆世界的技术,从这一概念诞生至今的65年中,无数电影与小说塑造了各种经典的人工智能角…

数据产品-数据库

code-n转载于:https://www.cnblogs.com/codewan/p/10755374.html

linux的常用操作——lftp、nfs、ssh和scp

1 lftp的介绍 1.1 lftp的作用 \qquad一个ftp客户端工具,可以上传或者下载文件。 1.2 lftp的安装 \qquadUbuntu下:sudo apt-get install lftp \qquadcentos下:sudo yum install lftp 1.3 使用lftp登录服务器 \qquad匿名登录:lftp IP地址 \q…

【操作系统复习】进程控制

进程控制一、原语1.1 进程控制相关的原语1.1.1 进程的创建1.1.2 进程的终止1.1.3 进程的阻塞和唤醒1.1.4 进程的切换💁 ​进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。一、原语 用…

mybatis postgresql insert后返回自增id

在使用mybatis postgresql&#xff0c;我们有时在插入数据时需要返回自增id的值&#xff0c;此时在插入时&#xff0c;可以按照以下例子来编写mapper文件 <insert id"insertUser"><selectKey resultType"int" order"AFTER" keyProper…

DeepMind 的新强化学习系统是迈向通用 AI 的一步吗?

来源&#xff1a;数据实战派作者&#xff1a;Ben Dickson这篇文章是我们对 AI 研究论文评论的一部分&#xff0c;这是一系列探索人工智能最新发现的文章。对于已经精通围棋、星际争霸 2 和其他游戏的深度强化学习模型来说&#xff0c;人工智能系统的主要挑战之一是它们无法将其…

linux的常用操作——vim和vi

1.vi和vim有什么区别&#xff1f; \qquadvi和vim都是文本编辑器&#xff0c;vim是从vi发展过来的。 2.vim的三种操作模式 &#xff08;1&#xff09;命令模式&#xff1a; \qquad打开文件之后&#xff0c;默认进入命令模式。 vim a.txt #打开a.txt文本&#xff0c;此时处于命…

第十届蓝桥杯 等差数列(Python)

题目&#xff1a; 思路&#xff1a; 1、给数组排序&#xff0c;求出两两之间的差值即公差&#xff0c;如果差值为0&#xff0c;直接返回n&#xff0c;否则进入第二步&#xff1b; 2、给差值数组排序&#xff0c;求出两两之间的最大公因数即公差 代码&#xff1a; def gcd(…

两种实现简单cp的方法

第一种&#xff1a;标准IO #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #define N 32 void mycp(const char * sour,const char * des); int main(int argc, const char *argv[])…

linux的常用操作——gcc

1.什么是gcc \qquadgcc是linux中的一款编译源代码的文本编译器 2.编译过程 \qquad比如对hello.c文件进行编译&#xff0c; \qquad首先&#xff0c;预处理器cpp对hello.c进行处理&#xff0c;cpp会把头文件展开&#xff0c;宏替换&#xff0c;注释去掉&#xff0c;经过cpp处理后…