Геометрический смысл определителя
Три вектора с общим началом задают параллелепипед, рёбра которого — эти векторы. Его объём равен площади основания, умноженной на высоту. Основание строят на двух векторах, а его площадь равна модулю векторного произведения.
Высота есть проекция третьего вектора на нормаль к основанию. Объединив эти шаги, получаем V = |(a × b) · c|, а это в точности модуль определителя матрицы 3×3.
Как вычисляют определитель 3×3
Для матрицы с строками (a₁, a₂, a₃), (b₁, b₂, b₃), (c₁, c₂, c₃) определитель раскладывают по первой строке: a₁(b₂c₃ − b₃c₂) − a₂(b₁c₃ − b₃c₁) + a₃(b₁c₂ − b₂c₁).
Калькулятор использует более устойчивое исключение Гаусса, но результат совпадает с ручным разложением с точностью до погрешностей округления.
Числовой пример
Для векторов (2, 0, 1), (1, 3, 0), (0, 1, 4) определитель равен 2·12 − 0 + 1·1 = 25. Значит, параллелепипед имеет объём 25 кубических единиц, а тройка векторов правая.
Для единичных векторов осей определитель равен 1 — объём единичного куба. Для диагональной матрицы с числами 2, 3 и 4 получаем 24 — объём прямоугольного параллелепипеда 2×3×4.
Знак и ориентация тройки
Положительный определитель означает правую тройку, отрицательный — левую. Перестановка двух векторов местами меняет знак, но не модуль, поэтому объём остаётся прежним.
Например, векторы (1, 2, 3), (4, 5, 6), (7, 8, 10) дают определитель −3: объём равен 3, а тройка левая.
Проверка компланарности
Если определитель равен нулю, параллелепипед вырождается в плоскую фигуру, а векторы компланарны. Один из них тогда выражается через два других, как в примере с векторами (1, 2, 3), (2, 4, 6) и (0, 1, 1).
На практике из-за округления результат может оказаться очень малым ненулевым числом. Тогда сравнивайте его с типичной величиной координат, а не с точным нулём.
Где используют расчёт
Смешанное произведение применяют в механике, компьютерной графике и кристаллографии: объём элементарной ячейки кристалла равен именно определителю матрицы её векторов.
Для вычисления объёма тел сложной формы расчёт не подходит. Калькулятор работает только для параллелепипеда, у которого все грани — параллелограммы.
Практические подсказки по вводу
Вводите координаты построчно: сначала три числа первого вектора, затем три числа второго и третьего. Если векторы заданы двумя точками, предварительно вычтите координаты начала из координат конца.
Объём вычисляйте как абсолютное значение результата. Если нужно проверить только компланарность, достаточно убедиться, что определитель близок к нулю относительно величины координат.
Для плоских задач на площадь параллелограмма используйте не определитель 3×3, а модуль векторного произведения или определитель 2×2.
Не забывайте о единицах: если координаты заданы в сантиметрах, объём получится в кубических сантиметрах, и для перевода в литры его нужно разделить на 1000.
Проверить расчёт можно перестановкой строк: любая перестановка двух векторов меняет только знак определителя, а модуль остаётся прежним.
Формула расчёта
V = |det[a; b; c]| = |(a × b) · c|
Проверенные примеры
Векторы (2, 0, 1), (1, 3, 0), (0, 1, 4). Найти объём параллелепипеда.
det = 2·(12 − 0) − 0·(4 − 0) + 1·(1 − 0) = 25; объём 25 кубических единиц.
Векторы (1, 2, 3), (2, 4, 6), (0, 1, 1).
Второй вектор вдвое длиннее первого, определитель равен 0: объём нулевой, векторы компланарны.
Как пользоваться онлайн-калькулятором
- Запишите координаты трёх векторов относительно общей точки.
- Введите девять чисел построчно: вектор за вектором.
- Нажмите «Вычислить» и получите определитель.
- Объём равен модулю определителя; знак показывает ориентацию тройки.