Tečkovaný produkt - Dot product
v matematika, Tečkovaný produkt nebo skalární součin[poznámka 1] je algebraická operace který bere dvě sekvence čísel stejné délky (obvykle vektory souřadnic ) a vrátí jedno číslo. v Euklidovská geometrie, tečkovaný produkt Kartézské souřadnice ze dvou vektory je široce používán. Často se tomu říká „ vnitřní produkt (nebo zřídka projekční produkt) euklidovského prostoru, i když to není jediný vnitřní produkt, který lze v euklidovském prostoru definovat (viz Vnitřní prostor produktu více).
Algebraicky je součin tečky součtem produkty odpovídajících záznamů dvou posloupností čísel. Geometricky je výsledkem Euklidovské veličiny dvou vektorů a kosinus úhlu mezi nimi. Tyto definice jsou ekvivalentní při použití kartézských souřadnic. V moderní geometrie, Euklidovské prostory jsou často definovány pomocí vektorové prostory. V tomto případě se pro definování délek používá bodový součin (délka vektoru je odmocnina tečkového součinu vektoru samotného) a úhly (kosinus úhlu dvou vektorů je kvocient jejich tečkovaného produktu součinem jejich délek).
Název „dot product“ je odvozen od centrovaná tečka " · „, který se často používá k označení této operace;[1][2] alternativní název „skalární součin“ zdůrazňuje, že výsledkem je a skalární, spíše než a vektor, jako je tomu v případě vektorový produkt v trojrozměrném prostoru.
Definice
Tečkový součin může být definován algebraicky nebo geometricky. Geometrická definice je založena na představách o úhlu a vzdálenosti (velikosti vektorů). Rovnocennost těchto dvou definic závisí na tom, že a Kartézský souřadnicový systém pro euklidovský prostor.
V moderních prezentacích Euklidovská geometrie, jsou vesmírné body definovány z hlediska jejich Kartézské souřadnice, a Euklidovský prostor sám o sobě je běžně identifikován s skutečný souřadnicový prostor Rn. V takové prezentaci jsou pojmy délky a úhlů definovány pomocí tečkového součinu. Délka vektoru je definována jako odmocnina samotného tečkového produktu vektoru a kosinus (neorientovaného) úhlu dvou vektorů délky jeden je definován jako jejich bodový součin. Ekvivalence dvou definic tečkového součinu je tedy součástí ekvivalence klasické a moderní formulace euklidovské geometrie.
Algebraická definice
Tečkový produkt dvou vektorů A = [A1, A2, …, An] a b = [b1, b2, …, bn] je definován jako:[3]
kde Σ označuje součet a n je dimenze z vektorový prostor. Například v trojrozměrný prostor, tečkový produkt vektorů [1, 3, −5] a [4, −2, −1] je:
Pokud jsou vektory identifikovány pomocí řádkové matice, bodový produkt lze také psát jako a maticový produkt
kde označuje přemístit z .
Vyjádření výše uvedeného příkladu tímto způsobem, matice 1 × 3 (řádek vektor ) se vynásobí maticí 3 × 1 (vektor sloupce ) získat matici 1 × 1, která je identifikována svým jedinečným záznamem:
- .
Geometrická definice
v Euklidovský prostor, a Euklidovský vektor je geometrický objekt, který má velikost i směr. Vektor lze zobrazit jako šipka. Jeho velikost je jeho délka a jeho směr je směr, do kterého šipka ukazuje. Velikost vektoru A je označen . Tečkový produkt dvou euklidovských vektorů A a b je definováno[4][5][2]
kde θ je úhel mezi A a b.
Zejména pokud vektory A a b jsou ortogonální (tj. jejich úhel je π / 2 nebo 90 °) , což z toho vyplývá
Na druhém konci, pokud jsou codirectional, pak úhel mezi nimi je nulový s a
To znamená, že tečkový produkt vektoru A sama se sebou je
který dává
vzorec pro Euklidovská délka vektoru.
Skalární projekce a první vlastnosti
The skalární projekce (nebo skalární složka) euklidovského vektoru A ve směru euklidovského vektoru b darováno
kde θ je úhel mezi A a b.
Pokud jde o geometrickou definici tečkového produktu, lze to přepsat
kde je jednotkový vektor ve směru b.
Tečkový produkt je tedy charakterizován geometricky pomocí[6]
Takto definovaný bodový produkt je v každé proměnné homogenní při změně měřítka, což znamená, že pro jakýkoli skalární α,
Splňuje také a distribuční právo, znamenající, že
Tyto vlastnosti lze shrnout slovy, že tečkovaný produkt je a bilineární forma. Navíc tato bilineární forma je pozitivní určitý, což znamená, ženení nikdy záporné a je nulové, pokud a pouze pokud - nulový vektor.
Tečkový součin je tedy ekvivalentem násobení normy (délky) b normou projekce A přes b.
Rovnocennost definic
Li E1, ..., En jsou standardní základní vektory v Rnpak můžeme psát
Vektory Ei jsou ortonormální základ, což znamená, že mají jednotkovou délku a jsou navzájem kolmé. Proto, protože tyto vektory mají jednotkovou délku
a protože spolu navzájem tvoří pravý úhel, pokud i ≠ j,
Obecně tedy můžeme říci, že:
Kde δ ij je Kroneckerova delta.
Také podle geometrické definice pro jakýkoli vektor Ei a vektor A, poznamenáváme
kde Ai je složka vektoru A ve směru Ei. Poslední krok v rovnosti je patrný z obrázku.
Nyní aplikujeme distributivitu geometrické verze tečkovaného produktu
což je přesně algebraická definice tečkového součinu. Geometrický bodový součin se tedy rovná algebraickému bodovému součinu.
Vlastnosti
Tečkovaný produkt splňuje následující vlastnosti, pokud A, b, a C jsou skutečné vektory a r je skalární.[3][4]
- Komutativní:
- který vyplývá z definice (θ je úhel mezi A a b):[7]
- Distribuční nad vektorovým přidáním:
- Bilineární:
- Skalární násobení:
- Ne asociativní protože tečkový součin mezi skalárem (a ⋅ b) a vektor (C) není definován, což znamená, že výrazy obsažené v asociativní vlastnosti, (a ⋅ b) ⋅ C nebo A ⋅ (b ⋅ c) jsou špatně definované.[8] Všimněte si však, že dříve zmíněná vlastnost skalárního násobení se někdy nazývá „asociativní zákon pro skalární a tečkový součin“[9] nebo lze říci, že „tečkový součin je asociativní s ohledem na skalární násobení“, protože C (A ⋅ b) = (C A) ⋅ b = A ⋅ (C b).[10]
- Ortogonální:
- Dva nenulové vektory A a b jsou ortogonální kdyby a jen kdyby A ⋅ b = 0.
- Ne zrušení:
- Na rozdíl od násobení běžných čísel, kde pokud ab = ac, pak b vždy se rovná C ledaže A je nula, bodový produkt se neřídí zrušovací zákon:
- Li A ⋅ b = A ⋅ C a A ≠ 0, pak můžeme napsat: A ⋅ (b − C) = 0 podle distribuční právo; výsledek výše říká, že to znamená jen to A je kolmá na (b − C), což stále umožňuje (b − C) ≠ 0, a proto umožňuje b ≠ C.
- Pravidlo produktu:
- Li A a b jsou (s vektorovou hodnotou) diferencovatelné funkce, pak derivát (označeno prvočíslem ′) Z A ⋅ b je dáno pravidlem (A ⋅ b)′ = A′ ⋅ b + A ⋅ b′.
Aplikace na kosinový zákon
Vzhledem k tomu, dva vektory A a b oddělené úhlem θ (viz obrázek vpravo), tvoří trojúhelník se třetí stranou C = A − b. Tečkovaný produkt tohoto je sám o sobě:
který je zákon kosinů.
Trojitý produkt
Existují dva ternární operace zahrnující tečkovaný produkt a křížový produkt.
The skalární trojitý produkt tří vektorů je definována jako
Jeho hodnota je určující matice, jejíž sloupce jsou Kartézské souřadnice ze tří vektorů. Je to podepsané objem z Rovnoběžnostěn definované třemi vektory.
The vektorový trojitý produkt je definováno[3][4]
Tato identita, známá také jako Lagrangeův vzorec, lze si pamatovat jako „BAC minus CAB“, mějte na paměti, které vektory jsou tečkované společně. Tento vzorec má aplikace pro zjednodušení vektorových výpočtů v fyzika.
Fyzika
v fyzika, vektorová velikost je a skalární ve fyzickém smyslu (tj Fyzické množství nezávisle na souřadnicovém systému), vyjádřeno jako produkt a číselná hodnota a a fyzická jednotka, nejen číslo. Tečkový součin je v tomto smyslu také skalární, daný vzorcem, nezávisle na souřadnicovém systému. Například:[11][12]
- Mechanické práce je tečkovým produktem platnost a přemístění vektory,
- Napájení je tečkovým produktem platnost a rychlost.
Zobecnění
Složité vektory
Pro vektory s komplex záznamů, použití dané definice tečkového produktu by vedlo k zcela odlišným vlastnostem. Například tečkový produkt vektoru, který je sám o sobě, by byl libovolným komplexním číslem a mohl by být nulový, aniž by vektor byl nulovým vektorem (takové vektory se nazývají izotropní ); to by zase mělo důsledky pro pojmy jako délka a úhel. Vlastnosti, jako je kladně definitivní norma, lze zachránit za cenu vzdání se symetrických a bilineárních vlastností skalárního součinu prostřednictvím alternativní definice[13][3]
kde bi je komplexní konjugát z bi. Lze jej vyjádřit také pomocí konjugovat transponovat (označeno horním indexem H):
kde se předpokládalo, že vektory jsou reprezentovány jako řádkové vektory. Skalární součin libovolného vektoru je tedy nezáporné reálné číslo a je nenulový, s výjimkou nulového vektoru. Tímto skalárním součinem však je sesquilinear spíše než bilineární: je konjugát lineární a ne lineární A, a skalární součin není symetrický, protože
Úhel mezi dvěma komplexními vektory je pak dán vztahem
Tento typ skalárního součinu je přesto užitečný a vede k představám o Poustevnická forma a obecně vnitřní produktové prostory Produkt s vlastním bodem komplexního vektoru je zobecněním absolutní čtverec komplexního skaláru.
Vnitřní produkt
Vnitřní produkt zobecňuje bodový produkt na abstraktní vektorové prostory přes pole z skaláry, přičemž buď pole reálná čísla nebo pole komplexní čísla . Obvykle se označuje pomocí hranaté závorky podle .[1]
Vnitřní produkt dvou vektorů nad polem komplexních čísel je obecně komplexní číslo a je sesquilinear místo bilineární. Vnitřní produktový prostor je a normovaný vektorový prostor a vnitřní produkt vektoru je sám o sobě skutečný a kladně definitivní.
Funkce
Tečkový produkt je definován pro vektory, které mají konečný počet záznamů. Tyto vektory lze tedy považovat za diskrétní funkce: délkan vektor u je tedy funkce s doména {k ∈ ℕ ∣ 1 ≤ k ≤ n}, a ui je zápis pro obraz i funkcí / vektorem u.
Tuto představu lze zobecnit na spojité funkce: stejně jako vnitřní produkt na vektorech používá součet přes odpovídající komponenty, vnitřní produkt na funkcích je definován jako integrál nad některými interval A ≤ X ≤ b (také označeno [A, b]):[3]
Zobecněno dále na komplexní funkce ψ(X) a χ(X), analogicky s komplexním vnitřním produktem výše, dává[3]
Funkce hmotnosti
Vnitřní výrobky mohou mít a váhová funkce (tj. funkce, která váží každý člen vnitřního produktu hodnotou). Explicitně, vnitřní produkt funkcí a s ohledem na hmotnostní funkci je
Dyadics a matice
Matice mít Vnitřní produkt Frobenius, což je analogické s vektorovým vnitřním produktem. Je definována jako součet produktů odpovídajících složek dvou matic A a B mají stejnou velikost:
- (Pro skutečné matice)
Dyadics mít na nich definovaný bodový produkt a „dvojitý“ produkt, viz Dyadics § Produkt dyadic a dyadic pro jejich definice.
Tenzory
Vnitřní produkt mezi a tenzor řádu n a tenzor řádu m je tenzor řádu n + m − 2viz Kontrakce tenzoru pro detaily.
Výpočet
Algoritmy
Přímý algoritmus pro výpočet bodového produktu s plovoucí desetinnou čárkou vektorů může trpět katastrofické zrušení. Aby se tomu zabránilo, přístupy, jako je Kahanův součtový algoritmus Jsou používány.
Knihovny
Funkce bodového produktu je součástí BLAS úroveň 1.
Viz také
- Cauchy – Schwarzova nerovnost
- Křížový produkt
- Dotová produktová reprezentace grafu
- Euklidovská norma, druhá odmocnina produktu s vlastní tečkou
- Násobení matic
- Metrický tenzor
- Násobení vektorů
- Vnější produkt
Poznámky
- ^ Termín skalární součin se často také obecněji používá k označení a symetrická bilineární forma, například pro a pseudoeuklidovský prostor.[Citace je zapotřebí ]
Reference
- ^ A b „Úplný seznam symbolů algebry“. Matematický trezor. 2020-03-25. Citováno 2020-09-06.
- ^ A b "Tečkovaný produkt". www.mathsisfun.com. Citováno 2020-09-06.
- ^ A b C d E F S. Lipschutz; M. Lipson (2009). Lineární algebra (Schaumovy obrysy) (4. vydání). McGraw Hill. ISBN 978-0-07-154352-1.
- ^ A b C M. Spiegel; S. Lipschutz; D. Spellman (2009). Vektorová analýza (Schaumovy obrysy) (2. vyd.). McGraw Hill. ISBN 978-0-07-161545-7.
- ^ A I Borisenko; I E Taparov (1968). Vektorová a tenzorová analýza s aplikacemi. Přeložil Richard Silverman. Doveru. p. 14.
- ^ Arfken, G. B .; Weber, H. J. (2000). Matematické metody pro fyziky (5. vydání). Boston, MA: Akademický tisk. str. 14–15. ISBN 978-0-12-059825-0..
- ^ Nykamp, Duane. „Tečkovaný produkt“. Matematický přehled. Citováno 6. září 2020.
- ^ Weisstein, Eric W. „Dotový produkt“. From MathWorld - A Wolfram Web Resource. http://mathworld.wolfram.com/DotProduct.html
- ^ T. Banchoff; J. Wermer (1983). Lineární algebra prostřednictvím geometrie. Springer Science & Business Media. p. 12. ISBN 978-1-4684-0161-5.
- ^ A. Bedford; Wallace L. Fowler (2008). Engineering Mechanics: Statics (5. vydání). Prentice Hall. p. 60. ISBN 978-0-13-612915-8.
- ^ K.F. Riley; M.P. Hobson; S.J. Bence (2010). Matematické metody pro fyziku a inženýrství (3. vyd.). Cambridge University Press. ISBN 978-0-521-86153-3.
- ^ M. Mansfield; C. O’Sullivan (2011). Porozumění fyzice (4. vydání). John Wiley & Sons. ISBN 978-0-47-0746370.
- ^ Berberian, Sterling K. (2014) [1992], Lineární algebra, Dover, s. 287, ISBN 978-0-486-78055-9
externí odkazy
- „Vnitřní produkt“, Encyclopedia of Mathematics, Stiskněte EMS, 2001 [1994]
- Vysvětlení tečkového produktu včetně komplexních vektorů
- "Tečkovaný produkt" Bruce Torrence, Demonstrační projekt Wolfram, 2007.