Metamath Proof Explorer


Theorem dvafset

Description: The constructed partial vector space A for a lattice K . (Contributed by NM, 8-Oct-2013) (Revised by Mario Carneiro, 22-Jun-2014)

Ref Expression
Hypothesis dvaset.h H=LHypK
Assertion dvafset KVDVecAK=wHBasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKwndxsTEndoKw,fLTrnKwsf

Proof

Step Hyp Ref Expression
1 dvaset.h H=LHypK
2 elex KVKV
3 fveq2 k=KLHypk=LHypK
4 3 1 eqtr4di k=KLHypk=H
5 fveq2 k=KLTrnk=LTrnK
6 5 fveq1d k=KLTrnkw=LTrnKw
7 6 opeq2d k=KBasendxLTrnkw=BasendxLTrnKw
8 eqidd k=Kfg=fg
9 6 6 8 mpoeq123dv k=KfLTrnkw,gLTrnkwfg=fLTrnKw,gLTrnKwfg
10 9 opeq2d k=K+ndxfLTrnkw,gLTrnkwfg=+ndxfLTrnKw,gLTrnKwfg
11 fveq2 k=KEDRingk=EDRingK
12 11 fveq1d k=KEDRingkw=EDRingKw
13 12 opeq2d k=KScalarndxEDRingkw=ScalarndxEDRingKw
14 7 10 13 tpeq123d k=KBasendxLTrnkw+ndxfLTrnkw,gLTrnkwfgScalarndxEDRingkw=BasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKw
15 fveq2 k=KTEndok=TEndoK
16 15 fveq1d k=KTEndokw=TEndoKw
17 eqidd k=Ksf=sf
18 16 6 17 mpoeq123dv k=KsTEndokw,fLTrnkwsf=sTEndoKw,fLTrnKwsf
19 18 opeq2d k=KndxsTEndokw,fLTrnkwsf=ndxsTEndoKw,fLTrnKwsf
20 19 sneqd k=KndxsTEndokw,fLTrnkwsf=ndxsTEndoKw,fLTrnKwsf
21 14 20 uneq12d k=KBasendxLTrnkw+ndxfLTrnkw,gLTrnkwfgScalarndxEDRingkwndxsTEndokw,fLTrnkwsf=BasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKwndxsTEndoKw,fLTrnKwsf
22 4 21 mpteq12dv k=KwLHypkBasendxLTrnkw+ndxfLTrnkw,gLTrnkwfgScalarndxEDRingkwndxsTEndokw,fLTrnkwsf=wHBasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKwndxsTEndoKw,fLTrnKwsf
23 df-dveca DVecA=kVwLHypkBasendxLTrnkw+ndxfLTrnkw,gLTrnkwfgScalarndxEDRingkwndxsTEndokw,fLTrnkwsf
24 22 23 1 mptfvmpt KVDVecAK=wHBasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKwndxsTEndoKw,fLTrnKwsf
25 2 24 syl KVDVecAK=wHBasendxLTrnKw+ndxfLTrnKw,gLTrnKwfgScalarndxEDRingKwndxsTEndoKw,fLTrnKwsf