什么是虚数?

首先,假设有一根数轴,上面有两个反向的点:+1和-1。

这根数轴的正向部分,可以绕原点旋转。显然,逆时针旋转180度,+1就会变成-1。

这相当于两次逆时针旋转90度。

因此,我们可以得到下面的关系式:

(+1) * (逆时针旋转90度) * (逆时针旋转90度) = (-1)

如果把+1消去,这个式子就变为:

(逆时针旋转90度)^2 = (-1)

将"逆时针旋转90度"记为 i :

i^2 = (-1)

这个式子很眼熟,它就是虚数的定义公式。

所以,我们可以知道,虚数 i 就是逆时针旋转90度,i 不是一个数,而是一个旋转量。

复数的定义

既然 i 表示旋转量,我们就可以用 i ,表示任何实数的旋转状态。

将实数轴看作横轴,虚数轴看作纵轴,就构成了一个二维平面。旋转到某一个角度的任何正实数,必然唯一对应这个平面中的某个点。

只要确定横坐标和纵坐标,比如( 1 , i ),就可以确定某个实数的旋转量(45度)。

数学家用一种特殊的表示方法,表示这个二维坐标:用 + 号把横坐标和纵坐标连接起来。比如,把 ( 1 , i ) 表示成 1 + i 。这种表示方法就叫做复数(complex number),其中 1 称为实数部,i 称为虚数部。

为什么要把二维坐标表示成这样呢,下一节告诉你原因。

虚数的作用:加法

虚数的引入,大大方便了涉及到旋转的计算。

比如,物理学需要计算"力的合成"。假定一个力是 3 + i,另一个力是1 + 3i ,请问它们的合成力是多少?

根据"平行四边形法则",你马上得到,合成力就是( 3 + i ) + ( 1 + 3i ) = ( 4 + 4i )。

这就是虚数加法的物理意义。

虚数的作用:乘法

如果涉及到旋转角度的改变,处理起来更方便。

比如,一条船的航向是3 + 4i 。

如果该船的航向,逆时针增加45度,请问新航向是多少?

45度的航向就是 1 + i 。计算新航向,只要把这两个航向 3 + 4i 与 1 + i 相乘就可以了(原因在下一节解释):

( 3 + 4i ) * ( 1 + i ) = ( -1 + 7i )

所以,该船的新航向是-1 + 7i。

如果航向逆时针增加90度,就更简单了。因为90度的航向就是 i ,所以新航向等于:

( 3 + 4i ) * i = ( -4 + 3i )

这就是虚数乘法的物理意义:改变旋转角度。

虚数乘法的数学证明

为什么一个复数改变旋转角度,只要做乘法就可以了?

下面就是它的数学证明,实际上很简单。

任何复数 a + bi,都可以改写成旋转半径 r 与横轴夹角 θ 的形式。

假定现有两个复数 a + bi 和 c + di,可以将它们改写如下:

a + bi = r1 * ( cosα + isinα )

c + di = r2 * ( cosβ + isinβ )

这两个复数相乘,( a + bi )( c + di ) 就相当于

r1 * r2 * ( cosα + isinα ) * ( cosβ + isinβ )

展开后面的乘式,得到

cosα * cosβ - sinα * sinβ + i( cosα * sinβ + sinα * cosβ )

根据三角函数公式,上面的式子就等于

cos(α+β) + isin(α+β)

所以,

( a + bi )( c + di ) = r1 * r2 * ( cos(α+β) + isin(α+β) )

这就证明了,两个复数相乘,就等于旋转半径相乘、旋转角度相加。

虚数到底有什么意义?相关推荐

  1. 虚数到底有什么意义?从 i 说起

    有人在Stack Exchange问了一个问题: "我一直觉得虚数(imaginary number)很难懂.中学老师说,虚数就是-1的平方根. 可是,什么数的平方等于-1呢?计算器直接显示 ...

  2. 虚数的意义,虚数到底是什么

    四轴飞行姿态的解算需要用到虚数.四元数,无奈重温高等数学,BetterExplained上面有关于虚数的非常好的解释,很浅显易懂,转给大家参考. 四轴飞行姿态的解算需要用到虚数.四元数,无奈重温高等数 ...

  3. 一文详解!对于企业来说,商业智能BI到底有什么意义

    随着信息化和数字化在社会各方面的推行,数字经济.数据资产成为了当前各行各业企业寻求的新发展.自2020年数据成为第五大生产要素之后,数据就被很多人誉为新时代的"石油",也让很多人对 ...

  4. 加缪——人生到底有什么意义?生命的意义就是生命本身

    核心问题:人生到底有什么意义?如果人生没有意义,那么人是否应该自杀? 如果不是,那么人要以什么样的态度活着? 目录 一.<局外人> 二.名言 三.「个人感悟」对活着意义的幡然醒悟 四.&l ...

  5. 东野圭吾:把杀人凶手绑在这种虚无的十字架上,到底有什么意义?

    插图 | 了之 <虚无的十字架>被认为是东野圭吾<白夜行>之后最刺痛人心的作品.<白夜行>我只看了前两页,所以无法把两本书做比较. 读完了<虚无的十字架> ...

  6. 花了10分钟,终于弄懂了特征值和特征向量到底有什么意义

    转自 http://k.sina.com.cn/article_6367168142_17b83468e001005yrv.html 有振动 就有特征值 今天,超模君看到了一句神翻译: 吓得超模君马上 ...

  7. 运营商大数据到底有什么意义?

    运营商大数据目前对于很多行业都有实质性的帮助,那到底什么才叫真正的运营商大数据呢? 一.运营商大数据的意义 随着移动互联网和智能设备的普及,人们对于数据的需求不断增加,运营商大数据作为一种全新的数据形 ...

  8. 科学计算机的圆周率,科学家用超级计算机计算圆周率,到底有什么意义?真能算出来吗?...

    相信大家多少都知道点圆周率,作为一个常数,因我们无法估量它的正确值,所以就用一个字母π来代替,圆周率被发现的时候轰动了整个数学界,它的影响一直延续到今天.一直以来我们都致力于估算圆周率后面的数字,如果 ...

  9. 通信原理 | 虚数j的物理意义

    虚数 j j j 是高中解一元三次方程组时,为了给 j j j 的平方等于 − 1 -1

最新文章

  1. linux终端中运行网银盾,Linux下使用Virtualbox安装 Windows 7 操作网银攻略
  2. 乐在其中设计模式(C#) - 适配器模式(Adapter Pattern)
  3. python 设置图片x轴带单位_用Python帮你上马,哪里无码打哪里
  4. Linux 串口 gprs at,linux下GPRS模块使用AT命令实现拨接电话,发中英文短信
  5. Test435678
  6. 无法扩展该卷 因为群集的数量将超过文件系统_Ubifs文件系统分析
  7. linux 6.8 多网卡绑定,Linux6.1/6.5 双网卡绑定
  8. Fiddler抓包配置
  9. Java网络编程基础
  10. win11配置jdk1.8环境变量
  11. java开发工程师报名费多少_JAVA软件工程师资格证书 怎么考
  12. 前端作品-网页弹钢琴
  13. vue3---dayjs-入门及常用方法
  14. bwt比对算法 C语言,BWT比对算法
  15. 【搜索】训练题J-山峰和山谷 Ridges and Valleys
  16. BZOJ3730 震波+BZOJ4372 烁烁的游戏(动态点分治)
  17. python爬iptv直播源脚本_GitHub - Good0007/iptv-m3u-maker: IPTV 国内+国外 电视台直播源m3u文件, 收集汇总本地源脚本...
  18. python+opencv图像处理之七:直方图均衡化
  19. Tushare 学习 - tushare pro使用
  20. The missing semester of your CS education--调试及性能分析

热门文章

  1. 2020年最新移动CRM免费下载
  2. 小学计算机教师使用计划,小学三至六年级下册信息技术教学计划
  3. 专访扎克伯格: 万字解读Facebook为何将转型为元宇宙公司
  4. windows10功能键设置为快捷键不需要fn组合使用
  5. TDA4VM/VH 芯片硬件 mailbox
  6. FP6195耐压60V电流降压3.3V5V模块供电方案
  7. Web报表系统葡萄城报表:B/S 报表软件
  8. 小米手机连接ubuntu adb调试
  9. iOS -- 百度地图画出行政区域的边界
  10. 如何通过QQ进行手机号溯源