University of Sydney · FACULTY OF ECONOMICS

ECON5005 · Quantitative Tools for Economics

- one subject, every graph, every model, every mark
Economics14 Chapters8-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 12 of 12 · ECON5005

Difference Equations

This chapter is where the static models of ECON5005 Quantitative Tools for Economics at the University of Sydney start to move through time. A difference equation (a recurrence relation) links a variable at period t to its own value at period t−1, so a single starting value and the rule generate the whole sequence. You learn to solve the first-order linear case in closed form as a complementary function plus a particular solution, and to judge its stability from the size and sign of the growth factor. It is the Week 13 capstone and a standard final-exam topic in economic dynamics.

In this chapter

What this chapter covers

  • 01Read a first-order linear difference equation Y_t = b·Y_(t-1) + c and identify b, c and the initial value Y_0
  • 02Solve the homogeneous case Y_t = b·Y_(t-1) as geometric growth: Y_t = Y_0·b^t
  • 03Find the particular solution (equilibrium / fixed point) Y* = c/(1-b) for b ≠ 1
  • 04Build the complementary function A·b^t and pin the constant from Y_0 with A = Y_0 - Y*
  • 05Write the full general solution Y_t = (Y_0 - c/(1-b))·b^t + c/(1-b)
  • 06Handle the special case b = 1: no equilibrium, arithmetic drift Y_t = Y_0 + c·t
  • 07Apply the stability test: the equilibrium is stable exactly when |b| < 1, divergent when |b| > 1
  • 08Tell the path shape apart: b > 0 converges monotonically, b < 0 oscillates (damped if |b| < 1)
  • 09Interpret the long-run value economically and describe convergence or divergence in words
Worked example · free

Solve a first-order difference equation and classify its stability

Q [8 marks]. A national-income model follows Y_t = 0.8·Y_(t-1) + 60 with initial income Y_0 = 500. (a) Find the equilibrium Y*. (b) Find the general solution and pin the constant. (c) State and classify the stability, and give the long-run value. (d) Check Y_1 from your formula.
  • +1Identify the constants from the standard form Y_t = b·Y_(t-1) + c: here b = 0.8, c = 60 and Y_0 = 500.
  • +2Equilibrium (particular solution): set Y_t = Y_(t-1) = Y*, so Y* = c/(1-b) = 60/(1-0.8) = 60/0.2 = 300.
  • +2Complementary function and constant: A = Y_0 - Y* = 500 - 300 = 200, so the general solution is Y_t = 200·(0.8)^t + 300.
  • +2Stability: |b| = 0.8 < 1, so the equilibrium is stable and Y_t → 300; because b > 0 the approach is monotone (no oscillation) — the path falls from 500 toward 300.
  • +1Check Y_1: from the formula Y_1 = 200·(0.8) + 300 = 160 + 300 = 460; from the recurrence Y_1 = 0.8·(500) + 60 = 460 — they agree.
Y* = 300; general solution Y_t = 200·(0.8)^t + 300; the system is stable and monotone because 0 < b < 1, converging to the long-run value Y_t → 300 (the sequence falls 500, 460, 428, … toward 300).
Sia tip — Pin the constant A = Y_0 - Y* (the gap from equilibrium), not A = Y_0. Confirm by setting t = 0: Y_0 = A + Y* = 200 + 300 = 500. Judge stability by |b| < 1, and separately note the sign of b for the path shape: b > 0 is a smooth one-sided approach, b < 0 zig-zags.
Glossary

Key terms

Difference equation (recurrence relation)
An equation linking a variable at time t to its earlier values, e.g. Y_t = b·Y_(t-1) + c. Together with an initial condition Y_0 it determines the entire sequence period by period.
First-order / linear
First-order means only one lag appears (Y_(t-1), not Y_(t-2)); linear means Y_(t-1) enters to the first power with constant coefficients. This is the case solved in closed form in this chapter.
Homogeneous solution
The solution of the pure case Y_t = b·Y_(t-1) with c = 0. Iterating gives geometric growth Y_t = Y_0·b^t.
Particular solution (equilibrium / fixed point)
A constant sequence that satisfies the equation, found by setting Y_t = Y_(t-1) = Y*: Y* = c/(1-b), valid when b ≠ 1. It is the long-run value the system can rest at.
Complementary function
The term A·b^t that solves the homogeneous part. It measures the gap between the variable and its equilibrium; the constant A is pinned from the initial condition as A = Y_0 - Y*.
General solution
Complementary function plus particular solution: Y_t = (Y_0 - c/(1-b))·b^t + c/(1-b). It reproduces Y_0 at t = 0 and satisfies the recurrence for all t.
Stability
Whether the system returns to equilibrium. The gap A·b^t dies out and Y_t → Y* exactly when |b| < 1 (stable); if |b| > 1 the gap grows and the path diverges (unstable).
Oscillation
The alternating, above-then-below pattern that appears when b < 0, because the powers b^t flip sign each period. It is damped (shrinking) if |b| < 1 and explosive (growing) if |b| > 1.
FAQ

Difference Equations FAQ

Is this topic examined in ECON5005, and how does it appear?

Yes. Difference equations are the Week 13 material on economic dynamics, so they belong to the final exam rather than the mid-semester test (which covers the earlier algebra-through-systems weeks). They usually appear as a self-contained multi-part question: a part to write down the equilibrium Y* = c/(1-b), a part for the general solution Y_t = (Y_0 - Y*)·b^t + Y*, and a part naming the stability and the long-run value. The final is a 2-hour in-person written exam in the formal exam period; confirm your exact date, and whether it is open- or closed-book, on your Canvas page.

How do I tell whether the equilibrium is stable or unstable?

Look at the growth factor b. The gap from equilibrium is A·b^t, so it shrinks and the system converges when the absolute value |b| < 1 (stable), and it grows and the system diverges when |b| > 1 (unstable). The sign of b is a separate question about the path shape: b > 0 gives a smooth one-sided approach, while b < 0 makes the sequence oscillate above and below the equilibrium each period. So b = 0.8 is stable and monotone, b = -0.4 is stable but oscillating (damped), and b = -1.5 is unstable and oscillating (explosive). Watch the special case b = 1: there is no finite equilibrium and the path is the arithmetic drift Y_t = Y_0 + c·t.

Can AI help me with difference equations in ECON5005?

Yes, as a study aid. Sia, the AskSia AI tutor, can explain the complementary-function-plus-particular-solution method step by step, walk through a similar recurrence so you can see how to find the equilibrium and pin the constant, check where a sign slipped in 1-b when b is negative, and quiz you on the stability condition |b| < 1 and when a path oscillates. It is there to help you understand and practise the technique, not to hand in answers for you. Build the skill with it, then complete the actual assessed quizzes and exam yourself, in line with the University of Sydney's academic-integrity rules.

Studying with AI? Sia — free AI economics tutor works through ECON5005 step by step.

Study strategy

Exam move

Drill one routine until it is automatic: read off b, c and Y_0; compute the equilibrium Y* = c/(1-b); pin the constant A = Y_0 - Y*; write Y_t = A·b^t + Y*; then judge stability from |b| and the path shape from the sign of b. Practise on a mix of positive and negative b so both the monotone and the oscillating cases feel familiar, and always finish with the long-run number and a one-line description rather than stopping at A·b^t. Keep three checks in your pocket: at t = 0 the formula must give back Y_0, one step forward must match the recurrence, and b = 1 has no equilibrium (use Y_0 + c·t instead). Because long questions are graded on method, write the equilibrium, then the complementary function, then the constant, then the stability verdict — every visible step earns partial credit.

A+Everything unlocked
Unlocks this Bible + all 13 of your University of Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your ECON5005 tutor, unlimited, worked the way the exam marks it
The full 8-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$25/ month
30-day money-back · cancel in one tap · how it works
Unlock the full ECON5005 Bible + 13 University of Sydney subjects解锁完整 ECON5005 Bible + University of Sydney 13 门科目
$25/mo