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

Definition df-hlat 34638
Description: Define the class of Hilbert lattices, which are complete, atomic lattices satisfying the superposition principle and minimum height. (Contributed by NM, 5-Nov-2012.)
Assertion
Ref Expression
df-hlat  |-  HL  =  { l  e.  ( ( OML  i^i  CLat )  i^i  CvLat )  |  ( A. a  e.  (
Atoms `  l ) A. b  e.  ( Atoms `  l ) ( a  =/=  b  ->  E. c  e.  ( Atoms `  l )
( c  =/=  a  /\  c  =/=  b  /\  c ( le `  l ) ( a ( join `  l
) b ) ) )  /\  E. a  e.  ( Base `  l
) E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) ) ) }
Distinct variable group:    c, l, a, b

Detailed syntax breakdown of Definition df-hlat
StepHypRef Expression
1 chlt 34637 . 2  class  HL
2 va . . . . . . . . 9  setvar  a
32cv 1482 . . . . . . . 8  class  a
4 vb . . . . . . . . 9  setvar  b
54cv 1482 . . . . . . . 8  class  b
63, 5wne 2794 . . . . . . 7  wff  a  =/=  b
7 vc . . . . . . . . . . 11  setvar  c
87cv 1482 . . . . . . . . . 10  class  c
98, 3wne 2794 . . . . . . . . 9  wff  c  =/=  a
108, 5wne 2794 . . . . . . . . 9  wff  c  =/=  b
11 vl . . . . . . . . . . . . 13  setvar  l
1211cv 1482 . . . . . . . . . . . 12  class  l
13 cjn 16944 . . . . . . . . . . . 12  class  join
1412, 13cfv 5888 . . . . . . . . . . 11  class  ( join `  l )
153, 5, 14co 6650 . . . . . . . . . 10  class  ( a ( join `  l
) b )
16 cple 15948 . . . . . . . . . . 11  class  le
1712, 16cfv 5888 . . . . . . . . . 10  class  ( le
`  l )
188, 15, 17wbr 4653 . . . . . . . . 9  wff  c ( le `  l ) ( a ( join `  l ) b )
199, 10, 18w3a 1037 . . . . . . . 8  wff  ( c  =/=  a  /\  c  =/=  b  /\  c
( le `  l
) ( a (
join `  l )
b ) )
20 catm 34550 . . . . . . . . 9  class  Atoms
2112, 20cfv 5888 . . . . . . . 8  class  ( Atoms `  l )
2219, 7, 21wrex 2913 . . . . . . 7  wff  E. c  e.  ( Atoms `  l )
( c  =/=  a  /\  c  =/=  b  /\  c ( le `  l ) ( a ( join `  l
) b ) )
236, 22wi 4 . . . . . 6  wff  ( a  =/=  b  ->  E. c  e.  ( Atoms `  l )
( c  =/=  a  /\  c  =/=  b  /\  c ( le `  l ) ( a ( join `  l
) b ) ) )
2423, 4, 21wral 2912 . . . . 5  wff  A. b  e.  ( Atoms `  l )
( a  =/=  b  ->  E. c  e.  (
Atoms `  l ) ( c  =/=  a  /\  c  =/=  b  /\  c
( le `  l
) ( a (
join `  l )
b ) ) )
2524, 2, 21wral 2912 . . . 4  wff  A. a  e.  ( Atoms `  l ) A. b  e.  ( Atoms `  l ) ( a  =/=  b  ->  E. c  e.  ( Atoms `  l ) ( c  =/=  a  /\  c  =/=  b  /\  c
( le `  l
) ( a (
join `  l )
b ) ) )
26 cp0 17037 . . . . . . . . . . 11  class  0.
2712, 26cfv 5888 . . . . . . . . . 10  class  ( 0.
`  l )
28 cplt 16941 . . . . . . . . . . 11  class  lt
2912, 28cfv 5888 . . . . . . . . . 10  class  ( lt
`  l )
3027, 3, 29wbr 4653 . . . . . . . . 9  wff  ( 0.
`  l ) ( lt `  l ) a
313, 5, 29wbr 4653 . . . . . . . . 9  wff  a ( lt `  l ) b
3230, 31wa 384 . . . . . . . 8  wff  ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )
335, 8, 29wbr 4653 . . . . . . . . 9  wff  b ( lt `  l ) c
34 cp1 17038 . . . . . . . . . . 11  class  1.
3512, 34cfv 5888 . . . . . . . . . 10  class  ( 1.
`  l )
368, 35, 29wbr 4653 . . . . . . . . 9  wff  c ( lt `  l ) ( 1. `  l
)
3733, 36wa 384 . . . . . . . 8  wff  ( b ( lt `  l
) c  /\  c
( lt `  l
) ( 1. `  l ) )
3832, 37wa 384 . . . . . . 7  wff  ( ( ( 0. `  l
) ( lt `  l ) a  /\  a ( lt `  l ) b )  /\  ( b ( lt `  l ) c  /\  c ( lt `  l ) ( 1. `  l
) ) )
39 cbs 15857 . . . . . . . 8  class  Base
4012, 39cfv 5888 . . . . . . 7  class  ( Base `  l )
4138, 7, 40wrex 2913 . . . . . 6  wff  E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) )
4241, 4, 40wrex 2913 . . . . 5  wff  E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) )
4342, 2, 40wrex 2913 . . . 4  wff  E. a  e.  ( Base `  l
) E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) )
4425, 43wa 384 . . 3  wff  ( A. a  e.  ( Atoms `  l ) A. b  e.  ( Atoms `  l )
( a  =/=  b  ->  E. c  e.  (
Atoms `  l ) ( c  =/=  a  /\  c  =/=  b  /\  c
( le `  l
) ( a (
join `  l )
b ) ) )  /\  E. a  e.  ( Base `  l
) E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) ) )
45 coml 34462 . . . . 5  class  OML
46 ccla 17107 . . . . 5  class  CLat
4745, 46cin 3573 . . . 4  class  ( OML 
i^i  CLat )
48 clc 34552 . . . 4  class  CvLat
4947, 48cin 3573 . . 3  class  ( ( OML  i^i  CLat )  i^i  CvLat )
5044, 11, 49crab 2916 . 2  class  { l  e.  ( ( OML 
i^i  CLat )  i^i  CvLat )  |  ( A. a  e.  ( Atoms `  l ) A. b  e.  ( Atoms `  l ) ( a  =/=  b  ->  E. c  e.  ( Atoms `  l ) ( c  =/=  a  /\  c  =/=  b  /\  c
( le `  l
) ( a (
join `  l )
b ) ) )  /\  E. a  e.  ( Base `  l
) E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) ) ) }
511, 50wceq 1483 1  wff  HL  =  { l  e.  ( ( OML  i^i  CLat )  i^i  CvLat )  |  ( A. a  e.  (
Atoms `  l ) A. b  e.  ( Atoms `  l ) ( a  =/=  b  ->  E. c  e.  ( Atoms `  l )
( c  =/=  a  /\  c  =/=  b  /\  c ( le `  l ) ( a ( join `  l
) b ) ) )  /\  E. a  e.  ( Base `  l
) E. b  e.  ( Base `  l
) E. c  e.  ( Base `  l
) ( ( ( 0. `  l ) ( lt `  l
) a  /\  a
( lt `  l
) b )  /\  ( b ( lt
`  l ) c  /\  c ( lt
`  l ) ( 1. `  l ) ) ) ) }
Colors of variables: wff setvar class
This definition is referenced by:  ishlat1  34639
  Copyright terms: Public domain W3C validator