在数学中,复数是一个形如
- 的数
其中 是实数,而 是虚数单位,具有性质 。实数 被称为复数的实部,实数 是虚部。实数可以被视为虚部为零的复数;也就是说,实数 等同于复数 。
例如, 是一个复数,实部为 3,虚部为 2。如果 ,则实部 用 或 表示,虚部 用 或 表示。
复数可以像实数一样进行加减乘除,并具有其他优雅的性质。例如,仅用实数无法为每个具有实系数的多项式代数方程提供解,而复数可以(这是代数基本定理)。
两个复数相等当且仅当它们的实部相等且它们的虚部相等。也就是说, 当且仅当 且 。
所有复数的集合通常用 表示,或者用黑板粗体表示为 (Unicode ℂ)。实数 可以被看作是“位于” 中,通过将每个实数视为复数: 。
复数的加法、减法和乘法通过正式应用代数的结合律、交换律和分配律,以及方程 来实现。
复数的除法也可以定义(见下文)。因此,复数的集合构成一个域,与实数不同,它在代数上是封闭的。
在数学中,形容词“复数”意味着复数域是考虑的底层数域,例如复分析、复矩阵、复多项式和复李代数。
形式上,复数可以定义为实数对 ,以及运算
这样定义的复数构成一个域,称为复数域,记为 (域是一个代数结构,其中定义了加法、减法、乘法和除法,并满足一定的代数定律。例如,实数构成一个域)。
实数 与复数 等价,这样实数域 就成为了 的一个子域。虚数单位 可以定义为复数 ,这验证了
在 中,我们有
- 加法单位(“零”):
- 乘法单位(“一”):
- 的加法逆元:
- 非零 的乘法逆元(倒数):
由于复数 由实数的有序对 唯一确定,所以复数与平面上的点一一对应,该平面称为复平面。
复数 可以看作二维笛卡尔坐标系中的一点或一个位置向量,该坐标系称为复平面或阿根图。该点以及复数 可以用笛卡尔坐标(直角坐标)指定。复数的笛卡尔坐标分别是实部 和虚部 。用笛卡尔坐标表示复数称为该复数的笛卡尔形式或直角形式或代数形式。
或者,复数 可以用极坐标来表示。极坐标为 ,称为绝对值或模数,以及 ,称为 的幅角。对于 ,任何 都表示同一个数字。为了得到唯一的表示,通常的选择是设置 。对于 ,幅角 在模 下是唯一的;也就是说,如果复数幅角的两个值相差 的整数倍,则它们被认为是等价的。为了得到唯一的表示,通常的选择是将 限制在区间 内,即 。用极坐标表示复数的形式称为复数的极坐标形式。
上述公式需要相当繁琐的分类讨论。然而,许多编程语言提供了反正切函数的变体。使用反余弦函数的公式需要更少的分类讨论。
极坐标形式的表示法为
被称为三角形式。表示法 有时用作 的缩写。利用 欧拉公式,它也可以写成
被称为指数形式。
在极坐标形式下,乘法、除法、乘方和开方比在直角坐标系中要容易得多。
利用 和差公式 可以得到
以及
整数指数的乘方;根据 棣莫弗定理,
任意复数的指数运算在指数运算的文章中有所讨论。
两个复数的加法就是两个向量的加法,而乘以一个固定的复数可以看作同时进行旋转和拉伸。
乘以 相当于逆时针旋转 90° 或 弧度。方程 的几何含义是,两次 90° 旋转的结果是 180° ( 弧度) 旋转。即使是算术中的事实 ,也可以从几何上理解为两次 180° 旋转的组合。
任何数(实数或复数)的所有根都可以用一个简单的算法找到。 次根由以下公式给出:
对于 ,其中 表示 的主 次根。
复数 的绝对值(或模数或幅度)定义为 。
代数上,如果 ,那么
可以很容易地验证绝对值具有三个重要性质
- 当且仅当
- (三角不等式)
对于所有复数 。例如,由此可以得出 和 。通过定义 **距离** 函数 ,我们将复数集合转换为一个 度量空间,因此我们可以谈论极限和连续性。
复数 的 **共轭复数** 被定义为 ,记为 或 。如图所示, 是 关于实轴的“反射”。可以验证以下关系
- 当且仅当 是实数。
- 如果 非零。
当复数以直角坐标给出时,后一个公式是计算复数逆的最佳方法。
共轭与所有代数运算(以及许多函数;例如 )的交换性源于对 的选择具有模糊性(−1 有两个平方根)。然而,重要的是要注意,函数 不是复可微的。
让我们回顾一下给定函数
这里, 是 阶乘 的 。
为了写出麦克劳林展开式,我们需要知道给定函数的一阶导数、二阶导数、三阶导数等。我们知道的导数阶数越高,展开式就越精确。因此,理想情况下,如果我们能够知道所有阶数的导数,那么展开式将是绝对精确的。幸运的是,有一些函数的所有导数都是已知的:正弦、余弦和指数函数 是这样三个函数的例子。
的导数是它本身,因此 的所有导数都是 。
的麦克劳林展开式是
它对所有实数有效,因为它始终是收敛的。
的导数是
五阶导数与一阶导数相同,因此六阶导数与二阶导数相同,以此类推。
也一样。一阶导数是 ,二阶导数是 ,以此类推。
的麦克劳林展开式是
的麦克劳林展开式是
这些公式对所有实数都有效,因为它们总是收敛的。
但是,如果有人代入一个虚数并计算 ,其中 是实数?这听起来可能很荒谬,无法想象,因为指数形式的虚数还没有定义。但是,如果我们真的这样做,我们会得到一个有趣的结果。
结果是 。这个等式被称为 *欧拉公式*。
这是数学中最奇妙的公式,因为指数函数和三角函数通过虚数单位 以这种方式联系在一起。如前所述, 没有定义,但为什么不这样定义呢?它不违反任何数学规则,而且可能会展示一些深层数学的性质。如果我们将 代入,方程将变为
被称为 *欧拉恒等式*。
许多人喜欢将欧拉恒等式写成
因为在这个公式中,我们有五个最重要的数学常数, 全都在一个方程式中,没有其他任何东西。
根据同样的推理,我们得到以下恒等式
等等。
我们可以用两种方法将一个复数 除以另一个复数。第一种方法已经暗示:将两个复数都转换为指数形式,从中可以很容易地得到它们的商。第二种方法是将除法表示为分数,然后用分母的复共轭乘以分子和分母。新的分母是一个实数。
虽然通常没有用,但复数域的替代表示可以让人们对其本质有所了解。一个特别优雅的表示将每个复数解释为具有实数项的 2×2 矩阵,该矩阵拉伸和旋转平面的点。每个这样的矩阵都具有以下形式
其中 是实数。两个此类矩阵的和与积仍然是这种形式。这种形式的每一个非零矩阵都是可逆的,它的逆矩阵也是这种形式。因此,这种形式的矩阵构成一个域。实际上,这正是复数域。每一个这样的矩阵可以写成
这表明我们应该将实数 1 与单位矩阵等同起来
以及虚数单位 与
顺时针旋转 90 度。注意,后一个矩阵的平方确实等于表示 -1 的 2×2 矩阵。
以矩阵形式表示的复数的绝对值的平方等于该矩阵的行列式。
如果将矩阵视为平面变换,那么变换将点绕一个等于复数幅角的角度旋转,并按一个等于复数绝对值的因子缩放。复数的共轭对应于变换,该变换将绕与相同角度但相反方向旋转,并以与相同的方式缩放;这可以用对应于的矩阵的转置来表示。
如果矩阵元素本身是复数,那么得到的代数就是四元数的代数。换句话说,这种矩阵表示是表达凯莱-迪克森代数构造的一种方式。
1) 如果
2) 经过 0 和 z 的直线垂直于经过 0 和 w 的直线,当
3) 考虑旋转变换 。证明垂直线在变换T下仍然映射为垂直线。
4) 使用矩阵表示法计算以下两个复数的加法、减法和乘法: