Study guide
Linear Algebra and Matrix Operations
FE Fundamentals of Engineering Exam
Track your progress as you read
Finished sections get a check mark.
1 Introduction to the FE Exam
About the FE Exam FE Exam Study Strategies Navigating the FE Reference Handbook
2 Mathematics (8–12 Questions)
Analytic Geometry and Trigonometry Single-Variable Calculus Differential Equations Linear Algebra and Matrix Operations Numerical Methods
3 Probability and Statistics (6–9 Questions)
Probability Fundamentals Probability Distributions Statistical Estimation and Hypothesis Testing
4 Chemistry (5–8 Questions)
Chemical Reactions and Stoichiometry Acids, Bases, and pH Oxidation-Reduction and Corrosion
5 Ethics and Professional Practice (5–8 Questions)
Engineering Ethics Fundamentals
6 Engineering Economics (6–9 Questions)
Time Value of Money Economic Analysis Methods
7 Statics (9–14 Questions)
Force Systems and Equilibrium Trusses, Frames, and Machines Centroids and Moments of Inertia Static Friction
8 Dynamics (9–14 Questions)
Particle Kinematics Kinetics: Force, Mass, and Acceleration Work, Energy, Impulse, and Momentum Rigid-Body Rotation and Mechanical Vibrations
9 Strength of Materials (9–14 Questions)
Stress and Strain Fundamentals Beam Analysis: Shear and Moment Diagrams Bending Stress and Torsion Stress Transformation and Material Failure
10 Materials Science (6–9 Questions)
Material Properties and Selection Phase Diagrams and Alloy Systems
11 Fluid Mechanics (12–18 Questions)
Fluid Properties and Statics Fluid Dynamics and Bernoulli's Equation Pumps, Turbines, and Flow Measurement
12 Thermodynamics and Heat Transfer (9–14 Questions)
Laws of Thermodynamics and Properties Thermodynamic Cycles and Applications Heat Transfer: Conduction, Convection, and Radiation
13 Basic Electrical Engineering (6–9 Questions)
Electrical Fundamentals and DC Circuits AC Circuits and Three-Phase Power
14 Safety, Health, and Environment (6–9 Questions)
Industrial Safety and Hazard Management
15 Instrumentation and Controls (4–6 Questions)
Sensors, Data Acquisition, and Control Systems
16 Computational Tools and Computer Science
Spreadsheets, Structured Programming, and Flowcharts
Linear Algebra and Matrix Operations
Key Takeaways Explain This Topic AI
A 2×2 determinant is ad − bc; det(A) = 0 means A is singular and Ax = b has no unique solution.
Matrix multiplication is associative but NOT commutative: in general AB ≠ BA.
Cramer's Rule solves Ax = b via xᵢ = det(Aᵢ)/det(A), replacing column i of A with b.
The 2×2 inverse is (1/(ad−bc))·[d −b; −c a], and (AB)⁻¹ = B⁻¹A⁻¹ (order reverses).
Eigenvalues solve det(A − λI) = 0; they give natural frequencies, stability, and principal stresses.
Vectors: the dot product yields a scalar (A·B = |A||B|cos θ); the cross product yields a perpendicular vector with |A×B| = |A||B|sin θ.
Last updated: June 2026
Linear algebra is the toolbox for simultaneous equations , which appear everywhere on the FE: truss joint equilibrium, mesh-current circuit analysis, and force resolution. Vectors (dot and cross products) drive statics moments and work calculations. The Handbook gives the formulas; you supply speed and accuracy.
Matrix Operations
An m×n matrix has m rows, n columns. Add/subtract element-by-element (same size required). Matrix multiplication of A (m×n) by B (n×p) gives C (m×p) with Cᵢⱼ = Σₖ Aᵢₖ Bₖⱼ — the inner dimensions must match.
Key rule: Matrix multiplication is associative, (AB)C = A(BC), but not commutative : AB ≠ BA in general. Order matters.
- Special matrix Definition
- Identity I 1s on the diagonal, 0s elsewhere; AI = IA = A
- Diagonal nonzero entries only on the main diagonal
- Symmetric A = Aᵀ
- Upper/Lower triangular zeros below/above the diagonal
- Determinants
2×2: det[a b; c d] = ad − bc.
3×3 (cofactor expansion along row 1): det(A) = a₁₁(a₂₂a₃₃ − a₂₃a₃₂) − a₁₂(a₂₁a₃₃ − a₂₃a₃₁) + a₁₃(a₂₁a₃₂ − a₂₂a₃₁). Watch the alternating + − + sign pattern.
Properties: det(AB) = det(A)det(B); det(Aᵀ) = det(A); swapping two rows flips the sign; identical rows give det = 0; det(A) = 0 ⟺ A is singular (non-invertible) .
Worked example — 2×2 determinant. det[3 2; 1 4] = (3)(4) − (2)(1) = 12 − 2 = 10 . The trap is computing the off-diagonal product as additive; it is subtracted.
Worked example — 3×3 determinant. For A = [1 2 3; 0 4 5; 1 0 6], expand along row 1: 1·(4·6 − 5·0) − 2·(0·6 − 5·1) + 3·(0·0 − 4·1) = 1·24 − 2·(−5) + 3·(−4) = 24 + 10 − 12 = 22 . Because det ≠ 0, this matrix is non-singular and any system Ax = b built from it has a unique solution. The most common arithmetic slip is the middle sign: the cofactor of a₁₂ carries a leading minus.
- Solving Systems Ax = b
- Cramer's Rule
For det(A) ≠ 0, xᵢ = det(Aᵢ)/det(A), where Aᵢ is A with its i-th column replaced by b. Best for 2×2 and 3×3 systems on the FE.
Worked example — Cramer's Rule. Solve 2x + 3y = 8 and x − y = 1. Here A = [2 3; 1 −1], b = [8; 1]. det(A) = 2(−1) − 3(1) = −5. For x, replace column 1: det[8 3; 1 −1] = 8(−1) − 3(1) = −11, so x = −11/−5 = 11/5 = 2.2. For y, replace column 2: det[2 8; 1 1] = 2(1) − 8(1) = −6, so y = −6/−5 = 6/5 = 1.2. Check: 2(2.2) + 3(1.2) = 4.4 + 3.6 = 8 ✓.
Matrix Inverse
For a 2×2 matrix, A⁻¹ = (1/(ad−bc))·[d −b; −c a], existing only when det(A) ≠ 0. Then x = A⁻¹b. Properties: AA⁻¹ = I; (AB)⁻¹ = B⁻¹A⁻¹ (the order reverses); (Aᵀ)⁻¹ = (A⁻¹)ᵀ.
Singular Systems
If det(A) = 0, the system has either no solution (inconsistent) or infinitely many (dependent) — never a unique one. Recognizing this from a zero determinant is a frequent FE question.
Eigenvalues and Eigenvectors
For a square matrix A, the eigenvalue λ and eigenvector v satisfy Av = λv. Find eigenvalues from the characteristic equation det(A − λI) = 0.
Worked example — eigenvalues. For A = [4 1; 2 3], det(A − λI) = (4−λ)(3−λ) − (1)(2) = λ² − 7λ + 12 − 2 = λ² − 7λ + 10 = (λ−5)(λ−2) = 0, so λ = 5 and λ = 2. Eigenvalues appear as natural frequencies of vibrating systems, as stability indicators in controls (negative real parts ⇒ stable), and as principal stresses (eigenvalues of the stress tensor).
Vectors — Dot and Cross Products
The FE Other Disciplines exam explicitly tests vector operations, which feed directly into statics (moments) and work calculations.
For vectors A = (Aₓ, Aᵧ, A_z) and B = (Bₓ, Bᵧ, B_z):
- Operation Result Formula Meaning
- Dot product scalar A·B = AₓBₓ + AᵧBᵧ + A_zB_z = |A||B|cos θ projection / work
- Cross product vector A×B = (AᵧB_z − A_zBᵧ, A_zBₓ − AₓB_z, AₓBᵧ − AᵧBₓ) perpendicular / moment
- Magnitude of A×B scalar |A×B| = |A||B|sin θ area of parallelogram
The angle between vectors comes from cos θ = (A·B)/(|A||B|). Two vectors are perpendicular when A·B = 0 and parallel when A×B = 0.
Worked example — dot product and angle. Let A = (1, 2, 2) and B = (2, 0, 1). Then A·B = (1)(2) + (2)(0) + (2)(1) = 4. The magnitudes are |A| = √(1+4+4) = 3 and |B| = √(4+0+1) = √5 ≈ 2.236. So cos θ = 4/(3·2.236) = 0.596, giving θ ≈ 53.4°.
Worked example — cross product. For A = (1, 0, 0) and B = (0, 1, 0), A×B = (0·0 − 0·1, 0·0 − 1·0, 1·1 − 0·0) = (0, 0, 1). The result is perpendicular to both inputs (the +z axis), illustrating the right-hand rule: x̂ × ŷ = ẑ. Reversing the order gives B×A = (0, 0, −1) — the cross product is anti-commutative, a detail the FE likes to test.
Engineering use — moment of a force. The moment of a force F about a point is M = r × F , where r is the position vector from the point to the force's line of action. The magnitude |M| = |r||F|sin θ is exactly the familiar "force times perpendicular distance," and the direction (by the right-hand rule) tells you the axis of rotation. Recognizing that statics moment problems ARE cross products lets you reuse one formula across both the Mathematics and Statics portions of the exam, and the dot product W = F · d similarly computes the work done by a constant force over a displacement d .