Metamath Proof Explorer


Theorem lplncvrlvol2

Description: A lattice line under a lattice plane is covered by it. (Contributed by NM, 12-Jul-2012)

Ref Expression
Hypotheses lplncvrlvol2.l ˙ = K
lplncvrlvol2.c C = K
lplncvrlvol2.p P = LPlanes K
lplncvrlvol2.v V = LVols K
Assertion lplncvrlvol2 K HL X P Y V X ˙ Y X C Y

Proof

Step Hyp Ref Expression
1 lplncvrlvol2.l ˙ = K
2 lplncvrlvol2.c C = K
3 lplncvrlvol2.p P = LPlanes K
4 lplncvrlvol2.v V = LVols K
5 simpr K HL X P Y V X ˙ Y X ˙ Y
6 simpl1 K HL X P Y V X ˙ Y K HL
7 simpl3 K HL X P Y V X ˙ Y Y V
8 3 4 lvolnelpln K HL Y V ¬ Y P
9 6 7 8 syl2anc K HL X P Y V X ˙ Y ¬ Y P
10 simpl2 K HL X P Y V X ˙ Y X P
11 eleq1 X = Y X P Y P
12 10 11 syl5ibcom K HL X P Y V X ˙ Y X = Y Y P
13 12 necon3bd K HL X P Y V X ˙ Y ¬ Y P X Y
14 9 13 mpd K HL X P Y V X ˙ Y X Y
15 eqid < K = < K
16 1 15 pltval K HL X P Y V X < K Y X ˙ Y X Y
17 16 adantr K HL X P Y V X ˙ Y X < K Y X ˙ Y X Y
18 5 14 17 mpbir2and K HL X P Y V X ˙ Y X < K Y
19 simpl1 K HL X P Y V X < K Y K HL
20 simpl2 K HL X P Y V X < K Y X P
21 eqid Base K = Base K
22 21 3 lplnbase X P X Base K
23 20 22 syl K HL X P Y V X < K Y X Base K
24 simpl3 K HL X P Y V X < K Y Y V
25 21 4 lvolbase Y V Y Base K
26 24 25 syl K HL X P Y V X < K Y Y Base K
27 simpr K HL X P Y V X < K Y X < K Y
28 eqid join K = join K
29 eqid Atoms K = Atoms K
30 21 1 15 28 2 29 hlrelat3 K HL X Base K Y Base K X < K Y s Atoms K X C X join K s X join K s ˙ Y
31 19 23 26 27 30 syl31anc K HL X P Y V X < K Y s Atoms K X C X join K s X join K s ˙ Y
32 21 1 28 29 4 islvol2 K HL Y V Y Base K t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w
33 32 adantr K HL X P Y V Y Base K t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w
34 simpr t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w Y = t join K u join K v join K w
35 21 1 28 29 3 islpln2 K HL X P X Base K p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r
36 simp3rl K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C X join K s
37 simp3rr K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X join K s ˙ Y
38 simp133 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X = p join K q join K r
39 38 oveq1d K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X join K s = p join K q join K r join K s
40 simp23 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y Y = t join K u join K v join K w
41 37 39 40 3brtr3d K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q join K r join K s ˙ t join K u join K v join K w
42 simp11 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y K HL p Atoms K q Atoms K
43 simp12 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y r Atoms K
44 simp3l K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y s Atoms K
45 simp21l K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y t Atoms K
46 43 44 45 3jca K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y r Atoms K s Atoms K t Atoms K
47 simp21r K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y u Atoms K
48 simp22l K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y v Atoms K
49 simp22r K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y w Atoms K
50 47 48 49 3jca K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y u Atoms K v Atoms K w Atoms K
51 simp131 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p q
52 simp132 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y ¬ r ˙ p join K q
53 36 38 39 3brtr3d K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q join K r C p join K q join K r join K s
54 simp111 K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y K HL
55 54 hllatd K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y K Lat
56 21 28 29 hlatjcl K HL p Atoms K q Atoms K p join K q Base K
57 42 56 syl K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q Base K
58 21 29 atbase r Atoms K r Base K
59 43 58 syl K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y r Base K
60 21 28 latjcl K Lat p join K q Base K r Base K p join K q join K r Base K
61 55 57 59 60 syl3anc K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q join K r Base K
62 21 1 28 2 29 cvr1 K HL p join K q join K r Base K s Atoms K ¬ s ˙ p join K q join K r p join K q join K r C p join K q join K r join K s
63 54 61 44 62 syl3anc K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y ¬ s ˙ p join K q join K r p join K q join K r C p join K q join K r join K s
64 53 63 mpbird K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y ¬ s ˙ p join K q join K r
65 1 28 29 4at2 K HL p Atoms K q Atoms K r Atoms K s Atoms K t Atoms K u Atoms K v Atoms K w Atoms K p q ¬ r ˙ p join K q ¬ s ˙ p join K q join K r p join K q join K r join K s ˙ t join K u join K v join K w p join K q join K r join K s = t join K u join K v join K w
66 42 46 50 51 52 64 65 syl33anc K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q join K r join K s ˙ t join K u join K v join K w p join K q join K r join K s = t join K u join K v join K w
67 41 66 mpbid K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y p join K q join K r join K s = t join K u join K v join K w
68 67 39 40 3eqtr4d K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X join K s = Y
69 36 68 breqtrd K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
70 69 3exp K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
71 70 exp4a K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
72 71 3expd K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
73 72 rexlimdv3a K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
74 73 3expib K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
75 74 rexlimdvv K HL p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
76 75 adantld K HL X Base K p Atoms K q Atoms K r Atoms K p q ¬ r ˙ p join K q X = p join K q join K r t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
77 35 76 sylbid K HL X P t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
78 77 imp31 K HL X P t Atoms K u Atoms K v Atoms K w Atoms K Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
79 34 78 syl7 K HL X P t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
80 79 rexlimdvv K HL X P t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
81 80 rexlimdvva K HL X P t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
82 81 adantld K HL X P Y Base K t Atoms K u Atoms K v Atoms K w Atoms K t u ¬ v ˙ t join K u ¬ w ˙ t join K u join K v Y = t join K u join K v join K w s Atoms K X C X join K s X join K s ˙ Y X C Y
83 33 82 sylbid K HL X P Y V s Atoms K X C X join K s X join K s ˙ Y X C Y
84 83 3impia K HL X P Y V s Atoms K X C X join K s X join K s ˙ Y X C Y
85 84 rexlimdv K HL X P Y V s Atoms K X C X join K s X join K s ˙ Y X C Y
86 85 imp K HL X P Y V s Atoms K X C X join K s X join K s ˙ Y X C Y
87 31 86 syldan K HL X P Y V X < K Y X C Y
88 18 87 syldan K HL X P Y V X ˙ Y X C Y