Skip to main content
🔬 Advanced

Калькулятор матриць – Визначник, Обернена та більше

Розрахуйте визначник матриці, обернену, транспоновану та множення матриць. Підтримує матриці 2×2 та 3×3. Безкоштовний математичний інструмент.

Оперування зі матрицями: додавання та віднімання

Матриця — це прямокутна масив чисел, розміщених у рядки та стовпці. Має m рядків та n стовпців.

Додавання та віднімання вимагають матриць однакових розмірів. Додайте або відніміть відповідні елементи:

Якщо A = [[1, 2], [3, 4]] та B = [[5, 6], [7, 8]], тоді:

Додавання матриць комутативне (A + B = B + A) та асоціативне ((A + B) + C = A + (B + C)).

Множення матриць

Множення матриць складніше, ніж елементарні операції. Для того, щоб помножити A (m×n) на B (n×p), внутрішні розміри повинні збігатися (n), що створює результатову матрицю C (m×p).

Кожен елемент C[i][j] = сума A[i][k] × B[k][j] для всіх k.

Приклад: A = [[1, 2], [3, 4]] (2×2) × B = [[5, 6], [7, 8]] (2×2):

Результат: C = [[19, 22], [43, 50]]

Ключова властивість: Множення матриць не комутативне — A×B ≠ B×A загалом. Однак воно є асоціативним: (A×B)×C = A×(B×C).

Детермінант та інверсна матриця 2×2

Детермінант матриці 2×2 A = [[a, b], [c, d]] такий:

det(A) = ad − bc

Детермінант вказує, чи є матриця інвертованою (det ≠ 0) та представляє чинник масштабування перетворення.

Інверсна матриця 2×2 (існує лише якщо det ≠ 0):

A⁻¹ = (1/det) × [[d, −b], [−c, a]]

Приклад: A = [[1, 2], [3, 4]]
det = 1×4 − 2×3 = 4 − 6 = −2
A⁻¹ = (1/−2) × [[4, −2], [−3, 1]] = [[−2, 1], [1.5, −0.5]]

Перевірте: A × A⁻¹ = Матриця одиниці [[1,0],[0,1]]

Практичні застосування матриць

Матриці є фундаментальним для багатьох реальних застосувань:

Детермінант та розширення коефіцієнтів 3×3 матриці

Для 3×3 матриці детермінант обчислюється за допомогою розширення коефіцієнтів (також називається розширенням Лапласа). Дані:

Col 1Col 2Col 3
Ряд 1abc
Ряд 2def
Ряд 3ghi

Детермінант такий:

det = a(ei − fh) − b(di − fg) + c(dh − eg)

Приклад роботи: Допустимо A = [[2, 1, 3], [0, −1, 2], [4, 0, 1]]

Для більших матриць (4×4, 5×5 тощо) метод розширення коефіцієнтів стає обчислювально витратним (n! операцій). На практиці комп'ютери використовують розкладання LU або відведення рядків для обчислення детермінантів за часом O(n³).