Matrices are linear transformations on a vector space.
Matrix is basically set of column vectors. And those column vectors basically denotes the bases of coordinate system.
Let u,vbe the two basis vectors of a coordinate system, then for any point P, the coordinates will be written as number of step in the direction of uand vit will take from origin to point P. So,
P=xu+yv So the cooridnates of point Pwill be [x,y]in the coordinate system whose basis vectors are u,v
Now let be the matrix containing the bases vector as:
M=[u,v]=[u1​u2​​v1​v2​​] Now to denote the point P, we show it as matrix multiplication. Essentially P=Mxwhere Mis the basis matrix and xis the coordinate vector in the basis u,v. So
P=Mx=[u,v][xy​]=xu+yv Hence, when it comes to geometry, matrices are merely a notational device of writing down the base vectors of a coordinate system.
Homogeneous coordinates have an additional coordinate marking the coordinate vector as a point (non-zero) or a directional vector (zero). These extended vectors allow translations to be written as matrices as well.
Determinant of a matrix basically represents the local, linearized rate of volume change of a transformation.
It's equal to the multiplication of all eigenvalues of the matrix.