Linear Independence, Dependence Relations, and Matrix Column Analysis

Foundations of Linear Independence and Dependence

  • Linear Independence Definition:

    • An indexed set of vectors {v1,v2,…,vp}\mathbf{\{v_1, v_2, \dots, v_p\}} in Rn\mathbb{R}^n is said to be linearly independent if the vector equation x1v1+x2v2+⋯+xpvp=0x_1 v_1 + x_2 v_2 + \dots + x_p v_p = 0 has only the trivial solution: x1=0x_1 = 0, x2=0x_2 = 0, …\dots, xp=0x_p = 0.
    • No vector in the set can be expressed as a linear combination of the others when the set is linearly independent.
  • Linear Dependence Definition:

    • An indexed set of vectors {v1,v2,…,vp}\mathbf{\{v_1, v_2, \dots, v_p\}} is said to be linearly dependent if there exist weights x1,x2,…,xpx_1, x_2, \dots, x_p, not all zero, such that x1v1+x2v2+⋯+xpvp=0x_1 v_1 + x_2 v_2 + \dots + x_p v_p = 0.
    • If at least one non-zero weight exists satisfying the equation, a non-trivial solution is confirmed.
  • Linear Dependence Relation:

    • An equation x1v1+x2v2+⋯+xpvp=0x_1 v_1 + x_2 v_2 + \dots + x_p v_p = 0 with non-zero weights x1,x2,…,xpx_1, x_2, \dots, x_p is called a linear dependence relation among the vectors v1,v2,…,vpv_1, v_2, \dots, v_p

Algorithmic Verification via Row Reduction and Echelon Forms

  • System Representation and Rationale:

    • To test whether a set of vectors {v1,v2,v3}\mathbf{\{v_1, v_2, v_3\}} is linearly independent, set up the homogeneous vector equation x1v1+x2v2+x3v3=0x_1 v_1 + x_2 v_2 + x_3 v_3 = 0 and evaluate if free variables exist in its augmented matrix representation.
  • Step-by-Step Echelon Reduction Process:

    • Place vector components into an augmented matrix [v1v2v30][v_1 \quad v_2 \quad v_3 \quad 0].
    • Apply Gaussian row reduction operations to transform the augmented matrix into row echelon form (REF) and reduced row echelon form (RREF).
    • Example row elimination yields Intermediate Matrix entries such as −3,−3,0,0,0,0-3, -3, 0, 0, 0, 0 in intermediate steps.
    • Scale row 2 to obtain a leading pivot entry of 11.
    • Perform upper elimination to create zeros above all pivot positions.
  • Pivot Column Analysis & Basic/Free Variables:

    • Pivot columns correspond directly to basic variables.
    • Columns lacking a pivot entry correspond to free variables.
    • In a system where columns 1 and 2 contain pivots while column 3 lacks a pivot:
    • x1x_1 is a basic variable.
    • x2x_2 is a basic variable.
    • x3x_3 is a free variable.
    • The presence of a free variable confirms the existence of infinitely many non-trivial solutions, establishing that the set of vectors is linearly dependent.
  • Deriving a Explicit Linear Dependence Relation:

    • Convert the RREF matrix back into algebraic equations:
    • x1−2x3=0x_1 - 2x_3 = 0
    • x2+x3=0x_2 + x_3 = 0
    • Solve for the basic variables in terms of the free variable x3x_3:
    • x1=2x3x_1 = 2x_3
    • x2=−x3x_2 = -x_3
    • x3=x3x_3 = x_3 (free)
    • Choose an arbitrary non-zero value for the free variable to generate a specific relation. Setting x3=1x_3 = 1 yields:
    • x1=2x_1 = 2
    • x2=−1x_2 = -1
    • x3=1x_3 = 1
    • Substituting these weights back into the vector equation yields the explicit linear dependence relation:
    • 2v1−1v2+1v3=02 v_1 - 1 v_2 + 1 v_3 = 0

Linear Independence of Matrix Columns

  • Equivalence of Vector Equations and Matrix Equations:

    • Let A=[a1a2…an]A = [a_1 \quad a_2 \quad \dots \quad a_n] be an m×nm \times n matrix with column vectors a1,a2,…,ana_1, a_2, \dots, a_n.
    • The matrix equation Ax=0A x = 0 is identical to the vector equation x1a1+x2a2+⋯+xnan=0x_1 a_1 + x_2 a_2 + \dots + x_n a_n = 0
    • The columns of matrix AA are linearly independent if and only if Ax=0A x = 0 has only the trivial solution.
  • Criteria via Free Variables:

    • Columns of AA are linearly independent   ⟺  \iff Every column of AA is a pivot column (no free variables).
    • Columns of AA are linearly dependent   ⟺  \iff AA contains at least one non-pivot column (at least one free variable).
  • Concrete Row Reduction Step Example:

    • Given an augmented matrix setup with top row 1,2,−1,01, 2, -1, 0 and second row 0,1,4,00, 1, 4, 0:
    • Applying row elimination operations, such as adding −5-5 times Row 1 to Row 2:
    • First entry: 1×(−5)+5=01 \times (-5) + 5 = 0
    • Second entry: 2×(−5)=−102 \times (-5) = -10, and −10+8=−2-10 + 8 = -2
    • Third entry: −1×(−5)=5-1 \times (-5) = 5, and 5+0=55 + 0 = 5
    • Evaluate whether unique solutions exist for basic variables to classify column independence across any arbitrary vector set.

Special Cases: One-Vector and Two-Vector Sets

  • Single Vector Sets:

    • A set containing a single vector {v1}\mathbf{\{v_1\}} is linearly independent if and only if v1≠0v_1 \neq 0
    • If v1=0v_1 = 0, the set {0}\mathbf{\{0\}} is linearly dependent because x1(0)=0x_1 (0) = 0 has non-trivial solutions for any x1≠0x_1 \neq 0
  • Two-Vector Sets:

    • A set of two vectors {v1,v2}\mathbf{\{v_1, v_2\}} is linearly dependent if and only if at least one of the vectors is a scalar multiple of the other.
    • The set {v1,v2}\mathbf{\{v_1, v_2\}} is linearly independent if and only if neither vector is a scalar multiple of the other.
    • Mathematical Proof for Two Vectors:
    • Equation: x1v1+x2v2=0x_1 v_1 + x_2 v_2 = 0
    • If v2=cv1v_2 = c v_1, then cv1−1v2=0c v_1 - 1 v_2 = 0. Since weight −1≠0-1 \neq 0, non-trivial weights exist, proving linear dependence.
    • If v2v_2 is not a multiple of v1v_1, no non-zero weights x1,x2x_1, x_2 can satisfy x1v1+x2v2=0x_1 v_1 + x_2 v_2 = 0, forcing x1=0x_1 = 0 and x2=0x_2 = 0
  • Numerical Testing Example:

    • Consider vectors v1=(65)v_1 = \begin{pmatrix} 6 \\ 5 \end{pmatrix} and v2=(62)v_2 = \begin{pmatrix} 6 \\ 2 \end{pmatrix}.
    • Check if v2v_2 is a scalar multiple of v1v_1:
    • Setting c×6=6c \times 6 = 6 requires c=1c = 1
    • Testing second component: 1×5=5≠21 \times 5 = 5 \neq 2
    • Because v2v_2 is not a scalar multiple of v1v_1, the only solution to x1v1+x2v2=0x_1 v_1 + x_2 v_2 = 0 is x1=0,x2=0x_1 = 0, x_2 = 0
    • Conclusion: The set {v1,v2}\mathbf{\{v_1, v_2\}} is linearly independent.

Characterization Theorem for Linearly Dependent Sets

  • Theorem Statement:

    • An indexed set S={v1,v2,…,vp}S = \{v_1, v_2, \dots, v_p\} of two or more vectors (with v1≠0v_1 \neq 0) is linearly dependent if and only if there exists some vector vjv_j (with j>1j > 1) that is a linear combination of the preceding vectors v1,v2,…,vj−1v_1, v_2, \dots, v_{j-1}.
  • Formal Proof:

    • Direct Direction (Dependence implies linear combination of preceding vectors):
    • Assume S={v1,v2,…,vp}S = \{v_1, v_2, \dots, v_p\} is linearly dependent.
    • Then there exist coefficients c1,c2,…,cpc_1, c_2, \dots, c_p, not all zero, such that c1v1+c2v2+⋯+cpvp=0c_1 v_1 + c_2 v_2 + \dots + c_p v_p = 0
    • Let cjc_j be the non-zero coefficient with the maximum index jj (i.e., cj≠0c_j \neq 0 and cj+1=cj+2=⋯=cp=0c_{j+1} = c_{j+2} = \dots = c_p = 0).
    • The dependence equation reduces to c1v1+c2v2+⋯+cjvj=0c_1 v_1 + c_2 v_2 + \dots + c_j v_j = 0
    • The index jj must be strictly greater than 11 (j>1j > 1). (If j=1j = 1, then c1v1=0c_1 v_1 = 0, which requires v1=0v_1 = 0, contradicting the hypothesis that v1≠0v_1 \neq 0).
    • Isolating cjvjc_j v_j:       cjvj=−c1v1−c2v2−⋯−cj−1vj−1c_j v_j = -c_1 v_1 - c_2 v_2 - \dots - c_{j-1} v_{j-1}
    • Dividing by cjc_j (valid since cj≠0c_j \neq 0):       vj=(−c1cj)v1+(−c2cj)v2+⋯+(−cj−1cj)vj−1v_j = \left(-\frac{c_1}{c_j}\right) v_1 + \left(-\frac{c_2}{c_j}\right) v_2 + \dots + \left(-\frac{c_{j-1}}{c_j}\right) v_{j-1}
    • Thus, vjv_j is expressed explicitly as a linear combination of preceding vectors v1,…,vj−1v_1, \dots, v_{j-1}.

Geometric Interpretation in Vector Spaces

  • Span of Two Non-Collinear Vectors in R3\mathbb{R}^3:

    • Let u=(310)u = \begin{pmatrix} 3 \\ 1 \\ 0 \end{pmatrix} and v=(160)v = \begin{pmatrix} 1 \\ 6 \\ 0 \end{pmatrix} in R3\mathbb{R}^3
    • Both vectors lie entirely within the x1x2x_1 x_2-plane because their third coordinate is zero (x3=0x_3 = 0).
    • The span Span{u,v}\text{Span}\{u, v\} defines a flat 2D plane passing through the origin within R3\mathbb{R}^3, specifically corresponding to the subspace where x3=0x_3 = 0
  • Addition of Coplanar Vectors and Dependent Sets:

    • If a third vector ww is selected such that w∈Span{u,v}w \in \text{Span}\{u, v\}, then ww lies inside the plane formed by uu and vv
    • By definition of span, there exist scalars c1,c2c_1, c_2 such that w=c1u+c2vw = c_1 u + c_2 v
    • Re-arranging gives c1u+c2v−1w=0c_1 u + c_2 v - 1 w = 0, which proves that the set {u,v,w}\mathbf{\{u, v, w\}} forms a linearly dependent set.

Questions & Discussion

  • Question: How do we verify whether a vector b=(13)b = \begin{pmatrix} 1 \\ 3 \end{pmatrix} is a scalar multiple of u=(31)u = \begin{pmatrix} 3 \\ 1 \end{pmatrix}?

    • Response: Set up the scalar equation b=cub = c u. Component-wise, 1=3c  ⟹  c=131 = 3 c \implies c = \frac{1}{3}. Checking the second component: 13×1=13≠3\frac{1}{3} \times 1 = \frac{1}{3} \neq 3. Thus b≠cub \neq c u, confirming bb is not a scalar multiple of uu.
  • Question: What geometric effect does linear independence have on points in higher dimensions?

    • Response: If vectors are linearly independent, their span expands the overall dimension of the space, allowing reach to any arbitrary point across that higher-dimensional space without collapsing into a lower-dimensional line or plane.