University of Melbourne · S1 2026 · FACULTY OF SCIENCE

MAST20029 · Engineering Mathematics

- one subject, every graph, every model, every mark
50% final exam · hurdle14 Chapters8-page Bible
Our own words - no uploaded lecturer files
Built to mirror S1 2026 · updated this semester
Chapter 8 of 12 · MAST20029

Phase Portraits and Critical-Point Classification

Having solved ẋ = Ax, this chapter reads off the geometry. You classify the critical point from the eigenvalues — node, saddle, star, spiral or centre, stable or unstable — using the formula-sheet decision table, and you sketch and justify the phase portrait (straight-line orbits along eigenvectors, arrows from the sign of λ, axis-crossing slopes, behaviour as t → ±∞). Non-linear systems are handled by finding critical points and linearising with the Jacobian. This is the Q5-type sketch-and-justify question.

In this chapter

What this chapter covers

  • 011. Classifying the origin from eigenvalues: node, saddle, star, spiral, centre
  • 022. Stable vs unstable from the sign of the real parts of the eigenvalues
  • 033. The formula-sheet decision table and geometric multiplicity g
  • 044. Straight-line orbits along eigenvector directions, arrowed by sign of λ
  • 055. Behaviour as t → +∞ and t → −∞ (which eigen-line orbits asymptote to)
  • 066. Axis-crossing slopes from dy/dx = ẏ/ẋ (set ẋ=0 or ẏ=0)
  • 077. Non-linear systems: find critical points by solving ẋ = ẏ = 0
  • 088. Linearisation by the Jacobian at each critical point, then classify
Worked example · free

Classify and sketch a saddle

Q [7 marks]. For ẋ = x + 3y, ẏ = 3x + y, classify the critical point at the origin and describe the phase portrait — the straight-line orbits and their directions, the axis-crossing slopes, and the behaviour as t → ±∞. (7 marks)
  • 2 marksEigenvalues of A = [[1, 3], [3, 1]]: λ = 1 ± 3, so λ₁ = 4 and λ₂ = −2. Opposite signs mean the origin is an unstable SADDLE.
  • 2 marksEigenvectors: for λ = 4, w = (1, 1) (the line y = x); for λ = −2, w = (1, −1) (the line y = −x). These are the two straight-line orbits.
  • 1 markDirections: along y = x orbits move AWAY from the origin (e^(4t) grows); along y = −x orbits move TOWARD the origin (e^(−2t) decays). As t → +∞ orbits asymptote to y = x; as t → −∞ they asymptote to y = −x.
  • 1 markAxis-crossing slopes from dy/dx = ẏ/ẋ = (3x + y)/(x + 3y): on the y-axis (x = 0) slope = 1/3; on the x-axis (y = 0) slope = 3.
  • 1 markSketch: two eigen-lines y = ±x with arrows, hyperbola-like trajectories curving between them, crossing the axes at the computed slopes.
Unstable saddle; straight-line orbits along y = x (outgoing) and y = −x (incoming); axis-crossing slopes 1/3 on the y-axis and 3 on the x-axis; trajectories asymptote to y = x as t → +∞ and to y = −x as t → −∞.
Sia tip — Arrows follow the sign of λ on each eigen-line: λ > 0 points outward, λ < 0 points inward. Compute axis-crossing slopes from ẏ/ẋ rather than guessing by eye, and always say what happens as t → ±∞ — the justification is where the marks are.
Glossary

Key terms

Critical point
A point where ẋ = ẏ = 0 (the system is at rest). For a linear system it is the origin; its type is read from the eigenvalues of A.
Node / saddle / spiral / centre
The critical-point types: node (real same-sign eigenvalues), saddle (real opposite signs), spiral (complex with nonzero real part), centre (pure imaginary), with star/improper sub-cases for repeated eigenvalues.
Stability
A critical point is asymptotically stable if all eigenvalue real parts are negative (orbits return), unstable if any is positive (orbits leave); a centre is (neutrally) stable with closed orbits.
Straight-line orbit
A trajectory lying along an eigenvector direction; its arrow points outward if the eigenvalue is positive and inward if negative. These lines organise the whole portrait.
Phase portrait
A sketch of representative trajectories in the (x, y) plane with arrows of motion, showing the eigen-lines, the spiral/rotational sense, and the long-time behaviour.
Jacobian linearisation
For a non-linear system, the matrix of partial derivatives J = [[∂ẋ/∂x, ∂ẋ/∂y], [∂ẏ/∂x, ∂ẏ/∂y]] evaluated at a critical point; its eigenvalues classify that point locally.
FAQ

Phase Portraits and Critical-Point Classification FAQ

How do I classify a critical point from the eigenvalues?

Two real same-sign eigenvalues give a node (stable if both negative, unstable if both positive); real opposite signs give a saddle (always unstable); complex with nonzero real part give a spiral (stable if the real part is negative); pure imaginary give a centre. Repeated eigenvalues give star or improper nodes depending on the geometric multiplicity. The formula-sheet table is the decision rule.

How do I sketch the phase portrait?

Draw the eigen-lines (the eigenvector directions) as straight-line orbits and arrow them by the sign of their eigenvalue (outward for positive, inward for negative). Add representative curved trajectories that follow the long-time behaviour, mark the axis-crossing slopes from ẏ/ẋ, and indicate the rotational sense for spirals and centres.

What do I do with a non-linear system?

Find the critical points by solving ẋ = 0 and ẏ = 0 simultaneously. At each one, compute the Jacobian (the matrix of partial derivatives) and classify that point from the Jacobian's eigenvalues using the same table. Note that linearisation can be inconclusive for borderline cases such as a centre.

How do I get the slopes where orbits cross the axes?

Use dy/dx = ẏ/ẋ. On the y-axis set x = 0 in that ratio; on the x-axis set y = 0. These give the exact slopes at which trajectories cross the axes — compute them rather than eyeballing, since the marks are for justified detail.

Study strategy

Exam move

Lock in the eigenvalue-to-type table so classification is instant, then practise the sketch-and-justify ritual the exam rewards: name the type and stability, draw and arrow the eigen-lines, state the t → ±∞ behaviour, and compute axis-crossing slopes from ẏ/ẋ. Treat arrows as following the sign of λ on each eigen-line, and for spirals and centres determine the rotational sense from a test velocity vector. For non-linear systems, drill the find-critical-points-then-Jacobian routine and classify each point separately. Every sentence of justification is a mark, so write the reasoning, not just the picture.

A+Everything unlocked
Unlocks this Bible + all 72 of your University of Melbourne subjects - and 1,000+ Bibles across every Australian university.
Sia - your MAST20029 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 MAST20029 Bible + 72 University of Melbourne subjects解锁完整 MAST20029 Bible + University of Melbourne 72 门科目
$25/mo