Mathematical economics can feel intimidating—abstract, rigorous, and densely packed with notation. But with the right structure and sequencing, the subject becomes not only manageable, but also intellectually rewarding.
From my experience, I believe the most effective way to learn mathematical economics is to build a strong foundation early, especially during the undergraduate years, before branching into specialized topics at the graduate level. In this post, I outline a four-course sequence for undergraduates that builds the essential toolkit for any economist. I’ll also share a few thoughts on how graduate students might deepen their math training based on their research interests.
====================================================================================================
This is where every aspiring mathematical economist should begin. These tools are the language of economic modeling, and they lay the groundwork for optimization, equilibrium analysis, and comparative statics.
Part 1: Linear Algebra:
Systems of Linear Equations:
(i) Systems of Linear Equations in Euclidean Space:
Understanding systems of linear equations as geometric objects (lines, planes, and hyperplanes) in R^n.
(ii) Matrix Representation:
Expressing linear systems in matrix form Ax=b, which simplifies analysis and computation.
(iii) Existence and Uniqueness Theorem:
A system Ax=b has a solution if and only if the coefficient matrix A and the augmented matrix [A | b] have the same rank. The solution is unique if this rank equals the number of unknowns.
(iv) Row-Echelon Form:
Transforming a matrix into upper triangular form to simplify the solution process. Key step in Gaussian elimination.
(v) Solution Methods:
Gaussian Elimination: Converts a system into row-echelon form for back-substitution.
Gauss–Jordan Elimination: Extends the method to reduced row-echelon form for direct solutions.
(vi) Rank Analysis:
Rank helps determine the number of independent equations. It is central to establishing the existence and uniqueness of solutions.
(vii) Homogeneous Systems of Linear Equations:
These systems take the form Ax=0. Always have the trivial solution x=0; may have infinitely many non-trivial solutions if the matrix A is rank-deficient.
Matrix Algebra:
(i) Definition and Examples:
Understanding matrices as rectangular arrays of numbers that generalize vectors.
(ii) Matrix Addition and Scalar Multiplication:
Basic operations satisfying vector space properties.
(iii) Matrix Multiplication:
Defined when the number of columns in the first matrix equals the number of rows in the second. Not commutative in general.
(iv) Algebraic Properties of Matrices:
Includes associativity, distributivity, and identity properties. Essential for manipulating systems and transformations.
(v) Square Matrices:
Special focus on n×n matrices, including identity, diagonal, and symmetric matrices, which frequently arise in economic models.
(vi) Inversion Analysis I – Concept of Inverse:
The inverse of a matrix A, denoted A^{-1}, satisfies A A^{-1} = A^{-1} A = I when it exists.
(vii) Inversion Analysis II – Elementary Matrices:
Each elementary row operation corresponds to an elementary matrix. A matrix is invertible if it can be expressed as a product of elementary matrices.
(viii) Inversion Analysis III – Inversion Algorithm:
Use Gauss–Jordan elimination to compute the inverse of a matrix by reducing [A ∣ I] to [I | A^{-1}].
Determinants and Inverses:
(i) Determinants for 1×1 and 2×2 Matrices:
Fundamental definition and geometric interpretation (e.g., area scaling in R^2).
(ii) Determinants for n×n Matrices ( n≥2 ) via Induction:
Expanding along a row or column using minors and cofactors.
(iii) Properties of Determinants:
Linearity in rows, effect of row operations, multiplicativity, etc.
(iv) Determinants and Non-Singularity:
A square matrix is non-singular (invertible) if and only if its determinant is nonzero.
(v) Using Determinants to Solve Systems:
For small systems, determinants provide insight into solvability and sensitivity to changes in coefficients.
(vi) Cramer’s Rule:
Provides explicit formulas for solutions when A is invertible. Best used for theoretical results or small systems due to computational complexity.
Part 2: Single-Variable Calculus:
Limits and continuity
(i) Limit of Single Variable Functions: Definition
(ii) Limit of Single Variable Functions: Some Techniques
(iii) Continuity
Differentiation
(i) Differentiation by Definition
(ii) Differentiability & Continuity
(iii) Useful Rules
Basic integration and the Fundamental Theorem of Calculus
Mastering these concepts enables students to analyze static economic models rigorously and interpret rates of change, a cornerstone of marginal thinking in economics.
Linear Algebra
Carl Simon & Lawrence Blume (1994) – Mathematics for Economists (SB)
✅ Use: Chapters 6 through 9.
➤ Offers a solid, intuitive introduction for economists. It balances rigor and intuition well, especially for early exposure to linear algebra.
Howard Anton & Chris Rorres (2014) – Elementary Linear Algebra: Applications Version, 11th Edition (AR)
✅ Use: Chapters 1 and 2, used as a companion to SB
➤ Provides more mathematical depth and a wide variety of exercises. Suitable for readers who aim to master the subject or need a more formal mathematical treatment alongside SB.
Calculus
Carl Simon & Lawrence Blume (1994) – Mathematics for Economists (SB)
✅ Use: Chapters 1 through 5
➤ Covers essential differentiation topics used in economic models—algebraic functions, differentiability and continuity, graphing, extrema, the chain rule, and logarithmic/exponential differentiation. However, it largely omits integration, which is a notable limitation for students needing a complete calculus foundation.
James Stewart (2016) – Calculus: Early Transcendentals, 8th Edition (S)
✅ Use: Chapters 1 through 7
➤ A comprehensive and logically structured alternative to SB. Begins with limits and continuity, then develops into differentiation and integration. Especially well-suited for students aiming to build a robust understanding of single-variable calculus.
=====================================================================================================================
With the basics in place, the next step is learning how to solve optimization problems—problems where agents make decisions under constraints.
Linear Algebra and Geometry:
Euclidean space, vector norms, dot products
Linear independence, basis, and dimension
Multivariable Calculus:
Partial derivatives and gradients
Total differentials and the Jacobian matrix
Quadratic forms and definiteness
Convex sets and convex functions
Optimization Techniques:
Unconstrained Optimization: First- and second-order conditions using gradients and Hessians.
Equality-Constrained Optimization: Lagrangian method and bordered Hessians.
Inequality Constraints and KKT Conditions: Necessary conditions in non-linear programming.
This course provides the core techniques used in consumer theory, producer theory, and general equilibrium models.
Economics is dynamic—decisions today shape outcomes tomorrow. This course introduces students to the mathematics of change and intertemporal choice.
Differential Equations and Dynamic Systems:
Ordinary Differential Equations (ODEs): First- and higher-order equations; existence and uniqueness.
Systems of ODEs: Linear systems, matrix form, eigenvalue methods.
Stability Analysis: Linearization, Jacobians, and stability of equilibria.
Phase Portraits: Graphical analysis of dynamic systems and long-run behavior.
Calculus of Variations:
Optimization of Functionals: Problems where the solution is a function rather than a number.
Euler–Lagrange Equation: Necessary conditions for an optimal path.
Applications in Economics: Optimal consumption, time allocation, or investment problems.
Optimal Control Theory:
State and Control Variables: Modeling intertemporal choices explicitly.
Pontryagin’s Maximum Principle: Necessary conditions for optimal control.
The Hamiltonian: Bridging dynamics and constrained optimization.
Transversality Conditions: Ensuring economically meaningful long-run behavior.
Applications:
Ramsey-Cass-Koopmans growth model
Renewable resource management
Optimal savings and consumption problems
This course is vital for students interested in macroeconomics, resource economics, and any field involving dynamic policy evaluation.
The final undergraduate course is about going deeper—developing the ability to construct and understand mathematical arguments rigorously. It shifts focus from computation to reasoning.
Foundations and Proof:
Logic and proof techniques: direct, contradiction, contrapositive, induction
Set theory and the real number system
Topology of Rn\mathbb{R}^nRn:
Open and closed sets, compactness, continuity in higher dimensions
Limits and Convergence:
Sequences, subsequences, and the Bolzano-Weierstrass theorem
Pointwise vs. uniform convergence
Differentiation and Integration:
Rigorous treatment of continuity and differentiability
Riemann integration
This course provides the rigor needed for graduate coursework in microeconomic theory and econometrics, and for reading advanced economics papers that use real analysis tools.
At the graduate level, mathematical training becomes more specialized. The foundation is assumed, and you’ll build atop it depending on your field.
Microeconomic Theory: Convex analysis, fixed-point theorems, and general equilibrium theory.
Macroeconomics and Growth: Dynamical systems, optimal control theory, stochastic difference equations.
Econometrics: Measure-theoretic probability, statistical convergence, and matrix algebra.
Environmental and Resource Economics: Dynamic optimization, bifurcation analysis, sustainability criteria.
Personally, I’ve been especially drawn to dynamical systems. One book I found both rigorous and insightful is Dynamical Systems by Pierre N.V. Tu. It develops a deep understanding of the behavior of dynamic systems—an essential tool in analyzing long-term outcomes in economics.
Mathematical economics isn’t just about proving theorems or solving equations. It’s about understanding how economic systems behave—how individuals and societies make decisions, how systems respond to shocks, and how equilibrium arises or fails.
Whether you're just starting your undergraduate studies or pursuing advanced research, I hope this framework helps you see the subject as a structured journey. With the right sequence, the math behind economics becomes not just manageable, but elegant.
If you’d like help turning this outline into a full series—complete with example problems, diagrams, or reading lists—I’d be happy to assist further.