Это не официальный сайт wikipedia.org 01.01.2023

Матрица перестановки — Википедия

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

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

ОпределениеПравить

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

( 1 2 n σ ( 1 ) σ ( 2 ) σ ( n ) )  

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

P σ = ( e σ ( 1 ) e σ ( 2 ) e σ ( n ) ) ,  

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

ПримерПравить

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

π = ( 1 2 3 4 4 2 1 3 )  

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

P = ( 0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 0 )  

СвойстваПравить

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