Loading [MathJax]/jax/output/CommonHTML/jax.js

Инструменты пользователя

Инструменты сайта


math-public:vectornoye_proizvedenie_cherez_opredelitel

Это старая версия документа!


Определение равных векторов

Два вектора равны тогда и только тогда, когда они сонаправлены и их длины равны.

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

Определение векторного произведения

Пусть дана система координат I, в которой (i,j,k) – правый базис.

Пусть в данной системе координат a=(x1;y1;z1) и b=(x2;y2;z2).

Тогда вектор, который получается в результате подсчёта определителя |ijkx1y1z1x2y2z2| обозначим (a×b)I – векторное произведение векторов a и b в системе координат I.

(a×b)I=|ijkx1y1z1x2y2z2|= =i(y1z2z1y2)j(x1z2z1x2)+k(x1y2y1x2)= =(y1z2z1y2;x1z2+z1x2;x1y2y1x2)

Замечание

Так как в разных системах координат вектора a и b будут иметь разные координаты, то результат векторного умножения a на b теоретически может зависеть от выбора системы координат. Поэтому используется обозначение (a×b)I, а не просто a×b.

Например, в одной системе координат векторное произведение могло дать вектор c1=(a×b)I, а во второй системе координат мог получится другой вектор: c2=(a×b)II.

Формулы поворота

Пусть система координат II получается из системы координат I поворотом вокруг оси Oz на угол φ.

Пусть (x0;y0;z0) – это координаты точки A в системе координат I, а (˜x;˜y;˜z) – координаты точки в системе координат II. Тогда верны следующие соотношения: {˜x=x0cosφ+ysinφ,˜y=x0sinφ+y0cosφ,˜z=z0.

Теорема 1

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

Что означает формулировка?

Пусть система координат II получается из системы координат I поворотом вокруг оси Oz на угол φ.

Будем откладывать вектора a, b, (a×b)I и (a×b)II от начала координат.

Пусть в первой системе координат вектор a имеет координаты (x1;y1;z1), а вектор b имеет координаты (x2;y2;z2).
Пусть конец вектора (a×b)I – это точка C1. Тогда эта точка C1 в первой системе координат имеет координаты (XC1,YC1,ZC1)=(y1z2z1y2;x1z2+z1x2;x1y2y1x2).

После поворота системы координат вектор a (в новой системе координат) будет иметь координаты (˜x1;˜y1;˜z1).
После поворота системы координат вектор b (в новой системе координат) будет иметь координаты (˜x2;˜y2;˜z2).
Пусть конец вектора (a×b)II – это точка C2. Тогда эта точка C2 во второй системе координат имеет координаты (XC2,YC2,ZC2)=(˜y1˜z2˜z1˜y2;˜x1˜z2+˜z1˜x2;˜x1˜y2˜y1˜x2).

Докажем, что точки C1 и C2 совпадают. Для этого:

  1. найдем координаты точки C1 в изначальной системе координат
  2. по формулам поворота найдем координаты точки C1 в новой системе координат;
  3. найдем координаты векторов a и b в новой системе координат;
  4. найдем координаты точки C2 в новой системе координат, посчитав (a×b)II;
  5. если координаты точки C2 совпадут с координатами точки C1 (и те, и другие в новой системе координат), то и сами точки совпадают;
  6. тогда и векторы (a×b)I и (a×b)II будут равны в смысле длины и направления.

Доказательство

Пусть система координат II получается из системы координат I поворотом вокруг оси Oz на угол φ.

Будем откладывать вектора a, b, (a×b)I и (a×b)II от начала координат.

Пусть в первой системе координат вектор a имеет координаты (x1;y1;z1), а вектор b имеет координаты (x2;y2;z2).
Пусть конец вектора (a×b)I – это точка C1. Тогда эта точка C1 в первой системе координат имеет координаты (X,Y,Z)=(y1z2z1y2;x1z2+z1x2;x1y2y1x2).

Применяя формулу поворота системы координат, получим, что координаты точки C1 во второй системе координат равны:

(Xcosφ+Ysinφ; Xsinφ+Ycosφ; Z)=

((y1z2z1y2)cosφ+(x1z2+z1x2)sinφ; (y1z2z1y2)sinφ+(x1z2+z1x2)cosφ; x1y2y1x2)

Во второй системе координат вектор a имеет координаты (x1cosφ+y1sinφ; x1sinφ+y1cosφ; z1).
Во второй системе координат вектор b имеет координаты (x2cosφ+y2sinφ; x2sinφ+y2cosφ; z2).

Вычислим координаты вектора (a×b)II (это координаты во второй системе координат):

(a×b)II=|e1e2e3x1cosφ+y1sinφx1sinφ+y1cosφz1x2cosφ+y2sinφx2sinφ+y2cosφz2|

По новой оси Ox:

X((a×b)II)=(x1sinφ+y1cosφ)z2(x2sinφ+y2cosφ)z1= =(x1z2+x2z1)sinφ+(y1z2y2z1)cosφ.

По новой оси Oy:

Y((a×b)II)=(x1cosφ+y1sinφ)z2+(x2cosφ+y2sinφ)z1= =(x1z2+x2z1)cosφ+(y1z2+y2z1)sinφ.

По новой оси Oz:

Z((a×b)II)=(x1cosφ+y1sinφ)(x2sinφ+y2cosφ)(x1sinφ+y1cosφ)(x2cosφ+y2sinφ)=

=(x1x2sinφcosφ+x1y2cos2φx2y1sin2φ+y1y2sinφcosφ)

(x1x2sinφcosφx1y2sin2φ+y1x2cos2φ+y1y2sinφcosφ)=

=x1y2(cos2φ+sin2φ)x2y1(sin2φ+cos2φ)=x1y2x2y1.

Таким образом мы нашли координаты точки C2 во второй системе координат.

Найденные координаты точки C2 совпали с координатами точки C1 в той же, второй, системе координат. Значит и сами точки C1 и C2 совпадают. Значит и вектора (a×b)I и (a×b)II равны в смысле длины и направления.

Случаи вращения вокруг осей Ox и Oy доказываются аналогично.

Теорема 2

Пусть (i,j,k) – правый базис системы координат. Рассмотрим неколлинеарные вектора a и b. Тогда вектора (a,b,a×b) образуют правую тройку векторов.

Доказательство

Ясно, что вектора a и b можно отложить от начала координат, что не меняет вектор a×b.

Повернем систему координат так, чтобы вектор b был сонаправлен с осью Oy, а вектор a лежал бы в плоскости xOy.

Этого можно добиться тремя последовательными поворотами:

  1. Сначала повернем систему координат вокруг оси Oz так, чтобы вектор b попал в плоскость новых осей Oz и Oy.
  2. Затем повернем систему координат вокруг новой оси Ox так, чтобы вектор b оказался сонаправлен с осью Oy.
  3. И, наконец, повернем систему координат вокруг новой оси Oy так, чтобы вектор a попал в плоскость новых осей Ox и Oy.

При поворотах вокруг осей координат результат векторного произведения не изменяется. Значит, если мы докажем, что в конечной системе координат вектора a,b и a×b образуют правую тройку, то и в изначальной системе координат эти вектора образовывали правую тройку, так как это будут те же самые вектора в смысле длин и направлений.

В новой системе координат вектор a будет иметь координаты (x,y,0), а вектор b будет иметь координаты (0,t,0).

Причем t0, так как b0, и t>0, так как вектор b сонаправлен с осью Oy.

Кроме того x0, так как иначе бы вектора a и b были бы коллинеарны.

Тогда c=a×b=0i+0j+(xt)k=(0,0,xt).

Если x>0, то xt>0, а значит вектор c направлен вдоль оси Oz вверх, и тогда видно, что вектора (a,b,c) образуют правую тройку векторов.

Если x<0, то xt<0, а значит вектор c направлен вдоль оси Oz вниз. Но поскольку кратчайшее вращение вектора a к вектору b теперь происходит в другую сторону, то (a,b,c) снова образуют правую тройку векторов.

Теорема 3

Результат векторного произведения, как вектор, не зависит от выбора системы координат, если обе системы координат будут «правыми».

Доказательство

Любые две правые системы координат можно совместить последовательным применением параллельного переноса и трёх поворотов вокруг осей координат.

Но при параллельном переносе системы координат векторное произведение очевидно не изменяется, так как и базис и координаты векторов остаются прежними.

А при поворотах вокруг осей координат векторное произведение не изменяется в силу Теоремы 1.

Таким образом, если использовать только правые системы координат, можно не использовать индексы I или II при обозначении векторного произведения, а писать просто a×b.

math-public/vectornoye_proizvedenie_cherez_opredelitel.1526584777.txt.gz · Последнее изменение: 2018/05/17 22:19 — labreslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki