Goal and scope
In ℝ² let v_1=(1,2), v_2=(3,5), v_3=(1,1), w=(4,7). (1) Prove by exact elimination that (v_1,v_2) is linearly independent; (2) find the coefficients for an arbitrary (p,q), proving span(v_1,v_2)=ℝ², so that (v_1,v_2) is an ordered basis; (3) find the unique coordinates of w; (4) prove that (v_1) is independent but does not span ℝ², while (v_1,v_2,v_3) spans ℝ² but is not independent, and w has more than one representation in it.
Treats only the integer-coordinate vector families of G1, computed by exact rational elimination (MKO assumption a1). The determinant is used only as a cross-check for the ordered square ℝ² family (v_1,v_2), not for non-square families (a2), and the general determinant criterion is not proved. Dimension, change of basis and matrices of linear maps are out of scope. The canonical MKO and its English edition are not changed.
Main derivation
S01 · definition
Before
(u_1,u_2)\ \text{a finite family in}\ VAfter
(u_1,u_2)\ \text{independent}\iff\big(a u_1+b u_2=0\Rightarrow a=b=0\big)Conditions: none
Rule: mko_basis_def · Uses: mko_basis_def
Leaf basis: mko_basis_def + def_unfold
Unfold linear independence by the MKO: the only coefficients making the weighted sum equal to the zero vector are all zero. So proving independence means solving the homogeneous equation and showing that only the trivial solution exists (MKO paragraph 0).
S02 · definition
Before
B\ \text{basis of}\ VAfter
B\ \text{independent}\ \land\ \operatorname{span}(B)=VConditions: none
Rule: mko_basis_def · Uses: mko_basis_def, p_span_def
Leaf basis: mko_basis_def + and_intro_elim
A basis is the conjunction of two obligations: linear independence, and span equal to all of V (MKO paragraph 1). The two are proved separately below, and counterexamples show that neither can replace the other.
S03 · equivalent
Before
a(1,2)+b(3,5)=(0,0)
After
a+3b=0\ \land\ 2a+5b=0
Conditions: none
Rule: cartesian_product_def · Uses: G1, S01, cartesian_product_def
Leaf basis: cartesian_product_def + vector_space_axioms
Computing coordinatewise, a(1,2)+b(3,5)=(a+3b, 2a+5b). An ordered pair equals (0,0) exactly when both coordinates are 0, so the vector equation is equivalent to two real equations sharing the same a and b.
S04 · equivalent
Before
a+3b=0\ \land\ 2a+5b=0
After
a+3b=0\ \land\ b=0
Conditions: none
Rule: L_row_op · Uses: S03, L_row_op
Leaf basis: L_row_op + neg_mul
By Lemma L_row_op (t=2), replace the second equation by (2a+5b)−2(a+3b)=−b=0, which keeps the system equivalent; S04.2 then turns −b=0 into b=0. This is the first pivot step of exact rational elimination.
S05 · equivalent
Before
a+3b=0\ \land\ b=0
After
a=0\ \land\ b=0
Conditions: none
Rule: eq_replace · Uses: S04
Leaf basis: eq_replace + mul_zero + add_zero
Back-substitute b=0: a+3·0=a=0. So the homogeneous system has only the trivial solution. In the language of elimination, both equations have pivots, so the rank is 2, equal to the number of vectors.
S06 · implies
Before
a v_1+b v_2=0
After
a=b=0:\ (v_1,v_2)\ \text{independent}Conditions: none
Rule: def_unfold · Uses: S03, S04, S05, S01
Leaf basis: def_unfold + logic_chain
S03 to S05 form a chain of equivalences: a v_1+b v_2=0 ⇔ a=b=0. By the definition in S01, (v_1,v_2) is linearly independent. The first basis obligation is met.
S07 · equivalent
Before
a(1,2)+b(3,5)=(p,q)
After
a=-5p+3q,\ \ b=2p-q
Conditions: none
Rule: L_row_op · Uses: G1, cartesian_product_def, L_row_op
Leaf basis: L_row_op + eq_congruence
For an arbitrary target (p,q), the vector equation is equivalent to a+3b=p and 2a+5b=q (coordinatewise). The same row operation (S07.1) gives b=2p−q, back-substitution (S07.2) gives a=−5p+3q, and S07.3 verifies directly that these coefficients produce (p,q).
S08 · implies
Before
\forall (p,q)\in\mathbb{R}^2:\ (p,q)\in\operatorname{span}(v_1,v_2)After
\operatorname{span}(v_1,v_2)=\mathbb{R}^2Conditions: none
Rule: set_extensionality · Uses: S07, p_span_def, set_extensionality, forall_intro
Leaf basis: set_extensionality + forall_intro + vector_space_axioms
⊆: every linear combination stays in ℝ² (a vector space is closed under addition and scalar multiplication). ⊇: S07 gives coefficients for an arbitrary (p,q) with no restriction on it, so ∀-introduction puts every (p,q) in the span. The two inclusions give equality by extensionality. The second basis obligation is met.
S09 · implies
Before
(v_1,v_2)\ \text{independent},\ \operatorname{span}(v_1,v_2)=\mathbb{R}^2After
B=(v_1,v_2)\ \text{is an ordered basis of}\ \mathbb{R}^2Conditions: none
Rule: and_intro_elim · Uses: S02, S06, S08
Leaf basis: and_intro_elim
S06 and S08 discharge the two obligations of S02, and their conjunction makes B an ordered basis of ℝ².
S10 · implies
Before
w=(4,7)
After
w=1\cdot v_1+1\cdot v_2,\ \ [w]_B=(1,1)\ \text{unique}Conditions: none
Rule: L_unique_coords · Uses: S07, S09, L_unique_coords
Leaf basis: L_unique_coords + numeric_evaluation
Substitute into the formula of S07 (p=4, q=7): a=−20+21=1, b=8−7=1 (N4, N5); check (1,2)+(3,5)=(4,7). By Lemma L_unique_coords (S10.1), since B is independent these coordinates are unique (MKO paragraph 2: unique coordinates come only once the ordered basis is established).
S11 · implies
Before
\det\begin{pmatrix}1&3\\2&5\end{pmatrix}After
1\cdot5-3\cdot2=-1\neq0
Conditions: none
Rule: numeric_evaluation · Uses: S07, G1
Leaf basis: numeric_evaluation + frac_rules
Cross-check (allowed by MKO assumption a2 for ordered square ℝ² families): the matrix with columns v_1, v_2 has determinant −1 (N6). The coefficients of S07 can be written a=(5p−3q)/(−1) and b=(1·q−2p)/(−1), whose denominator is exactly this determinant; it is nonzero, consistent with elimination meeting no zero pivot. The conclusions of this guide do not depend on the determinant criterion.
S12 · implies
Before
(v_1)=((1,2))
After
(v_1)\ \text{independent, but}\ (1,0)\notin\operatorname{span}(v_1)Conditions: none
Rule: contradiction · Uses: G1, S01, p_span_def
Leaf basis: contradiction + cartesian_product_def
Independent: the first coordinate of a(1,2)=(0,0) gives a=0, so only the trivial solution exists. Not spanning: if (1,0)=a(1,2), the first coordinate gives a=1 and the second gives 2a=0, that is a=0, a contradiction. So span(v_1)≠ℝ². Independent but not spanning, it is not a basis.
S13 · implies
Before
B'=(v_1,v_2,v_3)
After
(p,q)=(-5p+3q)v_1+(2p-q)v_2+0\cdot v_3:\ \operatorname{span}(B')=\mathbb{R}^2Conditions: none
Rule: p_span_def · Uses: S07, p_span_def
Leaf basis: p_span_def + add_zero + mul_zero
B' contains v_1 and v_2; the coefficients of S07 together with coefficient 0 on v_3 write any (p,q) as a linear combination of B'. So B' spans ℝ².
S14 · implies
Before
v_3=(1,1)
After
-2v_1+v_2-v_3=(0,0)\ \text{with nonzero coefficients}Conditions: none
Rule: quantifier_negation · Uses: S07, S01, G1
Leaf basis: quantifier_negation + numeric_evaluation
Use the formula of S07 for the coordinates of v_3 (p=1, q=1): a=−5+3=−2, b=2−1=1, so v_3=−2v_1+v_2 (checked in S14.1). Rearranging gives −2v_1+v_2−v_3=0 with coefficients (−2,1,−1), not all zero. By the negation of S01, B' is not independent. Spanning but not independent, it is not a basis either.
S15 · implies
Before
w=1\cdot v_1+1\cdot v_2+0\cdot v_3
After
w=-1\cdot v_1+2\cdot v_2-1\cdot v_3\ \ (\text{a second representation})Conditions: none
Rule: vector_space_axioms · Uses: S10, S14
Leaf basis: vector_space_axioms + numeric_evaluation
Add the zero combination of S14 to the representation of S10: (1,1,0)+(−2,1,−1)=(−1,2,−1). Check: −(1,2)+2(3,5)−(1,1)=(−1+6−1, −2+10−1)=(4,7) (N9, N10). So w has two different representations in B', and coordinates are not unique; this is why L_unique_coords needs independence.
S16 · implies
Before
\text{S09, S10, S12, S14, S15}After
\text{basis}=\text{independent}\land\text{spanning};\ \text{neither replaces the other}Conditions: none
Rule: and_intro_elim · Uses: S09, S10, S12, S14, S15
Leaf basis: and_intro_elim
Summary: (v_1,v_2) meets both obligations and is an ordered basis, with unique coordinates (1,1) for w; (v_1) is only independent and (v_1,v_2,v_3) is only spanning, so neither is a basis, and in the latter w has more than one representation.
Substeps and lemmas
S04.1 · equivalent
Before
E_1:\ \ell_1=0,\quad E_2:\ \ell_2=0
After
E_1,\ E_2\ \Longleftrightarrow\ E_1,\ \ell_2-t\,\ell_1=0
Conditions: none
Rule: eq_congruence · Uses: eq_congruence
Leaf basis: eq_congruence + mul_zero + add_zero
If some values satisfy ℓ_1=0 and ℓ_2=0, then ℓ_2−tℓ_1=0−t·0=0. Conversely, if they satisfy ℓ_1=0 and ℓ_2−tℓ_1=0, then ℓ_2=(ℓ_2−tℓ_1)+tℓ_1=0+t·0=0. So the two systems have the same solution set, for every real t. This proves Lemma L_row_op.
S04.2 · equivalent
Before
(2a+5b)-2(a+3b)=0
After
-b=0\ \Longleftrightarrow\ b=0
Conditions: none
Rule: distributive · Uses: S04.1, distributive
Leaf basis: distributive + neg_mul + add_inverse
Expand: 2a+5b−2a−6b=−b (N1 is an identity). Multiplying −b=0 by −1 gives b=0, and multiplying by −1 again reverses it.
S07.1 · equivalent
Before
a+3b=p\ \land\ 2a+5b=q
After
a+3b=p\ \land\ b=2p-q
Conditions: none
Rule: L_row_op · Uses: L_row_op, distributive
Leaf basis: L_row_op + distributive + neg_mul
Subtract twice the first equation from the second: (2a+5b)−2(a+3b)=q−2p, that is −b=q−2p; multiplying by −1 gives b=2p−q.
S07.2 · equivalent
Before
a+3b=p,\ b=2p-q
After
a=p-3(2p-q)=-5p+3q,\quad b=2p-q
Conditions: none
Rule: eq_replace · Uses: S07.1, eq_replace
Leaf basis: eq_replace + distributive + eq_congruence
Substitute b=2p−q into the first equation and move terms: a=p−3(2p−q)=p−6p+3q=−5p+3q.
S07.3 · equivalent
Before
(-5p+3q)(1,2)+(2p-q)(3,5)
After
(p,q)
Conditions: none
Rule: distributive · Uses: S07.2
Leaf basis: distributive + vector_space_axioms
First coordinate (−5p+3q)+3(2p−q)=p (N2), second coordinate 2(−5p+3q)+5(2p−q)=q (N3), both polynomial identities in p and q. So every (p,q) is a linear combination of v_1 and v_2.
S10.1 · implies
Before
a u_1+b u_2=a' u_1+b' u_2
After
(a-a')u_1+(b-b')u_2=0\ \Rightarrow\ a=a',\ b=b'
Conditions: (u_1,u_2)\ \text{independent}
Rule: vector_space_axioms · Uses: S01, vector_space_axioms
Leaf basis: vector_space_axioms + def_unfold
Subtract a' u_1+b' u_2 from both sides and use distributivity, (a−a')u_1=a u_1−a' u_1 and likewise, to get (a−a')u_1+(b−b')u_2=0. By the definition of independence (S01), the coefficients a−a' and b−b' are both 0, so a=a' and b=b'. This proves Lemma L_unique_coords.
S14.1 · equivalent
Before
-2(1,2)+(3,5)-(1,1)
After
(-2+3-1,\ -4+5-1)=(0,0)
Conditions: none
Rule: numeric_evaluation · Uses: G1
Leaf basis: numeric_evaluation + vector_space_axioms
Compute coordinatewise: first coordinate −2+3−1=0 (N7), second coordinate −4+5−1=0 (N8).