Proof of Theorem olmass
| Step | Hyp | Ref
| Expression |
| 1 | | simpl 346 |
. . . 4
  OL    OL |
| 2 | | ollat 16940 |
. . . . . 6
 OL
LatNEW |
| 3 | 2 | adantr 425 |
. . . . 5
  OL    LatNEW |
| 4 | | olop 16941 |
. . . . . . 7
 OL
OP |
| 5 | 4 | adantr 425 |
. . . . . 6
  OL    OP |
| 6 | | simpr1 882 |
. . . . . 6
  OL      |
| 7 | | olmass.b |
. . . . . . 7
base   |
| 8 | | eqid 1884 |
. . . . . . 7
oc  oc   |
| 9 | 7, 8 | opoccl 16921 |
. . . . . 6
  OP
  oc       |
| 10 | 5, 6, 9 | syl11anc 524 |
. . . . 5
  OL     oc       |
| 11 | | simpr2 883 |
. . . . . 6
  OL      |
| 12 | 7, 8 | opoccl 16921 |
. . . . . 6
  OP
  oc       |
| 13 | 5, 11, 12 | syl11anc 524 |
. . . . 5
  OL     oc       |
| 14 | | eqid 1884 |
. . . . . 6
join  join   |
| 15 | 7, 14 | latjcl 16852 |
. . . . 5
  LatNEW  oc      oc        oc      join    oc        |
| 16 | 3, 10, 13, 15 | syl111anc 1100 |
. . . 4
  OL      oc      join    oc        |
| 17 | | simpr3 884 |
. . . 4
  OL      |
| 18 | | olmass.m |
. . . . 5
meet   |
| 19 | 7, 14, 18, 8 | oldmj3 16952 |
. . . 4
  OL   oc      join    oc        oc       oc      join    oc       join    oc         oc      oc      join    oc            |
| 20 | 1, 16, 17, 19 | syl111anc 1100 |
. . 3
  OL     oc       oc      join    oc       join    oc         oc      oc      join    oc            |
| 21 | 7, 8 | opoccl 16921 |
. . . . . 6
  OP
  oc       |
| 22 | 5, 17, 21 | syl11anc 524 |
. . . . 5
  OL     oc       |
| 23 | 7, 14 | latjass 16886 |
. . . . 5
  LatNEW   oc    
 oc      oc          oc      join    oc       join    oc        oc      join     oc      join    oc         |
| 24 | 3, 10, 13, 22, 23 | syl13anc 1102 |
. . . 4
  OL       oc      join    oc       join    oc        oc      join     oc      join    oc         |
| 25 | 24 | fveq2d 4685 |
. . 3
  OL     oc       oc      join    oc       join    oc        oc      oc      join     oc      join    oc          |
| 26 | 7, 14, 18, 8 | oldmj4 16953 |
. . . . 5
  OL
  oc      oc      join    oc             |
| 27 | 26 | 3adant3r3 1079 |
. . . 4
  OL     oc      oc      join    oc             |
| 28 | 27 | opreq1d 4897 |
. . 3
  OL      oc      oc      join    oc                    |
| 29 | 20, 25, 28 | 3eqtr3rd 1936 |
. 2
  OL             oc      oc      join     oc      join    oc          |
| 30 | 7, 14 | latjcl 16852 |
. . . 4
  LatNEW  oc      oc        oc      join    oc        |
| 31 | 3, 13, 22, 30 | syl111anc 1100 |
. . 3
  OL      oc      join    oc        |
| 32 | 7, 14, 18, 8 | oldmj2 16951 |
. . 3
  OL
  oc      join    oc        oc      oc      join     oc      join    oc            oc      oc      join    oc          |
| 33 | 1, 6, 31, 32 | syl111anc 1100 |
. 2
  OL     oc      oc      join     oc      join    oc            oc      oc      join    oc          |
| 34 | 7, 14, 18, 8 | oldmj4 16953 |
. . . 4
  OL
  oc      oc      join    oc             |
| 35 | 34 | 3adant3r1 1077 |
. . 3
  OL     oc      oc      join    oc             |
| 36 | 35 | opreq2d 4898 |
. 2
  OL        oc      oc      join    oc                  |
| 37 | 29, 33, 36 | 3eqtrd 1929 |
1
  OL                      |