Linear Algebra
Linear Algebra
This is a comprehensive list of every essential Linear Algebra topic you need to
master for Data Science, Machine Learning, and AI.
1 Vectors and Scalars
1️⃣
✅ What is a scalar?
✅ What is a vector?
✅ Types of vectors (column vector, row vector, zero vector, unit vector, basis
vectors)
✅ Vector notation
✅ Vector addition and subtraction
✅ Scalar multiplication of vectors
✅ Magnitude (length) of a vector
✅ Unit vectors and normalization
✅ Dot product (inner product) of two vectors
✅ Angle between two vectors and cosine similarity
✅ Cross product (for 3D vectors)
✅ Vector projections
✅ Linear combinations of vectors
✅ Span of vectors
✅ Linearly dependent vs. linearly independent vectors
✅ Basis and dimension of a vector space
2️⃣ Matrices
✅ What is a matrix?
✅ Types of matrices (square, rectangular, diagonal, identity, zero, symmetric,
skew-symmetric)
✅ Matrix notation
✅ Matrix addition and subtraction
✅ Scalar multiplication of matrices
✅ Matrix multiplication (dot product of matrices)
✅ Identity and inverse matrices
✅ Determinant of a matrix
✅ Transpose of a matrix
✅ Trace of a matrix
✅ Rank of a matrix
✅ Row echelon form and reduced row echelon form
✅ Gaussian elimination
✅ Gauss-Jordan elimination
✅ Inverse of a matrix (if it exists)
✅ Orthogonal matrices
3️⃣ Systems of Linear Equations
✅ What is a determinant?
✅ Properties of determinants
✅ Determinant of 2×2 and 3×3 matrices
✅ Determinant of an n × n matrix (Laplace expansion)
✅ What are eigenvalues and eigenvectors?
✅ Finding eigenvalues and eigenvectors
✅ Diagonalization of a matrix
✅ Characteristic equation of a matrix
✅ Power of a matrix using diagonalization
✅ Eigen decomposition of a matrix
✅ Singular Value Decomposition (SVD)
5️⃣ Linear Transformations