Sea f:GL(n,R)→GL(n,R) la función suave A↦ATA. Observamos que f tiene rango constante en GL(n,R) por regla de la cadena y que O(n,R) es la preimagen de I, por lo tanto es una subvariedad regular.
Para calcular la dimensión de O(n,R), basta con calcular el rango de f en cualquier punto, por ejemplo en I. En una elección apropiada de bases, la matriz de Df|I está dada por [∂fij∂xkl|I] donde (i,j) con 1≤i,j≤n da el índice de la fila y (k,l) con 1≤k,l≤n da el índice de la columna.
Entonces, ¿cómo sigo a partir de aquí realmente?