Metamath Proof Explorer


Theorem lvecdim0

Description: A vector space of dimension zero is reduced to its identity element, biconditional version. (Contributed by Thierry Arnoux, 31-Jul-2023)

Ref Expression
Hypothesis lvecdim0.1 0˙=0V
Assertion lvecdim0 VLVecdimV=0BaseV=0˙

Proof

Step Hyp Ref Expression
1 lvecdim0.1 0˙=0V
2 1 lvecdim0i VLVecdimV=0BaseV=0˙
3 simpl VLVecBaseV=0˙VLVec
4 eqid LBasisV=LBasisV
5 4 lbsex VLVecLBasisV
6 n0 LBasisVbbLBasisV
7 5 6 sylib VLVecbbLBasisV
8 3 7 syl VLVecBaseV=0˙bbLBasisV
9 1 fvexi 0˙V
10 9 snid 0˙0˙
11 simpr VLVecBaseV=0˙bLBasisVb=0˙b=0˙
12 10 11 eleqtrrid VLVecBaseV=0˙bLBasisVb=0˙0˙b
13 simplll VLVecBaseV=0˙bLBasisVb=0˙VLVec
14 4 lbslinds LBasisVLIndSV
15 simplr VLVecBaseV=0˙bLBasisVb=0˙bLBasisV
16 14 15 sselid VLVecBaseV=0˙bLBasisVb=0˙bLIndSV
17 1 0nellinds VLVecbLIndSV¬0˙b
18 13 16 17 syl2anc VLVecBaseV=0˙bLBasisVb=0˙¬0˙b
19 12 18 pm2.65da VLVecBaseV=0˙bLBasisV¬b=0˙
20 simpr VLVecBaseV=0˙bLBasisVbLBasisV
21 eqid BaseV=BaseV
22 21 4 lbsss bLBasisVbBaseV
23 20 22 syl VLVecBaseV=0˙bLBasisVbBaseV
24 simplr VLVecBaseV=0˙bLBasisVBaseV=0˙
25 23 24 sseqtrd VLVecBaseV=0˙bLBasisVb0˙
26 sssn b0˙b=b=0˙
27 25 26 sylib VLVecBaseV=0˙bLBasisVb=b=0˙
28 27 orcomd VLVecBaseV=0˙bLBasisVb=0˙b=
29 28 ord VLVecBaseV=0˙bLBasisV¬b=0˙b=
30 19 29 mpd VLVecBaseV=0˙bLBasisVb=
31 30 20 eqeltrrd VLVecBaseV=0˙bLBasisVLBasisV
32 8 31 exlimddv VLVecBaseV=0˙LBasisV
33 4 dimval VLVecLBasisVdimV=
34 3 32 33 syl2anc VLVecBaseV=0˙dimV=
35 hash0 =0
36 34 35 eqtrdi VLVecBaseV=0˙dimV=0
37 2 36 impbida VLVecdimV=0BaseV=0˙