Proof of Theorem dmrngcmp
| Step | Hyp | Ref
| Expression |
| 1 | | dedalg 15090 |
. . . . 5
 Ded
Alg  |
| 2 | | eqid 1884 |
. . . . . . 7
dom  dom   |
| 3 | | eqid 1884 |
. . . . . . 7
dom  dom   |
| 4 | | eqid 1884 |
. . . . . . 7
o  o   |
| 5 | 2, 3, 4 | cmppfa 15079 |
. . . . . 6
 Alg
 o  o   dom  dom   o  dom     |
| 6 | | dmss 4156 |
. . . . . . . . 9
 o  
dom 
dom   o   dom  dom     |
| 7 | | dmxpss 4343 |
. . . . . . . . . 10
 dom  dom   dom   |
| 8 | | sstr 2625 |
. . . . . . . . . . 11
  o  
dom 
dom    dom  dom  
dom   o  dom    |
| 9 | | dmrngcmp.1 |
. . . . . . . . . . . . . 14
o   |
| 10 | 9 | eqcomi 1888 |
. . . . . . . . . . . . 13
o   |
| 11 | 10 | dmeqi 4158 |
. . . . . . . . . . . 12
o   |
| 12 | 11 | dmeqi 4158 |
. . . . . . . . . . 11
o   |
| 13 | | dmrngcmp.2 |
. . . . . . . . . . . 12
dom   |
| 14 | 13 | eqcomi 1888 |
. . . . . . . . . . 11
dom   |
| 15 | 8, 12, 14 | 3sstr3g 2657 |
. . . . . . . . . 10
  o  
dom 
dom    dom  dom  
dom  
  |
| 16 | 7, 15 | mpan2 760 |
. . . . . . . . 9
 o   dom  dom  
  |
| 17 | 6, 16 | syl 12 |
. . . . . . . 8
 o  
dom 
dom     |
| 18 | 17 | 3ad2ant2 898 |
. . . . . . 7
  o 
o   dom  dom   o  dom     |
| 19 | 18 | sseld 2619 |
. . . . . 6
  o 
o   dom  dom   o  dom       |
| 20 | 5, 19 | syl 12 |
. . . . 5
 Alg

   |
| 21 | 1, 20 | syl 12 |
. . . 4
 Ded

   |
| 22 | | ffvelrn 4787 |
. . . . . . . . . . . 12
  dom      id    dom     id    |
| 23 | | eqid 1884 |
. . . . . . . . . . . . . 14
id  id   |
| 24 | | eqid 1884 |
. . . . . . . . . . . . . 14
id  id   |
| 25 | 13, 3, 23, 24 | doma 15075 |
. . . . . . . . . . . . 13
 Alg
dom      id    |
| 26 | 1, 25 | syl 12 |
. . . . . . . . . . . 12
 Ded
dom      id    |
| 27 | 22, 26 | sylan 497 |
. . . . . . . . . . 11
  Ded
  dom     id    |
| 28 | | eqid 1884 |
. . . . . . . . . . . 12
cod  cod   |
| 29 | 23, 3, 24, 28 | idosd 15091 |
. . . . . . . . . . 11
  Ded  dom     id     dom     id     dom        dom      cod     id     dom        dom        |
| 30 | 27, 29 | syldan 516 |
. . . . . . . . . 10
  Ded
   dom     id     dom        dom      cod     id     dom        dom        |
| 31 | 30 | simprd 352 |
. . . . . . . . 9
  Ded
  cod     id     dom        dom       |
| 32 | 31 | eqcomd 1889 |
. . . . . . . 8
  Ded
  dom      cod     id     dom         |
| 33 | | simpl 346 |
. . . . . . . . 9
  Ded

Ded  |
| 34 | 22, 25 | sylan 497 |
. . . . . . . . . . 11
  Alg
  dom     id    |
| 35 | 2, 3, 23, 24 | idmoa 15078 |
. . . . . . . . . . 11
  Alg  dom     id    id     dom      dom    |
| 36 | 34, 35 | syldan 516 |
. . . . . . . . . 10
  Alg
  id     dom      dom    |
| 37 | 36, 1 | sylan 497 |
. . . . . . . . 9
  Ded
  id     dom      dom    |
| 38 | 13 | eleq2i 1961 |
. . . . . . . . . . 11

dom    |
| 39 | 38 | biimpi 168 |
. . . . . . . . . 10

dom    |
| 40 | 39 | adantl 424 |
. . . . . . . . 9
  Ded

dom    |
| 41 | 2, 3, 28, 9 | cmppfd 15092 |
. . . . . . . . 9
  Ded  id     dom      dom 
dom       id     dom        dom      cod     id     dom          |
| 42 | 33, 37, 40, 41 | syl111anc 1100 |
. . . . . . . 8
  Ded
     id     dom        dom      cod     id     dom          |
| 43 | 32, 42 | mpbird 213 |
. . . . . . 7
  Ded
    id     dom         |
| 44 | | fvex 4689 |
. . . . . . . 8
 id     dom       |
| 45 | | opeq2 3159 |
. . . . . . . . 9
  id     dom            id     dom         |
| 46 | 45 | eleq1d 1963 |
. . . . . . . 8
  id     dom             id     dom          |
| 47 | 44, 46 | cla4ev 2371 |
. . . . . . 7
    id     dom              |
| 48 | 43, 47 | syl 12 |
. . . . . 6
  Ded
        |
| 49 | | visset 2295 |
. . . . . . 7
 |
| 50 | 49 | eldm2 4154 |
. . . . . 6

       |
| 51 | 48, 50 | sylibr 217 |
. . . . 5
  Ded

  |
| 52 | 51 | ex 402 |
. . . 4
 Ded

   |
| 53 | 21, 52 | impbid 574 |
. . 3
 Ded

   |
| 54 | 53 | eqrdv 1882 |
. 2
 Ded
  |
| 55 | | rnss 4189 |
. . . . . . . . 9
 o  
dom 
dom   o   dom  dom     |
| 56 | | rnxpss 4344 |
. . . . . . . . . 10
 dom  dom   dom   |
| 57 | | sstr 2625 |
. . . . . . . . . . 11
  o  
dom 
dom    dom  dom  
dom   o  dom    |
| 58 | 11 | rneqi 4187 |
. . . . . . . . . . 11
o   |
| 59 | 57, 58, 14 | 3sstr3g 2657 |
. . . . . . . . . 10
  o  
dom 
dom    dom  dom  
dom  
  |
| 60 | 56, 59 | mpan2 760 |
. . . . . . . . 9
 o   dom  dom  
  |
| 61 | 55, 60 | syl 12 |
. . . . . . . 8
 o  
dom 
dom     |
| 62 | 61 | 3ad2ant2 898 |
. . . . . . 7
  o 
o   dom  dom   o  dom     |
| 63 | 62 | sseld 2619 |
. . . . . 6
  o 
o   dom  dom   o  dom       |
| 64 | 5, 63 | syl 12 |
. . . . 5
 Alg

   |
| 65 | 1, 64 | syl 12 |
. . . 4
 Ded

   |
| 66 | | ffvelrn 4787 |
. . . . . . . . . 10
  cod      id    cod     id    |
| 67 | 13, 3, 23, 24, 28 | coda 15076 |
. . . . . . . . . . 11
 Alg
cod      id    |
| 68 | 1, 67 | syl 12 |
. . . . . . . . . 10
 Ded
cod      id    |
| 69 | 66, 68 | sylan 497 |
. . . . . . . . 9
  Ded
  cod     id    |
| 70 | 23, 3, 24, 28 | idosd 15091 |
. . . . . . . . . 10
  Ded  cod     id     dom     id     cod        cod      cod     id     cod        cod        |
| 71 | 70 | simplld 348 |
. . . . . . . . 9
  Ded  cod     id    dom     id     cod        cod       |
| 72 | 69, 71 | syldan 516 |
. . . . . . . 8
  Ded
  dom     id     cod        cod       |
| 73 | 66, 67 | sylan 497 |
. . . . . . . . . . 11
  Alg
  cod     id    |
| 74 | 2, 3, 23, 24 | idmoa 15078 |
. . . . . . . . . . 11
  Alg  cod     id    id     cod      dom    |
| 75 | 73, 74 | syldan 516 |
. . . . . . . . . 10
  Alg
  id     cod      dom    |
| 76 | 75, 1 | sylan 497 |
. . . . . . . . 9
  Ded
  id     cod      dom    |
| 77 | 2, 3, 28, 9 | cmppfd 15092 |
. . . . . . . . 9
  Ded
dom   id     cod      dom      id     cod       
 dom     id     cod        cod        |
| 78 | 33, 40, 76, 77 | syl111anc 1100 |
. . . . . . . 8
  Ded
    id     cod         dom     id     cod        cod        |
| 79 | 72, 78 | mpbird 213 |
. . . . . . 7
  Ded
   id     cod          |
| 80 | | fvex 4689 |
. . . . . . . 8
 id     cod       |
| 81 | | opeq1 3158 |
. . . . . . . . 9
  id     cod           id     cod          |
| 82 | 81 | eleq1d 1963 |
. . . . . . . 8
  id     cod            id     cod           |
| 83 | 80, 82 | cla4ev 2371 |
. . . . . . 7
   id     cod       
       |
| 84 | 79, 83 | syl 12 |
. . . . . 6
  Ded
        |
| 85 | 49 | elrn2 4196 |
. . . . . 6

       |
| 86 | 84, 85 | sylibr 217 |
. . . . 5
  Ded

  |
| 87 | 86 | ex 402 |
. . . 4
 Ded

   |
| 88 | 65, 87 | impbid 574 |
. . 3
 Ded

   |
| 89 | 88 | eqrdv 1882 |
. 2
 Ded
  |
| 90 | 54, 89 | jca 310 |
1
 Ded
    |