CEGEP Linear Algebra · Sheet 01 of 7 All 7 sheets →
  1. Home
  2. Worksheets
  3. CEGEP Linear Algebra
  4. Matrices and Matrix Algebra
CEGEP Linear Algebra Matrices and Matrix Algebra Free · no sign-up

CEGEP Linear Algebra — Matrices and Matrix Algebra Worksheet

The opening set of Linear Algebra, and the one that decides whether the rest of the course reads as arithmetic or as a new system with its own rules. What the two indices on an entry mean and why their order is not decorative, how a matrix can be given by a formula rather than by a picture, which special matrices the course names and what each one is defined by, why addition insists on matching sizes while multiplication insists on matching inner ones, how a single entry of a product can be found without computing the product, what the transpose does and which two families it defines, what a diagonal matrix does to the thing it multiplies — and, at the centre of the set, the three rules of ordinary algebra that matrices break. Have a look on this page, then print the free PDF when you want to write on it.

Practice worksheet — free PDF

7 pages 7 questions Letter size, print-ready

No email, no account, no watermark. Teachers: photocopy it for your classes freely. Worked solutions and 4 harder problems come with the CEGEP Linear Algebra bundle.

All 7 questions

Each question targets one named concept from the sheet. Read them here, or print the PDF — it has working space under each one.

  1. Q1Matrix Notation and Special Matrices

    Let M=[310524610723].

    1. State the size of M, and give the entries m23 and m32.
    2. Write out in full the 3×3 matrix B whose entries are given by bij=2ij.
    3. Write down the 2×4 zero matrix and the identity matrix I4, and give the entries (I4)33 and (I4)23.
  2. Q2Addition and Scalar Multiplication

    Let A=[213042],B=[351604],C=[100122].

    1. Compute 3A2B.
    2. Find the matrix X satisfying A+2X=B.
    3. Explain in one sentence why A+C is not defined.
  3. Q3Matrix Multiplication

    Let A=[210341],B=[152043].

    1. State the sizes of AB and of BA.
    2. Compute AB.
    3. Compute the single entry (BA)31 without computing the rest of BA.
  4. Q4Properties and Failures of Matrix Algebra

    Matrix algebra keeps most of the rules of ordinary algebra and loses a few. This question is about the ones it loses. Throughout, 0 denotes the 2×2 zero matrix.

    1. With A=[1201] and B=[1031], compute AB and BA, and say which rule of ordinary algebra this refutes.
    2. With C=[2613] and D=[3612], compute CD. Which property of the real numbers has just failed?
    3. Let E=[1111] and F=[4723]. Show that CE=CF even though EF and C0, and name the step of ordinary algebra that is therefore invalid for matrices.
    4. Prove or disprove: for all 2×2 matrices A and B, (A+B)2=A2+2AB+B2. If it is false, give the correct expansion and say exactly which step of the usual argument breaks.
  5. Q5The Transpose and Symmetric Matrices

    Let A=[142035],K=[053502320].

    1. Write AT and state its size.
    2. Compute AAT and confirm that it is symmetric.
    3. Show that K is antisymmetric, and explain why every antisymmetric matrix must carry zeros all along its main diagonal.
    4. Show that the zero matrix is the only square matrix that is both symmetric and antisymmetric.
  6. Q6Diagonal and Triangular Matrices

    Let D=[300020001],U=[214053001],L=[100620345].

    1. Classify each of D, U, L as diagonal, upper triangular or lower triangular. One of them deserves more than one label; say which, and why.
    2. Compute DU and UD. Describe in words what multiplying by a diagonal matrix on the left does, and what it does on the right.
    3. Compute U2, then explain why the product of any two upper triangular 3×3 matrices must again be upper triangular.
  7. Q7Synthesis — drawing on several topics in this set

    Every square matrix splits into a symmetric part and an antisymmetric part. For a square matrix A, define S=12(A+AT),K=12(AAT).

    1. For A=[4262], compute S and K.
    2. Verify for this A that S is symmetric, that K is antisymmetric, and that S+K=A.
    3. Prove that S is symmetric and K is antisymmetric for every square matrix A. You may use (X+Y)T=XT+YT, (cX)T=cXT and (XT)T=X.

The 4 challenge problems for this topic are a separate, paid sheet and are not reproduced here.

Which stream is this for? This is CEGEP Linear Algebra — 201-NYC-05 under the legacy numbering, 201-SN4-RE under the current one, both the same course — written against ministerial competency 0M04, Analyser des problèmes par l'utilisation de concepts de l'algèbre linéaire et de la géométrie vectorielle, in the Sciences de la nature programme. Scope follows the devis rather than any one college's outline, and the devis names the special matrices explicitly: identity, zero, symmetric, antisymmetric, diagonal, triangular, reduced row echelon, and the transpose. This set is built on that list, with reduced row echelon form left to the row-reduction worksheet where it earns its keep. The inverse of a matrix and determinants are separate worksheets in this course and deliberately absent here — everything they do rests on the product and the transpose defined below.

How to do every concept on this sheet

This is the part worksheet sites usually leave out. Below is the actual reasoning behind each group of questions — not a full solution set, the decisions that get you to one. Read it before you start, or after you get stuck.

Two indices, and their order is not decorative

Q1 starts with the notation, because every later argument in linear algebra is written in it. Part (a) asks for the size of a matrix and then for two entries whose indices are the reverse of each other — deliberately, since they sit in different places and hold different numbers.

Row first, column second, always. The entry in position (i, j) is the one in row i and column j, and a size written m × n means m rows by n columns. Reading a pair of indices in the wrong order is not a small slip: it is the error that later turns a product into nonsense, because the whole definition of a product is written in these indices.

Part (b) then defines a matrix by a formula instead of writing it out, which is the step that catches people the first time. Nothing is hidden in it: run i down the rows and j across the columns, evaluate the formula at each pair, and put the number in that position. Compute one entry away from the diagonal as a check — if the formula is not symmetric in i and j, positions (i, j) and (j, i) must disagree, and finding that they do is confirmation you have the convention the right way round.

Part (c) asks for the zero matrix of a stated size and the identity of a stated order, and then for one entry of the identity on the diagonal and one off it. That is the definition of the identity restated as arithmetic: 1 where i = j, 0 everywhere else. Notice that the zero matrix comes in every size, while the identity is square by definition and is labelled by its order alone.

Addition is entry by entry, and it is fussy about size

Q2 does the two operations that behave exactly as you would hope. A scalar multiplies every entry; a sum pairs entry (i, j) with entry (i, j). All the usual algebra survives here, which is why part (b) can be solved the way a scalar equation would be — isolate the unknown matrix, then multiply by a scalar.

A + 2X = B → 2X = B − A → X = ½(B − A)

Substitute your X back into the original equation and confirm you recover B. It costs one line, it catches a sign error in any entry, and it is the habit the rest of the course rewards.

Addition is defined only between matrices of the same size — not merely undefined by convention, but impossible, since the operation is a pairing of positions and there is no pairing to be made. Part (c) asks you to say this in one sentence, and the sentence has to name the sizes. "They are different shapes" is not the reason; "entry (i, j) of one has no counterpart in the other" is.

Multiplication is row against column, and the shapes decide first

Q3 is the definition of the product, met in the order you should always meet it: sizes first, entries second. Part (a) asks for the sizes of both products before either is computed, and the two answers are not the same — one pair of matrices, multiplied in the two orders, gives results that are not even the same shape.

Multiplying two matrices

In this order. The first step is the one that can stop the question.

  1. 1
    Check the inner dimensions

    An m × n times an n × p is defined; the two n's must agree. If they do not, the product does not exist and there is nothing to compute.

  2. 2
    Read off the size of the answer

    The outer dimensions survive, so the product is m × p. Writing that down first tells you how many entries you owe and stops you filling in a grid of the wrong shape.

  3. 3
    Entry (i, j) is row i of the left against column j of the right

    Pair them term by term, multiply, add. The index being summed over is the one the two matrices share — the n that had to match in step 1.

  4. 4
    One entry needs one row and one column

    Nothing more. Part (c) asks for a single entry of the other product and expects you to compute only that, which is a real time-saver on an exam and a check that you hold the definition rather than a memorised grid procedure.

The rules that stop holding — the point of the whole set

Q4 is the question this worksheet exists for. Matrix algebra keeps most of the rules of ordinary arithmetic: addition is commutative and associative, multiplication is associative, and it distributes over addition on both sides. Three familiar rules do not survive, and a student who assumes otherwise loses marks for the rest of the course — in row reduction, in the inverse, in determinants, everywhere.

1. Multiplication is not commutative. AB and BA are in general different matrices, and as Q3 showed they need not even have the same size. So the order in which the factors are written is part of the statement, and you may never swap two of them to make an expression tidier.

2. A product can be zero with neither factor zero. From AB = 0 you may not conclude that A = 0 or that B = 0. Over the real numbers that inference is automatic; over matrices it is simply false, and the matrices that break it are perfectly ordinary ones.

3. You cannot cancel. From AB = AC, with A not the zero matrix, it does not follow that B = C. Cancelling is the move that quietly assumes rule 2, and part (c) is built so that the two failures turn out to be one failure seen twice.

Part (d) then asks you to prove or disprove the expansion of (A + B)². Do it honestly, with distributivity alone and no assumption about order:

(A + B)² = (A + B)(A + B) = A² + AB + BA + B²

The familiar identity replaces AB + BA by 2AB, and that single replacement is where the usual argument assumes commutativity. Take this away as a method rather than as a fact: whenever a manipulation from ordinary algebra feels automatic, redo it keeping every product in the order it was written, and see whether the two versions still agree. Almost every identity students get wrong on this topic is wrong at exactly that step.

The transpose, and the two families it defines

Q5 introduces the operation that turns row i into column i, and with it two of the special matrices the devis names. Part (a) is the transpose itself together with its size — note that transposing an m × n matrix gives an n × m one, so a non-square matrix and its transpose can never be added to each other or compared.

Part (b) asks for the product of a matrix with its own transpose, and then for the observation that the result is symmetric. The observation is the point, not the arithmetic: entry (i, j) of that product pairs row i of the matrix against row j, and swapping the two rows changes nothing in a sum of products. The symmetry is forced by the definition, so it holds for every matrix and not just for this one.

Symmetric means the matrix equals its own transpose, so entries mirror across the main diagonal. Antisymmetric means the transpose is the negative of the matrix, so mirrored entries are opposite in sign. Both conditions are available only to square matrices, since otherwise the two sides of the equation have different sizes. Part (c) asks you to derive, rather than recall, what antisymmetry forces along the main diagonal: set the two indices equal in the entry-by-entry condition, and read what the resulting equation says about that entry.

Part (d) is a short proof of the same shape, and the first question in the set whose answer is an argument rather than a matrix: which square matrices are symmetric and antisymmetric at once? Compare the two entry conditions and the conclusion arrives in two lines, covering every position rather than only the diagonal. Then check that the matrix you land on really does satisfy both conditions — an argument of this kind shows that nothing else can work, and the verification is what turns that into an answer.

Diagonal and triangular: what the shape buys you

Q6 classifies three matrices and then puts the classification to work. Part (a) has a deliberate overlap in it: diagonal is exactly the case where the upper triangular and lower triangular conditions both hold, so one of the three honestly deserves more than one name. Say why, rather than picking whichever label looks most specific.

Triangular is defined only for square matrices. The condition talks about the entries above or below the main diagonal, and a non-square matrix has no main diagonal dividing its entries into those two regions. The same remark rules out symmetric and antisymmetric for anything non-square. Checking squareness before reaching for one of these names disposes of a whole category of wrong answers.

Part (b) asks for the products of a diagonal matrix with another matrix in both orders, and then for a description in words of what each one does. That description is the useful thing to carry away: multiplying by a diagonal matrix on one side scales the rows, on the other side it scales the columns. Comparing the two results is the cleanest concrete illustration of the non-commutativity from Q4 — they agree in some positions and differ in others, and working out exactly where is the whole content of the part.

Part (c) squares an upper triangular matrix and then asks for the general statement: a product of two upper triangular matrices is upper triangular. The proof is an index argument, and it is a good first one to learn because it is short and entirely mechanical. Take a position below the diagonal, write the sum that defines that entry of the product, and ask which terms can survive: one factor forces the summation index one way, the other forces it the opposite way, and below the diagonal those two demands cannot be met at once. Every term vanishes, so the entry does.

The synthesis: every square matrix splits in two

Q7 closes the set by putting the transpose, addition and scalar multiplication together in one result. Every square matrix is the sum of a symmetric matrix and an antisymmetric one, and the two pieces are written down directly from the matrix and its transpose.

S = ½(A + AT) K = ½(A − AT) with S + K = A

Part (a) computes the two pieces for a given matrix and part (b) verifies all three claims on it — that S is symmetric, that K is antisymmetric, and that they add back to A. Part (c) then asks for the proof in general and hands you the three rules it needs: the transpose of a sum is the sum of the transposes, a scalar comes out of a transpose unchanged, and transposing twice returns the original matrix.

Take the transpose of each definition and simplify. That is the whole proof — apply the three given rules and each expression turns into itself or into its own negative, which is precisely the two conditions being claimed. Nothing here needs a matrix product at all, and that is worth noticing: the result is about addition, scalars and the transpose only, which is why it holds for every square matrix without exception.

Getting the most out of it

Check the sizes before you compute anything

Sizes settle more questions on this sheet than arithmetic does. Whether a sum exists, whether a product exists, what shape the answer has, whether a matrix is even a candidate for symmetric or triangular — all of it is decided by counting rows and columns, before a single entry is multiplied. Write the sizes above the matrices as you read the question.

Keep every product in the order it was written

The most expensive habit carried over from ordinary algebra is swapping two factors to tidy an expression. AB and BA are different objects. Expand a bracket strictly left to right and leave AB + BA as it stands; and when you feel the urge to cancel a common factor, stop, because that step does not exist here.

Compute the entry you were asked for, and nothing else

A single entry of a product needs one row and one column. Students routinely compute a whole product to report one number, which costs time on an exam and adds a handful of fresh chances to slip. The same economy works as a check: verifying one well-chosen off-diagonal entry usually finds an error faster than recomputing the lot.

Argue from the definition, not from the example

Several parts here ask why — why every antisymmetric matrix carries zeros on its diagonal, why a product of upper triangular matrices stays upper triangular, why a size mismatch makes an operation impossible. In each case the answer is the defining condition written in indices and then read. A worked example is evidence; the index argument is the proof, and 0M04 asks for rigorous mathematical reasoning by name.

Substitute your answer back

Matrix arithmetic has many entries and therefore many places for a sign to go astray, and nearly every question here can be checked by substitution: put the X you solved for back into the equation, add the two pieces of the decomposition and see the original reappear, transpose your result and see that it is what you claimed it was.

Want the solutions, or something more challenging?

The worksheet, the questions above and every explanation on this page stay free permanently. Three more PDFs exist for this topic — the worked answer key, a harder problem set, and the answer key to that. They come with the CEGEP Linear Algebra Solutions Bundle, which is what keeps the rest of the series free.

What else exists for Matrices and Matrix Algebra

Three PDFs · 10 pages · all three are in the bundle below.

  • Answer key — 4 pages. All 7 questions worked step by step, including the restrictions and the justifications. Not a list of final answers.
  • Challenge problems — 4 pages, 4 problems. A separate sheet at exam-plus difficulty covering the same 6 concepts. Harder than anything on the free sheet.
  • Challenge answer key — 2 pages. Every challenge problem worked to the same standard, with the checks shown.
  • PDF, letter size, print-ready.
In the bundle See what's in it Not sold separately

The one thing that's for sale

Best value for the whole year

Every CEGEP Linear Algebra topic — the complete Solutions Bundle

One download, one payment, the whole program. Every answer key and every challenge set for all 7 CEGEP Linear Algebra worksheet sets — including this one.

7 sets · 21 PDFs · 82 pages$19.99
  • Worked solutions, not answer lists — every step written out
  • Covers the whole year's program at this level
  • Less than the price of one hour of tutoring — for the entire year's solutions
Everything paid, in one file $19.99CAD · one payment CEGEP Linear Algebra bundle — coming soon Not on sale yet

Taking Secondary 1 Math as well? The Secondary 1 Math bundle covers all 15 of its sets — 45 PDFs, 182 pages — on the same terms.

Taking Secondary 2 Math as well? The Secondary 2 Math bundle covers all 14 of its sets — 42 PDFs, 181 pages — on the same terms.

Taking Secondary 3 Math as well? The Secondary 3 Math bundle covers all 11 of its sets — 33 PDFs, 154 pages — on the same terms.

Taking Secondary 4 Math as well? The Secondary 4 Math bundle covers all 17 of its sets — 51 PDFs, 154 pages — on the same terms.

Taking Secondary 5 Math as well? The Secondary 5 Math bundle covers all 21 of its sets — 63 PDFs, 228 pages — on the same terms.

Taking CEGEP Calculus I as well? The CEGEP Calculus I bundle covers all 8 of its sets — 24 PDFs, 82 pages — on the same terms.

Taking CEGEP Calculus II as well? The CEGEP Calculus II bundle covers all 8 of its sets — 24 PDFs, 90 pages — on the same terms.

Taking AP Calculus AB as well? The AP Calculus AB bundle covers all 8 of its sets — 24 PDFs, 126 pages — on the same terms.

Common questions

Is this worksheet really free?

Yes — the questions are on this page to read, and the PDF downloads directly, no email and no account. The one paid item is optional: the complete CEGEP Linear Algebra Solutions Bundle, which covers every set at this level.

Is this for 201-NYC-05 or 201-SN4-RE?

Both — they are the same course under two numbering systems, the first the legacy code and the second the current one. The content is written against ministerial competency 0M04 in the Sciences de la nature programme, so it matches whichever code your college prints on the outline.

Why isn't AB the same as BA?

Because the product is built from rows of the left factor and columns of the right one, and swapping the factors swaps which is which. The sizes make it plain first: for a pair of non-square matrices the two products can have different shapes, so they could not possibly be equal. Even for square matrices of the same size they generally differ, and treating them as interchangeable is a steady source of lost marks in this course.

Can a product of two matrices be zero when neither one is?

Yes, and this is the second rule of ordinary arithmetic that fails. Over the real numbers a product of two non-zero numbers is never zero; over matrices it can be, with quite ordinary-looking factors. So AB = 0 licenses no conclusion at all about A or B on its own — which also means an equation like AB = 0 cannot be solved by setting each factor to zero in turn.

Why can't I cancel a common factor from AB = AC?

Because cancelling is really the claim that A(B − C) = 0 forces B − C to be the zero matrix, and that is exactly the inference the previous answer rules out. From AB = AC you may not conclude B = C, even when A is not the zero matrix. Cancellation does become available for one special class of matrices, and identifying that class is what the worksheet on the inverse is for.

What is the difference between symmetric and antisymmetric?

A symmetric matrix equals its own transpose, so entries mirrored across the main diagonal are equal. An antisymmetric one has transpose equal to its negative, so mirrored entries are opposite in sign — which forces every diagonal entry to be zero, since only zero is its own negative. Both names need a square matrix, because otherwise the matrix and its transpose have different sizes and the equation cannot even be written.

Is a diagonal matrix also triangular?

Yes, both ways. Upper triangular means everything below the main diagonal is zero, lower triangular means everything above it is, and diagonal means both at once — it is exactly the overlap of the two conditions. So when a question asks for every name that applies, a diagonal matrix collects several, and giving only one of them is an incomplete answer.

Where are the inverse of a matrix and determinants?

Each has its own worksheet later in this course, and both are built directly on what is here. An inverse is defined by a product with the identity, so it needs the product and the identity from this set; determinants are computed from the entries and interact with the transpose. Getting the failures in Q4 straight first is what stops an inverse from looking like ordinary division.

Do I need Calculus I before starting linear algebra?

No. The two run in parallel in the Sciences de la nature programme and share almost no technique — nothing on this sheet uses a limit or a derivative. What it does ask for is care with notation and a willingness to argue from a definition, which is why this first set repays real time rather than being treated as bookkeeping.

Can teachers use this in class?

Yes. Print and photocopy it for your own classes freely — I just ask that the tutorinmontreal.ca footer stays on the page.

I'm stuck on one question. Can you help?

Yes — through one-on-one tutoring, in Montreal or online. Get in touch to arrange a session, or see the current rates.

← All 7 CEGEP Linear Algebra worksheets  ·  Secondary 1 Math series (15 sheets) →  ·  Secondary 2 Math series (14 sheets) →  ·  Secondary 3 Math series (11 sheets) →  ·  Secondary 4 Math series (17 sheets) →  ·  Secondary 5 Math series (21 sheets) →  ·  CEGEP Calculus I series (8 sheets) →  ·  CEGEP Calculus II series (8 sheets) →  ·  AP Calculus AB series (8 sheets) →

Download the free worksheet

Ready to improve your grades?

WhatsApp is the way to reach me — tell me the course you're taking and what you're stuck on, and we'll sort out a first session from there.

Message Me on WhatsApp

or send a message

I reply within a day, usually sooner. Your details are used only to answer you — see the Privacy Policy.

Private math & science tutoring in Montreal, QC — Westmount · Outremont · Town of Mount Royal · Hampstead · Côte-Saint-Luc · NDG · Nuns' Island · West Island — and online across Quebec.

Chat with Marius