Расстояние между скрещивающимися прямыми: формула
Скрещивающиеся прямые - это прямые, которые не пересекаются и не параллельны, то есть не лежат в одной плоскости. У таких прямых всё равно есть вполне конкретное кратчайшее расстояние: длина общего перпендикуляра, который упирается сразу в обе. Считать его руками через построения долго, поэтому в аналитической геометрии расстояние между скрещивающимися прямыми находят по короткой векторной формуле через смешанное произведение. Ниже разберём саму формулу, откуда она берётся, как применить её по шагам и где студенты чаще всего ошибаются. Чтобы сразу увидеть связь между координатами и ответом, покрутите калькулятор ниже: он строит обе прямые, показывает красный отрезок кратчайшего расстояния и пересчитывает значение мгновенно.
Формула расстояния между скрещивающимися прямыми
Пусть первая прямая задана точкой и направляющим вектором , а вторая - точкой и направляющим вектором . Тогда расстояние между ними равно:
где - вектор, соединяющий точки прямых, - векторное произведение направляющих векторов, а в числителе стоит модуль смешанного произведения трёх векторов. Числитель - это объём параллелепипеда, построенного на , и , а знаменатель - площадь его основания. Их отношение и есть высота, то есть искомое расстояние.
Важная деталь: формула работает только тогда, когда . Если векторное произведение равно нулю, направляющие векторы коллинеарны, значит прямые параллельны (или совпадают), и расстояние между параллельными прямыми ищут другой формулой. А если , но смешанное произведение в числителе обращается в нуль, прямые лежат в одной плоскости и пересекаются - тогда .
Откуда берётся эта формула
Геометрический смысл удобно представить через параллелепипед. На трёх векторах , и можно построить параллелепипед. Его объём равен модулю смешанного произведения:
С другой стороны, объём любого параллелепипеда - это площадь основания, умноженная на высоту. За основание возьмём параллелограмм, построенный на направляющих векторах и ; его площадь равна . Тогда высота над этим основанием:
Эта высота и есть кратчайшее расстояние между прямыми, потому что плоскость основания параллельна обеим прямым, а высота перпендикулярна ей. Именно поэтому в числителе появляется смешанное произведение, а в знаменателе - модуль векторного произведения.

На схеме видно, почему формула так устроена: расстояние - это высота параллелепипеда, опущенная на грань, натянутую на направляющие векторы прямых. Чем «площе» этот параллелепипед при той же площади основания, тем ближе прямые друг к другу.
Как применять формулу по шагам
Разберём алгоритм, который работает для любых исходных данных. Пусть прямые заданы каноническими уравнениями или точками с направляющими векторами.
- Выпишите по точке на каждой прямой и направляющие векторы и . Из канонического уравнения точка - это , а направляющий вектор - .
- Найдите вектор между точками: покоординатно.
- Вычислите векторное произведение через определитель. Если получился нулевой вектор - прямые параллельны, формула неприменима.
- Найдите смешанное произведение - это скалярное произведение вектора на найденный вектор.
- Подставьте модули в формулу: разделите модуль смешанного произведения на длину векторного произведения.
Векторное произведение удобно считать как определитель:
Если переключать прямые в калькуляторе выше, столбчатая диаграмма показывает, как складывается смешанное произведение из трёх покомпонентных вкладов - это удобно для самопроверки промежуточных чисел.
Пример с числами
Возьмём данные по умолчанию из калькулятора. Прямая 1 проходит через точку с направляющим вектором , прямая 2 - через точку с вектором .
Шаг 1. Вектор между точками:
Шаг 2. Векторное произведение направляющих векторов:
Шаг 3. Его длина:
Шаг 4. Смешанное произведение:
Шаг 5. Подставляем модули в формулу:
Расстояние между этими прямыми равно . Тот же ответ калькулятор показывает в плитке «Расстояние d», а красный отрезок на схеме демонстрирует, где именно проходит общий перпендикуляр между прямыми.
Когда прямые параллельны или пересекаются
Формула со смешанным произведением сама подсказывает, в каком случае она перестаёт работать. Если , знаменатель обнуляется - это сигнал, что прямые параллельны. Для параллельных прямых расстояние ищут иначе: берут точку одной прямой и считают расстояние от неё до второй прямой по формуле .
Если же , но смешанное произведение в числителе равно нулю, три вектора компланарны: они лежат в одной плоскости. Это означает, что прямые пересекаются, и расстояние между ними равно нулю. Калькулятор распознаёт оба случая и пишет об этом в пояснении под графиком, так что проверить взаимное расположение прямых можно тем же инструментом.
Частые ошибки
- Берут разность точек в обратном порядке. Знак не важен: в числителе стоит модуль, поэтому и дают один и тот же ответ. А вот ошибка в координатах разности уже всё ломает.
- Делят на смешанное произведение, а не на векторное. В знаменателе формулы стоит модуль векторного произведения , а не смешанного. Смешанное произведение - только в числителе.
- Забывают взять модуль. Смешанное произведение может быть отрицательным, но расстояние всегда положительно. Без модуля числителя получится бессмысленный знак.
- Применяют формулу к параллельным прямым. Если направляющие векторы коллинеарны, векторное произведение равно нулю и формула даёт деление на ноль. Сначала проверьте, что прямые действительно скрещиваются.
- Путают направляющий вектор и точку прямой. Из канонического уравнения числа в знаменателях дробей - это координаты направляющего вектора, а не точки.
FAQ
Чем скрещивающиеся прямые отличаются от параллельных и пересекающихся? Скрещивающиеся прямые не лежат в одной плоскости: они не параллельны и не пересекаются. Параллельные лежат в одной плоскости и не пересекаются, а пересекающиеся имеют общую точку. Признак скрещивания: смешанное произведение не равно нулю при ненулевом векторном произведении.
Можно ли найти расстояние без векторного произведения? Да, через общий перпендикуляр: составить параметрические уравнения прямых, потребовать, чтобы соединяющий вектор был перпендикулярен обоим направляющим векторам, и решить систему. Но векторная формула со смешанным произведением короче и почти не даёт места для арифметических ошибок.
Что делать, если прямые заданы двумя точками каждая? Возьмите по одной точке на прямую как и , а направляющие векторы получите как разности пар точек на каждой прямой. Дальше применяйте ту же формулу со смешанным произведением - алгоритм не меняется.
Коротко
Расстояние между скрещивающимися прямыми равно : модуль смешанного произведения делим на длину векторного произведения направляющих векторов. Геометрически это высота параллелепипеда, построенного на векторах , и . Если векторное произведение равно нулю, прямые параллельны и нужна другая формула; если нулю равно смешанное произведение, прямые пересекаются и расстояние равно нулю.
Читайте также

Расстояние между скрещивающимися прямыми: формула
Как найти расстояние между скрещивающимися прямыми через смешанное произведение векторов: разбор формулы по шагам, готовый калькулятор с координатами и типичные ошибки в задачах по геометрии.

Площадь параллелограмма, построенного на векторах
Как найти площадь параллелограмма, построенного на векторах: формула через векторное произведение, расчёт для плоских и пространственных векторов, через длины и угол, частые ошибки и разбор задач.

Оптическое свойство параболы: фокус и отражение
Оптическое свойство параболы: параллельные лучи, падающие вдоль оси, отражаются точно в фокус. Вывод через нормаль, формула y2=4px, применения в антеннах и телескопах.