理解歐拉公式

1. 歐拉公式中的符號

  • 歐拉公式
    e i x = cos ? x + i sin ? x e^{ix}=\cos x+i\sin x eix=cosx+isinx
  • x = π x =\pi x=π
    e i π + 1 = 0 / / 歐拉恒等式 e^{i\:\pi}+1=0 //歐拉恒等式 eiπ+1=0//歐拉恒等式
    • e e e:自然對數的底
    • i i i:虛數, i 2 = ? 1 i^2 = -1 i2=?1
    • cos ? x + i sin ? x \cos x+i\sin x cosx+isinx:復數, cos ? x \cos x cosx為實部, sin ? x \sin x sinx為虛部,實部和虛部對應復平面的一個點,在復平面中如下圖所示(所有的點都落在一個單位圓上):
  • 在這里插入圖片描述
  • 在這里插入圖片描述

2. 理解歐拉公式的左右兩邊為什么是相等的

2.1 自然對數的底 e e e 是什么

  • e e e 表示 n n n 趨近于無窮大時 ( 1 + 1 n ) n (1+\frac1n)^n (1+n1?)n 的極限,約等于 2.718281828459045 2.718281828459045 2.718281828459045
    e = lim ? n → ∞ ( 1 + 1 n ) n e=\lim_{n\to\infty}\left(1+\frac1n\right)^n e=nlim?(1+n1?)n
  • 記住一點:無論對 e x e^x ex求幾階導,結果都為 e x e^x ex,它的變化率是等于它本身的,它變化率的變化率也本身,變化率的變化率的變化率也等于它本身。。。。。。。可以無限套娃下去

2.2 e i x e^{ix} eix 為什么等于 cos ? x + i sin ? x \cos x+i\sin x cosx+isinx

  • 方法是對左右兩邊分別進行泰勒展開,關于泰勒展開可以參考我的另外一篇文章《泰勒多項式》

  • e i x e^{ix} eix 0 0 0點處進行泰勒展開:
    泰勒公式 P n ( x ) = f ( a ) + f ′ ( a ) ( x ? a ) + f ′ ′ ( a ) ( x ? a ) 2 2 ! + . . . + f ( n ) ( a ) ( x ? a ) n n ! ? ? ? ? ? ? ? ? ? ? ? ? 在零點處展開的公式(麥克勞林公式) P n ( x ) = f ( 0 ) + f ′ ( 0 ) ( x ) + f ′ ′ ( 0 ) ( x ) 2 2 ! + . . . + f ( n ) ( 0 ) ( x ) n n ! ? ? ? ? ? ? ? ? ? ? ? ? 將 e i x 帶入麥克勞林公式 e x = e 0 + ( e 0 ) ′ ( i x ) + ( e 0 ) ′ ′ ( i x ) 2 2 ! + . . . + ( e 0 ) ( n ) ( i x ) n n ! ? ? ? ? ? ? ? ? ? ? ? ? e 0 的導數 = e 0 = 1 e i x = 1 + i x + ( i x ) 2 2 ! + ( i x ) 3 3 ! . . . + ( i x ) n n ! ? ? ? ? ? ? ? ? ? ? ? ? e i x = ∑ n = 0 ∞ ( i x ) n n ! / / 注: 0 ! = 1 ? ? ? ? ? ? ? ? ? ? ? ? 因為 i 2 = ? 1 , 所以在 n 為偶數的時候, i 是可以消掉的,所以,上述公式也可以寫成實部和虛部兩部分 e i x = ∑ n = 0 ∞ ( i x ) 2 n ( 2 n ) ! + ∑ n = 0 ∞ ( i x ) 2 n + 1 ( 2 n + 1 ) ! ? ? e i x = ∑ n = 0 ∞ ( ? 1 ) n x 2 n ( 2 n ) ! + i ∑ n = 0 ∞ ( ? 1 ) n x 2 n + 1 ( 2 n + 1 ) ! 泰勒公式\\ P_n(x)=f(a)+f'(a)(x-a)+ f''(a)\frac {(x-a)^2}{2!} + ... + f^{(n)}(a)\frac{(x-a)^n}{n!}\\ ------------\\ 在零點處展開的公式(麥克勞林公式)\\ P_n(x)=f(0)+f'(0)(x)+ f''(0)\frac {(x)^2}{2!} + ... + f^{(n)}(0)\frac{(x)^n}{n!}\\ ------------\\ 將e^{ix}帶入麥克勞林公式\\ e^x = e^0+(e^0)'(ix)+(e^0)''\frac {(ix)^2}{2!} + ... + (e^0)^{(n)}\frac{(ix)^n}{n!}\\ ------------\\ e^0的導數 = e^0 = 1\\ e^{ix} = 1 + ix + \frac {(ix)^2}{2!} + \frac {(ix)^3}{3!} ... + \frac{(ix)^n}{n!}\\ ------------\\ e^{ix}=\sum_{n=0}^\infty\frac{(ix)^n}{n!} //注:0! = 1\\ ------------\\ 因為 i^2 = -1, 所以在n為偶數的時候,i是可以消掉的,所以,上述公式也可以寫成實部和虛部兩部分\\ e^{ix}=\sum_{n=0}^\infty\frac{(ix)^{2n}}{(2n)!}+\sum_{n=0}^\infty\frac{(ix)^{2n+1}}{(2n+1)!}\\ --\\ e^{ix}=\sum_{n=0}^\infty(-1)^n\frac{x^{2n}}{(2n)!}+i\sum_{n=0}^\infty(-1)^n\frac{x^{2n+1}}{(2n+1)!} 泰勒公式Pn?(x)=f(a)+f(a)(x?a)+f′′(a)2!(x?a)2?+...+f(n)(a)n!(x?a)n?????????????在零點處展開的公式(麥克勞林公式)Pn?(x)=f(0)+f(0)(x)+f′′(0)2!(x)2?+...+f(n)(0)n!(x)n?????????????eix帶入麥克勞林公式ex=e0+(e0)(ix)+(e0)′′2!(ix)2?+...+(e0)(n)n!(ix)n?????????????e0的導數=e0=1eix=1+ix+2!(ix)2?+3!(ix)3?...+n!(ix)n?????????????eix=n=0?n!(ix)n?//注:0!=1????????????因為i2=?1,所以在n為偶數的時候,i是可以消掉的,所以,上述公式也可以寫成實部和虛部兩部分eix=n=0?(2n)!(ix)2n?+n=0?(2n+1)!(ix)2n+1???eix=n=0?(?1)n(2n)!x2n?+in=0?(?1)n(2n+1)!x2n+1?

  • cos ? x + i sin ? x \cos x+i\sin x cosx+isinx進行泰勒展開

    • cos ? x \cos x cosx 進行泰勒展開,過程不過多贅述了,直接寫結果
      cos ? x = cos ? ( x ) = 1 ? x 2 2 ! + x 4 4 ! ? x 6 6 ! + ? . cos ? x = ∑ n = 0 ∞ ( ? 1 ) n x 2 n ( 2 n ) ! \cos x = \cos(x)=1-\frac{x^2}{2!}+\frac{x^4}{4!}-\frac{x^6}{6!}+\cdots.\\\cos x = \sum_{n=0}^\infty\left(-1\right)^n\frac{x^{2n}}{(2n)!} cosx=cos(x)=1?2!x2?+4!x4??6!x6?+?.cosx=n=0?(?1)n(2n)!x2n?
    • sin ? x \sin x sinx 進行泰勒展開,過程不過多贅述了,直接寫結果
      sin ? ( x ) = x ? x 3 3 ! + x 5 5 ! ? x 7 7 ! + ? . sin ? ( x ) = ∑ n = 0 ∞ ( ? 1 ) n x 2 n + 1 ( 2 n + 1 ) ! \sin(x)=x-\frac{x^3}{3!}+\frac{x^5}{5!}-\frac{x^7}{7!}+\cdots.\\ \sin(x) = \sum_{n=0}^\infty\left(-1\right)^n\frac{x^{2n+1}}{(2n+1)!} sin(x)=x?3!x3?+5!x5??7!x7?+?.sin(x)=n=0?(?1)n(2n+1)!x2n+1?
    • cos ? x + i sin ? x \cos x+i\sin x cosx+isinx 的泰勒展開為
      cos ? x + i sin ? x = ∑ n = 0 ∞ ( ? 1 ) n x 2 n ( 2 n ) ! + i ∑ n = 0 ∞ ( ? 1 ) n x 2 n + 1 ( 2 n + 1 ) ! \cos x+i\sin x = \sum_{n=0}^\infty(-1)^n\frac{x^{2n}}{(2n)!}+i\sum_{n=0}^\infty(-1)^n\frac{x^{2n+1}}{(2n+1)!} cosx+isinx=n=0?(?1)n(2n)!x2n?+in=0?(?1)n(2n+1)!x2n+1?
  • 總結:
    如下圖所示 e i x = cos ? x + i sin ? x e^{ix}=\cos x+i\sin x eix=cosx+isinx 的泰勒展開是完全一樣的,所以等式兩邊是等價的
    在這里插入圖片描述

3. e i π + 1 = 0 e^{i\:\pi}+1=0 eiπ+1=0又為什么成立

3.1 分析

  • e i π e^{i\:\pi} eiπ中的 π \pi π 代表的是什么?直接說答案 - 角度,準確的說是 18 0 0 180^0 1800,這是弧度值的表示方法
  • 使用弧度制如何表示一個角度呢?其實很簡單,就是 弧長 / 半徑 θ ( 弧度 ) = 弧長 s 半徑 r \theta\left(\text{弧度}\right)=\frac{\text{弧長}s}{\text{半徑}r} θ(弧度)=半徑r弧長s?
  • 半圓的弧長是 π r \:\pi r πr, 所以 18 0 0 = π r r = π 180^0 = \frac{\:\pi r}{r} = \:\pi 1800=rπr?=π
  • 常見角度與弧度對照表?:
角度(度)弧度(rad)
0
30° π 6 \frac{\pi}{6} 6π?
45° π 4 \frac{\pi}{4} 4π?
60° π 3 \frac{\pi}{3} 3π?
90° π 2 \frac{\pi}{2} 2π?
180° π \pi π

3.2 結論

  • 因為 π = 18 0 o \pi = 180^o π=180o,所以
    e i π = cos ? 18 0 o + i sin ? 18 0 o e i π = ? 1 + i ? 0 e i π = ? 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? e i π + 1 = 0 e^{i\:\pi} = \cos {180^o}+i\sin {180^o}\\ e^{i\:\pi} = -1 + i*0\\ e^{i\:\pi} = -1\\ ----------------------------------------------\\ e^{i\:\pi}+1=0 eiπ=cos180o+isin180oeiπ=?1+i?0eiπ=?1??????????????????????????????????????????????eiπ+1=0

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/78169.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/78169.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/78169.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HTML郵件背景圖兼容 Outlook

在 HTML 郵件中設置背景圖片時,Outlook(尤其是桌面版的 Outlook for Windows)經常不會正確顯示背景圖,這是因為outlook 是使用 Word 作為郵件渲染引擎,而不是標準的 HTML/CSS 渲染方式。 推薦的解決方案:使…

杰理ac792開發板按鍵不起效果

按鍵想要起效果需要把UI給注釋掉,排查了半天

Kubernetes 常用運維命令整理

目錄 Kubernetes 常用運維命令整理一、集群管理二、Pod 和容器管理三、Deployment 和應用管理四、Service 和網絡管理五、存儲管理六、ConfigMap 和 Secret 管理七、資源使用與監控八、調度和容錯九、Role 和權限管理十、清理資源 總結 Kubernetes 常用運維命令整理 Kubernete…

在 Debian 12 中恢復被刪除的 smb.conf 配置文件

https://forum.ubuntu.com.cn/viewtopic.php?t494763 本文結合ai輸出,內容中有些錯誤,但確實解決了我的問題,我采取保留完整輸出的方式摘錄。 在 Debian 12 中恢復被刪除的 smb.conf 配置文件,需結合 dpkg 和 ucf(Upd…

GB2312/GBK是字符集嗎

GB2312/GBK 是字符集嗎? 是的,GB2312 和 GBBK 既是字符集(Character Set),也是編碼方式(Encoding)。它們不僅定義了可表示的字符范圍,還規定了這些字符在計算機中的二進制存儲格式。…

BOM與DOM(解疑document window關系)

BOM(瀏覽器對象模型) 定義與作用 BOM(Browser Object Model)提供與瀏覽器窗口交互的接口,用于控制導航、窗口尺寸、歷史記錄等瀏覽器行為 window:瀏覽器窗口的頂層對象,包含全局屬性和方法&am…

水域陸地兩相宜,便攜漏電探測儀

在自然災害如洪水、地震、臺風及火災中,建筑物和電力設施易因結構破壞、線路老化或設備浸水導致絕緣失效,引發漏電事故。漏電不僅直接威脅人員生命安全,還可能引發二次火災或爆炸,尤其在潮濕環境下導電性增強,觸電風險…

c加加學習之day06->STL標準庫->day01

1.介紹:C 標準模板庫(Standard Template Library,簡稱 STL)是一組泛型編程的模板類和函數,旨在提供常用的數據結構、算法和函數對象。STL 是 C 標準庫的一部分,極大地提高了編程效率和代碼的可重用性。STL …

onnx注冊cpu版flashattention

摘要 本教程展示了如何在 ONNX Runtime 中注冊一個 CPU 可執行的 FlashAttention 算子。首先,可以直接升級到 ONNX Runtime v1.16 及以上,以獲得內置的 FlashAttention CPU 實現citeturn0search2;其次,演示了如何通過 ONNX Runtime 的 Custom Op 接口自定義實現并注…

3D高斯個人筆記

入門blog,參考視頻1和參考視頻2 球諧函數 通俗介紹或通俗介紹,3D高斯就是利用球諧函數(SH函數)作為基函數,去求取三維空間中不同點的顏色。 SH函數作為基函數通常是表示不同角度下的距離,即三維球面點半徑&#xff…

電子處方模塊開發避坑指南:從互聯網醫院系統源碼實踐出發

今天,筆者將結合互聯網醫院系統源碼實踐,從技術架構、合規策略、業務流程到性能優化,為大家梳理一份電子處方模塊開發避坑指南,助力各類醫療平臺高效落地電子處方功能。 一、為何電子處方模塊是互聯網醫院的“重災區”&#xff1…

【RabbitMQ | 第2篇】RabbitMQ 控制臺實現消息路由 + 數據隔離

文章目錄 同步調用和異步調用MQRabbitMQ1. RabbitMQ控制臺實現交換機路由到隊列1.1 創建隊列1.2 將消息發送給交換機,是否會到達隊列 2. RabbitMQ控制臺實現數據隔離2.1 添加一個用戶2.2 創建新的虛擬主機 同步調用和異步調用 同步調用是指完成一個功能&#xff0c…

kubernetes》》k8s》》Heml

Heml 下載地址 安裝 curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash# helm 添加 倉庫 # helm repo add 倉庫名稱 倉庫地址 helm repo add stable http://mirror.azure.cn/kubernetes/charts/# 查看helm 倉庫列表 helm repo list # 結…

【專題刷題】二分查找(一):深度解刨二分思想和二分模板

📝前言說明: 本專欄主要記錄本人的基礎算法學習以及LeetCode刷題記錄,按專題劃分每題主要記錄:(1)本人解法 本人屎山代碼;(2)優質解法 優質代碼;&#xff…

鄉村治理數字化平臺:信息技術賦能鄉村振興的深度探索

在信息化技術飛速發展的背景下,數字化轉型已成為推動社會進步和治理現代化的關鍵力量。鄉村治理數字化平臺,作為信息技術在鄉村治理領域的深度應用,正逐步成為提升鄉村治理效能、推動鄉村振興的重要工具。本文將深入探討鄉村治理數字化平臺的…

PyQt6基礎_QTabWidget

目錄 代碼 運行 官方文檔 PySide6.QtWidgets.QTabWidget - Qt for Python 代碼 class TempWidget(QWidget):def __init__(self):super().__init__()self.tabs QTabWidget()self.tabs.tabBarClicked.connect(self.tabs_tabBarClicked)widget_tab1 QWidget()widget_tab2…

springboot在eclipse里面運行 run as 是Java Application還是 Maven

在 Eclipse 里運行 Spring Boot 項目時,既可以選擇以“Java Application”方式運行,也可以通過 Maven 命令來運行,下面為你詳細介紹這兩種方式及適用場景。 以“Java Application”方式運行 操作步驟 在項目中找到帶有 SpringBootApplicat…

怎樣記憶Precision、Recall?

首先,明確符號: TP(True Posive):標簽為正,預測為正 TN(True Negative):標簽為負,預測為負 FP(False Positive):標簽為負,預測為正 FN(False Negative):標簽為正&#xf…

【C語言】C語言動態內存管理

前言 在C語言編程中,內存管理一直是程序員需要重點關注的領域。動態內存管理更是如此,它不僅涉及到內存的靈活分配和釋放,還隱藏著許多潛在的陷阱。本文將從動態內存分配的基礎講起,逐步深入到常見的錯誤、經典筆試題分析&#x…

expres路由模塊化

Express 路由模塊化是實際開發中非常重要的一部分,可以讓你的項目結構更清晰、維護更方便。 🧱 一、為什么要模塊化? 隨著項目變大,如果所有路由都寫在 app.js 中,會很亂。使用模塊化后可以: 功能解耦&a…