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

Definition df-hlhil 37225
Description: Define our final Hilbert space constructed from a Hilbert lattice. (Contributed by NM, 21-Jun-2015.) (Revised by Mario Carneiro, 28-Jun-2015.)
Assertion
Ref Expression
df-hlhil  |- HLHil  =  ( k  e.  _V  |->  ( w  e.  ( LHyp `  k )  |->  [_ (
( DVecH `  k ) `  w )  /  u ]_ [_ ( Base `  u
)  /  v ]_ ( { <. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } ) ) )
Distinct variable group:    w, k, u, v, x, y

Detailed syntax breakdown of Definition df-hlhil
StepHypRef Expression
1 chlh 37224 . 2  class HLHil
2 vk . . 3  setvar  k
3 cvv 3200 . . 3  class  _V
4 vw . . . 4  setvar  w
52cv 1482 . . . . 5  class  k
6 clh 35270 . . . . 5  class  LHyp
75, 6cfv 5888 . . . 4  class  ( LHyp `  k )
8 vu . . . . 5  setvar  u
94cv 1482 . . . . . 6  class  w
10 cdvh 36367 . . . . . . 7  class  DVecH
115, 10cfv 5888 . . . . . 6  class  ( DVecH `  k )
129, 11cfv 5888 . . . . 5  class  ( (
DVecH `  k ) `  w )
13 vv . . . . . 6  setvar  v
148cv 1482 . . . . . . 7  class  u
15 cbs 15857 . . . . . . 7  class  Base
1614, 15cfv 5888 . . . . . 6  class  ( Base `  u )
17 cnx 15854 . . . . . . . . . 10  class  ndx
1817, 15cfv 5888 . . . . . . . . 9  class  ( Base `  ndx )
1913cv 1482 . . . . . . . . 9  class  v
2018, 19cop 4183 . . . . . . . 8  class  <. ( Base `  ndx ) ,  v >.
21 cplusg 15941 . . . . . . . . . 10  class  +g
2217, 21cfv 5888 . . . . . . . . 9  class  ( +g  ` 
ndx )
2314, 21cfv 5888 . . . . . . . . 9  class  ( +g  `  u )
2422, 23cop 4183 . . . . . . . 8  class  <. ( +g  `  ndx ) ,  ( +g  `  u
) >.
25 csca 15944 . . . . . . . . . 10  class Scalar
2617, 25cfv 5888 . . . . . . . . 9  class  (Scalar `  ndx )
27 cedring 36041 . . . . . . . . . . . 12  class  EDRing
285, 27cfv 5888 . . . . . . . . . . 11  class  ( EDRing `  k )
299, 28cfv 5888 . . . . . . . . . 10  class  ( (
EDRing `  k ) `  w )
30 cstv 15943 . . . . . . . . . . . 12  class  *r
3117, 30cfv 5888 . . . . . . . . . . 11  class  ( *r `  ndx )
32 chg 37175 . . . . . . . . . . . . 13  class HGMap
335, 32cfv 5888 . . . . . . . . . . . 12  class  (HGMap `  k )
349, 33cfv 5888 . . . . . . . . . . 11  class  ( (HGMap `  k ) `  w
)
3531, 34cop 4183 . . . . . . . . . 10  class  <. (
*r `  ndx ) ,  ( (HGMap `  k ) `  w
) >.
36 csts 15855 . . . . . . . . . 10  class sSet
3729, 35, 36co 6650 . . . . . . . . 9  class  ( ( ( EDRing `  k ) `  w ) sSet  <. (
*r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. )
3826, 37cop 4183 . . . . . . . 8  class  <. (Scalar ` 
ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >.
3920, 24, 38ctp 4181 . . . . . . 7  class  { <. (
Base `  ndx ) ,  v >. ,  <. ( +g  `  ndx ) ,  ( +g  `  u
) >. ,  <. (Scalar ` 
ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }
40 cvsca 15945 . . . . . . . . . 10  class  .s
4117, 40cfv 5888 . . . . . . . . 9  class  ( .s
`  ndx )
4214, 40cfv 5888 . . . . . . . . 9  class  ( .s
`  u )
4341, 42cop 4183 . . . . . . . 8  class  <. ( .s `  ndx ) ,  ( .s `  u
) >.
44 cip 15946 . . . . . . . . . 10  class  .i
4517, 44cfv 5888 . . . . . . . . 9  class  ( .i
`  ndx )
46 vx . . . . . . . . . 10  setvar  x
47 vy . . . . . . . . . 10  setvar  y
4846cv 1482 . . . . . . . . . . 11  class  x
4947cv 1482 . . . . . . . . . . . 12  class  y
50 chdma 37082 . . . . . . . . . . . . . 14  class HDMap
515, 50cfv 5888 . . . . . . . . . . . . 13  class  (HDMap `  k )
529, 51cfv 5888 . . . . . . . . . . . 12  class  ( (HDMap `  k ) `  w
)
5349, 52cfv 5888 . . . . . . . . . . 11  class  ( ( (HDMap `  k ) `  w ) `  y
)
5448, 53cfv 5888 . . . . . . . . . 10  class  ( ( ( (HDMap `  k
) `  w ) `  y ) `  x
)
5546, 47, 19, 19, 54cmpt2 6652 . . . . . . . . 9  class  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k
) `  w ) `  y ) `  x
) )
5645, 55cop 4183 . . . . . . . 8  class  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v 
|->  ( ( ( (HDMap `  k ) `  w
) `  y ) `  x ) ) >.
5743, 56cpr 4179 . . . . . . 7  class  { <. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. }
5839, 57cun 3572 . . . . . 6  class  ( {
<. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } )
5913, 16, 58csb 3533 . . . . 5  class  [_ ( Base `  u )  / 
v ]_ ( { <. (
Base `  ndx ) ,  v >. ,  <. ( +g  `  ndx ) ,  ( +g  `  u
) >. ,  <. (Scalar ` 
ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } )
608, 12, 59csb 3533 . . . 4  class  [_ (
( DVecH `  k ) `  w )  /  u ]_ [_ ( Base `  u
)  /  v ]_ ( { <. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } )
614, 7, 60cmpt 4729 . . 3  class  ( w  e.  ( LHyp `  k
)  |->  [_ ( ( DVecH `  k ) `  w
)  /  u ]_ [_ ( Base `  u
)  /  v ]_ ( { <. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } ) )
622, 3, 61cmpt 4729 . 2  class  ( k  e.  _V  |->  ( w  e.  ( LHyp `  k
)  |->  [_ ( ( DVecH `  k ) `  w
)  /  u ]_ [_ ( Base `  u
)  /  v ]_ ( { <. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } ) ) )
631, 62wceq 1483 1  wff HLHil  =  ( k  e.  _V  |->  ( w  e.  ( LHyp `  k )  |->  [_ (
( DVecH `  k ) `  w )  /  u ]_ [_ ( Base `  u
)  /  v ]_ ( { <. ( Base `  ndx ) ,  v >. , 
<. ( +g  `  ndx ) ,  ( +g  `  u ) >. ,  <. (Scalar `  ndx ) ,  ( ( ( EDRing `  k
) `  w ) sSet  <.
( *r `  ndx ) ,  ( (HGMap `  k ) `  w
) >. ) >. }  u.  {
<. ( .s `  ndx ) ,  ( .s `  u ) >. ,  <. ( .i `  ndx ) ,  ( x  e.  v ,  y  e.  v  |->  ( ( ( (HDMap `  k ) `  w ) `  y
) `  x )
) >. } ) ) )
Colors of variables: wff setvar class
This definition is referenced by:  hlhilset  37226
  Copyright terms: Public domain W3C validator