Утверждение (2D). Точки A(x1,y1),B(x2,y2),C(x3,y3)A(x_1,y_1), B(x_2,y_2), C(x_3,y_3)A(x1,y1),B(x2,y2),C(x3,y3) коллинеарны тогда и только тогда, когда векторы AB⃗\vec{AB}AB и AC⃗\vec{AC}AC пропорциональны, то есть выполняется одно из эквивалентных условий: 1) дробное (при ненулевых знаменателях) x2−x1x3−x1=y2−y1y3−y1;
\frac{x_2-x_1}{x_3-x_1}=\frac{y_2-y_1}{y_3-y_1}; x3−x1x2−x1=y3−y1y2−y1; 2) определитель равен нулю det(x2−x1y2−y1x3−x1y3−y1)=0,
\det\begin{pmatrix}x_2-x_1 & y_2-y_1\\[4pt] x_3-x_1 & y_3-y_1\end{pmatrix}=0, det(x2−x1x3−x1y2−y1y3−y1)=0,
то есть (x2−x1)(y3−y1)−(y2−y1)(x3−x1)=0.
(x_2-x_1)(y_3-y_1)-(y_2-y_1)(x_3-x_1)=0. (x2−x1)(y3−y1)−(y2−y1)(x3−x1)=0. Краткое доказательство. Если AB⃗\vec{AB}AB и AC⃗\vec{AC}AC пропорциональны, то существует λ∈R\lambda\in\mathbb{R}λ∈R с AC⃗=λAB⃗\vec{AC}=\lambda\vec{AB}AC=λAB. По координатам получается система x3−x1=λ(x2−x1),y3−y1=λ(y2−y1),
x_3-x_1=\lambda(x_2-x_1),\qquad y_3-y_1=\lambda(y_2-y_1), x3−x1=λ(x2−x1),y3−y1=λ(y2−y1),
откуда при ненулевых знаменателях следует дробное равенство; при общем подходе это эквивалентно равенству определителя нулю. Обратное направление: равенство определителя означает линейную зависимость двух векторов, значит они пропорциональны и точки лежат на одной прямой. Обобщение (3D и nD). Для точек в пространстве A,B,C∈RnA,B,C\in\mathbb{R}^nA,B,C∈Rn условие коллинеарности эквивалентно существованию скаляра λ\lambdaλ такого, что AC⃗=λAB⃗.
\vec{AC}=\lambda\vec{AB}. AC=λAB.
Компонентно это даёт систему равенств x2,i−x1,ix3,i−x1,i=λ(для всех i с ненулевыми знаменателями),
\frac{x_{2,i}-x_{1,i}}{x_{3,i}-x_{1,i}}=\lambda\quad\text{(для всех i с ненулевыми знаменателями)}, x3,i−x1,ix2,i−x1,i=λ(длявсех i сненулевымизнаменателями),
или более корректно: все попарные 2×2-миноры матрицы с колонками AB⃗\vec{AB}AB и AC⃗\vec{AC}AC равны нулю. В 3D эквивалентное условие: векторное произведение равно нулю, AB⃗×AC⃗=0.
\vec{AB}\times\vec{AC}=\mathbf{0}. AB×AC=0. Замечания по частным случаям: - Если некоторые компоненты x3,i−x1,ix_{3,i}-x_{1,i}x3,i−x1,i равны нулю, сравнение дробей требует осторожности — используют либо параметрическое представление C=A+t(B−A)
C=A+t(B-A) C=A+t(B−A)
для некоторого ttt, либо равенство всех 2×2-миноров/векторное произведение/определитель, которые корректно учитывают нулевые компоненты. Итого: коллинеарность трёх точек эквивалентна пропорциональности векторов AB⃗\vec{AB}AB и AC⃗\vec{AC}AC; в координатной форме это либо равенство соответствующих дробей (при допустимых знаменателях), либо равенство соответствующих детерминантов/миноров нулю.
1) дробное (при ненулевых знаменателях)
x2−x1x3−x1=y2−y1y3−y1; \frac{x_2-x_1}{x_3-x_1}=\frac{y_2-y_1}{y_3-y_1};
x3 −x1 x2 −x1 =y3 −y1 y2 −y1 ;
2) определитель равен нулю
det(x2−x1y2−y1x3−x1y3−y1)=0, \det\begin{pmatrix}x_2-x_1 & y_2-y_1\\[4pt] x_3-x_1 & y_3-y_1\end{pmatrix}=0,
det(x2 −x1 x3 −x1 y2 −y1 y3 −y1 )=0, то есть
(x2−x1)(y3−y1)−(y2−y1)(x3−x1)=0. (x_2-x_1)(y_3-y_1)-(y_2-y_1)(x_3-x_1)=0.
(x2 −x1 )(y3 −y1 )−(y2 −y1 )(x3 −x1 )=0.
Краткое доказательство. Если AB⃗\vec{AB}AB и AC⃗\vec{AC}AC пропорциональны, то существует λ∈R\lambda\in\mathbb{R}λ∈R с AC⃗=λAB⃗\vec{AC}=\lambda\vec{AB}AC=λAB. По координатам получается система
x3−x1=λ(x2−x1),y3−y1=λ(y2−y1), x_3-x_1=\lambda(x_2-x_1),\qquad y_3-y_1=\lambda(y_2-y_1),
x3 −x1 =λ(x2 −x1 ),y3 −y1 =λ(y2 −y1 ), откуда при ненулевых знаменателях следует дробное равенство; при общем подходе это эквивалентно равенству определителя нулю. Обратное направление: равенство определителя означает линейную зависимость двух векторов, значит они пропорциональны и точки лежат на одной прямой.
Обобщение (3D и nD). Для точек в пространстве A,B,C∈RnA,B,C\in\mathbb{R}^nA,B,C∈Rn условие коллинеарности эквивалентно существованию скаляра λ\lambdaλ такого, что
AC⃗=λAB⃗. \vec{AC}=\lambda\vec{AB}.
AC=λAB. Компонентно это даёт систему равенств
x2,i−x1,ix3,i−x1,i=λ(для всех i с ненулевыми знаменателями), \frac{x_{2,i}-x_{1,i}}{x_{3,i}-x_{1,i}}=\lambda\quad\text{(для всех i с ненулевыми знаменателями)},
x3,i −x1,i x2,i −x1,i =λ(для всех i с ненулевыми знаменателями), или более корректно: все попарные 2×2-миноры матрицы с колонками AB⃗\vec{AB}AB и AC⃗\vec{AC}AC равны нулю. В 3D эквивалентное условие: векторное произведение равно нулю,
AB⃗×AC⃗=0. \vec{AB}\times\vec{AC}=\mathbf{0}.
AB×AC=0.
Замечания по частным случаям:
- Если некоторые компоненты x3,i−x1,ix_{3,i}-x_{1,i}x3,i −x1,i равны нулю, сравнение дробей требует осторожности — используют либо параметрическое представление
C=A+t(B−A) C=A+t(B-A)
C=A+t(B−A) для некоторого ttt, либо равенство всех 2×2-миноров/векторное произведение/определитель, которые корректно учитывают нулевые компоненты.
Итого: коллинеарность трёх точек эквивалентна пропорциональности векторов AB⃗\vec{AB}AB и AC⃗\vec{AC}AC; в координатной форме это либо равенство соответствующих дробей (при допустимых знаменателях), либо равенство соответствующих детерминантов/миноров нулю.