Normales y transposición inversa, parte 1: álgebra externa

Existe un hecho tan misterioso acerca de las transformaciones lineales: algunas de ellas, a saber, el escalado y la traducción no uniformes, por alguna razón distinguen entre vectores "ordinarios" y normales. Cuando transformamos un vector "normal" por una matriz, entonces las normales por alguna razón necesitan ser transformadas por una matriz transpuesta inversa. ¿Cómo entender esto?



Con la ayuda de cálculos simples, puede asegurarse de que la matriz transpuesta inversa preserva la perpendicularidad de las normales a sus planos tangentes. Hasta cierto punto, esta prueba es suficiente, pero se pierde una historia más profunda e interesante sobre la geometría detrás de todo. Esta es la historia que quiero contar en los próximos artículos.



Unidades y escala



Aquí hay un resumen rápido antes de profundizar en el corazón del artículo. Considere un buen escalado uniforme antiguo (un factor en todos los ejes). Es difícil pensar en una transformación más inocua: es solo la multiplicación de todos los vectores por el mismo número.



Pero tras una inspección más cercana, algo no del todo trivial está sucediendo aquí. Ciertas cantidades llevan consigo "dimensiones" o "unidades" físicas como longitudes, áreas y volúmenes. Al escalar, estos valores cambian de acuerdo con sus unidades. Algunos valores son generalmente "adimensionales" y no cambian cuando se escalan.



Como ejemplo, enumeremos todos los posibles comportamientos de las unidades al escalar en un espacio tridimensional. Denotamos el factor de escala comoa>0 . Entonces:



  • Los números adimensionales no cambian, en otras palabras, se multiplican pora0 .
  • Las longitudes se multiplican pora .
  • Las áreas se multiplican pora2 .
  • a3.

    : , :
  • 1a.
  • 1a2.
  • 1a3.

    , , . 3D- , , , .


, ( ) , : , ( ), , - . , -3 3. , k- , ak.



( ±4 , . , 3D.)



, - . ? ? ? -, .





, . , . , Geometric Algebra for Computer Science. .



— , , , , . k-, k . , — . .



— ( ) , . , , . , .



, , . , . , . , , , .

imagen

, — , , . , , , , .



. , , . , , "" "", "" "". , , .



́ , . , k- . .



k-



, . v=(x,y,z), , v :



v=xex+yey+zez



ex, ey, ez , y, z. B :



B=peyz+qezx+rexy



exy — , xy. eyz ezx . , , . " " (p,q,r), .

imagen

:



T=texyz



, 3D , : "" (xyz). — exyz .





, : ( 1), ( 2) ( 3). 0. , , , . , , :



exey=exy



, , . , ( ).



, "" . , , . , .



, , .



exeyez=exyez=exyz



" ", , , .



, . . a :



(au)v=u(av)=a(uv)



, . u,v :



uv=(vu)



. -, : vv=0. , . , uv=0 u v . , uvw=0 u,v,w .



3 . , .



k-



, , — , — . ?



, , - . a>0 , a,a2,a3 . , , .



, :



vMv



[xyz][a000a000a][xyz]=[axay.az]=av



v , x,y,z, , a , , .



? ( ), . . , , :



B=uv(uv)(Mu)(Mv)=(au)(av)=a2(uv)=a2B



! , a, a2, .



, . , - a3. :



T=(uvw)(uvw)(Mu)(Mv)(Mw)=(au)(av)(aw)=a3(uvw)=a3T





. , ?



, . 3 x, . :



M=[300010001]



: x 3, y,z . , : , x , yz — .

imagen

? . , "" . x , . : , yz, , , x, .

imagen

, . , , :



B=peyz+qezx+rexy



M , . M :



eyz=eyez(Mey)(Mez)=eyez=eyzezx=ezex(Mez)(Mex)=ez3ex=3ezxexy=exey(Mex)(Mey)=3exey=3exy



: eyz , ezx exy 3, x.



, M B:



Bpeyz+3qezx+3rexy



, , B , :



[pqr][100030003][pqr]=[p3q3r]



, , . : M .



: M :



MT=[1300010001]



?





, — M.



detM. ( M , detM). M . , , !



— , . .



n×n . i- j- :



  1. n×n i j. (n1)×(n1).
  2. .
  3. (1)i+j, i+j . !


n×n, .



, ? peyz. yz, , M y z. 1,1 M 2×2, M y z. , , yz!



- , eyz,ezx,exy , , M . , , M . , , .



( , . exz ezx. .)



, , n (n1)- . , k- (nk)- , nk .





. . : 3D. , (p,q,r)(x,y,z) !



. , . , B :



Bv=0



v, B , . , , , B v .



:



(peyz+qezx+rexy)(xex+yey+zez)=0(pxeyzx+qyezxy+rzexyz)=0(px+qy+rz)exyz=0px+qy+rz=0



. , , (, eyzey=0). exyz, , . . , exyz .



(p,q,r) (x,y,z)! , nv=0 n=(p,q,r).



, (p,q,r) eyz,ezx,exy ex,ey,ez. , . , . .





, - . — . ( ) " ".



, . , "" , . ? , , ? , , ( ). .



: , , -3 3. , k- k0 a 3. Pero, ¿qué pasa con las unidades vectoriales con grados de escala negativos? ¿Existen? Si es así, ¿Que son?



En el próximo episodio, profundizaremos aún más y complicaremos aún más nuestra historia geométrica.




All Articles