Векторное произведение, нормаль и площадь Векторное произведение определено для векторов в \(\R^3\) со стандартным скалярным произведением и даёт новый вектор.
Определение
Вектор \(\vec a\times\vec b\) перпендикулярен \(\vec a\) и \(\vec b\) . Для ненулевых \(\vec a\) и \(\vec b\) его длина равна
\[\lVert \vec a\times\vec b \rVert
=\lVert \vec a \rVert\,\lVert \vec b \rVert\sin\varphi\]
Если один из векторов нулевой, то \(\vec a\times\vec b=\vec{0}\) . Если оба вектора ненулевые и неколлинеарные, направление произведения выбирается по правилу правой руки. Для коллинеарных векторов произведение равно нулевому вектору и собственного направления не имеет.
Будем считать систему координат правой: именно с такой ориентацией согласовано правило правой руки. В правой ортонормированной системе координат
\[\boxed{
\vec a\times\vec b
=\bigl(
a_2b_3-a_3b_2,
a_3b_1-a_1b_3,
a_1b_2-a_2b_1
\bigr)
}\]
Обозначим через
\[\vec i=(1,0,0),
\qquad
\vec j=(0,1,0),
\qquad
\vec k=(0,0,1)\]
единичные векторы вдоль осей \(x,y,z\) . В частности, для них
\[\vec i\times\vec j=\vec k.\]
Это равенство наглядно фиксирует ориентацию правой системы координат. Координатную формулу часто запоминают в виде
\[\vec a\times\vec b
=
\begin{vmatrix}
\vec i&\vec j&\vec k\\
a_1&a_2&a_3\\
b_1&b_2&b_3
\end{vmatrix}\]
Это мнемоническая запись: её раскрывают по первой строке, учитывая знаки \(+,-,+\) ; обычным числовым определителем она не является, потому что в первой строке стоят векторы.
Главные свойства:
\[\begin{aligned}
\vec a\times\vec b&=-(\vec b\times\vec a),\\
(\lambda\vec a)\times\vec b
&=\lambda(\vec a\times\vec b),\\
(\vec a+\vec b)\times\vec c
&=\vec a\times\vec c+\vec b\times\vec c,\\
\vec a\times\vec b&=\vec{0}
\quad\Longleftrightarrow\quad
\vec a,\vec b\ \text{коллинеарны}
\end{aligned}\]
Геометрический смысл длины:
\[S_{\text{параллелограмма}}
=\lVert \vec a\times\vec b \rVert,
\qquad
S_{\triangle}
=\frac12\lVert \vec a\times\vec b \rVert\]
Кроме того, если \(\vec a\) и \(\vec b\) неколлинеарны, то \(\vec a\times\vec b\) служит ненулевой нормалью к плоскости, натянутой на эти векторы.
Векторное произведение задаёт нормаль к параллелограмму и его ориентацию Пример
Пусть
\[A=(1,0,0),
\qquad
B=(2,1,0),
\qquad
C=(2,0,1)\]
Тогда
\[\overrightarrow{AB}=(1,1,0),
\qquad
\overrightarrow{AC}=(1,0,1),\]
\[\overrightarrow{AB}\times\overrightarrow{AC}
=\bigl(
1\cdot1-0\cdot0,
0\cdot1-1\cdot1,
1\cdot0-1\cdot1
\bigr)
=(1,-1,-1)\]
Полученный вектор ортогонален обеим сторонам:
\[(1,-1,-1)\cdot(1,1,0)=0,
\qquad
(1,-1,-1)\cdot(1,0,1)=0\]
Площадь треугольника равна
\[S_{ABC}=\frac12\sqrt{1^2+(-1)^2+(-1)^2}
=\frac{\sqrt3}{2}\]
Задача
Для точек
\[A(0,0,0),\qquad B(2,1,0),\qquad C(1,0,2)\]
найдите \(\overrightarrow{AB}\times\overrightarrow{AC}\) , площадь треугольника \(ABC\) и два единичных нормальных вектора к его плоскости.
Типичная ошибка
Векторное произведение некоммутативно. Перестановка множителей не сохраняет ответ, а меняет его знак:
\[\vec b\times\vec a=-(\vec a\times\vec b)\]
Площадь от этого не меняется, потому что в ней используется длина произведения.