W matematyce iloczyn skalarny (zwany także iloczynem punktowym) jest działaniem, które przyjmuje dwa wektory i zwraca liczbę skalarną. Wynik zależy od długości wektorów oraz od kąta między nimi i pełni w teorii wektorów rolę podstawowego narzędzia do badania relacji kątowych i długościowych między wektorami.
Definicja i interpretacje
Istnieją dwie równoważne, najczęściej używane formy definicji iloczynu skalarnego:
- Interpretacja geometryczna: dla niezerowych wektorów a i b w przestrzeni euklidesowej
a · b = |a| |b| cos θ, gdzie θ jest kątem między wektorami.
- Interpretacja algebraiczna (w układzie współrzędnych): jeśli a = (a1, …, an) i b = (b1, …, bn), to
a · b = a1b1 + a2b2 + … + anbn.
W obu podejściach wynik jest wartością skalarną. W praktyce przejście między interpretacjami pozwala łączyć własności geometryczne i obliczeniowe.
Obliczanie w współrzędnych
W przestrzeni R^n, korzystając z układu współrzędnych, iloczyn skalarny oblicza się jako sumę iloczynów odpowiadających składowych. Dla wektorów zapisanych w bazie standardowej formuła jest szczególnie prosta i efektywna obliczeniowo:
- Pomnóż odpowiednie składowe: a1b1, a2b2, …
- Zsumuj otrzymane iloczyny: a · b = Σ ai bi
Ta forma jest szeroko stosowana w algebrze liniowej i w implementacjach komputerowych operacji na wektorach.
Podstawowe własności
- Przemienność: a · b = b · a.
- Dzielność względem dodawania: a · (b + c) = a · b + a · c.
- Jednorodność: (λa) · b = λ (a · b) dla skalara λ.
- Nieujemność: a · a ≥ 0, a · a = 0 wtedy i tylko wtedy, gdy a = 0.
- Ortogonalność: wektory a i b są prostopadłe (ortogonalne) wtedy i tylko wtedy, gdy a · b = 0 — pojęcie to ma kluczowe znaczenie np. w analizie rzutów i dekompozycji przestrzeni.
Projekcja i miara kąta
- Rzut wektora b na a: proj_a(b) = (a · b / a · a) a (dla a ≠ 0).
- Kosinus kąta: cos θ = (a · b) / (|a| |b|), co pozwala wyznaczyć kąt między wektorami z wartości iloczynu skalarnego.
Zastosowania
- Geometria: badanie kąta i długości, definicja ortogonalnych baz.
- Fizyka: obliczanie pracy jako iloczynu siły i przesunięcia (składowa przesunięcia w kierunku siły).
- Informatyka i analiza danych: miara podobieństwa kosinusowego w porównywaniu wektorów cech.
- Grafika komputerowa i przetwarzanie sygnałów: projekcje, normalizacja i obliczenia transformacji.
Powiązania z innymi działaniami wektorowymi
W przestrzeni trójwymiarowej iloczyn skalarny kontrastuje z iloczynem krzyżowym, którego wynikiem jest wektor prostopadły do obu czynników. Oba działania uzupełniają się: iloczyn skalarny mierzy zgodność kierunków, a iloczyn krzyżowy — wielkość składowej prostopadłej.
Uogólnienia
Pojęcie iloczynu skalarnego rozszerza się w teorii przestrzeni unormowanych do pojęcia iloczynu wewnętrznego (ang. inner product), który może mieć różne postacie w zależności od przestrzeni (np. przestrzenie funkcyjne). W ogólniejszym ujęciu nadal spełnia on podobne aksjomaty: dodatnią określoność, liniowość i symetrię hermitowską (w przypadku przestrzeni nad ciałem zespolonym).
W tekście użyto odsyłania do pojęć pokrewnych: wektory w kontekście współrzędnych oraz ich ról w definicjach i zastosowaniach.

