Матрица: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Строка 94: Строка 94:


=== Транспонированная матрица ===
=== Транспонированная матрица ===
{{main|Транспонированная матрица}}
 
Для каждой матрицы <math>A=(a_{i,j})_{\begin{smallmatrix} i=\overline{1,m} \\ j=\overline{1,n} \end{smallmatrix}}=
Для каждой матрицы <math>A=(a_{i,j})_{\begin{smallmatrix} i=\overline{1,m} \\ j=\overline{1,n} \end{smallmatrix}}=
\begin{pmatrix} a_{1,1} & \cdots & a_{1,n}
\begin{pmatrix} a_{1,1} & \cdots & a_{1,n}
Строка 127: Строка 127:


Очевидно, <math>(A^{T})^{T}=A </math>.
Очевидно, <math>(A^{T})^{T}=A </math>.
Для матриц над [[Кольцо (математика)|кольцом]] <math>\mathcal{K}</math> транспонирование является [[изоморфизм]]ом
<math>\mathcal{K}</math> - [[модуль над кольцом|модулей]] матриц, поскольку
: <math> (A+B)^T=A^T+B^T </math>,
: <math> (\lambda \cdot A)^T=\lambda \cdot (A^T) </math>, для любых <math>\lambda \in \mathcal{K}</math>.
=== Диагональная матрица ===
[[Диагональная матрица]] — квадратная матрица, все элементы которой кроме диагональных — нулевые <math>(i \neq j: a_{ij} = 0)</math>, иногда записывается как:
: <math>\mathrm{diag}(a_1, a_2, \dots, a_n).</math>
=== Другие диагонали матрицы ===
Кроме [[Главная диагональ|главной диагонали]] иногда рассматриваются элементы матрицы, стоящие непосредственно над диагональными элементами. Эти элементы образуют ''наддиагональ'' матрицы. Элементы, расположенные непосредственно под диагональю образуют ''поддиагональ'' матрицы (см. [[Список матриц#Матрицы общего вида|Бидиагональная матрица]]).
Элементы, расположенные на местах <math>a_{1,n},a_{2,n-1},\dots,a_{n,1}</math> образуют ''побочную'' диагональ (см., например, [[Список матриц#Матрицы, определяемые условиями на элементы|Побочная диагональ]] или [https://matworld.ru/matrix/matrix.php Виды матриц]).


=== Единичная матрица ===
=== Единичная матрица ===
Строка 152: Строка 137:
: <math>\delta_{ii} = 1</math>
: <math>\delta_{ii} = 1</math>
: <math>\delta_{ij} = 0</math> при <math>i \neq j.</math>
: <math>\delta_{ij} = 0</math> при <math>i \neq j.</math>
=== Нулевая матрица ===
Для обозначения [[нулевая матрица|нулевой матрицы]] — матрицы, все элементы которой нули (при сложении её с любой матрицей та остается неизменной, а при умножении на любую получается нулевая матрица) — используется обычно просто 0 или 0 специальным шрифтом, или буква, начертанием похожая на ноль, например <math>O</math> или <math>\Theta</math>.

Версия от 12:56, 25 октября 2025


Описание Ма́трица — математический объект, записываемый в виде прямоугольной таблицы элементов кольца или поля (например, целых, действительных или комплексных чисел), который представляет собой совокупность строк и столбцов, на пересечении которых находятся его элементы. Количество строк и столбцов задает размер матрицы. Матрицу можно также представить в виде функции двух дискретных аргументов. Хотя исторически рассматривались, например, треугольные матрицы, в настоящее время говорят исключительно о матрицах прямоугольной формы, так как они являются наиболее удобными и общими.
Область знаний NetSci, Математика
Авторы
Поясняющее видео
Близкие понятия
Среды и средства для освоения понятия

Матрицы широко применяются в математике для компактной записи систем линейных алгебраических или дифференциальных уравнений. В этом случае количество строк матрицы соответствует числу уравнений, а количество столбцов — количеству неизвестных. В результате решение систем линейных уравнений сводится к операциям над матрицами. Впервые матрицы упоминались ещё в древнем Китае, называясь тогда «волшебным квадратом». Основным применением матриц было решение линейных уравнений. Также волшебные квадраты были известны чуть позднее у арабских математиков, примерно тогда появился принцип сложения матриц. После развития теории определителей в конце 17-го века Габриэль Крамер начал разрабатывать свою теорию в 18-м столетии и опубликовал «правило Крамера» в 1751 году. Примерно в этом же промежутке времени появился «метод Гаусса».

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

[math]\displaystyle{ \begin{cases}a_{11}x_1 + a_{12}x_2 + \ldots + a_{1n}x_n = b_1 \\a_{21}x_1 + a_{22}x_2 + \ldots + a_{2n}x_n = b_2 \\ \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \\a_{m1}x_1 + a_{m2}x_2 + \ldots + a_{mn}x_n = b_m \end{cases} }[/math].

Эта система состоит из [math]\displaystyle{ m }[/math] линейных уравнений относительно [math]\displaystyle{ n }[/math] неизвестных. Она может быть записана в виде следующего матричного уравнения :

[math]\displaystyle{ Ax = b }[/math],

где

[math]\displaystyle{ A = \begin{pmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{m1} & a_{m2} & \cdots & a_{mn} \end{pmatrix} ; \quad x = \begin{pmatrix} x_{1} \\ x_{2} \\ \vdots \\ x_{n} \end{pmatrix} ; \quad b = \begin{pmatrix} b_{1} \\ b_{2} \\ \vdots \\ b_{m} \end{pmatrix} }[/math]

Матрица [math]\displaystyle{ A }[/math] — это матрица коэффициентов системы линейных уравнений, вектор-столбец [math]\displaystyle{ x }[/math] — вектор неизвестных, а вектор-столбец [math]\displaystyle{ b }[/math] — некоторый заданный вектор.

Обозначения

Обычно матрицу обозначают заглавной буквой латинского алфавита: пусть

[math]\displaystyle{ A\colon M\times N\to\mathcal{K}, }[/math]

тогда [math]\displaystyle{ A }[/math] — матрица, которая интерпретируется как прямоугольный массив элементов поля [math]\displaystyle{ \mathcal{K} }[/math] вида [math]\displaystyle{ a_{ij}=A(i,j) }[/math], где

  • первый индекс означает индекс строки: [math]\displaystyle{ i=\overline{1,m} }[/math];
  • второй индекс означает индекс столбца: [math]\displaystyle{ j=\overline{1,n} }[/math];

таким образом, [math]\displaystyle{ a_{ij} }[/math] — элемент матрицы [math]\displaystyle{ A }[/math], находящийся на пересечении [math]\displaystyle{ i }[/math]-й строки и [math]\displaystyle{ j }[/math]-го столбца. В соответствии с этим принято следующее компактное обозначение для матрицы размера [math]\displaystyle{ m\times n }[/math]:

[math]\displaystyle{ A=(a_{ij})_{i=1,j=1}^{m,n}, }[/math]

или просто

[math]\displaystyle{ A=(a_{ij}), }[/math]

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

Иногда, вместо [math]\displaystyle{ a_{ij} }[/math], пишут [math]\displaystyle{ a_{i,j} }[/math], чтобы отделить индексы друг от друга и избежать смешения с произведением двух чисел.

Если необходимо дать развёрнутое представление матрицы в виде таблицы, то используют запись вида

[math]\displaystyle{ \begin{pmatrix} a_{11} & \cdots & a_{1j} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{i1} & \cdots & a_{ij} & \cdots & a_{in} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{m1} & \cdots & a_{mj} & \cdots & a_{mn} \end{pmatrix},\quad\left[\begin{array}{ccccc} a_{11} & \cdots & a_{1j} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{i1} & \cdots & a_{ij} & \cdots & a_{in} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{m1} & \cdots & a_{mj} & \cdots & a_{mn} \end{array}\right],\quad\left\|\begin{array}{ccccc} a_{11} & \cdots & a_{1j} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{i1} & \cdots & a_{ij} & \cdots & a_{in} \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ a_{m1} & \cdots & a_{mj} & \cdots & a_{mn} \end{array}\right\| }[/math]

Можно встретить как обозначения с круглыми скобками «(…)», так и обозначения с квадратными скобками «[…]». Реже можно встретить обозначения с двойными прямыми линиями «||…||»).

Поскольку матрица состоит из строк и столбцов, для них используются следующие обозначения:

[math]\displaystyle{ a_{i\cdot}=A_i=[ \begin{array}{ccccc} a_{i1} & \cdots & a_{ij} & \cdots & a_{in} \\ \end{array}] }[/math] — это [math]\displaystyle{ i }[/math]-я строка матрицы [math]\displaystyle{ A }[/math],

а

[math]\displaystyle{ a_{\cdot j}=A^j=\left[ \begin{array}{c} a_{1j}\\\vdots \\a_{ij} \\\vdots \\a_{mj} \\ \end{array}\right] }[/math] — это [math]\displaystyle{ j }[/math]-й столбец матрицы [math]\displaystyle{ A }[/math].

Таким образом, матрица обладает двойственным представлением — по строкам:

[math]\displaystyle{ A=[ \begin{array}{ccccc} A^{1} & \cdots & A^{j} & \cdots & A^{n} \\ \end{array}] }[/math]

и по столбцам:

[math]\displaystyle{ A=\left[ \begin{array}{c} A_{1}\\\vdots \\A_{i} \\\vdots \\A_{m} \\ \end{array}\right] }[/math].

Такое представление позволяет формулировать свойства матриц в терминах строк или в терминах столбцов.

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

Для каждой матрицы [math]\displaystyle{ A=(a_{i,j})_{\begin{smallmatrix} i=\overline{1,m} \\ j=\overline{1,n} \end{smallmatrix}}= \begin{pmatrix} a_{1,1} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots \\ a_{m,1} & \cdots & a_{m,n} \end{pmatrix} }[/math] размера [math]\displaystyle{ m\times n }[/math]

можно построить матрицу [math]\displaystyle{ B=(b_{j,i})_{\begin{smallmatrix} j=\overline{1,n} \\ i=\overline{1,m} \end{smallmatrix}}= \begin{pmatrix} b_{1,1} & \cdots & b_{1,m} \\ \vdots & \ddots & \vdots \\ b_{n,1} & \cdots & b_{n,m} \end{pmatrix} }[/math] размера [math]\displaystyle{ n\times m }[/math],

у которой [math]\displaystyle{ b_{j,i}=a_{i,j} }[/math] для всех [math]\displaystyle{ i=\overline{1,m} }[/math] и [math]\displaystyle{ j=\overline{1,n} }[/math].

Такая матрица называется транспонированной матрицей для [math]\displaystyle{ A }[/math] и обозначается [math]\displaystyle{ A^{T} }[/math],

иногда (если нет возможности спутать с дифференцированием) обозначается [math]\displaystyle{ A' }[/math],

иногда (если нет возможности спутать с эрмитовым сопряжением) обозначается [math]\displaystyle{ A^{*} }[/math].

При транспонировании строки (столбцы) матрицы [math]\displaystyle{ A }[/math] становятся столбцами (соответственно - строками) матрицы [math]\displaystyle{ A^{T} }[/math].

Очевидно, [math]\displaystyle{ (A^{T})^{T}=A }[/math].

Единичная матрица

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

[math]\displaystyle{ \mathrm{diag}(1, 1, \dots, 1). }[/math]

Для её обозначения чаще всего используется обозначение I или E, а также просто 1 (или 1 специальным шрифтом).

Для обозначения её элементов также используется символ Кронекера [math]\displaystyle{ \delta_{ij} }[/math], определяемый как:

[math]\displaystyle{ \delta_{ii} = 1 }[/math]
[math]\displaystyle{ \delta_{ij} = 0 }[/math] при [math]\displaystyle{ i \neq j. }[/math]