Skip to main content
United StatesPrecalculusSyllabus dot point

How do matrices model real situations such as transitions between states over time?

Topic 4.14 Matrices Modeling Contexts: use matrices to model transitions between states, and apply repeated multiplication to project the state forward in time.

A focused answer to AP Precalculus Topic 4.14, covering how a transition matrix models movement between states, how multiplying a state vector by the matrix advances one step, and how repeated multiplication projects the system forward.

Generated by Claude Opus 4.89 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this topic is asking
  2. State vectors and transition matrices
  3. Advancing the system
  4. Long-run behavior
  5. Try this

What this topic is asking

The College Board (Topic 4.14) wants you to use matrices to model contexts, especially transitions between states. A state vector records how a population is distributed among categories, a transition matrix encodes the rates of movement between them, and multiplying advances the system one step. Repeated multiplication projects the state forward in time.

State vectors and transition matrices

Reading the matrix correctly matters: the columns are the sources and the rows are the destinations, so each column describes where one category's members go.

Advancing the system

This repeated-multiplication structure is why matrix powers, rather than scalar multiples, drive the long-run behavior of the model.

Long-run behavior

Over many steps, many transition models approach a stable distribution, a state vector that no longer changes when multiplied by TT. The proportions settle even though individuals keep moving, much as an exponential model approaches its limit. AP Precalculus introduces the step-by-step mechanism; the qualitative idea that the system tends toward a steady state is the modelling insight to carry forward.

A point worth stating once is the conservation check built into a transition matrix: when each column sums to 11, the total population is preserved at every step, because every member of each category goes somewhere. If a column sums to less than 11, some population leaves the system; if more, it grows. Verifying the column sums is the quickest way to confirm a transition matrix is set up correctly, and it connects this matrix model back to the proportion-and-rate reasoning that runs through the modelling topics of Units 2 and 3.

Try this

Q1. To advance a state three steps, what do you multiply by? [1 point]

  • Cue. T3T^3, the transition matrix cubed; each multiplication is one step.

Q2. If a transition matrix column reads [0.70.3]\begin{bmatrix} 0.7 \\ 0.3 \end{bmatrix}, what does it say? [1 point]

  • Cue. Of that category, 70%70\% stay (go to row 11) and 30%30\% move to the other category (row 22); the column sums to 11.

Exam-style practice questions

Practice questions written in the style of College Board exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

AP 2025 (style)1 marksSection I, Part B (multiple choice, calculator allowed). A transition matrix TT advances a state vector by one time step via sn+1=Tsn\mathbf{s}_{n+1} = T\mathbf{s}_n. How do you find the state two steps ahead, sn+2\mathbf{s}_{n+2}? (A) 2Tsn2T\mathbf{s}_n (B) T2snT^2\mathbf{s}_n (C) T+TT + T (D) sn+2\mathbf{s}_n + 2
Show worked answer →

The correct answer is (B), T2snT^2\mathbf{s}_n.

Each multiplication by TT advances one step: sn+1=Tsn\mathbf{s}_{n+1} = T\mathbf{s}_n and sn+2=Tsn+1=T(Tsn)=T2sn\mathbf{s}_{n+2} = T\mathbf{s}_{n+1} = T(T\mathbf{s}_n) = T^2\mathbf{s}_n. Advancing kk steps multiplies by TkT^k, not by kTkT.

AP 2025 (style)4 marksSection II (free response, calculator allowed). In a town, each year 80%80\% of city residents stay and 20%20\% move to the suburbs, while 10%10\% of suburb residents move to the city and 90%90\% stay. The state vector is [citysuburb]\begin{bmatrix} \text{city} \\ \text{suburb} \end{bmatrix}, starting at [600400]\begin{bmatrix} 600 \\ 400 \end{bmatrix}. (a) Write the transition matrix. (b) Find the populations after one year.
Show worked answer →

A 4-point question on a transition-matrix model.

(a) Transition matrix (2 points): the new city total is 0.8(city)+0.1(suburb)0.8(\text{city}) + 0.1(\text{suburb}) and the new suburb total is 0.2(city)+0.9(suburb)0.2(\text{city}) + 0.9(\text{suburb}), so T=[0.80.10.20.9]T = \begin{bmatrix} 0.8 & 0.1 \\ 0.2 & 0.9 \end{bmatrix}.
(b) One year (2 points): T[600400]=[0.8(600)+0.1(400)0.2(600)+0.9(400)]=[480+40120+360]=[520480]T\begin{bmatrix} 600 \\ 400 \end{bmatrix} = \begin{bmatrix} 0.8(600) + 0.1(400) \\ 0.2(600) + 0.9(400) \end{bmatrix} = \begin{bmatrix} 480 + 40 \\ 120 + 360 \end{bmatrix} = \begin{bmatrix} 520 \\ 480 \end{bmatrix}. After one year: 520520 in the city, 480480 in the suburbs.

Related dot points

Sources & how we know this