ACT Math • Preparing for Higher Math

Matrices

Master the rectangular arrays of numbers that organize data and unlock powerful operations across math and science.

ACT preparation illustration with a sectioned test book, timer, and target
Inside this lesson 9 sections 5 questions 9 figures

SECTION 1

Historical Context & Motivation

Long before computers existed, mathematicians and scientists needed an efficient way to handle large sets of numbers that are related to one another. Think of a teacher's gradebook with rows of students and columns of assignments—every entry sits at a specific intersection. A matrix formalizes exactly this idea: it is a rectangular array of numbers arranged in rows and columns, enclosed in brackets, and treated as a single mathematical object. Matrices allow us to compress complex systems—like networks of equations, transformations in computer graphics, or economic models—into compact notation that can be manipulated with clear rules.

~200 BCE • Ancient Chinese Arrays

The Chinese text The Nine Chapters on the Mathematical Art used rectangular arrays of numbers to solve systems of linear equations, an early precursor to matrix methods.

1850 • Sylvester Coins the Term

English mathematician James Joseph Sylvester introduced the word "matrix" (Latin for "womb" or "source") to describe an array from which determinants could be formed.

1858 • Cayley's Matrix Algebra

Arthur Cayley published the first systematic treatment of matrix algebra, defining addition, multiplication, and the inverse of a matrix, laying the foundation for modern linear algebra.

1920s–1940s • Quantum Mechanics & Computing

Werner Heisenberg used matrix mechanics to describe quantum behavior, and early computer scientists adopted matrices for data processing, cementing their role in modern technology.

Today • AI, Graphics & Big Data

Matrices power machine learning algorithms, 3-D video game rendering, social-network analysis, and virtually every area of data science.

The central question behind matrices is straightforward: how can we organize, store, and operate on related numbers in a way that is compact yet powerful? Understanding the structure of a matrix—its dimensions, entries, and types—is the first step toward answering that question and succeeding on the ACT.

SECTION 2

Core Principles & Definitions

Before you can add, subtract, or multiply matrices, you need to understand how they are built. A matrix is defined by the number of rows (horizontal lines of entries) and columns (vertical lines of entries) it contains. These dimensions are always stated as rows × columns. Each individual number inside the matrix is called an element or entry, and its position is identified by its row number and column number.

1

Dimensions (Order)

A matrix with m rows and n columns is called an m × n matrix. Always state rows first.
2

Entry Notation

The entry in row i and column j of matrix A is written as a_ij. Think of it like a seat in a theater: row first, then seat (column).
3

Square vs. Rectangular

When the number of rows equals the number of columns (m = n), the matrix is square. Otherwise it is rectangular. Square matrices have special properties like determinants and inverses.
4

Equal Matrices

Two matrices are equal if and only if they have the same dimensions AND every corresponding entry is identical.

SECTION 3

Visual Explanation — Anatomy of a Matrix

Anatomy of a 3 × 3 Matrix A25−10374−68a₁₁ = 2 (Row 1, Column 1)a₂₂ = 3 (Row 2, Column 2)a₃₃ = 8 (Row 3, Column 3)← Row 1 →↑ Column 2 ↓Dimensions: 3 × 3 (3 rows, 3 columns) → Square MatrixHighlighted diagonal entries: a₁₁, a₂₂, a₃₃ form the main diagonal
The diagram above shows a 3 × 3 square matrix with brackets on each side. Individual entries are labeled using aij notation. The highlighted cyan, pink, and amber entries sit on the main diagonal (where the row number equals the column number). A purple band marks Row 1, and a green bar marks Column 2.

Notice how each entry's address works just like a coordinate on a grid: the first subscript tells you the row, and the second tells you the column. On the ACT, you may be asked to identify a specific entry, state the dimensions, or determine whether two matrices are equal. Make sure you always count rows going across and columns going down.

SECTION 4

Mathematical Framework — Operations on Matrices

The ACT tests three main operations you can perform on matrices: scalar multiplication, matrix addition (and subtraction), and matrix multiplication. Each operation has specific rules about when it is defined and how to carry it out.

SCALAR MULTIPLICATION

k×A→multiplyeveryentryofAbythescalarkk × A → multiply every entry of A by the scalar k

If k = 3 and A = [ 2 −1 ; 4 0 ], then 3A = [ 6 −3 ; 12 0 ]. The dimensions of A do not change.

MATRIX ADDITION / SUBTRACTION

A+B→addcorrespondingentries(AandBmusthavethesamedimensions)A + B → add corresponding entries (A and B must have the same dimensions)

If A is 2 × 3 and B is 2 × 3, then (A + B) is also 2 × 3 and each entry equals aij + bij. You cannot add a 2 × 3 matrix to a 3 × 2 matrix.

MATRIX MULTIPLICATION

A(m×n)×B(n×p)=C(m×p)A (m × n) × B (n × p) = C (m × p)

The number of columns in A must equal the number of rows in B. Each entry cij is the sum of products of row i of A and column j of B.

ℹ
ACT Tip

SECTION 5

Types of Matrices You Should Know

Not every matrix looks the same. The ACT may reference special types, and knowing them will help you identify shortcuts and verify your answers. Below is a visual comparison of the most common types, followed by a detailed table.

Common Types of MatricesRow Matrix (1×3)[ 4 −1 7 ]Column Matrix (3×1)259Zero Matrix (2×2)0 00 0Square Matrix (2×2)3 15 2Identity Matrix I₃ (3×3)1000100011s on diagonal, 0s elsewhereDiagonal Matrix (3×3)5000−20007Non-zero only on the diagonal
Six common matrix types are shown. The identity matrix has 1s on the main diagonal and 0s everywhere else—it acts like the number 1 in multiplication. A diagonal matrix can have any values on the diagonal but must be 0 elsewhere.
TypeDimensionsKey Feature
Row matrix1 × nSingle horizontal row of entries
Column matrixm × 1Single vertical column of entries
Square matrixn × nSame number of rows and columns
Zero matrixAny m × nEvery entry is 0; acts like adding 0
Identity matrixn × n1s on main diagonal, 0s elsewhere; AI = A
Diagonal matrixn × nNon-zero entries only on the main diagonal

Common matrix types and their defining features

SECTION 6

Worked Example — Matrix Multiplication

Let's walk through a full matrix multiplication problem, the type most commonly tested on the ACT. Suppose we need to find the product AB where:

GIVEN MATRICES

A=[13;20]B=[4−1;52]A = [ 1 3 ; 2 0 ] B = [ 4 −1 ; 5 2 ]

A is 2 × 2 and B is 2 × 2. Since the number of columns in A (2) equals the number of rows in B (2), the product is defined and will be a 2 × 2 matrix.

Worked example

  1. 1

    Step 1 — Verify Dimensions

    A is 2 × 2 and B is 2 × 2. The inner dimensions (both 2) match, so multiplication is possible. The result will be 2 × 2.
    Result dimensions: 2 × 2 ✓
  2. 2

    Step 2 — Entry c₁₁ (Row 1 of A · Column 1 of B)

    Multiply each entry in Row 1 of A by the corresponding entry in Column 1 of B, then add: (1)(4) + (3)(5) = 4 + 15.
    c11 = 19
  3. 3

    Step 3 — Entry c₁₂ (Row 1 of A · Column 2 of B)

    Multiply Row 1 of A by Column 2 of B: (1)(−1) + (3)(2) = −1 + 6.
    c12 = 5
  4. 4

    Step 4 — Entry c₂₁ (Row 2 of A · Column 1 of B)

    Multiply Row 2 of A by Column 1 of B: (2)(4) + (0)(5) = 8 + 0.
    c21 = 8
  5. 5

    Step 5 — Entry c₂₂ (Row 2 of A · Column 2 of B)

    Multiply Row 2 of A by Column 2 of B: (2)(−1) + (0)(2) = −2 + 0.
    c22 = −2
  6. 6

    Step 6 — Assemble the Product

    Place each computed entry in its correct position to form the final matrix.
    AB = [ 19 5 ; 8 −2 ]
★

Key takeaway

MEMORY AID

SECTION 7

Comparing Matrix Operations

It is easy to confuse the rules for different matrix operations, especially under timed test conditions. The following table highlights the key differences so you can quickly decide which rules apply.

PropertyAddition / SubtractionMultiplication
Dimension requirementMatrices must have the same dimensions (m × n = m × n)Inner dimensions must match (m × n)(n × p) → m × p
Commutative?Yes — A + B = B + ANo — AB ≠ BA in general
Associative?Yes — (A + B) + C = A + (B + C)Yes — (AB)C = A(BC)
Identity elementThe zero matrix (0)The identity matrix (I)
Result dimensionsSame as the original matricesOuter dimensions: m × p

Side-by-side comparison of matrix addition vs. multiplication properties

★

Key takeaway

WHY ORDER MATTERS

SECTION 8

Connection to Advanced Topics

The matrix concepts you learn for the ACT form the foundation for a rich branch of mathematics called linear algebra. In college courses and STEM careers, you'll encounter more advanced matrix operations. Here is a preview of how what you already know connects to what comes next.

ACT-Level ConceptAdvanced ExtensionWhere It's Used
Dimensions & entriesVector spaces & basisPhysics, engineering
Matrix multiplicationLinear transformations (rotations, reflections)Computer graphics, robotics
Identity matrixInverse matrices (A⁻¹)Cryptography, solving systems of equations
Square matricesDeterminants & eigenvaluesMachine learning, quantum mechanics

From ACT basics to advanced applications

You don't need any of these advanced topics for the ACT, but it's motivating to know that every matrix problem you solve is building skills you'll use in college-level STEM. For now, focus on mastering dimensions, entry notation, and the three core operations—scalar multiplication, addition, and matrix multiplication.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

Matrix P is a 4 × 3 matrix and matrix Q is a 3 × 5 matrix. What are the dimensions of the product PQ?
  • A. 3 × 3
  • B. 4 × 5
  • C. 3 × 4
  • D. 5 × 4
  • E. The product PQ is not defined
Show answer
To find the dimensions of PQ, check the inner dimensions first: P is 4 × 3 and Q is 3 × 5. The number of columns in P is 3, which matches the number of rows in Q (also 3), so the product PQ is defined. The resulting matrix takes the outer dimensions: 4 rows from P and 5 columns from Q. Therefore, PQ is a 4 × 5 matrix. Note that QP would NOT be defined because Q has 5 columns while P has 4 rows, and 5 ≠ 4.

Question 2: BASIC CALCULATION

If A = [ 2 −3 ; 4 1 ] and B = [ 5 0 ; −1 7 ], find A + B.
Show answer
Since both matrices are 2 × 2, addition is defined. Add corresponding entries: (2 + 5) = 7, (−3 + 0) = −3, (4 + (−1)) = 3, (1 + 7) = 8. The result is A + B = [ 7 −3 ; 3 8 ]. Remember, you cannot add matrices with different dimensions, so always check dimensions first.

Question 3: INTERMEDIATE

Let C = [ 1 2 ; 3 4 ] and D = [ 0 −1 ; 1 5 ]. Compute CD.
Show answer
Both are 2 × 2, so CD is defined and will be 2 × 2. Calculate each entry using the row-by-column dot product method. Entry c₁₁: (1)(0) + (2)(1) = 2. Entry c₁₂: (1)(−1) + (2)(5) = 9. Entry c₂₁: (3)(0) + (4)(1) = 4. Entry c₂₂: (3)(−1) + (4)(5) = 17. Therefore, CD = [ 2 9 ; 4 17 ]. If you computed DC instead, you would get a different matrix, confirming that matrix multiplication is not commutative.

Question 4: APPLIED

A store sells T-shirts and hats at two locations. Matrix S gives the number of items sold last week: S = [ 40 25 ; 30 50 ] where rows are locations and columns are T-shirts then hats. The price vector is P = [ 15 ; 8 ] (dollars per T-shirt and per hat). Compute SP to find each location's total revenue.
Show answer
S is 2 × 2 and P is 2 × 1, so SP is defined and will be a 2 × 1 column matrix. Location 1 revenue: (40)(15) + (25)(8) = 600 + 200 = 800. Location 2 revenue: (30)(15) + (50)(8) = 450 + 400 = 850. Therefore, SP = [ 800 ; 850 ]. Location 1 earned $800 and Location 2 earned $850. This real-world use of matrix multiplication is exactly the kind of application the ACT may present.

Question 5: CRITICAL THINKING

If E = [ a b ; c d ] and I₂ = [ 1 0 ; 0 1 ] is the 2×2 identity matrix, which of the following is equal to EI₂?
  • A. [ a b ; c d ]
  • B. [ 1 0 ; 0 1 ]
  • C. [ a c ; b d ]
  • D. [ a+1 b ; c d+1 ]
  • E. [ a 0 ; 0 d ]
Show answer
Compute EI₂ entry by entry. Entry (1,1): (a)(1) + (b)(0) = a. Entry (1,2): (a)(0) + (b)(1) = b. Entry (2,1): (c)(1) + (d)(0) = c. Entry (2,2): (c)(0) + (d)(1) = d. So EI₂ = [ a b ; c d ] = E, which matches choice A. The identity matrix leaves any matrix unchanged under multiplication, just as multiplying a number by 1 leaves it unchanged. Choice B is I₂ itself, not the product EI₂. Choice C swaps the positions of b and c, giving [ a c ; b d ], which is not the result of this multiplication. Choice D incorrectly adds 1 to each diagonal entry. Choice E incorrectly replaces the off-diagonal entries with zeros.

Varsity Tutors • ACT Math • Matrices — Matrices