Metamath Proof Explorer


Theorem 2llnmj

Description: The meet of two lattice lines is an atom iff their join is a lattice plane. (Contributed by NM, 27-Jun-2012)

Ref Expression
Hypotheses 2llnmj.j ˙ = join K
2llnmj.m ˙ = meet K
2llnmj.a A = Atoms K
2llnmj.n N = LLines K
2llnmj.p P = LPlanes K
Assertion 2llnmj K HL X N Y N X ˙ Y A X ˙ Y P

Proof

Step Hyp Ref Expression
1 2llnmj.j ˙ = join K
2 2llnmj.m ˙ = meet K
3 2llnmj.a A = Atoms K
4 2llnmj.n N = LLines K
5 2llnmj.p P = LPlanes K
6 simp1 K HL X N Y N K HL
7 eqid Base K = Base K
8 7 4 llnbase X N X Base K
9 8 3ad2ant2 K HL X N Y N X Base K
10 7 4 llnbase Y N Y Base K
11 10 3ad2ant3 K HL X N Y N Y Base K
12 eqid K = K
13 7 1 2 12 cvrexch K HL X Base K Y Base K X ˙ Y K Y X K X ˙ Y
14 6 9 11 13 syl3anc K HL X N Y N X ˙ Y K Y X K X ˙ Y
15 simpl1 K HL X N Y N X ˙ Y A K HL
16 simpr K HL X N Y N X ˙ Y A X ˙ Y A
17 simpl3 K HL X N Y N X ˙ Y A Y N
18 hllat K HL K Lat
19 eqid K = K
20 7 19 2 latmle2 K Lat X Base K Y Base K X ˙ Y K Y
21 18 8 10 20 syl3an K HL X N Y N X ˙ Y K Y
22 21 adantr K HL X N Y N X ˙ Y A X ˙ Y K Y
23 19 12 3 4 atcvrlln2 K HL X ˙ Y A Y N X ˙ Y K Y X ˙ Y K Y
24 15 16 17 22 23 syl31anc K HL X N Y N X ˙ Y A X ˙ Y K Y
25 simpl3 K HL X N Y N X ˙ Y K Y Y N
26 7 2 latmcl K Lat X Base K Y Base K X ˙ Y Base K
27 18 8 10 26 syl3an K HL X N Y N X ˙ Y Base K
28 6 27 11 3jca K HL X N Y N K HL X ˙ Y Base K Y Base K
29 7 12 3 4 atcvrlln K HL X ˙ Y Base K Y Base K X ˙ Y K Y X ˙ Y A Y N
30 28 29 sylan K HL X N Y N X ˙ Y K Y X ˙ Y A Y N
31 25 30 mpbird K HL X N Y N X ˙ Y K Y X ˙ Y A
32 24 31 impbida K HL X N Y N X ˙ Y A X ˙ Y K Y
33 simpl1 K HL X N Y N X ˙ Y P K HL
34 simpl2 K HL X N Y N X ˙ Y P X N
35 simpr K HL X N Y N X ˙ Y P X ˙ Y P
36 7 19 1 latlej1 K Lat X Base K Y Base K X K X ˙ Y
37 18 8 10 36 syl3an K HL X N Y N X K X ˙ Y
38 37 adantr K HL X N Y N X ˙ Y P X K X ˙ Y
39 19 12 4 5 llncvrlpln2 K HL X N X ˙ Y P X K X ˙ Y X K X ˙ Y
40 33 34 35 38 39 syl31anc K HL X N Y N X ˙ Y P X K X ˙ Y
41 simpl2 K HL X N Y N X K X ˙ Y X N
42 7 1 latjcl K Lat X Base K Y Base K X ˙ Y Base K
43 18 8 10 42 syl3an K HL X N Y N X ˙ Y Base K
44 6 9 43 3jca K HL X N Y N K HL X Base K X ˙ Y Base K
45 7 12 4 5 llncvrlpln K HL X Base K X ˙ Y Base K X K X ˙ Y X N X ˙ Y P
46 44 45 sylan K HL X N Y N X K X ˙ Y X N X ˙ Y P
47 41 46 mpbid K HL X N Y N X K X ˙ Y X ˙ Y P
48 40 47 impbida K HL X N Y N X ˙ Y P X K X ˙ Y
49 14 32 48 3bitr4d K HL X N Y N X ˙ Y A X ˙ Y P