Metamath Proof Explorer


Theorem lindff1

Description: A linearly independent family over a nonzero ring has no repeated elements. (Contributed by Stefan O'Rear, 24-Feb-2015)

Ref Expression
Hypotheses lindff1.b B=BaseW
lindff1.l L=ScalarW
Assertion lindff1 WLModLNzRingFLIndFWF:domF1-1B

Proof

Step Hyp Ref Expression
1 lindff1.b B=BaseW
2 lindff1.l L=ScalarW
3 simp3 WLModLNzRingFLIndFWFLIndFW
4 simp1 WLModLNzRingFLIndFWWLMod
5 1 lindff FLIndFWWLModF:domFB
6 3 4 5 syl2anc WLModLNzRingFLIndFWF:domFB
7 simpl1 WLModLNzRingFLIndFWxdomFydomFxyWLMod
8 imassrn FdomFyranF
9 6 frnd WLModLNzRingFLIndFWranFB
10 8 9 sstrid WLModLNzRingFLIndFWFdomFyB
11 10 adantr WLModLNzRingFLIndFWxdomFydomFxyFdomFyB
12 eqid LSpanW=LSpanW
13 1 12 lspssid WLModFdomFyBFdomFyLSpanWFdomFy
14 7 11 13 syl2anc WLModLNzRingFLIndFWxdomFydomFxyFdomFyLSpanWFdomFy
15 6 ffund WLModLNzRingFLIndFWFunF
16 15 adantr WLModLNzRingFLIndFWxdomFydomFxyFunF
17 simprll WLModLNzRingFLIndFWxdomFydomFxyxdomF
18 16 17 jca WLModLNzRingFLIndFWxdomFydomFxyFunFxdomF
19 eldifsn xdomFyxdomFxy
20 19 biimpri xdomFxyxdomFy
21 20 adantlr xdomFydomFxyxdomFy
22 21 adantl WLModLNzRingFLIndFWxdomFydomFxyxdomFy
23 funfvima FunFxdomFxdomFyFxFdomFy
24 18 22 23 sylc WLModLNzRingFLIndFWxdomFydomFxyFxFdomFy
25 14 24 sseldd WLModLNzRingFLIndFWxdomFydomFxyFxLSpanWFdomFy
26 simpl2 WLModLNzRingFLIndFWxdomFydomFxyLNzRing
27 simpl3 WLModLNzRingFLIndFWxdomFydomFxyFLIndFW
28 simprlr WLModLNzRingFLIndFWxdomFydomFxyydomF
29 12 2 lindfind2 WLModLNzRingFLIndFWydomF¬FyLSpanWFdomFy
30 7 26 27 28 29 syl211anc WLModLNzRingFLIndFWxdomFydomFxy¬FyLSpanWFdomFy
31 nelne2 FxLSpanWFdomFy¬FyLSpanWFdomFyFxFy
32 25 30 31 syl2anc WLModLNzRingFLIndFWxdomFydomFxyFxFy
33 32 expr WLModLNzRingFLIndFWxdomFydomFxyFxFy
34 33 necon4d WLModLNzRingFLIndFWxdomFydomFFx=Fyx=y
35 34 ralrimivva WLModLNzRingFLIndFWxdomFydomFFx=Fyx=y
36 dff13 F:domF1-1BF:domFBxdomFydomFFx=Fyx=y
37 6 35 36 sylanbrc WLModLNzRingFLIndFWF:domF1-1B