BackLinear Systems and Solution Methods: Study Notes for College Algebra
Study Guide - Smart Notes
Tailored notes based on your materials, expanded with key definitions, examples, and context.
Linear Systems and Direct Methods
What is a Linear System?
A linear system is a collection of linear equations that must be satisfied simultaneously. Each equation represents a constraint, and the solution is a set of values that satisfies all constraints at once.
Example: Mixing solutions problem: Let = litres of 10% solution, = litres of 30% solution. Equations:
(total volume constraint)
(dissolved substance constraint)
The solution is the intersection point of the two lines represented by these equations.
Geometric Interpretation of Linear Equations
Each linear equation in two variables () represents a straight line. The solution to a system is the intersection point(s) of these lines.
One solution: Lines intersect at a single point.
No solution: Lines are parallel and distinct.
Infinitely many solutions: Lines coincide (are the same line).
Determinants and Uniqueness of Solutions
The determinant of a square matrix indicates whether a system has a unique solution.
If , the system has a unique solution.
If , the system has either no solution or infinitely many solutions.
2x2 Determinant:
3x3 Determinant (by elimination): Reduce to upper triangular form and multiply the diagonal entries.
Matrix Notation
Systems of equations can be written compactly as , where is the coefficient matrix, is the vector of unknowns, and is the vector of constants.
Conditioning and Sensitivity
Some systems are more sensitive to small changes in data than others. If lines (or planes) are nearly parallel, small changes in coefficients or constants can cause large changes in the solution.
Condition number: (measures sensitivity)
Residual: (measures how well an approximate solution satisfies the equations)
Elimination and Triangular Systems
Elimination Method
Elimination transforms the system into an equivalent upper triangular system, which can be solved by back substitution.
Permitted operations: swap equations, multiply by nonzero constants, add multiples of one equation to another.
Augmented Matrix
The augmented matrix records the coefficients and constants, making elimination systematic:
Back and Forward Substitution
Back substitution: Used for upper triangular systems, solve from bottom to top.
Forward substitution: Used for lower triangular systems, solve from top to bottom.
General formula for back substitution:
General formula for forward substitution:
Gaussian Elimination, Pivoting, and Factorisations
Gaussian Elimination
Gaussian elimination systematically applies elimination to reduce a matrix to upper triangular form.
Partial pivoting: Swap rows to ensure the largest available pivot is used, improving numerical stability.
PLU Factorisation
With pivoting, the factorisation is used, where is a permutation matrix, is lower triangular, and is upper triangular.
To solve :
Solve (forward substitution)
Solve (back substitution)
Crout and Cholesky Factorisations
Crout: with having ones on the diagonal.
Cholesky: For symmetric positive-definite matrices, .
Tridiagonal Systems and the Thomas Algorithm
For tridiagonal matrices, the Thomas algorithm efficiently solves the system in operations by exploiting the structure.
Iterative Methods
Jacobi and Gauss–Seidel Methods
Jacobi: Each new approximation uses only values from the previous iteration.
Gauss–Seidel: Uses the most recently updated values as soon as they are available.
Jacobi update formula:
Gauss–Seidel update formula:
Convergence and Stopping Criteria
Residual test:
Iterate-change test:
Strict diagonal dominance: for all (sufficient for convergence)
Matrix Splitting and Spectral Radius
Iterative methods can be written as , where is the iteration matrix. The method converges if the spectral radius .
Successive Over-Relaxation (SOR)
SOR modifies Gauss–Seidel by introducing a relaxation parameter :
: under-relaxation
: Gauss–Seidel
: over-relaxation
Choosing and Checking a Method
Small dense systems: Gaussian elimination with partial pivoting.
Symmetric positive-definite: Cholesky factorisation.
Tridiagonal: Thomas algorithm.
Large sparse: Iterative methods (Jacobi, Gauss–Seidel, SOR).
Always check the residual to verify the accuracy of the computed solution, especially in sensitive or ill-conditioned systems.
Summary Table: Methods for Solving Linear Systems
Method | When to Use | Key Features |
|---|---|---|
Gaussian Elimination | Small to medium dense systems | Direct, uses elimination and back substitution |
PLU Factorisation | Multiple right-hand sides | Stores elimination for reuse |
Cholesky | Symmetric positive-definite matrices | Efficient, stores one triangular factor |
Thomas Algorithm | Tridiagonal matrices | Linear time, exploits structure |
Jacobi | Large sparse systems | Simple, simultaneous updates |
Gauss–Seidel | Large sparse systems | Sequential updates, faster convergence |
SOR | Large sparse systems | Adjustable relaxation, can accelerate convergence |
Additional info: These notes expand on the provided material with definitions, formulas, and structured explanations suitable for College Algebra students. The content covers core topics in linear systems, elimination, determinants, conditioning, and iterative methods, all of which are foundational in College Algebra and related courses.