Каноническое уравнение прямой

(если только мы называем так одно и то же) содержит координаты её направляющего вектора

. В качестве направляющего вектора прямой

целесообразно взять вектор

, где

- точка прямой

. Если перейти к параметрическим уравнениям прямой

, то координаты точки

будут содержать только один неизвестный параметр. Этот параметр определяется из условия, что косинус угла между векторами

и

равен

(обычно такая задача имеет два решения).
Это решение не годится, если точка

лежит на прямой

. Тогда прямых, удовлетворяющих условию задачи, при

будет бесконечное множество. Их можно найти, записав то же условие с равенством косинуса угла между направляющими векторами величине

, но теперь направляющий вектор прямой

нужно задать просто в виде

(и можно наложить ещё условие

).