MGU Mathematics Series — Algebra II
Part I: Advanced Algebra Foundations
Systems · Matrices · Row Operations · Modeling
Chapter 2 of 14
MGU Mathematics Series  ·  Algebra II  ·  Library Textbook Edition

Chapter 2:
Linear Systems,
Matrices, and Modeling

Systems of equations as models of simultaneous constraints — extended to three variables and solved systematically through augmented matrices, row operations, and Gaussian elimination

■ Math Level: Algebra II ■

■ 14 Sections  •  Part I of 5 ■

Follows Chapter 1: Algebra II Readiness and Function Review  ·  Prepares students for Chapter 3: Quadratic Functions in Depth

Purpose and Overview

Mathematics rarely describes a situation with a single equation. Real problems come with multiple conditions operating at the same time: a budget and a production limit, a mixture of two chemicals with a known ratio, three unknowns connected by three separate rules. Chapter 2 develops the tools needed to handle exactly these situations.

This chapter begins by revisiting two-variable systems of linear equations from Algebra I, then extends that work in two important directions. First, it moves into three-variable systems, where solutions become points in three-dimensional space. Second, it introduces matrices — a powerful organizational structure that allows systems of any size to be written, manipulated, and solved in a compact, systematic way.

By the end of this chapter, students should be able to solve systems by graphing, substitution, elimination, and matrix methods. They should understand what it means for a system to have one solution, no solution, or infinitely many solutions, and they should recognize systems as mathematical models of real-world constraints, not merely as puzzles to be solved.

Opening Question

A small company manufactures three products. Each product requires time on a cutting machine, a welding machine, and a painting machine. The company knows how many hours each machine has available per day, and how many hours each product requires on each machine. How many units of each product should the company produce to use all available machine time exactly?

This is a real problem. Answering it requires setting up three equations with three unknowns and solving the system. By the end of this chapter, you will have the tools to do exactly that — including a matrix-based method that professionals and computers use when the systems become even larger.

14Sections
12Objectives
22Key Terms
12+Worked Examples

Why This Chapter Matters

Systems of equations appear throughout science, engineering, business, economics, computer science, and everyday decision-making. Nutritionists balance systems of dietary constraints. Engineers design circuits that must satisfy voltage and current conditions simultaneously. Economists model supply and demand. Programmers use matrix operations in graphics, machine learning, and data processing.

Matrices in particular are one of the most important tools in modern mathematics. They are the language of linear algebra, which appears in virtually every technical field. This chapter gives students their first systematic introduction to matrix thinking — a foundation they will build on in Precalculus, Calculus, Statistics, Physics, Computer Science, and Engineering.

Learning Objectives

  1. 1Explain what a system of equations represents as a model of multiple conditions.
  2. 2Solve two-variable linear systems by graphing, substitution, and elimination.
  3. 3Identify systems with one solution, no solution, or infinitely many solutions.
  4. 4Set up and solve three-variable linear systems.
  5. 5Define a matrix and identify its dimensions, entries, and structure.
  6. 6Perform matrix addition and scalar multiplication.
  7. 7Multiply two matrices when the operation is defined.
  8. 8Write a system of equations as an augmented matrix.
  9. 9Apply row operations to transform a matrix.
  10. 10Use row reduction (Gaussian elimination) to solve a system.
  11. 11Model real-world problems using systems of equations.
  12. 12Recognize and avoid common errors in system solving and matrix operations.

Sections at a Glance

Sections 2.1 – 2.6
Systems of Equations: Two and Three Variables
Multiple Conditions · Graphing · Substitution · Elimination · Dependent & Inconsistent Systems

Systems as Multiple Conditions

Most situations in the real world are not governed by a single rule. A person planning a budget must satisfy both a spending limit and a savings goal at the same time. A chemist mixing two solutions must reach a specific concentration while using a fixed total volume. A factory scheduling production must respect limits on time, material, and workforce simultaneously.

Each of these situations involves more than one equation, and all of the equations must be satisfied at once. This is what a system of equations describes: a set of two or more equations that must all be true simultaneously for the same set of variables.

What a Solution Means

For a system of two equations in two variables \(x\) and \(y\), a solution is an ordered pair \((x, y)\) that satisfies every equation in the system at the same time. For a system of three equations in three variables, a solution is an ordered triple \((x, y, z)\) that satisfies every equation. The collection of all solutions is called the solution set.

Systems as Intersections

Geometrically, a linear equation in two variables describes a line. The solution to a two-variable system is the point or points where those lines intersect. If two lines cross at exactly one point, the system has one unique solution. If the lines are parallel and never meet, the system has no solution. If the lines coincide, the system has infinitely many solutions.

Writing a System

A system of equations is written with equations stacked vertically and a large brace on the left to signal that all equations belong together. For example:

\[\begin{cases} 2x + y = 7 \\ x - y = 2 \end{cases}\]

This system asks: find values of \(x\) and \(y\) such that both equations are true simultaneously.

Practice 2.1Concept Check
  1. In your own words, explain what a system of equations represents. Give one real-world example that would require two equations.
  2. What is a solution to a system of equations? How does it differ from a solution to a single equation?
  3. A system of two linear equations is graphed and the two lines are parallel. What does this tell you about the solution set?

Reviewing Two-Variable Systems

Before extending to larger systems and matrix methods, it is worth reviewing the three main strategies for solving two-variable systems: graphing, substitution, and elimination. All three were introduced in Algebra I. Here we revisit them briefly and sharpen the techniques in preparation for more complex work.

Method 1: Graphing

Graph each equation on the same coordinate plane and identify the point of intersection. Graphing gives a visual picture of the system and makes it easy to recognize special cases, but is difficult when the intersection does not land on integer coordinates.

Example 2.2.1
Solving a system by graphing
  • ProblemSolve by graphing: \(\begin{cases} y = 2x - 1 \\ y = -x + 5 \end{cases}\)
  • ThinkBoth equations are in slope-intercept form. Graph each line and find where they cross.
  • Solve For \(y = 2x - 1\): \(y\)-intercept at \((0, -1)\), slope \(2\). Plot \((0,-1)\) and \((1,1)\).

    For \(y = -x + 5\): \(y\)-intercept at \((0,5)\), slope \(-1\). Plot \((0,5)\) and \((1,4)\).

    Diagram instruction: Draw a coordinate plane. Graph \(y = 2x-1\) rising steeply through \((0,-1)\) and \((1,1)\). Graph \(y = -x+5\) falling through \((0,5)\) and \((1,4)\). Mark the intersection point at \((2,3)\).
  • Check\(3 = 2(2)-1 = 3\) ✓    \(3 = -(2)+5 = 3\) ✓
Answer: The solution is \((2, 3)\).

Method 2: Substitution

Isolate one variable in one equation, then substitute that expression into the other equation. Substitution works especially well when one variable is already isolated or has a coefficient of 1.

Example 2.2.2
Solving a system by substitution
  • ProblemSolve by substitution: \(\begin{cases} x + 3y = 11 \\ 2x - y = 1 \end{cases}\)
  • ThinkSolve the first equation for \(x\), then substitute into the second.
  • Solve Step 1: \(x = 11 - 3y\)

    Step 2: \(2(11-3y) - y = 1 \implies 22 - 6y - y = 1 \implies 22 - 7y = 1 \implies y = 3\)

    Step 3: \(x = 11 - 3(3) = 2\)
  • Check\(2 + 3(3) = 11\) ✓    \(2(2) - 3 = 1\) ✓
Answer: \((2, 3)\)

Method 3: Elimination

Add or subtract multiples of the equations to eliminate one variable. Elimination is most efficient when the coefficients of one variable can be made equal by multiplying.

Example 2.2.3
Solving a system by elimination
  • ProblemSolve by elimination: \(\begin{cases} 3x + 2y = 16 \\ 5x - 2y = 24 \end{cases}\)
  • ThinkThe coefficients of \(y\) are \(+2\) and \(-2\). Adding the equations eliminates \(y\) immediately.
  • Solve \((3x+2y)+(5x-2y) = 16+24 \implies 8x = 40 \implies x = 5\)

    Substitute: \(3(5)+2y=16 \implies 2y = 1 \implies y = \tfrac{1}{2}\)
  • Check\(3(5)+2(\tfrac{1}{2}) = 15+1 = 16\) ✓    \(5(5)-2(\tfrac{1}{2}) = 25-1 = 24\) ✓
Answer: \(\left(5,\ \dfrac{1}{2}\right)\)
Choosing a Method

All three methods find the same solution. Graphing is best for visualizing; substitution is best when a variable is isolated; elimination is best with integer coefficients that can be matched. Later in this chapter, matrix row operations extend elimination to any size system.

Practice 2.2Two-Variable Systems
  1. Solve by graphing: \(\begin{cases} y = x+1 \\ y = -2x+7 \end{cases}\)
  2. Solve by substitution: \(\begin{cases} y = 2x-3 \\ 3x+y=12 \end{cases}\)
  3. Solve by elimination: \(\begin{cases} 2x+5y=16 \\ 2x-3y=0 \end{cases}\)
  4. Solve by any method: \(\begin{cases} 4x-y=9 \\ 2x+3y=7 \end{cases}\)

Systems in Three Variables

When a problem involves three unknown quantities, we need three equations. A system of three equations in three variables describes conditions that must be satisfied simultaneously by values of \(x\), \(y\), and \(z\).

A single linear equation in three variables — such as \(2x + y - z = 5\) — describes a flat plane in three-dimensional space. Three such planes can intersect at exactly one point (unique solution), share a line or plane (infinitely many solutions), or have no point in common (no solution). For most of this section, we focus on systems with a unique solution.

Example 2.3.1
Setting up a system from a word problem
  • ProblemA math quiz has 10 questions worth 100 points total. Questions are worth 5, 10, or 15 points each. There are twice as many 5-point questions as 15-point questions. Set up the system.
  • DefineLet \(a\) = number of 5-point questions, \(b\) = 10-point, \(c\) = 15-point.
  • Solve Total questions: \(a + b + c = 10\)
    Total points: \(5a + 10b + 15c = 100\)
    Twice as many 5-pt as 15-pt: \(a = 2c\) \[\begin{cases} a + b + c = 10 \\ 5a + 10b + 15c = 100 \\ a = 2c \end{cases}\]
The three equations capture all given conditions. This system will be solved in Section 2.4.
Practice 2.3Setting Up Three-Variable Systems
  1. A theater sells adult, student, and child tickets. On Saturday, 200 tickets were sold for $1,450 total. Adult tickets cost $10, student tickets $7, and child tickets $4. The number of adult tickets sold was equal to the combined number of student and child tickets. Write the system of three equations. (Do not solve yet.)
  2. Three numbers have a sum of 24. The second number is twice the first. The third number is 6 more than the first. Write the system.

Solving by Substitution

Substitution works for three-variable systems the same way it works for two-variable systems, though the process takes more steps. The key is to isolate one variable in one equation and substitute that expression into the remaining two equations, reducing the system step by step.

Example 2.4.1
Three-variable system by substitution (using Example 2.3.1)
  • ProblemSolve: \(\begin{cases} a + b + c = 10 \\ 5a + 10b + 15c = 100 \\ a = 2c \end{cases}\)
  • ThinkEquation (iii) already gives \(a\) in terms of \(c\). Substitute \(a = 2c\) into the other two equations.
  • Solve Into (i): \(2c + b + c = 10 \implies b + 3c = 10\)   (iv)

    Into (ii): \(5(2c) + 10b + 15c = 100 \implies 10b + 25c = 100 \implies 2b + 5c = 20\)   (v)

    Multiply (iv) by 2: \(2b + 6c = 20\)   (vi)
    Subtract (v) from (vi): \(c = 0\)

    Back-substitute: \(b + 3(0) = 10 \implies b = 10\);   \(a = 2(0) = 0\)
  • Check\(0+10+0=10\) ✓    \(5(0)+10(10)+15(0)=100\) ✓    \(0=2(0)\) ✓
Answer: \(a = 0\), \(b = 10\), \(c = 0\). All 10 questions are 10-point questions.
Example 2.4.2
A clean three-variable system by substitution
  • ProblemSolve: \(\begin{cases} x + y + z = 6 \\ 2x - y + z = 3 \\ x + 2y - z = 2 \end{cases}\)
  • ThinkSolve equation (i) for \(x\): \(x = 6 - y - z\), then substitute into the other two equations.
  • Solve Into (ii): \(2(6-y-z)-y+z = 3 \implies 12-3y-z = 3 \implies 3y+z = 9\)   (iv)

    Into (iii): \((6-y-z)+2y-z = 2 \implies 6+y-2z = 2 \implies y-2z = -4\)   (v)

    From (v): \(y = 2z-4\). Into (iv): \(3(2z-4)+z = 9 \implies 7z = 21 \implies z = 3\)

    \(y = 2(3)-4 = 2\);   \(x = 6-2-3 = 1\)
  • Check\(1+2+3=6\) ✓    \(2(1)-2+3=3\) ✓    \(1+2(2)-3=2\) ✓
Answer: \((x, y, z) = (1, 2, 3)\)

Solving by Elimination

The elimination method for three-variable systems extends naturally from the two-variable version. The idea is to systematically eliminate one variable at a time by adding or subtracting multiples of equations. Choose a variable to eliminate first; work with two different pairs of equations to produce two new equations in two unknowns; then solve that smaller system.

Example 2.5.1
Three-variable system by elimination
  • ProblemSolve: \(\begin{cases} 2x + y - z = 5 \\ x - y + 2z = 1 \\ 3x + 2y + z = 12 \end{cases}\)
  • ThinkEliminate \(z\) from two pairs of equations. Use (i)+(iii) since \(-z+z=0\); use \(2\cdot\text{(i)}+\text{(ii)}\) to eliminate \(z\) from the second pair.
  • Solve Pair 1 — multiply (i) by 2, add to (ii):
    \(4x+2y-2z+x-y+2z=10+1 \implies 5x+y=11\)   (iv)

    Pair 2 — add (i) and (iii):
    \(2x+y-z+3x+2y+z=5+12 \implies 5x+3y=17\)   (v)

    Subtract (iv) from (v): \(2y=6 \implies y=3\)
    Into (iv): \(5x+3=11 \implies x=\tfrac{8}{5}\)
    Into (i): \(2(\tfrac{8}{5})+3-z=5 \implies z=\tfrac{6}{5}\)
  • Check (i): \(\tfrac{16}{5}+3-\tfrac{6}{5}=\tfrac{25}{5}=5\) ✓   (ii): \(\tfrac{8}{5}-3+\tfrac{12}{5}=\tfrac{5}{5}=1\) ✓   (iii): \(\tfrac{24}{5}+6+\tfrac{6}{5}=\tfrac{60}{5}=12\) ✓
Answer: \(\left(\dfrac{8}{5},\ 3,\ \dfrac{6}{5}\right)\)
Tip — Fractional Answers Are Normal

Fractions are a completely normal outcome of elimination. A fractional intermediate result does not mean you made an error. Always verify by substituting back into all three original equations.

Practice 2.5Three-Variable Systems
  1. Solve by substitution or elimination: \(\begin{cases} x+y+z=9 \\ 2x-y+z=5 \\ x+y-z=1 \end{cases}\)
  2. Solve by elimination: \(\begin{cases} 2x+y-z=3 \\ x-2y+3z=1 \\ 3x+y+2z=11 \end{cases}\)

Dependent and Inconsistent Systems

Not every system of equations has exactly one solution. When you recognize these special cases early, you can avoid wasted computation.

Inconsistent Systems

An inconsistent system has no solution. When solving, you will reach a contradiction — a false statement such as \(0 = 4\). Geometrically, for two variables the lines are parallel; for three variables the planes share no common point.

Example 2.6.1
Inconsistent system
  • ProblemSolve: \(\begin{cases} x + 2y = 5 \\ x + 2y = 9 \end{cases}\)
  • SolveSubtract the first equation from the second: \(0 = 4\). This is a contradiction.
Answer: No solution. The lines are parallel and never intersect.

Dependent Systems

A dependent system has infinitely many solutions. When solving, you will reach an identity — a statement such as \(0 = 0\) that is always true. Geometrically, for two variables the lines coincide.

Example 2.6.2
Dependent system
  • ProblemSolve: \(\begin{cases} 2x - y = 4 \\ 4x - 2y = 8 \end{cases}\)
  • SolveMultiply the first equation by 2: \(4x - 2y = 8\). This is identical to the second equation. Subtracting gives \(0 = 0\).
Answer: Infinitely many solutions — all points on the line \(2x - y = 4\).
Result While SolvingInterpretationSolutions
One unique solution foundConsistent and independentExactly one
Contradiction (e.g., \(0=5\))InconsistentNone
Identity (e.g., \(0=0\))Consistent and dependentInfinitely many
Student Warning

Do not stop working when you see a contradiction or identity without recording your conclusion. Write a clear statement about what it means. Identifying the system type and explaining why is part of the complete answer.

Sections 2.7 – 2.9
Matrices: Structure and Arithmetic
Matrices as Data Structures · Addition and Scalar Multiplication · Matrix Multiplication

Matrices as Data Structures

Solving systems by substitution or elimination works, but it is slow and error-prone for large systems. The next several sections introduce a systematic method using matrices — a way of organizing numbers in rows and columns that makes computation more efficient and less cluttered with variable names.

A matrix (plural: matrices) is a rectangular array of numbers arranged in rows and columns and enclosed in square brackets. Each number in the matrix is called an entry. The entry in row \(i\) and column \(j\) is written as \(a_{ij}\).

Dimensions of a Matrix

The dimensions of a matrix describe its size: the number of rows by the number of columns, written as \(m \times n\) (read "m by n"). A matrix with 3 rows and 3 columns is a \(3 \times 3\) matrix. A matrix with 2 rows and 4 columns is a \(2 \times 4\) matrix.

\[B = \begin{bmatrix} 1 & 2 & 0 & -4 \\ 3 & -1 & 5 & 7 \end{bmatrix} \quad \text{(2 × 4 matrix)}\]

Matrices provide a way to separate the structure of a system from the variable names. The important information — the coefficients and right-hand side values — is captured by the matrix while the variable labels are temporarily set aside. This makes computation cleaner and more systematic.

MGU Library Connection
  • Matrices are a foundational topic in Linear Algebra — a required course for Computer Science, Engineering, Physics, and Mathematics at MGU
  • Matrix thinking introduced here grows into full treatment of inverses, determinants, eigenvectors, and transformations
  • MGU Dictionary entries: matrix, entry, dimensions, scalar, augmented matrix, row echelon form
Practice 2.7Matrix Vocabulary
  1. State the dimensions of each matrix:   (a) \(\begin{bmatrix}1 & 2 & 3\end{bmatrix}\)    (b) \(\begin{bmatrix}5\\-1\\0\end{bmatrix}\)    (c) \(\begin{bmatrix}1&0\\0&1\end{bmatrix}\)
  2. In the matrix \(A = \begin{bmatrix}3&-1&7\\0&4&2\\5&-3&1\end{bmatrix}\), identify the entry \(a_{12}\), the entry \(a_{31}\), and the entry \(a_{23}\).
  3. Explain in your own words why organizing a system into a matrix is useful. What information does the matrix preserve, and what does it leave out temporarily?

Matrix Addition and Scalar Multiplication

Matrix Addition

Two matrices can be added only if they have the same dimensions. Addition is performed entry by entry: each entry of the sum is the sum of the corresponding entries.

Example 2.8.1
Matrix addition
  • ProblemCompute \(A + B\) where \(A = \begin{bmatrix}3&-1\\0&5\end{bmatrix}\) and \(B = \begin{bmatrix}2&4\\-3&1\end{bmatrix}\).
  • Solve\[A + B = \begin{bmatrix}3+2 & -1+4\\0+(-3) & 5+1\end{bmatrix} = \begin{bmatrix}5&3\\-3&6\end{bmatrix}\]
Answer: \(\begin{bmatrix}5&3\\-3&6\end{bmatrix}\)

Scalar Multiplication

A scalar is a single number. When you multiply a matrix by a scalar, you multiply every entry of the matrix by that number.

Example 2.8.2
Scalar multiplication
  • ProblemCompute \(3A\) where \(A = \begin{bmatrix}2&-1\\0&4\end{bmatrix}\).
  • Solve\[3A = \begin{bmatrix}3(2)&3(-1)\\3(0)&3(4)\end{bmatrix} = \begin{bmatrix}6&-3\\0&12\end{bmatrix}\]
Answer: \(\begin{bmatrix}6&-3\\0&12\end{bmatrix}\)
Properties of Matrix Addition

Commutative: \(A + B = B + A\)

Associative: \((A + B) + C = A + (B + C)\)

Additive identity: The zero matrix \(O\) of all zeros satisfies \(A + O = A\)

Additive inverse: \(A + (-A) = O\), where \(-A\) negates all entries

Student Warning

Matrix addition is only defined for matrices of exactly the same dimensions. A \(2 \times 3\) matrix and a \(3 \times 2\) matrix cannot be added — even though both have six entries. Always check dimensions before adding or subtracting.

Practice 2.8Matrix Arithmetic

Let \(P = \begin{bmatrix}4&-2\\0&7\end{bmatrix}\) and \(Q = \begin{bmatrix}1&5\\-3&2\end{bmatrix}\). Compute each expression.

  1. \(P + Q\)
  2. \(P - Q\)
  3. \(3P\)
  4. \(-2Q\)
  5. \(2P + Q\)
  6. \(P - 3Q\)

Matrix Multiplication

Matrix multiplication is the most powerful — and most initially surprising — operation on matrices. It is not performed entry by entry. Instead, it combines rows of the first matrix with columns of the second in a specific pattern called a dot product.

Two matrices can be multiplied — \(AB\) — only when the number of columns of \(A\) equals the number of rows of \(B\). If \(A\) is \(m \times n\) and \(B\) is \(n \times p\), then the product \(AB\) is an \(m \times p\) matrix.

The entry in row \(i\) and column \(j\) of \(AB\) is computed by taking the entries of row \(i\) of \(A\) and the entries of column \(j\) of \(B\), multiplying them together pair by pair, and summing all the results.

Example 2.9.1
Matrix multiplication (2 × 2)
  • ProblemCompute \(AB\) where \(A = \begin{bmatrix}2&3\\1&-1\end{bmatrix}\), \(B = \begin{bmatrix}4&0\\-2&5\end{bmatrix}\).
  • ThinkBoth are \(2 \times 2\), so the product is \(2 \times 2\). Compute each entry as a dot product of a row of \(A\) with a column of \(B\).
  • Solve Row 1, Col 1: \((2)(4)+(3)(-2) = 8-6 = 2\)
    Row 1, Col 2: \((2)(0)+(3)(5) = 0+15 = 15\)
    Row 2, Col 1: \((1)(4)+(-1)(-2) = 4+2 = 6\)
    Row 2, Col 2: \((1)(0)+(-1)(5) = 0-5 = -5\) \[AB = \begin{bmatrix}2&15\\6&-5\end{bmatrix}\]
Answer: \(\begin{bmatrix}2&15\\6&-5\end{bmatrix}\)
Example 2.9.2
Non-square matrix multiplication
  • ProblemCompute \(AB\) where \(A = \begin{bmatrix}1&2&3\end{bmatrix}\) and \(B = \begin{bmatrix}4\\-1\\2\end{bmatrix}\).
  • Think\(A\) is \(1\times3\) and \(B\) is \(3\times1\). The product \(AB\) is \(1\times1\) — a single number.
  • Solve\[AB = \begin{bmatrix}(1)(4)+(2)(-1)+(3)(2)\end{bmatrix} = \begin{bmatrix}4-2+6\end{bmatrix} = \begin{bmatrix}8\end{bmatrix}\]
Answer: \(8\)
Critical Warning — Matrix Multiplication Is Not Commutative

Unlike ordinary multiplication, \(AB \neq BA\) in general. The order of the matrices matters and must never be reversed without explicit justification. Even when both \(AB\) and \(BA\) are defined and have the same dimensions, they are usually not equal. This is one of the most important properties distinguishing matrix arithmetic from real-number arithmetic.

Practice 2.9Matrix Multiplication
  1. Determine whether each product is defined, and if so, give the dimensions of the result:  (a) \(A\) is \(3\times4\), \(B\) is \(4\times2\)    (b) \(C\) is \(2\times5\), \(D\) is \(3\times5\)    (c) \(E\) is \(1\times3\), \(F\) is \(3\times1\)
  2. Compute: \(\begin{bmatrix}1&2\\3&4\end{bmatrix}\begin{bmatrix}2&0\\1&3\end{bmatrix}\)
  3. Compute: \(\begin{bmatrix}3&-1\\0&2\end{bmatrix}\begin{bmatrix}1&4\\-2&1\end{bmatrix}\)
  4. Compute: \(\begin{bmatrix}2&1&0\end{bmatrix}\begin{bmatrix}3\\-1\\4\end{bmatrix}\)
Sections 2.10 – 2.12
Augmented Matrices and Gaussian Elimination
Augmented Matrices · Row Operations · Solving Systems with Matrices

Augmented Matrices

An augmented matrix is a matrix that captures all the information in a system of linear equations: the coefficients and the constants, organized by row. Each row represents one equation. Each column of the coefficient matrix represents one variable. The vertical bar separates the coefficient matrix (left) from the constant column (right).

Writing an Augmented Matrix

For the system:

\[\begin{cases} 2x + y - z = 5 \\ x - y + 2z = 1 \\ 3x + 2y + z = 12 \end{cases}\]

the augmented matrix is:

\[\left[\begin{array}{ccc|c} 2 & 1 & -1 & 5 \\ 1 & -1 & 2 & 1 \\ 3 & 2 & 1 & 12 \end{array}\right]\]

Student Warning — Zero Placeholders

When a variable is missing from an equation, its coefficient is zero. Write a zero in that column. The equation \(3x + 5z = 7\) with no \(y\) term becomes the row \(\begin{bmatrix}3 & 0 & 5 & | & 7\end{bmatrix}\). Forgetting the zero misaligns every subsequent column.

Example 2.10.1
Reading a system from an augmented matrix
  • ProblemWrite the system of equations represented by: \(\left[\begin{array}{cc|c}1&-3&8\\0&1&-2\end{array}\right]\)
  • SolveRow 1: \(x - 3y = 8\)    Row 2: \(y = -2\)
  • Back-subFrom row 2: \(y = -2\). Into row 1: \(x - 3(-2) = 8 \implies x = 2\).
Answer: \((x, y) = (2, -2)\)
Practice 2.10Augmented Matrices

Write each system as an augmented matrix, including zero placeholders where needed.

  1. \(\begin{cases}3x+y=8\\x-4y=2\end{cases}\)
  2. \(\begin{cases}x+y+z=5\\2x-y=3\\y+3z=7\end{cases}\)
  3. \(\begin{cases}4x-z=1\\2x+y+z=9\\3y-2z=0\end{cases}\)
  4. \(\begin{cases}5x-2y+z=0\\x+3z=4\\2y-z=1\end{cases}\)

Row Operations

The key to solving a system using matrices is to transform the augmented matrix into a simpler form using operations that preserve the solution of the system. These are called row operations. There are exactly three legal row operations, each corresponding to a legal manipulation of equations.

Row Operation 1 — Swap Two Rows

Swapping two rows reorders the equations. The solution is unchanged.

Notation: \(R_1 \leftrightarrow R_2\)

Row Operation 2 — Multiply a Row by a Nonzero Constant

Multiplying every entry in a row by a nonzero number is equivalent to multiplying both sides of an equation by that constant.

Notation: \(kR_i \to R_i\)

Row Operation 3 — Add a Multiple of One Row to Another

Adding a multiple of one row to another is equivalent to the elimination step of combining two equations. This is the most frequently used operation.

Notation: \(R_j + kR_i \to R_j\)   (row \(j\) is replaced by row \(j\) plus \(k\) times row \(i\))

Row Echelon Form

The goal of row operations is to reach row echelon form (REF). A matrix is in row echelon form when: each row that is not all zeros has a leading 1 (called a pivot) as its first nonzero entry; the pivot in each row is to the right of the pivot in the row above; and rows of all zeros, if any, appear at the bottom. The result looks like a descending staircase:

\[\left[\begin{array}{ccc|c} 1 & * & * & * \\ 0 & 1 & * & * \\ 0 & 0 & 1 & * \end{array}\right]\]

where ✱ can be any number

Example 2.11.1
Applying row operations step by step
  • ProblemTransform toward row echelon form: \(\left[\begin{array}{cc|c}2&4&10\\3&1&7\end{array}\right]\)
  • Step 1Create a pivot of 1 in row 1.   \(\tfrac{1}{2}R_1 \to R_1\):   \(\left[\begin{array}{cc|c}1&2&5\\3&1&7\end{array}\right]\)
  • Step 2Eliminate the 3 below the pivot.   \(R_2-3R_1\to R_2\):   \(\left[\begin{array}{cc|c}1&2&5\\0&-5&-8\end{array}\right]\)
  • Step 3Create pivot in row 2.   \(-\tfrac{1}{5}R_2\to R_2\):   \(\left[\begin{array}{cc|c}1&2&5\\0&1&\tfrac{8}{5}\end{array}\right]\)
  • Back-sub\(y = \tfrac{8}{5}\);   \(x + 2\!\left(\tfrac{8}{5}\right) = 5 \implies x = \tfrac{9}{5}\)
Answer: \(\left(\dfrac{9}{5},\ \dfrac{8}{5}\right)\)

Solving Systems with Matrices

The complete method — write an augmented matrix, apply row operations to reach row echelon form, then use back substitution — is called Gaussian elimination (after mathematician Carl Friedrich Gauss). It extends cleanly to any number of variables.

Example 2.12.1
Gaussian elimination — two variables
  • ProblemSolve: \(\begin{cases}x+2y=7\\3x-y=7\end{cases}\)
  • Augment\(\left[\begin{array}{cc|c}1&2&7\\3&-1&7\end{array}\right]\)
  • Step 1\(R_2 - 3R_1 \to R_2\):  \(\left[\begin{array}{cc|c}1&2&7\\0&-7&-14\end{array}\right]\)
  • Step 2\(-\tfrac{1}{7}R_2 \to R_2\):  \(\left[\begin{array}{cc|c}1&2&7\\0&1&2\end{array}\right]\)
  • Back-sub\(y = 2\);   \(x + 2(2) = 7 \implies x = 3\)
  • Check\(3 + 2(2) = 7\) ✓    \(3(3) - 2 = 7\) ✓
Answer: \((3, 2)\)
Example 2.12.2
Gaussian elimination — three variables
  • ProblemSolve: \(\begin{cases}x+y+z=6\\2x-y+z=3\\x+2y-z=2\end{cases}\)
  • Augment\(\left[\begin{array}{ccc|c}1&1&1&6\\2&-1&1&3\\1&2&-1&2\end{array}\right]\)
  • Step 1 \(R_2 - 2R_1 \to R_2\): row 2 becomes \([0, -3, -1\,|\,-9]\)
    \(R_3 - R_1 \to R_3\): row 3 becomes \([0, 1, -2\,|\,-4]\) \[\left[\begin{array}{ccc|c}1&1&1&6\\0&-3&-1&-9\\0&1&-2&-4\end{array}\right]\]
  • Step 2Swap \(R_2 \leftrightarrow R_3\) to avoid fractions: \[\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&-3&-1&-9\end{array}\right]\]
  • Step 3 \(R_3 + 3R_2 \to R_3\): row 3 becomes \([0, 0, -7\,|\,-21]\)
    \(-\tfrac{1}{7}R_3 \to R_3\): row 3 becomes \([0, 0, 1\,|\,3]\) \[\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&0&1&3\end{array}\right]\]
  • Back-sub \(z = 3\);   \(y - 2(3) = -4 \implies y = 2\);   \(x + 2 + 3 = 6 \implies x = 1\)
  • Check\(1+2+3=6\) ✓    \(2(1)-2+3=3\) ✓    \(1+2(2)-3=2\) ✓
Answer: \((x,y,z) = (1, 2, 3)\)
Recognizing Special Cases in Matrix Form

No solution: A row of all zeros on the left with a nonzero entry on the right — such as \(\begin{bmatrix}0&0&0\,|\,5\end{bmatrix}\) — reads as \(0=5\), a contradiction. Stop and write "no solution."

Infinitely many solutions: A row of all zeros on both sides — such as \(\begin{bmatrix}0&0&0\,|\,0\end{bmatrix}\) — reads as \(0=0\). The system is dependent.

Practice 2.12Gaussian Elimination
  1. Solve by Gaussian elimination: \(\begin{cases}2x+3y=13\\x-y=1\end{cases}\)
  2. Solve by Gaussian elimination: \(\begin{cases}x+2y+z=4\\2x-y+3z=7\\3x+y-z=2\end{cases}\)
  3. Apply the indicated row operations to the matrix \(M = \left[\begin{array}{ccc|c}2&6&-4&8\\1&3&1&5\\-1&0&2&3\end{array}\right]\) in order: (a) \(\tfrac{1}{2}R_1\to R_1\)   (b) \(R_2 - R_1 \to R_2\)   (c) continue until reaching row echelon form.
Sections 2.13 – 2.14
Applications, Mistakes, and Mastery
Systems in Business, Science, and Engineering · Common Mistakes

Systems in Business, Science, and Engineering

One of the most important reasons to study systems of equations is that they appear naturally in real-world problems. This section presents three extended applications, each showing how the same matrix tools apply across very different contexts.

Application 1: Nutritional Planning

A dietitian designs a meal using three foods — rice, chicken, and broccoli — to meet nutritional targets of 600 calories, 50 g of protein, and 80 g of carbohydrates.

FoodCalories/servingProtein (g)Carbohydrates (g)
Rice200445
Chicken150250
Broccoli50410

Let \(r\), \(c\), and \(b\) = servings of rice, chicken, and broccoli. The system:

\[\begin{cases} 200r + 150c + 50b = 600 \\ 4r + 25c + 4b = 50 \\ 45r + 0c + 10b = 80 \end{cases} \quad \longrightarrow \quad \left[\begin{array}{ccc|c}200&150&50&600\\4&25&4&50\\45&0&10&80\end{array}\right]\]

Applying row operations (beginning with \(\tfrac{1}{50}R_1\), then elimination) produces an echelon form that can be solved by back substitution. Students should carry the row reduction through to completion in practice.

Application 2: Chemical Mixing

Example 2.13.1
Mixing two solutions to reach a target concentration
  • ProblemA chemist wants 10 liters of a 40% acid solution by mixing a 25% solution and a 60% solution. Find how many liters of each to use.
  • DefineLet \(x\) = liters of 25% solution, \(y\) = liters of 60% solution.
  • System\[\begin{cases}x+y=10\\0.25x+0.60y=4\end{cases} \longrightarrow \left[\begin{array}{cc|c}1&1&10\\0.25&0.60&4\end{array}\right]\]
  • Solve \(R_2 - 0.25R_1 \to R_2\):  \(\left[\begin{array}{cc|c}1&1&10\\0&0.35&1.5\end{array}\right]\)

    \(\tfrac{1}{0.35}R_2\to R_2\):   \(y \approx 4.29\);   \(x = 10-4.29 \approx 5.71\)
  • Check\(0.25(5.71)+0.60(4.29) = 1.43+2.57 = 4.00\) ✓
Answer: Mix approximately 5.71 liters of the 25% solution with 4.29 liters of the 60% solution.

Application 3: Break-Even Analysis

Company A has fixed costs of $4,000 and variable costs of $6 per unit. Company B has fixed costs of $1,500 and variable costs of $11 per unit. Let \(u\) = units produced and \(C\) = total cost. The system is:

\[\begin{cases}C = 6u + 4000 \\ C = 11u + 1500\end{cases}\]

Setting the expressions equal: \(6u + 4000 = 11u + 1500 \implies 2500 = 5u \implies u = 500\). Total cost at break-even: \(C = 6(500)+4000 = \$7{,}000\). Below 500 units, Company A costs more; above 500 units, Company B costs more.

MGU Library Connection
  • Physics at MGU: systems of equations appear in solving for forces in static equilibrium and circuit analysis (Kirchhoff's laws)
  • Computer Science at MGU: matrix methods are used in linear algebra, data processing, graphics transformations, and machine learning
  • Economics at MGU: systems model supply-demand equilibria and input-output analysis
  • Engineering at MGU: structural and civil engineers solve large systems of equations for load distribution and fluid flow

Common Systems and Matrix Mistakes

Mistake 1 — Forgetting to check the solution in all original equations

A small error in the middle of a multi-step process can produce a value that satisfies some equations but not all. Always substitute back into every original equation — not just the last one used.

Mistake 2 — Sign confusion in row operations
R₂ − 2R₁ when R₁ = [1, −3, 5]: student writes 1 − 2(−3) = 1 − 6 = −5

Correct: \(1 - 2(-3) = 1+6 = 7\). Subtracting a negative number means adding. Write each row operation component by component and check signs carefully.

Mistake 3 — Adding matrices of different dimensions
Adding a 2×3 matrix and a 3×2 matrix because "both have 6 entries"

Matrix addition is only defined when both matrices have exactly the same dimensions. Always check dimensions before adding or subtracting.

Mistake 4 — Reversing row and column order for entries
Reading a₁₂ as the entry in column 1, row 2

The entry \(a_{ij}\) is in row \(i\), column \(j\) — row first, column second. Remember: \(i\) comes before \(j\) in the alphabet, just as row comes before column.

Mistake 5 — Assuming matrix multiplication is commutative
Swapping AB to BA because "multiplication is commutative"

For matrices, \(AB \neq BA\) in general. The order matters and cannot be reversed without explicit justification. This is one of the most important properties distinguishing matrix arithmetic from scalar arithmetic.

Mistake 6 — Misreading a contradiction row as a zero solution
Seeing [0 0 0 | 2] and writing z = 0

A row of the form \([0\ 0\ 0\ |\ c]\) with \(c \neq 0\) reads as \(0 = c\), which is a contradiction. The system has no solution. Stop and write that conclusion clearly.

Mistake 7 — Omitting zero placeholders in augmented matrices
Writing [2, −1, 7] for the equation 2x − z = 7 (missing the y column)

Every variable must have a column entry, even when the coefficient is zero. The equation \(2x - z = 7\) becomes \([2, 0, -1\ |\ 7]\). Skipping the zero misaligns every column that follows.

Chapter Summary

Key Terms Review

augmented matrix
A matrix formed by placing the constant column of a system next to the coefficient matrix, separated by a vertical bar.
back substitution
The process of working upward through equations in row echelon form to find each variable's value.
coefficient matrix
The matrix formed by the coefficients of the variables in a system, without the constant column.
consistent system
A system of equations that has at least one solution (either unique or infinitely many).
dependent system
A consistent system with infinitely many solutions, identified by a row of all zeros in reduced form (an identity).
dimensions
The size of a matrix expressed as (rows) × (columns), such as \(3 \times 4\).
elimination
A method of solving systems by adding or subtracting multiples of equations to remove one variable at a time.
entry
A single number in a matrix; the entry in row \(i\) and column \(j\) is written \(a_{ij}\).
Gaussian elimination
The method of using row operations to put an augmented matrix into row echelon form, then solving by back substitution.
inconsistent system
A system of equations with no solution, identified by a contradiction (such as \(0=5\)) during solving.
matrix
A rectangular array of numbers arranged in rows and columns and enclosed in square brackets.
matrix multiplication
The operation of combining two matrices by computing dot products of rows of the first with columns of the second. Not commutative.
ordered triple
A solution \((x, y, z)\) to a system of three equations in three unknowns.
pivot
The leading 1 in each row of a matrix in row echelon form; determines the staircase pattern.
row echelon form
A matrix form with leading 1s (pivots) descending in a staircase pattern and zeros below each pivot.
row operations
Three legal transformations: swapping rows, multiplying a row by a nonzero constant, and adding a multiple of one row to another.
scalar multiplication
The operation of multiplying every entry of a matrix by a single number (scalar).
solution set
The complete collection of all values that satisfy every equation in a system simultaneously.
substitution
A method of solving a system by isolating one variable and substituting its expression into the remaining equations.
system of equations
Two or more equations involving the same variables that must all be satisfied simultaneously.

Concept Review Questions

  1. What does a solution to a system of equations represent geometrically for a two-variable system? For a three-variable system?
  2. Why does a contradiction (such as \(0=7\)) during elimination tell you the system has no solution?
  3. Explain in your own words why a row of all zeros in an augmented matrix indicates a dependent system.
  4. What conditions must be met for two matrices to be added?
  5. Why is matrix multiplication not commutative? Give an example that illustrates this.
  6. How does an augmented matrix represent a system of equations? What does each row correspond to?
  7. What are the three legal row operations, and why is each one valid?
  8. What does row echelon form look like, and how is it used to solve a system?
  9. Describe a real-world situation that naturally produces a system of three equations in three unknowns.
  10. What is the difference between a consistent system and a dependent system?

Skill Practice

Set ATwo-Variable Systems
  1. \(\begin{cases}x+y=9\\x-y=3\end{cases}\) (elimination)
  2. \(\begin{cases}3x+2y=14\\x-y=1\end{cases}\) (substitution)
  3. \(\begin{cases}4x-3y=0\\2x+y=10\end{cases}\) (any method)
  4. \(\begin{cases}5x+2y=3\\10x+4y=6\end{cases}\) (identify system type)
  5. \(\begin{cases}2x-y=5\\4x-2y=3\end{cases}\) (identify system type)
  6. \(\begin{cases}y=\tfrac{1}{2}x+3\\2y-x=6\end{cases}\) (identify system type)
Set BThree-Variable Systems
  1. \(\begin{cases}x+y+z=9\\2x-y+z=5\\x+y-z=1\end{cases}\)
  2. \(\begin{cases}2x+y-z=3\\x-2y+3z=1\\3x+y+2z=11\end{cases}\)
  3. \(\begin{cases}x+2y+z=8\\3x-y+2z=9\\2x+y-z=2\end{cases}\)
  4. \(\begin{cases}x+y=5\\y+z=7\\x+z=6\end{cases}\)
Set CMatrix Operations

Let \(A=\begin{bmatrix}4&-2\\0&7\end{bmatrix}\) and \(B=\begin{bmatrix}1&5\\-3&2\end{bmatrix}\).

  1. \(A+B\)
  2. \(A-B\)
  3. \(3A\)
  4. \(-2B\)
  5. \(2A-B\)
  6. \(A+3B\)
Set DMatrix Multiplication
  1. \(\begin{bmatrix}1&2\\3&4\end{bmatrix}\begin{bmatrix}2&0\\1&3\end{bmatrix}\)
  2. \(\begin{bmatrix}3&-1\\0&2\end{bmatrix}\begin{bmatrix}1&4\\-2&1\end{bmatrix}\)
  3. \(\begin{bmatrix}2&1&0\end{bmatrix}\begin{bmatrix}3\\-1\\4\end{bmatrix}\)
  4. \(\begin{bmatrix}1&0\\0&1\end{bmatrix}\begin{bmatrix}5&-3\\2&7\end{bmatrix}\)
Set EAugmented Matrices and Row Reduction
  1. Write the augmented matrix for \(\begin{cases}x-2y+3z=4\\2x+y-z=1\\x+3y+2z=7\end{cases}\)
  2. Write the system represented by \(\left[\begin{array}{ccc|c}1&0&2&7\\0&1&-1&3\\0&0&1&2\end{array}\right]\), then solve by back substitution.
  3. Solve by Gaussian elimination: \(\begin{cases}3x+2y=10\\x-y=0\end{cases}\)
  4. Solve by Gaussian elimination: \(\begin{cases}x+y+z=6\\x-y+2z=7\\2x+y-z=1\end{cases}\)

Modeling Problems

  1. Investment Allocation: An investor places $12,000 into three accounts — a savings account earning 2%, a bond fund earning 5%, and a stock fund earning 8%. The total annual return is $720. The amount in stocks is twice the amount in bonds. Set up the system of three equations and solve.
  2. Ticket Sales: A theater sells adult tickets for $10, student tickets for $7, and child tickets for $4. On Saturday, 200 tickets were sold for $1,450 total. The number of adult tickets equals the combined number of student and child tickets. Set up and solve the system.
  3. Manufacturing: A factory makes basic, standard, and premium chairs. Machine time requirements per chair and daily machine time available:

    Cutting: basic 10 min, standard 15 min, premium 20 min — 350 min available
    Sanding: basic 5 min, standard 10 min, premium 15 min — 250 min available
    Painting: basic 8 min, standard 12 min, premium 20 min — 400 min available

    Set up the system, write the augmented matrix, and solve.
  4. Mixture: A laboratory needs 5 liters of a 30% saline solution. They have 20% and 50% saline solutions available. How many liters of each should they combine? Set up the system and solve using an augmented matrix.
  5. Three Numbers: Three numbers have a sum of 24. The second is twice the first. The third is 6 more than the first. Find the three numbers.

Error Analysis

Each problem contains an error. Identify the error and write the correct solution.

Problem 1

A student solves \(\begin{cases}3x+y=11\\x-y=5\end{cases}\) by elimination. They add the equations and get \(3x+x=16\), so \(4x=16\), \(x=4\). Then \(4-y=5\), so \(y=1\).

What is the error? What is the correct solution?

Problem 2

A student writes the augmented matrix for \(\begin{cases}2x-z=7\\y+3z=4\\x+y=5\end{cases}\) as:

\(\left[\begin{array}{cc|c}2&-1&7\\1&3&4\\1&1&5\end{array}\right]\)

What is wrong? Write the correct augmented matrix.

Problem 3

A student computes \(AB\) where \(A=\begin{bmatrix}1&2\\3&0\end{bmatrix}\), \(B=\begin{bmatrix}2&-1\\1&4\end{bmatrix}\) and gets \(AB=\begin{bmatrix}2&-2\\3&0\end{bmatrix}\).

What is wrong? Compute the correct product.

Problem 4

After row reduction, a student reaches:

\(\left[\begin{array}{ccc|c}1&2&-1&5\\0&1&3&4\\0&0&0&2\end{array}\right]\)   The student writes: "Row 3 gives \(z=0\)."

What is wrong? What does this matrix actually tell you about the system?

Problem 5

A student claims that because \(AB\) and \(BA\) both have dimensions \(2\times2\) for two given \(2\times2\) matrices, the two products must be equal.

Explain why this reasoning is incorrect. Give a specific counterexample using \(2\times2\) matrices.

Chapter 2 Checkpoint

Chapter 2 Checkpoint
Complete without assistance — assesses all key skills and concepts from Chapter 2
Part A — Systems of Equations
  1. Solve by substitution: \(\begin{cases}y=3x-4\\2x+y=6\end{cases}\)
  2. Solve by elimination: \(\begin{cases}4x-y=9\\2x+3y=7\end{cases}\)
  3. Solve the three-variable system: \(\begin{cases}x+y+z=10\\2x-y+z=5\\x+3y-z=4\end{cases}\)
  4. Identify the system type and justify: \(\begin{cases}6x-4y=12\\3x-2y=6\end{cases}\)
Part B — Matrix Operations
  1. Let \(P=\begin{bmatrix}5&-1\\2&3\end{bmatrix}\) and \(Q=\begin{bmatrix}0&4\\-2&1\end{bmatrix}\). Compute \(2P-Q\).
  2. Compute the matrix product: \(\begin{bmatrix}2&-1\\4&3\end{bmatrix}\begin{bmatrix}1&5\\0&-2\end{bmatrix}\)
  3. Explain why the product \(CD\) is not defined if \(C\) is \(3\times2\) and \(D\) is \(3\times4\).
Part C — Augmented Matrices and Row Reduction
  1. Write the augmented matrix for: \(\begin{cases}x-2y+3z=4\\2x+y-z=1\\x+3y+2z=7\end{cases}\)
  2. Solve by Gaussian elimination: \(\begin{cases}3x+2y=10\\x-y=0\end{cases}\)
  3. Solve using an augmented matrix: \(\begin{cases}x+y+z=6\\x-y+2z=7\\2x+y-z=1\end{cases}\)
Part D — Application
  1. A school store sells pencils ($0.25), notebooks ($1.50), and folders ($0.75). In one day, 40 items were sold for $28.50. The number of pencils is three times the number of folders. Set up a system of three equations, write the augmented matrix, and solve for the number of each item sold.
Bridge Note — Looking Ahead
Chapter 3: Quadratic Functions in Depth

Chapter 2 has shown that algebra is capable of handling multiple conditions at once, using systems of equations and matrix methods to find values that satisfy several requirements simultaneously. This kind of organized, multi-step reasoning will appear throughout the rest of Algebra II.

Chapter 3 returns to a function family introduced in Algebra I: the quadratic function. You already know how to graph parabolas, find zeros by factoring, and apply the quadratic formula. In Algebra II, you will go further.

Chapter 3 will explore three equivalent forms of a quadratic function — standard form, vertex form, and factored form — and show when each is most useful. You will derive the quadratic formula from scratch using completing the square, explore optimization problems requiring maximum or minimum values, and encounter quadratic equations whose solutions are not real numbers. That last discovery sets the stage for Chapter 4's introduction of complex numbers. The central theme of Chapter 3 is flexibility: knowing not just how to solve a quadratic, but how to read its structure, choose the most efficient form for the task, and interpret the result in context.

MGU Library Connection
  • Appendix A (this book): Algebra I Readiness Review — systems of two equations review
  • Appendix F (this book): Polynomial Factoring and Division Reference
  • Linear Algebra (MGU course): matrix inverses, determinants, eigenvectors, vector spaces
  • MGU Statistics: matrix representation of data and regression
  • MGU Physics: Kirchhoff's laws, force equilibrium, and system-based circuit analysis
  • MGU Computer Science: matrix operations in graphics, data science, and machine learning
  • MGU Dictionary entries: augmented matrix, Gaussian elimination, row echelon form, pivot, scalar