Множанне кропак у вектарах
Скалярны здабытак (таксама званы скалярным здабыткам або скалярным здабыткам) — адна з найважнейшых аперацый у вектарнай матэматыцы. Гэтая аперацыя часта сустракаецца ў фізіцы, тэхніцы, статыстыцы, інфарматыцы (напрыклад, машынным навучанні) і камп'ютэрнай графіцы. У адрозненне ад звычайнага множання, якое дае лік з двух лікаў, скалярны здабытак прымае два вектары ў якасці ўваходных дадзеных і дае скаляр (адзін лік). З дапамогай скалярнага здабытку мы можам зразумець сувязь паміж двума вектарамі: ці знаходзяцца яны ў адным кірунку, у процілеглых напрамках ці перпендыкулярныя адзін аднаму.
Разуменне множання з кропкай
Увогуле, калі ў нас ёсць два вектары a і b, скалярны здабытак запісваецца як:
а · б
Вынікам з'яўляецца скалярны лік, які адлюстроўвае, «наколькі» вектар a знаходзіцца ў тым жа кірунку, што і вектар b. Гэтую канцэпцыю можна зразумець з дапамогай наступнага малюнка: калі мы праецыруем вектар a на вектар b, мы вымяраем, наколькі кампанента a «праедзе» ў кірунку b. Чым больш у адным кірунку знаходзяцца два вектары, тым большым будзе іх скалярны здабытак; чым больш процілеглыя яны, тым меншым (нават адмоўным) будзе іх здабытак; а калі яны перпендыкулярныя, скалярны здабытак будзе роўны нулю.
Формула множання кропак на кампаненты
Дапусцім двухмерны вектар:
а = (а₁, а₂)
b = (b₁, b₂)
Такім чынам, множанне кропак:
а · b = a₁b₁ + a₂b₂
Для трохмерных вектараў:
а = (а₁, а₂, а₃)
b = (b₁, b₂, b₃)
Такім чынам:
а · b = a₁b₁ + a₂b₂ + a₃b₃
У больш агульным выпадку, для n-мернага вектара:
a · b = Σ (aᵢ bᵢ) для i = 1 да n.
Гэтая формула простая, але эфектыўная. Мы проста памнажаем адпаведныя члены, а затым складаем іх. Вось чаму множанне кропкамі так шырока выкарыстоўваецца ў вылічэннях: яно лёгка рэалізуецца і эфектыўнае.
Формула множання кропак з вуглом паміж вектарамі
Акрамя кампанент, скалярны здабытак можна таксама выразіць у вуглавой (геаметрычнай) форме. Калі θ — гэта вугал паміж вектарамі a і b, то:
a · b = |a| |b| cos(θ)
інфармацыя:
– |a| — даўжыня (велічыня) вектара a
– |b| — даўжыня вектара b
– cos(θ) — косінус вугла паміж двума вектарамі
Гэтая формула падкрэслівае геаметрычны сэнс: скалярны здабытак вымярае «сумяшчэнне» напрамкаў двух вектараў. Калі θ малы (блізкі да 0°), cos(θ) блізкі да 1, таму скалярны здабытак вялікі і дадатны. Калі θ = 90°, cos(90°)=0, таму скалярны здабытак роўны нулю. Калі θ > 90°, cos(θ) адмоўны, таму скалярны здабытак адмоўны.
Прыклад разліку скалярнага здабытку
Прыклад 1 (2D вектар)
Напрыклад:
– а = (2, 3)
– b = (4, -1)
Такім чынам:
а b = 2·4 + 3·(-1) = 8 – 3 = 5
Вынік роўны 5 (скаляр). Гэта азначае, што ў цэлым вектар a мае кампаненту ў тым жа кірунку, што і b, нават калі адна з кампанент процілеглая.
Прыклад 2 (перпендыкулярны)
Напрыклад:
– а = (1, 2)
– b = (2, -1)
Кропка:
а b = 1·2 + 2·(-1) = 2 – 2 = 0
Паколькі скалярны здабытак роўны 0, два вектары перпендыкулярныя (артаганальныя).
Уласцівасці множання кропкай
Множанне з кропкамі мае некалькі важных уласцівасцей:
1. Камутатыўны
а · б = б · а
2. Размеркавальнае складанне
а · (b + с) = а · b + а · с
3. Асацыятыўнае з скалярным множаннем
(ka) · b = k (a · b) для скалярнага k
4. Скаляровы здабытак з нулявым вектарам
а · 0 = 0
5. Сувязь з даўжынёй вектара
а · а = |а|²
Гэта вельмі карысна, бо адсюль мы можам атрымаць даўжыню вектара:
|a| = √(a · a)
Гэтыя ўласцівасці робяць скалярны здабытак фундаментальнай аперацыяй у лінейнай алгебры, якая грунтуецца на многіх складаных канцэпцыях.
Геаметрычны сэнс і інтэрпрэтацыя
Скаляровы здабытак можна інтэрпрэтаваць як меру праекцыі. Калі мы хочам ведаць праекцыю вектара a на кірунак b, мы можам выкарыстоўваць скалярны здабытак. Кампаненту вектара a ў тым жа кірунку, што і b, можна колькасна атрымаць з дапамогай:
Скалярная праекцыя ад a да b:
comp_b(a) = (a · b) / |b|
Праекцыя вектара a на b:
proj_b(a) = ((a · b) / |b|²) b
Такая інтэрпрэтацыя вельмі карысная, напрыклад, пры разліку ценю сілы ў пэўным кірунку або пры разбіцці руху на гарызантальныя і вертыкальныя кампаненты.
Прымяненне множання кропак у жыцці і навуцы
1. Фізіка (работа і энергія)
У фізіцы работа сілы вызначаецца як:
W = F · s = |F||s|cos(θ)
дзе F — сіла, а s — зрушэнне. Калі сіла накіравана ў тым жа кірунку, што і зрушэнне, работа дадатная; калі яна накіравана ў процілеглым кірунку, работа адмоўная; калі яна перпендыкулярная (напрыклад, нармальная сіла на плоскасці), работа роўная нулю.
2. Вызначэнне вугла паміж вектарамі
Калі мы ведаем a · b, |a| і |b|, то вугал θ можна вылічыць:
cos(θ) = (a · b) / (|a||b|)
Тады θ можна атрымаць з дапамогай функцыі адваротнага косінуса (arccos).
3. Машыннае навучанне і навука аб дадзеных
Скаляровы здабытак выкарыстоўваецца для вылічэння бала або падабенства паміж двума вектарамі прыкмет. У лінейных мадэлях прагноз часта мае выгляд:
y = w · x + b
дзе w — вага, а x — уваходны вектар. Скаляровы здабытак тут з'яўляецца цэнтрам механізму прыняцця рашэнняў.
4. Камп'ютарная графіка (асвятленне)
У 3D-рэндэрынгу для вызначэння інтэнсіўнасці святла на паверхні выкарыстоўваецца скалярны здабытак. Інтэнсіўнасць часта залежыць ад косінуса вугла паміж кірункам святла і нармаллю паверхні. З дапамогай скалярнага здабытку разлік выглядае наступным чынам:
I ∝ n · l
дзе n — нармаль да паверхні, а l — кірунак святла (звычайна нармалізаваны).
Распаўсюджаныя памылкі, якіх варта пазбягаць
Некаторыя распаўсюджаныя памылкі пры вывучэнні скалярных здабыткаў:
– Лічыць скалярны здабытак вектарам (хаця насамрэч гэта скаляр).
– Няправільнае спалучэнне кампанентаў (павінны быць сумяшчальныя кампаненты).
– Забыўся, што скалярны здабытак можа быць адмоўным.
– Выкарыстанне формул для вуглоў без гарантыі правільнасці выкарыстанага вектара і разлічанай велічыні.
– Памылковае разуменне таго, што нулявы скалярны здабытак азначае перпендыкулярнасць (гэта праўда, але толькі калі абодва вектары не з'яўляюцца нулявымі вектарамі.
Закрыццё
Скаляровы здабытак вектараў — гэта фундаментальнае паняцце, якое злучае алгебру і геаметрыю. З дапамогай скалярнага здабытку мы можам не толькі вылічыць колькасць двух вектараў, але і зразумець напрамкі паміж імі: ці знаходзяцца яны ў адным кірунку, процілеглых напрамках ці артаганальныя. Яго простая формула дазваляе лёгка ўжываць яе як у ручных разліках, так і ў маштабных вылічэннях. З-за яго шматлікіх ужыванняў у розных галінах — ад фізікі і аналізу дадзеных да камп'ютэрнай графікі — разуменне скалярнага здабытку з'яўляецца важным крокам для ўсіх, хто вывучае вектарную матэматыку і лінейную алгебру.
Пры жаданні я магу дадаць ілюстрацыі, практычныя пытанні з тлумачэннямі або версію артыкула, больш прысвечаную канкрэтнаму прымяненню (фізіцы, машыннаму навучанню або геаметрыі).