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=BaseW
lvecmul0or.s ·˙=W
lvecmul0or.f F=ScalarW
lvecmul0or.k K=BaseF
lvecmul0or.o O=0F
lvecmul0or.z 0˙=0W
lvecmul0or.w φWLVec
lvecmul0or.a φAK
lvecmul0or.x φXV
Assertion lvecvsn0 φA·˙X0˙AOX0˙

Proof

Step Hyp Ref Expression
1 lvecmul0or.v V=BaseW
2 lvecmul0or.s ·˙=W
3 lvecmul0or.f F=ScalarW
4 lvecmul0or.k K=BaseF
5 lvecmul0or.o O=0F
6 lvecmul0or.z 0˙=0W
7 lvecmul0or.w φWLVec
8 lvecmul0or.a φAK
9 lvecmul0or.x φXV
10 1 2 3 4 5 6 7 8 9 lvecvs0or φA·˙X=0˙A=OX=0˙
11 10 necon3abid φA·˙X0˙¬A=OX=0˙
12 neanior AOX0˙¬A=OX=0˙
13 11 12 bitr4di φA·˙X0˙AOX0˙