Перейти до вмісту
Обране

Калькулятор транспонування матриці

Оновлено:

Введіть елементи матриці 2 × 2 або 3 × 3 — і калькулятор миттєво поміняє місцями її рядки та стовпці, показавши транспоновану матрицю Aᵀ у вигляді таблиці.

Транспонування матриці: міняємо місцями рядки й стовпці

Поля введення
Матриця A
Якщо увімкнено, результат оновлюватиметься автоматично після зміни будь-якого значення.

Формула транспонування матриці

Формула
\[ \begin{aligned} A &= \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{bmatrix}, \quad A^{T} = \begin{bmatrix} a_{11} & a_{21} & \cdots & a_{n1} \\ a_{12} & a_{22} & \cdots & a_{n2} \\ \vdots & \vdots & \ddots & \vdots \\ a_{1n} & a_{2n} & \cdots & a_{nn} \end{bmatrix} \\[8pt] &\left( A^{T} \right)_{ij} = a_{ji} \end{aligned} \]

Де:

  • \(a_{ij}\) — елемент матриці \(A\) у рядку \(i\) та стовпці \(j\)
  • \(A^{T}\) — транспонована матриця, у якій елемент у рядку \(i\), стовпці \(j\) дорівнює елементу матриці \(A\) з рядка \(j\), стовпця \(i\)
  • \(n\) — кількість рядків і стовпців (2 або 3 для квадратної матриці)

Формула показує, що транспонування — це віддзеркалення матриці відносно головної діагоналі: кожен рядок матриці \(A\) стає стовпцем матриці \(A^{T}\), а кожен стовпець — рядком.

Транспонування матриці — приклад обчислення

Приклад: транспонуємо матрицю 3 × 3 з елементами від 1 до 9, записаними рядок за рядком.

\[ A = \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} \]

Міняємо рядки та стовпці місцями: перший стовпець \((1, 4, 7)\) стає першим рядком, другий стовпець \((2, 5, 8)\) — другим, а третій стовпець \((3, 6, 9)\) — третім.

\[ A^{T} = \begin{bmatrix} 1 & 4 & 7 \\ 2 & 5 & 8 \\ 3 & 6 & 9 \end{bmatrix} \]

Результат: транспонована матриця має вигляд \(A^{T} = \begin{bmatrix} 1 & 4 & 7 \\ 2 & 5 & 8 \\ 3 & 6 & 9 \end{bmatrix}\).

Як користуватися калькулятором

  1. У розкривному списку Розмір матриці оберіть 2 × 2 або 3 × 3 — поля для введення налаштуються автоматично.
  2. Заповніть усі видимі поля Матриці A (a₁₁, a₁₂ і так далі) елементами вашої матриці, рухаючись рядок за рядком. Нижній індекс підказує розташування: a₁₂ — це рядок 1, стовпець 2.
  3. Зчитайте результат під Транспонованою матрицею Aᵀ: він з’являється у вигляді таблиці з поміняними місцями рядками та стовпцями.

Якщо залишити всі поля зі стандартними значеннями (матриця 3 × 3, заповнена числами від 1 до 9), результат збігатиметься з розібраним вище прикладом — так можна переконатися, що все працює як слід.

Що таке транспонована матриця?

Транспоновану матрицю \(A\), яку позначають \(A^{T}\) (іноді \(A'\)), отримують, перетворивши кожен рядок на стовпець, а кожен стовпець — на рядок. Візуально це віддзеркалення матриці відносно головної діагоналі — тієї, що йде з верхнього лівого кута до нижнього правого. Елементи на головній діагоналі залишаються на своїх місцях; усе інше переміщується в дзеркально протилежну позицію.

Хоча транспонування виглядає як суто механічна операція, воно має цілком конкретний зміст. В аналізі даних таблиця вимірювань, де в рядках — об’єкти, а в стовпцях — змінні, після транспонування стає таблицею, де змінні — у рядках, а об’єкти — у стовпцях. У комп’ютерній графіці транспоновані матриці виникають під час переходу між домовленостями про вектори-рядки та вектори-стовпці. У статистиці транспонування — базова операція для коваріаційної матриці та регресії методом найменших квадратів через вирази на кшталт \(A^{T}A\).

Перевірити результат нескладно: порівняйте перший рядок результату з першим стовпцем вихідної матриці — вони мають бути однаковими. Якщо так, транспонування виконано правильно. Для квадратної матриці можна скористатися ще однією корисною властивістю: транспонування транспонованої матриці повертає початкову, \((A^{T})^{T} = A\).

Варто розрізняти два особливі випадки. Якщо \(A^{T} = A\), матриця називається симетричною — вона однакова з обох боків діагоналі. Якщо \(A^{T} = -A\), матриця кососиметрична, і всі її діагональні елементи обов’язково дорівнюють нулю. Спробуйте ввести симетричну матрицю (наприклад, 1, 2, 3 у першому рядку та 2, 4, 5 — у другому) і переконайтеся, що результат збігається з вихідними даними.

Властивості, припущення та поради

  • Лише квадратні матриці. Калькулятор працює з матрицями 2 × 2 та 3 × 3. Сама операція транспонування визначена для будь-якої прямокутної матриці — матриця 2 × 3 перетворюється на 3 × 2 — але поля для введення тут передбачають квадратну форму.
  • Основні алгебраїчні правила. Транспонування не змінює суму, \((A + B)^{T} = A^{T} + B^{T}\), і зворотнюує порядок множення, \((AB)^{T} = B^{T}A^{T}\). Воно також перестановне з множенням на число: \((cA)^{T} = cA^{T}\).
  • Дозволені будь-які дійсні числа. Можна вводити додатні, від’ємні, десяткові значення та нуль. Результати для відображення округлюються до двох знаків після коми, тому числа з більшою кількістю знаків можуть виглядати трохи округленими.
  • Не сплутайте операції. Транспонована матриця — це не обернена, і це не спряжене транспонування, яке застосовують до комплексних матриць (там змінюють також знаки уявних частин — матричний аналог взяття комплексно спряженого числа).

Якщо ви вивчаєте споріднені теми, магічний квадрат — цікава головоломка з матрицями, побудована на симетрії, а метод додавання для розв’язання систем лінійних рівнянь — ще одна сфера, де з матрицями та їхніми елементами працюють рядок за рядком.

Часті запитання

Як транспонувати матрицю вручну?

Запишіть перший рядок вашої матриці як перший стовпець нової матриці, другий рядок — як другий стовпець і так далі. Інакше кажучи, кожен елемент \(a_{ij}\) переміщується на позицію \(a_{ji}\), тобто віддзеркалюється відносно головної діагоналі. Для матриці 2 × 2 міняються місцями лише два позадіагональні елементи: \(\begin{bmatrix} a & b \\ c & d \end{bmatrix}^{T} = \begin{bmatrix} a & c \\ b & d \end{bmatrix}\).

Чим транспонована матриця відрізняється від оберненої?

Транспонування просто міняє місцями рядки та стовпці — з елементами не виконують жодних арифметичних дій. Обернена матриця \(A^{-1}\) — це інша матриця, для якої \(A A^{-1} = I\); вона існує лише для квадратних матриць з ненульовим визначником. Щоб її знайти, потрібно ділити на визначник, а не просто переставляти елементи. Матриця може збігатися зі своєю оберненою (інволютивна матриця), але це збіг, а не правило.

Чи змінює транспонування визначник або слід?

Ні. Визначник і слід не змінюються при транспонуванні: \(\det(A^{T}) = \det(A)\) і \(\operatorname{tr}(A^{T}) = \operatorname{tr}(A)\). Це випливає з того, що елементи головної діагоналі залишаються на місцях. Власні значення \(A^{T}\) також збігаються з власними значеннями \(A\), тоді як у споріднених операціях, як-от приєднана матриця, у характеристичному многочлені з’являються зміни знаків.

Чи можна транспонувати неквадратну матрицю, наприклад 2 × 3?

Так, транспонована матриця існує для будь-якої прямокутної матриці — матриця 2 × 3 перетворюється на 3 × 2, і рядки зі стовпцями міняються ролями. Цей калькулятор надає поля для введення лише для квадратних матриць 2 × 2 та 3 × 3. Для матриці 2 × 3 як обхідний варіант можна транспонувати її вручну: запишіть кожен із двох її рядків як стовпець і перевірте результат віддзеркаленням відносно діагоналі.

Чому (AB)ᵀ = BᵀAᵀ, а не AᵀBᵀ?

Порядок зворотній, бо розміри матриць мають узгоджуватися. Якщо \(A\) має розмір \(m \times n\), а \(B\) — \(n \times p\), то \(A^{T}\) — це \(n \times m\), а \(B^{T}\) — \(p \times n\). Добуток \(A^{T}B^{T}\) загалом узагалі не визначений за розмірами, тоді як \(B^{T}A^{T}\) має розмір \(p \times m\), що збігається з \((AB)^{T}\). Це перевертання порядку називають принципом «взуття і шкарпеток».

Що таке симетрична матриця і як її впізнати?

Матриця симетрична, коли \(A^{T} = A\), тобто вона збігається зі своїм віддзеркаленням відносно головної діагоналі — кожна позадіагональна пара задовольняє умову \(a_{ij} = a_{ji}\). Це легко перевірити калькулятором: введіть матрицю і подивіться, чи результат збігається з вихідними даними. Симетричні матриці мають дійсні власні значення і трапляються в коваріаційних матрицях та квадратичних формах. Кососиметрична матриця задовольняє \(A^{T} = -A\) і обов’язково має нулі на діагоналі.

Які типові помилки трапляються при транспонуванні матриці?

Найпоширеніша помилка — переставляння не тих елементів: іноді віддзеркалюють відносно побічної діагоналі (з верхнього правого кута до нижнього лівого) замість головної або повертають матрицю на 90° замість віддзеркалення. Ще одна помилка — вважати транспоновану матрицю оберненою. Завжди перевіряйте: перший рядок результату має точно збігатися з першим стовпцем вихідної матриці, а діагональні елементи — залишатися на місцях.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *