Metamath Proof Explorer


Theorem cvrval3

Description: Binary relation expressing Y covers X . (Contributed by NM, 16-Jun-2012)

Ref Expression
Hypotheses cvrval3.b B = Base K
cvrval3.l ˙ = K
cvrval3.j ˙ = join K
cvrval3.c C = K
cvrval3.a A = Atoms K
Assertion cvrval3 K HL X B Y B X C Y p A ¬ p ˙ X X ˙ p = Y

Proof

Step Hyp Ref Expression
1 cvrval3.b B = Base K
2 cvrval3.l ˙ = K
3 cvrval3.j ˙ = join K
4 cvrval3.c C = K
5 cvrval3.a A = Atoms K
6 eqid < K = < K
7 1 6 4 cvrlt K HL X B Y B X C Y X < K Y
8 1 2 6 3 4 5 hlrelat3 K HL X B Y B X < K Y p A X C X ˙ p X ˙ p ˙ Y
9 7 8 syldan K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y
10 simp3l K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X C X ˙ p
11 simp1l1 K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y K HL
12 simp1l2 K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X B
13 simp2 K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y p A
14 1 2 3 4 5 cvr1 K HL X B p A ¬ p ˙ X X C X ˙ p
15 11 12 13 14 syl3anc K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y ¬ p ˙ X X C X ˙ p
16 10 15 mpbird K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y ¬ p ˙ X
17 11 hllatd K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y K Lat
18 1 5 atbase p A p B
19 18 3ad2ant2 K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y p B
20 1 3 latjcl K Lat X B p B X ˙ p B
21 17 12 19 20 syl3anc K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X ˙ p B
22 1 6 4 cvrlt K HL X B X ˙ p B X C X ˙ p X < K X ˙ p
23 11 12 21 10 22 syl31anc K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X < K X ˙ p
24 simp3r K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X ˙ p ˙ Y
25 hlpos K HL K Poset
26 11 25 syl K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y K Poset
27 simp1l3 K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y Y B
28 simp1r K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X C Y
29 1 2 6 4 cvrnbtwn2 K Poset X B Y B X ˙ p B X C Y X < K X ˙ p X ˙ p ˙ Y X ˙ p = Y
30 26 12 27 21 28 29 syl131anc K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X < K X ˙ p X ˙ p ˙ Y X ˙ p = Y
31 23 24 30 mpbi2and K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y X ˙ p = Y
32 16 31 jca K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y ¬ p ˙ X X ˙ p = Y
33 32 3exp K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y ¬ p ˙ X X ˙ p = Y
34 33 reximdvai K HL X B Y B X C Y p A X C X ˙ p X ˙ p ˙ Y p A ¬ p ˙ X X ˙ p = Y
35 9 34 mpd K HL X B Y B X C Y p A ¬ p ˙ X X ˙ p = Y
36 35 ex K HL X B Y B X C Y p A ¬ p ˙ X X ˙ p = Y
37 simp3l K HL X B Y B p A ¬ p ˙ X X ˙ p = Y ¬ p ˙ X
38 simp11 K HL X B Y B p A ¬ p ˙ X X ˙ p = Y K HL
39 simp12 K HL X B Y B p A ¬ p ˙ X X ˙ p = Y X B
40 simp2 K HL X B Y B p A ¬ p ˙ X X ˙ p = Y p A
41 38 39 40 14 syl3anc K HL X B Y B p A ¬ p ˙ X X ˙ p = Y ¬ p ˙ X X C X ˙ p
42 37 41 mpbid K HL X B Y B p A ¬ p ˙ X X ˙ p = Y X C X ˙ p
43 simp3r K HL X B Y B p A ¬ p ˙ X X ˙ p = Y X ˙ p = Y
44 42 43 breqtrd K HL X B Y B p A ¬ p ˙ X X ˙ p = Y X C Y
45 44 rexlimdv3a K HL X B Y B p A ¬ p ˙ X X ˙ p = Y X C Y
46 36 45 impbid K HL X B Y B X C Y p A ¬ p ˙ X X ˙ p = Y