Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >复数整理

复数整理

作者头像
算法之名
发布于 2022-11-29 09:36:23
发布于 2022-11-29 09:36:23
2.2K0
举报
文章被收录于专栏:算法之名算法之名

复数的三角表示

复数是由实部和虚部组成的数: z=a+bi    (i^2=-1),其中a为实部,b为虚部。

复平面:     Z(a,b)

这是一个平面直角坐标系,但是复数也可以用极坐标来表示,如:Z(ρ,θ)

其中的ρ代表模长|OZ|,θ代表与x坐标的角度。

通过极坐标向直角坐标的关系转化可以得到

直角坐标向极坐标转换可以得到

将 a、b 的三角取值代入 z=a+bi 就有

z=a+bi=ρcosθ+(ρsinθ)i=ρ(cosθ+isinθ)

这就是复数的三角形式。

复数的四则运算

令 z1=a+bi,z2=c+di

加法:z1+z2=(a+c)+(b+d) i

减法:z1-z2=(a-c)+(b-d) i

数乘:λz1=λa+λbi    (λ∈R)

乘法:z1*z2=(a+bi)(c+di)=ac+adi+bci-bd=(ac-bd)+(ad+bc) i

除法:z1/z2=(a+bi)/(c+di)=(a+bi)(c-di)/(c+di)(c-di)=(ac-adi+bci+bd)/(c^2+d^2)=(ac+bd)+(bc-ad) i/(c^2+d^2)=(ac+bd)/(c^2+d^2)+(bc-ad) i/(c^2+d^2)

在除法运算中,分子分母都会乘以一个分母 c+di 的共轭复数 c-di,将分母转化成实数。这里我们可以看到使用复平面的表示方式进行乘法和除法比较繁琐,而且缺乏可解释性,现在我们用复数的三角形式来运算它的乘法和除法。

令 z1=ρ1(cosθ1+isinθ1),z2=ρ2(cosθ2+isinθ2)

乘法:z1z2=ρ1 (cosθ1+isinθ1)*ρ2 (cosθ2+isinθ2)=ρ1ρ2 (cosθ1+isinθ1)(cosθ2+isinθ2)=ρ1ρ2 (cosθ1cosθ2+isinθ1cosθ2+icosθ1sinθ2-sinθ1sinθ2)

=ρ1ρ2(cosθ1cosθ2-sinθ1sinθ2)+i(cosθ1sinθ2+sinθ1cosθ2)

根据余弦和正弦公式,上式可以化为

=ρ1ρ2(cos(θ1+θ2)+isin(θ1+θ2))

根据上式,我们可知,两个复数相乘等于这两个复数的模相乘,得到新的模;辐角相加,得到新的辐角。

除法这里可以直接给出答案,为

z1/z2=(ρ1/ρ2)(cos(θ1-θ2)+isin(θ1-θ2))

也就是,两个复数相除等于这两个复数的模相除,得到新的模;辐角相减,得到新的辐角。

共轭复数与模长

共轭复数

给定一个复数,保持它的实部不变,虚部给出相反数,就是其共轭复数。

从上图中,我们可以看出 Z 和它的共轭复数 Z' 是关于 x 轴对称的。

  • 性质

Z*Z'=(a+bi)(a-bi)=

+

=

这里我们会发现复数乘以它的共轭复数可以转化成实数,也就是它的模的平方。

这个有点类似于共轭根式,如 (2+

)(2-

)=1,这里本来是两个无理数,相乘后变成了有理数。

从复数的三角形式来看

Z=ρ(cosθ+isinθ),则 Z 的共轭复数为

Z'=ρ(cosθ-isinθ)

由于余弦函数是一个偶函数,所以 cosθ=cos (-θ);正弦函数是一个奇函数,所以 - sinθ=sin (-θ),故上式可以化为

Z'=ρ(cosθ-isinθ)=ρ(cos(-θ)+isin(-θ))

故如果复数的辐角是 θ,则其共轭的辐角就是 -θ。故复数乘以共轭,代表逆时针旋转了 θ,然后再顺时针旋转了 θ,刚好回到了实数轴,转化成了实数。

  1. 共轭的加减法性质:
  2. 共轭的乘除法性质:

模长

Z=a+bi

|Z|=

=|OZ|

  • 模长满足三角不等式:|

|

|

|+|

|

如上图所示,我们设

=

+

,则 |

+

|=|

|,红色的边其实就是

,根据三角形两边之和大于第三边,故该三角不等式成立。

  • 模长乘除等式:|

|=|

||

|,|

|=

=

(cos

+isin

),

=

(cos

+isin

)

根据之前复数三角形式的乘法性质,有

=

(cos(

+

)+isin(

+

))

根据复数三角形式的定义,我们可知 |

|=

= |

||

|,得证。

根据之前复数三角形式的除法性质,有

=

(cos(

-

)+isin(

-

))

根据复数三角形式的定义,我们可知 |

|=

=

, 得证。

欧拉公式

如果令复数的模为 1,则

=cos

+isin

=cos

+isin

=cos(

+

)+isin(

+

)

令 Z=cosθ+isinθ=f (θ),这里 f (θ) 是一个函数,那么

=f(

),

=f(

),则有

f(

)f(

)=f(

+

)

通过观察这个式子,我们可以回忆起初等函数中,指数函数是满足这个性质的。

令 f (x)=

,则 f (

)f(

)=

*

=

  1. 虽然我们想将这两种形式对应起来,但是这里有一个问题就是指数函数

∈R (实数集),而 Z∈C (复数集)

  1. 且复数函数 f (θ) 是周期函数,周期为 2π

cos(θ+2π)+isin(θ+2π)=cosθ+isinθ=f(θ)

f(θ+2π)=f(θ)

代码语言:txt
AI代码解释
复制
1. 但是 f(x)=

不是周期函数

这里我们猜测指数函数 f(x)=

中的 a∈C,会不会有可能对应起来呢?

指数函数导数 f'(x)=a

=af(x)

复函数的导数 f'(θ)=-sinθ+icosθ=

sinθ+icosθ=i(cosθ+isinθ)=if(θ)

根据上面两个求导的推导 (有关指数函数和三角函数的求导可以参考高等数学整理 中的简单函数求导),如果 f (θ)=

,则 a=i,则有

cosθ+isinθ=

这就是欧拉公式。

  • 性质:

令 θ=π,则由欧拉公式有

-1=

则有

+1=0

这个就是欧拉恒等式。

  • 复指数函数

现在我们对复指数函数的定义存在疑问。

Z∈C,令 g (Z)=

,g (Z) 函数需要满足两个条件:

  1. g(0)=1
  2. g'(Z)=g(Z)

由此,需要证明 g (iθ)=cosθ+isinθ

令 F (θ)=g(-iθ)

(cosθ+isinθ),我们知道一个复数乘以它的共轭是一个实数,所以我们只需要证明 F (θ) 是一个实数就可以了。

F'(θ)=-i

(cosθ+isinθ)+

(-sinθ+icosθ)=0

这里需要注意的是

是一个复合函数,所以 (

)'=-i

由于实数的导数为 0,所以 F (θ) 是一个实数,得证。

  • 复数的指数形式

由欧拉公式,我们来看一下指数形式的复数的乘法和除法。

=

=

=

=

=

由此,我们知道了复数的三种表示方法

  1. Z=a+bi
  2. Z=ρ(cosθ+isinθ)
  3. Z=ρ
  • 棣莫弗定理

令 Z=

=cosθ+isinθ,则

=

=cosnθ+isinnθ

=cosnθ+isinnθ     n∈N (整数集)

这个就是棣莫弗定理,它构建了 n 倍角和 1 倍角之间的关联。

当 n=2 的时候

=

+2icosθsinθ-

=(

-

)+(2cosθsinθ)i

这个是我们根据平方和公式推出来的结果,又根据棣莫弗公式有

=cos2θ+isin2θ

故可以得出我们的 2 倍角公式

  1. cos2θ=

-

=2

-1

  1. sin2θ=2cosθsinθ

当 n=3 的时候

=

+3

isinθ+3cosθ

+

=

+3

sinθ

i-3cosθ

-i

=(

-3cosθ

)+(3

sinθ-

)i

这个是我们根据立方和公式推出来的结果,又根据棣莫弗公式有

=cos3θ+isin3θ

故可以得出我们的 3 倍角公式

  1. cos3θ=

-3cosθ

=4

-3cosθ

  1. sin3θ=3

sinθ-

根据棣莫弗公式可以推出任意的多倍角公式,可以算 n=4、5、6......

这里我们会发现当 n=2 的时候,cos2θ=2

-1,它是一个关于 cosθ 的二次多项式,记作

(cosθ);当 n=3 的时候,cos3θ= 4

-3cosθ,它是一个关于 cosθ 的三次多项式,记作

(cosθ)。

如果 n 取任意整数,cosnθ=

(cosθ),它是一个关于 cosθ 的 n 次多项式,我们称该多项式为 (第一类) 切比雪夫多项式。

对于 sinnθ 来说,它满足这样的规律,

=

(cosθ),它是一个关于 cosθ 的 n-1 次多项式,我们称该多项式为 (第二类) 切比雪夫多项式。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
浅谈切比雪夫多项式推导及其实现模版归类
切比雪夫多项式 概述: 切比雪夫多项式是与棣美弗定理有关,以递归方式定义的一系列正交多项式序列。 通常,第一类切比雪夫多项式以符号Tn表示, 第二类切比雪夫多项式用Un表示。切比雪夫多项式 Tn 或 Un 代表 n 阶多项式。 切比雪夫多项式在逼近理论中有重要的应用。这是因为第一类切比雪夫多项式的根(被称为切比雪夫节点)可以用于多项式插值。相应的插值多项式能最大限度地降低龙格现象,并且提供多项式在连续函数的最佳一致逼近。 基本性质: 对每个非负整数n, Tn(x) 和 Un(x) 都为 n次多项式。 并且当
Angel_Kitty
2018/04/10
3.1K0
浅谈切比雪夫多项式推导及其实现模版归类
PAT (Basic Level) Practice (中文)1051 复数乘法 (15 分)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i​2​​=−1;也可以写成极坐标下的指数形式 (R×e​(Pi)​​),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形式 R(cos(P)+isin(P))。
glm233
2020/09/28
3320
PAT(乙级)1051.复数乘法(15)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i^2=−1;也可以写成极坐标下的指数形式 (R×e​(Pi)),其中 R 是复数模,P 是辐角,i是虚数单位,其等价于三角形式 R(cos(P)+isin(P))。 现给定两个复数的 R 和 P,要求输出两数乘积的常规形式。 输入格式: 输入在一行中依次给出两个复数的 R​1, P​1 , R​2​​ , P​2 ,数字间以空格分隔。
lexingsen
2022/02/25
3160
1051. 复数乘法 (15)
复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i2 = -1;也可以写成极坐标下的指数形式(R*e(Pi)),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形式 R(cos(P) + isin(P))。
AI那点小事
2020/04/20
2280
1051. 复数乘法 (15)
1051 复数乘法 (15 分)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1;也可以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形式 R(cos(P)+isin(P))。
可爱见见
2019/10/15
4550
CORDIC算法详解(三)- CORDIC 算法之线性系统及其数学应用
网上有很多类似的介绍,但是本文会结合实例进行介绍,尽量以最简单的语言进行解析。   CORDIC ( Coordinate Rotation Digital Computer ) 是坐标旋转数字计算机算法的简称, 由 Vloder• 于 1959 年在设计美国航空导航控制系统的过程中首先提出[1], 主要用于解决导航系统中三角函数、 反三角函数和开方等运算的实时计算问题。 1971 年, Walther 将圆周系统、 线性系统和双曲系统统一到一个 CORDIC 迭代方程里 , 从而提出了一种统一的CORDIC 算法形式[2]。   CORDIC 算法应用广泛, 如离散傅里叶变换 、 离散余弦变换、 离散 Hartley 变换、Chirp-Z 变换、 各种滤波以及矩阵的奇异值分解中都可应用 CORDIC 算法。 从广义上讲,CORDIC 算法提供了一种数学计算的逼近方法。 由于它最终可分解为一系列的加减和移位操作, 故非常适合硬件实现。 例如, 在工程领域可采用 CORDIC 算法实现直接数字频率合成器。 本节在阐述 CORDIC 算法三种旋转模式的基础上, 介绍了利用 CORDIC 算法计算三角函数、 反三角函数和复数求模等相关理论。 以此为依据, 阐述了基于 FPGA 的 CORDIC 算法的设计与实现及其工程应用。
碎碎思
2020/06/28
2K0
1051 复数乘法 (15 分)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
韩旭051
2019/11/08
4340
matlab数据类型 —— 复型(复数)
等等复数开偶次方的情况无法计算,为了使这种情况有解,便将数集扩充,便有了复数集。
繁依Fanyi
2023/05/07
1.3K0
matlab数据类型 —— 复型(复数)
python complex函数
>>> c=complex(3,4) >>> d=complex(2,5) >>> c*d (-14+23j)
用户7886150
2021/01/23
6270
通俗理解LDA主题模型
0 前言 印象中,最开始听说“LDA”这个名词,是缘于rickjin在2013年3月写的一个LDA科普系列,叫LDA数学八卦,我当时一直想看来着,记得还打印过一次,但不知是因为这篇文档的前序铺垫太长(现在才意识到这些“铺垫”都是深刻理解LDA 的基础,但如果没有人帮助初学者提纲挈领、把握主次、理清思路,则很容易陷入LDA的细枝末节之中),还是因为其中的数学推导细节太多,导致一直没有完整看完过。 理解LDA,可以分为下述5个步骤: 一个函数:gamma函数 四个分布:二项分布、多项分布、beta分布、Dir
机器学习AI算法工程
2018/03/13
20.8K0
通俗理解LDA主题模型
Sinusoidal 位置编码追根溯源
这篇文章主要是介绍自己对 Google 在《Attention is All You Need》中提出来的 Sinusoidal 位置编码
mathor
2021/05/13
1.5K0
Sinusoidal 位置编码追根溯源
计算机搞定44年几何难题,原来这2个人25年前猜对了
最近,来自美国、加拿大、瑞士的4位数学家,用C++和MATLAB程序解出了一个6元105项方程的59组特殊解。
量子位
2021/02/26
5690
计算机搞定44年几何难题,原来这2个人25年前猜对了
复数乘法 C语言
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1;也可以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形式 R(cos(P)+isin(P))。
叶茂林
2023/07/28
2970
Matlab系列之那些数学函数(讨论功能已加入)
本来是打算写关于矩阵的一些东西,但是弄了一半,发现需要的线代知识有点多,直接讲相关的使用,就太直白了,可能根本无法理解是什么意思,如果讲线代的知识,就感觉和该系列的文不太符,所以直接弃了那部分,打算之后讲到其他记录的时候,夹杂在其中进行,本篇就对MATLAB中常用的数学函数做一些记录。
狂人V
2020/09/23
1.1K0
Matlab系列之那些数学函数(讨论功能已加入)
【愚公系列】2023年08月 3D数学-三角函数
在数学中,函数是一种映射关系,它将一个集合中的元素映射到另一个集合中的元素。通常来说,一个函数由三个部分组成:输入、输出和规则。输入是指函数接收的变量或数值,输出是指函数根据规则计算后得到的结果,规则则是描述输入与输出之间关系的公式或算法。
愚公搬代码
2025/05/28
1010
【愚公系列】2023年08月 3D数学-三角函数
一文看懂 LLaMA 中的旋转式位置编码(Rotary Position Embedding)
旋转式位置编码(RoPE)最早是论文[1]提出的一种能够将相对位置信息依赖集成到 self-attention 中并提升 transformer 架构性能的位置编码方式。而目前很火的 LLaMA 模型也是采用该位置编码方式。
BBuf
2023/08/22
5.6K0
一文看懂 LLaMA 中的旋转式位置编码(Rotary Position Embedding)
FFmpeg + OpenGL ES 实现 3D 全景播放器
前文中,我们已经利用 FFmpeg + OpenGLES + OpenSLES 实现了一个多媒体播放器,本文将基于此播放器实现一个酷炫的 3D 全景播放器。
字节流动
2020/09/14
1.4K0
点积与叉积
如果a和b都是单位向量,那么点积的结果就是其夹角的cos值。
全栈程序员站长
2022/11/17
1.3K0
点积与叉积
欧拉公式
欧拉公式、麦克斯韦方程组、牛顿第二定律、勾股定理、薛定谔方程、质能方程、德布罗意方程组、1+1=2、傅立叶变换、圆的周长公式。
小小杨
2021/10/13
3.5K0
武忠祥老师每日一题|第320 - 335题
代入 初值: -1 = f(0) = -1 + C C = 0 f(x) = x - 1
一只野生彩色铅笔
2022/09/20
2.2K0
相关推荐
浅谈切比雪夫多项式推导及其实现模版归类
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档