Transponeringsmatris

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 28 december 2021; verifiering kräver 1 redigering .

En transponeringsmatris ( -matris) är en kvadratisk matris med storlek ( , ), vars element erhålls från elementen i en given -dimensionell vektor med formeln:

,

där symbolen anger den bitvisa operationen " addition modulo 2 ". Raderna och kolumnerna i en transpositionsmatris är permutationer av vektorn ; varje rad och kolumn innehåller alla element i vektorn utan upprepning. -matrisen är bisymmetrisk : och för alla och .

Till exempel, transpositionsmatrisen som erhålls från en vektor:

ser ut som:

.

Egenskapen för fyrdubblar

Ett godtyckligt par av rader, rader (eller kolumnpar) i transponeringsmatrisen innehåller fyra av elementen med lika värden för de diagonala elementen. Till exempel, om och  är två slumpmässigt utvalda element från en kolumn i matrisen , innebär denna egenskap att -matrisen innehåller fyra av de element för vilka ekvationerna och är uppfyllda . Den här egenskapen "property of fours" är specifik för -matriser.

Transponeringsmatris med ömsesidigt ortogonala rader

Egenskapen fyror gör att man kan få en matris med ömsesidigt ortogonala rader från en transponeringsmatris genom att ändra tecknet för ett udda antal element i var och en av fyrorna , . Det finns en algoritm för att konstruera en -matris med den komponentvisa produkten av en matris och en -dimensionell Hadamard-matris , vars rader (förutom den första) är permuterade på ett sådant sätt att raderna i den resulterande matrisen är ömsesidigt ortogonala :

var:

" " - produkten av Hadamard,  är identitetsmatrisen,  - -dimensionell Hadamard-matris med radpermutation , som ändrar tecknet för ett udda antal element i var och en av fyrorna;  är vektorn från vilken elementen i matrisen härleds .

Radordningen för Hadamard-matrisen erhölls experimentellt för matriser av storlekarna 2, 4 och 8. Radordningen för Hadamard-matrisen (i förhållande till Sylvester-Hadamard-matrisen) beror inte på vektorn . Det bevisades [1] att om  är en enhetsvektor ( ), då .

Ett exempel på att erhålla Trs-matrisen

En transponeringsmatris med ömsesidigt ortogonala rader vid , erhålls från en vektor med formeln:

,

där  är matrisen erhållen från vektorn , H(R) är Hadamard-matrisen med radförskjutning i den givna ordningen R, för vilken raderna i den resulterande matrisen Trs är ömsesidigt ortogonala. Den första raden i den resulterande matrisen innehåller elementen i vektorn utan permutationer och teckenändringar. Med tanke på att matrisraderna är ömsesidigt ortogonala:

,

därför roterar matrisen vektorn från vilken den är härledd i axelns riktning . Radordningen för Hadamard-matrisen beror inte på vektorn . Matrisgenereringsexempel har publicerats för . Det är fortfarande en öppen fråga om det är möjligt att skapa Trs-matriser med storlek större än 8.

Anteckningar

  1. Zhelezov OI Bestämning av ett specialfall av symmetriska matriser och deras tillämpningar. Aktuella ämnen om matematik och datavetenskap Vol. 6, 29-45 ISBN= 978-93-91473-89-1

Litteratur

Länkar