Матрица перестановки

Материал из Википедии — свободной энциклопедии
Это текущая версия страницы, сохранённая 89.175.46.44 (обсуждение) в 13:16, 16 января 2024 (Пример: добавил красок для более очевидного понимания). Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Ма́трица перестано́вки (или подстано́вки) — квадратная бинарная матрица, в каждой строке и столбце которой находится ровно один единичный элемент. Каждая матрица перестановки размера является матричным представлением перестановки из элементов.

Определение

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

Пусть дана перестановка из элементов:

Соответствующей матрицей перестановки является матрица вида:

где вектор размерности , -й элемент которого равен 1, а остальные равны нулю.

Перестановка:

Соответствующая матрица:

  • Для любых двух перестановок их матрицы обладают свойством:
  • Матрицы перестановки ортогональны, так что для каждой такой матрицы существует обратная:
  • Умножение произвольной матрицы на перестановочную соответственно меняет местами её столбцы.
  • Умножение перестановочной матрицы на произвольную меняет местами строки в .
  • Определитель перестановочной матрицы равен чётности перестановки. Определитель чётной перестановки равен 1, определитель нечётной перестановки - -1.