Comprehensive Study Notes on Matrix Equations, Row Reduction, Solution Existence, and Homogeneous Systems

Algebraic Properties of Matrix-Vector Multiplication

For an m×nm \times n matrix AA and vectors u,v∈Rn\mathbf{u}, \mathbf{v} \in \mathbb{R}^n, along with a scalar cc, matrix-vector multiplication satisfies the following two fundamental properties:

  • Distributive Property of Matrix Addition over Vector Addition:   A(u+v)=Au+AvA(\mathbf{u} + \mathbf{v}) = A\mathbf{u} + A\mathbf{v}
  • Commutativity of Scalar Multiplication:   A(cu)=c(Au)A(c\mathbf{u}) = c(A\mathbf{u})

Proof of A(u+v)=Au+AvA(\mathbf{u} + \mathbf{v}) = A\mathbf{u} + A\mathbf{v}

  • Let AA be a matrix represented in terms of its column vectors:   A=(a1a2a3)A = \begin{pmatrix} \mathbf{a}_1 & \mathbf{a}_2 & \mathbf{a}_3 \end{pmatrix}
  • Let u\mathbf{u} and v\mathbf{v} be vectors in R3\mathbb{R}^3 with scalar components:   u=(u1u2u3),v=(v1v2v3)\mathbf{u} = \begin{pmatrix} u_1 \\ u_2 \\ u_3 \end{pmatrix}, \quad \mathbf{v} = \begin{pmatrix} v_1 \\ v_2 \\ v_3 \end{pmatrix}
  • By Definition 1 (the definition of vector addition), the sum u+v\mathbf{u} + \mathbf{v} is computed component-wise:   u+v=(u1+v1u2+v2u3+v3)\mathbf{u} + \mathbf{v} = \begin{pmatrix} u_1 + v_1 \\ u_2 + v_2 \\ u_3 + v_3 \end{pmatrix}
  • Applying the definition of matrix-vector multiplication as a linear combination of the columns of AA:   A(u+v)=(u1+v1)a1+(u2+v2)a2+(u3+v3)a3A(\mathbf{u} + \mathbf{v}) = (u_1 + v_1)\mathbf{a}_1 + (u_2 + v_2)\mathbf{a}_2 + (u_3 + v_3)\mathbf{a}_3
  • By the algebraic properties of vectors, distribute each scalar sum across the respective column vectors:   A(u+v)=u1a1+v1a1+u2a2+v2a2+u3a3+v3a3A(\mathbf{u} + \mathbf{v}) = u_1\mathbf{a}_1 + v_1\mathbf{a}_1 + u_2\mathbf{a}_2 + v_2\mathbf{a}_2 + u_3\mathbf{a}_3 + v_3\mathbf{a}_3
  • Regroup and reorder the terms using the commutative and associative properties of vector addition to isolate the u\mathbf{u} components from the v\mathbf{v} components:   A(u+v)=(u1a1+u2a2+u3a3)+(v1a1+v2a2+v3a3A(\mathbf{u} + \mathbf{v}) = (u_1\mathbf{a}_1 + u_2\mathbf{a}_2 + u_3\mathbf{a}_3) + (v_1\mathbf{a}_1 + v_2\mathbf{a}_2 + v_3\mathbf{a}_3
  • Re-applying the definition of matrix-vector multiplication to each grouped expression yields:   A(u+v)=Au+AvA(\mathbf{u} + \mathbf{v}) = A\mathbf{u} + A\mathbf{v}

Proof of A(cu)=c(Au)A(c\mathbf{u}) = c(A\mathbf{u})

  • By the definition of scalar multiplication of a vector, scaling u\mathbf{u} by cc gives:   cu=(cu1cu2cu3)c\mathbf{u} = \begin{pmatrix} c u_1 \\ c u_2 \\ c u_3 \end{pmatrix}
  • Applying the definition of matrix-vector multiplication, express A(cu)A(c\mathbf{u}) as a linear combination of the column vectors of AA:   A(cu)=(cu1)a1+(cu2)a2+(cu3)a3A(c\mathbf{u}) = (c u_1)\mathbf{a}_1 + (c u_2)\mathbf{a}_2 + (c u_3)\mathbf{a}_3
  • Factor out the common scalar cc from the linear combination using vector space properties:   A(cu)=c(u1a1+u2a2+u3a3)A(c\mathbf{u}) = c (u_1\mathbf{a}_1 + u_2\mathbf{a}_2 + u_3\mathbf{a}_3)
  • Substitute the linear combination inside the parentheses with its matrix-vector multiplication definition AuA\mathbf{u}:   A(cu)=c(Au)A(c\mathbf{u}) = c(A\mathbf{u})

Equivalence of Matrix Equations, Vector Equations, and Linear Systems

  • Fundamental Theorem on Matrix Equations:

    • If AA is an m×nm \times n matrix with columns a1,a2,…,an\mathbf{a}_1, \mathbf{a}_2, \dots, \mathbf{a}_n, and if b∈Rm\mathbf{b} \in \mathbb{R}^m, then the matrix equation:     Ax=bA\mathbf{x} = \mathbf{b}
    • Has the exact same solution set as the vector equation:     x1a1+x2a2+⋯+xnan=bx_1\mathbf{a}_1 + x_2\mathbf{a}_2 + \dots + x_n\mathbf{a}_n = \mathbf{b}
    • Which in turn has the exact same solution set as the system of linear equations whose augmented matrix is given by:     (a1a2…anb)\begin{pmatrix} \mathbf{a}_1 & \mathbf{a}_2 & \dots & \mathbf{a}_n & \mathbf{b} \end{pmatrix}
  • Equivalent Formulations of System Consistency:

    • The following statements are fully equivalent for a matrix equation Ax=bA\mathbf{x} = \mathbf{b}:
    1. The equation Ax=bA\mathbf{x} = \mathbf{b} has a solution (i.e., is consistent).
    2. The target vector b\mathbf{b} is expressible as a linear combination of the column vectors of AA
    3. The vector b\mathbf{b} belongs to the set spanned by the columns of AA, denoted as b∈Span{a1,a2,…,an}\mathbf{b} \in \text{Span}\{\mathbf{a}_1, \mathbf{a}_2, \dots, \mathbf{a}_n\}.

Row Reduction and System Consistency Analysis

  • Problem Setup:

    • Consider a 3×33 \times 3 matrix AA and a right-hand side vector b∈R3\mathbf{b} \in \mathbb{R}^3:     A=(134−42−6−3−2−7),b=(b1b2b3)A = \begin{pmatrix} 1 & 3 & 4 \\ -4 & 2 & -6 \\ -3 & -2 & -7 \end{pmatrix}, \quad \mathbf{b} = \begin{pmatrix} b_1 \\ b_2 \\ b_3 \end{pmatrix}
    • Construct the corresponding augmented matrix (Ab)\begin{pmatrix} A & \mathbf{b} \end{pmatrix}:     (134b1−42−6b2−3−2−7b3)\begin{pmatrix} 1 & 3 & 4 & b_1 \\ -4 & 2 & -6 & b_2 \\ -3 & -2 & -7 & b_3 \end{pmatrix}
  • Step-by-Step Row Reduction Algorithm:

    • Identify the leftmost non-zero column (Column 1) and select the top-left entry 11 as the first pivot position.
    • Eliminate all entries below the first pivot:
    • Replace Row 2 with R2+4R1→R2R_2 + 4 R_1 \rightarrow R_2:
      • First entry: −4+4(1)=0-4 + 4(1) = 0
      • Second entry: 2+4(3)=142 + 4(3) = 14
      • Third entry: −6+4(4)=10-6 + 4(4) = 10
      • Fourth entry: b2+4b1=4b1+b2b_2 + 4 b_1 = 4b_1 + b_2
    • Replace Row 3 with R3+3R1→R3R_3 + 3 R_1 \rightarrow R_3:
      • First entry: −3+3(1)=0-3 + 3(1) = 0
      • Second entry: −2+3(3)=7-2 + 3(3) = 7
      • Third entry: −7+3(4)=5-7 + 3(4) = 5
      • Fourth entry: b3+3b1=3b1+b3b_3 + 3 b_1 = 3b_1 + b_3
    • Intermediate augmented matrix:     (134b1014104b1+b20753b1+b3)\begin{pmatrix} 1 & 3 & 4 & b_1 \\ 0 & 14 & 10 & 4b_1 + b_2 \\ 0 & 7 & 5 & 3b_1 + b_3 \end{pmatrix}
    • Eliminate the entry in Row 3 under the second column pivot using the operation R3+(−12)R2→R3R_3 + \left(-\frac{1}{2}\right) R_2 \rightarrow R_3:
    • First entry: 0+(−12)(0)=00 + \left(-\frac{1}{2}\right)(0) = 0
    • Second entry: 7+(−12)(14)=07 + \left(-\frac{1}{2}\right)(14) = 0
    • Third entry: 5+(−12)(10)=05 + \left(-\frac{1}{2}\right)(10) = 0
    • Fourth entry: (3b1+b3)−12(4b1+b2)=3b1+b3−2b1−12b2=b1−12b2+b3(3b_1 + b_3) - \frac{1}{2}(4b_1 + b_2) = 3b_1 + b_3 - 2b_1 - \frac{1}{2}b_2 = b_1 - \frac{1}{2}b_2 + b_3
    • Final Row Echelon Form Matrix:     (134b1014104b1+b2000b1−12b2+b3)\begin{pmatrix} 1 & 3 & 4 & b_1 \\ 0 & 14 & 10 & 4b_1 + b_2 \\ 0 & 0 & 0 & b_1 - \frac{1}{2}b_2 + b_3 \end{pmatrix}
  • Analysis of Solution Set and Consistency Conditions:

    • A system in echelon form is consistent if and only if there is no row of the form (000d)\begin{pmatrix} 0 & 0 & 0 & d \end{pmatrix} where d≠0d \neq 0.
    • In this reduced matrix, the bottom row imposes the necessary and sufficient consistency condition:     b1−12b2+b3=0b_1 - \frac{1}{2}b_2 + b_3 = 0
    • If the components b1,b2,b3b_1, b_2, b_3 do not satisfy this exact algebraic relation, the system has no solution.
    • Conclusion: The system Ax=bA\mathbf{x} = \mathbf{b} is not consistent for all arbitrary vectors b∈R3\mathbf{b} \in \mathbb{R}^3.

Theorem on Existence of Solutions

  • Statement of the Equivalent Conditions Theorem:

    • Let AA be an m×nm \times n matrix. The following four statements are logically equivalent (they are either all true or all false for any given matrix AA):
    1. For each vector b∈Rm\mathbf{b} \in \mathbb{R}^m, the equation Ax=bA\mathbf{x} = \mathbf{b} has a solution.
    2. Each vector b∈Rm\mathbf{b} \in \mathbb{R}^m is a linear combination of the columns of AA
    3. The columns of AA span Rm\mathbb{R}^m
    4. The matrix AA has a pivot position in every single row.
  • Structural Proof Logic & Operational Verification:

    • Let UU denote the row echelon form of AA
    • If Statement 4 holds true (AA has a pivot position in each row), then UU has no zero rows.
    • When row-reducing the augmented matrix (Ab)\begin{pmatrix} A & \mathbf{b} \end{pmatrix} to (Uf)\begin{pmatrix} U & \mathbf{f} \end{pmatrix}, no row can feature a pivot position in the rightmost column f\mathbf{f}, because every row already contains a pivot position within UU. A single row cannot hold two pivot positions.
    • Since (Uf)\begin{pmatrix} U & \mathbf{f} \end{pmatrix} contains no inconsistent rows of the form (00…0d)\begin{pmatrix} 0 & 0 & \dots & 0 & d \end{pmatrix} with d≠0d \neq 0, the system Ax=bA\mathbf{x} = \mathbf{b} is guaranteed to have a solution for every b\mathbf{b}.
    • Conversely, if Statement 4 fails (AA does not have a pivot in every row), UU contains at least one row of zeros. Choosing a vector f\mathbf{f} with a non-zero entry in that corresponding row (such as f=(0⋮01)\mathbf{f} = \begin{pmatrix} 0 \\ \vdots \\ 0 \\ 1 \end{pmatrix}) produces an inconsistent system 0=10 = 1.
    • Practical Importance: Statement 4 provides an efficient computational test. Checking every arbitrary vector b\mathbf{b} directly is impossible due to the infinite size of Rm\mathbb{R}^m, but row-reducing AA to verify pivot positions in every row easily determines consistency for all b\mathbf{b}.

Homogeneous Linear Systems

  • Definition:

    • A linear system is classified as homogeneous if it can be expressed in the form:     Ax=0A\mathbf{x} = \mathbf{0}     where AA is an m×nm \times n matrix and 0\mathbf{0} is the zero vector in Rm\mathbb{R}^m
  • Trivial and Non-Trivial Solutions:

    • The zero vector x=0\mathbf{x} = \mathbf{0} is always a solution to any homogeneous system Ax=0A\mathbf{x} = \mathbf{0}, called the trivial solution.
    • A non-trivial solution is defined as any non-zero vector x≠0\mathbf{x} \neq \mathbf{0} that satisfies Ax=0A\mathbf{x} = \mathbf{0}.
    • Consistent linear systems possess either exactly one solution or infinitely many solutions.
    • If a non-trivial solution exists, the system possesses at least two solutions (x=0\mathbf{x} = \mathbf{0} and the non-trivial solution x\mathbf{x}), which guarantees that the system has infinitely many solutions.

Questions and Discussion

  • Conceptual Clarification on Span:

    • Question: How should the concept of "span" be understood within the context of linear systems?
    • Answer: The span represents the set of all possible linear combinations formed by a given set of vectors. Geometrically, it defines a subspace (such as a line or a plane passing through the origin). The span refers to the collection of vector outcomes generated by these linear combinations.
  • Homework and Coursework Status:

    • Homework assignment coverage:
    • The homework assignment assigned on Friday is due on Monday / today.
    • Section 1.1 contains manageable foundational problems.
    • Section 1.2 contains 7 questions.
    • The full weekend is available to complete the remaining tasks.
  • Scheduling and Personal Plans:

    • Work shift schedules mentioned: Working a 2:00 to 2:00 shift.
    • Weekend plans: Spending time with friends while managing approximately 20 pending tasks and commitments.