about MAST10007
0 · Exam mapcourse facts
| Assessment | Weight · format |
|---|---|
| Final written examination | 60% · 3 h · end-of-semester period |
| Online mid-semester test | 10% · 45 min · Week 6 · open book |
| MATLAB test | 15% · 45 min · Week 12 · restricted materials |
| Four written assignments | 15% total · equally weighted |
“The only permitted material for the final exam is one A4 sheet of notes, with writing back and front.” (MAST10007 subject materials, 2026)
1 · Row reductionCh 1–2 · solve/classify
Fix variable order; encode all coefficients and constants in [A|b]. Legal reversible moves: Rᵢ↔Rⱼ; Rᵢ←cRᵢ with c≠0; Rᵢ←Rᵢ+cRⱼ. Apply each move across the augmented bar.
exam routineleftmost useful pivot → swap if zero → clear below → continue → back-substitute; use exact arithmetic → substitute into original equations.
| Reduced evidence | Conclusion |
|---|---|
| [0 … 0 | c], c≠0 | inconsistent · no solution |
| consistent; pivot every variable | unique solution |
| consistent; ≥1 free variable | infinitely many; one parameter per free variable |
| [0 … 0 | 0] | redundant row only |
1b · What the rows meanCh 1–2 · interpret
2 · Matrix algebraCh 3 · structure first
productAₘₓₙBₙₓₚ exists → AB is m×p; (AB)ᵢⱼ = rowᵢ(A)·colⱼ(B). Usually AB≠BA; one order may not exist.
transpose / inverse(AB)ᵀ=BᵀAᵀ · (AB)⁻¹=B⁻¹A⁻¹ · solve AX=I or reduce [A|I]. Never “divide by A”.
2×2 determinant and inverse
A=[[a,b],[c,d]] · det A=ad−bc.
det A≠0 ⇒ A⁻¹=(1/(ad−bc))[[d,−b],[−c,a]].
| For square n×n A, equivalent |
|---|
| invertible ⇔ det A≠0 ⇔ rank A=n ⇔ pivot every row/column ⇔ Ax=b unique for every b ⇔ ker A={0} |
Determinant row effects: swap rows → sign flips; scale a row by c → determinant scales by c; row replacement → determinant unchanged. For triangular A, det A is the product of diagonal entries.
3 · Vector geometryCh 4 · choose output
u·v=Σuᵢvᵢ=||u||||v||cosθ · u⊥v ⇔ u·v=0
projᵤ(v)=((v·u)/(u·u))u, u≠0
r=v−projᵤ(v) ⇒ r·u=0.
| Question asks | Use |
|---|---|
| angle, orthogonality, projection | dot product |
| normal to two R³ directions; area | u×v; ||u×v|| |
| line | x=p+td, d≠0 |
| plane | n·(x−p)=0 |
3b · Determinant geometryCh 3–4 · scale
4 · Subspace or affine?Ch 5 · proof
Subspace test: for W⊆V, show 0∈W and for arbitrary u,v∈W, scalars a,b, au+bv∈W. A homogeneous linear constraint has a subspace solution set; a translated constraint may be affine.
| Fast counterexample | What it disproves |
|---|---|
| 0∉W | not a subspace immediately |
| u,v∈W but u+v∉W | addition closure fails |
| u∈W but cu∉W | scalar closure fails |
5 · Span · independenceCh 6–7 · pivot logic
two different systemsb∈span{v₁,…,vₖ}? Solve [v₁ … vₖ]c=b; consistency gives coefficients.
Independent? Solve [v₁ … vₖ]c=0; only c=0.
A nontrivial relation identifies redundancy: isolate any vector with nonzero coefficient; removing it preserves the span. The zero vector makes a list dependent. More vectors than ambient dimension forces dependence.
Basis = independent + spanning; coordinates are unique only relative to a declared ordered basis B. If v=Σcᵢbᵢ, then [v]ᴮ=(c₁,…,cₙ).
Fundamental-space bookkeeping
| Wanted | Take from | Dimension |
|---|---|---|
| Col(A) basis | original pivot columns | rank r |
| Row(A) basis | nonzero echelon rows | r |
| Nul(A) basis | special solutions Ax=0 | n−r |
| Nul(Aᵀ) | solve Aᵀy=0 | m−r |
5b · Redundancy pictureCh 6 · explain relation
6 · Linear mapsCh 8–9 · build/diagnose
linearityT(u+v)=T(u)+T(v) and T(cu)=cT(u). Hence T(0)=0 and T(au+bv)=aT(u)+bT(v).
For T:Rⁿ→Rᵐ, the standard matrix is A=[T(e₁) … T(eₙ)] of size m×n. A nonzero translation fails T(0)=0. If S acts first, then T, the composite matrix is A_T A_S.
| Property | Equivalent test |
|---|---|
| one-to-one | ker T={0}; pivot every column |
| onto codomain Rᵐ | im T=Rᵐ; pivot every row |
| invertible | one-to-one and onto |
Kernel = solutions of Ax=0, living in the domain. Image = Col(A), living in the codomain. A nonzero kernel vector records a lost input direction.
7 · Change of basisCh 7, 9 · direction
If Pᴮ=[b₁ … bₙ], then v=Pᴮ[v]ᴮ. Thus [v]ᶜ=(Pᶜ)⁻¹Pᴮ[v]ᴮ. Label source and destination; the reverse conversion is the inverse.
safest checksource coordinates → reconstruct standard v → solve in destination basis → reconstruct the same standard v.
| Direction error | Repair |
|---|---|
| used basis columns on coordinate vector | that maps basis coordinates → standard |
| need standard → basis | apply inverse basis matrix |
7b · Coordinate diagramCh 9 · commute
Composition audit → Send a basis vector through the maps in order; it must match the corresponding column of the product. The first map is rightmost. Domain and codomain belong to T.
8 · EigenstructureCh 10 · diagonalise
methoddet(A−λI)=0 → for each λ solve (A−λI)v=0 → collect independent eigenvectors → P=[v₁ … vₙ], D=diag(λ₁,…,λₙ) in matching order.
An eigenvector is nonzero and obeys Av=λv. Algebraic multiplicity counts roots; geometric multiplicity is dim eigenspace. Always 1≤geom≤alg.
A diagonalizable ⇔ n independent eigenvectors.
Distinct eigenvalues ⇒ independent eigenvectors.
A=PDP⁻¹ ⇒ Aᵏ=PDᵏP⁻¹.
Check → Verify AP=PD before computing P⁻¹. Repeated λ needs an eigenspace-dimension check.
9 · Powers · MarkovCh 11 · convention
Recursion xₖ₊₁=Axₖ gives xₖ=Aᵏx₀. For column states xₖ₊₁=Pxₖ, columns sum to 1; row-state convention uses row sums.
stationary statePx=x, xᵢ≥0, Σxᵢ=1. Solve eigenvalue 1, then normalise.
| Claim | Required check |
|---|---|
| valid probability state | nonnegative; sums to 1 |
| stationary | one update returns same state |
| long-run convergence | other eigenstructure/modes decay |
9b · State motionCh 11 · interpret
10 · OrthogonalityCh 12 · project/GS
||v||=√⟨v,v⟩ · u⊥v ⇔ ⟨u,v⟩=0
projᵤ(v)=(⟨v,u⟩/⟨u,u⟩)u, u≠0.
Orthonormal {qᵢ}: proj_W(v)=Σ⟨v,qᵢ⟩qᵢ.
Gram–Schmidt: u₁=v₁; uⱼ=vⱼ−Σᵢ<ⱼ projᵤᵢ(vⱼ); then qⱼ=uⱼ/||uⱼ||. Subtract every earlier projection; the resulting nonzero list preserves the original span.
| Basis type | Projection term |
|---|---|
| orthogonal uᵢ | (⟨v,uᵢ⟩/⟨uᵢ,uᵢ⟩)uᵢ |
| orthonormal qᵢ | ⟨v,qᵢ⟩qᵢ |
11 · Least squares · SVDCh 13–14 · fit/factor
least squaresx̂ minimises ||b−Ax||; r=b−Ax̂ ⟂ Col(A).
AᵀA x̂=Aᵀb. Unique if columns of A are independent.
Orthogonal Q: QᵀQ=I, Q⁻¹=Qᵀ; preserves norms, dot products and angles. Real symmetric A has real eigenvalues and an orthonormal eigenbasis: A=QDQᵀ.
SVDA=UΣVᵀ: Vᵀ selects orthonormal input directions → Σ scales by nonnegative singular values → U places orthonormal output directions.
Complex: A*=Āᵀ; (AB)*=B*A*. Hermitian H*=H. Unitary U*U=I, so U⁻¹=U*. For real entries these become symmetric and orthogonal.
Trap → Normal equations express closest fit, not exact solvability; singular values are nonnegative and are not generally eigenvalues of A.