Повторить

Определители

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

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

Все теоремы темы8
  1. Определитель транспонированной матрицы
  2. Линейность определителя по строке
  3. Перестановка строк определителя
  4. Следствия из основных свойств определителя
  5. Определитель треугольной матрицы
  6. Разложение определителя по строке (столбцу)
  7. Разложение по чужим алгебраическим дополнениям
  8. Определитель произведения матриц
теорема

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

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

det⁡AT=det⁡A\det A^\mathsf{T} = \det A. Как следствие, всякое свойство определителя, сформулированное для строк, верно и для столбцов.

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

Развернуть

Так как (AT)ij=aji(A^\mathsf{T})_{ij} = a_{ji},

det⁡AT=∑σ∈Snsgn⁡σ  aσ(1)1 aσ(2)2⋯aσ(n)n.\det A^\mathsf{T} = \sum_{\sigma\in S_n} \operatorname{sgn}\sigma\; a_{\sigma(1)1}\, a_{\sigma(2)2} \cdots a_{\sigma(n)n}.

Переставим множители в каждом произведении по возрастанию первого индекса. Множитель с первым индексом ii — это ai σ−1(i)a_{i\,\sigma^{-1}(i)}, поэтому произведение равно ∏iai σ−1(i)\prod_i a_{i\,\sigma^{-1}(i)}. Кроме того, sgn⁡σ−1=sgn⁡σ\operatorname{sgn}\sigma^{-1} = \operatorname{sgn}\sigma. Когда σ\sigma пробегает SnS_n, подстановка ρ=σ−1\rho = \sigma^{-1} тоже пробегает всё SnS_n. Значит,

det⁡AT=∑ρ∈Snsgn⁡ρ  a1ρ(1)⋯anρ(n)=det⁡A.\det A^\mathsf{T} = \sum_{\rho\in S_n} \operatorname{sgn}\rho\; a_{1\rho(1)}\cdots a_{n\rho(n)} = \det A.

■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
теорема

Линейность определителя по строке

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

Если ii-я строка матрицы AA имеет вид ai=αb+βca_i = \alpha b + \beta c, где b,cb, c — строки той же длины, то

det⁡A=αdet⁡Ab+βdet⁡Ac,\det A = \alpha \det A_b + \beta \det A_c,

где AbA_b и AcA_c получены из AA заменой ii-й строки на bb и на cc соответственно. В частности, общий множитель строки можно вынести за знак определителя, а определитель с нулевой строкой равен нулю.

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

Развернуть

Каждое слагаемое в определении det⁡A\det A содержит ровно один множитель из ii-й строки:

aiσ(i)=αbσ(i)+βcσ(i).a_{i\sigma(i)} = \alpha b_{\sigma(i)} + \beta c_{\sigma(i)}.

Раскрыв скобки и разбив сумму на две, получаем αdet⁡Ab+βdet⁡Ac\alpha\det A_b + \beta\det A_c. При α=0\alpha = 0 (нулевая строка ai=0⋅ba_i = 0\cdot b) получаем det⁡A=0\det A = 0. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
теорема

Перестановка строк определителя

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

При перестановке двух строк определитель меняет знак. Определитель матрицы с двумя одинаковыми строками равен нулю.

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

Развернуть

Пусть BB получена из AA перестановкой строк ii и jj, и τ=(i j)\tau = (i\ j). Тогда kk-я строка BB — это τ(k)\tau(k)-я строка AA:

det⁡B=∑σsgn⁡σ∏kaτ(k) σ(k).\det B = \sum_{\sigma} \operatorname{sgn}\sigma \prod_{k} a_{\tau(k)\,\sigma(k)}.

Сделаем замену k=τ(l)k = \tau(l) (заметим, что τ−1=τ\tau^{-1} = \tau): ∏kaτ(k)σ(k)=∏lal (στ)(l)\prod_k a_{\tau(k)\sigma(k)} = \prod_l a_{l\,(\sigma\tau)(l)}. Подстановка ρ=στ\rho = \sigma\tau пробегает всё SnS_n, и sgn⁡σ=sgn⁡(ρτ)=−sgn⁡ρ\operatorname{sgn}\sigma = \operatorname{sgn}(\rho\tau) = -\operatorname{sgn}\rho. Значит,

det⁡B=−∑ρsgn⁡ρ∏lalρ(l)=−det⁡A.\det B = -\sum_\rho \operatorname{sgn}\rho\prod_l a_{l\rho(l)} = -\det A.

Если строки ii и jj одинаковы, их перестановка не меняет матрицу, поэтому det⁡A=−det⁡A\det A = -\det A, то есть det⁡A=0\det A = 0. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
следствие

Следствия из основных свойств определителя

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

  1. Определитель с двумя пропорциональными строками равен нулю.
  2. Определитель не изменится, если к строке прибавить другую строку, умноженную на число.
  3. Для элементарных матриц det⁡Pij=−1\det P_{ij} = -1, det⁡Di(λ)=λ\det D_i(\lambda) = \lambda, det⁡Tij(λ)=1\det T_{ij}(\lambda) = 1. Для любой элементарной матрицы SS и квадратной AA того же порядка det⁡(SA)=det⁡S⋅det⁡A\det(SA) = \det S\cdot\det A.
  4. Всё сказанное, а также линейность по строке и смена знака при перестановке строк, верно и для столбцов.

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

Развернуть
  1. Если aj=λaia_j = \lambda a_i, то det⁡A=λ⋅(определитель с равными строками)=0\det A = \lambda\cdot(\text{определитель с равными строками}) = 0, так как определитель с двумя равными строками равен нулю.

  2. По линейности det⁡(…,ai+λaj,…,aj,… )=det⁡A+λdet⁡(…,aj,…,aj,… )=det⁡A\det(\dots, a_i + \lambda a_j, \dots, a_j, \dots) = \det A + \lambda\det(\dots, a_j, \dots, a_j, \dots) = \det A.

  3. Сначала det⁡E=1\det E = 1: в сумме из определения ненулевое лишь слагаемое с σ=ε\sigma = \varepsilon. Элементарные преобразования типов 1, 2, 3 умножают определитель соответственно на −1-1, λ\lambda, 11 (по свойствам перестановки строк, линейности и пункту 2). Применяя их к EE, получаем указанные значения det⁡S\det S. Применяя их к AA и учитывая, что SASA — результат того же преобразования, получаем det⁡(SA)=det⁡S⋅det⁡A\det(SA) = \det S\cdot\det A.

  4. Следует из равенства det⁡AT=det⁡A\det A^\mathsf{T} = \det A. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
теорема

Определитель треугольной матрицы

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

Определитель треугольной (в частности, диагональной) матрицы равен произведению её диагональных элементов:

det⁡A=a11a22⋯ann.\det A = a_{11} a_{22} \cdots a_{nn}.

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

Развернуть

Пусть AA верхняя треугольная, то есть aij=0a_{ij} = 0 при i>ji > j. Слагаемое ∏iaiσ(i)\prod_i a_{i\sigma(i)} может быть ненулевым, лишь если σ(i)≥i\sigma(i) \ge i при всех ii. Но ∑iσ(i)=∑ii\sum_i \sigma(i) = \sum_i i, поэтому тогда σ(i)=i\sigma(i) = i для всех ii. Остаётся единственное слагаемое a11⋯anna_{11}\cdots a_{nn} со знаком sgn⁡ε=+1\operatorname{sgn}\varepsilon = +1.

Нижняя треугольная матрица — транспонированная к верхней треугольной; остаётся воспользоваться равенством det⁡AT=det⁡A\det A^\mathsf{T} = \det A. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
теорема

Разложение определителя по строке (столбцу)

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

Для любых ii и jj:

det⁡A=∑k=1naikAik(разложение по i-й строке),det⁡A=∑k=1nakjAkj(по j-му столбцу).\det A = \sum_{k=1}^n a_{ik} A_{ik} \quad\text{(разложение по } i\text{-й строке)}, \qquad \det A = \sum_{k=1}^n a_{kj} A_{kj} \quad\text{(по } j\text{-му столбцу)}.

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

Развернуть

Шаг 1. Пусть последняя строка матрицы AA равна (0,…,0,ann)(0, \dots, 0, a_{nn}). Ненулевыми могут быть лишь слагаемые с σ(n)=n\sigma(n) = n. Такие σ\sigma взаимно однозначно соответствуют подстановкам σ′\sigma' чисел 1,…,n−11, \dots, n-1, и число инверсий у них одинаково: элемент nn в конце нижней строки инверсий не добавляет. Поэтому

det⁡A=ann∑σ′sgn⁡σ′ a1σ′(1)⋯an−1,σ′(n−1)=annMnn=annAnn.\det A = a_{nn}\sum_{\sigma'}\operatorname{sgn}\sigma'\, a_{1\sigma'(1)}\cdots a_{n-1,\sigma'(n-1)} = a_{nn} M_{nn} = a_{nn}A_{nn}.

Шаг 2. Пусть в ii-й строке ненулевой лишь элемент aija_{ij}. Переместим ii-ю строку вниз n−in - i перестановками соседних строк, а jj-й столбец вправо n−jn - j перестановками соседних столбцов. Порядок остальных строк и столбцов сохраняется, поэтому минор элемента в правом нижнем углу по-прежнему равен MijM_{ij}. Определитель умножился на (−1)(n−i)+(n−j)=(−1)i+j(-1)^{(n-i)+(n-j)} = (-1)^{i+j}. По шагу 1 получаем det⁡A=(−1)i+jaijMij=aijAij\det A = (-1)^{i+j}a_{ij}M_{ij} = a_{ij}A_{ij}.

Шаг 3. Запишем ii-ю строку как сумму nn строк, в kk-й из которых ненулевым может быть лишь элемент aika_{ik}. По линейности и шагу 2 det⁡A=∑kaikAik\det A = \sum_k a_{ik}A_{ik}; здесь важно, что AikA_{ik} не зависят от элементов ii-й строки. Разложение по столбцу следует из равенства det⁡AT=det⁡A\det A^\mathsf{T} = \det A. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
следствие

Разложение по чужим алгебраическим дополнениям

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

Сумма произведений элементов строки на алгебраические дополнения элементов другой строки равна нулю (то же для столбцов):

∑k=1nalkAik=δlidet⁡A,∑k=1naklAkj=δljdet⁡A,\sum_{k=1}^n a_{lk} A_{ik} = \delta_{li}\det A, \qquad \sum_{k=1}^n a_{kl} A_{kj} = \delta_{lj}\det A,

где δli\delta_{li} — символ Кронекера.

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

Развернуть

При l=il = i это разложение по строке. Пусть l≠il \ne i. Заменим в AA ii-ю строку на ll-ю. Алгебраические дополнения AikA_{ik} не зависят от ii-й строки, поэтому разложение нового определителя по ii-й строке и есть ∑kalkAik\sum_k a_{lk}A_{ik}. У новой матрицы две равные строки, поэтому её определитель равен нулю. Для столбцов рассуждение аналогично. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 2, §2.1; гл. 7, §§7.1–7.3
теорема

Определитель произведения матриц

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

Для квадратных матриц AA и BB одного порядка

det⁡(AB)=det⁡A⋅det⁡B.\det(AB) = \det A \cdot \det B.

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

Развернуть

Приведём AA к ступенчатому виду: A=S1⋯SkRA = S_1\cdots S_k R, где SiS_i — элементарные матрицы, RR — ступенчатая. Так как det⁡(SA)=det⁡S⋅det⁡A\det(SA) = \det S\cdot\det A для элементарной SS, получаем

det⁡A=det⁡S1⋯det⁡Sk⋅det⁡R,det⁡(AB)=det⁡S1⋯det⁡Sk⋅det⁡(RB),\det A = \det S_1\cdots\det S_k\cdot\det R,\qquad \det(AB) = \det S_1\cdots\det S_k\cdot\det(RB),

так как AB=S1⋯Sk(RB)AB = S_1\cdots S_k(RB). Достаточно доказать det⁡(RB)=det⁡Rdet⁡B\det(RB) = \det R\det B.

Квадратная ступенчатая матрица RR верхнетреугольна.

Случай а: последняя строка RR нулевая. Тогда det⁡R=0\det R = 0 как определитель треугольной матрицы с нулём на диагонали. Последняя строка RBRB — линейная комбинация строк BB с нулевыми коэффициентами, то есть тоже нулевая, и det⁡(RB)=0\det(RB) = 0.

Случай б: нулевых строк нет. Тогда nn ведущих элементов стоят на диагонали, и rii≠0r_{ii} \ne 0. Поделив строки на riir_{ii} и затем обнулив наддиагональные элементы снизу вверх преобразованиями третьего типа, приведём RR к EE. Как и выше, отсюда R=G1⋯GmR = G_1\cdots G_m с элементарными GiG_i. Тогда

det⁡(RB)=det⁡G1⋯det⁡Gmdet⁡B=det⁡Rdet⁡B,\det(RB) = \det G_1\cdots\det G_m\det B = \det R\det B,

так как det⁡R=det⁡(G1⋯GmE)=det⁡G1⋯det⁡Gm\det R = \det(G_1\cdots G_m E) = \det G_1\cdots\det G_m. ■\blacksquare

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