Линейная алгебра как найти определитель матрицы

Мы начнем с матрицы

размером

:

Попробуем найти ее определитель. Его обозначают так:

  • — самый частый вариант

  • — такое обозначение тоже встречается, но реже

Далее мы по шагам разберем, как найти определитель.

Шаг 1: Выбираем опорную строку

Для начала выберем одну строку или столбец — это будет наша опорная строка. Это выбор не влияет на результат: мы получим один и тот же ответ независимо от того, какую строку или какой столбец выберем в качестве опоры.

В качестве опорной строки выберем первую строку нашего примера:

Шаг 2: Составляем новую матрицу

Теперь с помощью опорной строки нужно составить новую матрицу. Она будет размером

, потому что мы вычеркиваем:

  • Саму опорную строку

  • Столбец, который содержит первый элемент опорной строки (он обозначается как

    )

Новая матрица будет выглядеть так:

Шаг 3: Находим минор

Выше мы не только выбрали опорную строку, но и выбрали элемент, с которым будет работать далее. Это

— первый элемент первой строки.

Теперь нам нужно найти минор этого элемента. Минором называют определитель не всей матрицы, а ее части. В нашем случае

— это одновременно:

  • И определитель матрицы

  • И минор матрицы

Как только мы найдем минор, нам будет намного проще найти полный определитель.

Чтобы найти минор, воспользуемся такой формулой:

Эта формула работает для такой матрицы:

Применим формулу к нашему примеру:

Это число

и есть минор.

Далее умножим полученный минор на выбранный элемент

. Получаем:

Шаг 4: Определяем знак

На предыдущем шаге мы нашли минор. Теперь надо найти знак ответа. Для этого надо умножить:

  • Либо на

  • Либо на

На что умножать? Все зависит от того, где элемент был в матрице. Вот простая таблица знаков, чтобы отслеживать, какой элемент на что умножать:

Мы выбрали элемент

, отмеченный знаком

, поэтому мы умножаем число на

. Ответ по-прежнему равен

.

Шаг 5: Повторяем шаги для второго элемента опорной строки

Повторим этот процесс для второго элемента в опорной строке. Вернемся к исходной матрице

:

Вспомним, что в качестве опорной строки мы выбрали первую строку нашего примера:

С первым элементом опорной строки мы уже поработали — это был элемент

. Возьмем следующий элемент —

со значением

.

Вычеркнем опорную строку и второй столбец, потому что он содержит

. Получится такая матрица

:

Найдем минор этой матрицы по формуле

:

Умножим минор на выбранный элемент матрицы —

:

Определим знак по таблице знаков. Мы выбрали элемент

, который на таблице знаков имеет знак

. Мы должны изменить знак нашего ответа:

Шаг 6: Повторяем шаги для третьего элемента опорной строки

Попробуйте самостоятельно повторить все те же шаги с третьим элементом (

со значением

):

  • Вычеркните из начальной матрицы опорную строку и третий столбец

  • Составьте новую матрицу

  • Найдите минор по формуле

  • Умножьте минор на

  • Определите знак по таблице

В итоге у вас должно получится

.

Шаг 7: Складываем все значения

Последним шагом нужно сложить все значения:

Таким образом, мы нашли определитель для нашей матрицы — это

.

Определи́тель (детермина́нт) в линейной алгебре — скалярная величина, которая характеризует ориентированное «растяжение» или «сжатие» многомерного евклидова пространства после преобразования матрицей; имеет смысл только для квадратных матриц. Стандартные обозначения определителя матрицы A{displaystyle det(A)}, |A|, {displaystyle Delta (A)}[1].

Определитель квадратной матрицы A размеров ntimes n, заданной над коммутативным кольцом R, является элементом кольца R. Эта величина определяет многие свойства матрицы A, в частности, матрица обратима тогда и только тогда, когда её определитель является обратимым элементом кольца R. В случае, когда R — поле, определитель матрицы A равен нулю тогда и только тогда, когда ранг матрицы A меньше n, то есть когда системы строк и столбцов матрицы A являются линейно зависимыми.

История[править | править код]

Теория определителей возникла в связи с задачей решения систем линейных уравнений.

К понятию определителя близко подошли авторы древнекитайского учебника «Математика в девяти книгах»[2].

В Европе определители матриц 2 × 2 встречаются у Кардано в XVI веке.
Для старших размерностей определение детерминанта дано Лейбницем в 1693 году.
Первая публикация принадлежит Крамеру. Теория определителей создана Вандермондом, Лапласом, Коши и Якоби. Термин «определитель» в современном его значении ввёл О. Коши (1815), хотя ранее (1801) «детерминантом» К. Гаусс назвал дискриминант квадратичной формы.

Японский математик Сэки Такакадзу ввёл определители независимо в 1683 году[3].

Определения[править | править код]

Через перестановки[править | править код]

Для квадратной матрицы A=(a_{ij}) размера ntimes n её определитель {displaystyle det A} вычисляется по формуле:

{displaystyle det A=sum _{alpha _{1},alpha _{2},ldots ,alpha _{n}}(-1)^{N(alpha _{1},alpha _{2},ldots ,alpha _{n})}cdot a_{1alpha _{1}}a_{2alpha _{2}}dots a_{nalpha _{n}}},

где суммирование проводится по всем перестановкам {displaystyle alpha _{1},alpha _{2},ldots ,alpha _{n}} чисел 1,2,dots ,n, а {displaystyle N(alpha _{1},alpha _{2},ldots ,alpha _{n})} обозначает число инверсий в перестановке {displaystyle alpha _{1},alpha _{2},ldots ,alpha _{n}}.

Таким образом, в определитель входит n! слагаемых, которые также называют «членами определителя».

Эквивалентная формула:

{displaystyle det A=sum _{i_{1},i_{2},ldots ,i_{n}=1}^{n}varepsilon _{i_{1}i_{2}dots i_{n}}cdot a_{1i_{1}}a_{2i_{2}}dots a_{ni_{n}}},

где коэффициент {displaystyle varepsilon _{i_{1}i_{2}dots i_{n}}} — символ Леви-Чивиты — равен:

0, если не все индексы {displaystyle i_{1},i_{2},ldots ,i_{n}} различны,
1, если все индексы {displaystyle i_{1},i_{2},ldots ,i_{n}} различны и подстановка {displaystyle {begin{pmatrix}1&2&dots &n\i_{1}&i_{2}&dots &i_{n}end{pmatrix}}in S_{n}} чётна,
−1, если все индексы {displaystyle i_{1},i_{2},ldots ,i_{n}} различны и подстановка {displaystyle {begin{pmatrix}1&2&dots &n\i_{1}&i_{2}&dots &i_{n}end{pmatrix}}in S_{n}} нечётна.

Аксиоматическое построение (определение на основе свойств)[править | править код]

Понятие определителя может быть введено на основе его свойств. А именно, определителем вещественной матрицы называется функция det :mathbb {R} ^{ntimes n}rightarrow mathbb {R} , обладающая следующими тремя свойствами[4]:

  1. det(A) — кососимметрическая функция строк (столбцов) матрицы A.
  2. det(A) — полилинейная функция строк (столбцов) матрицы A.
  3. det(E)=1, где E — единичная ntimes n-матрица.

Значение определителя матрицы[править | править код]

Для матрицы первого порядка значение детерминанта равно единственному элементу этой матрицы:

Delta ={begin{vmatrix}a_{11}end{vmatrix}}=a_{11}

Матрицы 2 x 2[править | править код]

Схема расчета определителя матрицы 2×2.

Площадь параллелограмма равна модулю определителя матрицы, образованной векторами — сторонами параллелограмма.

Для матрицы 2times 2 определитель вычисляется как:

Delta ={begin{vmatrix}a&c\b&dend{vmatrix}}=ad-bc

Эта матрица A может быть рассмотрена как матрица линейного отображения, преобразующего единичный квадрат в параллелограмм с вершинами (0, 0), (a, b), (a + c, b + d), и (c, d).

Абсолютное значение определителя |ad-bc| равно площади этого параллелограмма, и, таким образом, отражает коэффициент, на который масштабируются площади при преобразовании A.

Значение определителя со знаком (ориентированная площадь параллелограмма) помимо коэффициента масштабирования также показывает, выполняет ли преобразование A отражение.

Матрицы 3 x 3[править | править код]

Определитель матрицы 3times 3 можно вычислить по формуле:

Delta ={begin{vmatrix}a_{11}&a_{12}&a_{13}\a_{21}&a_{22}&a_{23}\a_{31}&a_{32}&a_{33}end{vmatrix}}=a_{11}{begin{vmatrix}a_{22}&a_{23}\a_{32}&a_{33}end{vmatrix}}-a_{12}{begin{vmatrix}a_{21}&a_{23}\a_{31}&a_{33}end{vmatrix}}+a_{13}{begin{vmatrix}a_{21}&a_{22}\a_{31}&a_{32}end{vmatrix}}=
=a_{11}a_{22}a_{33}-a_{11}a_{23}a_{32}-a_{12}a_{21}a_{33}+a_{12}a_{23}a_{31}+a_{13}a_{21}a_{32}-a_{13}a_{22}a_{31}

Для более удобного вычисления определителя третьего порядка можно воспользоваться правилом Саррюса или правилом треугольника.

Определитель матрицы, составленной из векторов mathbf {a} ,mathbf {b} ,mathbf {c} равен их смешанному произведению в правой декартовой системе координат и, аналогично двумерному случаю, представляет собой ориентированный объём параллелепипеда, натянутого на mathbf {a} ,mathbf {b} ,mathbf {c} . Геометрически определитель матрицы 3х3 означает объем параллелепипеда, построенного на векторах матрицы. [5]

Матрицы N × N[править | править код]

В общем случае, для матриц более высоких порядков (выше 2-го порядка) ntimes n определитель можно вычислить, применив следующую рекурсивную формулу:

Delta =sum _{j=1}^{n}(-1)^{1+j}a_{1j}{bar {M}}_{j}^{1}, где {bar {M}}_{j}^{1} — дополнительный минор к элементу a_{1j}. Эта формула называется разложением по строке.

Легко доказать, что при транспонировании определитель матрицы не изменяется (иными словами, аналогичное разложение по первому столбцу также справедливо, то есть даёт такой же результат, как и разложение по первой строке):

Delta =sum _{i=1}^{n}(-1)^{i+1}a_{i1}{bar {M}}_{1}^{i}

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

Delta =sum _{j=1}^{n}(-1)^{i+j}a_{ij}{bar {M}}_{j}^{i}

Обобщением вышеуказанных формул является разложение детерминанта по Лапласу (Теорема Лапласа), дающее возможность вычислять определитель по любым k строкам (столбцам):

{displaystyle Delta =sum _{1leqslant j_{1}<ldots <j_{k}leqslant n}(-1)^{i_{1}+ldots +i_{k}+j_{1}+ldots +j_{k}}M_{j_{1}ldots j_{k}}^{i_{1}ldots i_{k}}{bar {M}}_{j_{1}ldots j_{k}}^{i_{1}ldots i_{k}}}

Альтернативные методы вычисления[править | править код]

  • Метод конденсации Доджсона, основанный на рекурсивной формуле:
{displaystyle Delta ={frac {{bar {M}}_{1}^{1}{bar {M}}_{k}^{k}-{bar {M}}_{1}^{k}{bar {M}}_{k}^{1}}{{bar {M}}_{1,k}^{1,k}}}}.

Основные свойства определителей[править | править код]

Следующие свойства отражают основные результаты теории определителей, применение которых выходит далеко за пределы этой теории:

  1. {displaystyle det E=1} (Определитель единичной матрицы равен 1);
  2. {displaystyle det cA=c^{n}det A} (Определитель является однородной функцией степени n на пространстве матриц размера ntimes n);
  3. {displaystyle det A^{T}=det A} (Определитель матрицы не меняется при её транспонировании);
  4. {displaystyle det(AB)=det Acdot det B} (Определитель произведения матриц равен произведению их определителей, A и B — квадратные матрицы одного и того же порядка);
  5. {displaystyle det A^{-1}=(det A)^{-1}}, причём матрица A обратима тогда и только тогда, когда обратим её определитель {displaystyle det A};
  6. Существует ненулевое решение уравнения AX=0 тогда и только тогда, когда det A=0 (или же {displaystyle det A} должен быть нетривиальным делителем нуля в случае, если R — не целостное кольцо).

Определитель как функция строк (столбцов) матрицы[править | править код]

При изучении теории определителей полезно иметь в виду, что в основе этой теории лежит техника манипулирования со строками и столбцами матриц, разработанная К.Ф. Гауссом (преобразования Гаусса). Суть этих преобразований сводится к линейным операциям над строками (столбцами) и их перестановке. Эти преобразования достаточно простым образом отражаются на определителе, и при их изучении удобно “расчленить” исходную матрицу на строки (или столбцы) и считать определитель функцией, определённой над наборами строк (столбцов). Далее буквами {displaystyle {hat {A}}_{i}} обозначаются строки (столбцы) матрицы A.

1. Определитель — полилинейная функция строк (столбцов) матрицы. Полилинейность означает линейность функции по каждому аргументу при фиксированных значениях остальных аргументов:

{displaystyle det({hat {A}}_{1},ldots ,alpha {hat {A}}_{i}+beta {hat {A'}}_{i},ldots ,{hat {A}}_{n})=alpha det({hat {A}}_{1},ldots ,{hat {A}}_{i},ldots ,{hat {A}}_{n})+beta det({hat {A}}_{1},ldots ,{hat {A'}}_{i},ldots ,{hat {A}}_{n})}
2. Определитель — кососимметрическая функция строк (столбцов) матрицы, то есть при перестановке двух строк (столбцов) матрицы её определитель умножается на −1:

{displaystyle det(ldots ,{hat {A}}_{i},ldots ,{hat {A}}_{j},ldots )=-det(ldots ,{hat {A}}_{j},ldots ,{hat {A}}_{i},ldots )}
3. Если две строки (столбца) матрицы совпадают, то её определитель равен нулю:

{displaystyle {hat {A}}_{i}={hat {A}}_{j}Longrightarrow det(ldots ,{hat {A}}_{i},ldots ,{hat {A}}_{j},ldots )=0}

Замечание. Свойства 1-3 являются основными свойствами определителя как функции строк (столбцов), они легко доказываются непосредственно из определения. Свойство 2 (кососимметричность) является логическим следствием свойств 1 и 3. Свойство 3 является логическим следствием свойства 2, если в кольце R элемент 2 (т.е. 1 + 1) не совпадает с нулём и не является делителем нуля. Из свойств 1 и 3 вытекают также следующие свойства:

4. Общий множитель элементов какой-либо строки (столбца) определителя можно вынести за знак определителя (следствие свойства 1).
5. Если хотя бы одна строка (столбец) матрицы нулевая, то определитель равен нулю (следствие свойства 4).
6. Если две (или несколько) строки (столбца) матрицы линейно зависимы, то её определитель равен нулю (следствие свойств 1 и 3).
7. При добавлении к любой строке (столбцу) линейной комбинации других строк (столбцов) определитель не изменится (следствие свойств 1 и 6).

Фактом, имеющим фундаментальное значение, является универсальность определителя как полилинейной кососимметрической функции полного ранга, аргументами которой являются элементы конечномерного векторного пространства V (или R-модуля V с конечным базисом). Справедлива следующая

Теорема. Пусть V — свободный R-модуль ранга n (n-мерное векторное пространство над R, если R — поле). Пусть {displaystyle varphi (X_{1},X_{2},dots ,X_{n})}R-значная функция на {displaystyle V^{n}}, обладающая свойствами 1-3. Тогда при выборе базиса {displaystyle E_{1},E_{2},dots ,E_{n}} пространства V существует константа {displaystyle c_{0}=varphi (E_{1},E_{2},dots ,E_{n})} такая, что при всех значениях {displaystyle X_{1},X_{2},dots ,X_{n}} справедливо равенство:

{displaystyle varphi (X_{1},X_{2},dots ,X_{n})=c_{0}det({hat {X}}_{1},{hat {X}}_{2},dots ,{hat {X}}_{n})},

где {displaystyle {hat {X}}_{i}} — столбец координат вектора X_{i} относительно базиса {displaystyle E_{1},E_{2},dots ,E_{n}}.

Одним из важнейших следствий универсальности определителя является следующая теорема о мультипликативности определителя.

Теорема. Пусть A — матрица размера ntimes n. Тогда {displaystyle det(AX)=det Acdot det X} для любой матрицы X размера ntimes n.

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

Рассмотрим на пространстве столбцов R^{n} кососимметрическую полилинейную форму {displaystyle varphi ({hat {X}}_{1},{hat {X}}_{2},dots ,{hat {X}}_{n})=det(A{hat {X}}_{1},A{hat {X}}_{2},dots ,A{hat {X}}_{n})=det(AX)}. Согласно доказанной теореме, эта форма равна {displaystyle c_{0}det({hat {X}}_{1},{hat {X}}_{2},dots ,{hat {X}}_{n})=c_{0}det X}, где {displaystyle c_{0}=varphi (E_{1},E_{2},dots ,E_{n})=det({hat {A}}_{1},{hat {A}}_{2},dots ,{hat {A}}_{n})=det A}.

Определитель и ориентированный объём[править | править код]

Пусть {vec {a}},{vec {b}},{vec {c}} — три вектора в пространстве mathbb {R} ^{3}. Они порождают параллелепипед, вершины которого лежат в точках с радиус-векторами {displaystyle {vec {0}},{vec {a}},{vec {b}},{vec {c}},{vec {a}}+{vec {b}},{vec {c}}+{vec {a}},{vec {b}}+{vec {c}},{vec {a}}+{vec {b}}+{vec {c}}}. Этот параллелепипед может быть вырожден, если вектора {vec {a}},{vec {b}},{vec {c}} компланарны (лежат в одной плоскости, линейно зависимы).

Функция ориентированного объёма {displaystyle {rm {Vol}}({vec {a}},{vec {b}},{vec {c}})} определяется как объём параллелепипеда, порождённого этими векторами, и взятый со знаком “+”, если тройка векторов {displaystyle ({vec {a}},{vec {b}},{vec {c}})} положительно ориентирована, и со знаком “-“, если она ориентирована отрицательно.
Функция {displaystyle {rm {Vol}}({vec {a}},{vec {b}},{vec {c}})} полилинейна и кососимметрична. Свойство 3, очевидно, выполнено. Для доказательства полилинейности этой функции, достаточно доказать её линейность по вектору vec a. Если вектора {displaystyle {vec {b}},{vec {c}}} линейно зависимы, значение {displaystyle {rm {Vol}}({vec {a}},{vec {b}},{vec {c}})} будет нулевым независимо от вектора vec a, и значит, линейно зависящим от него. Если вектора {displaystyle {vec {b}},{vec {c}}} линейно независимы, обозначим через {vec {n}} вектор единичной нормали к плоскости векторов {displaystyle {vec {b}},{vec {c}}}, такой, что {displaystyle {rm {Vol}}({vec {n}},{vec {b}},{vec {c}})>0}. Тогда ориентированный объём параллелепипеда равен произведению площади основания, построенного на векторах {displaystyle {vec {b}},{vec {c}}} и независящего от вектора vec a, и алгебраической величины проекции вектора vec a на нормаль к основанию, которая равна скалярному произведению {displaystyle langle {vec {a}},{vec {n}}rangle } и является величиной, линейно зависящей от вектора vec a. Линейность по vec a доказана, и аналогично доказывается линейность по остальным аргументам.

Применяя теорему об универсальности определителя как кососимметрической полилинейной функции, получаем, что при выборе ортонормированного базиса {displaystyle ({vec {e}}_{1},{vec {e}}_{2},{vec {e}}_{3})} пространства mathbb {R} ^{3}

{displaystyle {rm {Vol}}({vec {a}},{vec {b}},{vec {c}})={rm {Vol}}({vec {e}}_{1},{vec {e}}_{2},{vec {e}}_{3})det {begin{pmatrix}a_{1}&b_{1}&c_{1}\a_{2}&b_{2}&c_{2}\a_{3}&b_{3}&c_{3}end{pmatrix}}=det {begin{pmatrix}a_{1}&b_{1}&c_{1}\a_{2}&b_{2}&c_{2}\a_{3}&b_{3}&c_{3}end{pmatrix}}},

где a_{i},b_{i},c_{i} — координаты векторов {displaystyle ({vec {a}},{vec {b}},{vec {c}})} в выбранном базисе.

Таким образом, определитель матрицы коэффициентов векторов относительно ортонормированного базиса имеет смысл ориентированного объёма параллелепипеда, построенного на этих векторах.

Всё вышесказанное без существенных изменений переносится на пространство mathbb {R} ^{n} произвольной размерности.

Разложение определителя по строке/столбцу и обращение матриц[править | править код]

Формулы разложения определителя по строке/столбцу позволяют сводить вычисление определителей к рекурсивной процедуре, использующей вычисление определителей меньших порядков. Для вывода этих формул сгруппируем и просуммируем в формуле для определителя матрицы {displaystyle C=(c_{ij})}, с учётом равенства {displaystyle varepsilon _{i_{1}dots i_{n-1}n}=varepsilon _{i_{1}dots i_{n-1}}}, все ненулевые члены, содержащие элемент {displaystyle c_{nn}}. Эта сумма равна:

{displaystyle c_{nn}sum _{i_{1},dots i_{n-1}=1}^{n-1}varepsilon _{i_{1}dots i_{n-1}n}c_{1i_{1}}dots c_{n-1,i_{n-1}}=c_{nn}sum _{i_{1},dots i_{n-1}=1}^{n-1}varepsilon _{i_{1}dots i_{n-1}}c_{1i_{1}}dots c_{n-1,i_{n-1}}=c_{nn}det C_{n}^{n}},

где {displaystyle C_{i}^{j}} — матрица, получаемая из C удалением строки с номером i и столбца с номером j.

Так как произвольный элемент c_{ij} можно {displaystyle (n-j)} перестановками соответствующего столбца вправо и {displaystyle (n-i)} перестановками соответствующей строки вниз переместить в правый нижний угол матрицы, причём дополнительная к нему матрица сохранит свой вид, то сумма всех членов в разложении определителя, содержащих c_{ij}, будет равна

{displaystyle (-1)^{(n-i)}(-1)^{(n-j)}c_{ij}det C_{i}^{j}=(-1)^{i+j}c_{ij}det C_{i}^{j}=c_{ij}A_{i}^{j}}.

Величина {displaystyle A_{i}^{j}=(-1)^{i+j}det C_{i}^{j}} называется алгебраическим дополнением элемента матрицы c_{ij}.

Учитывая, что каждый член разложения определителя с ненулевым коэффициентом содержит ровно один элемент из i-ой строки, можно разложить определитель по членам этой строки:

{displaystyle det C=sum _{j=1}^{n}c_{ij}A_{i}^{j}} — Формула разложения определителя по i-ой строке

Аналогично, учитывая, что каждый член разложения определителя с ненулевым коэффициентом содержит ровно один элемент из j-го столбца, можно разложить определитель по членам этого столбца:

{displaystyle det C=sum _{i=1}^{n}c_{ij}A_{i}^{j}} — Формула разложения определителя по j-ому столбцу

Если элементы k-й строки матрицы C скопировать в i-ую строку, её определитель станет равен нулю, а по формуле разложения определителя по i-ой строке получится:

{displaystyle 0=sum _{j=1}^{n}c_{kj}A_{i}^{j}} — Формула “фальшивого” разложения определителя по i-ой строке ({displaystyle ineq k}).

Аналогично для столбцов:

{displaystyle 0=sum _{j=1}^{n}c_{ik}A_{i}^{j}} — Формула “фальшивого” разложения определителя по j-ому столбцу (jne k)

Полученные формулы полезно записать в матричном виде. Введём матрицу алгебраических дополнений к элементам матрицы C: {displaystyle A=(A_{i}^{j})}.
Тогда, согласно с полученными формулами,

{displaystyle CA^{T}=A^{T}C=(det C)cdot E}.

Следствие 1 (Критерий обратимости матриц). Квадратная матрица C является обратимой тогда и только тогда, когда {displaystyle det C} — обратимый элемент кольца R, при этом {displaystyle C^{-1}=(det C)^{-1}cdot A^{T}}.

Следствие 2. Если произведение матриц равно нулю {displaystyle CX=0}, и матрица C — квадратная, тогда {displaystyle (det C)cdot X=0}.

Решение систем линейных алгебраических уравнений с помощью определителей[править | править код]

Формула Крамера позволяет выразить решение системы линейных алгебраических уравнений в виде отношения определителей, в знаменателе которого стоит определитель системы, а в числителе — определитель матрицы системы, в которой столбец коэффициентов при соответствующей переменной заменён на столбец из правых частей уравнений.

Формула Крамера. Пусть задана система линейных алгебраических уравнений в матричном виде: {displaystyle CX=B}, где {displaystyle C=(c_{ij})} — матрица коэффициентов системы размера ntimes n, {displaystyle B=(b_{1},b_{2},dots ,b_{n})^{T}} — столбец из правых частей уравнений системы, и вектор {displaystyle X=(x_{1},x_{2},dots ,x_{n})^{T}} — решение этой системы. Тогда при любых {displaystyle lambda _{1},lambda _{2},dots ,lambda _{n}in R} справедливо равенство:

{displaystyle (lambda _{1}x_{1}+lambda _{2}x_{2}+dots +lambda _{n}x_{n})cdot (det C)=-det {begin{pmatrix}c_{11}&c_{12}&dots &c_{1n}&b_{1}\c_{21}&c_{22}&dots &c_{2n}&b_{2}\dots &dots &dots &dots &dots \c_{n1}&c_{n2}&dots &c_{nn}&b_{n}\lambda _{1}&lambda _{2}&dots &lambda _{n}&0end{pmatrix}}}

Из этой формулы следует, в частности, что если {displaystyle det C} — не вырожден (не является нулём или делителем нуля), система может обладать не более чем одним решением, а если определитель ещё и обратим, то система обладает единственным решением.

Одной из важнейших теорем в теории определителей является следующая теорема о решениях однородной системы линейных уравнений.

Теорема. Пусть R — поле. Однородная система линейных уравнений {displaystyle CX=0} имеет нетривиальное (ненулевое) решение тогда и только тогда, когда определитель матрицы коэффициентов равен нулю: {displaystyle det C=0}.

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

Необходимость условия содержится в следствии 2 предыдущего раздела. Докажем необходимость.

Если матрица C — нулевая, любой вектор X является решением.
Пусть C_{0} — максимальный невырожденный минор в матрице C имеет размеры rtimes r. Не ограничивая общности, считаем, что этот минор образован первыми r строками и столбцами (иначе перенумеруем переменные и переставим уравнения в другом порядке.)
Введём вектора {displaystyle X_{0}=(x_{1},x_{2},dots ,x_{r})^{T}} и {displaystyle X_{1}=(x_{r+1},dots ,x_{n})^{T}}. Тогда первые r уравнений системы в матричном виде записываются так:

{displaystyle C_{0}X_{0}+C_{1}X_{1}=0}

Поскольку матрица C_{0} обратима, любому значению X_{1} соответствует единственный вектор {displaystyle X_{0}=-C_{0}^{-1}C_{1}X_{1}}, удовлетворяющий этим уравнениям. Покажем, что при этом остальные уравнения будут выполнены автоматически. Пусть {displaystyle j>r}.

Введём две матрицы:

{displaystyle D_{1}={begin{pmatrix}c_{11}&dots &c_{1r}&c_{1r+1}x_{r+1}+dots +c_{1n}x_{n}\c_{21}&dots &c_{2r}&c_{2r+1}x_{r+1}+dots +c_{2n}x_{n}\dots &dots &dots &dots dots dots dots \c_{r1}&dots &c_{rr}&c_{rr+1}x_{r+1}+dots +c_{rn}x_{n}\c_{j1}&dots &c_{jr}&c_{jr+1}x_{r+1}+dots +c_{jn}x_{n}\end{pmatrix}}} и {displaystyle D_{2}={begin{pmatrix}c_{11}&dots &c_{1r}&c_{1r+1}x_{r+1}+dots +c_{1n}x_{n}\c_{21}&dots &c_{2r}&c_{2r+1}x_{r+1}+dots +c_{2n}x_{n}\dots &dots &dots &dots dots dots dots \c_{r1}&dots &c_{rr}&c_{rr+1}x_{r+1}+dots +c_{rn}x_{n}\c_{j1}&dots &c_{jr}&-(c_{j1}x_{1}+dots +c_{jr}x_{r})\end{pmatrix}}}.

У матрицы D_{1} все столбцы являются частями столбцов из матрицы C, а последний столбец есть линейная комбинация столбцов матрицы C с коэффициентами {displaystyle x_{r+1},dots ,x_{n}}, поэтому в силу линейности определителя по столбцам {displaystyle det D_{1}} есть линейная комбинация определителей миноров матрицы C размера {displaystyle (r+1)times (r+1)}. Так как C_{0} — максимальный по размеру невырожденный минор, все миноры большего размера имеют нулевой определитель, поэтому {displaystyle det D_{1}=0}.

Из соотношения {displaystyle C_{0}X_{0}+C_{1}X_{1}=0} следует, что {displaystyle D_{2}Y=0}, где столбец {displaystyle Y=(x_{1},dots ,x_{r},1)^{T}neq 0}. Поэтому {displaystyle det D_{2}=0}.

Тогда {displaystyle 0=det D_{1}-det D_{2}=(det C_{0})cdot (c_{j1}x_{1}+c_{j2}x_{2}+dots +c_{jn}x_{n})}. И так как {displaystyle det C_{0}neq 0}, то j-ое уравнение системы тоже выполнено.

Данная теорема используется, в частности, для нахождения собственных значений и собственных векторов матриц.

Критерий полноты и линейной независимости системы векторов[править | править код]

Тесно связанными с понятием определителя является понятие линейной зависимости и полноты систем векторов в векторном пространстве.

Пусть R — поле, V — векторное пространство над R с конечным базисом {displaystyle {vec {e_{1}}},{vec {e_{2}}},dots ,{vec {e_{n}}}}. Пусть задан ещё набор из n векторов {displaystyle {vec {v_{1}}},{vec {v_{2}}},dots ,{vec {v_{n}}}}. Их координатами {displaystyle v_{ij}} относительно заданного базиса являются коэффициенты разложения {displaystyle {vec {v_{i}}}=sum v_{ij}{vec {e_{j}}}}. Составим (квадратную) матрицу {displaystyle A=(v_{ij})}. Справедлива теорема:

Теорема (Критерий полноты и линейной независимости системы векторов).

(1) Система векторов {displaystyle {vec {v_{1}}},{vec {v_{2}}},dots ,{vec {v_{n}}}} линейно зависима тогда и только тогда, когда det A=0.
(2) Система векторов {displaystyle {vec {v_{1}}},{vec {v_{2}}},dots ,{vec {v_{n}}}} полна, тогда и только тогда, когда матрица A не вырождена (det Aneq 0).

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

(1) Доказательство основано на том, что вектор {displaystyle sum x_{i}{vec {v_{i}}}} имеет столбец координат, равный {displaystyle AX}, где {displaystyle X=(x_{1},x_{2},dots ,x_{n})^{T}}.

Если {displaystyle sum x_{i}{vec {v_{i}}}=0}, то AX=0. Тогда {displaystyle (det A)cdot X=0} и если X отличен от нуля, то det A=0.

Обратно, если det A=0, существует ненулевой столбец X, такой что AX=0. Это означает, что {displaystyle sum x_{i}{vec {v_{i}}}=0}.

(2) Если матрица A не вырождена, она обратима. Пусть {vec  {u}} — произвольный вектор, {displaystyle Y=(y_{1},y_{2},dots ,y_{n})^{T}} — столбец его координат, {displaystyle X=A^{-1}Y=(x_{1},x_{2},dots ,x_{n})^{T}}. Тогда {displaystyle {vec {u}}=sum x_{i}{vec {v_{i}}}}. Таким образом, произвольный вектор разложим по системы векторов {displaystyle {vec {v_{1}}},{vec {v_{2}}},dots ,{vec {v_{n}}}}, что означает её полноту.

Обратно, пусть матрица A вырождена. Тогда существует ненулевая строка коэффициентов {displaystyle C=(c_{1},c_{2},dots ,c_{n})}, такая, что {displaystyle CA=0}. Это значит, что любой вектор {displaystyle {vec {u}}=sum x_{i}{vec {v_{i}}}}, разложимый по системе векторов {displaystyle {vec {v_{1}}},{vec {v_{2}}},dots ,{vec {v_{n}}}}, удовлетворяет ограничению {displaystyle c_{1}x_{1}+c_{2}x_{2}+dots +c_{n}x_{n}=0}. Если какой-то коэффициент c_{k} отличен от нуля, то базисный вектор {displaystyle {vec {e_{k}}}} не разложим по этой системе векторов, и значит, она не полна.

Следствие. В векторном пространстве V, обладающем конечным базисом из n векторов:

(1) всякая система, состоящая менее, чем из n векторов, не полна;
(2) всякая система, состоящая более, чем из n векторов, линейно зависима;
(3) всякий базис пространства V содержит ровно n векторов.

Таким образом, размерность векторного пространства V с конечным базисом корректно определена.

Некоторые специальные свойства определителей[править | править код]

  • Определитель матрицы равен произведению её собственных значений.
  • Если квадратная матрица выражает линейное преобразование, то её определитель не меняется при замене базиса линейного пространства.

Алгоритмическая реализация[править | править код]

  • Прямые методы вычисления определителя могут быть основаны непосредственно на его определении, как суммы по перестановкам, или на разложении Лапласа по определителям меньшего порядка. Однако такие методы очень неэффективны, так как требуют О(n!) операций для вычисления определителя n-го порядка. В то же время они универсальны, применимы в тех случаях, когда элементы матрицы не являются числами (функции, многочлены, дифференциальные формы чётной степени и т. д.), и не требуют выполнения операций деления.
  • Можно вычислить определитель и выполнив меньшее количество операций умножения; точнее, можно для матрицы ntimes n обойтись лишь количеством слагаемых, равным количеству разбиений числа n вместо n!, например 5 вместо 6 для 3times3[6]:
    {displaystyle {begin{vmatrix}a_{11}&a_{12}&a_{13}\a_{21}&a_{22}&a_{23}\a_{31}&a_{32}&a_{33}end{vmatrix}}=(a_{11}+a_{12})(a_{21}+a_{23})(a_{31}+a_{32})-a_{12}a_{21}(a_{31}+a_{32}+a_{33})-a_{13}(a_{21}+a_{22}+a_{23})a_{31}-(a_{11}+a_{12}+a_{13})a_{23}a_{32}+a_{11}a_{22}a_{33}}.
  • Один из наиболее быстрых численных методов вычисления определителя заключается в простой модификации метода Гаусса. Следуя методу Гаусса, произвольную матрицу A можно привести к ступенчатому виду (Верхнетреугольная матрица), используя лишь две следующие операции над матрицей — перестановку двух строк и добавление к одной из строк матрицы другой строки, умноженной на произвольное число. Из свойств определителя следует, что вторая операция не изменяет определителя матрицы, а первая лишь меняет его знак на противоположный. Определитель матрицы, приведённой к ступенчатому виду, равен произведению элементов на её диагонали, так как она является треугольной, поэтому определитель исходной матрицы равен:
    {displaystyle det A=(-1)^{s}cdot det A_{mbox{ref}},}
где s — число перестановок строк, выполненных алгоритмом, а A_{mbox{ref}} — ступенчатая форма матрицы A, полученная в результате работы алгоритма. Сложность этого метода, как и метода Гаусса, составляет O(n^{3}), для его реализации необходимо использование операции деления.
  • Определитель можно вычислить, зная LU-разложение матрицы. Если A=LU, где L и U — треугольные матрицы, то det A=(det L)(det U). Определитель треугольной матрицы равен просто произведению её диагональных элементов.
  • Если доступен алгоритм, выполняющий умножение двух матриц порядка n за время M(n), где M(n)geqslant n^{a}, для некоторого a>2, то определитель матрицы порядка n может быть вычислен за время O(M(n)).[7] В частности это означает, что, используя для умножения матриц алгоритм Копперсмита — Винограда, определитель можно вычислить за время O(n^{2.376}).

Специальные виды определителей[править | править код]

  • Определитель Вронского (Вронскиан)
  • Определитель Вандермонда
  • Определитель Грама
  • Определитель Якоби (Якобиан)

См. также[править | править код]

  • Циркулянт
  • Перманент
  • Пфаффиан
  • Результант

Примечания[править | править код]

  1. Бронштейн И. Н., Семендяев К. А. Справочник по математике для инженеров и учащихся втузов. — 13-е изд., исправленное. — М.: Наука, 1986.
  2. Э. И. Березкина. Математика древнего Китая. — М.: Наука, 1980.
  3. H. W. Eves. An Introduction to the History of Mathematics. — Saunders College Publishing, 1990.
  4. Скорняков Л. А. Элементы алгебры. — М.: Наука, 1986. — С. 16-23. — Тираж 21 000 экз.
  5. Определитель матрицы и геометрический смысл определителя матрицы (рус.). Математика для всех.
  6. Houston, Robin; Goucher, Adam P. & Johnston, Nathaniel (2023), A New Formula for the Determinant and Bounds on Its Tensor and Waring Ranks, arΧiv:2301.06586 [math.CO].
  7. J. R. Bunch and J.E. Hopcroft. Triangular factorization and inversion by fast matrix multiplication, Mathematics of Computation, 28 (1974) 231—236.

Литература[править | править код]

  • В. А. Ильин, Э. Г. Позняк Линейная алгебра, М.: Наука — Физматлит, 1999.
  • Беклемишев Д. В. Курс аналитической геометрии и линейной алгебры. М.: Физматлит, 2000.
  • Кострикин А. И. Введение в алгебру. Часть 1. Основы алгебры: Учебник для вузов. М.: Физматлит, 2004.
  • Боревич З. И. Определители и матрицы. – М.: Наука, 1988.

Определитель матрицы: алгоритм и примеры вычисления определителя матрицы

Перед тем как находить и считать определитель, дадим определение определителю матрицы. 

Определение 1

Что такое определитель матрицы или детерминант матрицы? Определитель матрицы — это некоторое число, с которым можно сопоставить любую квадратную матрицу А=(aij)n×n. 

|А|, ∆, det A – символы, которыми обозначают определитель матрицы.

Как найти определитель матрицы? Вычислить определитель или найти определитель можно с помощью разных способов (в том числе онлайн и при помощи калькулятора). Конкретный способ поиска и того, как решать, выбирают в зависимости от порядка матрицы.

Пример 1​​​​​

Определитель матрицы второго порядка можно вычислять по формуле:

А=1-231.

Решение матрицы:

det A=1-231=1×1-3×(-2)=1+6=7

Определитель матрицы 3-го порядка: правило треугольника 

Нахождение определителя матрицы 3-го порядка осуществляется по одному из правил:

  • он может считаться по правилу треугольника;
  • расчет также проводится по правилу Саррюса.

Как найти определитель матрицы третьего порядка по методу треугольника (определитель матрицы 3×3)?

а11а12а13а21а22а23а31а32а33=a11×a22×a33+a31×a12×a23+a21×a32×a13-a31×a22×a13-a21×a12×a33-a11×a23×a32

Пример 2

А=13402115-1

Решение:

det A=13402115-1=1×2×(-2)+1×3×1+4×0×5-1×2×4-0×3×(-1)-5×1×1=(-2)+3+0-8-0-5=-12

Правило Саррюса

Чтобы вычислить определитель по методу Саррюса, необходимо учесть некоторые условия и выполнить следующие действия:

  • дописать слева от определителя два первых столбца;
  • перемножить элементы, которые расположены на главной диагонали и параллельных ей диагоналях, взяв произведения со знаком «+»;
  • перемножить элементы, которые расположены на побочных диагоналях и параллельных им, взяв произведения со знаком «—».

а11а12а13а21а22а23а31а32а33=a11×a22×a33+a31×a12×a23+a21×a32×a13-a31×a22×a13-a21×a12×a33-a11×a23×a32

Пример 3

А=134021-25-11302-25=1×2×(-1)+3×1×(-2)+4×0×5-4×2×(-2)-1×1×5-3×0×(-1)=-2-6+0+16-5-0=3

Методы разложения по элементам строки и столбца

Чтобы вычислить определитель матрицы четвертого порядка, можно воспользоваться одним из 2-х способов:

  • разложением по элементам строки;
  • разложением по элементам столбца.

Представленные способы определяют вычисление определителя n как вычисление определителя порядка n-1 за счет представления определителя суммой произведений элементов строки (столбца) на их алгебраические дополнения.

Пример 4

Разложение матрицы по элементам строки:

det A=ai1×Ai1+ai2×Ai2+…+аin×Аin

Разложение матрицы по элементам столбца:

det A=а1i×А1i+а2i×А2i+…+аni×Аni

Замечание

Если раскладывать матрицу по элементам строки (столбца), необходимо выбирать строку (столбец), в которой(-ом) есть нули.

Пример 5

А=01-132100-24513210

Решение:

  • раскладываем по 2-ой строке:

А=01-132100-24513210=2×(-1)3×1-13-251310=-2×1-13451210+1×0-13-251310

  • раскладываем по 4-му столбцу:

А=01-132100-24513210=3×(-1)5×210-245321+1×(-1)7×01-1210321=-3×210-245321-1×01-1210321

Свойства определителя

Свойства определителя:

  • если преобразовывать столбцы или строки незначительными действиями, то это не влияет на значение определителя;
  • если поменять местами строки и столбцы, то знак поменяется на противоположный;
  • определитель треугольной матрицы представляет собой произведение элементов, которые расположены на главной диагонали.
Замечание 

В рамках темы советуем обратиться к модулю определителя.

Пример 6

А=134021005

Решение:

det А=134021005=1×5×2=10

Замечание

Матричныый определитель, который содержит нулевой столбец, равный нулю (представляет собой минор).

Ирина Мальцевская

Преподаватель математики и информатики. Кафедра бизнес-информатики Российского университета транспорта

Содержание:

  • Вычисления определителей второго порядка
  • Методы вычисления определителей третьего порядка
  • Приведение определителя к треугольному виду
  • Правило треугольника
  • Правило Саррюса
  • Разложение определителя по строке или столбцу
  • Разложение определителя по элементам строки или столбца
  • Теорема Лапласа

В общем случае правило вычисления определителей
$n$-го порядка
является довольно громоздким. Для определителей второго и третьего порядка существуют рациональные способы их вычислений.

Вычисления определителей второго порядка

Чтобы вычислить определитель матрицы второго порядка, надо от произведения
элементов главной диагонали отнять произведение
элементов побочной диагонали:

$$left| begin{array}{ll}{a_{11}} & {a_{12}} \ {a_{21}} & {a_{22}}end{array}right|=a_{11} cdot a_{22}-a_{12} cdot a_{21}$$

Пример

Задание. Вычислить определитель второго порядка
$left| begin{array}{rr}{11} & {-2} \ {7} & {5}end{array}right|$

Решение. $left| begin{array}{rr}{11} & {-2} \ {7} & {5}end{array}right|=11 cdot 5-(-2) cdot 7=55+14=69$

Ответ. $left| begin{array}{rr}{11} & {-2} \ {7} & {5}end{array}right|=69$

Методы вычисления определителей третьего порядка

Для вычисления определителей третьего порядка существует такие правила.

Правило треугольника

Схематически это правило можно изобразить следующим образом:

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

Произведение элементов в первом определителе, которые соединены прямыми,
берется со знаком “плюс”; аналогично, для второго определителя – соответствующие произведения берутся со знаком “минус”, т.е.

$$left| begin{array}{ccc}{a_{11}} & {a_{12}} & {a_{13}} \ {a_{21}} & {a_{22}} & {a_{23}} \ {a_{31}} & {a_{32}} & {a_{33}}end{array}right|=a_{11} a_{22} a_{33}+a_{12} a_{23} a_{31}+a_{13} a_{21} a_{32}-$$

$$-a_{11} a_{23} a_{32}-a_{12} a_{21} a_{33}-a_{13} a_{22} a_{31}$$

236

проверенных автора готовы помочь в написании работы любой сложности

Мы помогли уже 4 430 ученикам и студентам сдать работы от решения задач до дипломных на отлично! Узнай стоимость своей работы за 15 минут!

Пример

Задание. Вычислить определитель $left| begin{array}{rrr}{3} & {3} & {-1} \ {4} & {1} & {3} \ {1} & {-2} & {-2}end{array}right|$ методом треугольников.

Решение. $left| begin{array}{rrr}{3} & {3} & {-1} \ {4} & {1} & {3} \ {1} & {-2} & {-2}end{array}right|=3 cdot 1 cdot(-2)+4 cdot(-2) cdot(-1)+$

$$+3 cdot 3 cdot 1-(-1) cdot 1 cdot 1-3 cdot(-2) cdot 3-4 cdot 3 cdot(-2)=54$$

Ответ. $left| begin{array}{rrr}{3} & {3} & {-1} \ {4} & {1} & {3} \ {1} & {-2} & {-2}end{array}right|=54$

Правило Саррюса

Справа от определителя дописывают первых два столбца и произведения элементов на главной диагонали и на диагоналях, ей
параллельных, берут со знаком “плюс”; а произведения элементов побочной диагонали и диагоналей, ей параллельных,
со знаком “минус”:

$$-a_{13} a_{22} a_{31}-a_{11} a_{23} a_{32}-a_{12} a_{21} a_{33}$$

Пример

Задание. Вычислить определитель $left| begin{array}{rrr}{3} & {3} & {-1} \ {4} & {1} & {3} \ {1} & {-2} & {-2}end{array}right|$ с помощью правила Саррюса.

Решение.

$$+(-1) cdot 4 cdot(-2)-(-1) cdot 1 cdot 1-3 cdot 3 cdot(-2)-3 cdot 4 cdot(-2)=54$$

Ответ. $left| begin{array}{rrr}{3} & {3} & {-1} \ {4} & {1} & {3} \ {1} & {-2} & {-2}end{array}right|=54$

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

Определитель равен сумме произведений элементов строки определителя на их
алгебраические дополнения. Обычно выбирают
ту строку/столбец, в которой/ом есть нули. Строку или столбец, по которой/ому ведется разложение, будет обозначать стрелкой.

Пример

Задание. Разложив по первой строке, вычислить определитель $left| begin{array}{lll}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right|$

Решение. $left| begin{array}{lll}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right| leftarrow=a_{11} cdot A_{11}+a_{12} cdot A_{12}+a_{13} cdot A_{13}=$

$1 cdot(-1)^{1+1} cdot left| begin{array}{cc}{5} & {6} \ {8} & {9}end{array}right|+2 cdot(-1)^{1+2} cdot left| begin{array}{cc}{4} & {6} \ {7} & {9}end{array}right|+3 cdot(-1)^{1+3} cdot left| begin{array}{cc}{4} & {5} \ {7} & {8}end{array}right|=-3+12-9=0$

Ответ. $left| begin{array}{lll}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right|=0$

Этот метод позволяет вычисление определителя свести к вычислению определителя более низкого порядка.

Пример

Задание. Вычислить определитель $left| begin{array}{lll}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right|$

Решение. Выполним следующие
преобразования над строками определителя: из второй строки отнимем четыре
первых, а из третьей первую строку, умноженную на семь, в результате, согласно свойствам определителя, получим определитель,
равный данному.

$$left| begin{array}{ccc}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right|=left| begin{array}{ccc}{1} & {2} & {3} \ {4-4 cdot 1} & {5-4 cdot 2} & {6-4 cdot 3} \ {7-7 cdot 1} & {8-7 cdot 2} & {9-7 cdot 3}end{array}right|=$$

$$=left| begin{array}{rrr}{1} & {2} & {3} \ {0} & {-3} & {-6} \ {0} & {-6} & {-12}end{array}right|=left| begin{array}{ccc}{1} & {2} & {3} \ {0} & {-3} & {-6} \ {0} & {2 cdot(-3)} & {2 cdot(-6)}end{array}right|=0$$

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

Ответ. $left| begin{array}{lll}{1} & {2} & {3} \ {4} & {5} & {6} \ {7} & {8} & {9}end{array}right|=0$

Для вычисления определителей четвертого порядка и выше применяется либо разложение по строке/столбцу, либо приведение
к треугольному виду, либо с помощью теоремы Лапласа.

Разложение определителя по элементам строки или столбца

Пример

Задание. Вычислить определитель
$left| begin{array}{llll}{9} & {8} & {7} & {6} \ {5} & {4} & {3} & {2} \ {1} & {0} & {1} & {2} \ {3} & {4} & {5} & {6}end{array}right|$ , разложив его по элементам какой-то строки или какого-то столбца.

Решение. Предварительно выполним
элементарные преобразования над строками определителя, сделав
как можно больше нулей либо в строке, либо в столбце. Для этого вначале от первой строки отнимем девять третьих,
от второй – пять третьих и от четвертой – три третьих строки, получаем:

$$left| begin{array}{cccc}{9} & {8} & {7} & {6} \ {5} & {4} & {3} & {2} \ {1} & {0} & {1} & {2} \ {3} & {4} & {5} & {6}end{array}right|=left| begin{array}{cccc}{9-1} & {8-0} & {7-9} & {6-18} \ {5-5} & {4-0} & {3-5} & {2-10} \ {1} & {0} & {1} & {2} \ {0} & {4} & {2} & {0}end{array}right|=left| begin{array}{rrrr}{0} & {8} & {-2} & {-12} \ {0} & {4} & {-2} & {-8} \ {1} & {0} & {1} & {2} \ {0} & {4} & {2} & {0}end{array}right|$$

Полученный определитель разложим по элементам первого столбца:

$$left| begin{array}{rrrr}{0} & {8} & {-2} & {-12} \ {0} & {4} & {-2} & {-8} \ {1} & {0} & {1} & {2} \ {0} & {4} & {2} & {0}end{array}right|=0+0+1 cdot(-1)^{3+1} cdot left| begin{array}{rrr}{8} & {-2} & {-12} \ {4} & {-2} & {-8} \ {4} & {2} & {0}end{array}right|+0$$

Полученный определитель третьего порядка также разложим по элементам строки и столбца, предварительно получив нули,
например, в первом столбце. Для этого от первой строки отнимаем две вторые строки, а от третьей – вторую:

$$left| begin{array}{rrr}{8} & {-2} & {-12} \ {4} & {-2} & {-8} \ {4} & {2} & {0}end{array}right|=left| begin{array}{rrr}{0} & {2} & {4} \ {4} & {-2} & {-8} \ {0} & {4} & {8}end{array}right|=4 cdot(-1)^{2+2} cdot left| begin{array}{ll}{2} & {4} \ {4} & {8}end{array}right|=$$

$$=4 cdot(2 cdot 8-4 cdot 4)=0$$

Ответ. $left| begin{array}{cccc}{9} & {8} & {7} & {6} \ {5} & {4} & {3} & {2} \ {1} & {0} & {1} & {2} \ {3} & {4} & {5} & {6}end{array}right|=0$

Замечание

Последний и предпоследний определители можно было бы и не вычислять,
а сразу сделать вывод о том, что они равны нулю, так как содержат пропорциональные строки.

Приведение определителя к треугольному виду

С помощью элементарных преобразований над строками или столбцами определитель приводится к треугольному виду и тогда его
значение, согласно свойствам определителя, равно произведению
элементов стоящих на главной диагонали.

Пример

Задание. Вычислить определитель
$Delta=left| begin{array}{rrrr}{-2} & {1} & {3} & {2} \ {3} & {0} & {-1} & {2} \ {-5} & {2} & {3} & {0} \ {4} & {-1} & {2} & {-3}end{array}right|$ приведением его к треугольному виду.

Решение. Сначала делаем нули в первом столбце под главной диагональю. Все преобразования
будет выполнять проще, если элемент $a_{11}$ будет
равен 1. Для этого мы поменяем местами первый и второй столбцы определителя, что, согласно свойствам определителя,
приведет к тому, что он сменит знак на противоположный:

$$Delta=left| begin{array}{rrrr}{-2} & {1} & {3} & {2} \ {3} & {0} & {-1} & {2} \ {-5} & {2} & {3} & {0} \ {4} & {-1} & {2} & {-3}end{array}right|=-left| begin{array}{rrrr}{1} & {-2} & {3} & {2} \ {0} & {3} & {-1} & {2} \ {2} & {-5} & {3} & {0} \ {-1} & {4} & {2} & {-3}end{array}right|$$

Далее получим нули в первом столбце, кроме элемента $a_{11}$ ,
для этого из третьей строки вычтем две первых, а к четвертой строке прибавим первую, будем иметь:

$$Delta=-left| begin{array}{rrrr}{1} & {-2} & {3} & {2} \ {0} & {3} & {-1} & {2} \ {0} & {-1} & {-3} & {-4} \ {0} & {2} & {5} & {-1}end{array}right|$$

Далее получаем нули во втором столбце на месте элементов, стоящих под главной диагональю. И снова, если
диагональный элемент будет равен $pm 1$ , то
вычисления будут более простыми. Для этого меняем местами вторую и третью строки (и при этом меняется на
противоположный знак определителя):

$$Delta=left| begin{array}{rrrr}{1} & {-2} & {3} & {2} \ {0} & {-1} & {-3} & {-4} \ {0} & {3} & {-1} & {2} \ {0} & {2} & {5} & {-1}end{array}right|$$

Далее делаем нули во втором столбце под главной диагональю, для этого поступаем следующим образом:
к третьей строке прибавляем три вторых, а к четвертой – две вторых строки, получаем:

$$Delta=left| begin{array}{rrrr}{1} & {-2} & {3} & {2} \ {0} & {-1} & {-3} & {-4} \ {0} & {0} & {-10} & {-10} \ {0} & {0} & {-1} & {-9}end{array}right|$$

Далее из третьей строки выносим (-10) за определитель и делаем нули в третьем столбце под
главной диагональю, а для этого к последней строке прибавляем третью:

$$Delta=-10 left| begin{array}{rrrr}{1} & {-2} & {3} & {2} \ {0} & {-1} & {-3} & {-4} \ {0} & {0} & {1} & {1} \ {0} & {0} & {-1} & {-9}end{array}right|=$$

$$=-10 cdot left| begin{array}{cccc}{1} & {-2} & {3} & {2} \ {0} & {-1} & {-3} & {-4} \ {0} & {0} & {1} & {1} \ {0} & {0} & {0} & {-8}end{array}right|=(-10) cdot 1 cdot(-1) cdot 1 cdot(-8)=-80$$

Ответ. $Delta=-80$

Теорема Лапласа

Теорема

Пусть $Delta$ – определитель
$n$-го порядка. Выберем в нем произвольные
$k$ строк (или столбцов), причем
$k leq n-1$ . Тогда сумма произведений всех
миноров
$k$-го порядка, которые содержатся в выбранных
$k$ строках (столбцах), на их
алгебраические дополнения равна определителю.

Пример

Задание. Используя теорему Лапласа, вычислить определитель
$left| begin{array}{rrrrr}{2} & {3} & {0} & {4} & {5} \ {0} & {1} & {0} & {-1} & {2} \ {3} & {2} & {1} & {0} & {1} \ {0} & {4} & {0} & {-5} & {0} \ {1} & {1} & {2} & {-2} & {1}end{array}right|$

Решение. Выберем в данном определителе пятого порядка две строки –
вторую и третью, тогда получаем (слагаемые, которые равны нулю, опускаем):

$$left| begin{array}{rrrrr}{2} & {3} & {0} & {4} & {5} \ {0} & {1} & {0} & {-1} & {2} \ {3} & {2} & {1} & {0} & {1} \ {0} & {4} & {0} & {-5} & {0} \ {1} & {1} & {2} & {-2} & {1}end{array}right|=left| begin{array}{cc}{1} & {-1} \ {4} & {-5}end{array}right| cdot(-1)^{2+4+2+4} cdot left| begin{array}{ccc}{2} & {0} & {5} \ {3} & {1} & {1} \ {1} & {2} & {1}end{array}right|+$$

$$+left| begin{array}{ll}{1} & {2} \ {4} & {0}end{array}right| cdot(-1)^{2+4+2+5} cdot left| begin{array}{rrr}{2} & {0} & {4} \ {3} & {1} & {0} \ {1} & {2} & {-2}end{array}right|+left| begin{array}{cc}{-1} & {2} \ {-5} & {0}end{array}right| cdot(-1)^{2+4+5} cdot left| begin{array}{ccc}{2} & {3} & {0} \ {3} & {2} & {1} \ {1} & {1} & {2}end{array}right|=$$

$$=-23+128+90=195$$

Ответ. $left| begin{array}{rrrrr}{2} & {3} & {0} & {4} & {5} \ {0} & {1} & {0} & {-1} & {2} \ {3} & {2} & {1} & {0} & {1} \ {0} & {4} & {0} & {-5} & {0} \ {1} & {1} & {2} & {-2} & {1}end{array}right|=195$

Читать дальше: обратная матрица.

1.1. Определители и матрицы

1.1.1. Понятие числовой матрицы

1.1.2. Определители второго порядка

1.1.3. Подматрица, минор, алгебраическое дополнение

1.1.4. Определители третьего порядка

1.1.5. Свойства определителей

1.1.6. Определители порядка n

1.2. Решение систем линейных уравнений методом Крамера

1.2.1. Понятие системы линейных уравнений

1.2.2. Формулы Крамера

1.3. Матрицы. Операции над матрицами

1.3.1. Умножение матрицы на число

1.3.2. Сложение матриц

1.3.3. Произведение матриц

1.3.4. Транспонирование матриц

1.3.5. Понятие обратной матрицы

1.3.6. Нахождение обратной матрицы методом Крамера

1.3.7. Алгоритм нахождения обратной матрицы методом Крамера

1.3.8. Элементарные преобразования матриц

1.3.9. Вычисление обратной матрицы с помощью элементарных преобразований

1.4. Решение системы линейных уравнений

1.4.1. Системы линейных уравнений. Основные понятия

1.4.2. Метод Гаусса

1.5. Исследование систем линейных уравнений

1.5.1. Теоремы о ранге матриц

1.5.2. Исследование систем линейных уравнений

1.5.3. Теорема Кронекера-Капелли

1.5.4. Однородные системы линейных уравнений

1.5.5. Свойства решений линейной однородной системы уравнений

1.1. Определители и матрицы

1.1.1. Понятие числовой матрицы

Числовая матрица – прямоугольная таблица чисел, состоящая из строк и столбцов. Размеры матрицы обозначаются M * N, где M-число строк, N-число столбцов.

Пример:

A= Числовая матрица или A=Числовая матрица

Общее обозначение:

A=Числовая матрица или A=Числовая матрица, где элемент матрицы– элемент матрицы, находящийся на пересечении i-ой строки и j-ого столбца: i-ой строки j-ого столбца

Если M=N, то матрица называется квадратной. В этом случае N – ее порядок. В квадратной матрице выделяются две диагонали – главная и побочная:

. . .
.

. . главная
. . .
побочная

. .

. .

Пример:

A = Пример главную диагональ образуют эл-ты:

главную диагональ образуют эл-ты , а побочную побочную

1.1.2. Определители второго порядка

Пусть дана матрица второго порядка
A= дана матрица второго порядка.

Определителем второго порядка называется число, вычисляемое по правилу:

вычисляемое по правилу

Определитель второго порядка равен произведению элементов Главной диагонали минус произведение элементов Побочной диагонали.

Главной диагонали минус произведение элементов =
1*(-4)-6 = -10

1.1.3. Подматрица, минор, алгебраическое дополнение

Пусть дана какая-либо матрица (например, порядка 3):

А= дана какая-либо матрица

Подматрицей матрицы А называется часть этой матрицы, полученная вычеркиванием какого-либо количества строк, и(или) какого-либо количества столбцов.

Например, если вычеркнуть первую строку и второй столбец, то получим подматрицу данной матрицы:

получим подматрицу даной матрицы

Минором Минором элемента элемента определителя определителя называется определитель, полученный вычеркиванием i-ой строки и j-ого столбца.

Алгебраическим дополнением элемента Алгебраическим дополнением называется минор, взятый со знаком “+” или “- ” в зависимости от места этого элемента в определителе.

Обозначение: Обозначение=ОбозначениеОбозначение

Если i+j – четное число , то знак алгебраического дополнения и минора одинаковы, если нечетное , то их знаки противоположны.

Символически покажем положительные и отрицательные места в определителе:

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

1.1.4. Определители третьего порядка

Определителем третьего порядка называется число, вычисляемое по правилу:

= Определителем третьего порядка называется число, вычисляемое по правилу =

Определитель третьего порядка равен сумме произведений элементов первой строки на их алгебраические дополнения.

Заменим алгебраические дополнения на миноры:

алгебраические дополнения на миноры = алгебраические дополнения на миноры

= алгебраические дополнения на минорыалгебраические дополнения на миноры + алгебраические дополнения на миноры

Вычисляя миноры, получим:

= Вычисляя миноры, получим

Вычисляя миноры, получим

1.1.5. Свойства определителей

Свойство 1. При замене строк на столбцы определитель не меняется.

При замене строк на столбцы определитель не меняется = При замене строк на столбцы определитель не меняется

(такая операция называется транспонированием).

Следствие: строки и столбцы равноправны, т.е любые свойства или утверждения относительно строк справедливы и для столбцов и наоборот.

Свойство 2. При перестановке двух строк определитель меняет знак на противоположный.

При перестановке двух строк определитель меняет знак = – При перестановке двух строк определитель меняет знак

Следствие: любую строку (столбец) можно поставить первой (первым)

Свойство 3. Определитель с двумя равными строками равен нулю.

Определитель с двумя равными строками равен нулю = 0

Свойство 4. Общий множитель элементов строки можно выносить за знак определителя.

Общий множитель элементов строки можно выносить за знак определителя Общий множитель элементов строки можно выносить за знак определителя Общий множитель элементов строки можно выносить за знак определителя

Следствие: Постоянный множитель можно внести в какую-нибудь строку

Постоянный множитель можно внести в какую-нибудь строку Постоянный множитель можно внести в какую-нибудь строку

Свойство 5. Если элементы какой–либо строки состоят из двух слагаемых, то определитель можно представить в виде суммы двух определителей.

в виде суммы двух определите- в виде суммы двух определите- в виде суммы двух определите-

Свойство 6. Определитель не меняется, если любую строку умножить на любое число и прибавить к любой другой строке.

Определитель не меняетсяОпределитель не меняется

Случаи, когда определитель равен нулю:

  1. Все элементы какой-либо строки равны нулю
  2. Две строки одинаковы
  3. Элементы двух строк пропорциональны

1.1.6. Определители порядка n

Вычисление определителей порядка n.

Для вычисления порядка n используется метод разложения по cтроке.

Для вычисления порядка nДля вычисления порядка n Для вычисления порядка n

Алгебраическое дополнение получается вычеркиванием i-строки и j-столбца. Этот процесс мы будем продолжать до тех пор пока не получим определители порядка 2 или 3

получим определители порядка 2 или 3 получим определители порядка 2 или 3 получим определители порядка 2 или 3

Формулу (1) используют как правило при i=1

Пример:

используют как правило при i=1 используют как правило при i=1 используют как правило при i=1

1.2. Решение систем линейных уравнений методом Крамера

1.2.1. Понятие системы линейных уравнений

Система линейных уравнений порядка n имеет вид:

Система линейных уравнений порядка n имеет вид

называются коэфициентами при неизвестных При этом числа – называются коэффициентами
при неизвестных

называются коэфициентами при неизвестных

свободные члены – свободные члены

Матрица называется матрицей системыМатрица называется матрицей системы Матрица называется матрицей системы

Числа решение системы – решение системы, если при подстановке этих чисел в систему каждое из уравнений системы превращается в верное числовое тождество.

Система линейных уравнений называется совместной, если она имеет по крайней мере одно решение.

Если система линейных уравнений не имеет решений, то система называется несовместной.

1.2.2. Формулы Крамера

Рассмотрим систему уравнений (*). И пусть А – матрица системы

А- матрица системы

Если i – столбец заменим свободными членами, то соответствующую матрицу обозначим

i –столбец заменим свободными членами

Если система линейных уравнений (*) такова, что определитель системы отличен от нуля, то система линейных уравнений имеет единственное решение, которое находится по формуле:

имеетединственое решениеединственое решение

1.3. Матрицы. Операции над матрицами

Две матрицы A и B называются равными, если они имеют один и тот же порядок и если элементы стоящие на соответствующих местах равны.

Две матрицы A и B называются равными Две матрицы A и B называются равнымиДве матрицы A и B называются равными

К линейным операциям относятся:

1.3.1. Умножение матрицы на число

Для того чтобы умножить матрицу на число нужно каждый элемент матрицы умножить на это число:

Умножение матрицы на числоУмножение матрицы на числоУмножение матрицы на число

1.3.2. Сложение матриц

Складывать можно только матрицы одинаковых размеров:

Складывать можно только матрицы одинаковых размеров

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

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

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

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

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

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

Если матрица в качестве элементов имеет нули, то такая матрица называется нулевой.

1.3.3. Произведение матриц

Произведение матриц Произведение матрицПроизведение матриц

Произведение матриц Произведение матрицПроизведение матриц

Произведение матриц

Произведение матрицПроизведение матриц

Произведение матриц

Пример:

Пример:
Пример:

Пример:.Пример:=Пример:=Пример:

Пример:.Пример:=Пример:

Пример:.

Если для матриц А и В выполняется равенство А*В=В*А, то матрицы называются перестановочными.

Если для матриц А, В, С имеет смысл операция произведения, то выполняются равенства

A(B*C)=(A*B)*C

A(B+C)=AB+AC

(B+C)A=BA+CA

1.3.4. Транспонирование матриц

Рассмотрим матрицы

Транспонирование матриц Транспонирование матриц

AT называется транспонированной по отношению к A

Если AT получена из матрицы А заменой строк на столбцы то

Транспонирование матриц

назавают главной диагональю называют главной диагональю

Очевидно:

Если для квадратной матрицы выполняется условие

Если для квадратной матрицы выполняется условие

то матрица А называется симметричной и в этом случае достаточно указать элементы, стоящие на главной диагонали и элементы, стоящие над главной диагональю.

1.3.5. Понятие обратной матрицы

Обратные матрицы существуют только для квадратных матриц. Квадратная матрица, у которой на главной диагонали стоят единицы, а
вне главной диагонали – нули, называется единичной матрицей.

Например, единичная матрица второго порядка:

единичная матрица второго порядкаединичная матрица второго порядка

Теорема.

Если А и В – квадратные матрицы одного и того же порядка n, то определитель их произведения равен произведению определителей матриц-сомножителей:

Если А и В – квадратные матрицы одного и того же порядка n

Определение обратной матрицы:

Матрица В называется обратной для матрицы А, если А и В перестановочны и А*В=В*А=Е

Обозначение обратной матрицы:

Обозначение обратной матрицы Обозначение обратной матрицы

Теорема.

Если матрица А имеет обратную, то ее определитель отличен от нуля.

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

Так как А имеет обратную матрицу, то

Так как А имеет обратную матрицу, то Так как А имеет обратную матрицу, то

Воспользуемся теоремой о том, что определитель произведения равен произведению определителей.

равен произведению определителейравен произведению определителей

что и требовалось доказать.

1.3.6. Нахождение обратной матрицы методом Крамера

Теорема.

Если квадратная матрица А имеет определитель отличный от нуля, то данная матрица имеет обратную.

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

Пусть матрица А такова, что её определитель отличен от нуля.

Докажем, что существует матрица В, такая что:

Нахождение обратной матрицы методом Крамера*Нахождение обратной матрицы методом Крамера=Нахождение обратной матрицы методом Крамера

Отсюда, в частности, следует:

Нахождение обратной матрицы методом КрамераНахождение обратной матрицы методом Крамера

Система (3) –из трех уравнений с тремя неизвестными, и т.к. определитель системы (3) по условию отличен от нуля, то эту систему можно решить методом Крамера причем решение (3) – единственно.

Аналогично можно доказать существование и единственность всех остальных элементов матрицы В.

1.3.7. Алгоритм нахождения обратной матрицы методом Крамера

Первоначально находим определитель матрицы А и если он равен нулю, то обратной матрицы не существует.

Если определитель отличен от нуля, то находим союзную

определитель отличен от нуля матрицу

состоящую из алгебраических дополнений элементов матрицы А.

алгебраических дополнений элементов матрицы Аалгебраических дополнений элементов матрицы А

1.3.8. Элементарные преобразования матриц

Эквивалентные матрицы.

К элементарным преобразованиям относятся:

    1. умножение любой строки матрицы на число, отличное от нуля;

пример

умножение любой строки матрицы на число , отличное от нуля= умножение любой строки матрицы на число , отличное от нуля

  1. к любой строке можно добавить любую другую строку, умноженную на любое число;
  2. перестановка двух строк.

Матрицы, полученные с помощью элементарных преобразований называются эквивалентными

А~
В, В~
С, А~
С

1.3.9. Вычисление обратной матрицы с помощью элементарных преобразований

Рассмотрим квадратную матрицу А и предположим, что

Расмотрим квадратную матрицу А и предположим , что

тогда используя элементарные преобразования эту матрицу можно привести к единичной матрице. Таким образом единичная матрица эквивалентна любой невырожденной матрице того же порядка.

Теорема

Если элементарные преобразования:

Если элементарные преобразования

переводят невырожденную матрицу А в единичную, то те же самые преобразования, взятые в том же порядке, переводят единичную матрицу в обратную для A.

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

единичную матрицу в обратную для A единичную матрицу в обратную для A

единичную матрицу в обратную для A

отсюда

единичную матрицу в обратную для Aединичную матрицу в обратную для A

1.4. Решение системы линейных уравнений

1.4.1. Системы линейных уравнений. Основные понятия

Система уравнений вида:

Системы линейных уравнений

называется линейной системой из n уравнений с m неизвестными.

(aij) коэффициенты при неизвестных x1, x2,…,xm

b1,b2,…,bn – свободные члены

Матрица А системы (*) состоит из коэффициентов aij, размера n*m .

Если неизвестные и свободные члены представим в виде:

Если неизвестные и свободные члены представим в видеЕсли неизвестные и свободные члены представим в виде Если неизвестные и свободные члены представим в видеЕсли неизвестные и свободные члены представим в виде ,

то систему уравнений (*) мы можем переписать в виде: систему уравнений (*) мы можем переписать в виде(3)

Запись системы в виде (3) называют матричной формой записи системы линейных уравнений (*). Следует особо обратить внимание на то, что m может быть неравно n. Если m=n и матрица А является невырожденной , то из соотношения (3) вытекает: Если m=n и матрица А является невырожденой (4)

Равенство (4) получается умножением (3) слева на А-1. Система (*) называется совместной, если она имеет по крайней мере одно решение. В противном случае система называется несовместной.
Решить систему – означает найти все её решения.

1.4.2. Метод Гаусса

Рассмотрим систему (*):Метод Гаусса

Припишем к матрице А
матрицу-столбец В Припишем к матрице А матрицу-столбец ВПрипишем к матрице А матрицу-столбец В

Припишем к матрице А матрицу-столбец
В: Припишем к матрице А матрицу-столбец ВПрипишем к матрице А матрицу-столбец В

Матрица H называется расширенной матрицей системы. Матрица, у которой ниже главной диагонали стоят нули называется треугольной. Метод Гаусса (метод исключения неизвестных) состоит в том, что расширенную матрицу системы с помощью элементарных преобразований мы приводим к треугольному виду. Если у нас при этом получается матрица вида: получается матрица видато, система решений не имеет.

Если треугольная матрица получается вида:бесконечно много решений , то система имеет бесконечно много решений. При этом какие-то неизвестные
объявляются свободными, а остальные неизвестные могут быть выражены через них. Свободные неизвестные могут принимать любые значения. Если матрица примет вид:имеет единственное решение , то в этом случае система имеет единственное решение.

Пример: Пример

Элементарные преобразования расширенной матрицы системы, приводящие её к треугольному виду, могут быть такими:

Элементарные преобразования расширенной матрицы~Элементарные преобразования расширенной матрицы~Элементарные преобразования расширенной матрицы

В итоге получим систему:В итоге получим систему

Откуда получим значения неизвестных: y = -7,25 x = 2,875 Откуда получим значения неизвестных: y = -7,25 x = 2,875

Пример: Пример

Пример~Пример~Пример~Пример

Пример

Пример

Пример

Пример Пример

Пример

Пример

Пример

Пример

Пример

1.5. Исследование систем линейных уравнений

Рассмотрим систему линейных уравнений.

Задача: определить:

  • Совместна или нет данная система
  • Если совместна, то сколько имеет решений а) единственное б) бесконечное множество

Понятие ранга матрицы

А=(Понятие ранга матрицы) i=Понятие ранга матрицы j=Понятие ранга матрицы

Возьмем в матрице К строк и К столбцов, тогда элементы матрицы, стоящие на пересечении этих строк и столбцов образуют квадратную матрицу порядка К. Определитель этой квадратной матрицы называется минором порядка К для матрицы А.

Опр.1. Наибольший порядок минора матрицы, отличный от нуля называется рангом матрицы.

Опр.2. Число r(A)=k называется рангом матрицы А, если среди миноров порядка k есть по крайней мере один, отличный от нуля, а все миноры большего порядка равны нулю.

Понятие ранга матрицы М=Понятие ранга матрицы=0 М=Понятие ранга матрицы=-20 М=Понятие ранга матрицы=0 М=Понятие ранга матрицы=3 Ранг равен 3.

Совершенно очевидно, что нулевой ранг имеет только нулевая матрица. Если матрица не нулевая то её ранг1.
С другой стороны если матрица имеет порядок MxN, то r(A)min(M,N).

1.5.1. Теоремы о ранге матриц

Теорема 1

Если матрица А эквивалентна матрице B, то ранг матрицы А равен рангу матрицы B (элементарные преобразования не изменяют ранга матрицы).

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

Для доказательства достаточно доказать, что каждое из преобразований не может изменить ранга матрицы.

1) А~B B получена умножением строки(столбца) на отличное от нуля число.

А=А~B B получена умножением строки(столбца) на отличное от нуля число B=А~B B получена умножением строки(столбца) на отличное от нуля число

Если i-я строка не входит в выделенный минор то миноры матриц А и B совпадают. Если i-я строка входит в выделенный минор В=А (по св-ву определителей). Если минор А был отличен от нуля, то В будет отличен от нуля. Таким образом умножение на отличное от нуля число не изменяет ранг матрицы.

2) A~B B получена прибавлением строк

А=A~B B получена прибавлением строк В=A~B B получена прибавлением строк

Если выбранные строки не содержат i-й строки, то соответствующие миноры матриц А и В полностью совпадают. Если минор матрицы А=0, то и минор матрицы В=0, если минор матрицы А0, то и минор матрицы В0.

Если выбранные миноры содержат i-ю и j-ю строки, тогда
М(А)=А=Если выбранные миноры содержат i-ю и j-ю строки, тогда

В=Если выбранные миноры содержат i-ю и j-ю строки, тогда

минор В получен из А путем прибавления строки.

Элементарные преобразования получаются с помощью конечного числа преобразований 1 и 2 типа и по уже доказанному на каждом из шагов ранг матрицы не меняется. Следовательно, он не изменится и за конечное число шагов. Ранг матрицы не меняется, если произведено конечное число элементарных преобразований.

Теорема 2

Ранг ступенчатой матрицы равен числу ее ненулевых строк.

Вычисление ранга матрицы

Используя утверждение доказанной теоремы, легко вычислить ранг матрицы

  1. с помощью элементарных преобразований матрица приводится к ступенчатому виду.
  2. считается число ненулевых строк ступенчатой матрицы

Ясно, что если матрица является квадратной и невырожденной, то её ранг равен порядку этой матрицы.

ПРИМЕР

Вычисление ранга матрицы~ Вычисление ранга матрицы~ Вычисление ранга матрицы

Ответ: r(A)=2

1.5.2. Исследование систем линейных уравнений

Рассмотрим систему линейных уравнений

(*)Исследование систем линейных уравнений. Теорема Кронекера-Капелли

А=()
H=Исследование систем линейных уравнений. Теорема Кронекера-Капелли

1.5.3. Теорема Кронекера-Капелли

Система ур-ний (*) совместна тогда и только тогда, когда ранг матрицы системы А равен рангу расширенной матрицы r(A)=r(H)

Если система совместна, то она имеет единственное решение, если r(A)=r(H)=n и его можно найти методами Крамера или Гаусса.

Если r(A)=r(H)=k<n, то система имеет бесконечно много решений. В этом случае n-k неизвестных объявляются свободными неизвестными (принимают любые значения), оставшиеся k неизвестных выражаются через эти свободные неизвестные.

1.5.4. Однородные системы линейных уравнений

Если в системе (*) все свободные члены все свободные члены равны нулю, то такая система является однородной.

Однородные системы всегда совместны т.к. ====0 всегда является решением. Такое решение называется тривиальным.

1) все свободные члены то все свободные члены

2) Если ранг матрицы А меньше числа неизвестных,то система имеет бесконечно много решений

1.5.5. Свойства решений линейной однородной системы уравнений

1) Если Свойства решений линейной однородной системы уравнений является решением системы, то Свойства решений линейной однородной системы уравнений также является решением.

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

Свойства решений линейной однородной системы уравнений

Свойства решений линейной однородной системы уравнений

Свойства решений линейной однородной системы уравнений

2) Если Свойства решений линейной однородной системы уравнений является решением системы

также является решением той же самой системы, то и также является решением той же самой системы, то и

также является решением системы также является решением системы

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

также является решением системы

+

также является решением системы

откуда получим откуда получим

3) Если откуда получим и откуда получим
два различных решения системы, то их линейная комбинация, равная их линейная комбинация, равная

также является решением системы.

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

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

+

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

откуда получим откуда получим

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

Пример.

Пример

Пример~Пример~Пример

{Пример {Пример

{Пример{Пример

ПримерПример

Добавить комментарий