当前位置: 首页 > 编程日记 > 正文

世上最伟大的十个公式,1+1=2排名第七,质能方程排名第五

英国科学期刊《物理世界》曾让读者投票评选了“最伟大的公式”,最终榜上有名的十个公式既有无人不知的1+1=2,又有著名的E=mc2;既有简单的-圆周公式,又有复杂的欧拉公式……

从什么时候起我们开始厌恶数学?这些东西原本如此美丽,如此精妙。这个地球上有多少伟大的智慧曾耗尽一生,才最终写下一个等号。每当你解不开方程的时候,不妨换一个角度想,暂且放下对理科的厌恶和对考试的痛恨。因为你正在见证的,是科学的美丽与人类的尊严。

No.10 圆的周长公式(The Length of the Circumference of a Circle)

1315451324_293eff6e.jpg

这公式贼牛逼了,初中学到现在。目前,人类已经能得到圆周率的2061亿位精度。还是挺无聊的。现代科技领域使用的-圆周率值,有十几位已经足够了。如果用 35位精度的-圆周率值,来计算一个能把太阳系包起来的一个圆的周长,误差还不到质子直径的百万分之一。现在的人计算圆周率,多数是为了验证计算机的计算能力,还有就是为了兴趣。

No.9 傅立叶变换(The Fourier Transform)

1315451344_927a49d3.jpg

这个挺专业的,一般人完全不明白。不多作解释。简要地说没有这个式子没有今天的电子计算机,所以你能在这里上网除了感谢党感谢政府还要感谢这个完全看不懂的式子。另外傅立叶虽然姓傅,但是法国人。

No.8 德布罗意方程组(The de Broglie Relations)

1315451360_c85e51c5.jpg

这个东西也挺牛逼的,高中物理学到光学的话很多概念跟它是远亲。简要地说德布罗意这人觉得电子不仅是一个粒子,也是一种波,它还有 “波长”。于是搞啊搞就有了这个物质波方程,表达了波长、能量等等之间的关系。同时他获得了1929年诺贝尔物理学奖。

No.7 1+1=2

这个公式不需要名称,不需要翻译,不需要解释。

No.6 薛定谔方程(The Schrödinger Equation)
1315451384_1aca3e62.jpg

也是一般人完全不明白的。因此我摘录官方评价:“薛定谔方程是世界原子物理学文献中应用最广泛、影响最大的公式。”由于对量子力学的杰出贡献,薛定谔获得1933年诺贝尔物理奖。

另外薛定谔虽然姓薛,但是奥地利人。

No.5 质能方程(Mass–energy Equivalence)

1315451403_5e500aa6.jpg

好像从来没有一个科学界的公式有如此广泛的意义。在物理学“奇迹年”1905年,由一个叫做爱因斯坦的年轻人提出。同年他还发表了《论动体的电动力学》——俗称狭义相对论。

这个公式告诉我们,爱因斯坦是牛逼的,能量和质量是可以互换的。副产品:原子弹。

No.4 勾股定理/毕达哥拉斯定理(Pythagorean Theorem)

1315451417_c80f4d42.jpg

做数学不可能没用到过吧,不多讲了。

No.3 牛顿第二定律(Newton's Second Law of Motion)

1315451437_5a4d43ba.jpg

有史以来最伟大的没有之一的科学家在有史以来最伟大没有之一的科学巨作《自然哲学的数学原理》当中的被认为是经典物理学中最伟大的没有之一的核心定律。动力的所有基本方程都可由它通过微积分推导出来。对于学过高中物理的人,没什么好多讲了。

No.2 欧拉公式(Euler's Identity)

1315451447_9ea5ebc1.jpg

这个公式是上帝写的么?到了最后几名,创造者个个神人。欧拉是历史上最多产的数学家,也是各领域(包含数学的所有分支及力学、光学、音响学、水利、天文、化学、医药等)最多著作的学者。数学史上称十八世纪为“欧拉时代”。欧拉出生于瑞士,31岁丧失了右眼的视力,59岁双眼失明,但他性格乐观,有惊人的记忆力及集中力。他一生谦逊,很少用自己的名字给他发现的东西命名。不过还是命名了一个最重要的一个常数——e。

关于e,以前有一个笑话说:在一家精神病院里,有个病患整天对着别人说,“我微分你、我微分你。”也不知为什么,这些病患都有一点简单的微积分概念,总以为有一天自己会像一般多项式函数般,被微分到变成零而消失,因此对他避之不及,然而某天他却遇上了一个不为所动的人,他很意外,而这个人淡淡地对他说,“我是e的x次方。”

这个公式的巧妙之处在于,它没有任何多余的内容,将数学中最基本的e、i、pie放在了同一个式子中,同时加入了数学也是哲学中最重要的0和1,再以简单的加号相连。

高斯曾经说:“一个人第一次看到这个公式而不感到它的魅力,他不可能成为数学家。”

No.1 麦克斯韦方程组(The Maxwell's Equations)

积分形式:

1315451477_2ce653ea.jpg

微分形式:

1315451487_6c343dea.jpg

任何一个能把这几个公式看懂的人,一定会感到背后有凉风——如果没有上帝,怎么解释如此完美的方程?这组公式融合了电的高斯定律、磁的高斯定律、法拉第定律以及安培定律。比较谦虚的评价是:“一般地,宇宙间任何的电磁现象,皆可由此方程组解释。”到后来麦克斯韦仅靠纸笔演算,就从这组公式预言了电磁波的存在。我们不是总喜欢编一些故事,比如爱因斯坦小时候因为某一刺激从而走上了发奋学习、报效祖国的道路么?事实上,这个刺激就是你看到的这个方程组。也正是因为这个方程组完美统一了整个电磁场,让爱因斯坦始终想要以同样的方式统一引力场,并将宏观与微观的两种力放在同一组式子中:即著名的“大一统理论”。爱因斯坦直到去世都没有走出这个隧道,而如果一旦走出去,我们将会在隧道另一头看到上帝本人。

转载于:https://www.cnblogs.com/xiaxing-fpga/archive/2011/09/08/2171171.html

相关文章:

20位程序员关于求职的疑问,以及我给出的参考答案

作者:陆小凤首发:公众号【程序员江湖】阅读本文大概需要 6 分钟。前几天发了一条朋友圈对于求职小伙伴们提出的问题,我进行了收集整理,统一反馈。也许这20个问题也是你们遇到的问题,所以趁着年前赶紧把它发出来。以下2…

14 集成测试方法之自底向上集成方法

自底向上集成方法前言自底向上集成方法前言 集成测试方法没有好坏之分,只有哪个更适合。 自底向上集成方法 自底向上集成方法是从调用的底层开始逐级的向上集成,每测试完一个族群就将其挂到上一层的模块上。这种集成方法的特点是不需要写桩函数&#x…

JavaScript Document

document:文档对象 document.getElementById();//根据ID获取元素对象 document.getElementsByTagName();//根据标签名获取元素对象数组 document.getElementsByClassName();//根据类名获取元素对象数组 document.getElementsByName();//根据名字获取元素对象数组 document.crea…

effective C++ 读书笔记(11-28)

1: RAII 资源获得时机便是初始化时机 典型应用: 智能指针! 2: 为什么 auto_ptr 指针复制之后 原指针就会变成NULL : 多分指针指向它 会被析构多次 delete 函数会多次调用 3: 我要再次留心 stl容器的数据结构 与 特性…

15 三明治集成方法和混合策略集成方法

三明治集成方法和混合策略集成方法 前言三明治集成方法混合策略集成方法总结前言 关于集成测试方法今天我们再学习两个方法,三明治集成方法和混合策略集成方法。 三明治集成方法 采用三明治方法的优点是:它将自顶向下和自底向上的集成方法有机地结合起来,不需要写桩函数,…

产品经理和程序员的爱恨情仇

产品经理跪求程序员,程序员跪求程序成功上线!前几天纯银V在微博上发了一条微博「很多人吐槽“人人都是产品经理”这句话,其实在我看来,这句话的正确理解是“人人都应该学习产品经理的思维方式,来提升自己的专业能力”&…

DES加密算法安全性评估

DES加密算法应用误区 DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒种检测一百万个密钥,则它…

css3伪元素选择器before 和 after 的使用

:before 的作用, 在子元素的最前面, 添加一个伪元素, 伪元素内容通过 content 控制,可以在content属性中写入文本内容,但是通常为空字符串。 :after 的作用, 在子元素的最后面, 添加一个伪元素, 伪元素内容通过 content 控制,可以在content属性中写入文本内容&#…

16 系统测试之功能测试

功能测试前言功能测试总结前言 系统测试一般要使系统软件运行于真实的硬件环境中,其更倾向于软硬件结合的测试。在本专题中主要介绍系统测试中的功能测试和性能测试。其他测试类型在本专题中咱不展开讲,会在以后的专题中详细说。 功能测试 对于功能测试…

TinyMCE的使用-安装

TinyMCE安装非常简单&#xff0c;它可以被初始化为<form>标签中的<textarea>&#xff0c;当提交表单时&#xff0c;TinyMCE编辑器的内容将作为<form>表单的一部分被提交。 步骤1&#xff1a;下载TinyMCE并将其放在网站服务器目录 下载TinyMCE将得到的zip包加…

查看存储过程死锁的存储过程

create proc p_lockinfokill_lock_spid bit1, --是否杀掉死锁的进程,1 杀掉, 0 仅显示show_spid_if_nolock bit1 --如果没有死锁的进程,是否显示正常进程信息,1 显示,0 不显示asdeclare count int,s nvarchar(1000),i intselect ididentity(int,1,1),标志,进程IDspid,线程IDkp…

离群点检测算法-基础概念

定义&#xff1a; Hawkins给出的离群点的本质性定义&#xff1a;离群点是数据集中偏离大部分数据的数据&#xff0c;由于偏离其它数据太多&#xff0c;使人怀疑这些数据的偏离并非由随机因素产生&#xff0c;而是产生于完全不同的机制。 大致分类&#xff1a; 一例分析步骤&am…

17 性能测试

性能测试 前言性能测试性能测试的目标总结前言 系统级性能测试是验证系统做的好不好,进行性能测试的前提条件是系统做的是对的。 性能测试 系统级性能测试是为了发现系统性能问题或获取系统性能相关指标而进行的测试。一般在真实环境、特定负载条件下,通过工具模拟实际软件…

关于mysql archive存储引擎-专门存储审计和日志数据

来源:http://60.29.242.49/?p60 政府还有一个让数据库专家摊上更多事情的职能&#xff0c;就是安全控制和数据审计。 那些管理着海量数据仓库的企业官员常常得回答诸如“何人何时修改了什么”或者“何人何时查看了什么”这样的提问。那些拥有数以千计的员工&#xff0c;开展着…

使用bitblt提高GDI+绘图的效率(转)

最近在做使用GDI绘制K线界面发现传统的GDI绘制方式效率比较低&#xff0c;根本无法满足K线界面及时刷新的速度要求。 所以做了个GDI绘制图形界面的试验&#xff0c;改试验主要在一个600600的区域内每隔10MS绘制6060个点&#xff0c;每隔10MS改变其颜色&#xff0c;并记录每次绘…

Bruck:一个Web界面布局原型设计框架\n

Bruck是一个面向网页设计师的新型lo-fi原型系统&#xff0c;让设计师可以快速为客户构建响应式且易于访问的布局原型。设计师可以通过组合多达25个Web组件来建立各种布局原型。设计师还可以在Bruck提供的在线Playground中实时可视化组合布局。Bruck可以生成屏幕阅读器可访问和响…

白盒测试方法之语句覆盖测试

语句覆盖测试 概念需求示例测试用例分析设计测试用例脚本语句覆盖情况总结概念 语句覆盖法的基本思想是设计若干测试用例,运行被测程序,使程序中的每个可执行语句至少被执行一次。 需求示例 程序源代码如下: void func(int a, int b, double c

每天学习Linux(3)---pwd命令

Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说&#xff0c;每当你在终端进行操作时&#xff0c;你都会有一个当前工作目录。 在不太确定当前位置时&#xff0c;就会使用pwd来判定当前目录在文件系统内的确切位置。 1&#xff0e;命令格式&#xff1a; pwd […

恢复Opera11.50地址栏的下拉列表按钮

恢复Opera11.50地址栏的下拉列表按钮 我觉得新版本里取消这个功能很蛋痛. -------------------------------------------------- http://www.stormcn.cn/post/1066.html Opera11.50的地址栏从外观上已经默认取消了下拉列表的点击按钮&#xff0c;就是那个在地址栏最右边的倒三角…

大数据推荐(个性化推荐)

大数据推荐分享。三场讲座系统的讲解了关于基于大数据的个性化推荐的体系和针对模型的探索。作为讲师主讲了关于个性化推荐的一些流程和算法。 转载于:https://www.cnblogs.com/wenBlog/articles/10364415.html

白盒测试方法之条件覆盖测试

条件覆盖测试 概念需求示例测试用例分析设计测试用例脚本条件覆盖情况总结概念 条件覆盖的基本思想是设计若干测试用例,执行被测程序以后,要使每个判断中每个条件的可能取值至少满足一次。 这里要强调的是每个判断中的每一个条件,即使是同一条件,但在不同的判断中也需要分…

第三波精品Android源码袭来!免费下载

今天又汇总了一些源码供大家免费下载学习&#xff01;1.Android实现NewQuickAction快捷菜单NewQuickAction能根据点击事件发生的坐标来显示一个快捷菜单&#xff0c;比如点击位置在靠近底部&#xff0c;则弹出的菜单出现在点击位置的下面&#xff0c;反之&#xff0c;则出现在上…

记一次数据库崩溃的恢复

NEC集群&#xff0c;其中db-2操作系统出现异常&#xff0c;无法点击操作。重启同步主备数据库后&#xff0c;发现数据库出现异常&#xff0c;客户端无法连接&#xff0c;报错&#xff1a;ORA-01033、ORA-00600等。 经分析&#xff0c;是由于操作系统出现异常后强制重启导致数据…

javascript:为string类添加三个成员,实现去左,右,及所有空格

<script language"JavaScript"> //此处为string类添加三个成员 String.prototype.Trim function(){ return Trim(this);} String.prototype.LTrim function(){return LTrim(this);} String.prototype.RTrim function(){return RTrim(this);} //…

MongoDB基本使用

成功启动MongoDB后&#xff0c;再打开一个命令行窗口输入mongo&#xff0c;就可以进行数据库的一些操作。 输入help可以看到基本操作命令&#xff1a; show dbs:显示数据库列表 show collections&#xff1a;显示当前数据库中的集合&#xff08;类似关系数据库中的表&#xff0…

还是这个序列化的解释比较好懂

序列化&#xff08;Serialization&#xff09;是.NET平台最酷的特性之一。 1、为什么要序列化&#xff1a; 首先你应该明白系列化的目的就不难理解他了。系列化的目的就是能在网络上传输对象&#xff0c;否则就无法实现面向对象的分布式计算。比如你的客户端要调用服务器上的一…

InfoQ趋势报告:架构和设计领域技术演变详解

本文概述了我们对当前“架构和设计”领域的看法&#xff0c;这个领域侧重于基础设施模式、技术框架模式的实现&#xff0c;以及软件架构师必须掌握的设计流程和技能。关键要点&#xff1a; 我们看到了“演化式架构”设计需求的增长&#xff0c;这种架构建立在可替换性设计和关注…

白盒测试之基本路径覆盖测试

基本路径覆盖测试 概念独立路径测试用例分析设计自己再试试总结概念 要学习基本路径测试前还需要弄清楚一个概念独立路径。 独立路径是指该路径至少引入一系列新的处理语句或条件的路径。在流程图中从程序入口出发,一条边一条边地往下走,一直走到程序的一个出口,这些边构成…

hdu3321

Problem Description Professor Brute is not good at algorithm design. Once he was asked to solve a path finding problem. He worked on it for several days and finally came up with the following algorithm: Any fool but Brute knows that the function “funny” …

[leedcode 118] Pascal's Triangle

Given numRows, generate the first numRows of Pascals triangle. For example, given numRows 5,Return [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1] ] public class Solution {public List<List<Integer>> generate(int numRows) {//杨辉三角形&#xff0c;把每…