Metamath Proof Explorer


Theorem lvecvsn0

Description: A scalar product is nonzero iff both of its factors are nonzero. (Contributed by NM, 3-Jan-2015)

Ref Expression
Hypotheses lvecmul0or.v V = Base W
lvecmul0or.s · ˙ = W
lvecmul0or.f F = Scalar W
lvecmul0or.k K = Base F
lvecmul0or.o O = 0 F
lvecmul0or.z 0 ˙ = 0 W
lvecmul0or.w φ W LVec
lvecmul0or.a φ A K
lvecmul0or.x φ X V
Assertion lvecvsn0 φ A · ˙ X 0 ˙ A O X 0 ˙

Proof

Step Hyp Ref Expression
1 lvecmul0or.v V = Base W
2 lvecmul0or.s · ˙ = W
3 lvecmul0or.f F = Scalar W
4 lvecmul0or.k K = Base F
5 lvecmul0or.o O = 0 F
6 lvecmul0or.z 0 ˙ = 0 W
7 lvecmul0or.w φ W LVec
8 lvecmul0or.a φ A K
9 lvecmul0or.x φ X V
10 1 2 3 4 5 6 7 8 9 lvecvs0or φ A · ˙ X = 0 ˙ A = O X = 0 ˙
11 10 necon3abid φ A · ˙ X 0 ˙ ¬ A = O X = 0 ˙
12 neanior A O X 0 ˙ ¬ A = O X = 0 ˙
13 11 12 bitr4di φ A · ˙ X 0 ˙ A O X 0 ˙