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à:

  1. Simmetria: E questa è triviale;
  2. 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;
  1. 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.