Транспозиционна матрица
Транспозиционната матрица ( матрица) е квадратна матрица, , , чиито елементи се получават от елементите на зададен n-мерен вектор по формулата , където със символа е обозначена операцията "Побитово умножение" (XOR). Редовете и стълбовете на транспозиционната матрица съдържат пермутации на елементите на вектора , като между елементите на всеки два реда или стълба от матрицата съществуват транспозиции.
Примери
[редактиране | редактиране на кода]Транспозиционната матрица , получена от вектора има вида
Свойства
[редактиране | редактиране на кода]- матрицата е симетрична матрица, което означава, че елементите и са свързани със съотношенията .
- матрицата е персиметрична матрица, т.е. тя е симетрична и спрямо вторият си диагонал, което означава, че елементите и са свързани със съотношенията .
- Всеки ред и колона на матрицата съдържа всички елементи на зададеният вектор без повторения.
- Всеки два реда от матрица съдържат четворки от елементи с еднакви стойности на диагоналните елементи. Например ако и са два произволно избрани елемента от една и съща колона на матрицата, то от това свойство следва, че в матрицата се съдържа четворка елементи , за която са изпълнени равенствата и . Това свойство, което по-нататък ще наричаме "свойство на четворките" е специфично за матриците
На фигурата вдясно са показани примери за четворки от елементи в матрица с еднакви стойности на диагоналните елементи.
Транспозиционна матрица с взаимно ортогонални редове (Trs матрица)
[редактиране | редактиране на кода]Свойството на четворките дава възможност за получаване от матрица на матрица с взаимно ортогонални редове и колони ( матрица) чрез променяне на знаците на нечетен брой елементи във всяка четворка , . В [4] се предлага алгoритъм за получаване на матрица чрез поелементно умножение (произведение на Адамар) на матрицата с матрица на Адамар с подреждане на редовете, при което се получава променяне на знаците на нечетен брой елементи във всички четворки. Така получените двумерни вектори в четворките и сa ортогонални и тъй като всички елементи на редовете p и q се съдържат без повторения в n/2 четворки елементи, сa ортогонални и целите редове p и u. Получени са [4] матрици на Адамар за n=2, 4 и 8, чрез които се получават матрици чрез поелементно умножение на матриците и . Ако то матрицата е ортогонална матрица на отражение [4], т.е. .
Пример за получаване на Trs(X) матрица
[редактиране | редактиране на кода]Транспозиционната матрица с взаимно ортогонални редове за n=4 , се получава от вектора по формулата:
където е матрица, получена от вектора , е матрица на Адамар със зададено подреждане на редовете , за което редовете на получаваната матрица са взаимно ортогонални, а с "" е обозначена операцията "поелементно умножение" (произведение на Адамар). Както може да се види от формулата, първият ред на получената матрица съдържа елементите на вектора без транспозиции и промяна на знака. Като се вземе предвид че редовете на матрицата са взаимно ортогонални, при умножаване на матрицата по вектора, от който е създадена получаваме
което означава, че матрицата завърта вектора , от който е получена, по направление на координатната ос . Важно е да се отбележи, че матрицата не зависи от вектора . В [4] е даден код на Matlab функция за получаване на матрица за n=2,4 и 8.
Вижте още
[редактиране | редактиране на кода]Външни препратки
[редактиране | редактиране на кода]http://article.sapub.org/10.5923.j.ajcam.20190904.03.html
Източници
[редактиране | редактиране на кода]- Константинов, М. М. Елементи на линейната алгебра: Вектори и матрици. С. Университет по архитектура, строителство и геодезия, 2000. с. 300.
- Harville, D. A. Matrix Algebra from Statistician’s Perspective. Softcover, 1997.
- Курош, А. Г. Курс Высшей алгебры. M. Наука, 1975. с. 431.
- Zhelezov, O. I. Determination of a Special Case of Symmetric Matrices and Their Applications. Current Topics on Mathematics and Computer Science Vol. 6, 29–45, 2021. ISBN 978-93-91473-89-1.