Q1What is [3, -2] + [1, 5]?
- A[4, 3]
- B[2, 7]
- C[4, -7]
- D[3, 3]
Show answer
Correct answer: A — [4, 3]
Add component by component: 3+1 = 4 and −2+5 = 3, giving [4, 3].
72 multiple-choice questions, organised by chapter, with answers you can check as you go. Free, no sign-up.
New to a topic? Read the Linear Algebra notes first, then come back to practise.
Q1What is [3, -2] + [1, 5]?
Correct answer: A — [4, 3]
Add component by component: 3+1 = 4 and −2+5 = 3, giving [4, 3].
Q2A scalar of −1 applied to a vector does what?
Correct answer: C — Reverses its direction, same length
Multiplying by −1 flips the arrow to point the opposite way while keeping the same length.
Q3The magnitude of [6, 8] is:
Correct answer: B — 10
√(6² + 8²) = √(36 + 64) = √100 = 10 — the classic 6-8-10 right triangle.
Q4Two vectors have a dot product of 0. They are:
Correct answer: C — Perpendicular
A zero dot product means the angle between them is 90° — they are perpendicular (orthogonal).
Q5Which expression is a linear combination of u and v?
Correct answer: C — 3u − 2v
A linear combination is scaled vectors added together, like 3u − 2v. The others produce numbers, not a combined vector.
Q6What is [2, 1] · [3, -4]?
Correct answer: A — 2
(2)(3) + (1)(−4) = 6 − 4 = 2. Multiply matching components and add.
Q1The span of the single vector [2, 1] is:
Correct answer: B — A line through the origin
Every scalar multiple of [2, 1] lies on one line through the origin, so a single non-zero vector spans a line.
Q2Which pair is linearly DEPENDENT?
Correct answer: B — [1, 2] and [2, 4]
[2, 4] = 2·[1, 2], so one is a multiple of the other — dependent. The others are independent pairs.
Q3A set of vectors is linearly independent exactly when:
Correct answer: B — The only combination giving the zero vector is all-zero coefficients
That is the definition: no non-trivial combination collapses to zero, so none is redundant.
Q4A basis for a space is a set that is:
Correct answer: C — Both independent and spanning
A basis must reach everything (span) with nothing wasted (independent).
Q5Three vectors in 2D must be:
Correct answer: C — Linearly dependent
The plane has dimension 2, so any three vectors in it are necessarily dependent — one is a combination of the others.
Q6The columns of a 3×3 matrix are independent. Its determinant is:
Correct answer: B — Non-zero
Independent columns ⇔ non-zero determinant ⇔ the matrix is invertible.
Q1What shape results from multiplying a (2×3) matrix by a (3×4) matrix?
Correct answer: A — 2×4
The inner 3s match and cancel; the outer dimensions 2 and 4 give a 2×4 result.
Q2For A = [[2, 0], [1, 3]] and v = [1, 2], what is A·v?
Correct answer: A — [2, 7]
Top row [2,0]·[1,2] = 2; bottom row [1,3]·[1,2] = 1 + 6 = 7. So [2, 7].
Q3Which statement about matrix multiplication is TRUE?
Correct answer: B — AB and BA are usually different
Matrix multiplication is not commutative; AB and BA generally differ, and often only one is a legal shape.
Q4What does the identity matrix do when it multiplies a vector v?
Correct answer: B — Returns v unchanged
The identity is the do-nothing matrix: I·v = v, just as 1 × a number leaves it unchanged.
Q5Reading A·[x, y] as a combination of A’s columns c₁ and c₂ gives:
Correct answer: A — x·c₁ + y·c₂
The input’s components are the weights: A·[x,y] = x·c₁ + y·c₂, a linear combination of the columns.
Q6The transpose of a matrix is formed by:
Correct answer: B — Flipping it across its main diagonal
Transposing reflects the matrix across the diagonal, turning row i into column i.
Q1The columns of a 2×2 matrix tell you:
Correct answer: B — Where î and ĵ land after the transformation
Column 1 is the image of î and column 2 is the image of ĵ; those landing spots define the whole transformation.
Q2A linear transformation must keep which point fixed?
Correct answer: B — The origin
Linearity fixes the origin; grid lines stay straight and evenly spaced around it.
Q3The matrix [[2, 0], [0, 2]] does what to space?
Correct answer: C — Scales everything by 2 away from the origin
î → [2,0] and ĵ → [0,2], so every vector doubles its distance from the origin — a uniform scaling.
Q4The product BA applied to a vector v means:
Correct answer: B — Do A first, then B
Composition reads right to left: BA(v) = B(A(v)), so A acts first.
Q5Where does [[0, -1], [1, 0]] send the vector [1, 0]?
Correct answer: A — [0, 1]
[1,0] is î, which lands on the first column of the matrix: [0, 1] — a 90° anticlockwise turn.
Q6If both columns of a matrix point along the same line, the transformation:
Correct answer: C — Squashes the plane onto a line
When î and ĵ land on one line, the whole plane is flattened onto that line — the matrix is singular.
Q1How many solutions can a system of linear equations have?
Correct answer: B — One, none, or infinitely many
Linearity forces exactly one of three outcomes: a unique solution, no solution, or infinitely many.
Q2Two lines from a 2-equation system are parallel and distinct. The system has:
Correct answer: B — No solution
Parallel distinct lines never meet, so there is no point satisfying both equations.
Q3Which is NOT a legal row operation in Gaussian elimination?
Correct answer: B — Multiplying a row by 0
Multiplying a row by zero destroys information; scaling must be by a non-zero number.
Q4A column with no pivot after elimination indicates:
Correct answer: B — a free variable, so infinitely many solutions
A pivot-free column is a free variable, which lets the system have infinitely many solutions.
Q5Eliminate x from x + y = 3, 2x + 3y = 8. What does row 2 become?
Correct answer: A — y = 2
R2 − 2·R1: (2−2)x + (3−2)y = 8 − 6 → y = 2. Then x = 1.
Q6A square system with det(A) ≠ 0 has:
Correct answer: B — Exactly one solution
Non-zero determinant means A is invertible, so Ax = b has the single solution x = A⁻¹b.
Q1A matrix A is invertible if and only if:
Correct answer: B — Its determinant is non-zero
Square is necessary but not enough; the deciding condition is det(A) ≠ 0.
Q2What is the determinant of [[4, 3], [2, 2]] (needed for its inverse)?
Correct answer: A — 2
ad − bc = (4)(2) − (3)(2) = 8 − 6 = 2, which is non-zero, so the inverse exists.
Q3A singular matrix is one that:
Correct answer: B — Has determinant 0 and no inverse
Singular means det = 0: space was collapsed, so the transformation cannot be undone.
Q4The 2×2 inverse formula divides by:
Correct answer: B — the determinant ad − bc
A⁻¹ = 1/(ad − bc) · [[d, −b], [−c, a]]; dividing by zero is exactly why singular matrices fail.
Q5What is (AB)⁻¹?
Correct answer: B — B⁻¹A⁻¹
To undo "do A, then B" you undo B first: (AB)⁻¹ = B⁻¹A⁻¹.
Q6The best way to solve a single system Ax = b is usually:
Correct answer: B — Gaussian elimination
Elimination is faster and numerically safer than forming the inverse just to solve once.
Q1What is det[[4, 2], [3, 1]]?
Correct answer: A — -2
ad − bc = (4)(1) − (2)(3) = 4 − 6 = −2. The negative sign means orientation is flipped.
Q2A matrix has determinant 0. What follows?
Correct answer: B — It is singular and has no inverse
Determinant 0 means space was flattened; the matrix is singular and cannot be inverted.
Q3A determinant of −5 means the transformation:
Correct answer: B — Scales area by 5 and flips orientation
The magnitude 5 is the area scaling; the negative sign records that space was flipped over.
Q4If det(A) = 2 and det(B) = 3, what is det(AB)?
Correct answer: B — 6
The product rule says det(AB) = det(A)·det(B), because applying B then A scales area by both factors in turn: 2 × 3 = 6. This is why the rule matters — you never have to multiply the matrices out to find the determinant of a composition.
Q5Which matrix preserves area (determinant 1)?
Correct answer: B — [[1, 1], [0, 1]]
The shear [[1,1],[0,1]] has det = (1)(1) − (1)(0) = 1 — it slides space without changing area.
Q6The determinant equals zero exactly when the columns of the matrix are:
Correct answer: C — On the same line (linearly dependent)
If the columns lie on one line they span no area, the parallelogram is flat, and the determinant is 0.
Q1Which of these is a subspace of the plane?
Correct answer: A — A line through the origin
A subspace must be closed under scaling and contain 0, so only a line through the origin qualifies.
Q2The column space of A is:
Correct answer: B — The span of the columns of A
The column space is the span of the columns — every b reachable as Ax.
Q3Ax = b has a solution precisely when:
Correct answer: B — b is in the column space of A
Ax ranges over the column space, so b must lie in it for a solution to exist.
Q4A non-trivial nullspace (more than just the zero vector) means A is:
Correct answer: B — Not invertible
Vectors other than 0 mapping to 0 mean dependent columns, so A cannot be inverted.
Q5A 3-column matrix has rank 2. Its nullity is:
Correct answer: B — 1
rank + nullity = number of columns: 2 + nullity = 3, so nullity = 1.
Q6The rank of a matrix equals:
Correct answer: B — Its number of pivots
Rank is the number of pivots — the count of independent columns.
Q1Two vectors are orthogonal exactly when:
Correct answer: B — Their dot product is zero
A zero dot product is the definition of a right angle between vectors.
Q2The projection of b onto the line through a is:
Correct answer: A — (a·b / a·a)·a
proj = (a·b / a·a)·a — the multiple of a closest to b.
Q3Least squares is used when Ax = b:
Correct answer: B — Has no exact solution
When b lies outside the column space there is no exact solution, so we find the closest x̂ instead.
Q4The normal equations for the least-squares solution are:
Correct answer: B — AᵀA x̂ = Aᵀb
Setting the error orthogonal to the columns gives AᵀA x̂ = Aᵀb.
Q5In a projection, the error vector (b − proj) is always:
Correct answer: B — Perpendicular to the subspace
The closest point leaves an error orthogonal to the subspace — the whole basis of least squares.
Q6Gram–Schmidt produces:
Correct answer: B — An orthonormal basis
It converts any basis into a mutually perpendicular, unit-length (orthonormal) basis.
Q1An eigenvector of A is a vector that, under A,
Correct answer: B — Keeps its direction and is only scaled
By definition A v = λ v: the direction is preserved and the vector is scaled by the eigenvalue λ.
Q2The eigenvalues of A are found by solving:
Correct answer: B — det(A − λI) = 0
The characteristic equation det(A − λI) = 0 yields the eigenvalues.
Q3Once you have an eigenvalue λ, its eigenvectors are:
Correct answer: B — The nullspace of (A − λI)
Substitute λ and solve (A − λI)v = 0; the solutions are the eigenvectors.
Q4For A = [[2, 1], [1, 2]], the eigenvalues are:
Correct answer: B — 1 and 3
(2−λ)² − 1 = (λ−1)(λ−3) = 0, so λ = 1 and λ = 3 (they sum to the trace 4 and multiply to det 3).
Q5Diagonalizing A = P D P⁻¹ makes which computation easy?
Correct answer: B — High powers Aⁿ
Aⁿ = P Dⁿ P⁻¹, and powers of a diagonal matrix are found entry by entry.
Q6The eigenvalues of a matrix always multiply to give:
Correct answer: B — The determinant
The product of the eigenvalues equals the determinant; their sum equals the trace.
Q1The singular value decomposition writes a matrix as:
Correct answer: B — A = U Σ Vᵀ
A = U Σ Vᵀ: rotation, stretch, rotation — valid for every matrix of any shape.
Q2Which matrices have an SVD?
Correct answer: C — Every matrix, of any shape
Unlike eigen-decomposition, the SVD exists for every matrix without exception.
Q3The number of non-zero singular values of a matrix equals its:
Correct answer: B — Rank
Non-zero singular values count the independent directions the matrix truly acts on — its rank.
Q4Singular values are the square roots of the eigenvalues of:
Correct answer: B — AᵀA
AᵀA is symmetric with non-negative eigenvalues; their square roots are the singular values.
Q5Keeping only the largest singular values gives you:
Correct answer: B — The best low-rank approximation (compression)
Truncating to the top singular values is the best approximation of that rank — the basis of compression, denoising and PCA.
Q6Geometrically, the SVD shows every matrix is at most a:
Correct answer: B — Rotation, stretch along perpendicular axes, then rotation
Vᵀ rotates, Σ stretches along perpendicular axes, U rotates again — that is all any matrix does.
Q1In computer graphics, rotating and scaling a shape is done by:
Correct answer: B — Multiplying coordinates by a matrix
Rotations and scalings are linear transformations — matrices multiplying the coordinate vectors.
Q2Homogeneous coordinates are introduced so that ___ becomes a matrix operation.
Correct answer: B — Translation (sliding)
Translation is not linear by itself; an extra coordinate lets it be written as one matrix multiplication.
Q3The steady state of a Markov chain is:
Correct answer: B — The eigenvector for eigenvalue 1
Over time the system settles into the λ = 1 eigenvector — its steady-state distribution.
Q4Google's original PageRank computes:
Correct answer: B — The dominant eigenvector of the link matrix
PageRank is the steady-state (dominant) eigenvector of the web's Markov link matrix.
Q5Principal Component Analysis reduces data dimensions using:
Correct answer: B — Eigenvectors or the SVD of the data
PCA keeps the top eigen/singular directions — those carrying the most variation in the data.
Q6A neural network is, at its core, mostly:
Correct answer: B — Stacked matrix multiplications
Layers are matrix multiplications with simple functions between them; training adjusts the matrix entries.
These questions come from the Linear Algebra lessons — each topic has its own notes, worked examples and an interactive diagram.