Matrices

Radha has 15 notebooks and 6 pens. Her friends Fauzia and Simran have their own counts too, and the moment you try to write all three people's two quantities down together, a plain list of numbers stops being convenient — you reach, almost automatically, for a rectangular table with people as rows and items as columns. That table is a matrix, and this chapter turns that everyday instinct into a precise, powerful piece of algebra. A matrix is nothing more than an ordered rectangular array of numbers or functions, but the operations we can define on such arrays — adding them, scaling them, multiplying them, flipping them across their diagonal — turn out to encode an enormous range of mathematics: systems of linear equations, geometric transformations such as rotation and reflection, spreadsheets of sales data, and the coefficients of a whole system of unknowns handled all at once instead of one equation at a time. This chapter builds matrix algebra from the ground up: the vocabulary of order, rows, columns and the (i,j)(i,j)th entry; the special shapes (row, column, square, diagonal, scalar, identity, zero); equality, addition and scalar multiplication; and the far subtler operation of matrix multiplication, whose defining feature — ABAB need not equal BABA, and ABAB can be zero while neither factor is — breaks habits carried over from ordinary number algebra and is tested relentlessly in exams. The transpose operation, and the symmetric and skew-symmetric matrices it produces, give every square matrix a natural decomposition into two structurally simple pieces. Finally, invertible matrices are introduced, with the uniqueness of the inverse and the reversal law (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1} proved rigorously, setting up exactly the machinery Chapter 4 (Determinants) needs to compute an inverse. This chapter is about algebraic structure, not computing determinants or inverses by formula — that arrives next chapter. What you gain here is fluency: reading off a matrix's order, classifying its type, adding and multiplying correctly (respecting the strict order-compatibility rule), transposing confidently, and recognising symmetric and skew-symmetric matrices on sight — skills JEE and NEET test as a warm-up before harder determinant problems.

Key takeaways
  • A matrix is an ordered rectangular array of numbers or functions, written A=[aij]m×nA = [a_{ij}]_{m \times n}, with mm rows and nn columns; it has mnmn elements, and aija_{ij} is the entry in row ii, column jj.
  • Special types: row matrix (1×n1 \times n), column matrix (m×1m \times 1), square matrix (m=nm = n), diagonal matrix (aij=0a_{ij} = 0 for i≠ji \neq j), scalar matrix (diagonal with all diagonal entries equal), identity matrix II (scalar matrix with diagonal entries 11), and zero matrix OO (all entries 00).
  • Equality: A=BA = B only if both have the same order and every corresponding entry matches, aij=bija_{ij} = b_{ij} for all i,ji, j — one matrix equation secretly packs mnmn ordinary equations.
  • Addition and scalar multiplication: defined entrywise, A+B=[aij+bij]A + B = [a_{ij} + b_{ij}] (only for matrices of the same order) and kA=[k aij]kA = [k\,a_{ij}]; addition is commutative and associative, with additive identity OO and additive inverse −A-A.
  • Matrix multiplication: ABAB is defined only when the columns of AA equal the rows of BB; if AA is m×nm \times n and BB is n×pn \times p, ABAB is m×pm \times p with (AB)ik=∑j=1naijbjk(AB)_{ik} = \sum_{j=1}^n a_{ij}b_{jk}, associative and distributive over addition with multiplicative identity II — but not commutative (AB≠BAAB \neq BA in general, often only one is even defined), and AB=OAB = O does not force A=OA = O or B=OB = O.
  • Transpose A′A' (or ATA^T) swaps rows and columns; (A′)′=A(A')' = A, (kA)′=kA′(kA)' = kA', (A+B)′=A′+B′(A+B)' = A' + B', and — proved in this chapter — the reversal law (AB)′=B′A′(AB)' = B'A'.
  • A square matrix is symmetric if A′=AA' = A and skew-symmetric if A′=−AA' = -A (which forces every diagonal entry to be zero); every square matrix splits uniquely as A=12(A+A′)+12(A−A′)A = \tfrac12(A+A') + \tfrac12(A-A'), a symmetric part plus a skew-symmetric part.
  • A square matrix AA is invertible if some square BB of the same order satisfies AB=BA=IAB = BA = I; the inverse, when it exists, is unique and denoted A−1A^{-1}, and (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}.
  • Key idea: a matrix is a rectangular array with a strict algebra of its own — addition and scalar multiplication act entrywise, but multiplication (row dotted with column, requiring matching inner dimensions) is non-commutative, transpose swaps rows and columns with the reversal law (AB)' = B'A', and every square matrix decomposes uniquely into a symmetric part plus a skew-symmetric part.
The core insight

A matrix A=[aij]m×nA = [a_{ij}]_{m\times n} is an ordered rectangular array carrying its own algebra: entrywise addition and scalar multiplication behave exactly like ordinary numbers, but multiplication (AB)ik=∑jaijbjk(AB)_{ik} = \sum_j a_{ij}b_{jk} demands matching inner dimensions and is generally non-commutative, the transpose obeys the reversal law (AB)′=B′A′(AB)' = B'A', every square matrix splits uniquely into a symmetric part 12(A+A′)\tfrac12(A+A') and a skew-symmetric part 12(A−A′)\tfrac12(A-A'), and an invertible square matrix has a unique inverse A−1A^{-1} satisfying AA−1=A−1A=IAA^{-1}=A^{-1}A=I.

What this chapter covers

This companion follows the chapter's own build-up, section by section. It opens with the definition of a matrix and its order — the vocabulary of rows, columns and the (i,j)(i,j)th entry that every later idea is stated in terms of. It then catalogues the special types of matrices (row, column, square, diagonal, scalar, identity, zero) that appear constantly as building blocks, followed by the precise meaning of equality of matrices. Next come the operations: addition and scalar multiplication (straightforward, entrywise, and law-abiding), and then matrix multiplication — the operation with the most exam traps, because it is only defined under a strict dimension-compatibility condition and does not commute. The chapter then turns to the transpose of a matrix and the two special square-matrix families it produces, symmetric and skew-symmetric matrices, proving that every square matrix is uniquely a sum of one of each. It closes with invertible matrices: what it means for a square matrix to have an inverse, why that inverse (when it exists) is unique, and how inverses of a product reverse and swap, (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}. Work through the sections in this order — each is the toolkit the next section quietly assumes, and together they are the exact prerequisite Chapter 4 (Determinants) needs to actually compute an inverse using the adjoint formula.

The core ideas

What is a matrix, and what is its order

A matrix is an ordered rectangular array of numbers or functions, displayed inside brackets. Formally, an m×nm \times n matrix is written

A=[aij]m×n,1≤i≤m, 1≤j≤n, i,j∈N.(1)A = [a_{ij}]_{m \times n}, \qquad 1 \leq i \leq m,\ 1 \leq j \leq n,\ i,j \in \mathbb{N}. \qquad (1)

where: mm is the number of rows (horizontal lines of entries) and nn is the number of columns (vertical lines of entries); the pair m×nm \times n (read "mm by nn") is called the order of the matrix. The symbol aija_{ij} denotes the entry lying in the iith row and jjth column — the (i,j)(i,j)th element of AA — with the row index always written first. The iith row consists of the entries ai1,ai2,…,aina_{i1}, a_{i2}, \ldots, a_{in}, and the jjth column consists of a1j,a2j,…,amja_{1j}, a_{2j}, \ldots, a_{mj}. A matrix of order m×nm \times n has exactly mnmn elements, since there are mm rows and each contributes nn entries; consequently, if a matrix is known to have, say, 88 elements, its possible orders are exactly the factor pairs of 88: 1×81 \times 8, 8×18 \times 1, 2×42 \times 4, 4×24 \times 2 (NCERT's own Example 2). This chapter, following NCERT convention, considers only matrices whose entries are real numbers or real-valued functions. Matrices are not confined to tables of raw data — they can represent geometric information too. A point P(x,y)P(x, y) in the plane can be written as a column matrix [xy]\begin{bmatrix} x \\ y \end{bmatrix} or a row matrix [x  y][x\ \ y], and the vertices of a closed figure can be stacked into a single matrix. For the quadrilateral ABCDABCD with A(1,0)A(1,0), B(3,2)B(3,2), C(1,3)C(1,3), D(−1,2)D(-1,2), NCERT records the vertex data as the 2×42 \times 4 matrix X=[131−10232]X = \begin{bmatrix} 1 & 3 & 1 & -1 \\ 0 & 2 & 3 & 2 \end{bmatrix} (columns are vertices, rows are xx- and yy-coordinates) or equally as the 4×24 \times 2 matrix YY obtained by transposing it (rows are vertices). This dual reading — matrices as data tables and matrices as coordinate lists — recurs throughout coordinate geometry and computer graphics.

Figure
A rectangular grid matrix of order m by n with rows and columns labelled and the entry in row two column three highlighted as the general element a two three
A matrix of order m by n — the (i, j)th entry lives at row i, column j A = [aij], 4 rows (m = 4), 5 columns (n = 5), so A has mn = 20 entries col 1 col 2 col 3 col 4 col 5 row 1 row 2 row 3 row 4 a23 a11 a12 a14 a15 a41 a45 The highlighted cell is the entry in row 2, column 3 — read the row index first, then the column index. Order m x n means m rows and n columns; the matrix has exactly mn entries in total.

Types of matrices

A handful of special shapes recur so often that each has its own name. A column matrix has only one column, order m×1m \times 1; a row matrix has only one row, order 1×n1 \times n. A square matrix has m=nm = n — equal numbers of rows and columns — and is then simply called a square matrix of order nn; its entries a11,a22,…,anna_{11}, a_{22}, \ldots, a_{nn} (same row and column index) form its diagonal. Within square matrices, four nested families matter most: a diagonal matrix has every off-diagonal entry zero (aij=0a_{ij} = 0 whenever i≠ji \neq j, with no restriction on the diagonal entries themselves); a scalar matrix is a diagonal matrix whose diagonal entries are all equal to some constant kk; an identity matrix, denoted InI_n or simply II, is the scalar matrix with k=1k = 1 — every diagonal entry 11, every off-diagonal entry 00. Finally, a zero (or null) matrix, denoted OO, has every entry equal to zero, of any order. These families nest inside one another: every identity matrix is a scalar matrix (the case k=1k=1), every scalar matrix is a diagonal matrix, and every diagonal matrix is a square matrix — but the reverse inclusions fail (a scalar matrix is an identity matrix only when k=1k = 1; not every diagonal matrix has equal diagonal entries). The table collects the definitions with a concrete 3×33\times 3 example of each.

typedefining conditionexample
row matrixorder 1×n1 \times n[−1  5  2  3][-1\ \ 5\ \ 2\ \ 3]
column matrixorder m×1m \times 1[03−1]\begin{bmatrix}0\\3\\-1\end{bmatrix}
square matrixm=nm = n[1−3124−1356]\begin{bmatrix}1&-3&1\\2&4&-1\\3&5&6\end{bmatrix}
diagonal matrixaij=0a_{ij}=0 for i≠ji \neq j[−1.100020003]\begin{bmatrix}-1.1&0&0\\0&2&0\\0&0&3\end{bmatrix}
scalar matrixdiagonal, all diagonal entries =k=k[300030003]\begin{bmatrix}3&0&0\\0&3&0\\0&0&3\end{bmatrix}
identity matrix IIscalar matrix with k=1k=1[100010001]\begin{bmatrix}1&0&0\\0&1&0\\0&0&1\end{bmatrix}
zero matrix OOevery entry 00[000000000]\begin{bmatrix}0&0&0\\0&0&0\\0&0&0\end{bmatrix}

Equality of matrices

Two matrices A=[aij]A = [a_{ij}] and B=[bij]B = [b_{ij}] are declared equal, written A=BA = B, exactly when two conditions both hold:

A=B  ⟺  (i) A and B have the same order, and (ii) aij=bij for every i,j.(2)A = B \iff \text{(i) } A \text{ and } B \text{ have the same order, and (ii) } a_{ij} = b_{ij} \text{ for every } i, j. \qquad (2)

where: condition (i) is checked first and is purely about shape — two matrices of different orders are never equal, no matter what their entries are — and condition (ii) is entrywise, entry by entry. The practical consequence is that a single matrix equation between two matrices of order m×nm \times n silently packages mnmn separate ordinary equations, one per entry. This is the standard device for extracting several unknowns from one matrix statement: NCERT's own Example 4 sets [x+32y−7z+4a−1]=[03y−26−3]\begin{bmatrix} x+3 & 2y-7 \\ z+4 & a-1 \end{bmatrix} = \begin{bmatrix} 0 & 3y-2 \\ 6 & -3 \end{bmatrix} (with two further conditions on b,cb, c) and reads off x+3=0x+3=0, 2y−7=3y−22y-7=3y-2, z+4=6z+4=6, a−1=−3a-1=-3 as four ordinary equations, solved independently to give x=−3, y=−5, z=2, a=−2x=-3,\ y=-5,\ z=2,\ a=-2.

Addition and scalar multiplication of matrices

If A=[aij]A = [a_{ij}] and B=[bij]B = [b_{ij}] are matrices of the same order m×nm \times n, their sum is defined entrywise:

A+B=C=[cij]m×n,cij=aij+bij  for all i,j.(3)A + B = C = [c_{ij}]_{m \times n}, \qquad c_{ij} = a_{ij} + b_{ij}\ \text{ for all } i, j. \qquad (3)

where: addition of matrices, like addition of numbers, is only meaningful when the two objects have compatible shape — if AA and BB have different orders, A+BA + B is simply not defined; there is no notion of "padding with zeros." Addition inherits the algebraic properties of ordinary numbers directly, entry by entry: it is commutative (A+B=B+AA+B=B+A), associative ((A+B)+C=A+(B+C)(A+B)+C=A+(B+C)), has an additive identity, the zero matrix OO of the same order (so A+O=O+A=AA+O=O+A=A), and every AA has an additive inverse −A=(−1)A-A = (-1)A with A+(−A)=OA+(-A) = O. The difference of two same-order matrices is then simply A−B=A+(−1)BA - B = A + (-1)B, subtracting entrywise. Scalar multiplication scales every entry by the same number kk (called a scalar):

kA=k[aij]m×n=[k aij]m×n.(4)kA = k[a_{ij}]_{m\times n} = [k\,a_{ij}]_{m \times n}. \qquad (4)

where: kk can be any real number (or, in the general definition, any function-valued scalar consistent with the matrix's entries). Two laws link scalar multiplication to addition: k(A+B)=kA+kBk(A+B) = kA + kB (a scalar distributes over a matrix sum) and (k+l)A=kA+lA(k+l)A = kA + lA (a sum of scalars distributes over a single matrix) — both proved by expanding the entrywise definitions and using the distributive law for ordinary numbers, exactly as NCERT does. These two operations combine routinely in "find XX" problems: given 2A+3X=5B2A + 3X = 5B, the same additive-identity and additive-inverse manipulations used for ordinary linear equations isolate X=13(5B−2A)X = \tfrac13(5B - 2A), entry by entry.

Multiplication of matrices

Matrix multiplication is the operation that most departs from ordinary number algebra, and it is defined only under a strict compatibility condition. If A=[aij]A = [a_{ij}] is an m×nm \times n matrix and B=[bjk]B = [b_{jk}] is an n×pn \times p matrix — note that the number of columns of AA must equal the number of rows of BB — then the product ABAB is the m×pm \times p matrix C=[cik]C = [c_{ik}] defined by

cik=∑j=1naij bjk=ai1b1k+ai2b2k+⋯+ainbnk.(5)c_{ik} = \sum_{j=1}^{n} a_{ij}\,b_{jk} = a_{i1}b_{1k} + a_{i2}b_{2k} + \cdots + a_{in}b_{nk}. \qquad (5)

where: to get the entry in row ii, column kk of the product, take the iith row of AA, the kkth column of BB, multiply them entry by entry, and add — the familiar "row dot column" rule. If the column count of AA does not match the row count of BB, the product ABAB is undefined, full stop; there is no matrix "you almost get." This single dimension rule has sharp consequences that exam questions probe constantly. If AA is m×nm \times n and BB is k×lk \times l, both ABAB and BABA are defined only when n=kn = k and l=ml = m; in particular, if ABAB is defined it does not follow that BABA is defined at all (NCERT's Example 12: AA is 2×22\times 2, BB is 2×32\times 3, so ABAB exists as a 2×32\times 3 matrix, but BABA is not defined since BB's 33 columns do not match AA's 22 rows). Even when both products exist and share the same order, matrix multiplication is not commutative: AB≠BAAB \neq BA in general — NCERT's Example 13 and Example 14 both exhibit 2×22\times 2 matrices with AB≠BAAB \neq BA. A further surprise is that the product of two non-zero matrices can be the zero matrix: NCERT's Example 15 shows [0−102][3500]=[0000]\begin{bmatrix}0&-1\\0&2\end{bmatrix}\begin{bmatrix}3&5\\0&0\end{bmatrix} = \begin{bmatrix}0&0\\0&0\end{bmatrix} with neither factor equal to OO — the familiar real-number fact "ab=0⇒a=0ab=0 \Rightarrow a=0 or b=0b=0" simply fails for matrices, so matrices possess zero divisors. Despite this loss of commutativity, multiplication keeps three structural laws (each stated by NCERT without proof, and provable by expanding the summation definition entry by entry): the associative law (AB)C=A(BC)(AB)C = A(BC) whenever both sides are defined; the distributive laws A(B+C)=AB+ACA(B+C) = AB+AC and (A+B)C=AC+BC(A+B)C = AC+BC whenever both sides are defined; and the existence of a multiplicative identity — for every square matrix AA of order nn, the identity matrix InI_n satisfies IA=AI=AIA = AI = A.

Figure
Two matrices A of order m by n and B of order n by p multiplying to a product matrix C of order m by p with the matching inner dimension n highlighted as the compatibility condition
Matrix multiplication needs matching inner dimensions A order m x n m rows n columns x B order n x p n rows p columns = C = AB order m x p m rows p columns Inner dimensions must match: columns of A (n) = rows of B (n) The outer dimensions m and p survive into the product; the shared n cancels out of the shape.

Transpose of a matrix

The transpose of A=[aij]m×nA = [a_{ij}]_{m\times n}, written A′A' or ATA^T, is obtained by interchanging its rows and columns:

A′=[aji]n×m.(6)A' = [a_{ji}]_{n \times m}. \qquad (6)

where: the first row of AA becomes the first column of A′A', the second row becomes the second column, and so on; consequently an m×nm \times n matrix transposes to an n×mn \times m matrix, and transposing a square matrix keeps its order unchanged. Four properties, each verified directly from the definition (and the fourth proved rigorously below), govern how transpose interacts with the other operations: (A′)′=A(A')' = A (transposing twice returns the original), (kA)′=kA′(kA)' = kA' (scalar multiplication commutes with transpose), (A+B)′=A′+B′(A+B)' = A' + B' (transpose distributes over addition), and — the one exam-favourite that reverses order — (AB)′=B′A′(AB)' = B'A'.

Symmetric and skew-symmetric matrices

Two named families of square matrices arise directly from the transpose. A square matrix AA is symmetric if A′=AA' = A, that is aij=ajia_{ij} = a_{ji} for every i,ji, j — the matrix is a mirror image of itself across its own diagonal. A square matrix AA is skew-symmetric if A′=−AA' = -A, that is aji=−aija_{ji} = -a_{ij} for every i,ji, j:

A′=A (symmetric),A′=−A (skew-symmetric).(7)A' = A \ (\text{symmetric}), \qquad A' = -A \ (\text{skew-symmetric}). \qquad (7)

where: setting i=ji = j in the skew-symmetric condition gives aii=−aiia_{ii} = -a_{ii}, so 2aii=02a_{ii} = 0 and every diagonal entry of a skew-symmetric matrix must be zero — a fast diagnostic that immediately rules out any skew-symmetric matrix with a non-zero diagonal entry. The two families are proved below to be more than a curiosity: every square matrix, symmetric or not, can be split uniquely into a symmetric part and a skew-symmetric part that add back up to the original.

Invertible matrices

A square matrix AA of order mm is called invertible if there exists another square matrix BB, of the same order mm, such that

AB=BA=I.(8)AB = BA = I. \qquad (8)

where: BB is then called the inverse of AA, written B=A−1B = A^{-1}, and by symmetry of the definition AA is equally the inverse of BB, so A=B−1A = B^{-1}. Only square matrices can possibly be invertible: for the products ABAB and BABA to both be defined and both equal to the same matrix II, AA and BB must be square matrices of matching order — a rectangular matrix never has an inverse. Two structural theorems, proved in full below, complete the picture: the inverse of a matrix, when it exists, is unique, and the inverse of a product reverses order, (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}. Neither theorem tells you how to compute A−1A^{-1} in practice — that formula, using the determinant and adjoint, is the subject of the next chapter.

Deriving the key results

Derivation AEvery Square Matrix Splits Uniquely into a Symmetric Part and a Skew-Symmetric Part

The goal is to prove two linked facts about any square matrix AA with real entries: first, that A+A′A + A' is always symmetric and A−A′A - A' is always skew-symmetric, regardless of what AA itself looks like; and second, that combining these two observations lets every square matrix be written, in exactly one way, as the sum of a symmetric matrix and a skew-symmetric matrix. This matters because it converts an arbitrary, unstructured square matrix into two pieces with clean, well-understood algebraic behaviour, a decomposition used constantly in later work with quadratic forms and in physics-flavoured applications of matrices.

Step 1. Let B=A+A′B = A + A'. To test whether BB is symmetric, compute its transpose using the two known transpose laws, (A+B)′=A′+B′(A+B)' = A'+B' and (A′)′=A(A')'=A: B′=(A+A′)′=A′+(A′)′=A′+AB' = (A+A')' = A' + (A')' = A' + A.

Step 2. Since ordinary matrix addition is commutative, A′+A=A+A′=BA' + A = A + A'= B. So B′=BB' = B, which is exactly the definition of a symmetric matrix. Hence A+A′A + A' is symmetric for every square matrix AA.

Step 3. Now let C=A−A′C = A - A' and test skew-symmetry the same way: C′=(A−A′)′=A′−(A′)′=A′−AC' = (A - A')' = A' - (A')' = A' - A. Since A′−A=−(A−A′)=−CA' - A = -(A - A') = -C, we get C′=−CC' = -C, which is exactly the definition of a skew-symmetric matrix. Hence A−A′A - A' is skew-symmetric for every square matrix AA.

Step 4. Combine the two results into a decomposition. Write AA as half the sum of (A+A′)(A+A') and (A−A′)(A-A'): 12(A+A′)+12(A−A′)=12[(A+A′)+(A−A′)]=12(2A)=A\tfrac12(A+A') + \tfrac12(A-A') = \tfrac12\big[(A+A') + (A-A')\big] = \tfrac12(2A) = A. Because scalar multiplication of a symmetric matrix by a real number keeps it symmetric (from (kA)′=kA′(kA)'=kA', if A′=AA'=A then (kA)′=kA′=kA(kA)'=kA'=kA), the piece 12(A+A′)\tfrac12(A+A') is symmetric, and likewise 12(A−A′)\tfrac12(A-A') is skew-symmetric. So every square matrix AA equals a symmetric matrix plus a skew-symmetric matrix.

Step 5. Uniqueness of the split follows from the fact that the diagonal-zero property pins the two pieces down: if A=P+QA = P+Q with PP symmetric and QQ skew-symmetric in any way at all, transposing gives A′=P′+Q′=P−QA' = P' + Q' = P - Q; adding and subtracting the two equations A=P+QA=P+Q and A′=P−QA'=P-Q forces P=12(A+A′)P = \tfrac12(A+A') and Q=12(A−A′)Q=\tfrac12(A-A') exactly — no other choice of symmetric PP and skew-symmetric QQ can sum to AA. The decomposition constructed in Step 4 is therefore the only one, and 12(A+A′)\tfrac12(A+A'), 12(A−A′)\tfrac12(A-A') are called the symmetric part and skew-symmetric part of AA.

Go deeper · Derivation B · 1 minThe Inverse of a Matrix, When It Exists, Is Unique
Derivation BThe Inverse of a Matrix, When It Exists, Is Unique

The goal is to show that a square matrix cannot have two different inverses — if any inverse exists at all, it is the one and only one, which is exactly what justifies writing "A−1A^{-1}" as a single well-defined object rather than "an inverse of AA" as if there might be several to choose from. The proof is a short, elegant argument using only the associativity of matrix multiplication and the defining property of the identity matrix, with no computation of any specific entries required.

Step 1. Suppose, for contradiction, that a square matrix AA of order mm has two inverses, BB and CC, possibly different from each other. By the definition of inverse applied to BB: AB=BA=IAB = BA = I. By the definition of inverse applied to CC: AC=CA=IAC = CA = I.

Step 2. Start from BB alone and insert a disguised identity matrix using CC: since AC=IAC = I, we may write B=BI=B(AC)B = BI = B(AC), using the fact that multiplying any matrix by the identity leaves it unchanged.

Step 3. Regroup the product using the associative law, which holds for matrix multiplication whenever all products are defined (here they are, since AA, BB, CC are all square of the same order): B(AC)=(BA)CB(AC) = (BA)C.

Step 4. Substitute BA=IBA = I from Step 1: (BA)C=IC=C(BA)C = IC = C, again using that multiplying by the identity leaves a matrix unchanged.

Step 5. Chain the equalities from Steps 2 through 4 together: B=B(AC)=(BA)C=IC=CB = B(AC) = (BA)C = IC = C. So B=CB = C — the two supposedly different inverses are in fact the same matrix. Since BB and CC were arbitrary inverses of AA, this shows any two inverses of AA must coincide, so if AA has an inverse at all, it has exactly one, justifying the unambiguous notation A−1A^{-1}.

Go deeper · Derivation C · 1 minThe Reversal Law for Inverses: the Inverse of a Product Swaps Order
Derivation CThe Reversal Law for Inverses: the Inverse of a Product Swaps Order

The goal is to prove that if AA and BB are both invertible matrices of the same order, then their product ABAB is also invertible, and its inverse is B−1A−1B^{-1}A^{-1} — not A−1B−1A^{-1}B^{-1}. The order swap is not a typographical accident; it is forced by the non-commutativity of matrix multiplication, and getting the order right (or wrong) is one of the most common sources of lost marks on inverse-matrix problems. The proof manufactures the candidate inverse directly from the defining equation of an inverse and the associative law.

Step 1. By the definition of inverse, since AA and BB are invertible, AA−1=A−1A=IAA^{-1}=A^{-1}A=I and BB−1=B−1B=IBB^{-1}=B^{-1}B=I. We want to show that B−1A−1B^{-1}A^{-1} satisfies the defining property of an inverse for ABAB, namely (AB)(B−1A−1)=(B−1A−1)(AB)=I(AB)(B^{-1}A^{-1}) = (B^{-1}A^{-1})(AB) = I.

Step 2. Start from the defining equation (AB)(AB)−1=I(AB)(AB)^{-1} = I, whose existence we are trying to pin down. Pre-multiply both sides by A−1A^{-1}: A−1(AB)(AB)−1=A−1I=A−1A^{-1}(AB)(AB)^{-1} = A^{-1}I = A^{-1}, using that multiplying by the identity does nothing.

Step 3. Regroup the left side using associativity: A−1(AB)(AB)−1=(A−1A)B(AB)−1=IB(AB)−1=B(AB)−1A^{-1}(AB)(AB)^{-1} = (A^{-1}A)B(AB)^{-1} = IB(AB)^{-1} = B(AB)^{-1}, since A−1A=IA^{-1}A = I and IB=BIB = B. So Step 2 becomes B(AB)−1=A−1B(AB)^{-1} = A^{-1}.

Step 4. Pre-multiply this new equation by B−1B^{-1}: B−1B(AB)−1=B−1A−1B^{-1}B(AB)^{-1} = B^{-1}A^{-1}, and simplify the left side using B−1B=IB^{-1}B = I: I(AB)−1=B−1A−1I(AB)^{-1} = B^{-1}A^{-1}, that is, (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}.

Step 5. This derivation shows that if (AB)−1(AB)^{-1} exists, it must equal B−1A−1B^{-1}A^{-1}; a direct check confirms B−1A−1B^{-1}A^{-1} genuinely works both ways: (AB)(B−1A−1)=A(BB−1)A−1=AIA−1=AA−1=I(AB)(B^{-1}A^{-1}) = A(BB^{-1})A^{-1} = AIA^{-1} = AA^{-1} = I, and symmetrically (B−1A−1)(AB)=B−1(A−1A)B=B−1IB=B−1B=I(B^{-1}A^{-1})(AB) = B^{-1}(A^{-1}A)B = B^{-1}IB = B^{-1}B = I. Both products equal II, confirming ABAB is indeed invertible with (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1} — the order reverses because undoing "first AA, then BB" means undoing BB first, then AA, exactly as unbuttoning a coat means undoing the top button last done up first.

Go deeper · Derivation D · 2 minProving the Transpose Reversal Law: (AB) transpose equals B transpose times A transpose
Derivation DProving the Transpose Reversal Law: (AB) transpose equals B transpose times A transpose

The goal is to prove, directly from the summation definition of matrix multiplication and the definition of transpose, that (AB)′=B′A′(AB)' = B'A' for any matrices A,BA, B whose product ABAB is defined — a law NCERT states without proof but which is used constantly, for instance to show that AA′AA' and A′AA'A are always symmetric for any matrix AA, square or not. The proof works entry by entry, tracking exactly which row and column combination produces each entry on both sides.

Step 1. Let AA be m×nm \times n and BB be n×pn \times p, so ABAB is defined and has order m×pm \times p; then (AB)′(AB)' has order p×mp \times m. On the other side, B′B' has order p×np \times n and A′A' has order n×mn \times m, so B′A′B'A' is defined and also has order p×mp \times m — the two sides of the claimed identity at least have matching shape, which is a necessary first check.

Step 2. Write out the (i,k)(i,k)th entry of ABAB using the multiplication rule: (AB)ik=∑j=1naijbjk(AB)_{ik} = \sum_{j=1}^{n} a_{ij}b_{jk}. By the definition of transpose, the (k,i)(k,i)th entry of (AB)′(AB)' equals the (i,k)(i,k)th entry of ABAB: [(AB)′]ki=(AB)ik=∑j=1naijbjk\big[(AB)'\big]_{ki} = (AB)_{ik} = \sum_{j=1}^{n} a_{ij}b_{jk}.

Step 3. Now compute the (k,i)(k,i)th entry of the right-hand side B′A′B'A' directly from the multiplication rule applied to B′B' and A′A'. Since (B′)kj=bjk(B')_{kj} = b_{jk} (transpose swaps indices) and (A′)ji=aij(A')_{ji} = a_{ij}, the multiplication rule gives (B′A′)ki=∑j=1n(B′)kj(A′)ji=∑j=1nbjk aij(B'A')_{ki} = \sum_{j=1}^{n} (B')_{kj}(A')_{ji} = \sum_{j=1}^{n} b_{jk}\,a_{ij}.

Step 4. Compare Step 2 and Step 3: both give ∑j=1naijbjk\sum_{j=1}^{n} a_{ij}b_{jk}, since multiplication of real numbers is commutative (bjkaij=aijbjkb_{jk}a_{ij} = a_{ij}b_{jk}) and the same index jj is summed over the same range in both. So [(AB)′]ki=(B′A′)ki\big[(AB)'\big]_{ki} = (B'A')_{ki} for every k,ik, i, meaning every entry of (AB)′(AB)' matches the corresponding entry of B′A′B'A' exactly.

Step 5. Since (AB)′(AB)' and B′A′B'A' have the same order (Step 1) and identical corresponding entries (Step 4), the equality-of-matrices definition gives (AB)′=B′A′(AB)' = B'A', as required. A quick corollary is worth noting: for any matrix AA (square or rectangular), the products AA′AA' and A′AA'A are always defined and always symmetric, since (AA′)′=(A′)′A′=AA′(AA')' = (A')'A' = AA' using this very law together with (A′)′=A(A')'=A — a fact used routinely when a problem needs a symmetric matrix built out of a non-square one.

Worked examples

Board level - Constructing a matrix from a formula for its general entry

Construct the 3×23 \times 2 matrix A=[aij]A = [a_{ij}] whose entries are given by aij=12 ∣i−3j∣a_{ij} = \dfrac{1}{2}\,|i - 3j|, for i=1,2,3i = 1, 2, 3 and j=1,2j = 1, 2.

Step 1. A general 3×23\times 2 matrix has the form A=[a11a12a21a22a31a32]A = \begin{bmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \\ a_{31} & a_{32} \end{bmatrix}, so six entries must be computed, one for each pair (i,j)(i,j) with i∈{1,2,3}i \in \{1,2,3\} and j∈{1,2}j \in \{1,2\}.

Step 2. Compute the first column (j=1j=1): a11=12∣1−3(1)∣=12∣−2∣=1a_{11} = \tfrac12|1-3(1)| = \tfrac12|{-2}| = 1; a21=12∣2−3(1)∣=12∣−1∣=12a_{21} = \tfrac12|2-3(1)| = \tfrac12|{-1}| = \tfrac12; a31=12∣3−3(1)∣=12(0)=0a_{31} = \tfrac12|3-3(1)| = \tfrac12(0) = 0.

Step 3. Compute the second column (j=2j=2): a12=12∣1−3(2)∣=12∣−5∣=52a_{12} = \tfrac12|1-3(2)| = \tfrac12|{-5}| = \tfrac52; a22=12∣2−3(2)∣=12∣−4∣=2a_{22} = \tfrac12|2-3(2)| = \tfrac12|{-4}| = 2; a32=12∣3−3(2)∣=12∣−3∣=32a_{32} = \tfrac12|3-3(2)| = \tfrac12|{-3}| = \tfrac32.

Step 4. Assemble the six entries into the matrix in their correct positions. Answer: A=[152122032]A = \begin{bmatrix} 1 & \tfrac52 \\[2pt] \tfrac12 & 2 \\[2pt] 0 & \tfrac32 \end{bmatrix}.

Board level - Solving for unknowns using equality of matrices

Find the values of a,b,c,da, b, c, d from the matrix equation [2a+ba−2b5c−d4c+3d]=[4−31124]\begin{bmatrix} 2a+b & a-2b \\ 5c-d & 4c+3d \end{bmatrix} = \begin{bmatrix} 4 & -3 \\ 11 & 24 \end{bmatrix}.

Step 1. Both matrices are 2×22\times 2, so equality of matrices applies: equate corresponding entries to get four ordinary linear equations: 2a+b=42a+b=4, a−2b=−3a-2b=-3, 5c−d=115c-d=11, 4c+3d=244c+3d=24.

Step 2. Solve the pair in a,ba,b. From the first equation, b=4−2ab = 4-2a. Substitute into the second: a−2(4−2a)=−3⇒a−8+4a=−3⇒5a=5⇒a=1a - 2(4-2a) = -3 \Rightarrow a - 8 + 4a = -3 \Rightarrow 5a = 5 \Rightarrow a = 1, and then b=4−2(1)=2b = 4-2(1) = 2.

Step 3. Solve the pair in c,dc,d. From the third equation, d=5c−11d = 5c - 11. Substitute into the fourth: 4c+3(5c−11)=24⇒4c+15c−33=24⇒19c=57⇒c=34c + 3(5c-11) = 24 \Rightarrow 4c+15c-33=24 \Rightarrow 19c = 57 \Rightarrow c=3, and then d=5(3)−11=4d = 5(3)-11 = 4.

Step 4. Check quickly: 2(1)+2=42(1)+2=4 ✓, 1−2(2)=−31-2(2)=-3 ✓, 5(3)−4=115(3)-4=11 ✓, 4(3)+3(4)=244(3)+3(4)=24 ✓, so all four original equations are satisfied. Answer: a=1, b=2, c=3, d=4a=1,\ b=2,\ c=3,\ d=4.

Competitive level (JEE / NEET) - Verifying a matrix polynomial identity

If A=[1233−21421]A = \begin{bmatrix} 1 & 2 & 3 \\ 3 & -2 & 1 \\ 4 & 2 & 1 \end{bmatrix}, show that A3−23A−40I=OA^3 - 23A - 40I = O.

Step 1. Compute A2=A⋅AA^2 = A \cdot A entry by entry, each entry a row-of-AA dot column-of-AA. Row 1 of A2A^2: [1⋅1+2⋅3+3⋅4, 1⋅2+2⋅(−2)+3⋅2, 1⋅3+2⋅1+3⋅1]=[19, 4, 8][1{\cdot}1{+}2{\cdot}3{+}3{\cdot}4,\ 1{\cdot}2{+}2{\cdot}({-}2){+}3{\cdot}2,\ 1{\cdot}3{+}2{\cdot}1{+}3{\cdot}1] = [19,\,4,\,8]. Row 2: [3⋅1−2⋅3+1⋅4, 3⋅2−2⋅(−2)+1⋅2, 3⋅3−2⋅1+1⋅1]=[1, 12, 8][3{\cdot}1{-}2{\cdot}3{+}1{\cdot}4,\ 3{\cdot}2{-}2{\cdot}({-}2){+}1{\cdot}2,\ 3{\cdot}3{-}2{\cdot}1{+}1{\cdot}1]=[1,\,12,\,8]. Row 3: [4⋅1+2⋅3+1⋅4, 4⋅2+2⋅(−2)+1⋅2, 4⋅3+2⋅1+1⋅1]=[14, 6, 15][4{\cdot}1{+}2{\cdot}3{+}1{\cdot}4,\ 4{\cdot}2{+}2{\cdot}({-}2){+}1{\cdot}2,\ 4{\cdot}3{+}2{\cdot}1{+}1{\cdot}1]=[14,\,6,\,15]. So A2=[1948112814615]A^2 = \begin{bmatrix}19&4&8\\1&12&8\\14&6&15\end{bmatrix}.

Step 2. Compute A3=A2⋅AA^3 = A^2 \cdot A the same way. Row 1: [19⋅1+4⋅3+8⋅4, 19⋅2+4⋅(−2)+8⋅2, 19⋅3+4⋅1+8⋅1]=[63, 46, 69][19{\cdot}1{+}4{\cdot}3{+}8{\cdot}4,\ 19{\cdot}2{+}4{\cdot}({-}2){+}8{\cdot}2,\ 19{\cdot}3{+}4{\cdot}1{+}8{\cdot}1] = [63,\,46,\,69]. Row 2: [1⋅1+12⋅3+8⋅4, 1⋅2+12⋅(−2)+8⋅2, 1⋅3+12⋅1+8⋅1]=[69, −6, 23][1{\cdot}1{+}12{\cdot}3{+}8{\cdot}4,\ 1{\cdot}2{+}12{\cdot}({-}2){+}8{\cdot}2,\ 1{\cdot}3{+}12{\cdot}1{+}8{\cdot}1] = [69,\,{-}6,\,23]. Row 3: [14⋅1+6⋅3+15⋅4, 14⋅2+6⋅(−2)+15⋅2, 14⋅3+6⋅1+15⋅1]=[92, 46, 63][14{\cdot}1{+}6{\cdot}3{+}15{\cdot}4,\ 14{\cdot}2{+}6{\cdot}({-}2){+}15{\cdot}2,\ 14{\cdot}3{+}6{\cdot}1{+}15{\cdot}1] = [92,\,46,\,63]. So A3=[63466969−623924663]A^3 = \begin{bmatrix}63&46&69\\69&-6&23\\92&46&63\end{bmatrix}.

Step 3. Form 23A=[23466969−4623924623]23A = \begin{bmatrix}23&46&69\\69&-46&23\\92&46&23\end{bmatrix} and 40I=[400004000040]40I = \begin{bmatrix}40&0&0\\0&40&0\\0&0&40\end{bmatrix}, then subtract both from A3A^3 entrywise: A3−23A=[63−2346−4669−6969−69−6−(−46)23−2392−9246−4663−23]=[400004000040]A^3-23A = \begin{bmatrix}63{-}23&46{-}46&69{-}69\\69{-}69&{-}6{-}({-}46)&23{-}23\\92{-}92&46{-}46&63{-}23\end{bmatrix} = \begin{bmatrix}40&0&0\\0&40&0\\0&0&40\end{bmatrix}.

Step 4. Subtract 40I40I: (A3−23A)−40I=[40−4000040−4000040−40]=[000000000]=O(A^3-23A) - 40I = \begin{bmatrix}40{-}40&0&0\\0&40{-}40&0\\0&0&40{-}40\end{bmatrix} = \begin{bmatrix}0&0&0\\0&0&0\\0&0&0\end{bmatrix} = O. Answer: A3−23A−40I=OA^3 - 23A - 40I = O, verified exactly. Timing note: about four minutes at exam speed. The entire calculation is arithmetic, not insight, so the real skill being tested is organised bookkeeping — compute A2A^2 completely and check it once before starting A3A^3, since any slip in A2A^2 silently corrupts every later entry. Writing 23A23A and 40I40I out in full before subtracting (rather than subtracting term-by-term in your head) is the fastest way to avoid a sign error in the final line.

Competitive level (JEE / NEET) - Finding an unknown matrix from a product-equality condition

Let A=[2−134]A = \begin{bmatrix}2&-1\\3&4\end{bmatrix}, B=[5274]B=\begin{bmatrix}5&2\\7&4\end{bmatrix}, C=[2538]C=\begin{bmatrix}2&5\\3&8\end{bmatrix}. Find a matrix DD such that CD−AB=OCD - AB = O.

Step 1. Since CD−AB=OCD - AB = O means CD=ABCD = AB, and CC is a 2×22\times 2 square matrix, DD must also be 2×22\times 2 for CDCD to make sense; write D=[abcd]D = \begin{bmatrix}a&b\\c&d\end{bmatrix} with four unknowns to find.

Step 2. Compute ABAB first, since it involves only known matrices: AB=[2−134][5274]=[2(5)+(−1)(7)2(2)+(−1)(4)3(5)+4(7)3(2)+4(4)]=[304322]AB = \begin{bmatrix}2&-1\\3&4\end{bmatrix}\begin{bmatrix}5&2\\7&4\end{bmatrix} = \begin{bmatrix}2(5)+({-}1)(7)&2(2)+({-}1)(4)\\3(5)+4(7)&3(2)+4(4)\end{bmatrix} = \begin{bmatrix}3&0\\43&22\end{bmatrix}.

Step 3. Expand CDCD symbolically: CD=[2538][abcd]=[2a+5c2b+5d3a+8c3b+8d]CD = \begin{bmatrix}2&5\\3&8\end{bmatrix}\begin{bmatrix}a&b\\c&d\end{bmatrix} = \begin{bmatrix}2a+5c & 2b+5d\\3a+8c & 3b+8d\end{bmatrix}, and set this equal to AB=[304322]AB = \begin{bmatrix}3&0\\43&22\end{bmatrix} from Step 2, using equality of matrices to split into four ordinary equations: 2a+5c=32a+5c=3, 3a+8c=433a+8c=43, 2b+5d=02b+5d=0, 3b+8d=223b+8d=22.

Step 4. Solve the a,ca,c pair: from the first equation, a=3−5c2a = \tfrac{3-5c}{2}; substituting into the second and clearing the fraction, 3(3−5c)+16c=86⇒9−15c+16c=86⇒c=773(3-5c)+16c=86 \Rightarrow 9-15c+16c=86 \Rightarrow c=77, then a=3−3852=−191a = \tfrac{3-385}{2} = -191. Solve the b,db,d pair the same way: from 2b+5d=02b+5d=0, b=−5d2b=-\tfrac{5d}{2}; substituting into 3b+8d=223b+8d=22 gives −15d2+8d=22⇒d2=22⇒d=44-\tfrac{15d}{2}+8d=22 \Rightarrow \tfrac{d}{2}=22 \Rightarrow d=44, then b=−5(44)2=−110b=-\tfrac{5(44)}{2}=-110. Answer: D=[−191−1107744]D = \begin{bmatrix}-191 & -110\\ 77 & 44\end{bmatrix}. Timing note: about three minutes. The key move is recognising that CD=ABCD=AB with CC known and square lets you expand CDCD symbolically and match it entry-by-entry against the fully-computed ABAB — do not attempt to "divide" by CC using an inverse, since inverses of 2×22\times 2 matrices are not this chapter's tool and cost more time than solving the two independent 2×22\times 2 linear systems directly.

Common traps

Nearly every recurring mistake in this chapter comes from importing a habit that works for ordinary numbers into matrix algebra, where it silently fails.

  • Assuming AB=BAAB = BA. Matrix multiplication is not commutative; always check the problem does not implicitly assume commuting matrices, and never cancel a common factor from both sides of a matrix equation without knowing the matrices commute.
  • Assuming AB=OAB = O forces A=OA = O or B=OB = O. Matrices have zero divisors — non-zero matrices can multiply to give the zero matrix, so "AB=OAB=O" alone never lets you conclude either factor vanishes.
  • Forgetting to check order compatibility before multiplying. ABAB exists only when columns of AA equal rows of BB; a common slip is computing entries anyway when the dimensions do not actually match, which produces a meaningless answer, not a wrong number.
  • Adding or equating matrices of different orders. Addition and equality both require identical order first; a matrix equation between mismatched orders is not "approximately true," it is undefined.
  • Writing Im\text{Im}-style confusions with the transpose reversal law. (AB)′=B′A′(AB)' = B'A', not A′B′A'B' — the order swaps, exactly like (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}; both reversal laws are frequently misquoted with the order left unchanged.
  • Believing every diagonal matrix is a scalar matrix. A diagonal matrix only needs zero off-diagonal entries; its diagonal entries can differ from each other. It is a scalar matrix only if all diagonal entries are additionally equal.
  • Treating skew-symmetric matrices as if the diagonal could be non-zero. The condition A′=−AA' = -A forces every diagonal entry to be exactly zero (from aii=−aiia_{ii} = -a_{ii}); a proposed skew-symmetric matrix with any non-zero diagonal entry is simply wrong.
  • Confusing "AA is invertible" with "AA is square." Being square is necessary but not sufficient for invertibility (a square matrix can still fail to have an inverse); this chapter does not yet give the determinant-based test for exactly which square matrices are invertible — that is Chapter 4.

You should be able to…

  • State the definition of a matrix, read off its order m×nm \times n from a given array, and identify the (i,j)(i,j)th entry correctly (row index first).
  • Classify a matrix as row, column, square, diagonal, scalar, identity or zero, and explain the nesting relationships between these families.
  • Apply the equality-of-matrices definition to split one matrix equation into several ordinary equations and solve for unknown entries.
  • Add and scalar-multiply matrices correctly, respecting the same-order requirement for addition, and use the additive-identity and additive-inverse laws to isolate an unknown matrix.
  • Determine whether a matrix product ABAB is defined by checking that the column count of AA matches the row count of BB, and compute the product using the row-dot-column rule.
  • Explain, with an example, why matrix multiplication is not commutative and why AB=OAB = O does not force A=OA = O or B=OB = O.
  • Compute the transpose of a matrix and apply all four transpose laws, including the reversal law (AB)′=B′A′(AB)' = B'A', correctly and in the right order.
  • Identify symmetric and skew-symmetric matrices on sight, and decompose any square matrix into its symmetric part 12(A+A′)\tfrac12(A+A') and skew-symmetric part 12(A−A′)\tfrac12(A-A').
  • State the definition of an invertible matrix, explain why only square matrices can be invertible, and prove that an inverse, when it exists, is unique.
  • Apply the reversal law (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1} for the inverse of a product, and explain the "last-on, first-off" reasoning behind it.

Ask the tutor: Want to work through a few more matrix-multiplication or symmetric/skew-symmetric decomposition problems together to build exam speed before moving on to Determinants?

Why is matrix multiplication defined in this row-times-column way instead of just multiplying corresponding entries like addition

Entrywise multiplication (multiplying aija_{ij} by bijb_{ij} directly) is a valid operation in its own right, but it is not what NCERT calls "matrix multiplication," because it would not capture what matrices are actually used for. The row-dot-column rule is designed so that multiplying a matrix by a column vector reproduces exactly the left-hand side of a system of linear equations — each row of AA times the unknown column gives one equation, letting a whole system be written as the single compact statement Ax=bA\mathbf{x} = \mathbf{b}. This definition is also what makes matrices represent geometric transformations correctly (rotations, reflections) and what makes the associative law (AB)C=A(BC)(AB)C=A(BC) hold, which entrywise multiplication does not guarantee.

If matrix multiplication is not commutative, does that mean it is never commutative

No — non-commutative means AB≠BAAB \neq BA in general, not that AB≠BAAB \neq BA always. Some pairs of matrices do commute: NCERT's own remark gives A=[1002]A=\begin{bmatrix}1&0\\0&2\end{bmatrix}, B=[3004]B=\begin{bmatrix}3&0\\0&4\end{bmatrix} with AB=BA=[3008]AB=BA=\begin{bmatrix}3&0\\0&8\end{bmatrix}, and in fact any two diagonal matrices of the same order always commute, since multiplying diagonal matrices just multiplies matching diagonal entries together in either order. The identity matrix II also commutes with every square matrix of its order, since AI=IA=AAI=IA=A by definition. So the correct statement to remember for exams is precise: matrix multiplication is not commutative in general, which is a claim about the existence of counterexamples, not a claim that no two matrices ever commute.

Is the zero matrix the only matrix with no inverse

No, far from it — most square matrices without an inverse are not the zero matrix. The zero matrix is certainly never invertible (since OB=O≠IOB=O\neq I for any BB), but plenty of non-zero square matrices also fail to have an inverse; a simple example is [1224]\begin{bmatrix}1&2\\2&4\end{bmatrix}, whose rows are proportional. This chapter does not yet give the precise test for which square matrices are invertible — that test uses the determinant, covered in the very next chapter, where you will learn that a square matrix is invertible exactly when its determinant is non-zero. For now, the chapter only establishes what invertibility means (Definition 6) and two structural facts about inverses when they exist: uniqueness, and the reversal law for products.

Why does the reversal law appear for both transpose and inverse, with the order swapping in exactly the same way

Both laws — (AB)′=B′A′(AB)' = B'A' and (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1} — are really the same phenomenon: undoing a two-step process means undoing the second step first. Think of ABAB as "first apply BB, then apply AA" (matching (AB)x=A(Bx)(AB)\mathbf{x} = A(B\mathbf{x}), which applies BB before AA). To reverse that combined action, you must first reverse the last thing that happened (AA's effect), then what happened before it (BB's effect) — like taking off your shoes before your socks, in reverse order to how you put them on. The two proofs above are formally independent, built from different definitions, but encode this identical "last-on, first-off" logic.

Do I need to memorise the symmetric-plus-skew-symmetric decomposition formula, or can I derive it in the exam if I forget it

It is genuinely fast to rebuild on the spot, and safer than half-remembering it wrong. Start from wanting A=P+QA = P + Q with P′=PP'=P and Q′=−QQ'=-Q; transpose the whole equation to get A′=P′+Q′=P−QA' = P' + Q' = P - Q. Now you have two simple equations, A=P+QA = P+Q and A′=P−QA' = P-Q — add them to eliminate QQ and get P=12(A+A′)P = \tfrac12(A+A'), or subtract to eliminate PP and get Q=12(A−A′)Q = \tfrac12(A-A'). This two-line derivation is faster and safer under exam pressure than recalling the formula from memory, and it doubles as the proof of uniqueness if a question asks you to justify the decomposition rather than just compute it.

Before this

Where this leads