En general espacios vectoriales puede definir la longitud de un vector por la inducción de la norma a través de
$$\|x\| = \sqrt{x\cdot x}$$
esto es posible debido a que el producto escalar es positiva definida y por lo tanto $x\cdot x$ es no-negativa.
Incluso es posible definir un ángulo entre los vectores de esta manera por
$$\phi = arccos \frac{x\cdot y}{\sqrt{x\cdot x}\cdot\sqrt{y \cdot y}} $$
también dos vectores son ortogonales si su producto interior es cero, es decir,
$$ x \perp y \Longleftrightarrow x\cdot y = 0$$
Tenga en cuenta que este es possbile para cada espacio vectorial que tiene un producto interior (producto escalar)
Una más especial de ejemplo podría ser: Tomar el espacio vectorial de la continua de las funciones en el intervalo de $\left[-1,1\right]$ con el producto interior definido por $\int_{-1}^1 f(x)g(x) dx$, entonces las funciones de $f(x)=x$ $g(x)=x^2$ son ortogonales, porque
$$ \int_{-1}^{1}x\cdot x^2 dx = \int_{-1}^{1} x^3 dx = 0$$
Y la longitud de $f$ sería
$$\left\|f\right\| = \sqrt{\int_{-1}^{1}x\cdot x\, dx } = \sqrt{\frac{2}{3}}$$