Калькулятор рангу матриці
Ранг матриці — кількість лінійно незалежних рядків (або стовпців). Визначається методом елементарних перетворень (метод Гауса): матриця приводиться до ступінчастого вигляду, а ранг дорівнює кількості ненульових рядків. Підтримуються прямокутні матриці розміром від 1×1 до 4×4.
Калькулятор рангу матриці
Теорія: ранг матриці
Визначення
Ранг матриці A (позначається rank(A) або r(A)) — максимальний розмір квадратної підматриці з ненульовим визначником, або ж кількість лінійно незалежних рядків (стовпців).
Метод елементарних рядкових перетворень
Теорема Кронекера–Капеллі
Система Ax = b сумісна (має розв'язки) ⟺ rank(A) = rank(A|b), де (A|b) — розширена матриця.
Приклад: Матриця після зведення до ступінчастого вигляду:
[ 2 1 3 ] → [ 2 1 3 ] [ 4 2 6 ] [ 0 0 0 ] ← лінійно залежний рядок [ 1 3 2 ] [ 0 2.5 0.5]
Ранг = 2 (два ненульових рядки)
Застосування рангу матриці
Аналіз систем лінійних рівнянь
rank(A) = rank(A|b) = n → єдиний розв'язок; < n → нескінченно багато; rank(A) < rank(A|b) → несумісна.
Машинне навчання
Ранг матриці ознак визначає кількість незалежних факторів. Низькоранговий апроксимація (SVD) — основа рекомендаційних систем.
Теорія кодування
Ранг перевірочної матриці визначає здатність коду виявляти та виправляти помилки.
Диференціальна геометрія
Ранг матриці Якобі у точці визначає, чи є відображення локально оборотним (теорема про неявну функцію).
Практичне значення та контекст
Коротка довідка
Систему лінійних рівнянь знали ще давні єгиптяни та китайці. Гаус розробив метод виключення у XIX ст., Кеєлі ввів матриці у 1858 р.
Де застосовується
Лінійна алгебра — мова сучасної науки. Машинне навчання використовує матричні операції для навчання нейронних мереж. Комп'ютерна графіка застосовує матриці трансформацій для 3D-рендерингу. Квантова механіка описує стани через вектори гільбертового простору.
Часті запитання
📁 Категорія: Матриці
📚 Читайте також: Ранг матриці простими словами — що це і як обчислити