Small Group Tutorials

Here to help students catch up, keep up, and move ahead. Book a consultation here.

Chapter 4: Matrices | Secondary 4 Mathematics Walkthrough | SEC G3 K310

A matrix is useful because it keeps several related quantities in one structure. The structure matters as much as the numbers inside it.

The supplied older Secondary 4 E-Mathematics textbook gives Matrices its own chapter, covering introduction, addition and subtraction, multiplication and applications. The current Singapore-Cambridge SEC G3 Mathematics K310 syllabus still includes matrices under N9 Matrices. Its current wording focuses on displaying and interpreting information in matrices, multiplying a matrix by a scalar, and solving problems involving matrix sums and products where appropriate.

That wording creates an important scope boundary for this walkthrough. Matrix subtraction can remain useful algebraic support because subtraction is addition of a negative matrix, but it is not presented here as a separately named K310 syllabus requirement. The examinable route is built around representation, interpretation, scalar multiplication, sums, products and applications.

This is original eduKate teaching material. The old textbook provides a chapter map only; its prose, examples and exercises are not reproduced. Return to the Secondary 4 Mathematics Chapter-by-Chapter Walkthrough for the complete sequence.


SEC Check: What Is Still Tested?

  • displaying information in a matrix of any suitable order;
  • interpreting the data represented by a matrix;
  • multiplying a matrix by a scalar quantity;
  • finding matrix sums where the matrices are compatible;
  • finding matrix products where the dimensions make the multiplication meaningful; and
  • using matrices inside practical or mathematical problems.

The learning target is therefore not “remember a rectangular calculation”. Students must understand what the rows and columns mean, why some operations are permitted and why the order of multiplication can change the result.

1. Read the Meaning Before Reading the Entries

Suppose a school canteen records the number of three meal types sold on two days. A 2 × 3 matrix could use rows for Monday and Tuesday and columns for rice, noodles and sandwiches. The same six numbers placed in a 3 × 2 matrix would represent a different arrangement.

This is why the first question should be:

  • What does each row represent?
  • What does each column represent?
  • What are the units?
  • Which entry answers the question being asked?

A correct numerical calculation can still answer the wrong question if the row-column meaning is reversed.

2. Matrix Order Is Rows × Columns

A matrix with 2 rows and 3 columns has order 2 × 3. A matrix with 3 rows and 2 columns has order 3 × 2. The order is part of the matrix’s mathematical identity because it controls which operations are possible.

Before adding or multiplying matrices, write their orders. This tiny habit prevents a large class of mistakes.

OperationCompatibility checkResulting order
A + BA and B must have the same order.Same order as A and B.
kAAny scalar k can multiply every entry of A.Same order as A.
ABNumber of columns of A must equal number of rows of B.Rows of A × columns of B.

3. Matrix Addition Combines Corresponding Information

If two matrices have the same row-column structure, their corresponding entries can be added. Suppose Matrix M records weekday sales and Matrix W records weekend sales for the same shops and same product columns. Then M + W can represent total sales, because each entry is being combined with the same kind of entry.

If the matrices do not have the same order, corresponding positions do not line up. Addition is then not defined in the usual matrix sense. Do not force the arithmetic.

Matrix addition therefore reflects a data principle: quantities can only be combined directly when their positions represent compatible categories.

4. Scalar Multiplication Changes Every Entry by the Same Factor

A scalar is a single numerical quantity. Multiplying a matrix by a scalar means multiplying every entry by that number.

If a matrix records the number of items in each category and every item is doubled, multiplying the matrix by 2 represents the new quantities. If a matrix records prices in dollars and every price is discounted to 90% of its original value, multiplying by 0.9 represents the new price matrix.

The operation is simple, but the interpretation matters. A scalar should represent a factor that sensibly applies to every entry.

5. Matrix Multiplication Is Row-by-Column Combination

Matrix multiplication is not entry-by-entry multiplication. It combines a row from the first matrix with a column from the second matrix.

Suppose a shop sells pens and notebooks. One row matrix records quantities:

Q = [4  3]

where 4 is the number of pens and 3 is the number of notebooks. A price column matrix is:

P = [2; 5]

where a pen costs $2 and a notebook costs $5. Then QP gives:

4(2) + 3(5) = 23.

The matrix product has compressed a weighted sum into one operation. The row labels and column labels must align for this interpretation to make sense.

6. The Inside Dimensions Must Match

If A has order 2 × 3 and B has order 3 × 4, then AB is defined because the inner dimensions, 3 and 3, match. The result has order 2 × 4.

A useful visual check is:

(2 × 3)(3 × 4) → 2 × 4.

The matching inner numbers tell you the product is possible. The outer numbers tell you the order of the result.

This is not a memorisation trick detached from meaning. Each row of A must be able to pair with each column of B entry by entry. If the lengths do not match, the row-column combination cannot be formed.

7. AB and BA Are Not Automatically the Same

Ordinary number multiplication satisfies 3 × 5 = 5 × 3. Matrix multiplication is different. AB and BA can represent different combinations, can produce matrices of different orders, or one product may exist while the other does not.

Therefore never reverse matrix order casually. Read the context and dimensions. The order of the matrices often carries meaning: quantities multiplied by prices is not the same structural operation as prices multiplied by quantities.

Worked Example: From Data to a Matrix Product

A school club sells badges and notebooks at two booths. Booth A sells 30 badges and 12 notebooks. Booth B sells 18 badges and 20 notebooks. A badge costs $3 and a notebook costs $6.

Represent sales quantities by:

S = [[30, 12], [18, 20]].

Represent prices by:

P = [[3], [6]].

S has order 2 × 2 and P has order 2 × 1, so SP is defined and has order 2 × 1.

Booth A revenue = 30(3) + 12(6) = 162.

Booth B revenue = 18(3) + 20(6) = 174.

Therefore the product matrix is [[162], [174]]. The entries are not abstract numbers: they retain their row meaning, so the first is Booth A’s revenue and the second is Booth B’s revenue.

8. Applications: Why Matrices Exist in the Syllabus

Matrices are useful when a problem contains repeated categories. A matrix can organise:

  • sales by product and location;
  • transport counts by route and time;
  • costs by item and supplier;
  • scores by student and component;
  • production quantities and unit costs;
  • inventory changes; and
  • other rectangular data structures.

The advantage is not merely shorter writing. The structure makes repeated relationships systematic. That is the same reason matrices later become important in computing, graphics, statistics and many areas of advanced mathematics.

9. What About Matrix Subtraction?

The supplied older textbook gives addition and subtraction a shared section. Algebraically, subtracting a matrix can be understood as adding its negative, and the two matrices must have the same order. This remains useful background for understanding matrix structure.

However, this walkthrough follows the wording of the current K310 syllabus and does not claim matrix subtraction as a separately named examinable content statement. Revision priority should therefore remain on the current listed matrix skills while preserving enough algebraic understanding to interpret related school material.

Common Failure Modes

  • Reversing rows and columns: a 2 × 3 matrix has two rows and three columns, not the other way around.
  • Adding matrices of different orders: corresponding entries do not exist.
  • Multiplying entries directly for AB: matrix multiplication is row by column.
  • Ignoring compatibility: check the inner dimensions before multiplying.
  • Forgetting the order of the result: the outer dimensions determine it.
  • Assuming AB = BA: matrix multiplication is generally order-sensitive.
  • Losing the labels: a numerical result is useless if the student no longer knows what its rows and columns represent.
  • Using a correct calculation for an impossible context: interpret units and categories before accepting the answer.

A Matrix Preflight Before Every Question

  1. Label: What do the rows and columns mean?
  2. Order: Write the dimensions of each matrix.
  3. Operation: Is the question asking for a sum, scalar multiple or product?
  4. Compatibility: Is that operation permitted?
  5. Execute: Keep row-column alignment visible.
  6. Interpret: What does each resulting entry mean?
  7. Check: Are the units, size and order plausible?

How to Revise Matrices in 30 Minutes

  1. 5 minutes: identify the order and a specified entry in five matrices.
  2. 5 minutes: translate one small data table into a matrix and back into words.
  3. 5 minutes: perform scalar multiplication and one matrix sum.
  4. 7 minutes: complete two matrix products, writing the compatibility check first.
  5. 5 minutes: solve one application problem and label the result.
  6. 3 minutes: explain why AB and BA should never be assumed equal.

Checkpoint Questions

  • Can I state a matrix’s order as rows × columns?
  • Can I explain what its rows and columns represent?
  • Can I decide whether two matrices can be added?
  • Can I multiply every entry by a scalar without missing one?
  • Can I test whether AB is defined before calculating?
  • Can I predict the order of AB?
  • Can I carry out a row-by-column product accurately?
  • Can I interpret the resulting entries in the original context?

Continue the Learning Route

Next chapter: Chapter 5 — Vectors