Database
SUPPLEMENTARY MATERIAL (USERS' MATHBOXES)
Mathbox for Norm Megill
Construction of a vector space from a Hilbert lattice
llnexchb2lem
Next ⟩
llnexchb2
Metamath Proof Explorer
Ascii
Unicode
Theorem
llnexchb2lem
Description:
Lemma for
llnexchb2
.
(Contributed by
NM
, 17-Nov-2012)
Ref
Expression
Hypotheses
llnexch.l
⊢
≤
˙
=
≤
K
llnexch.j
⊢
∨
˙
=
join
K
llnexch.m
⊢
∧
˙
=
meet
K
llnexch.a
⊢
A
=
Atoms
K
llnexch.n
⊢
N
=
LLines
K
Assertion
llnexchb2lem
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
↔
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
Proof
Step
Hyp
Ref
Expression
1
llnexch.l
⊢
≤
˙
=
≤
K
2
llnexch.j
⊢
∨
˙
=
join
K
3
llnexch.m
⊢
∧
˙
=
meet
K
4
llnexch.a
⊢
A
=
Atoms
K
5
llnexch.n
⊢
N
=
LLines
K
6
simpl11
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
K
∈
HL
7
simpl21
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
∈
A
8
simpl12
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∈
N
9
eqid
⊢
Base
K
=
Base
K
10
9
5
llnbase
⊢
X
∈
N
→
X
∈
Base
K
11
8
10
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∈
Base
K
12
6
hllatd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
K
∈
Lat
13
simpl13
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
Y
∈
N
14
9
5
llnbase
⊢
Y
∈
N
→
Y
∈
Base
K
15
13
14
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
Y
∈
Base
K
16
9
3
latmcl
⊢
K
∈
Lat
∧
X
∈
Base
K
∧
Y
∈
Base
K
→
X
∧
˙
Y
∈
Base
K
17
12
11
15
16
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
∈
Base
K
18
9
1
3
latmle1
⊢
K
∈
Lat
∧
X
∈
Base
K
∧
Y
∈
Base
K
→
X
∧
˙
Y
≤
˙
X
19
12
11
15
18
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
≤
˙
X
20
9
1
2
3
4
atmod2i2
⊢
K
∈
HL
∧
P
∈
A
∧
X
∈
Base
K
∧
X
∧
˙
Y
∈
Base
K
∧
X
∧
˙
Y
≤
˙
X
→
X
∧
˙
P
∨
˙
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
X
∧
˙
Y
21
6
7
11
17
19
20
syl131anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
∨
˙
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
X
∧
˙
Y
22
9
4
atbase
⊢
P
∈
A
→
P
∈
Base
K
23
7
22
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
∈
Base
K
24
9
3
latmcom
⊢
K
∈
Lat
∧
X
∈
Base
K
∧
P
∈
Base
K
→
X
∧
˙
P
=
P
∧
˙
X
25
12
11
23
24
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
=
P
∧
˙
X
26
simpl23
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
¬
P
≤
˙
X
27
hlatl
⊢
K
∈
HL
→
K
∈
AtLat
28
6
27
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
K
∈
AtLat
29
eqid
⊢
0.
K
=
0.
K
30
9
1
3
29
4
atnle
⊢
K
∈
AtLat
∧
P
∈
A
∧
X
∈
Base
K
→
¬
P
≤
˙
X
↔
P
∧
˙
X
=
0.
K
31
28
7
11
30
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
¬
P
≤
˙
X
↔
P
∧
˙
X
=
0.
K
32
26
31
mpbid
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
∧
˙
X
=
0.
K
33
25
32
eqtrd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
=
0.
K
34
33
oveq1d
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
∨
˙
X
∧
˙
Y
=
0.
K
∨
˙
X
∧
˙
Y
35
simpr
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
36
hlcvl
⊢
K
∈
HL
→
K
∈
CvLat
37
6
36
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
K
∈
CvLat
38
simpl3
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
∈
A
39
simpl22
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
Q
∈
A
40
breq1
⊢
P
=
X
∧
˙
Y
→
P
≤
˙
X
↔
X
∧
˙
Y
≤
˙
X
41
19
40
syl5ibrcom
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
=
X
∧
˙
Y
→
P
≤
˙
X
42
41
necon3bd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
¬
P
≤
˙
X
→
P
≠
X
∧
˙
Y
43
26
42
mpd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
≠
X
∧
˙
Y
44
43
necomd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
≠
P
45
1
2
4
cvlatexchb1
⊢
K
∈
CvLat
∧
X
∧
˙
Y
∈
A
∧
Q
∈
A
∧
P
∈
A
∧
X
∧
˙
Y
≠
P
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
↔
P
∨
˙
X
∧
˙
Y
=
P
∨
˙
Q
46
37
38
39
7
44
45
syl131anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
↔
P
∨
˙
X
∧
˙
Y
=
P
∨
˙
Q
47
35
46
mpbid
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
P
∨
˙
X
∧
˙
Y
=
P
∨
˙
Q
48
47
oveq2d
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
∨
˙
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
49
21
34
48
3eqtr3rd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
P
∨
˙
Q
=
0.
K
∨
˙
X
∧
˙
Y
50
hlol
⊢
K
∈
HL
→
K
∈
OL
51
6
50
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
K
∈
OL
52
9
2
29
olj02
⊢
K
∈
OL
∧
X
∧
˙
Y
∈
Base
K
→
0.
K
∨
˙
X
∧
˙
Y
=
X
∧
˙
Y
53
51
17
52
syl2anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
0.
K
∨
˙
X
∧
˙
Y
=
X
∧
˙
Y
54
49
53
eqtr2d
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
∧
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
55
54
ex
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
→
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
56
simp11
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
K
∈
HL
57
56
hllatd
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
K
∈
Lat
58
simp12
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∈
N
59
58
10
syl
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∈
Base
K
60
simp21
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
P
∈
A
61
simp22
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
Q
∈
A
62
9
2
4
hlatjcl
⊢
K
∈
HL
∧
P
∈
A
∧
Q
∈
A
→
P
∨
˙
Q
∈
Base
K
63
56
60
61
62
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
P
∨
˙
Q
∈
Base
K
64
9
1
3
latmle2
⊢
K
∈
Lat
∧
X
∈
Base
K
∧
P
∨
˙
Q
∈
Base
K
→
X
∧
˙
P
∨
˙
Q
≤
˙
P
∨
˙
Q
65
57
59
63
64
syl3anc
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∧
˙
P
∨
˙
Q
≤
˙
P
∨
˙
Q
66
breq1
⊢
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
↔
X
∧
˙
P
∨
˙
Q
≤
˙
P
∨
˙
Q
67
65
66
syl5ibrcom
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
68
55
67
impbid
⊢
K
∈
HL
∧
X
∈
N
∧
Y
∈
N
∧
P
∈
A
∧
Q
∈
A
∧
¬
P
≤
˙
X
∧
X
∧
˙
Y
∈
A
→
X
∧
˙
Y
≤
˙
P
∨
˙
Q
↔
X
∧
˙
Y
=
X
∧
˙
P
∨
˙
Q