← Блог · 📐 Математика

Векторний добуток: покроковий приклад

Метод визначника 3×3 крок за кроком: як правильно обчислити a×b, не заплутатися в знаках і перевірити результат за допомогою скалярного добутку.

1. Що таке векторний добуток

Векторний добуток (cross product) двох векторів a і b у тривимірному просторі — це третій вектор a×b, який завжди перпендикулярний і до a, і до b одночасно. На відміну від скалярного добутку, який дає число, векторний добуток дає новий вектор — з власною довжиною і напрямком.

Векторний добуток широко застосовують у фізиці (момент сили, сила Лоренца, кутовий момент) та в комп'ютерній графіці (обчислення нормалей до поверхонь). У цій статті ми покажемо найнадійніший спосіб обчислити його вручну — метод визначника — і навчимо перевіряти результат.

2. Формула через визначник 3×3

Нехай a = (a1, a2, a3) і b = (b1, b2, b3). Запишемо символьний визначник, у першому рядку якого стоять одиничні вектори i, j, k, у другому — координати a, у третьому — координати b:

| i j k | | a1 a2 a3 | | b1 b2 b3 |

Розкладаючи цей визначник за першим рядком (метод мінорів), отримуємо готову формулу:

a×b = i(a2·b3 − a3·b2) − j(a1·b3 − a3·b1) + k(a1·b2 − a2·b1)

Ключовий момент: знаки перед доданками чергуються +, −, +. Коефіцієнт біля j отримує МІНУС — це найпоширеніша помилка при ручному обчисленні. Багато хто забуває цей знак і отримує невірну координату y результату.

Розписуючи по координатах, кінцевий результат має вигляд:

(a×b)x = a2·b3 − a3·b2 (a×b)y = a3·b1 − a1·b3 (це те саме, що −(a1·b3 − a3·b1)) (a×b)z = a1·b2 − a2·b1

3. Покроковий приклад

Обчислимо a×b для векторів a = (1, 2, 3) і b = (4, 5, 6).

Крок 1. Записуємо визначник

| i j k | | 1 2 3 | | 4 5 6 |

Крок 2. Розкладаємо за першим рядком

  1. Компонента i: a2·b3 − a3·b2 = 2×6 − 3×5 = 12 − 15 = −3
  2. Компонента j (з мінусом!): −(a1·b3 − a3·b1) = −(1×6 − 3×4) = −(6 − 12) = −(−6) = 6
  3. Компонента k: a1·b2 − a2·b1 = 1×5 − 2×4 = 5 − 8 = −3

Крок 3. Записуємо результат

a × b = (−3, 6, −3)

Готово — це і є векторний добуток. Але перш ніж вважати задачу розв'язаною, обов'язково перевірте результат — про це в наступному розділі.

4. Перевірка через скалярний добуток (обов'язковий крок)

Векторний добуток за визначенням перпендикулярний до обох вихідних векторів. Це означає, що скалярний добуток результату з a і з b мусить дорівнювати рівно нулю. Це найшвидший і найнадійніший спосіб перевірити свої обчислення вручну.

Перевірка з a: (−3, 6, −3)·(1, 2, 3) = (−3×1) + (6×2) + (−3×3) = −3 + 12 − 9 = 0 ✓ Перевірка з b: (−3, 6, −3)·(4, 5, 6) = (−3×4) + (6×5) + (−3×6) = −12 + 30 − 18 = 0 ✓

Завжди перевіряйте так: якщо хоча б один зі скалярних добутків не дорівнює нулю — десь закралася помилка в знаках або в множенні. У нашому прикладі обидва результати рівно 0, отже обчислення виконано правильно.

5. Правило правої руки

Щоб швидко визначити напрямок a×b без обчислень, скористайтеся правилом правої руки: витягніть пальці правої руки вздовж вектора a, потім зігніть їх у напрямку до вектора b (по найкоротшій дузі між ними). Великий палець, відставлений убік, вкаже напрямок a×b.

Це правило зручне для швидкої перевірки «на око» — чи не переплутали ви напрямок результату, особливо у фізичних задачах (момент сили, магнітна сила).

6. Типові помилки

7. Геометричний зміст модуля

Довжина (модуль) векторного добутку |a×b| дорівнює площі паралелограма, побудованого на векторах a і b:

|a×b| = |a| · |b| · sin(θ) θ — кут між векторами a і b

Якщо вектори паралельні (θ = 0° або 180°), sin(θ) = 0, а отже і векторний добуток дорівнює нульовому вектору — паралельні вектори не утворюють площі.

Хочете перевірити власні обчислення автоматично? Скористайтеся нашим калькулятором векторного добутку — введіть координати a і b, і отримайте результат з покроковим поясненням миттєво.

Про цю статтю

Ця стаття є частиною бази знань calculator.party — освітнього ресурсу, що поєднує теорію з практичними інструментами. Матеріал орієнтований на студентів, учнів і фахівців, що прагнуть глибокого розуміння теми. Тут зібрані ключові концепції, формули та реальні приклади застосування.

Векторна алгебра — основа лінійної алгебри, фізики та комп'ютерної графіки. Від розрахунку моменту сили до побудови 3D-графіки — векторний добуток лежить в основі багатьох інженерних і наукових обчислень.

Навіщо читати цю статтю

Після прочитання ви зможете впевнено обчислювати векторний добуток методом визначника, уникати найпоширенішої помилки зі знаком j-компоненти та швидко перевіряти власні розрахунки через скалярний добуток. Стаття охоплює теоретичне підґрунтя і повністю перевірений числовий приклад.

Часті запитання (FAQ)

Яка формула методу визначника для векторного добутку?
Векторний добуток a×b обчислюють через символьний визначник 3×3, у першому рядку якого стоять одиничні вектори i, j, k, у другому — координати a (a1, a2, a3), у третьому — координати b (b1, b2, b3). Розкладаючи визначник за першим рядком, отримуємо a×b = i(a2b3 − a3b2) − j(a1b3 − a3b1) + k(a1b2 − a2b1).
Чому перед доданком з j стоїть мінус?
Знак перед кожним доданком при розкладанні визначника за рядком чергується: +, −, + для першого, другого і третього стовпця відповідно. Оскільки j відповідає другому стовпцю визначника, її коефіцієнт множиться на −1. Це найпоширеніша помилка студентів — забути цей мінус і отримати невірний знак у координаті y результату.
Як перевірити правильність обчисленого векторного добутку?
Найнадійніший спосіб — скористатися тим, що вектор a×b завжди перпендикулярний і до a, і до b. Обчисліть скалярний добуток результату з кожним із вихідних векторів: (a×b)·a і (a×b)·b. Якщо обчислення правильні, обидва скалярні добутки повинні дорівнювати рівно нулю. Якщо хоч один не нуль — десь закралася помилка в знаках або множенні.
Чому векторний добуток не комутативний?
Векторний добуток антикомутативний: a×b = −(b×a). Це означає, що зміна порядку множників не просто змінює значення, а розвертає результуючий вектор у протилежному напрямку зі збереженням тієї самої довжини. Причина — у визначенні через правило правої руки: якщо поміняти a і b місцями, напрямок обходу пальцями змінюється на протилежний, тому й великий палець (результат) вказує у зворотний бік.
Що геометрично означає довжина (модуль) векторного добутку?
Модуль |a×b| дорівнює площі паралелограма, побудованого на векторах a і b як на сторонах. Формула |a×b| = |a|·|b|·sin(θ), де θ — кут між векторами. Якщо a і b паралельні (θ=0° або 180°), площа дорівнює нулю — саме тому паралельні вектори мають нульовий векторний добуток.