欧拉公式的简单证明

简介: 欧拉公式的简单证明

一 什么是欧拉公式

在数学中,sin函数和cos函数是最近乎完美的周期函数,e是自然对数的底,i是数学界中唯一一个平方为负的数字,这几者一般很少有联系,而欧拉公式则很完美的将它们联系在了一起,且关系简单明了:

图1 欧拉公式

相信很多人第一眼看到这个公式会觉得不可思议,三角函数怎么会和指数函数有这么直接的关系,现在不妨来看看它的一个简单证明。

二 欧拉公式的证明

学过高数中泰勒展开式的人应该很熟悉下面这个表达式,这是一般函数的泰勒展开式,

图2 一般函数的泰勒展开式

e的x次方这个函数的泰勒展开式也可以通过上述表达式得到:

图3 ex泰勒展开式

同理sin(x)和cosx)的泰勒展开式如下:

图4 sin函数和cos函数的泰勒展开式

将sin(x)和cosx)的泰勒展开式相加的时候会得到下面的式子:

观察上述式子,可以发现它已经和e的x次方的泰勒展开式相差不大了,只是有一些地方存在符号的差异,仔细观察可以发现,cosx)的泰勒展开式中除了x0次幂项也就是第一项和x4的倍数次幂的项符号为正,其余为负。针对这个规律,可以采取对e的x次方变号的方法。对于一般的变号方法,采取的是在变量x前面乘以一个-1,但是-1的特点是偶次幂为正,奇次幂为负,无法达到想要的效果,那么是否存在一个数字满足4的倍数次幂的项符号为正呢?答案是存在这样一个数字,他就是虚数单位i,于是,将e的x次方变成e的ix次方后得到新的泰勒展开式:

再次观察这个新式子,可以发现在x的奇次幂项的位置多了一个i,而这些奇次幂正好可以由sinx)乘以i组成,得到新的泰勒展开式:

现在将(2)式和(3)式相加可以得到:

三 欧拉公式的特殊形式

特别的,当x=Π时,欧拉公式可以简写为e的iΠ次方-1=0,这个式子也被人们称为最完美的公式,它将自然对数的底数e、虚数单位i、和1完美的结合在一起,向世人阐述了数学的魅力。


目录
相关文章
|
1月前
|
并行计算 算法 安全
Bulletproof范围证明之优化
【11月更文挑战第9天】Bulletproof 是一种高效的零知识证明技术,广泛应用于加密货币等领域,用于证明交易金额在合法范围内而不泄露具体数值。本文介绍了 Bulletproof 的基本概念及其在算法、计算资源利用和协议交互等方面的优化方向,探讨了不同应用场景下的优化需求及面临的安全性和兼容性挑战。
|
7月前
|
算法 NoSQL 容器
1.贪心理论与常见的证明方法
1.贪心理论与常见的证明方法
|
Web App开发 机器学习/深度学习 安全
干货分享:可证明安全的隐私计算
干货分享:可证明安全的隐私计算
377 0
|
算法
如何证明一个问题是VNP问题?计算机科学家找到了一种简单方法
如何证明一个问题是VNP问题?计算机科学家找到了一种简单方法
|
机器学习/深度学习 人工智能
【计算理论】计算理论总结 ( 泵引理 Pumping 证明 ) ★★
【计算理论】计算理论总结 ( 泵引理 Pumping 证明 ) ★★
408 0
|
区块链
从“工作量证明”解密“区块链”
在一个互不认识、没有中心、缺乏互信的环境里,大家只需要在最长的区块链上工作,就能保证系统信息的真实性,这就是“工作量证明”机制。
1223 0
|
区块链
比特币工作量证明,“法外之地”的法
在工作量证明的区块链中,系统会根据算力大小来选取打包的节点,对于节点来说,单纯的打包和数据上传非常简单,不过,系统需要选取一个特定的节点来处理某件事,为了避免众多节点对同一件事打包而引起不必要的分叉,比特币通过前文中提到的哈希穷举,增加打包难度,以延长打包时间。
1557 0
|
云安全 安全 数据中心