Metamath Proof Explorer


Theorem lspindp1

Description: Alternate way to say 3 vectors are mutually independent (swap 1st and 2nd). (Contributed by NM, 11-Apr-2015)

Ref Expression
Hypotheses lspindp1.v ⊢ V = Base W
lspindp1.o ⊢ 0 ˙ = 0 W
lspindp1.n ⊢ N = LSpan ⁡ W
lspindp1.w ⊢ φ → W ∈ LVec
lspindp1.y ⊢ φ → X ∈ V ∖ 0 ˙
lspindp1.z ⊢ φ → Y ∈ V
lspindp1.x ⊢ φ → Z ∈ V
lspindp1.q ⊢ φ → N ⁡ X ≠ N ⁡ Y
lspindp1.e ⊢ φ → ¬ Z ∈ N ⁡ X Y
Assertion lspindp1 ⊢ φ → N ⁡ Z ≠ N ⁡ Y ∧ ¬ X ∈ N ⁡ Z Y

Proof

Step Hyp Ref Expression
1 lspindp1.v ⊢ V = Base W
2 lspindp1.o ⊢ 0 ˙ = 0 W
3 lspindp1.n ⊢ N = LSpan ⁡ W
4 lspindp1.w ⊢ φ → W ∈ LVec
5 lspindp1.y ⊢ φ → X ∈ V ∖ 0 ˙
6 lspindp1.z ⊢ φ → Y ∈ V
7 lspindp1.x ⊢ φ → Z ∈ V
8 lspindp1.q ⊢ φ → N ⁡ X ≠ N ⁡ Y
9 lspindp1.e ⊢ φ → ¬ Z ∈ N ⁡ X Y
10 5 eldifad ⊢ φ → X ∈ V
11 1 3 4 7 10 6 9 lspindpi ⊢ φ → N ⁡ Z ≠ N ⁡ X ∧ N ⁡ Z ≠ N ⁡ Y
12 11 simprd ⊢ φ → N ⁡ Z ≠ N ⁡ Y
13 4 adantr ⊢ φ ∧ X ∈ N ⁡ Z Y → W ∈ LVec
14 5 adantr ⊢ φ ∧ X ∈ N ⁡ Z Y → X ∈ V ∖ 0 ˙
15 7 adantr ⊢ φ ∧ X ∈ N ⁡ Z Y → Z ∈ V
16 6 adantr ⊢ φ ∧ X ∈ N ⁡ Z Y → Y ∈ V
17 8 adantr ⊢ φ ∧ X ∈ N ⁡ Z Y → N ⁡ X ≠ N ⁡ Y
18 simpr ⊢ φ ∧ X ∈ N ⁡ Z Y → X ∈ N ⁡ Z Y
19 1 2 3 13 14 15 16 17 18 lspexch ⊢ φ ∧ X ∈ N ⁡ Z Y → Z ∈ N ⁡ X Y
20 9 19 mtand ⊢ φ → ¬ X ∈ N ⁡ Z Y
21 12 20 jca ⊢ φ → N ⁡ Z ≠ N ⁡ Y ∧ ¬ X ∈ N ⁡ Z Y