V matematike je bodový súčin operácia, ktorá ako vstup berie dva vektory a ako výstup vracia skalárne číslo. Vrátené číslo závisí od dĺžky oboch vektorov a od uhla medzi nimi. Názov je odvodený od stredovej bodky "-", ktorá sa často používa na označenie tejto operácie; alternatívny názov skalárny súčin zdôrazňuje skalárny (a nie vektorový) charakter výsledku.

Bodový súčin je v kontraste (v trojrozmernom priestore) s krížovým súčinom, ktorého výsledkom je vektor.

Definícia a základné vzťahy

Pre reálne n-rozmerné vektory u = (u1, u2, ..., un) a v = (v1, v2, ..., vn) sa bodový (skalárny) súčin definuje komponentne ako

u · v = u1 v1 + u2 v2 + ... + un vn.

Geometricky platí

u · v = ||u|| · ||v|| · cos θ,

kde ||u|| a ||v|| sú dĺžky (normy) vektorov a θ je uhol medzi nimi (0 ≤ θ ≤ π). Z tohto vzťahu vyplýva viacero dôležitých dôsledkov:

  • Ortogonalita: vektory sú kolmé (ortogonálne) práve vtedy, keď u · v = 0.
  • Veľkosť vektora: ||u|| = sqrt(u · u), teda ||u||^2 = u · u.
  • Uhol medzi vektormi: cos θ = (u · v) / (||u|| · ||v||), pokiaľ sú vektory nenulové.

Vlastnosti bodového súčinu

  • Komutatívnosť: u · v = v · u.
  • Bilineárnosť (lineárnosť v každom argumente): (au + bw) · v = a(u · v) + b(w · v) pre skaláry a, b a vektory u, w, v.
  • Distributívnosť: u · (v + w) = u · v + u · w.
  • Homogenita: (c u) · v = c (u · v) pre každé reálne c.
  • Pozitívna definitnosť: u · u ≥ 0 a u · u = 0 práve vtedy, keď u = 0.
  • Cauchy–Schwarzova nerovnosť: |u · v| ≤ ||u|| · ||v||. Rovnosť nastane práve keď sú vektory lineárne závislé (jeden je skalárny násobok druhého).
  • Trojuholníková nerovnosť: ||u + v|| ≤ ||u|| + ||v||, ktorá sa dá odvodiť z vlastností bodového súčinu.
  • Matricové vyjadrenie: pre stĺpcové vektory u, v v R^n platí u · v = u^T v (riadkový vektor u^T krát stĺpcový vektor v).

Projektia a ortogonálna zložka

Projekcia vektora u na smer v (kde v ≠ 0) je daná vzorcom

proj_v(u) = (u · v / v · v) · v.

Ortogonálna zložka u k v je u − proj_v(u). Tieto operácie sú základom pri ortonormálnej dekompozícii, Gram–Schmidtovom procese a pri výpočte vzdialeností k priamkam a rovinám.

Príklady

1) Komponentný výpočet v R^3:

Nech u = (1, 2, 3) a v = (4, −5, 6). Potom

u · v = 1·4 + 2·(−5) + 3·6 = 4 − 10 + 18 = 12.

Normy: ||u|| = sqrt(1+4+9) = sqrt(14), ||v|| = sqrt(16+25+36) = sqrt(77). Uhol θ medzi nimi je daný cos θ = 12 / (sqrt(14) sqrt(77)).

2) Ortogonalita:

Vektory a = (2, −1) a b = (1, 2) v R^2 majú a · b = 2·1 + (−1)·2 = 0, takže sú kolmice.

3) Fyzika (príklad práce):

Ak sila F = (10, 0, 0) N pôsobí posunutím s = (2, 3, 0) m, vykonaná práca je W = F · s = 10·2 + 0·3 + 0·0 = 20 J. Len zložka s paralelná s F prispieva k práci.

Rozšírenia a poznámky

  • V komplexnom vektorovom priestore sa často používa Hermitovský (sesquiliniárny) súčin, kde sa v jednom argumente berie komplexný konjugát: ⟨u, v⟩ = sum_i conjugate(ui) vi. To zabezpečuje pozitívnu definitnosť a vhodné vlastnosti pre fyzikálne a analytické aplikácie.
  • Bodový súčin je príkladom všeobecnejšej koncepcie vnútorného súčinu (inner product), ktorý definuje geometriu (uhly, vzdialenosti) na vektorovom priestore.

Tip: Pre rýchly výpočet v praxi si zapamätajte, že bodový súčin v komponentnom tvare je len súčet súčinov zodpovedajúcich zložiek — táto jednoduchá operácia vyjadruje veľmi bohatú geometriu vzťahu medzi vektormi.