Um quadrivetor é uma quádrupla aμ=(a0,a), μ=0,1,2,3, cujas componentes se misturam sob um impulso de Lorentz exatamente como (ct,r) se misturam:
a′0=γ(a0−βa1),a′1=γ(a1−βa0),a′2,3=a2,3
para um impulso a βc ao longo de x. Dois quadrivetores quaisquer dão o produto escalar invariante a⋅b=a0b0−a⋅b, o mesmo número em todo referencial — o padrão por trás de c2t2−x2 e de E2−p2c2. A posição (ct,r) e o quadrimomento(E/c,p) são os dois que já temos; o eletromagnetismo fornece agora mais três: corrente, potencial e vetor de onda.