Analysis of matrices is central in the study of finite-dimensional linear algebra, because ANY linear operator mapping one finite-dimensional space into another CAN be represented by a matrix. The simplest kind of matrix ia a diagonal matrix. The matrix A∈Fm×nA∈Fm×n is diagonal if Aij=0 for all i≠j

To simplify matrix-based calculations, we want to transform matrices into diagonal matrices, and the key to diagonalization is identifying the eigenvalues and eigenvectors of a matrix.
Definition of Eigenvalues and Eigenvectors
Let X be a vector space over a field F, and let T:X→X. If there exists a nonzero vector x∈X and a scalar λ∈F such that T(x)=λx,
then we call
- λ an eigenvalue of T
- x an eigenvector of T corresponding to λ
- λ,x an eigenpair of T

In simpler terms, an eigenvector x is any vector for which the effect of linear transformation T is equivalent to scalar multiplication of the vector, and an eigenvalue λ is the multiplying factor. This means that T(x) and λx are colinear with the origin, i.e. on the same line through the origin, as shown in Figure 4.1.1.
For the matrix form Ax=λx, when matrix A∈Fn×n is given, λ is an eigenvalue of A iff λx−Ax=0,x≠0, which is equivalent to (λI−A)x=0,x≠0.
Therefore, we can say that λ is an eigenvalue of A iff the matrix (λI−A) is singular, and we can find the eigenvalues of A by solving the equation det(λI−A)=0. The determinant function det: Fn×n→F is a special function with the property such that det(B)=0 iff B is singular.
Definition of the Determinant Function
Let F be a field and n a positive integer. The determinant function det:(Fn)n→F is defined by the following properties:
- If {e1,e2,…,en} is the standard basis for Fn, then det(e1,e2,…,en)=1
- For any A1,A2,…,An∈Fn, any λ∈F, and any j, 1≤j≤n, det(A1,…,λAj,…,An)=λdet(A1,…,An).
- For any A1,A2,…,An∈Fn, any λ∈F, and any i≠j, 1≤i,j≤n, det(A1,…,Aj+λAi,…,An)=det(A1,…,An).
The determinant function can be regarded as a function of the columns of a matrix. Thus, det(A) and det(A1,…,An) can be used interchangeably.
The properties of a determinant function allow it to be characterised as a volume function. Geometrically, det(A) represents the signed volume of the parallelopiped in Fn determined by the vectors A1,…,An.

For example, the defining property (3) expresses the geometric fact that the area of a parallelogram is determined by the length of a base and the corresponding perpendicular height.

In the above figure, the two parallelograms have the same area: det(A1,A2+λA1)=det(A1,A2), hence demonstrating how the properties of a determinant function can be interpreted geometrically.
Properties of the Determinant Function
Theorem Suppose det:(Fn)n→F satisfies the above definition. Suppose A1,A2,…,An∈Fn. Then:
- If 1≤j≤n and λi∈F for i≠j, then det(A1,…,Aj+∑i≠jλiAi,…,An)=det(A1,…,Aj,…,An).
- If one of the vectors A1,A2,…,An is the zero vector, then det(A1,A2,…,An)=0.
- If {A1,A2,…,An} is linearly dependent, then det(A1,A2,…,An)=0.
- Interchanging two arguments changes the sign of the output: det(A1,…,Aj,…,Ai,…,An)=−det(A1,…,Ai,…,Aj,…,An).
- If Bj is any vector in Fn, then det(A1,…,Aj+Bj,…,An)=det(A1,…,Aj,…,An)+det(A1,…,Bj,…,An).
These properties show that det is multilinear, that is, linear in any one argument (column) when the other arguments are kept unchanged.
Expansion of the Determinant Function
If det:(Fn)n→F satisfies the definition, then det(A1,A2,…,An)=∑τ∈Snσ(τ)Aτ(1),1Aτ(2),2⋯Aτ(n),n.
This formula is referred to as the complete expansion of the determinant, and it shows that the determinant is a unique function on (Fn)n. Using the properties of the determinant, particularly multilinearity, we can derive this formula.
First, replace each column vector A to a linear combination of basis vectors: det(A1,A2,…,An)=det(n∑i1=1Ai1,1ei1,n∑i2=1Ai2,1ei2,…,n∑in=1Ain,1ein). where Ai,j represents components of Aj. This can be simplified to n∑i1=1n∑i2=1⋯n∑in=1det(ei1,ei2,…,ein)Ai1,1Ai2,2⋯Ain,n. If (i1,i2,…,in) is not a permutation of (1,2,…,n), then det(ei1,ei2,…,ein)=0. On the other hand, if it is a permutation, then, since det(e1,e2,…,en)=1, det(ei1,ei2,…,ein)=±1 depending on whether the order was interchanged an even or odd number of times: det(ei1,ei2,…,ein)=σ(i1,i2,…,in). Therefore, det(A1,A2,…,An) =n∑i1=1n∑i2=1⋯n∑in=1det(ei1,ei2,…,ein)Ai1,1Ai2,2⋯Ain,n =∑i1,…,in∈Snσ(i1,i2,…in)Ai1,1Ai2,2⋯Ain,n To further simplify the notation, replace arbitrary elements to τ=(τ(1),…,τ(n)). |
Theorem Let F be a field, and let det:(Fn)n→F is defined by the complete expansion formula. Then, det satisfies the definition of the determinant function.
Further Properties of the Determinant Function
Theorem Let F be a field and let A,B∈Fn×n. Then det(AB)=det(A)det(B).
Theorem Let {A1,A2,…,An} be a linearly independent subset of Fn. Then det(A1,A2,…,An)≠0
Corollary Let F be a field and suppose A∈Fn×n. Then A is nonsingular iff det(A)≠0.
Corollary Let F be a field and let A∈Fn×n be invertible. Then det(A−1=1det(A).
Theorem Let F be a field and let A∈Fn×n. Then det(AT)=det(A).
Since columns of AT are rows of A, the theorem implies that row operations affect det(A) in the same manner as column operations do.
Corollary Let F be a field and let A∈Fn×n.
- If B∈Fn×n is obtained by interchanging two rows of A, then det(B)=−det(A).
- If B∈Fn×n is obtained by multiplying one row of A by a constant λ∈F, then det(B)=λdet(A).
- If B∈Fn×n is obtained by adding a multiple of one row of A to another, then det(B)=det(A)
diagonal matrix: a matrix that has zero for every entry except those on the diagonal
eigenvector: a vector that remains parallel to the original vector when applied linear transformation
eigenvalue: the constant factor that scales the eigenvector when applied linear transformation