Step | Hyp | Ref
| Expression |
1 | | omllat 38416 |
. . . . . . . . . . . 12
β’ (πΎ β OML β πΎ β Lat) |
2 | 1 | 3ad2ant1 1132 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β πΎ β Lat) |
3 | | omlop 38415 |
. . . . . . . . . . . . 13
β’ (πΎ β OML β πΎ β OP) |
4 | | cmtcom.b |
. . . . . . . . . . . . . 14
β’ π΅ = (BaseβπΎ) |
5 | | eqid 2731 |
. . . . . . . . . . . . . 14
β’
(ocβπΎ) =
(ocβπΎ) |
6 | 4, 5 | opoccl 38368 |
. . . . . . . . . . . . 13
β’ ((πΎ β OP β§ π β π΅) β ((ocβπΎ)βπ) β π΅) |
7 | 3, 6 | sylan 579 |
. . . . . . . . . . . 12
β’ ((πΎ β OML β§ π β π΅) β ((ocβπΎ)βπ) β π΅) |
8 | 7 | 3adant3 1131 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)βπ) β π΅) |
9 | | simp3 1137 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β π β π΅) |
10 | | eqid 2731 |
. . . . . . . . . . . 12
β’
(leβπΎ) =
(leβπΎ) |
11 | | eqid 2731 |
. . . . . . . . . . . 12
β’
(joinβπΎ) =
(joinβπΎ) |
12 | 4, 10, 11 | latlej2 18407 |
. . . . . . . . . . 11
β’ ((πΎ β Lat β§
((ocβπΎ)βπ) β π΅ β§ π β π΅) β π(leβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π)) |
13 | 2, 8, 9, 12 | syl3anc 1370 |
. . . . . . . . . 10
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β π(leβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π)) |
14 | 4, 11 | latjcl 18397 |
. . . . . . . . . . . 12
β’ ((πΎ β Lat β§
((ocβπΎ)βπ) β π΅ β§ π β π΅) β (((ocβπΎ)βπ)(joinβπΎ)π) β π΅) |
15 | 2, 8, 9, 14 | syl3anc 1370 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)βπ)(joinβπΎ)π) β π΅) |
16 | | eqid 2731 |
. . . . . . . . . . . 12
β’
(meetβπΎ) =
(meetβπΎ) |
17 | 4, 10, 16 | latleeqm2 18426 |
. . . . . . . . . . 11
β’ ((πΎ β Lat β§ π β π΅ β§ (((ocβπΎ)βπ)(joinβπΎ)π) β π΅) β (π(leβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π) β ((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π) = π)) |
18 | 2, 9, 15, 17 | syl3anc 1370 |
. . . . . . . . . 10
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π(leβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π) β ((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π) = π)) |
19 | 13, 18 | mpbid 231 |
. . . . . . . . 9
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π) = π) |
20 | 19 | oveq2d 7428 |
. . . . . . . 8
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π)) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)π)) |
21 | | omlol 38414 |
. . . . . . . . . 10
β’ (πΎ β OML β πΎ β OL) |
22 | 21 | 3ad2ant1 1132 |
. . . . . . . . 9
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β πΎ β OL) |
23 | 3 | 3ad2ant1 1132 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β πΎ β OP) |
24 | 4, 5 | opoccl 38368 |
. . . . . . . . . . 11
β’ ((πΎ β OP β§ π β π΅) β ((ocβπΎ)βπ) β π΅) |
25 | 23, 9, 24 | syl2anc 583 |
. . . . . . . . . 10
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)βπ) β π΅) |
26 | 4, 11 | latjcl 18397 |
. . . . . . . . . 10
β’ ((πΎ β Lat β§
((ocβπΎ)βπ) β π΅ β§ ((ocβπΎ)βπ) β π΅) β (((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)) β π΅) |
27 | 2, 8, 25, 26 | syl3anc 1370 |
. . . . . . . . 9
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)) β π΅) |
28 | 4, 16 | latmassOLD 38403 |
. . . . . . . . 9
β’ ((πΎ β OL β§
((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)) β π΅ β§ (((ocβπΎ)βπ)(joinβπΎ)π) β π΅ β§ π β π΅)) β (((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))(meetβπΎ)π) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π))) |
29 | 22, 27, 15, 9, 28 | syl13anc 1371 |
. . . . . . . 8
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))(meetβπΎ)π) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)((((ocβπΎ)βπ)(joinβπΎ)π)(meetβπΎ)π))) |
30 | 4, 11, 16, 5 | oldmm1 38391 |
. . . . . . . . . 10
β’ ((πΎ β OL β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(π(meetβπΎ)π)) = (((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))) |
31 | 21, 30 | syl3an1 1162 |
. . . . . . . . 9
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(π(meetβπΎ)π)) = (((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))) |
32 | 31 | oveq1d 7427 |
. . . . . . . 8
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)π)) |
33 | 20, 29, 32 | 3eqtr4rd 2782 |
. . . . . . 7
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π) = (((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))(meetβπΎ)π)) |
34 | 33 | adantr 480 |
. . . . . 6
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β (((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π) = (((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))(meetβπΎ)π)) |
35 | 4, 11, 16, 5 | oldmj4 38398 |
. . . . . . . . . . . . 13
β’ ((πΎ β OL β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))) = (π(meetβπΎ)π)) |
36 | 21, 35 | syl3an1 1162 |
. . . . . . . . . . . 12
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))) = (π(meetβπΎ)π)) |
37 | 4, 11, 16, 5 | oldmj2 38396 |
. . . . . . . . . . . . 13
β’ ((πΎ β OL β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)) = (π(meetβπΎ)((ocβπΎ)βπ))) |
38 | 21, 37 | syl3an1 1162 |
. . . . . . . . . . . 12
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)) = (π(meetβπΎ)((ocβπΎ)βπ))) |
39 | 36, 38 | oveq12d 7430 |
. . . . . . . . . . 11
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π))) = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) |
40 | 39 | eqeq2d 2742 |
. . . . . . . . . 10
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π = (((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π))) β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))))) |
41 | 40 | biimpar 477 |
. . . . . . . . 9
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β π = (((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)))) |
42 | 41 | fveq2d 6896 |
. . . . . . . 8
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((ocβπΎ)βπ) = ((ocβπΎ)β(((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π))))) |
43 | 4, 11, 16, 5 | oldmj4 38398 |
. . . . . . . . . 10
β’ ((πΎ β OL β§
(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)) β π΅ β§ (((ocβπΎ)βπ)(joinβπΎ)π) β π΅) β ((ocβπΎ)β(((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)))) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))) |
44 | 22, 27, 15, 43 | syl3anc 1370 |
. . . . . . . . 9
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((ocβπΎ)β(((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)))) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))) |
45 | 44 | adantr 480 |
. . . . . . . 8
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((ocβπΎ)β(((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ)))(joinβπΎ)((ocβπΎ)β(((ocβπΎ)βπ)(joinβπΎ)π)))) = ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))) |
46 | 42, 45 | eqtr2d 2772 |
. . . . . . 7
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π)) = ((ocβπΎ)βπ)) |
47 | 46 | oveq1d 7427 |
. . . . . 6
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β (((((ocβπΎ)βπ)(joinβπΎ)((ocβπΎ)βπ))(meetβπΎ)(((ocβπΎ)βπ)(joinβπΎ)π))(meetβπΎ)π) = (((ocβπΎ)βπ)(meetβπΎ)π)) |
48 | 34, 47 | eqtrd 2771 |
. . . . 5
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β (((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π) = (((ocβπΎ)βπ)(meetβπΎ)π)) |
49 | 48 | oveq2d 7428 |
. . . 4
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π)) = ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)βπ)(meetβπΎ)π))) |
50 | | simp1 1135 |
. . . . . . 7
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β πΎ β OML) |
51 | 4, 16 | latmcl 18398 |
. . . . . . . 8
β’ ((πΎ β Lat β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π) β π΅) |
52 | 1, 51 | syl3an1 1162 |
. . . . . . 7
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π) β π΅) |
53 | 50, 52, 9 | 3jca 1127 |
. . . . . 6
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (πΎ β OML β§ (π(meetβπΎ)π) β π΅ β§ π β π΅)) |
54 | 4, 10, 16 | latmle2 18423 |
. . . . . . 7
β’ ((πΎ β Lat β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π)(leβπΎ)π) |
55 | 1, 54 | syl3an1 1162 |
. . . . . 6
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π)(leβπΎ)π) |
56 | 4, 10, 11, 16, 5 | omllaw2N 38418 |
. . . . . 6
β’ ((πΎ β OML β§ (π(meetβπΎ)π) β π΅ β§ π β π΅) β ((π(meetβπΎ)π)(leβπΎ)π β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π)) = π)) |
57 | 53, 55, 56 | sylc 65 |
. . . . 5
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π)) = π) |
58 | 57 | adantr 480 |
. . . 4
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)β(π(meetβπΎ)π))(meetβπΎ)π)) = π) |
59 | 4, 16 | latmcom 18421 |
. . . . . . 7
β’ ((πΎ β Lat β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π) = (π(meetβπΎ)π)) |
60 | 1, 59 | syl3an1 1162 |
. . . . . 6
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π(meetβπΎ)π) = (π(meetβπΎ)π)) |
61 | 4, 16 | latmcom 18421 |
. . . . . . 7
β’ ((πΎ β Lat β§
((ocβπΎ)βπ) β π΅ β§ π β π΅) β (((ocβπΎ)βπ)(meetβπΎ)π) = (π(meetβπΎ)((ocβπΎ)βπ))) |
62 | 2, 8, 9, 61 | syl3anc 1370 |
. . . . . 6
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (((ocβπΎ)βπ)(meetβπΎ)π) = (π(meetβπΎ)((ocβπΎ)βπ))) |
63 | 60, 62 | oveq12d 7430 |
. . . . 5
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)βπ)(meetβπΎ)π)) = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) |
64 | 63 | adantr 480 |
. . . 4
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β ((π(meetβπΎ)π)(joinβπΎ)(((ocβπΎ)βπ)(meetβπΎ)π)) = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) |
65 | 49, 58, 64 | 3eqtr3d 2779 |
. . 3
β’ (((πΎ β OML β§ π β π΅ β§ π β π΅) β§ π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ)))) |
66 | 65 | ex 412 |
. 2
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))) β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))))) |
67 | | cmtcom.c |
. . 3
β’ πΆ = (cmβπΎ) |
68 | 4, 11, 16, 5, 67 | cmtvalN 38385 |
. 2
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (ππΆπ β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))))) |
69 | 4, 11, 16, 5, 67 | cmtvalN 38385 |
. . 3
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (ππΆπ β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))))) |
70 | 69 | 3com23 1125 |
. 2
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (ππΆπ β π = ((π(meetβπΎ)π)(joinβπΎ)(π(meetβπΎ)((ocβπΎ)βπ))))) |
71 | 66, 68, 70 | 3imtr4d 293 |
1
β’ ((πΎ β OML β§ π β π΅ β§ π β π΅) β (ππΆπ β ππΆπ)) |