Users' Mathboxes Mathbox for Norm Megill < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  lcfrlem25 Structured version   Visualization version   GIF version

Theorem lcfrlem25 39589
Description: Lemma for lcfr 39607. Special case of lcfrlem35 39599 when ((𝐽𝑌)‘𝐼) is zero. (Contributed by NM, 11-Mar-2015.)
Hypotheses
Ref Expression
lcfrlem17.h 𝐻 = (LHyp‘𝐾)
lcfrlem17.o = ((ocH‘𝐾)‘𝑊)
lcfrlem17.u 𝑈 = ((DVecH‘𝐾)‘𝑊)
lcfrlem17.v 𝑉 = (Base‘𝑈)
lcfrlem17.p + = (+g𝑈)
lcfrlem17.z 0 = (0g𝑈)
lcfrlem17.n 𝑁 = (LSpan‘𝑈)
lcfrlem17.a 𝐴 = (LSAtoms‘𝑈)
lcfrlem17.k (𝜑 → (𝐾 ∈ HL ∧ 𝑊𝐻))
lcfrlem17.x (𝜑𝑋 ∈ (𝑉 ∖ { 0 }))
lcfrlem17.y (𝜑𝑌 ∈ (𝑉 ∖ { 0 }))
lcfrlem17.ne (𝜑 → (𝑁‘{𝑋}) ≠ (𝑁‘{𝑌}))
lcfrlem22.b 𝐵 = ((𝑁‘{𝑋, 𝑌}) ∩ ( ‘{(𝑋 + 𝑌)}))
lcfrlem24.t · = ( ·𝑠𝑈)
lcfrlem24.s 𝑆 = (Scalar‘𝑈)
lcfrlem24.q 𝑄 = (0g𝑆)
lcfrlem24.r 𝑅 = (Base‘𝑆)
lcfrlem24.j 𝐽 = (𝑥 ∈ (𝑉 ∖ { 0 }) ↦ (𝑣𝑉 ↦ (𝑘𝑅𝑤 ∈ ( ‘{𝑥})𝑣 = (𝑤 + (𝑘 · 𝑥)))))
lcfrlem24.ib (𝜑𝐼𝐵)
lcfrlem24.l 𝐿 = (LKer‘𝑈)
lcfrlem25.d 𝐷 = (LDual‘𝑈)
lcfrlem25.jz (𝜑 → ((𝐽𝑌)‘𝐼) = 𝑄)
lcfrlem25.in (𝜑𝐼0 )
Assertion
Ref Expression
lcfrlem25 (𝜑 → ( ‘{(𝑋 + 𝑌)}) = (𝐿‘(𝐽𝑌)))
Distinct variable groups:   𝑣,𝑘,𝑤,𝑥,   + ,𝑘,𝑣,𝑤,𝑥   𝑅,𝑘,𝑣,𝑥   𝑆,𝑘   · ,𝑘,𝑣,𝑤,𝑥   𝑣,𝑉,𝑥   𝑘,𝑋,𝑣,𝑤,𝑥   𝑘,𝑌,𝑣,𝑤,𝑥   𝑥, 0
Allowed substitution hints:   𝜑(𝑥,𝑤,𝑣,𝑘)   𝐴(𝑥,𝑤,𝑣,𝑘)   𝐵(𝑥,𝑤,𝑣,𝑘)   𝐷(𝑥,𝑤,𝑣,𝑘)   𝑄(𝑥,𝑤,𝑣,𝑘)   𝑅(𝑤)   𝑆(𝑥,𝑤,𝑣)   𝑈(𝑥,𝑤,𝑣,𝑘)   𝐻(𝑥,𝑤,𝑣,𝑘)   𝐼(𝑥,𝑤,𝑣,𝑘)   𝐽(𝑥,𝑤,𝑣,𝑘)   𝐾(𝑥,𝑤,𝑣,𝑘)   𝐿(𝑥,𝑤,𝑣,𝑘)   𝑁(𝑥,𝑤,𝑣,𝑘)   𝑉(𝑤,𝑘)   𝑊(𝑥,𝑤,𝑣,𝑘)   0 (𝑤,𝑣,𝑘)

Proof of Theorem lcfrlem25
Dummy variable 𝑓 is distinct from all other variables.
StepHypRef Expression
1 lcfrlem17.h . . . 4 𝐻 = (LHyp‘𝐾)
2 lcfrlem17.o . . . 4 = ((ocH‘𝐾)‘𝑊)
3 lcfrlem17.u . . . 4 𝑈 = ((DVecH‘𝐾)‘𝑊)
4 lcfrlem17.v . . . 4 𝑉 = (Base‘𝑈)
5 lcfrlem17.p . . . 4 + = (+g𝑈)
6 lcfrlem17.z . . . 4 0 = (0g𝑈)
7 lcfrlem17.n . . . 4 𝑁 = (LSpan‘𝑈)
8 lcfrlem17.a . . . 4 𝐴 = (LSAtoms‘𝑈)
9 lcfrlem17.k . . . 4 (𝜑 → (𝐾 ∈ HL ∧ 𝑊𝐻))
10 lcfrlem17.x . . . 4 (𝜑𝑋 ∈ (𝑉 ∖ { 0 }))
11 lcfrlem17.y . . . 4 (𝜑𝑌 ∈ (𝑉 ∖ { 0 }))
12 lcfrlem17.ne . . . 4 (𝜑 → (𝑁‘{𝑋}) ≠ (𝑁‘{𝑌}))
13 lcfrlem22.b . . . 4 𝐵 = ((𝑁‘{𝑋, 𝑌}) ∩ ( ‘{(𝑋 + 𝑌)}))
14 eqid 2738 . . . 4 (LSSum‘𝑈) = (LSSum‘𝑈)
151, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14lcfrlem23 39587 . . 3 (𝜑 → (( ‘{𝑋, 𝑌})(LSSum‘𝑈)𝐵) = ( ‘{(𝑋 + 𝑌)}))
16 lcfrlem24.t . . . . . 6 · = ( ·𝑠𝑈)
17 lcfrlem24.s . . . . . 6 𝑆 = (Scalar‘𝑈)
18 lcfrlem24.q . . . . . 6 𝑄 = (0g𝑆)
19 lcfrlem24.r . . . . . 6 𝑅 = (Base‘𝑆)
20 lcfrlem24.j . . . . . 6 𝐽 = (𝑥 ∈ (𝑉 ∖ { 0 }) ↦ (𝑣𝑉 ↦ (𝑘𝑅𝑤 ∈ ( ‘{𝑥})𝑣 = (𝑤 + (𝑘 · 𝑥)))))
21 lcfrlem24.ib . . . . . 6 (𝜑𝐼𝐵)
22 lcfrlem24.l . . . . . 6 𝐿 = (LKer‘𝑈)
231, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22lcfrlem24 39588 . . . . 5 (𝜑 → ( ‘{𝑋, 𝑌}) = ((𝐿‘(𝐽𝑋)) ∩ (𝐿‘(𝐽𝑌))))
24 inss2 4163 . . . . 5 ((𝐿‘(𝐽𝑋)) ∩ (𝐿‘(𝐽𝑌))) ⊆ (𝐿‘(𝐽𝑌))
2523, 24eqsstrdi 3974 . . . 4 (𝜑 → ( ‘{𝑋, 𝑌}) ⊆ (𝐿‘(𝐽𝑌)))
261, 3, 9dvhlvec 39131 . . . . . 6 (𝜑𝑈 ∈ LVec)
271, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13lcfrlem22 39586 . . . . . 6 (𝜑𝐵𝐴)
28 lcfrlem25.in . . . . . 6 (𝜑𝐼0 )
296, 7, 8, 26, 27, 21, 28lsatel 37027 . . . . 5 (𝜑𝐵 = (𝑁‘{𝐼}))
30 eqid 2738 . . . . . 6 (LSubSp‘𝑈) = (LSubSp‘𝑈)
311, 3, 9dvhlmod 39132 . . . . . 6 (𝜑𝑈 ∈ LMod)
32 eqid 2738 . . . . . . . 8 (LFnl‘𝑈) = (LFnl‘𝑈)
33 lcfrlem25.d . . . . . . . 8 𝐷 = (LDual‘𝑈)
34 eqid 2738 . . . . . . . 8 (0g𝐷) = (0g𝐷)
35 eqid 2738 . . . . . . . 8 {𝑓 ∈ (LFnl‘𝑈) ∣ ( ‘( ‘(𝐿𝑓))) = (𝐿𝑓)} = {𝑓 ∈ (LFnl‘𝑈) ∣ ( ‘( ‘(𝐿𝑓))) = (𝐿𝑓)}
361, 2, 3, 4, 5, 16, 17, 19, 6, 32, 22, 33, 34, 35, 20, 9, 11lcfrlem10 39574 . . . . . . 7 (𝜑 → (𝐽𝑌) ∈ (LFnl‘𝑈))
3732, 22, 30lkrlss 37117 . . . . . . 7 ((𝑈 ∈ LMod ∧ (𝐽𝑌) ∈ (LFnl‘𝑈)) → (𝐿‘(𝐽𝑌)) ∈ (LSubSp‘𝑈))
3831, 36, 37syl2anc 584 . . . . . 6 (𝜑 → (𝐿‘(𝐽𝑌)) ∈ (LSubSp‘𝑈))
39 lcfrlem25.jz . . . . . . 7 (𝜑 → ((𝐽𝑌)‘𝐼) = 𝑄)
404, 8, 31, 27lsatssv 37020 . . . . . . . . 9 (𝜑𝐵𝑉)
4140, 21sseldd 3921 . . . . . . . 8 (𝜑𝐼𝑉)
424, 17, 18, 32, 22, 31, 36, 41ellkr2 37113 . . . . . . 7 (𝜑 → (𝐼 ∈ (𝐿‘(𝐽𝑌)) ↔ ((𝐽𝑌)‘𝐼) = 𝑄))
4339, 42mpbird 256 . . . . . 6 (𝜑𝐼 ∈ (𝐿‘(𝐽𝑌)))
4430, 7, 31, 38, 43lspsnel5a 20268 . . . . 5 (𝜑 → (𝑁‘{𝐼}) ⊆ (𝐿‘(𝐽𝑌)))
4529, 44eqsstrd 3958 . . . 4 (𝜑𝐵 ⊆ (𝐿‘(𝐽𝑌)))
4630lsssssubg 20230 . . . . . . 7 (𝑈 ∈ LMod → (LSubSp‘𝑈) ⊆ (SubGrp‘𝑈))
4731, 46syl 17 . . . . . 6 (𝜑 → (LSubSp‘𝑈) ⊆ (SubGrp‘𝑈))
4810eldifad 3898 . . . . . . . 8 (𝜑𝑋𝑉)
4911eldifad 3898 . . . . . . . 8 (𝜑𝑌𝑉)
50 prssi 4754 . . . . . . . 8 ((𝑋𝑉𝑌𝑉) → {𝑋, 𝑌} ⊆ 𝑉)
5148, 49, 50syl2anc 584 . . . . . . 7 (𝜑 → {𝑋, 𝑌} ⊆ 𝑉)
521, 3, 4, 30, 2dochlss 39376 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ {𝑋, 𝑌} ⊆ 𝑉) → ( ‘{𝑋, 𝑌}) ∈ (LSubSp‘𝑈))
539, 51, 52syl2anc 584 . . . . . 6 (𝜑 → ( ‘{𝑋, 𝑌}) ∈ (LSubSp‘𝑈))
5447, 53sseldd 3921 . . . . 5 (𝜑 → ( ‘{𝑋, 𝑌}) ∈ (SubGrp‘𝑈))
554, 30, 7, 31, 48, 49lspprcl 20250 . . . . . . . 8 (𝜑 → (𝑁‘{𝑋, 𝑌}) ∈ (LSubSp‘𝑈))
561, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12lcfrlem17 39581 . . . . . . . . . . 11 (𝜑 → (𝑋 + 𝑌) ∈ (𝑉 ∖ { 0 }))
5756eldifad 3898 . . . . . . . . . 10 (𝜑 → (𝑋 + 𝑌) ∈ 𝑉)
5857snssd 4742 . . . . . . . . 9 (𝜑 → {(𝑋 + 𝑌)} ⊆ 𝑉)
591, 3, 4, 30, 2dochlss 39376 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ {(𝑋 + 𝑌)} ⊆ 𝑉) → ( ‘{(𝑋 + 𝑌)}) ∈ (LSubSp‘𝑈))
609, 58, 59syl2anc 584 . . . . . . . 8 (𝜑 → ( ‘{(𝑋 + 𝑌)}) ∈ (LSubSp‘𝑈))
6130lssincl 20237 . . . . . . . 8 ((𝑈 ∈ LMod ∧ (𝑁‘{𝑋, 𝑌}) ∈ (LSubSp‘𝑈) ∧ ( ‘{(𝑋 + 𝑌)}) ∈ (LSubSp‘𝑈)) → ((𝑁‘{𝑋, 𝑌}) ∩ ( ‘{(𝑋 + 𝑌)})) ∈ (LSubSp‘𝑈))
6231, 55, 60, 61syl3anc 1370 . . . . . . 7 (𝜑 → ((𝑁‘{𝑋, 𝑌}) ∩ ( ‘{(𝑋 + 𝑌)})) ∈ (LSubSp‘𝑈))
6313, 62eqeltrid 2843 . . . . . 6 (𝜑𝐵 ∈ (LSubSp‘𝑈))
6447, 63sseldd 3921 . . . . 5 (𝜑𝐵 ∈ (SubGrp‘𝑈))
6547, 38sseldd 3921 . . . . 5 (𝜑 → (𝐿‘(𝐽𝑌)) ∈ (SubGrp‘𝑈))
6614lsmlub 19280 . . . . 5 ((( ‘{𝑋, 𝑌}) ∈ (SubGrp‘𝑈) ∧ 𝐵 ∈ (SubGrp‘𝑈) ∧ (𝐿‘(𝐽𝑌)) ∈ (SubGrp‘𝑈)) → ((( ‘{𝑋, 𝑌}) ⊆ (𝐿‘(𝐽𝑌)) ∧ 𝐵 ⊆ (𝐿‘(𝐽𝑌))) ↔ (( ‘{𝑋, 𝑌})(LSSum‘𝑈)𝐵) ⊆ (𝐿‘(𝐽𝑌))))
6754, 64, 65, 66syl3anc 1370 . . . 4 (𝜑 → ((( ‘{𝑋, 𝑌}) ⊆ (𝐿‘(𝐽𝑌)) ∧ 𝐵 ⊆ (𝐿‘(𝐽𝑌))) ↔ (( ‘{𝑋, 𝑌})(LSSum‘𝑈)𝐵) ⊆ (𝐿‘(𝐽𝑌))))
6825, 45, 67mpbi2and 709 . . 3 (𝜑 → (( ‘{𝑋, 𝑌})(LSSum‘𝑈)𝐵) ⊆ (𝐿‘(𝐽𝑌)))
6915, 68eqsstrrd 3959 . 2 (𝜑 → ( ‘{(𝑋 + 𝑌)}) ⊆ (𝐿‘(𝐽𝑌)))
70 eqid 2738 . . 3 (LSHyp‘𝑈) = (LSHyp‘𝑈)
711, 2, 3, 4, 6, 70, 9, 56dochsnshp 39475 . . 3 (𝜑 → ( ‘{(𝑋 + 𝑌)}) ∈ (LSHyp‘𝑈))
721, 2, 3, 4, 5, 16, 17, 19, 6, 32, 22, 33, 34, 35, 20, 9, 11lcfrlem13 39577 . . . . 5 (𝜑 → (𝐽𝑌) ∈ ({𝑓 ∈ (LFnl‘𝑈) ∣ ( ‘( ‘(𝐿𝑓))) = (𝐿𝑓)} ∖ {(0g𝐷)}))
73 eldifsni 4723 . . . . 5 ((𝐽𝑌) ∈ ({𝑓 ∈ (LFnl‘𝑈) ∣ ( ‘( ‘(𝐿𝑓))) = (𝐿𝑓)} ∖ {(0g𝐷)}) → (𝐽𝑌) ≠ (0g𝐷))
7472, 73syl 17 . . . 4 (𝜑 → (𝐽𝑌) ≠ (0g𝐷))
7570, 32, 22, 33, 34, 26, 36lduallkr3 37184 . . . 4 (𝜑 → ((𝐿‘(𝐽𝑌)) ∈ (LSHyp‘𝑈) ↔ (𝐽𝑌) ≠ (0g𝐷)))
7674, 75mpbird 256 . . 3 (𝜑 → (𝐿‘(𝐽𝑌)) ∈ (LSHyp‘𝑈))
7770, 26, 71, 76lshpcmp 37010 . 2 (𝜑 → (( ‘{(𝑋 + 𝑌)}) ⊆ (𝐿‘(𝐽𝑌)) ↔ ( ‘{(𝑋 + 𝑌)}) = (𝐿‘(𝐽𝑌))))
7869, 77mpbid 231 1 (𝜑 → ( ‘{(𝑋 + 𝑌)}) = (𝐿‘(𝐽𝑌)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 396   = wceq 1539  wcel 2106  wne 2943  wrex 3065  {crab 3068  cdif 3883  cin 3885  wss 3886  {csn 4561  {cpr 4563  cmpt 5156  cfv 6426  crio 7223  (class class class)co 7267  Basecbs 16922  +gcplusg 16972  Scalarcsca 16975   ·𝑠 cvsca 16976  0gc0g 17160  SubGrpcsubg 18759  LSSumclsm 19249  LModclmod 20133  LSubSpclss 20203  LSpanclspn 20243  LSAtomsclsa 36996  LSHypclsh 36997  LFnlclfn 37079  LKerclk 37107  LDualcld 37145  HLchlt 37372  LHypclh 38006  DVecHcdvh 39100  ocHcoch 39369
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2709  ax-rep 5208  ax-sep 5221  ax-nul 5228  ax-pow 5286  ax-pr 5350  ax-un 7578  ax-cnex 10937  ax-resscn 10938  ax-1cn 10939  ax-icn 10940  ax-addcl 10941  ax-addrcl 10942  ax-mulcl 10943  ax-mulrcl 10944  ax-mulcom 10945  ax-addass 10946  ax-mulass 10947  ax-distr 10948  ax-i2m1 10949  ax-1ne0 10950  ax-1rid 10951  ax-rnegex 10952  ax-rrecex 10953  ax-cnre 10954  ax-pre-lttri 10955  ax-pre-lttrn 10956  ax-pre-ltadd 10957  ax-pre-mulgt0 10958  ax-riotaBAD 36975
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 845  df-3or 1087  df-3an 1088  df-tru 1542  df-fal 1552  df-ex 1783  df-nf 1787  df-sb 2068  df-mo 2540  df-eu 2569  df-clab 2716  df-cleq 2730  df-clel 2816  df-nfc 2889  df-ne 2944  df-nel 3050  df-ral 3069  df-rex 3070  df-reu 3071  df-rmo 3072  df-rab 3073  df-v 3431  df-sbc 3716  df-csb 3832  df-dif 3889  df-un 3891  df-in 3893  df-ss 3903  df-pss 3905  df-nul 4257  df-if 4460  df-pw 4535  df-sn 4562  df-pr 4564  df-tp 4566  df-op 4568  df-uni 4840  df-int 4880  df-iun 4926  df-iin 4927  df-br 5074  df-opab 5136  df-mpt 5157  df-tr 5191  df-id 5484  df-eprel 5490  df-po 5498  df-so 5499  df-fr 5539  df-we 5541  df-xp 5590  df-rel 5591  df-cnv 5592  df-co 5593  df-dm 5594  df-rn 5595  df-res 5596  df-ima 5597  df-pred 6195  df-ord 6262  df-on 6263  df-lim 6264  df-suc 6265  df-iota 6384  df-fun 6428  df-fn 6429  df-f 6430  df-f1 6431  df-fo 6432  df-f1o 6433  df-fv 6434  df-riota 7224  df-ov 7270  df-oprab 7271  df-mpo 7272  df-of 7523  df-om 7703  df-1st 7820  df-2nd 7821  df-tpos 8029  df-undef 8076  df-frecs 8084  df-wrecs 8115  df-recs 8189  df-rdg 8228  df-1o 8284  df-er 8485  df-map 8604  df-en 8721  df-dom 8722  df-sdom 8723  df-fin 8724  df-pnf 11021  df-mnf 11022  df-xr 11023  df-ltxr 11024  df-le 11025  df-sub 11217  df-neg 11218  df-nn 11984  df-2 12046  df-3 12047  df-4 12048  df-5 12049  df-6 12050  df-n0 12244  df-z 12330  df-uz 12593  df-fz 13250  df-struct 16858  df-sets 16875  df-slot 16893  df-ndx 16905  df-base 16923  df-ress 16952  df-plusg 16985  df-mulr 16986  df-sca 16988  df-vsca 16989  df-0g 17162  df-mre 17305  df-mrc 17306  df-acs 17308  df-proset 18023  df-poset 18041  df-plt 18058  df-lub 18074  df-glb 18075  df-join 18076  df-meet 18077  df-p0 18153  df-p1 18154  df-lat 18160  df-clat 18227  df-mgm 18336  df-sgrp 18385  df-mnd 18396  df-submnd 18441  df-grp 18590  df-minusg 18591  df-sbg 18592  df-subg 18762  df-cntz 18933  df-oppg 18960  df-lsm 19251  df-cmn 19398  df-abl 19399  df-mgp 19731  df-ur 19748  df-ring 19795  df-oppr 19872  df-dvdsr 19893  df-unit 19894  df-invr 19924  df-dvr 19935  df-drng 20003  df-lmod 20135  df-lss 20204  df-lsp 20244  df-lvec 20375  df-lsatoms 36998  df-lshyp 36999  df-lcv 37041  df-lfl 37080  df-lkr 37108  df-ldual 37146  df-oposet 37198  df-ol 37200  df-oml 37201  df-covers 37288  df-ats 37289  df-atl 37320  df-cvlat 37344  df-hlat 37373  df-llines 37520  df-lplanes 37521  df-lvols 37522  df-lines 37523  df-psubsp 37525  df-pmap 37526  df-padd 37818  df-lhyp 38010  df-laut 38011  df-ldil 38126  df-ltrn 38127  df-trl 38181  df-tgrp 38765  df-tendo 38777  df-edring 38779  df-dveca 39025  df-disoa 39051  df-dvech 39101  df-dib 39161  df-dic 39195  df-dih 39251  df-doch 39370  df-djh 39417
This theorem is referenced by:  lcfrlem26  39590
  Copyright terms: Public domain W3C validator