Proof of Theorem ishlat
| Step | Hyp | Ref
| Expression |
| 1 | | fveq2 4681 |
. . . . . 6
l AtomsNEW l AtomsNEW    |
| 2 | | ishlat.a |
. . . . . 6
AtomsNEW   |
| 3 | 1, 2 | syl6eqr 1946 |
. . . . 5
l AtomsNEW l   |
| 4 | | fveq2 4681 |
. . . . . . . . . . . . 13
l le l le    |
| 5 | | ishlat.l |
. . . . . . . . . . . . 13
le   |
| 6 | 4, 5 | syl6eqr 1946 |
. . . . . . . . . . . 12
l le l   |
| 7 | 6 | breqd 3349 |
. . . . . . . . . . 11
l   le l   join l      join l     |
| 8 | | fveq2 4681 |
. . . . . . . . . . . . . 14
l join l join    |
| 9 | | ishlat.j |
. . . . . . . . . . . . . 14
join   |
| 10 | 8, 9 | syl6eqr 1946 |
. . . . . . . . . . . . 13
l join l   |
| 11 | 10 | opreqd 4899 |
. . . . . . . . . . . 12
l   join l        |
| 12 | 11 | breq2d 3350 |
. . . . . . . . . . 11
l      join l           |
| 13 | 7, 12 | bitrd 587 |
. . . . . . . . . 10
l   le l   join l           |
| 14 | 13 | 3anbi3d 1174 |
. . . . . . . . 9
l  
 le l   join l   
          |
| 15 | 3, 14 | rexeqbidv 2275 |
. . . . . . . 8
l   AtomsNEW l   le l   join l    
          |
| 16 | 15 | imbi2d 674 |
. . . . . . 7
l   
AtomsNEW l   le l   join l                  |
| 17 | | fveq2 4681 |
. . . . . . . . 9
l base l base    |
| 18 | | ishlat.b |
. . . . . . . . 9
base   |
| 19 | 17, 18 | syl6eqr 1946 |
. . . . . . . 8
l base l   |
| 20 | 6 | breqd 3349 |
. . . . . . . . . . 11
l   le l      |
| 21 | 20 | notbid 673 |
. . . . . . . . . 10
l   le l      |
| 22 | 6 | breqd 3349 |
. . . . . . . . . . 11
l   le l   join l      join l     |
| 23 | 10 | opreqd 4899 |
. . . . . . . . . . . 12
l   join l        |
| 24 | 23 | breq2d 3350 |
. . . . . . . . . . 11
l      join l           |
| 25 | 22, 24 | bitrd 587 |
. . . . . . . . . 10
l   le l   join l           |
| 26 | 21, 25 | anbi12d 690 |
. . . . . . . . 9
l    le l  le l   join l                |
| 27 | 6 | breqd 3349 |
. . . . . . . . . 10
l   le l   join l      join l     |
| 28 | 10 | opreqd 4899 |
. . . . . . . . . . 11
l   join l        |
| 29 | 28 | breq2d 3350 |
. . . . . . . . . 10
l      join l           |
| 30 | 27, 29 | bitrd 587 |
. . . . . . . . 9
l   le l   join l           |
| 31 | 26, 30 | imbi12d 688 |
. . . . . . . 8
l     le l  le l   join l    le l   join l                        |
| 32 | 19, 31 | raleqbidv 2274 |
. . . . . . 7
l   base l    le l  le l   join l    le l   join l   
                     |
| 33 | 16, 32 | anbi12d 690 |
. . . . . 6
l     AtomsNEW l   le l   join l     base l    le l  le l   join l    le l   join l                                       |
| 34 | 3, 33 | raleqbidv 2274 |
. . . . 5
l   AtomsNEW l    AtomsNEW l   le l   join l     base l    le l  le l   join l    le l   join l                                        |
| 35 | 3, 34 | raleqbidv 2274 |
. . . 4
l   AtomsNEW l  AtomsNEW l    AtomsNEW l   le l   join l     base l    le l  le l   join l    le l   join l     
                                   |
| 36 | | fveq2 4681 |
. . . . . . . . . . . 12
l lt l lt    |
| 37 | | ishlat.s |
. . . . . . . . . . . 12
lt   |
| 38 | 36, 37 | syl6eqr 1946 |
. . . . . . . . . . 11
l lt l   |
| 39 | 38 | breqd 3349 |
. . . . . . . . . 10
l  0. l lt l 0. l     |
| 40 | | fveq2 4681 |
. . . . . . . . . . . 12
l 0. l 0.    |
| 41 | | ishlat.z |
. . . . . . . . . . . 12
0.   |
| 42 | 40, 41 | syl6eqr 1946 |
. . . . . . . . . . 11
l 0. l   |
| 43 | 42 | breq1d 3348 |
. . . . . . . . . 10
l  0. l       |
| 44 | 39, 43 | bitrd 587 |
. . . . . . . . 9
l  0. l lt l      |
| 45 | 38 | breqd 3349 |
. . . . . . . . 9
l   lt l      |
| 46 | 44, 45 | anbi12d 690 |
. . . . . . . 8
l   0. l lt l  lt l           |
| 47 | 38 | breqd 3349 |
. . . . . . . . 9
l   lt l      |
| 48 | 38 | breqd 3349 |
. . . . . . . . . 10
l   lt l 1. l   1. l   |
| 49 | | fveq2 4681 |
. . . . . . . . . . . 12
l 1. l 1.    |
| 50 | | ishlat.u |
. . . . . . . . . . . 12
1.   |
| 51 | 49, 50 | syl6eqr 1946 |
. . . . . . . . . . 11
l 1. l   |
| 52 | 51 | breq2d 3350 |
. . . . . . . . . 10
l    1. l      |
| 53 | 48, 52 | bitrd 587 |
. . . . . . . . 9
l   lt l 1. l      |
| 54 | 47, 53 | anbi12d 690 |
. . . . . . . 8
l    lt l  lt l 1. l          |
| 55 | 46, 54 | anbi12d 690 |
. . . . . . 7
l    0. l lt l  lt l    lt l  lt l 1. l                   |
| 56 | 19, 55 | rexeqbidv 2275 |
. . . . . 6
l   base l   0. l lt l  lt l    lt l  lt l 1. l                    |
| 57 | 19, 56 | rexeqbidv 2275 |
. . . . 5
l   base l  base l   0. l lt l  lt l    lt l  lt l 1. l                     |
| 58 | 19, 57 | rexeqbidv 2275 |
. . . 4
l   base l  base l  base l   0. l lt l  lt l    lt l  lt l 1. l  


                 |
| 59 | 35, 58 | anbi12d 690 |
. . 3
l    AtomsNEW l  AtomsNEW l    AtomsNEW l   le l   join l     base l    le l  le l   join l    le l   join l     base l  base l  base l   0. l lt l  lt l    lt l  lt l 1. l         
                            


                  |
| 60 | | df-hlat 17017 |
. . 3
HL l  OML
CLat AtLat   AtomsNEW l  AtomsNEW l    AtomsNEW l   le l   join l     base l    le l  le l   join l    le l   join l     base l  base l  base l   0. l lt l  lt l    lt l  lt l 1. l     |
| 61 | 59, 60 | elrab2 2416 |
. 2
 HL
  OML CLat
AtLat       
                            


                  |
| 62 | | elin 2786 |
. . . . 5

OML CLat  OML
CLat  |
| 63 | 62 | anbi1i 539 |
. . . 4
  OML CLat AtLat
  OML CLat
AtLat  |
| 64 | | elin 2786 |
. . . 4

 OML CLat AtLat  OML CLat AtLat  |
| 65 | | df-3an 860 |
. . . 4
  OML
CLat AtLat   OML CLat AtLat  |
| 66 | 63, 64, 65 | 3bitr4ri 201 |
. . 3
  OML
CLat AtLat  OML
CLat AtLat  |
| 67 | 66 | anbi1i 539 |
. 2
   OML
CLat AtLat
      
                            


                  OML CLat
AtLat       
                            


                  |
| 68 | 61, 67 | bitr4i 193 |
1
 HL
  OML CLat AtLat  

            
                                        |