Inom matematiken är punktprodukten en operation som tar två vektorer som indata och ger ett skalärt tal som utdata. Det returnerade talet är beroende av längden på de båda vektorerna och av vinkeln mellan dem. Namnet härrör från den centrerade punkten "-" som ofta används för att beteckna denna operation; det alternativa namnet skalärprodukt betonar resultatets skalära (snarare än vektor) natur.

Punktprodukten står i kontrast (i det tredimensionella rummet) till korsprodukten, som ger en vektor som resultat.

Definition och formler

För två vektorer i Euklidiskt rum, a och b, finns två vanliga sätt att uttrycka punktprodukten:

  • Geometrisk form: a·b = |a| |b| cos θ, där |a| och |b| är vektorerna längder (normer) och θ är vinkeln mellan dem.
  • Komponentform (i R^n): Om a = (a1, a2, ..., an) och b = (b1, b2, ..., bn) så är a·b = a1 b1 + a2 b2 + ... + an bn = Σ_{i=1}^n ai bi.

Egenskaper

  • Symmetri: a·b = b·a.
  • Distributivitet: a·(b + c) = a·b + a·c.
  • Homogenitet (skalärmultiplikation): (λa)·b = λ (a·b) för varje reellt tal λ.
  • Positiv definithet: a·a = |a|^2 ≥ 0, och a·a = 0 endast om a = 0.
  • Ortogonalitet: a·b = 0 om och endast om a och b är vinkelräta (ortogonala).
  • Bilinear form: punktprodukten är linjär i varje argument när det andra hålls fixerat.

Vanliga följder och formler

  • Norm via punktprodukt: |a| = sqrt(a·a).
  • Kosinussatsen/beräkning av vinkel: cos θ = (a·b) / (|a| |b|).
  • Projektion av a på b: proj_b(a) = (a·b / |b|^2) b (så länge b ≠ 0).

Exempel

  • Tvådimensionellt exempel: Låt a = (1, 2) och b = (3, 4). Då a·b = 1·3 + 2·4 = 3 + 8 = 11. Normerna är |a| = sqrt(1+4) = sqrt(5) och |b| = sqrt(9+16) = sqrt(25) = 5, så vinkeln ges av cos θ = 11 / (sqrt(5)·5).
  • Tredimensionellt exempel: Låt a = (1, 0, 0) och b = (0, 1, 0). Då a·b = 1·0 + 0·1 + 0·0 = 0, vilket visar att vektorerna är ortogonala.
  • Annan användning (fysik): Arbetet W utfört av en kraft F när ett föremål förflyttas med förskjutningen d är W = F·d. Här är både F och d vektorer och resultatet ett skalärt arbete (i Joule).

Anmärkningar och generaliseringar

Punktprodukten är ett särskilt exempel på ett inre produkt (inner product) i ett Euklidiskt vektorrum. I mer abstrakta vektorrum kan man definiera andra inre produkter som uppfyller liknande egenskaper men inte nödvändigtvis uttrycks som en enkel summa av komponentprodukter.

Sammanfattningsvis är punktprodukten ett enkelt men kraftfullt verktyg för att koppla ihop längder, vinklar och komponenter hos vektorer, med många direkta tillämpningar inom geometri, fysik och ingenjörsvetenskap.