我第一次认真记住“虚数单位”这四个字,是在高中课堂上,老师在黑板上写下 (i^2=-1),我盯着那个小小的 (i),心里第一反应不是“妙啊”,而是:这不就是出题人硬编出来的吗?哪有数的平方等于负数?后来我才慢慢明白,虚数单位不是数学家的恶作剧,它更像是给“方向”和“旋转”发明的一套记账方式,我们平时只习惯在一条直线上数数,往左是负,往右是正;可世界不是一条线,很多东西还会拐弯、打转、来回振荡,虚数单位 (i),就是描述这种“拐弯”的一把钥匙。
先别急着被符号吓到,你可以把普通实数想成一条马路上的位置:往前走是正,往后退是负,那如果我想表达“向左转90度”呢?实数不够用了,数学家于是规定:乘以 (i),相当于在复平面上逆时针转90度,再乘一次 (i),也就是 (i^2),就转了180度,方向正好反过来,所以它等于 (-1),你看,(i^2=-1) 并不是说“负数开方”这件事突然合理了,而是说:有一种操作,连续做两次,会把方向掉个头,这个解释一出来,虚数单位就不再是空中楼阁,而像导航软件里的“左转”“右转”指令。
生活里最具体的例子,是我家那台老电风扇,前年夏天,它突然不转了,通电后有嗡嗡声,扇叶却像闹脾气一样不动,我拆开一看,启动电容鼓包了,换了电容之后,风扇又呼呼转起来,后来我查资料才知道,单相交流电机自己不会产生旋转磁场,需要电容让启动绕组里的电流和主绕组电流在“时间相位”上错开,近似形成旋转磁场,这里的关键词就是“相位”,而描述交流电的电压、电流、阻抗,工程师最顺手的工具之一就是复数:实部表示一个分量,虚部表示另一个分量,或者用幅值和相位一起描述,虚数单位 (i) 在这里不是“虚”的,它标记的是时间和波形之间的错位关系,风扇能转,靠的不是玄学,而是那个看不见的90度左右的相位差。
再比如手机信号,我们每天刷视频、发消息,背后有调制解调、频谱分析、滤波降噪,很多算法会把信号写成复数形式,因为一个正弦波不只有“多大”,还有“现在走到哪个相位”,如果只用实数,你得同时跟踪振幅和相位,写起来像记账本;用复数,一个数就把“大小”和“方向”装进去了,WiFi 路由器、蓝牙耳机、汽车雷达,甚至医院里的核磁共振图像重建,都离不开复数和虚数单位,你未必需要会算,但你每天都在享受它带来的便利。
我也理解很多人对虚数单位的抵触,它的名字起得不太好,“虚”字一出来,天然让人觉得不真实,可数学里的“虚”不是“假”,而是“不在原来那条实轴上”,就像地图上的“纬度”和“经度”,你不能说经度是虚的,它只是另一个维度,个人观点是:虚数单位最值得普通人知道的,不是那个吓人的定义,而是它背后的几何直觉——它教我们别只在一条直线上思考问题,遇到一个看似矛盾的东西,先别急着判它“不存在”,也许只是我们站错了坐标系,教育上也一样,如果一上来就让学生背 (i^2=-1),再刷一堆计算题,很多人会被劝退;更好的方式是先画一个复平面,告诉他“乘 (i) 就是转90度”,让符号先有画面,再谈运算,数学不是用来吓人的,它是用来给世界画简图的。
虚数单位 (i) 到底有什么用?我的答案是:它把“旋转、振荡、相位、方向”这些原本绕来绕去的东西,变成了可以计算的数,它不一定每天都出现在你的聊天框里,但它藏在你家风扇的电容里、手机的信号里、电动车的电机控制里,它提醒我,世界不是非黑即白的实数轴,很多东西要换个维度看,那个曾经让我觉得“硬编出来”的小 (i),如今更像一个低调的工具人:不抢戏,但一拐弯,它就上场了。
