“Ortonormal” se compone de dos partes, cada una de las cuales tiene su propio significado.
1) Ortho = Ortogonal. La razón por la que esto es importante es que le permite desacoplar fácilmente un vector en sus contribuciones a diferentes componentes del vector. Considere este ejemplo:
[matemáticas] x = ax_1 + bx_2 = cy_1 + dy_2 [/ matemáticas].
Tomemos [math] y_1, y_2 [/ math] como una base que no es ortogonal y [math] x_1, x_2 [/ math] como una base que es ortogonal. Para la base ortogonal, podemos garantizar
[matemáticas] \ langle x, x_1 \ rangle = \ langle ax_1, x_1 \ rangle + \ langle bx_2, x_1 \ rangle [/ math]
[matemáticas] = a \ langle x_1, x_1 \ rangle + b \ langle x_1, x_2 \ rangle = a \ langle x_1, x_1 \ rangle [/ math]
desde [math] \ langle x_1, x_2 \ rangle = 0 [/ math] por la definición de ortogonalidad. Entonces, sabemos que podemos calcular [matemáticas] a [/ matemáticas] a partir de un cálculo interno del producto (es decir, a partir de [matemáticas] \ langle x, x_1 \ rangle = a [/ matemáticas]). En contraste, para la base no ortogonal tenemos
[matemáticas] \ langle x, y_1 \ rangle = \ langle cy_1, y_1 \ rangle + \ langle dy_2, y_1 \ rangle [/ math]
[matemáticas] = c \ langle y_1, y_1 \ rangle + d \ langle y_2, y_1 \ rangle [/ math]
Como la base no es ortogonal, no sabemos [matemática] \ langle y_2, y_1 \ rangle = 0 [/ matemática]. Eso significa que para encontrar qué es [math] c [/ math], tenemos que calcular un producto interno adicional. Es decir, dado que tenemos un desconocido adicional involucrado (es decir, [matemática] d [/ matemática]), tenemos que calcular [matemática] \ langle x, y_2 \ rangle [/ matemática] también para que podamos tener dos ecuaciones para resolver nuestras dos incógnitas. Entonces, para calcular [matemáticas] c [/ matemáticas], tenemos que calcular tanto [matemáticas] \ langle x, y_1 \ rangle, \ langle x, y_2 \ rangle [/ math] y resolver un sistema de ecuaciones lineales. Puede que no parezca mucho, pero este es solo un sistema bidimensional. Una solución general de un sistema lineal a través de la eliminación gaussiana, por ejemplo, requiere operaciones [matemáticas] O (N ^ 3) [/ matemáticas], en comparación con [matemáticas] O (N) [/ matemáticas] para la base ortogonal donde [matemáticas ] N [/ math] es la dimensión, por lo que rápidamente se vuelve mucho menos eficiente computacionalmente.
2) normal = Normal. Esto solo significa que los productos internos son unidades de longitud, de modo que [matemática] \ langle x, x_1 \ rangle = 1 [/ matemática]. Suponiendo que tiene una base ortogonal, la normalidad le evita tener que hacer una operación de división. Por ejemplo, di
[matemáticas] x = ax_1 + bx_2 = cy_1 + dy_2 [/ matemáticas]
donde [matemática] x_1, x_2 [/ matemática] es ortonormal y [matemática] y_1, y_2 [/ matemática] es meramente ortogonal. Luego, para calcular la contribución a uno de los vectores básicos en el caso ortonormal, puede calcular
[matemáticas] \ langle x, x_1 \ rangle = \ langle ax_1, x_1 \ rangle + \ langle bx_2, x_1 \ rangle [/ math]
[matemáticas] = a \ langle x_1, x_1 \ rangle = a [/ math]
En el caso meramente ortogonal hay que calcular
[matemáticas] \ langle x, y_1 \ rangle = \ langle cy_1, y_1 \ rangle + \ langle dy_2, y_1 \ rangle = c \ langle y_1, y_1 \ rangle [/ math]
lo que implica
[matemáticas] c = \ frac {\ langle x, y_1 \ rangle} {\ langle y_1, y_1 \ rangle} [/ math].
Esto implica una división adicional en comparación con el caso ortonormal.