Transponeringsmatrix

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. december 2021; verifikation kræver 1 redigering .

En transpositionsmatrix ( -matrix) er en kvadratisk matrix af størrelse ( , ), hvis elementer er opnået fra elementerne i en given dimensionel vektor med formlen:

,

hvor symbolet angiver den bitvise operation " addition modulo 2 ". Rækkerne og kolonnerne i en transpositionsmatrix er permutationer af vektoren ; hver række og kolonne indeholder alle vektorens elementer uden gentagelse. -matrix er bisymmetrisk : og for enhver og .

For eksempel, transpositionsmatrixen opnået fra en vektor:

ligner:

.

Egenskab af firdobler

Et vilkårligt par af rækker, rækker (eller par af kolonner) i transponeringsmatrixen indeholder fire af elementerne med lige store værdier af de diagonale elementer. For eksempel, hvis og  er to tilfældigt udvalgte elementer fra en søjle i matrixen , så indebærer denne egenskab, at -matricen indeholder fire af de elementer , som ligningerne og er opfyldt for . Denne egenskab "egenskab af firere" er specifik for -matricer.

Transpositionsmatrix med indbyrdes ortogonale rækker

Egenskaben for firere gør det muligt at opnå en matrix med indbyrdes ortogonale rækker fra en transponeringsmatrix ved at ændre tegnet for et ulige antal elementer i hver af firerne , . Der er en algoritme til at konstruere en -matrix ved hjælp af det komponentvise produkt af en matrix og en -dimensionel Hadamard-matrix , hvis rækker (bortset fra den første) er permuteret på en sådan måde, at rækkerne i den resulterende matrix er gensidigt ortogonale :

hvor:

" " - produktet af Hadamard,  er identitetsmatrixen,  - -dimensionel Hadamard matrix med rækkepermutation , som ændrer tegnet for et ulige antal elementer i hver af firerne;  er den vektor, hvorfra grundstofferne i matrixen er afledt .

Rækkefølgen af ​​Hadamard-matricen blev opnået eksperimentelt for matricer af størrelserne 2, 4 og 8. Rækkerækkefølgen af ​​Hadamard-matricen (i forhold til Sylvester-Hadamard-matricen) afhænger ikke af vektoren . Det blev bevist [1] , at hvis  er en enhedsvektor ( ), så .

Et eksempel på opnåelse af Trs-matricen

En transpositionsmatrix med indbyrdes ortogonale rækker ved , fås fra en vektor med formlen:

,

hvor  er matrixen opnået fra vektoren , H(R) er Hadamard-matricen med rækkeforskydning i den givne rækkefølge R, for hvilken rækkerne af den resulterende Matrix Trs er indbyrdes ortogonale. Den første række af den resulterende matrix indeholder vektorens elementer uden permutationer og tegnændringer. Givet at matrixrækkerne er indbyrdes ortogonale:

,

derfor roterer matricen vektoren , hvorfra den er afledt, i retning af aksen . Rækkefølgen af ​​Hadamard-matricen afhænger ikke af vektoren . Matrixgenereringseksempler er blevet offentliggjort for . Det er fortsat et åbent spørgsmål, om det er muligt at oprette Trs-matricer med størrelse større end 8.

Noter

  1. Zhelezov OI Bestemmelse af et særligt tilfælde af symmetriske matricer og deres anvendelser. Aktuelle emner om matematik og datalogi Vol. 6, 29-45 ISBN= 978-93-91473-89-1

Litteratur

Links