Metamath Proof Explorer


Theorem lplncvrlvol

Description: An element covering a lattice plane is a lattice volume and vice-versa. (Contributed by NM, 15-Jul-2012)

Ref Expression
Hypotheses lplncvrlvol.b B = Base K
lplncvrlvol.c C = K
lplncvrlvol.p P = LPlanes K
lplncvrlvol.v V = LVols K
Assertion lplncvrlvol K HL X B Y B X C Y X P Y V

Proof

Step Hyp Ref Expression
1 lplncvrlvol.b B = Base K
2 lplncvrlvol.c C = K
3 lplncvrlvol.p P = LPlanes K
4 lplncvrlvol.v V = LVols K
5 simpll1 K HL X B Y B X C Y X P K HL
6 simpll3 K HL X B Y B X C Y X P Y B
7 simpr K HL X B Y B X C Y X P X P
8 simplr K HL X B Y B X C Y X P X C Y
9 1 2 3 4 lvoli K HL Y B X P X C Y Y V
10 5 6 7 8 9 syl31anc K HL X B Y B X C Y X P Y V
11 simpll1 K HL X B Y B X C Y Y V K HL
12 simpll2 K HL X B Y B X C Y Y V X B
13 11 hllatd K HL X B Y B X C Y Y V K Lat
14 simpll3 K HL X B Y B X C Y Y V Y B
15 eqid K = K
16 1 15 latref K Lat Y B Y K Y
17 13 14 16 syl2anc K HL X B Y B X C Y Y V Y K Y
18 11 adantr K HL X B Y B X C Y Y V Y Atoms K K HL
19 simplr K HL X B Y B X C Y Y V Y Atoms K Y V
20 simpr K HL X B Y B X C Y Y V Y Atoms K Y Atoms K
21 eqid Atoms K = Atoms K
22 15 21 4 lvolnleat K HL Y V Y Atoms K ¬ Y K Y
23 18 19 20 22 syl3anc K HL X B Y B X C Y Y V Y Atoms K ¬ Y K Y
24 23 ex K HL X B Y B X C Y Y V Y Atoms K ¬ Y K Y
25 17 24 mt2d K HL X B Y B X C Y Y V ¬ Y Atoms K
26 simplr K HL X B Y B X C Y Y V X C Y
27 breq1 X = 0. K X C Y 0. K C Y
28 26 27 syl5ibcom K HL X B Y B X C Y Y V X = 0. K 0. K C Y
29 eqid 0. K = 0. K
30 1 29 2 21 isat2 K HL Y B Y Atoms K 0. K C Y
31 11 14 30 syl2anc K HL X B Y B X C Y Y V Y Atoms K 0. K C Y
32 28 31 sylibrd K HL X B Y B X C Y Y V X = 0. K Y Atoms K
33 32 necon3bd K HL X B Y B X C Y Y V ¬ Y Atoms K X 0. K
34 25 33 mpd K HL X B Y B X C Y Y V X 0. K
35 eqid LLines K = LLines K
36 35 4 lvolnelln K HL Y V ¬ Y LLines K
37 11 36 sylancom K HL X B Y B X C Y Y V ¬ Y LLines K
38 11 adantr K HL X B Y B X C Y Y V X Atoms K K HL
39 14 adantr K HL X B Y B X C Y Y V X Atoms K Y B
40 simpr K HL X B Y B X C Y Y V X Atoms K X Atoms K
41 simpllr K HL X B Y B X C Y Y V X Atoms K X C Y
42 1 2 21 35 llni K HL Y B X Atoms K X C Y Y LLines K
43 38 39 40 41 42 syl31anc K HL X B Y B X C Y Y V X Atoms K Y LLines K
44 37 43 mtand K HL X B Y B X C Y Y V ¬ X Atoms K
45 3 4 lvolnelpln K HL Y V ¬ Y P
46 11 45 sylancom K HL X B Y B X C Y Y V ¬ Y P
47 1 2 35 3 llncvrlpln K HL X B Y B X C Y X LLines K Y P
48 47 adantr K HL X B Y B X C Y Y V X LLines K Y P
49 46 48 mtbird K HL X B Y B X C Y Y V ¬ X LLines K
50 1 15 29 21 35 3 lplnle K HL X B X 0. K ¬ X Atoms K ¬ X LLines K z P z K X
51 11 12 34 44 49 50 syl23anc K HL X B Y B X C Y Y V z P z K X
52 simpr3 K HL X B Y B X C Y Y V z P z K X z K X
53 simpll1 K HL X B Y B X C Y Y V z P z K X K HL
54 hlop K HL K OP
55 53 54 syl K HL X B Y B X C Y Y V z P z K X K OP
56 simpr2 K HL X B Y B X C Y Y V z P z K X z P
57 1 3 lplnbase z P z B
58 56 57 syl K HL X B Y B X C Y Y V z P z K X z B
59 simpll2 K HL X B Y B X C Y Y V z P z K X X B
60 simpll3 K HL X B Y B X C Y Y V z P z K X Y B
61 simpr1 K HL X B Y B X C Y Y V z P z K X Y V
62 1 15 2 cvrle K HL X B Y B X C Y X K Y
63 62 adantr K HL X B Y B X C Y Y V z P z K X X K Y
64 hlpos K HL K Poset
65 53 64 syl K HL X B Y B X C Y Y V z P z K X K Poset
66 1 15 postr K Poset z B X B Y B z K X X K Y z K Y
67 65 58 59 60 66 syl13anc K HL X B Y B X C Y Y V z P z K X z K X X K Y z K Y
68 52 63 67 mp2and K HL X B Y B X C Y Y V z P z K X z K Y
69 15 2 3 4 lplncvrlvol2 K HL z P Y V z K Y z C Y
70 53 56 61 68 69 syl31anc K HL X B Y B X C Y Y V z P z K X z C Y
71 simplr K HL X B Y B X C Y Y V z P z K X X C Y
72 1 15 2 cvrcmp2 K OP z B X B Y B z C Y X C Y z K X z = X
73 55 58 59 60 70 71 72 syl132anc K HL X B Y B X C Y Y V z P z K X z K X z = X
74 52 73 mpbid K HL X B Y B X C Y Y V z P z K X z = X
75 74 56 eqeltrrd K HL X B Y B X C Y Y V z P z K X X P
76 75 3exp2 K HL X B Y B X C Y Y V z P z K X X P
77 76 imp K HL X B Y B X C Y Y V z P z K X X P
78 77 rexlimdv K HL X B Y B X C Y Y V z P z K X X P
79 51 78 mpd K HL X B Y B X C Y Y V X P
80 10 79 impbida K HL X B Y B X C Y X P Y V