Database
SUPPLEMENTARY MATERIAL (USERS' MATHBOXES)
Mathbox for Norm Megill
Hilbert lattices
cvrexchlem
Next ⟩
cvrexch
Metamath Proof Explorer
Ascii
Unicode
Theorem
cvrexchlem
Description:
Lemma for
cvrexch
. (
cvexchlem
analog.)
(Contributed by
NM
, 18-Nov-2011)
Ref
Expression
Hypotheses
cvrexch.b
⊢
B
=
Base
K
cvrexch.j
⊢
∨
˙
=
join
K
cvrexch.m
⊢
∧
˙
=
meet
K
cvrexch.c
⊢
C
=
⋖
K
Assertion
cvrexchlem
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
C
Y
→
X
C
X
∨
˙
Y
Proof
Step
Hyp
Ref
Expression
1
cvrexch.b
⊢
B
=
Base
K
2
cvrexch.j
⊢
∨
˙
=
join
K
3
cvrexch.m
⊢
∧
˙
=
meet
K
4
cvrexch.c
⊢
C
=
⋖
K
5
hllat
⊢
K
∈
HL
→
K
∈
Lat
6
1
3
latmcl
⊢
K
∈
Lat
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
∈
B
7
5
6
syl3an1
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
∈
B
8
eqid
⊢
<
K
=
<
K
9
1
8
4
cvrlt
⊢
K
∈
HL
∧
X
∧
˙
Y
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
Y
10
9
ex
⊢
K
∈
HL
∧
X
∧
˙
Y
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
Y
11
7
10
syld3an2
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
Y
12
eqid
⊢
≤
K
=
≤
K
13
eqid
⊢
Atoms
K
=
Atoms
K
14
1
12
8
13
hlrelat1
⊢
K
∈
HL
∧
X
∧
˙
Y
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
<
K
Y
→
∃
p
∈
Atoms
K
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
15
7
14
syld3an2
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
<
K
Y
→
∃
p
∈
Atoms
K
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
16
11
15
syld
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
C
Y
→
∃
p
∈
Atoms
K
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
17
16
imp
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
C
Y
→
∃
p
∈
Atoms
K
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
18
simpl1
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
K
∈
HL
19
18
hllatd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
K
∈
Lat
20
1
13
atbase
⊢
p
∈
Atoms
K
→
p
∈
B
21
20
adantl
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
∈
B
22
simpl2
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
X
∈
B
23
simpl3
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
Y
∈
B
24
1
12
3
latlem12
⊢
K
∈
Lat
∧
p
∈
B
∧
X
∈
B
∧
Y
∈
B
→
p
≤
K
X
∧
p
≤
K
Y
↔
p
≤
K
X
∧
˙
Y
25
19
21
22
23
24
syl13anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
≤
K
X
∧
p
≤
K
Y
↔
p
≤
K
X
∧
˙
Y
26
25
biimpd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
≤
K
X
∧
p
≤
K
Y
→
p
≤
K
X
∧
˙
Y
27
26
expcomd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
≤
K
Y
→
p
≤
K
X
→
p
≤
K
X
∧
˙
Y
28
con3
⊢
p
≤
K
X
→
p
≤
K
X
∧
˙
Y
→
¬
p
≤
K
X
∧
˙
Y
→
¬
p
≤
K
X
29
27
28
syl6
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
≤
K
Y
→
¬
p
≤
K
X
∧
˙
Y
→
¬
p
≤
K
X
30
29
com23
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
¬
p
≤
K
X
∧
˙
Y
→
p
≤
K
Y
→
¬
p
≤
K
X
31
30
a1d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
X
∧
˙
Y
C
Y
→
¬
p
≤
K
X
∧
˙
Y
→
p
≤
K
Y
→
¬
p
≤
K
X
32
31
imp4d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
¬
p
≤
K
X
33
simpr
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
p
∈
Atoms
K
34
1
12
2
4
13
cvr1
⊢
K
∈
HL
∧
X
∈
B
∧
p
∈
Atoms
K
→
¬
p
≤
K
X
↔
X
C
X
∨
˙
p
35
18
22
33
34
syl3anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
¬
p
≤
K
X
↔
X
C
X
∨
˙
p
36
32
35
sylibd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
→
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
p
37
36
imp
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
p
38
simpl1
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
K
∈
HL
39
38
hllatd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
K
∈
Lat
40
simpl2
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∈
B
41
simpl3
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
Y
∈
B
42
39
40
41
6
syl3anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
∈
B
43
simpr
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
p
∈
B
44
1
2
latjass
⊢
K
∈
Lat
∧
X
∈
B
∧
X
∧
˙
Y
∈
B
∧
p
∈
B
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
X
∧
˙
Y
∨
˙
p
45
39
40
42
43
44
syl13anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
X
∧
˙
Y
∨
˙
p
46
1
2
3
latabs1
⊢
K
∈
Lat
∧
X
∈
B
∧
Y
∈
B
→
X
∨
˙
X
∧
˙
Y
=
X
47
5
46
syl3an1
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∨
˙
X
∧
˙
Y
=
X
48
47
adantr
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∨
˙
X
∧
˙
Y
=
X
49
48
oveq1d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
p
50
45
49
eqtr3d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
p
51
50
adantr
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
p
52
1
12
8
2
latnle
⊢
K
∈
Lat
∧
X
∧
˙
Y
∈
B
∧
p
∈
B
→
¬
p
≤
K
X
∧
˙
Y
↔
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
53
39
42
43
52
syl3anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
¬
p
≤
K
X
∧
˙
Y
↔
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
54
1
12
3
latmle2
⊢
K
∈
Lat
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
≤
K
Y
55
39
40
41
54
syl3anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
≤
K
Y
56
55
biantrurd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
p
≤
K
Y
↔
X
∧
˙
Y
≤
K
Y
∧
p
≤
K
Y
57
1
12
2
latjle12
⊢
K
∈
Lat
∧
X
∧
˙
Y
∈
B
∧
p
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
≤
K
Y
∧
p
≤
K
Y
↔
X
∧
˙
Y
∨
˙
p
≤
K
Y
58
39
42
43
41
57
syl13anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
≤
K
Y
∧
p
≤
K
Y
↔
X
∧
˙
Y
∨
˙
p
≤
K
Y
59
56
58
bitrd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
p
≤
K
Y
↔
X
∧
˙
Y
∨
˙
p
≤
K
Y
60
53
59
anbi12d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
↔
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
61
hlpos
⊢
K
∈
HL
→
K
∈
Poset
62
38
61
syl
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
K
∈
Poset
63
1
2
latjcl
⊢
K
∈
Lat
∧
X
∧
˙
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
∨
˙
p
∈
B
64
39
42
43
63
syl3anc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
∨
˙
p
∈
B
65
42
41
64
3jca
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
∨
˙
p
∈
B
66
1
12
8
4
cvrnbtwn2
⊢
K
∈
Poset
∧
X
∧
˙
Y
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
∨
˙
p
∈
B
∧
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
↔
X
∧
˙
Y
∨
˙
p
=
Y
67
66
biimpd
⊢
K
∈
Poset
∧
X
∧
˙
Y
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
∨
˙
p
∈
B
∧
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
68
67
3exp
⊢
K
∈
Poset
→
X
∧
˙
Y
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
∨
˙
p
∈
B
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
69
62
65
68
sylc
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
70
69
com23
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
<
K
X
∧
˙
Y
∨
˙
p
∧
X
∧
˙
Y
∨
˙
p
≤
K
Y
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
71
60
70
sylbid
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∧
˙
Y
C
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
72
71
com23
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
→
X
∧
˙
Y
C
Y
→
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
73
72
imp32
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∧
˙
Y
∨
˙
p
=
Y
74
73
oveq2d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∨
˙
X
∧
˙
Y
∨
˙
p
=
X
∨
˙
Y
75
51
74
eqtr3d
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
B
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∨
˙
p
=
X
∨
˙
Y
76
20
75
sylanl2
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
∨
˙
p
=
X
∨
˙
Y
77
37
76
breqtrd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
∧
X
∧
˙
Y
C
Y
∧
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
Y
78
77
expr
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
p
∈
Atoms
K
∧
X
∧
˙
Y
C
Y
→
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
Y
79
78
an32s
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
C
Y
∧
p
∈
Atoms
K
→
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
Y
80
79
rexlimdva
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
C
Y
→
∃
p
∈
Atoms
K
¬
p
≤
K
X
∧
˙
Y
∧
p
≤
K
Y
→
X
C
X
∨
˙
Y
81
17
80
mpd
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
∧
X
∧
˙
Y
C
Y
→
X
C
X
∨
˙
Y
82
81
ex
⊢
K
∈
HL
∧
X
∈
B
∧
Y
∈
B
→
X
∧
˙
Y
C
Y
→
X
C
X
∨
˙
Y