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

Theorem lcfrlem27 35182
Description: Lemma for lcfr 35198. Special case of lcfrlem37 35192 when  ( ( J `
 Y ) `  I ) is zero. (Contributed by NM, 11-Mar-2015.)
Hypotheses
Ref Expression
lcfrlem17.h  |-  H  =  ( LHyp `  K
)
lcfrlem17.o  |-  ._|_  =  ( ( ocH `  K
) `  W )
lcfrlem17.u  |-  U  =  ( ( DVecH `  K
) `  W )
lcfrlem17.v  |-  V  =  ( Base `  U
)
lcfrlem17.p  |-  .+  =  ( +g  `  U )
lcfrlem17.z  |-  .0.  =  ( 0g `  U )
lcfrlem17.n  |-  N  =  ( LSpan `  U )
lcfrlem17.a  |-  A  =  (LSAtoms `  U )
lcfrlem17.k  |-  ( ph  ->  ( K  e.  HL  /\  W  e.  H ) )
lcfrlem17.x  |-  ( ph  ->  X  e.  ( V 
\  {  .0.  }
) )
lcfrlem17.y  |-  ( ph  ->  Y  e.  ( V 
\  {  .0.  }
) )
lcfrlem17.ne  |-  ( ph  ->  ( N `  { X } )  =/=  ( N `  { Y } ) )
lcfrlem22.b  |-  B  =  ( ( N `  { X ,  Y }
)  i^i  (  ._|_  `  { ( X  .+  Y ) } ) )
lcfrlem24.t  |-  .x.  =  ( .s `  U )
lcfrlem24.s  |-  S  =  (Scalar `  U )
lcfrlem24.q  |-  Q  =  ( 0g `  S
)
lcfrlem24.r  |-  R  =  ( Base `  S
)
lcfrlem24.j  |-  J  =  ( x  e.  ( V  \  {  .0.  } )  |->  ( v  e.  V  |->  ( iota_ k  e.  R  E. w  e.  (  ._|_  `  { x } ) v  =  ( w  .+  (
k  .x.  x )
) ) ) )
lcfrlem24.ib  |-  ( ph  ->  I  e.  B )
lcfrlem24.l  |-  L  =  (LKer `  U )
lcfrlem25.d  |-  D  =  (LDual `  U )
lcfrlem25.jz  |-  ( ph  ->  ( ( J `  Y ) `  I
)  =  Q )
lcfrlem25.in  |-  ( ph  ->  I  =/=  .0.  )
lcfrlem27.g  |-  ( ph  ->  G  e.  ( LSubSp `  D ) )
lcfrlem27.gs  |-  ( ph  ->  G  C_  { f  e.  (LFnl `  U )  |  (  ._|_  `  (  ._|_  `  ( L `  f ) ) )  =  ( L `  f ) } )
lcfrlem27.e  |-  E  = 
U_ g  e.  G  (  ._|_  `  ( L `  g ) )
lcfrlem27.xe  |-  ( ph  ->  X  e.  E )
lcfrlem27.ye  |-  ( ph  ->  Y  e.  E )
Assertion
Ref Expression
lcfrlem27  |-  ( ph  ->  ( X  .+  Y
)  e.  E )
Distinct variable groups:    v, k, w, x,  ._|_    .+ , k, v, w, x    R, k, v, x    S, k    .x. , k, v, w, x   
v, V, x    k, X, v, w, x    k, Y, v, w, x    x,  .0.    f, L    ._|_ , f    .+ , f    R, f    .x. , f    U, f    f, V    f, k, v, w, x, g    g, G, k    f, g, J, k    g, L, k    ._|_ , g    .+ , g    U, k    g, V    g, X    f, Y, g    ph, g, k   
v, g, w, x
Allowed substitution hints:    ph( x, w, v, f)    A( x, w, v, f, g, k)    B( x, w, v, f, g, k)    D( x, w, v, f, g, k)    Q( x, w, v, f, g, k)    R( w, g)    S( x, w, v, f, g)    .x. ( g)    U( x, w, v, g)    E( x, w, v, f, g, k)    G( x, w, v, f)    H( x, w, v, f, g, k)    I( x, w, v, f, g, k)    J( x, w, v)    K( x, w, v, f, g, k)    L( x, w, v)    N( x, w, v, f, g, k)    V( w, k)    W( x, w, v, f, g, k)    X( f)    .0. ( w, v, f, g, k)

Proof of Theorem lcfrlem27
StepHypRef Expression
1 lcfrlem17.h . . . . 5  |-  H  =  ( LHyp `  K
)
2 lcfrlem17.o . . . . 5  |-  ._|_  =  ( ( ocH `  K
) `  W )
3 lcfrlem17.u . . . . 5  |-  U  =  ( ( DVecH `  K
) `  W )
4 lcfrlem17.v . . . . 5  |-  V  =  ( Base `  U
)
5 lcfrlem17.p . . . . 5  |-  .+  =  ( +g  `  U )
6 lcfrlem24.t . . . . 5  |-  .x.  =  ( .s `  U )
7 lcfrlem24.s . . . . 5  |-  S  =  (Scalar `  U )
8 lcfrlem24.r . . . . 5  |-  R  =  ( Base `  S
)
9 lcfrlem17.z . . . . 5  |-  .0.  =  ( 0g `  U )
10 eqid 2462 . . . . 5  |-  (LFnl `  U )  =  (LFnl `  U )
11 lcfrlem24.l . . . . 5  |-  L  =  (LKer `  U )
12 lcfrlem25.d . . . . 5  |-  D  =  (LDual `  U )
13 eqid 2462 . . . . 5  |-  ( 0g
`  D )  =  ( 0g `  D
)
14 eqid 2462 . . . . 5  |-  { f  e.  (LFnl `  U
)  |  (  ._|_  `  (  ._|_  `  ( L `
 f ) ) )  =  ( L `
 f ) }  =  { f  e.  (LFnl `  U )  |  (  ._|_  `  (  ._|_  `  ( L `  f ) ) )  =  ( L `  f ) }
15 lcfrlem24.j . . . . 5  |-  J  =  ( x  e.  ( V  \  {  .0.  } )  |->  ( v  e.  V  |->  ( iota_ k  e.  R  E. w  e.  (  ._|_  `  { x } ) v  =  ( w  .+  (
k  .x.  x )
) ) ) )
16 lcfrlem17.k . . . . 5  |-  ( ph  ->  ( K  e.  HL  /\  W  e.  H ) )
17 eqid 2462 . . . . 5  |-  ( LSubSp `  D )  =  (
LSubSp `  D )
18 lcfrlem27.g . . . . 5  |-  ( ph  ->  G  e.  ( LSubSp `  D ) )
19 lcfrlem27.gs . . . . 5  |-  ( ph  ->  G  C_  { f  e.  (LFnl `  U )  |  (  ._|_  `  (  ._|_  `  ( L `  f ) ) )  =  ( L `  f ) } )
20 lcfrlem27.e . . . . 5  |-  E  = 
U_ g  e.  G  (  ._|_  `  ( L `  g ) )
21 lcfrlem27.ye . . . . . 6  |-  ( ph  ->  Y  e.  E )
22 lcfrlem17.y . . . . . . 7  |-  ( ph  ->  Y  e.  ( V 
\  {  .0.  }
) )
23 eldifsni 4111 . . . . . . 7  |-  ( Y  e.  ( V  \  {  .0.  } )  ->  Y  =/=  .0.  )
2422, 23syl 17 . . . . . 6  |-  ( ph  ->  Y  =/=  .0.  )
25 eldifsn 4110 . . . . . 6  |-  ( Y  e.  ( E  \  {  .0.  } )  <->  ( Y  e.  E  /\  Y  =/= 
.0.  ) )
2621, 24, 25sylanbrc 675 . . . . 5  |-  ( ph  ->  Y  e.  ( E 
\  {  .0.  }
) )
271, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 26lcfrlem16 35171 . . . 4  |-  ( ph  ->  ( J `  Y
)  e.  G )
28 lcfrlem17.n . . . . 5  |-  N  =  ( LSpan `  U )
29 lcfrlem17.a . . . . 5  |-  A  =  (LSAtoms `  U )
30 lcfrlem17.x . . . . 5  |-  ( ph  ->  X  e.  ( V 
\  {  .0.  }
) )
31 lcfrlem17.ne . . . . 5  |-  ( ph  ->  ( N `  { X } )  =/=  ( N `  { Y } ) )
32 lcfrlem22.b . . . . 5  |-  B  =  ( ( N `  { X ,  Y }
)  i^i  (  ._|_  `  { ( X  .+  Y ) } ) )
33 lcfrlem24.q . . . . 5  |-  Q  =  ( 0g `  S
)
34 lcfrlem24.ib . . . . 5  |-  ( ph  ->  I  e.  B )
35 lcfrlem25.jz . . . . 5  |-  ( ph  ->  ( ( J `  Y ) `  I
)  =  Q )
36 lcfrlem25.in . . . . 5  |-  ( ph  ->  I  =/=  .0.  )
371, 2, 3, 4, 5, 9, 28, 29, 16, 30, 22, 31, 32, 6, 7, 33, 8, 15, 34, 11, 12, 35, 36lcfrlem26 35181 . . . 4  |-  ( ph  ->  ( X  .+  Y
)  e.  (  ._|_  `  ( L `  ( J `  Y )
) ) )
38 fveq2 5888 . . . . . . 7  |-  ( g  =  ( J `  Y )  ->  ( L `  g )  =  ( L `  ( J `  Y ) ) )
3938fveq2d 5892 . . . . . 6  |-  ( g  =  ( J `  Y )  ->  (  ._|_  `  ( L `  g ) )  =  (  ._|_  `  ( L `
 ( J `  Y ) ) ) )
4039eleq2d 2525 . . . . 5  |-  ( g  =  ( J `  Y )  ->  (
( X  .+  Y
)  e.  (  ._|_  `  ( L `  g
) )  <->  ( X  .+  Y )  e.  ( 
._|_  `  ( L `  ( J `  Y ) ) ) ) )
4140rspcev 3162 . . . 4  |-  ( ( ( J `  Y
)  e.  G  /\  ( X  .+  Y )  e.  (  ._|_  `  ( L `  ( J `  Y ) ) ) )  ->  E. g  e.  G  ( X  .+  Y )  e.  ( 
._|_  `  ( L `  g ) ) )
4227, 37, 41syl2anc 671 . . 3  |-  ( ph  ->  E. g  e.  G  ( X  .+  Y )  e.  (  ._|_  `  ( L `  g )
) )
43 eliun 4297 . . 3  |-  ( ( X  .+  Y )  e.  U_ g  e.  G  (  ._|_  `  ( L `  g )
)  <->  E. g  e.  G  ( X  .+  Y )  e.  (  ._|_  `  ( L `  g )
) )
4442, 43sylibr 217 . 2  |-  ( ph  ->  ( X  .+  Y
)  e.  U_ g  e.  G  (  ._|_  `  ( L `  g
) ) )
4544, 20syl6eleqr 2551 1  |-  ( ph  ->  ( X  .+  Y
)  e.  E )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    /\ wa 375    = wceq 1455    e. wcel 1898    =/= wne 2633   E.wrex 2750   {crab 2753    \ cdif 3413    i^i cin 3415    C_ wss 3416   {csn 3980   {cpr 3982   U_ciun 4292    |-> cmpt 4475   ` cfv 5601   iota_crio 6276  (class class class)co 6315   Basecbs 15170   +g cplusg 15239  Scalarcsca 15242   .scvsca 15243   0gc0g 15387   LSubSpclss 18204   LSpanclspn 18243  LSAtomsclsa 32585  LFnlclfn 32668  LKerclk 32696  LDualcld 32734   HLchlt 32961   LHypclh 33594   DVecHcdvh 34691   ocHcoch 34960
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1680  ax-4 1693  ax-5 1769  ax-6 1816  ax-7 1862  ax-8 1900  ax-9 1907  ax-10 1926  ax-11 1931  ax-12 1944  ax-13 2102  ax-ext 2442  ax-rep 4529  ax-sep 4539  ax-nul 4548  ax-pow 4595  ax-pr 4653  ax-un 6610  ax-cnex 9621  ax-resscn 9622  ax-1cn 9623  ax-icn 9624  ax-addcl 9625  ax-addrcl 9626  ax-mulcl 9627  ax-mulrcl 9628  ax-mulcom 9629  ax-addass 9630  ax-mulass 9631  ax-distr 9632  ax-i2m1 9633  ax-1ne0 9634  ax-1rid 9635  ax-rnegex 9636  ax-rrecex 9637  ax-cnre 9638  ax-pre-lttri 9639  ax-pre-lttrn 9640  ax-pre-ltadd 9641  ax-pre-mulgt0 9642  ax-riotaBAD 32570
This theorem depends on definitions:  df-bi 190  df-or 376  df-an 377  df-3or 992  df-3an 993  df-tru 1458  df-fal 1461  df-ex 1675  df-nf 1679  df-sb 1809  df-eu 2314  df-mo 2315  df-clab 2449  df-cleq 2455  df-clel 2458  df-nfc 2592  df-ne 2635  df-nel 2636  df-ral 2754  df-rex 2755  df-reu 2756  df-rmo 2757  df-rab 2758  df-v 3059  df-sbc 3280  df-csb 3376  df-dif 3419  df-un 3421  df-in 3423  df-ss 3430  df-pss 3432  df-nul 3744  df-if 3894  df-pw 3965  df-sn 3981  df-pr 3983  df-tp 3985  df-op 3987  df-uni 4213  df-int 4249  df-iun 4294  df-iin 4295  df-br 4417  df-opab 4476  df-mpt 4477  df-tr 4512  df-eprel 4764  df-id 4768  df-po 4774  df-so 4775  df-fr 4812  df-we 4814  df-xp 4859  df-rel 4860  df-cnv 4861  df-co 4862  df-dm 4863  df-rn 4864  df-res 4865  df-ima 4866  df-pred 5399  df-ord 5445  df-on 5446  df-lim 5447  df-suc 5448  df-iota 5565  df-fun 5603  df-fn 5604  df-f 5605  df-f1 5606  df-fo 5607  df-f1o 5608  df-fv 5609  df-riota 6277  df-ov 6318  df-oprab 6319  df-mpt2 6320  df-of 6558  df-om 6720  df-1st 6820  df-2nd 6821  df-tpos 6999  df-undef 7046  df-wrecs 7054  df-recs 7116  df-rdg 7154  df-1o 7208  df-oadd 7212  df-er 7389  df-map 7500  df-en 7596  df-dom 7597  df-sdom 7598  df-fin 7599  df-pnf 9703  df-mnf 9704  df-xr 9705  df-ltxr 9706  df-le 9707  df-sub 9888  df-neg 9889  df-nn 10638  df-2 10696  df-3 10697  df-4 10698  df-5 10699  df-6 10700  df-n0 10899  df-z 10967  df-uz 11189  df-fz 11814  df-struct 15172  df-ndx 15173  df-slot 15174  df-base 15175  df-sets 15176  df-ress 15177  df-plusg 15252  df-mulr 15253  df-sca 15255  df-vsca 15256  df-0g 15389  df-mre 15541  df-mrc 15542  df-acs 15544  df-preset 16222  df-poset 16240  df-plt 16253  df-lub 16269  df-glb 16270  df-join 16271  df-meet 16272  df-p0 16334  df-p1 16335  df-lat 16341  df-clat 16403  df-mgm 16537  df-sgrp 16576  df-mnd 16586  df-submnd 16632  df-grp 16722  df-minusg 16723  df-sbg 16724  df-subg 16863  df-cntz 17020  df-oppg 17046  df-lsm 17337  df-cmn 17481  df-abl 17482  df-mgp 17773  df-ur 17785  df-ring 17831  df-oppr 17900  df-dvdsr 17918  df-unit 17919  df-invr 17949  df-dvr 17960  df-drng 18026  df-lmod 18142  df-lss 18205  df-lsp 18244  df-lvec 18375  df-lsatoms 32587  df-lshyp 32588  df-lcv 32630  df-lfl 32669  df-lkr 32697  df-ldual 32735  df-oposet 32787  df-ol 32789  df-oml 32790  df-covers 32877  df-ats 32878  df-atl 32909  df-cvlat 32933  df-hlat 32962  df-llines 33108  df-lplanes 33109  df-lvols 33110  df-lines 33111  df-psubsp 33113  df-pmap 33114  df-padd 33406  df-lhyp 33598  df-laut 33599  df-ldil 33714  df-ltrn 33715  df-trl 33770  df-tgrp 34355  df-tendo 34367  df-edring 34369  df-dveca 34615  df-disoa 34642  df-dvech 34692  df-dib 34752  df-dic 34786  df-dih 34842  df-doch 34961  df-djh 35008
This theorem is referenced by:  lcfrlem38  35193
  Copyright terms: Public domain W3C validator