Повторить

Матрицы и операции над ними

Прогресс изучения0 из 6

Отмечай теоремы кнопками ✓ (изучено) и ↻ (повторить)

Все теоремы темы6
  1. Свойства линейных операций над матрицами
  2. Свойства произведения матриц
  3. Свойства операции транспонирования
  4. Элементарные преобразования как умножение на элементарную матрицу
  5. Приведение матрицы к ступенчатому виду (метод Гаусса)
  6. Свойства следа матрицы
теорема

Свойства линейных операций над матрицами

Формулировка

Для любых матриц A,B,CA, B, C одного размера и любых чисел α,β\alpha, \beta:

  1. A+B=B+AA + B = B + A;
  2. (A+B)+C=A+(B+C)(A + B) + C = A + (B + C);
  3. A+O=AA + O = A;
  4. A+(−A)=OA + (-A) = O;
  5. 1⋅A=A1 \cdot A = A;
  6. α(βA)=(αβ)A\alpha(\beta A) = (\alpha\beta) A;
  7. (α+β)A=αA+βA(\alpha + \beta) A = \alpha A + \beta A;
  8. α(A+B)=αA+αB\alpha (A + B) = \alpha A + \alpha B.

Доказательство

Развернуть

Все операции выполняются поэлементно, поэтому каждое равенство сводится к соответствующему свойству вещественных чисел для элемента с произвольными индексами (i,j)(i,j). Например, для свойства 7:

((α+β)A)ij=(α+β)aij=αaij+βaij=(αA)ij+(βA)ij=(αA+βA)ij.\big((\alpha+\beta)A\big)_{ij} = (\alpha+\beta)a_{ij} = \alpha a_{ij} + \beta a_{ij} = (\alpha A)_{ij} + (\beta A)_{ij} = (\alpha A + \beta A)_{ij}.

Остальные свойства проверяются так же. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.1–6.4
теорема

Свойства произведения матриц

Формулировка

Если соответствующие произведения определены, то:

  1. (AB)C=A(BC)(AB)C = A(BC) — ассоциативность;
  2. A(B+C)=AB+ACA(B + C) = AB + AC, (A+B)C=AC+BC(A + B)C = AC + BC — дистрибутивность;
  3. (λA)B=A(λB)=λ(AB)(\lambda A)B = A(\lambda B) = \lambda (AB);
  4. EmA=AEn=AE_m A = A E_n = A для матрицы AA размера m×nm \times n.

Произведение матриц, вообще говоря, некоммутативно: AB≠BAAB \ne BA даже для квадратных матриц.

Доказательство

Развернуть

1. Пусть AA имеет размер m×nm\times n, BB — n×pn\times p, CC — p×qp\times q. Тогда

((AB)C)ij=∑l=1p(AB)il clj=∑l=1p∑k=1naikbklclj,(A(BC))ij=∑k=1naik(BC)kj=∑k=1n∑l=1paikbklclj.\big((AB)C\big)_{ij} = \sum_{l=1}^{p} (AB)_{il}\, c_{lj} = \sum_{l=1}^{p}\sum_{k=1}^{n} a_{ik} b_{kl} c_{lj}, \qquad \big(A(BC)\big)_{ij} = \sum_{k=1}^{n} a_{ik} (BC)_{kj} = \sum_{k=1}^{n}\sum_{l=1}^{p} a_{ik} b_{kl} c_{lj}.

Конечные суммы отличаются лишь порядком суммирования, значит, равны.

2. (A(B+C))ij=∑kaik(bkj+ckj)=∑kaikbkj+∑kaikckj\big(A(B+C)\big)_{ij} = \sum_k a_{ik}(b_{kj} + c_{kj}) = \sum_k a_{ik}b_{kj} + \sum_k a_{ik}c_{kj}. Второе равенство и свойство 3 проверяются аналогично.

4. Элементы единичной матрицы — символ Кронекера δik\delta_{ik} (11 при i=ki = k, 00 иначе), поэтому (EmA)ij=∑kδikakj=aij(E_m A)_{ij} = \sum_k \delta_{ik} a_{kj} = a_{ij}; аналогично AEn=AA E_n = A.

Некоммутативность. Например,

(0100)(0010)=(1000),(0010)(0100)=(0001).\begin{pmatrix}0&1\\0&0\end{pmatrix}\begin{pmatrix}0&0\\1&0\end{pmatrix} = \begin{pmatrix}1&0\\0&0\end{pmatrix}, \qquad \begin{pmatrix}0&0\\1&0\end{pmatrix}\begin{pmatrix}0&1\\0&0\end{pmatrix} = \begin{pmatrix}0&0\\0&1\end{pmatrix}.

■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.1–6.4
теорема

Свойства операции транспонирования

Формулировка

  1. (AT)T=A(A^\mathsf{T})^\mathsf{T} = A;
  2. (A+B)T=AT+BT(A + B)^\mathsf{T} = A^\mathsf{T} + B^\mathsf{T};
  3. (λA)T=λAT(\lambda A)^\mathsf{T} = \lambda A^\mathsf{T};
  4. (AB)T=BTAT(AB)^\mathsf{T} = B^\mathsf{T} A^\mathsf{T}.

Доказательство

Развернуть

Свойства 1–3 проверяются поэлементно. Для свойства 4 пусть AA имеет размер m×nm\times n, BB — n×pn\times p. Тогда

((AB)T)ij=(AB)ji=∑k=1najkbki=∑k=1n(BT)ik(AT)kj=(BTAT)ij.\big((AB)^\mathsf{T}\big)_{ij} = (AB)_{ji} = \sum_{k=1}^n a_{jk} b_{ki} = \sum_{k=1}^n (B^\mathsf{T})_{ik} (A^\mathsf{T})_{kj} = (B^\mathsf{T}A^\mathsf{T})_{ij}.

■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.1–6.4
лемма

Элементарные преобразования как умножение на элементарную матрицу

Формулировка

Элементарное преобразование строк матрицы AA размера m×nm\times n равносильно умножению AA слева на элементарную матрицу SS порядка mm, полученную из EmE_m тем же преобразованием.

Если S′S' — элементарная матрица обратного преобразования, то S′S=SS′=ES'S = SS' = E.

Доказательство

Развернуть

По определению произведения (SA)ij=∑ksikakj(SA)_{ij} = \sum_k s_{ik} a_{kj}, то есть ii-я строка матрицы SASA равна ∑ksik⋅(k-я строка A)\sum_k s_{ik}\cdot(k\text{-я строка } A).

Если S=Tij(λ)S = T_{ij}(\lambda), то в ii-й строке SS стоят 11 на месте ii и λ\lambda на месте jj, а остальные строки — как у EE. Значит, ii-я строка SASA равна ai+λaja_i + \lambda a_j, а остальные строки не меняются — это и есть преобразование третьего типа. Для PijP_{ij} и Di(λ)D_i(\lambda) рассуждение аналогично.

Применим к EE сначала преобразование, затем обратное к нему: получим снова EE. По доказанному первое действие даёт SE=SSE = S, второе — S′SS'S. Значит, S′S=ES'S = E. Меняя роли преобразований, получаем SS′=ESS' = E. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.7–6.8
теорема

Приведение матрицы к ступенчатому виду (метод Гаусса)

Формулировка

Любую матрицу AA конечным числом элементарных преобразований строк можно привести к ступенчатому виду RR. Равносильно: существуют элементарные матрицы S1,…,SkS_1, \dots, S_k такие, что

A=S1S2⋯SkR.A = S_1 S_2 \cdots S_k R.

Доказательство

Развернуть

Индукция по числу строк mm. При m=1m = 1 любая матрица ступенчатая.

Пусть m>1m > 1. Если A=OA = O, доказывать нечего. Иначе пусть j1j_1 — номер первого ненулевого столбца. Перестановкой строк добьёмся a1j1≠0a_{1j_1} \ne 0. Затем из каждой ii-й строки (i≥2i \ge 2) вычтем первую, умноженную на aij1/a1j1a_{ij_1}/a_{1j_1}. После этого в столбцах с номерами ≤j1\le j_1 у строк 2,…,m2, \dots, m стоят нули.

По предположению индукции строки 2,…,m2,\dots,m приводятся к ступенчатому виду. Эти преобразования не затрагивают первую строку. Нули в столбцах с номерами ≤j1\le j_1 у строк 2,…,m2,\dots,m сохраняются, так как линейная комбинация нулей равна нулю. Значит, ведущие элементы строк 2,…,m2,\dots,m стоят правее j1j_1, и вся матрица ступенчатая.

Выполненные преобразования означают, что Sk′⋯S1′A=RS_k' \cdots S_1' A = R, где Si′S_i' — элементарные матрицы. Умножая слева последовательно на элементарные матрицы обратных преобразований S1,…,SkS_1, \dots, S_k (для них SiSi′=ES_iS_i' = E), получаем A=S1⋯SkRA = S_1 \cdots S_k R. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.7–6.8
теорема

Свойства следа матрицы

Формулировка

Для квадратных матриц A,BA, B одного порядка и числа λ\lambda:

  1. tr⁡(A+B)=tr⁡A+tr⁡B\operatorname{tr}(A + B) = \operatorname{tr} A + \operatorname{tr} B, tr⁡(λA)=λtr⁡A\operatorname{tr}(\lambda A) = \lambda \operatorname{tr} A;
  2. tr⁡AT=tr⁡A\operatorname{tr} A^\mathsf{T} = \operatorname{tr} A;
  3. tr⁡(AB)=tr⁡(BA)\operatorname{tr}(AB) = \operatorname{tr}(BA). Это верно и для прямоугольных AA размера m×nm\times n и BB размера n×mn\times m.

Доказательство

Развернуть

Свойства 1 и 2 очевидны: транспонирование не меняет диагональ. Для свойства 3:

tr⁡(AB)=∑i=1m∑k=1naikbki=∑k=1n∑i=1mbkiaik=tr⁡(BA).\operatorname{tr}(AB) = \sum_{i=1}^m \sum_{k=1}^n a_{ik} b_{ki} = \sum_{k=1}^n \sum_{i=1}^m b_{ki} a_{ik} = \operatorname{tr}(BA).

■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 6, §§6.7–6.8