University of Melbourne · S2 2026 · FACULTY OF MATHEMATICS

MAST10007 Linear Algebra

- one subject, every graph, every model, every mark
14 Chapters160-page Bible
Our own words - no uploaded lecturer files
Built to mirror S2 2026 · updated this semester
The Complete Exam Bible · S2 2026

MAST10007 Overview

Linear Algebra
— From row reduction to SVD: MAST10007 linear algebra explained visually, worked on fresh numbers, and organised around the 60% written final.
  • First-year undergraduate
  • Semester 2, 2026
  • University of Melbourne
  • Four assessment components

MAST10007 Linear Algebra is a first-year University of Melbourne mathematics subject that develops a single connected language for systems, matrices, vectors, abstract vector spaces and linear transformations.

  • Assessed by 60% final · 10% mid-semester · 15% MATLAB · 15% assignments
  • Final material One double-sided A4 notes sheet is the only permitted material
  • Core method Represent → transform → interpret → verify
  • MATLAB scope Introductory workflows grounded in the supplied Labs 1–2
Why read this guide

What you get in the full MAST10007 Exam Bible

  1. 14 chapters, 160 pages — every examinable topic, week by week
  2. 48 original practice questions, most with model answers in the Final written examination format
  3. 14 worked examples, solved the way MAST10007 marks
  4. 28 computed figures, redrawn from the course’s own numbers
  5. Exam-morning plan for the Final written examination (60%) — what to revise last, where marks are lost

Free on this page: assessment table, chapter map, one worked example, key terms, FAQ. The rest is in the full exam bible.

MAST10007 · University of Melbourne
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by University of Melbourne; the course code and name are used for identification only.
Assessment

How MAST10007 is assessed

ComponentWeightFormat
Final written examination60%Three hours in the end-of-semester examination period; the only permitted material is one A4 notes sheet with writing on front and back.
Online mid-semester test10%45 minutes in the allocated computer-lab class in Week 6; open book; conducted through WebWork.
MATLAB test15%45 minutes in the allocated computer-lab class in Week 12; conducted through WebWork. Only writing materials for rough work; no calculators, phones, dictionaries, lecture notes, or other written/printed material.
Four written assignments15% totalFour equally weighted handwritten assignments submitted as a single PDF in Canvas; listed deadlines are 11:59 pm Sundays 16 Aug, 30 Aug, 20 Sep and 11 Oct.
Other students are asking · MAST10007

What other students are asking about MAST10007

Where can I find lecture notes or study guides for MAST10007 at UniMelb?
The MAST10007 study guide in AskSia Library covers Linear Algebra in 14 chapters, with the assessment table, a chapter-by-chapter topic map, key terms and a worked example, free to read on this page.
Is there a final exam in MAST10007, and how much is it worth?
Yes. In the offering this AskSia Library guide is built from, Final written examination carries 60% of the MAST10007 mark; the full split is Final written examination 60%, Online mid-semester test 10%, MATLAB test 15%, Four written assignments 15% total.
What does MAST10007 cover on echelon form, consistency and parametric solutions?
In AskSia Library's MAST10007 guide, the Echelon Form, Consistency and Parametric Solutions chapter explains pivot positions · echelon and reduced echelon form · free variables · solution sets.
What does MAST10007 cover on matrix algebra, inverses, rank and determinants?
In AskSia Library's MAST10007 guide, the Matrix Algebra, Inverses, Rank and Determinants chapter explains matrix products · inverses · elementary matrices · rank · determinant tests.
What does MAST10007 cover on vectors, dot and cross products, lines and planes?
In AskSia Library's MAST10007 guide, the Vectors, Dot and Cross Products, Lines and Planes chapter explains vector geometry · orthogonality · cross products · parametric lines · plane equations.
Weights, dates and every chapter are set out with their sources further down this page.
Contents · every chapter, one map

What MAST10007 covers

MAST10007 moves from concrete systems and matrices into vector spaces, transformations, eigenstructure, orthogonality, least squares, SVD and complex linear algebra. This fourteen-chapter map follows that dependency chain while integrating the exact 2026 assessment conditions and the supported introductory MATLAB workflows.

01

Systems, Augmented Matrices and Row Operations

Linear systems · coefficient and augmented matrices · elementary row operations · elimination

Chapter 1 develops systems, augmented matrices and row operations for University of Melbourne MAST10007. A linear system is a collection of equations imposed at once.

  • From equations to matrix form
  • Coefficient versus augmented matrices
  • The three legal row operations
  • Forward elimination and pivot choice
  • Back-substitution
  • Elimination as reversible logic
In the full guide: 10 pages · 2 practice questions · 2 figures
02

Echelon Form, Consistency and Parametric Solutions

Pivot positions · echelon and reduced echelon form · free variables · solution sets

Chapter 2 develops echelon form, consistency and parametric solutions for University of Melbourne MAST10007. Echelon form is a structure, not one unique matrix: nonzero rows sit above zero rows and leading entries move right.

  • Recognising echelon form
  • Reduced echelon form
  • Pivot and free columns
  • Contradiction rows
  • Unique solutions
  • Infinitely many solutions
In the full guide: 9 pages · 2 practice questions · 2 figures
03

Matrix Algebra, Inverses, Rank and Determinants

Matrix products · inverses · elementary matrices · rank · determinant tests

Chapter 3 develops matrix algebra, inverses, rank and determinants for University of Melbourne MAST10007. Matrix multiplication records composition and is order-sensitive.

  • Matrix dimensions and entries
  • Addition and scalar multiplication
  • Row-by-column products
  • Identity and transpose
  • Inverse matrices
  • Elementary matrices
In the full guide: 11 pages · 2 practice questions · 2 figures
04

Vectors, Dot and Cross Products, Lines and Planes

Vector geometry · orthogonality · cross products · parametric lines · plane equations

Chapter 4 develops vectors, dot and cross products, lines and planes for University of Melbourne MAST10007. Vectors carry magnitude and direction. The dot product measures alignment and gives orthogonality when it is zero.

  • Vector arithmetic and length
  • Dot product and angle
  • Orthogonality
  • Scalar and vector projection
  • Cross product
  • Area and orientation
In the full guide: 10 pages · 2 practice questions · 2 figures
05

Vector Spaces and Subspaces

Axioms · standard examples · polynomial and matrix spaces · subspace test

Chapter 5 develops vector spaces and subspaces for University of Melbourne MAST10007. A vector space is defined by operations and axioms, not by arrows.

  • Why abstract vector spaces
  • Vector-space axioms
  • Zero and additive inverses
  • Polynomial spaces
  • Matrix and function spaces
  • Subspace test
In the full guide: 9 pages · 2 practice questions · 2 figures
06

Span and Linear Independence

Linear combinations · generating sets · dependence relations · geometric interpretation

Chapter 6 develops span and linear independence for University of Melbourne MAST10007. The span of vectors is the set of every linear combination they can generate. Independence asks whether the zero vector has only the trivial representation.

  • Linear combinations
  • Span as all combinations
  • Geometric pictures of span
  • Testing membership in a span
  • Independence definition
  • Dependence relations
In the full guide: 11 pages · 2 practice questions · 2 figures
07

Basis, Dimension, Coordinates and Fundamental Spaces

Bases · coordinate vectors · row, column and null spaces · pivot information

Chapter 7 develops basis, dimension, coordinates and fundamental spaces for University of Melbourne MAST10007. A basis is a coordinate system: it spans the space without redundancy, so every vector has one coordinate list.

  • Basis as span plus independence
  • Dimension
  • Coordinates relative to a basis
  • Extracting a column-space basis
  • Row-space basis
  • Null-space basis
In the full guide: 10 pages · 2 practice questions · 2 figures
08

Linear Transformations and Standard Matrices

Linearity · matrix representations · composition · geometric transformations

Chapter 8 develops linear transformations and standard matrices for University of Melbourne MAST10007. A transformation is linear when it preserves vector addition and scalar multiplication.

  • Transformation language
  • The two linearity conditions
  • Consequences of linearity
  • Standard matrices
  • Images of basis vectors
  • Rotations and reflections
In the full guide: 9 pages · 2 practice questions · 2 figures
09

Image, Kernel, Rank–Nullity and Change of Basis

Range and null space · one-to-one/onto · dimension theorem · coordinate conversion

Chapter 9 develops image, kernel, rank–nullity and change of basis for University of Melbourne MAST10007. The kernel records inputs erased by a linear map; the image records outputs the map can actually reach.

  • Kernel
  • Image
  • One-to-one and the kernel
  • Onto and the image
  • Rank–nullity
  • Finding bases for image and kernel
In the full guide: 11 pages · 2 practice questions · 2 figures
10

Eigenvalues, Eigenvectors and Diagonalisation

Characteristic polynomials · eigenspaces · multiplicity · real and complex diagonalisation

Chapter 10 develops eigenvalues, eigenvectors and diagonalisation for University of Melbourne MAST10007. An eigenvector is a nonzero direction that a linear transformation only scales.

  • Eigenvector meaning
  • Characteristic equation
  • Finding eigenspaces
  • Algebraic multiplicity
  • Geometric multiplicity
  • Diagonalisation criterion
In the full guide: 10 pages · 2 practice questions · 2 figures
11

Matrix Powers and Markov Chains

Powers via diagonalisation · transition matrices · stationary states · long-run behaviour

Chapter 11 develops matrix powers and markov chains for University of Melbourne MAST10007. Diagonalisation turns repeated matrix multiplication into repeated scalar powers.

  • Why matrix powers matter
  • Powers from diagonal form
  • Recursive linear systems
  • Transition matrices
  • Column versus row conventions
  • Probability-vector checks
In the full guide: 10 pages · 2 practice questions · 2 figures
12

Inner Products, Projections and Gram–Schmidt

Inner-product geometry · orthogonality · projection · orthonormal bases

Chapter 12 develops inner products, projections and gram–schmidt for University of Melbourne MAST10007. An inner product generalises the dot product and creates length, angle, and orthogonality.

  • Inner products
  • Norm and distance
  • Orthogonality
  • Cauchy–Schwarz
  • Projection onto a vector
  • Projection onto a subspace
In the full guide: 11 pages · 2 practice questions · 2 figures
13

Least Squares, Orthogonal Matrices, Symmetry and SVD

Normal equations · orthogonal transformations · spectral theorem · singular values

Chapter 13 develops least squares, orthogonal matrices, symmetry and svd for University of Melbourne MAST10007. Least squares chooses Ax closest to b, so the residual b-Ax is orthogonal to the column space. That condition yields the normal equations.

  • Inconsistent systems and best fit
  • Orthogonal residuals
  • Normal equations
  • Projection viewpoint
  • Orthogonal matrices
  • Length and angle preservation
In the full guide: 10 pages · 2 practice questions · 2 figures
14

Complex Linear Algebra, MATLAB and Exam Synthesis

Conjugate transpose · Hermitian and unitary matrices · supported MATLAB workflows · assessment strategy

Chapter 14 develops complex linear algebra, matlab and exam synthesis for University of Melbourne MAST10007. Complex inner products use conjugation so that a vector has a real nonnegative squared norm.

  • Complex vectors and conjugation
  • Conjugate transpose
  • Complex inner products
  • Hermitian matrices
  • Unitary matrices
  • Real special cases
In the full guide: 9 pages · 2 practice questions · 2 figures

The course begins with row reduction and matrix algebra, then uses span, independence, basis, dimension, image and kernel to explain what computations mean. Its second movement studies eigenvalues and diagonalisation, matrix powers and Markov chains, inner products and Gram–Schmidt, least squares, orthogonal and symmetric matrices, singular value decomposition, and complex Hermitian/unitary structure.

The 2026 Semester 2 assessment has four components: a three-hour final written examination worth 60%, a 45-minute open-book online mid-semester test in Week 6 worth 10%, a 45-minute restricted-material MATLAB test in Week 12 worth 15%, and four equally weighted written assignments worth 15% total. Current LMS and subject information control pass conditions and the final sitting.

The final permits one double-sided A4 notes sheet as its only material. The subject rewards exact calculation together with justification, notation and interpretation, so this guide pairs every method with a check and uses only newly authored examples. A reliable study cycle moves from definition to computation, geometric meaning and verification.

Row operations are checked against the original equations; bases are checked for both independence and span; eigenvectors are substituted back into the matrix equation; projections are tested by orthogonality; and least-squares results are read as a best approximation rather than an exact solution. MATLAB supports calculation and diagnosis, but the written argument still needs dimensions, conditions and a clear conclusion.

The chapter sequence therefore revisits the same invariants in several representations so students can recognise when two procedures are expressing one underlying structure.

MAST10007 cheatsheet for the final exam

AskSia publishes a free MAST10007 cheatsheet for the final exam, an A4 cheat sheet that follows the official permitted-materials rule for this assessment and condenses the topics in this guide. Open the MAST10007 cheatsheet.

Worked example · free

Change of basis with a direction check

Q [4 marks]. AskSia-authored practice weighting (not an official mark scheme): Let B={(1,0),(1,1)} and C={(1,1),(0,1)}. Convert [v]_B=(2,3) into C-coordinates.
Figure 7.1 · Coordinates relative to a basis.Figure 7.1 · Coordinates relative to a basis. Every arrow or region corresponds to the relation described on this page; labels show the direction in which the operation is applied.Col(A) ⊂ R^mNul(Aᵀ) ⊂ R^mRow(A) ⊂ R^nNul(A) ⊂ R^n
Figure 7.1 · Coordinates relative to a basis. Every arrow or region corresponds to the relation described on this page; labels show the direction in which the operation is applied.
  • setupReconstruct v=2(1,0)+3(1,1)=(5,3).
  • methodWrite (5,3)=a(1,1)+b(0,1)=(a,a+b).
  • solveSolve a=5 and a+b=3, giving b=-2.
  • checkTherefore [v]_C=(5,-2); reconstruction gives (5,3), confirming direction.
[v]_C=(5,-2).
Sia tip — Always reconstruct in standard coordinates before and after a change of basis.
Glossary

Key terms

Pivot
The leading position used to organise elimination and identify basic variables or columns.
Basis
An ordered independent spanning list that gives every vector unique coordinates.
Kernel
The inputs a linear transformation sends to zero.
Eigenvector
A nonzero vector whose direction is preserved by a linear map, up to scalar multiplication.
Orthogonal projection
The closest vector in a target subspace, characterised by an orthogonal residual.
Singular value decomposition
A factorisation A=UΣV^T that expresses a real matrix as orthogonal input directions, nonnegative scaling, and orthogonal output directions.
FAQ

MAST10007 FAQ

How is MAST10007 assessed in Semester 2 2026?

The published split is 60% final written examination, 10% online mid-semester test, 15% MATLAB test and 15% across four equally weighted written assignments. The mid-semester is open book; the MATLAB test permits only writing materials for rough work; the final permits one double-sided A4 notes sheet as its only material.

Does MAST10007 publish a hurdle for this offering?

The available 2026 subject material does not state whether a hurdle applies. Check the current Canvas page and official University information for any later update rather than inferring a rule from silence.

What should go on the MAST10007 notes sheet?

Prioritise decision rules and assumption checks: solution classification, invertibility equivalences, subspace/basis tests, rank–nullity, coordinate direction, diagonalisation criteria, projection and Gram–Schmidt, normal equations, SVD, and conjugate-transpose identities. Keep one tiny checked example per error-prone method.

Can AI help me study MAST10007?

Yes. Ask Sia for a fresh example, a step-by-step explanation, or feedback on your reasoning. It should support learning rather than complete graded work, and University of Melbourne academic-integrity rules apply.

Where should I get current exam details?

Use the current MAST10007 Canvas site and your official personal timetable. The available material does not publish the final date, question count, current reading time, total marks, or whether a hurdle applies.

Chapter questions

Questions students ask in each MAST10007 chapter

How do I check from equations to matrix form?
Writing a system in matrix form fixes an order for the variables. A missing variable contributes a zero coefficient; changing that order halfway through changes the problem. The augmented divider separates coefficients from constants but does not shield the constants from row operations. R2←R2-2R1 gives (0,-3|-7), so y=7/3 and x=5/3. Chapter 01 · Systems, Augmented Matrices and Row Operations
How do I check recognising echelon form?
Row-echelon form requires zero rows at the bottom and every leading entry strictly to the right of the leading entry above it. Pivot entries need not be one. Many echelon forms represent the same system, so the form is recognised by structure rather than a unique appearance. Consistent with one free variable, hence infinitely many solutions. Chapter 02 · Echelon Form, Consistency and Parametric Solutions
How do I check matrix dimensions and entries?
An m×n matrix has m rows and n columns, and its (i,j) entry sits at their intersection. Dimensions are part of the object. Before any operation, write the dimensions beside each factor; this catches illegal sums and products before arithmetic begins. The product is [[11],[4]]. Chapter 03 · Matrix Algebra, Inverses, Rank and Determinants
How do I check vector arithmetic and length?
Vector addition combines components and scalar multiplication changes magnitude and possibly direction. The Euclidean norm is the square root of the sum of squared components. A unit vector is obtained only from a nonzero vector by dividing by its norm. Yes: their dot product is 2-2+0=0. Chapter 04 · Vectors, Dot and Cross Products, Lines and Planes
How do I check why abstract vector spaces?
Abstract vector spaces retain addition and scalar multiplication while changing what a vector looks like. Coordinates, polynomials, matrices, and functions can all qualify. The axioms guarantee that linear combinations behave consistently across these settings. No; (0,0) does not satisfy the equation. Chapter 05 · Vector Spaces and Subspaces
How do I check linear combinations?
A linear combination c1v1+⋯+ckvk uses scalar coefficients to build a vector. The order of a list does not change its span, but it will later affect coordinate vectors. Write the ambient space so coefficient and dimension claims have a home. No; the third vector is the sum of the first two. Chapter 06 · Span and Linear Independence
How do I check basis as span plus independence?
A basis combines two properties: spanning ensures every vector can be expressed, and independence makes that expression unique. Omitting either property leaves a generating list or an independent list, not a coordinate system. Three, by nullity n-r=5-2. Chapter 07 · Basis, Dimension, Coordinates and Fundamental Spaces
How do I check transformation language?
A transformation assigns an output to each input. Its domain and codomain are part of its definition. The range may be smaller than the codomain, so those words must not be used interchangeably. No, because T(0,0)=(1,0), not zero. Chapter 08 · Linear Transformations and Standard Matrices
How do I check kernel?
The kernel is every input sent to zero. It is found by solving Ax=0 and lives in the domain. A nonzero kernel vector records a lost direction and proves the transformation is not one-to-one. Exactly when ker(T)={0}. Chapter 09 · Image, Kernel, Rank–Nullity and Change of Basis
How do I check eigenvector meaning?
An eigenvector is a nonzero vector whose image remains on its span: Av=λv. The scalar λ may reverse direction, shrink, stretch, or annihilate the vector. Zero is excluded because it satisfies the equation for every λ and carries no direction. Its characteristic equation λ²+1=0 has no real eigenvalues. Chapter 10 · Eigenvalues, Eigenvectors and Diagonalisation
How do I check why matrix powers matter?
Directly multiplying A many times is expensive and hides structure. If A=PDP^{-1}, middle factors cancel and A^k=PD^kP^{-1}. Powers of a diagonal matrix are obtained by powering each diagonal entry. diag(32,-1). Chapter 11 · Matrix Powers and Markov Chains
How do I check inner products?
An inner product takes two vectors to a scalar and satisfies conjugate symmetry, linearity in the chosen argument convention, and positive definiteness. In real coordinate spaces the standard example is the dot product. ((4)/2)u=(2,2). Chapter 12 · Inner Products, Projections and Gram–Schmidt
How do I check inconsistent systems and best fit?
When Ax=b is inconsistent, least squares chooses x̂ minimising ||b−Ax||. It does not make the equations true; it makes the residual as short as possible. The fitted vector A x̂ lies in Col(A). Q^T. Chapter 13 · Least Squares, Orthogonal Matrices, Symmetry and SVD
How do I check complex vectors and conjugation?
Complex vectors use conjugation to make squared length real and nonnegative. The conjugate of a+bi is a−bi, and conjugation reverses products componentwise without changing real scalars. Orthogonal: when entries are real, conjugate transpose becomes transpose. Chapter 14 · Complex Linear Algebra, MATLAB and Exam Synthesis
Study strategy

How to study for the exam

Follow the dependency chain. First make row reduction, consistency and matrix arithmetic automatic. Then connect pivots to span, independence, basis, coordinates, image and kernel. Only then layer in eigenvalues, diagonalisation and matrix powers. Finish with orthogonality, least squares, SVD and complex adjoints. Each week, reproduce one completed example on fresh numbers and perform a separate check.

Use the four assignments to practise complete explanations, the open-book mid-semester test to practise fast navigation, and Labs 1–2 to rehearse the supported MATLAB syntax. For the 60% final, compress decision rules and assumptions onto the one permitted double-sided A4 sheet, then practise retrieving methods without looking at it.

Study MAST10007 with AI

Your AI Mathematics tutor for MAST10007

Stuck on a hard MAST10007 question? Sia is AskSia’s AI Mathematics tutor — ask any MAST10007 Linear Algebra question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 185 of your University of Melbourne subjects - and 1,000+ Bibles across every Australian university.
Sia - your MAST10007 tutor, unlimited, worked the way the exam marks it
The full 160-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
$0.99 Trial
30-day money-back · cancel in one tap · how it works