как найти обратную матрицу 3х3

Нахождение обратной матрицы для матрицы 3×33 times 3 включает несколько важных шагов. Давай разберём процесс подробно и поэтапно.

1. Определение матрицы и условия для её обратимости

Матрица AA имеет размерность 3×33 times 3 и выглядит так:

A=(a11a12a13a21a22a23a31a32a33)A = begin{pmatrix}
a_{11} & a_{12} & a_{13} \
a_{21} & a_{22} & a_{23} \
a_{31} & a_{32} & a_{33}
end{pmatrix}

Для того чтобы матрица AA имела обратную, её определитель det⁡(A)det(A) должен быть ненулевым. То есть, если det⁡(A)=0det(A) = 0, то матрица не имеет обратной. Это основное условие существования обратной матрицы.

2. Определитель матрицы 3×33 times 3

Определитель матрицы AA для 3×33 times 3 вычисляется по следующей формуле:

det⁡(A)=a11(a22a33−a23a32)−a12(a21a33−a23a31)+a13(a21a32−a22a31)det(A) = a_{11}(a_{22}a_{33} — a_{23}a_{32}) — a_{12}(a_{21}a_{33} — a_{23}a_{31}) + a_{13}(a_{21}a_{32} — a_{22}a_{31})

Этот детерминант нужно вычислить первым шагом. Если det⁡(A)=0det(A) = 0, то обратной матрицы нет.

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

Если определитель матрицы AA не равен нулю, то можно вычислить обратную матрицу A−1A^{-1} с помощью следующей формулы:

A−1=1det⁡(A)⋅adj(A)A^{-1} = frac{1}{det(A)} cdot text{adj}(A)

где adj(A)text{adj}(A) — это аджугат матрицы AA, который получается как транспонированная матрица из её алгебраических дополнений.

3.1. Вычисление алгебраических дополнений и матрицы кофакторов

Каждое алгебраическое дополнение AijA_{ij} для элемента aija_{ij} матрицы AA — это детерминант матрицы 2×22 times 2, полученной из матрицы AA путём удаления строки и столбца, в которых находится элемент aija_{ij}, с последующим умножением на (−1)i+j(-1)^{i+j}.

Для матрицы AA размером 3×33 times 3, алгебраические дополнения для каждого элемента вычисляются следующим образом:

  1. A11=(−1)1+1⋅det⁡(a22a23a32a33)=det⁡(a22a23a32a33)A_{11} = (-1)^{1+1} cdot detbegin{pmatrix} a_{22} & a_{23} \ a_{32} & a_{33} end{pmatrix} = detbegin{pmatrix} a_{22} & a_{23} \ a_{32} & a_{33} end{pmatrix}

  2. A12=(−1)1+2⋅det⁡(a21a23a31a33)=−det⁡(a21a23a31a33)A_{12} = (-1)^{1+2} cdot detbegin{pmatrix} a_{21} & a_{23} \ a_{31} & a_{33} end{pmatrix} = -detbegin{pmatrix} a_{21} & a_{23} \ a_{31} & a_{33} end{pmatrix}

  3. A13=(−1)1+3⋅det⁡(a21a22a31a32)=det⁡(a21a22a31a32)A_{13} = (-1)^{1+3} cdot detbegin{pmatrix} a_{21} & a_{22} \ a_{31} & a_{32} end{pmatrix} = detbegin{pmatrix} a_{21} & a_{22} \ a_{31} & a_{32} end{pmatrix}

  4. A21=(−1)2+1⋅det⁡(a12a13a32a33)=−det⁡(a12a13a32a33)A_{21} = (-1)^{2+1} cdot detbegin{pmatrix} a_{12} & a_{13} \ a_{32} & a_{33} end{pmatrix} = -detbegin{pmatrix} a_{12} & a_{13} \ a_{32} & a_{33} end{pmatrix}

  5. A22=(−1)2+2⋅det⁡(a11a13a31a33)=det⁡(a11a13a31a33)A_{22} = (-1)^{2+2} cdot detbegin{pmatrix} a_{11} & a_{13} \ a_{31} & a_{33} end{pmatrix} = detbegin{pmatrix} a_{11} & a_{13} \ a_{31} & a_{33} end{pmatrix}

  6. A23=(−1)2+3⋅det⁡(a11a12a31a32)=−det⁡(a11a12a31a32)A_{23} = (-1)^{2+3} cdot detbegin{pmatrix} a_{11} & a_{12} \ a_{31} & a_{32} end{pmatrix} = -detbegin{pmatrix} a_{11} & a_{12} \ a_{31} & a_{32} end{pmatrix}

  7. A31=(−1)3+1⋅det⁡(a12a13a22a23)=det⁡(a12a13a22a23)A_{31} = (-1)^{3+1} cdot detbegin{pmatrix} a_{12} & a_{13} \ a_{22} & a_{23} end{pmatrix} = detbegin{pmatrix} a_{12} & a_{13} \ a_{22} & a_{23} end{pmatrix}

  8. A32=(−1)3+2⋅det⁡(a11a13a21a23)=−det⁡(a11a13a21a23)A_{32} = (-1)^{3+2} cdot detbegin{pmatrix} a_{11} & a_{13} \ a_{21} & a_{23} end{pmatrix} = -detbegin{pmatrix} a_{11} & a_{13} \ a_{21} & a_{23} end{pmatrix}

  9. A33=(−1)3+3⋅det⁡(a11a12a21a22)=det⁡(a11a12a21a22)A_{33} = (-1)^{3+3} cdot detbegin{pmatrix} a_{11} & a_{12} \ a_{21} & a_{22} end{pmatrix} = detbegin{pmatrix} a_{11} & a_{12} \ a_{21} & a_{22} end{pmatrix}

3.2. Построение матрицы кофакторов

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

C=(A11A12A13A21A22A23A31A32A33)C = begin{pmatrix}
A_{11} & A_{12} & A_{13} \
A_{21} & A_{22} & A_{23} \
A_{31} & A_{32} & A_{33}
end{pmatrix}

3.3. Транспонирование матрицы кофакторов

Затем ты берёшь транспонированную матрицу кофакторов (матрицу, в которой строки становятся столбцами):

adj(A)=CTtext{adj}(A) = C^T

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

Теперь можно найти обратную матрицу по формуле:

A−1=1det⁡(A)⋅adj(A)A^{-1} = frac{1}{det(A)} cdot text{adj}(A)

Пример

Давай рассмотрим конкретный пример. Пусть у нас есть матрица:

A=(123014560)A = begin{pmatrix}
1 & 2 & 3 \
0 & 1 & 4 \
5 & 6 & 0
end{pmatrix}

  1. Сначала вычислим её определитель:

det⁡(A)=1⋅(1⋅0−4⋅6)−2⋅(0⋅0−4⋅5)+3⋅(0⋅6−1⋅5)det(A) = 1 cdot (1 cdot 0 — 4 cdot 6) — 2 cdot (0 cdot 0 — 4 cdot 5) + 3 cdot (0 cdot 6 — 1 cdot 5)
=1⋅(−24)−2⋅(−20)+3⋅(−5)= 1 cdot (-24) — 2 cdot (-20) + 3 cdot (-5)
=−24+40−15=1= -24 + 40 — 15 = 1

Так как определитель равен 1, матрица обратима.

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

  2. Строим матрицу кофакторов и транспонируем её.

  3. Умножаем на 1det⁡(A)frac{1}{det(A)}.

В конце, результат будет:

A−1=(−242054−5−16−5−1)A^{-1} = begin{pmatrix}
-24 & 20 & 5 \
4 & -5 & -1 \
6 & -5 & -1
end{pmatrix}

Вот такой процесс!

Scroll to Top

Карта сайта