Normals and reverse transpose, part 2: conjugate spaces

In the first part, we looked at external algebra and realized that normal vectors in 3D can be interpreted as bivectors. To transform bivectors, in the general case, you need a matrix different from the one that transforms ordinary vectors. Using the canonical basis for bivectors, we found out that this is the adjoint matrix , which is proportional to the inverse transpose. This reasoning at least partially explained why the normals are transformed by the inverse transposed matrix.



But some issues were swept under the carpet.



We considered adjoint matrices, but did not show how they relate to the algebraic proof that for transforming the plane equationNβ‹…x+d=0an inverse transposed matrix is ​​needed. The proportionality between the matrices was, in a sense, far-fetched.



Moreover, we saw that k-vectors from external algebra provide vector geometric objects with a natural interpretation, in which they contain units of length, area and volume, which change accordingly when scaled. But we did not find anything like this for densities - units inverse to length, area and volume.



In this article, we will look at another geometric concept that will be needed to complete the painting. Merging this new concept with the outer algebra already studied will clarify and resolve the remaining questions.



Functions as vectors



, . , , , .



: , ,



. β€” , … , ? ?



, . , (). , , : ( ). .



! f g h(x)=f(x)+g(x) x . , : g(x)=aβ‹…f(x). , , .



: X ( , ) V — . f:X→V . , , "". .



. , .





, .



V, R3, V f:V→R. , .



( : R, . !)



(3D) (2D), / , . :

image

β€” . . , "́" ( ́ ) , .



, . , .



β€” V β€” , : ( ) . Vβˆ—. ( ) .





, β€” , V R, . n- n , , . , Vβˆ— , V.



, Rn n . . , f β€” R3 v=(x,y,z) β€” , :



f(v)=f(xex+yey+zez)=xf(ex)+yf(ey)+zf(ez)



, (x,y,z) (f(ex),f(ey),f(ez)) β€” !



, : Vβˆ—Γ—Vβ†’R. .



, , , . , , "" . , β€” , … .



: ⟨w,v⟩. w β€” Vβˆ—, v β€” V. , w v. , β€” , .



:



⟨w,v⟩=⟨w,xex+yey+zez⟩=x⟨w,ex⟩+y⟨w,ey⟩+z⟨w,ez⟩



, " " , .





Vβˆ— V. , ⟨w,ex⟩,⟨w,ey⟩,⟨w,ez⟩ w , x,y,z V. exβˆ—,eyβˆ—,ezβˆ— :



⟨exβˆ—,ex⟩=1⟨exβˆ—,ey⟩=0⟨exβˆ—,ez⟩=0



eyβˆ—,ezβˆ—. :



⟨eiβˆ—,ej⟩={1if i=j,0if iβ‰ j,i,j∈{x,y,z}



V.



, , , . , . , . .



:

image



w=pexβˆ—+qeyβˆ—:

image



w v . ⟨w,v⟩ :



⟨w,v⟩=⟨pexβˆ—+qeyβˆ—+rezβˆ—,xex+yey+zez⟩=px+qy+rz





, ( ), , , .



! "" ( ), ( 3D), ( ). !



β€” , . ?



: . , . : - . ( , ).



: M, f(v), g(v). g f :



g(Mv)=f(v)





g(v)=f(Mβˆ’1v)



, , .



, M. " " : M .





, , . a>0, v↦av. f(v)↦f(va) .



, . f(v)=⟨w,v⟩ w, a ?



⟨w,vβŸ©β†¦βŸ¨w,va⟩=⟨wa,v⟩



1/a , , . , w :



w↦wa



! a , 1/a. "" "" . , , !



, . , (, , , //) - . ( ), " "" ?"



"". , , - , . .





. , , β€” , . .



. , y x:



M=[11201]



:

image

? : .

image

, ? exβˆ—. , M x β€” . exβˆ—?

image

exβˆ— , ! , , x , exβˆ— "" , . , .



, exβˆ— exβˆ—βˆ’12eyβˆ—. , , , ,



[10βˆ’121]



M!



, , . , , ( ), . M :



detM= β‹…





1 =1detMβ‹…



.



Mβˆ’T=1detMβ‹…(M)



, , .



?



, β€” 2D 3D. , , :



⟨w,v⟩=d



w .



, ⟨w,v⟩ , wβ‹…v. :



wβ‹…v=d



, .



, , .



. , , , ? ?



, . " " , , . , : , B∧v=d ⟨w,v⟩=d . : , β€” .



This is all that I wanted to tell you about transformations of normal vectors, but a few more questions remain in limbo. At the end of the first part, I asked a question about negative degrees of scale. Now we have minus the first degree, but what about -2 and -3? To understand this, we have to combine outer algebra and dual spaces, which we will do in the third part.




All Articles