Economics (Code 01) · Unit 4 of 10

Mathematical Economics

गणितीय अर्थशास्त्र

Unit overview: the topics below, with their summaries, are the syllabus for this unit. The comprehensive note further down covers every topic in full — explanations, definitions, worked examples, tables, exam points and practice questions. Standalone one-topic learning pages are not built yet — every topic on this page is covered in the notes and the practice questions below, and each topic card links to those sections.

Premium chapters for this unit

Sets, functions, continuity, sequences, series → premium chapter · free preview · ~9 min · 4 practice questions

Differential calculus and applications → premium chapter · free preview · ~10 min · 4 practice questions

Linear algebra: matrices and vector spaces → premium chapter · free preview · ~10 min · 4 practice questions

Static optimisation problems → premium chapter · free preview · ~11 min · 4 practice questions

Input-output model and linear programming → premium chapter · free preview · ~11 min · 4 practice questions

Difference and differential equations → premium chapter · free preview · ~10 min · 4 practice questions

Topics checklist — with weightage (platform estimate from past-question frequency, not an NTA guarantee)

Sets, functions, continuity, sequences, series

Medium

Sets, functions and continuity, sequence, series.

Differential calculus and applications

High weightage

Differential calculus and its applications.

Linear algebra: matrices and vector spaces

High weightage

Linear algebra: matrices, vector spaces.

Static optimisation problems

Medium

Static optimisation problems and their applications.

Input-output model and linear programming

Medium

Input-output model, linear programming.

Difference and differential equations

Medium

Difference and differential equations with applications.

Comprehensive unit note · ~17 min read

Mathematical economics translates economic reasoning into precise language. Words like more, at most, optimal, equilibrium and stable have exact mathematical counterparts, and expressing them formally reveals hidden assumptions, rules out sloppy arguments, and makes it possible to prove that an equilibrium exists or that a policy has a determinate effect. This unit is not mathematics for its own sake: every tool here earns its place by solving an economic problem, from a consumer maximising utility to a firm choosing inputs, an economy growing over time, or a planner allocating resources across sectors. The unit begins with the foundations: sets, functions, continuity, sequences and series, which give the language for domains, mappings and limits that all later analysis uses. Differential calculus then provides marginal reasoning in exact form: derivatives are marginal quantities, partial derivatives hold other variables fixed, and total differentials trace how a function changes when several variables move together. Linear algebra handles systems: matrices solve simultaneous equations, determinants test for solutions, eigenvalues govern stability, and vector spaces organise input-output relationships. Static optimisation is the centrepiece: unconstrained and constrained maximisation with Lagrange multipliers, Kuhn-Tucker conditions for inequality constraints, and second-order conditions that distinguish maxima from minima and saddle points. The unit closes with applications that use the whole toolkit. The input-output model traces interdependence between sectors through the Leontief inverse, and linear programming finds optimal allocations under linear constraints with duality linking primal and dual values. Difference and differential equations model dynamics: how capital, prices or populations evolve over time, whether they converge to a steady state, and whether that steady state is stable. The examination rewards working, not just answers: show the first-order condition, check the second-order condition, state the constraint qualification, and interpret the multiplier economically, because a Lagrange multiplier is a shadow price, not just an algebraic device.

Learning objectives

  • Use sets, functions, limits, sequences and series in economic arguments.
  • Apply differentiation, partial derivatives and total differentials to marginal analysis.
  • Solve linear systems with matrices, determinants and eigenvalues.
  • Solve unconstrained and constrained optimisation problems with Lagrange and Kuhn-Tucker conditions.
  • Apply the input-output model and linear programming with duality.
  • Solve and analyse difference and differential equations for stability and steady states.

Overview

Treat this unit as a toolkit with a fixed workflow for optimisation problems. First, write the objective and the constraints exactly, naming every variable and its domain. Second, form the Lagrangian or the Kuhn-Tucker conditions as the constraints require. Third, solve the first-order conditions. Fourth, check second-order conditions or concavity to confirm the nature of the critical point. Fifth, interpret the multipliers as shadow prices: the value of relaxing a constraint by one unit. Skipping the fourth or fifth step is the most common way to lose marks on an otherwise correct solution, because examinations test understanding, not just algebra. The same workflow, with time added, governs dynamic problems: find the steady state, linearise around it, and examine eigenvalues or roots for stability.

Sets, functions, continuity, sequences, series

A set is a collection of objects, and set operations of union, intersection, difference and complement organise economic domains such as feasible bundles, choice sets and strategy sets. A function assigns each element of its domain exactly one element of its codomain; in economics, demand functions, production functions and utility functions are the central examples. A function is injective if distinct inputs give distinct outputs, surjective if every codomain element is reached, and bijective if both hold, in which case an inverse function exists. Composite functions apply one function after another, and inverse functions undo them, which is how demand functions are inverted to give inverse demand. A sequence is an ordered list of numbers indexed by natural numbers, and a series is the sum of sequence terms. Convergence asks whether sequence terms approach a limit: a sequence converges if terms get arbitrarily close to a limit and stay there, and a series converges if its partial sums converge. Continuity formalises the absence of jumps: a function is continuous at a point if its limit there equals its value there, and continuous on an interval if it is continuous at every point of the interval. Continuity matters because it underpins the intermediate value theorem, which guarantees solutions to equations, and the extreme value theorem, which guarantees that a continuous function on a compact set attains a maximum and a minimum, the existence result behind most optimisation claims. Convex and concave sets and functions organise optimisation: a set is convex if the line segment between any two of its points lies in the set, and a function is concave if its graph lies above its chords, which makes first-order conditions sufficient for a global maximum.

Differential calculus and applications

The derivative of a function of one variable is the limit of the ratio of change in the function to change in the variable, and economically it is the marginal quantity: marginal utility is the derivative of utility, marginal cost the derivative of cost, marginal product the derivative of production. Rules of differentiation, including product, quotient and chain rules, let complex economic functions be differentiated systematically. Higher derivatives describe curvature: a positive second derivative means the function is convex and marginal quantities are rising, while a negative second derivative means concavity and diminishing marginal quantities. Points where the first derivative is zero are critical points, classified by the second derivative test or by sign changes of the first derivative.

With several variables, partial derivatives hold all but one variable fixed, so the partial derivative of a production function with respect to labour is marginal product of labour. The gradient collects all partial derivatives into a vector pointing in the direction of steepest increase, and the total differential sums partial effects weighted by changes in each variable, giving the linear approximation to a change in the function. The chain rule for several variables tracks indirect effects, for example how a change in an input price affects output through the optimal input choice as well as directly. Homogeneous functions scale in a regular way: a function homogeneous of degree one doubles when all inputs double, which is constant returns to scale, and Euler theorem states that such a function equals the sum of each variable multiplied by its partial derivative, the adding-up result behind factor payment exhaustion. Implicit differentiation finds derivatives of functions defined implicitly by equations, such as demand functions defined by first-order conditions, and comparative statics differentiates equilibrium conditions to find how endogenous variables respond to parameter changes, with signs often determined by second-order conditions and curvature assumptions.

Linear algebra: matrices and vector spaces

A matrix is a rectangular array of numbers, and matrix algebra organises systems of linear equations that arise whenever several markets or sectors interact. Matrix addition and scalar multiplication are element-wise, while matrix multiplication composes linear transformations and is not commutative: order matters. The transpose swaps rows and columns, the identity matrix leaves any conformable matrix unchanged under multiplication, and the inverse of a square matrix, when it exists, undoes multiplication by that matrix. A system of linear equations has a unique solution exactly when its coefficient matrix is non-singular, meaning its determinant is non-zero and its inverse exists. Determinants measure this: a zero determinant signals linear dependence among rows or columns and either no solution or infinitely many solutions, depending on the right-hand side. Cramer rule expresses solutions as ratios of determinants and is useful for small systems and for comparative statics, where it shows how a solution changes with a parameter.

Rank is the number of linearly independent rows or columns and determines how many independent equations a system contains. A vector space is a set closed under addition and scalar multiplication, spanned by basis vectors, with dimension equal to the number of vectors in any basis. Eigenvalues and eigenvectors solve the equation where a matrix applied to a vector merely scales it: the scaling factor is the eigenvalue and the vector is the eigenvector. Eigenvalues govern stability of dynamic systems and the definiteness of quadratic forms used in second-order conditions: a symmetric matrix is positive definite if all eigenvalues are positive, negative definite if all are negative, and indefinite otherwise. Quadratic forms appear as second-order terms in Taylor expansions, so their definiteness decides whether a critical point is a minimum, maximum or saddle point. Input-output analysis, linear programming and dynamic stability all reduce, at their computational core, to matrix operations, which is why fluency with inverses, determinants and eigenvalues pays off across the whole syllabus.

Static optimisation problems

Static optimisation finds the best choice at a point in time, without dynamics. An unconstrained maximum of a function of one variable requires a zero first derivative and a negative second derivative at the optimum; for several variables, all partial derivatives must vanish and the Hessian matrix of second partial derivatives must be negative definite for a maximum and positive definite for a minimum. Concavity of the objective function makes these conditions sufficient for a global optimum, which is why concave utility and profit functions are so convenient. With equality constraints, the Lagrange method introduces a multiplier for each constraint and maximises the Lagrangian, the objective plus multipliers multiplied by constraint slacks. First-order conditions equate marginal trade-offs with price-like ratios, and the multiplier measures the shadow price of the constraint: the increase in the optimal objective value from relaxing the constraint by one unit. In consumer theory the multiplier is marginal utility of income; in cost minimisation it is marginal cost of output. Inequality constraints require Kuhn-Tucker conditions, which generalise Lagrange to problems with non-negativity and inequality restrictions. Each inequality constraint has a multiplier that is non-negative, and complementary slackness requires that either the constraint binds with equality or its multiplier is zero, never both with slack and a positive shadow price. This structure captures corner solutions that Lagrange alone misses, such as a consumer who buys zero of some good or a firm that uses zero of some input. The envelope theorem is a powerful shortcut: the derivative of the optimised value function with respect to a parameter equals the partial derivative of the Lagrangian with respect to that parameter, holding choices fixed, because induced changes in choices have no first-order effect at the optimum. This gives Roy identity, Shephard lemma and Hotelling lemma as special cases, and it explains why demand and supply responses can be read off value functions.

Input-output model and linear programming

The input-output model describes an economy as interdependent sectors, each needing inputs from other sectors to produce its output. Technical coefficients give the input of one sector needed per unit of output of another, collected in a matrix. Total output must cover intermediate demand from all sectors plus final demand from households, government and exports, giving a linear system whose solution expresses total output as the Leontief inverse multiplied by final demand. The Leontief inverse captures direct plus all rounds of indirect requirements: an increase in final demand for one sector raises output in its suppliers, which raises output in their suppliers, and so on, with the inverse summing the infinite geometric series of rounds provided the system is productive. The Hawkins-Simon conditions guarantee a non-negative solution for any non-negative final demand, and the model extends to employment, imports and pollution by attaching coefficients to the output solution.

Linear programming optimises a linear objective subject to linear constraints and is the computational counterpart of the same allocation logic. Its feasible region is a convex polyhedron, and the fundamental theorem says an optimum, if it exists, occurs at a vertex, which is why the simplex method moves from vertex to vertex improving the objective until no improvement is possible. Duality pairs each primal problem with a dual whose variables are shadow prices of primal constraints: primal maximisation becomes dual minimisation, and strong duality says optimal primal and dual values coincide, so dual variables value scarce resources exactly. Complementary slackness links the two optima: a primal variable is positive only if its dual constraint binds, and a dual variable is positive only if its primal constraint binds. Sensitivity analysis asks how the optimum changes with objective coefficients or resource availability, which is answered by dual values within ranges where the optimal basis is unchanged. Linear programming assumes linearity, divisibility and certainty; integer programming drops divisibility when choices are indivisible, at much higher computational cost.

Difference and differential equations

Difference equations describe discrete-time dynamics, where a variable next period depends on its current and past values; differential equations describe continuous-time dynamics, where the rate of change of a variable depends on its current value. First-order linear difference equations have a steady state where the variable is constant over time, found by equating next period value to current value, and a general solution combining that steady state with a term involving the coefficient raised to the power of time. Stability depends on the absolute value of that coefficient: below one, deviations decay and the system converges; above one, they explode; equal to one, they persist. Second-order equations have characteristic roots whose magnitudes govern stability and whose complex values produce oscillations. Economic examples include cobweb models, where supply responds to past prices with a lag, multiplier-accelerator interaction, and capital accumulation with discrete investment periods. First-order linear differential equations are solved with an integrating factor or by separation for the simplest forms, and their solutions likewise combine a steady state with an exponential term whose exponent sign determines stability: a negative exponent gives convergence, a positive exponent gives divergence. Systems of differential equations are analysed through their Jacobian matrix evaluated at a steady state: eigenvalues with negative real parts imply local stability, positive real parts imply instability, and mixed signs imply a saddle point with a stable manifold along which convergence is possible. Phase diagrams plot the loci where each variable is stationary and use arrows to show dynamics in each region, a qualitative tool that often answers stability questions without explicit solutions. Nonlinear systems are linearised around steady states for local analysis, but global behaviour can differ, with limit cycles and multiple equilibria possible.

Key definitions

  • Convex set: A set in which the line segment between any two points of the set lies entirely within the set.
  • Partial derivative: The derivative of a multivariable function with respect to one variable, holding all other variables fixed.
  • Gradient: The vector of all partial derivatives of a function, pointing in the direction of steepest increase.
  • Hessian matrix: The matrix of second partial derivatives of a function; its definiteness classifies critical points.
  • Lagrange multiplier: A variable measuring the shadow price of a constraint: the change in optimal value from relaxing the constraint by one unit.
  • Complementary slackness: The condition that either an inequality constraint binds or its multiplier is zero, but not both with slack and a positive multiplier.
  • Eigenvalue: A scalar by which a matrix scales an eigenvector; eigenvalues govern stability and definiteness.
  • Leontief inverse: The matrix that converts final demand into total output, capturing direct plus all indirect input requirements.
  • Steady state: A state in which a dynamic variable is constant over time, so its change or difference is zero.
  • Saddle point: A critical point that is a maximum in some directions and a minimum in others, hence neither a maximum nor a minimum overall.

Formulas

  • Total differential: change in a function equals the sum over variables of partial derivative times change in that variable.
  • Euler theorem for homogeneous degree one functions: function value equals sum of each variable times its partial derivative.
  • Lagrange first-order conditions: partial derivatives of the Lagrangian with respect to choices and multipliers all equal zero.
  • Leontief solution: total output vector equals the Leontief inverse multiplied by the final demand vector.
  • First-order linear difference equation solution: deviation from steady state multiplied by the coefficient raised to the power of time.
  • Stability for first-order dynamics: convergence requires absolute value of the coefficient, or negative real parts of eigenvalues, as appropriate.

Worked examples

Example 1: Maximise utility U equals X times Y subject to budget 2X plus 3Y equals 60. Find optimal X and Y.

Form the Lagrangian as XY plus lambda times 60 minus 2X minus 3Y. First-order conditions give Y minus 2 lambda equals zero, X minus 3 lambda equals zero, and the budget constraint. From the first two, Y equals 2 lambda and X equals 3 lambda. Substituting into the budget gives 2 times 3 lambda plus 3 times 2 lambda equals 60, so 12 lambda equals 60 and lambda equals 5. Hence X equals 15 and Y equals 10. The multiplier 5 is the marginal utility of income at the optimum.

Example 2: A first-order difference equation is Y next equals 0.5 times Y current plus 20. Find the steady state and state whether it is stable.

At a steady state, Y next equals Y current, call it Y star. Then Y star equals 0.5 Y star plus 20, so 0.5 Y star equals 20 and Y star equals 40. Deviations evolve by multiplication by 0.5 each period, and since absolute value 0.5 is below one, deviations decay and the steady state is stable. Starting from any initial value, the system converges to 40.

Example 3: Find the inverse of the matrix with rows (2, 1) and (1, 3), and use it to solve 2x plus y equals 5 and x plus 3y equals 6.

The determinant is 2 times 3 minus 1 times 1, equal to 5, which is non-zero, so the inverse exists. The inverse is one fifth times the matrix with rows (3, minus 1) and (minus 1, 2). Multiplying by the right-hand side vector (5, 6) gives x equal to one fifth times 15 minus 6, which is 9 fifths, and y equal to one fifth times minus 5 plus 12, which is 7 fifths. Check: 2 times 9 fifths plus 7 fifths equals 25 fifths, which is 5, correct.

Example 4: A function f of X has first derivative zero at X equals 3 and second derivative minus 4 there. Classify the point.

A zero first derivative marks a critical point, and a negative second derivative means the function is concave near the point, curving downward. The point is therefore a local maximum. If the function is concave globally, it is also a global maximum; without global concavity only the local claim is justified.

Optimisation conditions

ProblemFirst-order conditionSecond-order condition
Unconstrained maximumAll partial derivatives zeroHessian negative definite
Unconstrained minimumAll partial derivatives zeroHessian positive definite
Equality constrainedLagrangian derivatives zeroBordered Hessian sign pattern
Inequality constrainedKuhn-Tucker conditionsConcavity plus constraint qualification

Stability in dynamic models

ModelStable whenBehaviour when unstable
First-order differenceAbsolute coefficient below oneDeviations explode
First-order differentialExponent negativeDeviations grow exponentially
SystemAll eigenvalues negative real partsDivergence or saddle path

Matrix concepts at a glance

ConceptMeaningFailure case
Determinant non-zeroUnique solution existsZero means singular system
RankIndependent rows or columnsRank below order means dependence
Eigenvalue signStability and definitenessZero means borderline case

Diagrams (described)

Lagrange diagram: draw indifference curves and a budget line, mark their tangency, and label the common slope as the marginal rate of substitution equal to the price ratio with the multiplier as marginal utility of income.

Hessian curvature diagram: draw a concave hill with a peak, a convex bowl with a trough, and a saddle surface rising in one direction and falling in another, to visualise maximum, minimum and saddle point.

Phase diagram: draw the stationary loci for two variables, divide the plane into regions, add arrows showing direction of motion in each region, and mark the steady state at their intersection.

Exam points

  • First-order conditions are necessary, not sufficient: always check second-order conditions or concavity before claiming a maximum.
  • A Lagrange multiplier is an economic shadow price, not a mere algebraic device; interpret it in every constrained problem.
  • Complementary slackness is the key to corner solutions: a slack constraint must have a zero multiplier.
  • Euler theorem under constant returns to scale is the adding-up result: paying factors their marginal products exhausts output.
  • A zero determinant means no inverse and no unique solution; check it before applying Cramer rule or inversion.
  • Stability in discrete time depends on absolute values below one; in continuous time it depends on negative real parts.
  • The envelope theorem explains why value-function derivatives can be read off the Lagrangian with choices held fixed.
  • Concavity makes first-order conditions sufficient for a global maximum; without it, only local claims follow.

Common mistakes

  • Solving Lagrange first-order conditions and stopping, without classifying the critical point or checking concavity.
  • Forgetting complementary slackness and applying equality Lagrange conditions to inequality problems with corner solutions.
  • Confusing a saddle point with a maximum or minimum because the first derivative vanishes in all directions.
  • Applying discrete-time stability rules to differential equations, or vice versa, and getting the sign condition wrong.
  • Treating matrix multiplication as commutative, or inverting a singular matrix whose determinant is zero.

Practice questions from this note (original practice — not official PYQs)

Checking login…

Quick revision: Work every optimisation problem the same way: write objective and constraints, form the Lagrangian or Kuhn-Tucker conditions, solve first-order conditions, check second-order conditions, and interpret the multiplier as a shadow price. Work every dynamic problem the same way: find the steady state, check the stability condition, and describe the adjustment path. If those two workflows are automatic, the rest of this unit is applying them to new functions and new constraints.

Practice questions from the whole unit bank (4 in the bank)

This unit's practice bank — the note above has its own smaller practice set drawn from the same bank, so a question can appear in both lists. The list below shows the free sample or the full bank depending on your plan.

Checking login…

Related tests

Unit test for this unit (4 bank questions, 5 min) · Full mock for this subject not published yet. All +2 per correct, no negative marking.

Revision summary

No unit revision note is published for this unit yet.

After revising, take the unit test above, then check your unit-wise report on the Dashboard to find weak topics.