跳转到内容

2.1 矩阵的概念

[美] David C. Lay、Steven R. Lay 等著,刘深泉等译机械工业出版社《线性代数及其应用(原书第5版)》大学本科 · 教材双语助读 (Alt+Y)

矩阵是一个重要的数学工具,是线性代数研究的主要内容之一,也是学习以后各章的基础。矩阵在自然科学和工程技术的各个领域都有广泛的应用。本章将介绍矩阵的概念及其运算,进而讨论矩阵的初等变换和初等矩阵。

矩阵产生于许多实际问题中,本节首先通过物资调运、通信网络、线性方程组和线性变换等实际例子引出矩阵的定义,并系统介绍常见特殊矩阵。

例 1 物资调运问题

在物资调运中,某产品从 m 个产地 x₁, x₂, …, xₘ 运到 n 个销地 y₁, y₂, …, yₙ,其运输的数量可用下面的数表来表示:

产地 \ 销地y₁y₂…yₙ
x₁a₁1a₁2…a₁n
x₂a₂1a₂2…a₂n
vdotsvdotsvdotsddotsvdots
xₘaₘ1aₘ2…aₘn

表中数字 aᵢj 表示由产地 xᵢ 运到销地 yⱼ 的数量,这个按一定次序排列的数表

a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & ddots & vdots aₘ1 & aₘ2 & … & aₘn

表示了物资的调运方案。

例 2 通信网络模型

一个简单的通信网络如图 2.1 所示,z₁, z₂, z₃, z₄ 表示 4 个通信点,连接线表示点 zᵢ 与点 zⱼ 相互有通信联系,用 aᵢj = 1 表示;若无联系,则用 aᵢj = 0 表示。又假设点自身不通信,即 aᵢi = 0。

图 2.1 通信网络连通示意图

该网络联系信息可用如下的数表来表示:

0 & 1 & 1 & 1 1 & 0 & 1 & 0 1 & 1 & 0 & 1 1 & 0 & 1 & 0
例 3 线性方程组与系数数表

设有 m 个方程、n 个未知量的线性方程组

a₁1x₁ + a₁2x₂ + … + a₁nxₙ = b₁, a₂1x₁ + a₂2x₂ + … + a₂nxₙ = b₂, vdots aₘ1x₁ + aₘ2x₂ + … + aₘnxₙ = bₘ, (2.1)

把它的系数按原来次序排成数表

a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & ddots & vdots aₘ1 & aₘ2 & … & aₘn ,

常数项也排成一个数表

b₁ b₂ vdots bₘ .

有了这两个数表,线性方程组 (2.1) 就完全确定了。

类似这种矩形排列的数表,在自然科学和工程技术等领域经常用到。在数学上,这种数表叫作矩阵。

定义 1 矩阵

由 m × n 个数 aᵢj(i = 1, 2, …, m; j = 1, 2, …, n)排成的一个 m 行 n 列的数表

a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & ddots & vdots aₘ1 & aₘ2 & … & aₘn

称为一个 m 行 n 列矩阵,简称 m × n 矩阵。它是一个用圆括号所围的矩形阵列。

其中 aᵢj 称为该矩阵的第 i 行第 j 列元素(i = 1, 2, …, m; j = 1, 2, …, n),而 i 称为行标,j 称为列标。第 i 行与第 j 列的交叉位置记为 (i, j)。

元素为实数的矩阵称为实矩阵,元素为复数的矩阵称为复矩阵。如无特殊说明,本书中的矩阵都指实矩阵。

通常用大写黑斜体字母 A, B, C 等表示矩阵。有时为了标明矩阵的行数 m 和列数 n,也可记为 A = (aᵢj)ₘ × n 或 Aₘ × n,有时简记作 A = (aᵢj) 或 A。

当 m = n 时,称 A = (aᵢj)ₙ × n 为 n 阶矩阵,或者称为 n 阶方阵。n 阶方阵是由 n² 个数排成的一个正方表。

概念辨析

方阵不是一个数,它与 n 阶行列式是两个完全不同的概念。只有一阶方阵看作是一个数。

在 n 阶方阵中,位于对角线上的元素 a₁1, a₂2, …, aₙn 称为此方阵的对角元,对角元所在的对角线称为主对角线。

当 m = 1 时,称

A = a₁ & a₂ & … & aₙ

为行矩阵,即 1 × n 矩阵。1 × n 矩阵又称为 n 维行向量。为了避免元素间的混淆,行矩阵也记作 A = (a₁, a₂, …, aₙ)。

当 n = 1 时,称

B = b₁ b₂ vdots bₘ

为列矩阵,即 m × 1 矩阵。m × 1 矩阵又称为 m 维列向量。

向量是特殊的矩阵,而且它们是非常重要的特殊矩阵。行矩阵和列矩阵也可用小写黑斜体字母 a, b, …, x, y, … 来表示。

如果两个矩阵的行数、列数分别相等,则称它们是同型矩阵。

设 A = (aᵢj)ₘ × n, B = (bᵢj)ₘ × n,则 A 与 B 是同型矩阵。两个同型矩阵 A 与 B 的对应元素相等,则称 A 与 B 相等,即

A = B iff aᵢj = bᵢj (i = 1, 2, …, m; j = 1, 2, …, n).

元素全为零的矩阵称为零矩阵。用 Oₘ × n 或者用 O 表示,有时也用 0 表示。即

O = 0 & 0 & … & 0 0 & 0 & … & 0 vdots & vdots & ddots & vdots 0 & 0 & … & 0 .
注意

不同型的零矩阵是不相等的。

5. 对角矩阵、数量矩阵与单位矩阵

Section titled “5. 对角矩阵、数量矩阵与单位矩阵”
对角矩阵

形如

Λ = a₁1 & 0 & … & 0 0 & a₂2 & … & 0 vdots & vdots & ddots & vdots 0 & 0 & … & aₙn 或 Λ = a₁1 & & & & a₂2 & & & & ddots & & & & aₙn

的方阵,称为对角矩阵(或对角阵),记作 Λ = operatornamediag(a₁1, a₂2, …, aₙn)。

说明

对角矩阵必须是方阵。

数量矩阵与单位矩阵

当对角矩阵的主对角线上的元素都相同时,称它为数量矩阵。n 阶数量矩阵具有如下形式:

a & 0 & … & 0 0 & a & … & 0 vdots & vdots & ddots & vdots 0 & 0 & … & a 或 a & & & & a & & & & ddots & & & & a .

特别当 a = 1 时,称它为 n 阶单位矩阵。n 阶单位矩阵记为 Eₙ 或 Iₙ,即

Eₙ = 1 & 0 & … & 0 0 & 1 & … & 0 vdots & vdots & ddots & vdots 0 & 0 & … & 1 或 Eₙ = 1 & & & & 1 & & & & ddots & & & & 1 .

在不会引起混淆时,也可以用 E 或 I 表示单位矩阵。n 阶数量矩阵常用 aEₙ 或 aIₙ 表示。

形如

a₁1 & a₁2 & … & a₁n 0 & a₂2 & … & a₂n vdots & vdots & ddots & vdots 0 & 0 & … & aₙn , a₁1 & 0 & … & 0 a₂1 & a₂2 & … & 0 vdots & vdots & ddots & vdots aₙ1 & aₙ2 & … & aₙn

的矩阵分别称为上三角矩阵和下三角矩阵。

性质

一个方阵是对角矩阵当且仅当它既是上三角矩阵,又是下三角矩阵。

在许多实际问题中,经常遇到一些变量要用另一些变量线性表示。设一组变量 y₁, y₂, …, yₙ 用另一组变量 x₁, x₂, …, xₙ 线性表示为

y₁ = a₁1x₁ + a₁2x₂ + … + a₁nxₙ, y₂ = a₂1x₁ + a₂2x₂ + … + a₂nxₙ, vdots yₙ = aₙ1x₁ + aₙ2x₂ + … + aₙnxₙ, (2.2)

把这种从一组变量 x₁, x₂, …, xₙ 到另一组变量 y₁, y₂, …, yₙ 的变换叫作线性变换。

给定了线性变换 (2.2),它的系数所构成的矩阵也就随之确定;反之,如果给出一个 n × n 矩阵,则可构造出线性变换 (2.2),即线性变换也就确定。在这个意义上,线性变换和矩阵之间存在着一一对应关系,因而可利用矩阵来研究线性变换。

例 4 线性变换与对角阵、单位阵

线性变换

y₁ = λ₁ x₁, y₂ = λ₂ x₂, vdots yₙ = λₙ xₙ, (2.3)

对应 n 阶对角矩阵

Λ = λ₁ & & & & λ₂ & & & & ddots & & & & λₙ .

当 λ₁ = λ₂ = … = λₙ = 1 时,称线性变换 (2.3) 为恒等变换,恒等变换对应单位矩阵 E。

共 0 题