Proof of Theorem atomnle
| Step | Hyp | Ref
| Expression |
| 1 | | simpl1r 928 |
. . . . . 6
    OL AtLat       AtLat |
| 2 | | simp1l 900 |
. . . . . . . . 9
   OL
AtLat

OL |
| 3 | | ollat 16940 |
. . . . . . . . 9
 OL
LatNEW |
| 4 | 2, 3 | syl 12 |
. . . . . . . 8
   OL
AtLat

LatNEW |
| 5 | | atomnle.b |
. . . . . . . . . 10
base   |
| 6 | | atomnle.a |
. . . . . . . . . 10
AtomsNEW   |
| 7 | 5, 6 | atombase 17003 |
. . . . . . . . 9

  |
| 8 | 7 | 3ad2ant2 898 |
. . . . . . . 8
   OL
AtLat

  |
| 9 | | simp3 878 |
. . . . . . . 8
   OL
AtLat

  |
| 10 | | atomnle.m |
. . . . . . . . 9
meet   |
| 11 | 5, 10 | latmcl 16853 |
. . . . . . . 8
  LatNEW
       |
| 12 | 4, 8, 9, 11 | syl111anc 1100 |
. . . . . . 7
   OL
AtLat

      |
| 13 | 12 | adantr 425 |
. . . . . 6
    OL AtLat             |
| 14 | | simpr 350 |
. . . . . 6
    OL AtLat             |
| 15 | | atomnle.l |
. . . . . . 7
le   |
| 16 | | atomnle.z |
. . . . . . 7
0.   |
| 17 | 5, 15, 16, 6 | atlatex 17013 |
. . . . . 6
  AtLat                   |
| 18 | 1, 13, 14, 17 | syl111anc 1100 |
. . . . 5
    OL AtLat                |
| 19 | | simpl1l 927 |
. . . . . . . . . 10
    OL AtLat   OL |
| 20 | 19, 3 | syl 12 |
. . . . . . . . 9
    OL AtLat   LatNEW |
| 21 | 5, 6 | atombase 17003 |
. . . . . . . . . 10
   |
| 22 | 21 | adantl 424 |
. . . . . . . . 9
    OL AtLat     |
| 23 | | simpl2 880 |
. . . . . . . . . 10
    OL AtLat     |
| 24 | 23, 7 | syl 12 |
. . . . . . . . 9
    OL AtLat     |
| 25 | | simpl3 881 |
. . . . . . . . 9
    OL AtLat     |
| 26 | 5, 15, 10 | latlem12 16873 |
. . . . . . . . 9
  LatNEW                    |
| 27 | 20, 22, 24, 25, 26 | syl13anc 1102 |
. . . . . . . 8
    OL AtLat                   |
| 28 | | olop 16941 |
. . . . . . . . . . . 12
 OL
OP |
| 29 | 19, 28 | syl 12 |
. . . . . . . . . . 11
    OL AtLat   OP |
| 30 | | simpr 350 |
. . . . . . . . . . 11
    OL AtLat     |
| 31 | 15, 6 | atomcmp 17008 |
. . . . . . . . . . 11
  OP
       |
| 32 | 29, 30, 23, 31 | syl111anc 1100 |
. . . . . . . . . 10
    OL AtLat         |
| 33 | | breq1 3341 |
. . . . . . . . . . 11
         |
| 34 | 33 | biimpd 170 |
. . . . . . . . . 10
         |
| 35 | 32, 34 | syl6bi 231 |
. . . . . . . . 9
    OL AtLat               |
| 36 | 35 | imp3a 388 |
. . . . . . . 8
    OL AtLat               |
| 37 | 27, 36 | sylbird 222 |
. . . . . . 7
    OL AtLat               |
| 38 | 37 | adantlr 429 |
. . . . . 6
     OL AtLat
                   |
| 39 | 38 | r19.23adva 2216 |
. . . . 5
    OL AtLat                    |
| 40 | 18, 39 | mpd 29 |
. . . 4
    OL AtLat           |
| 41 | 40 | ex 402 |
. . 3
   OL
AtLat

          |
| 42 | 41 | necon1bd 2080 |
. 2
   OL
AtLat

          |
| 43 | 2, 28 | syl 12 |
. . . 4
   OL
AtLat

OP |
| 44 | | simp2 877 |
. . . 4
   OL
AtLat

  |
| 45 | 16, 6 | atomn0 17006 |
. . . 4
  OP

  |
| 46 | 43, 44, 45 | syl11anc 524 |
. . 3
   OL
AtLat

  |
| 47 | 5, 15, 10 | latleeqm1 16874 |
. . . . . . . 8
  LatNEW
           |
| 48 | 4, 8, 9, 47 | syl111anc 1100 |
. . . . . . 7
   OL
AtLat

          |
| 49 | 48 | adantr 425 |
. . . . . 6
    OL AtLat                 |
| 50 | | eqeq1 1890 |
. . . . . . . 8
             |
| 51 | 50 | biimpcd 172 |
. . . . . . 7
             |
| 52 | 51 | adantl 424 |
. . . . . 6
    OL AtLat               |
| 53 | 49, 52 | sylbid 220 |
. . . . 5
    OL AtLat             |
| 54 | 53 | necon3ad 2037 |
. . . 4
    OL AtLat             |
| 55 | 54 | ex 402 |
. . 3
   OL
AtLat

     
      |
| 56 | 46, 55 | mpid 58 |
. 2
   OL
AtLat

          |
| 57 | 42, 56 | impbid 574 |
1
   OL
AtLat

          |