科学的根源(一)

简介: 探究世界的成因,在自然界中存在很多自然现象、事件,而这些现象都由某些规律支配着。而要理解支配自然界的神秘力量,首先必须将真理从纯粹的迷信中剥离出来。而要把真理从中剥离出来,需要做一些预备性的工作:找到如何从数学上将真理和迷信分开的方法,也即需要某种程序来鉴别一个给定的数学命题是否为真。

     探究世界的成因,在自然界中存在很多自然现象、事件,而这些现象都由某些规律支配着。而要理解支配自然界的神秘力量,首先必须将真理从纯粹的迷信中剥离出来。而要把真理从中剥离出来,需要做一些预备性的工作:找到如何从数学上将真理和迷信分开的方法,也即需要某种程序来鉴别一个给定的数学命题是否为真。古希腊大哲学家泰勒斯(Thales)和毕达哥拉斯引入了数学证明的思想后,理解数学-从而理解科学本身的第一块基石才得以确立。也即是什么的问题。也即由此引入公理和定理的概念。公理是大家都公认的、同时正确自明的。而定理则是从公理出发,通过公理推断出来的正确的命题。

由此出现的欧几里得几何和柏拉图的数学世界(理想化的数学世界),由此产生的数学模型的概念。柏拉图式的存在就是一种客观的存在。客观存在的数学观念必须被当作与时间无关的对象,而不能认为是在第一次为人类认识时它们才获得了自身的存在性。

存在的三个世界:心智世界、柏拉图数学世界、物理世界

      假如没有对数学概念的一定程度的掌握,人们是绝不可能恰当理解现代科学那异乎寻常的有效性。

     相信数学与真善美同在。

     在开始毕达哥拉斯定理的出现,也即我们常说的勾股定理:

          任何直角三角形的斜边长C的平方等于另两边a和b的长的平方。

     毕达哥拉斯灾难,产生了无理数。数的诞生从正整数开始,但是由于古希腊人不得不接受一个事实,如果欧几里得几何概念能够得到健康的发展,有理数显然是不足的。从而进一步引入了无理数。从而将数扩充到了实数的概念上。

     自然数是那些我们用0,1,2,3,4,....来指称的对象,它们是非负整数。由于需要引入纯数学,必然需要进行一个抽象的集合描述,从某种意义上讲,它与物理世界的具体结构无关。引入自然数的方式由康托尔提出,由冯诺依曼改进。也即我们经常看到的数的序列。

     但是在物理上,仅仅有这些还是不够的,从而产生了复数的概念。比如三次方程可用采用复数进行解答。

      数进行运算时,如果是无穷项,级数便可产生发散和收敛的特性。

      同时复数可用在复平面上进行表示。一般认为,对于任何幂级数,在复平面上总存在以原点o为中心的某个圆,称为收敛圆。也即在圆内,则表示收敛,否则在圆外则发散。

      从平面中进一步可以看到坐标、对称、极坐标的概念。同时复数和三角函数存在联系。

      微分:涉及速度、加速度、斜率和曲线、曲面的曲率等运算。它们反映的是事物的变化的快慢,是一些根据单个点最小邻域的结构和性态来局域定义的量。

      积分:涉及面积和体积、引力中心和其他一些涉及总体性质的量的计算。它们反映的是某种形式总量的量度,这些量不局限于单个点的最小邻域或局域的性态。

      数学分析可以追溯到公元前3世纪的阿基米德,称为演算。

      对于欧拉等17-18世纪的数学家来说,函数是指那种能够以显式写出来的关系式或者幂级数。我们称之为映射。

      微积分的推算产生的比如,我们看到的泰勒公式或者麦克劳林公式,进一步产生我们所说的幂级数,可以扩充到复变函数。

本文摘抄自<通向实在之路>


目录
相关文章
|
4月前
|
机器学习/深度学习 自然语言处理 算法
深入调查研究
【11月更文挑战第17天】
50 4
|
4月前
|
存储 小程序 API
深入调查研究Memos
【11月更文挑战第1天】
73 7
|
4月前
|
SQL 算法 数据挖掘
深入调查研究类型约束
【11月更文挑战第3天】
46 3
|
4月前
|
算法 编译器 程序员
深入调查研究尾递归优化
【10月更文挑战第21天】
64 1
|
4月前
|
存储 缓存 数据库
深入调查研究FileTxnLog
【10月更文挑战第27天】
36 0
|
7月前
|
机器学习/深度学习 人工智能 安全
探索网络安全技能差距的根本原因
探索网络安全技能差距的根本原因
探索网络安全技能差距的根本原因
|
8月前
|
机器学习/深度学习 数据采集 算法
告别盲目试错!Scikit-learn助你科学评估模型,精准定位性能瓶颈!
【7月更文挑战第27天】在机器学习项目中, Scikit-learn提供了一套强大的工具来优化模型性能。首先, 利用`StandardScaler`等工具进行数据预处理确保一致性。接着, 选择合适的模型进行训练, 如`RandomForestClassifier`。之后, 采用交叉验证评估模型性能, 减少过拟合风险。最后, 使用`GridSearchCV`等工具精确定位性能瓶颈并优化模型参数。这种方法科学高效, 大幅提升了模型性能, 推动项目成功实施。
68 0
|
10月前
|
安全 数据挖掘 测试技术
深入探究软件测试中的风险分析与管理
【5月更文挑战第7天】 在软件开发生命周期中,风险分析与管理是确保产品质量和项目成功的关键步骤。本文将探讨软件测试过程中如何有效进行风险评估、分类及采取相应的缓解措施。文章首先介绍了风险管理的重要性,然后详细阐述了风险识别的技术和工具,接着分析了如何制定和实施风险应对策略。最后,通过案例研究展示了一个结构化风险分析流程的实施效果。
237 2
|
10月前
|
敏捷开发 测试技术 持续交付
深入探究软件自动化测试中的挑战与对策
【4月更文挑战第2天】 在软件开发的生命周期中,测试环节是保障产品质量的重要步骤。随着敏捷开发和持续集成的流行,自动化测试成为提升测试效率和质量的关键手段。然而,实施自动化测试并非没有挑战。本文将探讨自动化测试过程中常见的问题,包括测试用例设计、维护成本、框架选择、以及跨平台兼容性等,并针对每一挑战提出相应的解决策略。通过实际案例分析,本文旨在为软件测试工程师提供实用的自动化测试优化指南。
104 1
|
安全 大数据 程序员
软件开发困难、软件开发困难原因、软件开发困难的根本原因
  软件开发困难   软件开发困难最典型的事件是12360火车票订票,高并发量让初期的12360版本经常崩溃,根本不能用。不能用的软件或平台网站,这样的软件开发困难,难于上青天。   微软在开始组织团队编写Windows操作系统时,也经常遇到软件开发困难,进度迟迟不能更新,产品上线遥遥无期,导致微软领导一个头两个大。
699 0