Come abbiamo detto, il primo operatore che vogliamo definire su uno spazio euclideo (vedere Spazio e tempo) è il prodotto scalare. Questo è una forma bilineare simmetrica del tipo:
cioè che porta due vettori in , ad uno scalare in .
Del prodotto scalare richiediamo 3 proprietà:
- Simmetria: E questa è triviale;
- Bilinearità: a sua volta composta da:
- Omogeneità, sinistra e destra:
- Linearità, sinistra e destra: La definizione di linearità (quindi linearità solo a sinistra o a destra) basterebbe, ma visto che implicare simmetria e linearità in significa implicare bilinearità, lo riportiamo per completezza;
- Definizione positiva: dove per si intende il vettore nullo. Questo ha la conseguenza naturale che:
In V3
Concludiamo dicendo che geometricamente, il prodotto scalare corrisponde alla lunghezza del segmento che proietta su . Questo si può calcolare semplicemente come:
dove è l’angolo fra i due vettori. Questo significa che possiamo velocemente ricavare l’angolo fra due vettori a partire dal prodotto scalare:
In R3
La definizione del prodotto scalare a partire da vettori:
su basi ortonormali in . Questo era già stato messo in chiaro riguardo al prodotto vettoriale.
Abbiamo che le basi ortonormali levogire scelte nello spazio saranno:
per cui si potrà individuare un qualsiasi vettore come:
Dove la tripla , dette coordinate, apparterrà a .
Il calcolo esplicito è quindi triviale:
da cui la classica formula mnemonica membro a membro.