The fastest way to
understand any lecture.

Upload your slides and we'll work out what your lecture is trying to teach, then give you everything you need to understand it first time round.

A short product tour: LectureParse greets you, a lecture deck is dropped in, and it flips through the slides — each one beside its written explanation — before settling on one to read, answering a question in chat, and finishing on a flashcard made from the same deck.

We don't stop at explaining the slides.

Once we've explained your lecture, we'll build everything else you need to practise it, revise it and make it stick.

“I barely watch lecture recordings anymore. The slides with the explanations are usually all I need to catch up.”

Amelia, Biomedical Science student

Course memory.

When an idea from week two comes back in week seven, LectureParse already knows where it came from and why it matters.

Every file you add gives LectureParse more context about what you're studying, so nothing is explained in isolation.

You won't see this map in the app. It's a picture of what happens behind the scenes as LectureParse connects what you upload and keeps the context around it.

Example: one semester of introductory psychology.

Problem sets & exam papers, worked through.

Upload a problem set or past paper and we'll show you how to recognise each question, choose the right approach and get to the answer.

LectureParse
Ask AI
MA207 - Quantitative Methods — Exercise 212 problems · 1 page
ReadingPractice
MA207 Exercises 2, page 1
About this problem set

This set covers the fundamental operations of linear algebra, focusing on Row Echelon Form (REF), matrix rank, and solving systems of linear equations (Ax=bA\mathbf{x} = \mathbf{b} and Ax=0A\mathbf{x} = \mathbf{0}). You will also explore determinants as a tool for checking linear independence and matrix invertibility. Use these notes to master the connection between a matrix's structure and the nature of its solution space. Pay close attention to how a single row reduction reveals the rank, basis, and solvability.

Problem 1(a)

RecognitionYou are given a 4×44 \times 4 matrix and asked for its rank and null space (the solution space to Ax=0A\mathbf{x} = \mathbf{0}). The cue for the rank is the number of non-zero rows after reduction, while the basis for the solution space comes from identifying the “free” variables.

Plan1. Reduce matrix AA to Row Echelon Form (REF).

2. Count the pivots to find the Rank.

3. Express the variables in Ax=0A\mathbf{x} = \mathbf{0} in terms of free variables to find the basis.

4. Use the definition of matrix-vector multiplication to find p\mathbf{p} and the general solution.

Worked pathTo find the rank, we perform row operations. Swapping Row 1 and Row 2 makes the pivot 1, which simplifies the arithmetic:

R1R2(1342532111212221)R_1 \leftrightarrow R_2 \Rightarrow \begin{pmatrix} 1 & 3 & 4 & 2 \\ 5 & 3 & 2 & 1 \\ -1 & 1 & 2 & 1 \\ 2 & 2 & 2 & 1 \end{pmatrix}

Now, eliminate the values below the first pivot using R2R25R1R_2 \to R_2 - 5R_1, R3R3+R1R_3 \to R_3 + R_1, and R4R42R1R_4 \to R_4 - 2R_1:

(134201218904630463)\begin{pmatrix} 1 & 3 & 4 & 2 \\ 0 & -12 & -18 & -9 \\ 0 & 4 & 6 & 3 \\ 0 & -4 & -6 & -3 \end{pmatrix}

Notice that R2R_2, R3R_3, and R4R_4 are multiples of each other (R2=3R3R_2 = -3R_3 and R4=R3R_4 = -R_3). This means only two rows are linearly independent.

Rank(A)=2\text{Rank}(A) = 2

For the solution space Ax=0A\mathbf{x} = \mathbf{0}, we have two free variables (x3x_3 and x4x_4) because there are 4 columns and the rank is 2 (42=24 - 2 = 2). Using R3R_3, we get the equation 4x2+6x3+3x4=04x_2 + 6x_3 + 3x_4 = 0. Solving for x2x_2:

x2=1.5x30.75x4x_2 = -1.5x_3 - 0.75x_4

Substitute this into R1R_1 (x1+3x2+4x3+2x4=0x_1 + 3x_2 + 4x_3 + 2x_4 = 0) to solve for x1x_1:

x1+3(1.5x30.75x4)+4x3+2x4=0x_1 + 3(-1.5x_3 - 0.75x_4) + 4x_3 + 2x_4 = 0
x1=0.5x3+0.25x4x_1 = 0.5x_3 + 0.25x_4

To find the basis vectors, set (x3,x4)(x_3, x_4) to (1,0)(1, 0) and (0,1)(0, 1) respectively. Scaling to clear fractions gives the basis vectors.

The vector b\mathbf{b} is the sum of the first two columns, meaning b=1(col1)+1(col2)\mathbf{b} = 1 \cdot (\text{col}_1) + 1 \cdot (\text{col}_2). By the definition of matrix multiplication, this means p=(1,1,0,0)T\mathbf{p} = (1, 1, 0, 0)^T is a specific solution.

CheckpointRank is 2. Basis for solution space is {(1,3,2,0)T,(1,3,0,4)T}\{ (1, -3, 2, 0)^T, (1, -3, 0, 4)^T \}. Vector p=(1,1,0,0)T\mathbf{p} = (1, 1, 0, 0)^T. General solution is x=p+c1v1+c2v2\mathbf{x} = \mathbf{p} + c_1 \mathbf{v}_1 + c_2 \mathbf{v}_2.

Every problem in the set is worked like this — open it in the app to read them all.

Real output — an MA207 Further Quantitative Methods problem set, explained by LectureParse.

University of CambridgeImperial College LondonLSEUCLKing's College LondonUniversity of EdinburghUniversity of ManchesterUniversity of Warwick
I use it before seminars way more than I expected. I can go back through the lecture pretty quickly and actually remember enough to have something to say when I get there.
University of WarwickSofia R.BSc Economics

You're probably wondering.

Anything else, just ask.