A matematikában a pontszorzat (vagy skaláris szorzat) egy olyan művelet, amely két vektort fogad el bemenetként, és egy skalárszámot ad vissza kimenetként. A visszaadott szám a két vektor hosszától és a köztük lévő szögtől függ. Az elnevezés a művelet jelölésére gyakran használt, középre helyezett "·" pontból származik; a skaláris szorzat alternatív neve az eredmény skaláris (és nem vektor) jellegét hangsúlyozza.
A pontszorzat ellentétben áll (a háromdimenziós térben) a keresztszorzóval, amelynek eredménye egy vektor.
Definíció és képletek
Legyenek a és b vektorok egy euklideszi térben. A pontszorzat geometriai definíciója:
a · b = |a| |b| cos(θ), ahol θ a két vektor közti szög, |a| és |b| pedig a vektorok hossza (normája).
Koordinátavezérelt formában, ha a = (a1, a2, ..., an) és b = (b1, b2, ..., bn) az R^n-ben, akkor
a · b = a1 b1 + a2 b2 + ... + an bn = Σ ai bi.
Gyakorlati példák
Példa R^2-ben: a = (2, 3), b = (1, -4). Akkor
a · b = 2·1 + 3·(−4) = 2 − 12 = −10.
Példa R^3-ban: a = (1, 0, 2), b = (−1, 3, 4). Akkor
a · b = 1·(−1) + 0·3 + 2·4 = −1 + 0 + 8 = 7.
Fontos következmények és alkalmazások
- Orthogonalitás: két vektor merőleges (együtt 90°), ha és csak ha a pontszorzatuk nulla: a · b = 0 ⇔ a ⟂ b.
- Norma (hossz): a vektor hosszának négyzete a pontszorzat önmagával: |a|^2 = a · a.
- Vetítés: a b irányára vett ortogonális vetület (projekció) képlete: proj_b(a) = ((a · b)/(b · b)) b, feltéve, hogy b ≠ 0.
- Mértani információ: a pontszorzat segítségével kiszámítható a két vektor közti szög: cos(θ) = (a · b)/(|a||b|).
- Alkalmazások: fizikai mennyiségek számítása — például munka: W = F · d (erő és elmozdulás pontszorzata) — illetve számítástechnikai és geometriai feladatokban (pl. vetületek, hasonlóság, optimalizálás).
Tulajdonságok
- Kommutativitás: a · b = b · a.
- Lineáris tulajdonság: a · (b + c) = a · b + a · c (disztributivitás), és (λa) · b = λ (a · b) minden skalár λ-re.
- Nem-negativitás: a · a ≥ 0, és a · a = 0 pontosan akkor, ha a = 0.
- Cauchy–Schwarz egyenlőtlenség: |a · b| ≤ |a| |b|; ebből következik a háromszög-egyenlőtlenség a normákra vonatkozóan.
Általánosítások
A pontszorzat az inner product (belső szorzat) speciális esete az euklideszi térben; a belső szorzat axiomatikus módon is meghatározható tetszőleges vektortérben, és lehetővé teszi a hossz, távolság és szög fogalmának kiterjesztését más terekre is.
Rövid összefoglaló
A pontszorzat egy egyszerű, de rendkívül hasznos művelet, amely összekapcsolja a vektorok algebrai komponenseit a geometriai viselkedésükkel (hossz, szög, vetület). Fontos tulajdonságai a kommutativitás, linearitás és a Cauchy–Schwarz egyenlőtlenség; gyakorlati alkalmazásai közé tartozik a fizikai munka számítása és a vektoralgebrai transzformációk.

