Step | Hyp | Ref
| Expression |
1 | | msubff.v |
. . . . . 6
mVR   |
2 | | msubff.r |
. . . . . 6
mREx   |
3 | | msubff.s |
. . . . . 6
mSubst   |
4 | | eqid 2622 |
. . . . . 6
mEx  mEx   |
5 | | eqid 2622 |
. . . . . 6
mRSubst  mRSubst   |
6 | 1, 2, 3, 4, 5 | msubffval 31420 |
. . . . 5
     mEx          mRSubst                 |
7 | 6 | rneqd 5353 |
. . . 4
     mEx          mRSubst                 |
8 | 1, 2, 5 | mrsubff 31409 |
. . . . . . . . . 10
 mRSubst    
   
   |
9 | 8 | adantr 481 |
. . . . . . . . 9
 
   mRSubst            |
10 | | ffun 6048 |
. . . . . . . . 9
 mRSubst    
   

mRSubst    |
11 | 9, 10 | syl 17 |
. . . . . . . 8
 
   mRSubst    |
12 | | ffn 6045 |
. . . . . . . . . . 11
 mRSubst    
   
 mRSubst      |
13 | 8, 12 | syl 17 |
. . . . . . . . . 10
 mRSubst      |
14 | | fnfvelrn 6356 |
. . . . . . . . . 10
  mRSubst   

 
 mRSubst     mRSubst    |
15 | 13, 14 | sylan 488 |
. . . . . . . . 9
 
    mRSubst     mRSubst    |
16 | 1, 2, 5 | mrsubrn 31410 |
. . . . . . . . 9
mRSubst   mRSubst        |
17 | 15, 16 | syl6eleq 2711 |
. . . . . . . 8
 
    mRSubst      mRSubst         |
18 | | fvelima 6248 |
. . . . . . . 8
  mRSubst 
 mRSubst      mRSubst       
     mRSubst      mRSubst       |
19 | 11, 17, 18 | syl2anc 693 |
. . . . . . 7
 
   
    mRSubst      mRSubst       |
20 | | elmapi 7879 |
. . . . . . . . . . . . 13
         |
21 | 20 | adantl 482 |
. . . . . . . . . . . 12
 
         |
22 | | ssid 3624 |
. . . . . . . . . . . 12
 |
23 | 1, 2, 3, 4, 5 | msubfval 31421 |
. . . . . . . . . . . 12
            mEx          mRSubst                |
24 | 21, 22, 23 | sylancl 694 |
. . . . . . . . . . 11
 
        mEx          mRSubst                |
25 | | fvex 6201 |
. . . . . . . . . . . . . . . 16
mEx   |
26 | 25 | mptex 6486 |
. . . . . . . . . . . . . . 15
 mEx          mRSubst             
 |
27 | | eqid 2622 |
. . . . . . . . . . . . . . 15
    mEx          mRSubst                   mEx          mRSubst                |
28 | 26, 27 | fnmpti 6022 |
. . . . . . . . . . . . . 14
    mEx          mRSubst                  |
29 | 6 | fneq1d 5981 |
. . . . . . . . . . . . . 14
 
 
    mEx          mRSubst                    |
30 | 28, 29 | mpbiri 248 |
. . . . . . . . . . . . 13
     |
31 | 30 | adantr 481 |
. . . . . . . . . . . 12
 
  
    |
32 | | mapsspm 7891 |
. . . . . . . . . . . . 13
  
  |
33 | 32 | a1i 11 |
. . . . . . . . . . . 12
 
    
    |
34 | | simpr 477 |
. . . . . . . . . . . 12
 
       |
35 | | fnfvima 6496 |
. . . . . . . . . . . 12
    
                  |
36 | 31, 33, 34, 35 | syl3anc 1326 |
. . . . . . . . . . 11
 
               |
37 | 24, 36 | eqeltrrd 2702 |
. . . . . . . . . 10
 
    mEx          mRSubst             
        |
38 | 37 | adantlr 751 |
. . . . . . . . 9
        
 mEx          mRSubst             
        |
39 | | fveq1 6190 |
. . . . . . . . . . . 12
  mRSubst      mRSubst       mRSubst              mRSubst              |
40 | 39 | opeq2d 4409 |
. . . . . . . . . . 11
  mRSubst      mRSubst             mRSubst                     mRSubst               |
41 | 40 | mpteq2dv 4745 |
. . . . . . . . . 10
  mRSubst      mRSubst      mEx          mRSubst               mEx          mRSubst                |
42 | 41 | eleq1d 2686 |
. . . . . . . . 9
  mRSubst      mRSubst       mEx          mRSubst             
     
 mEx          mRSubst             
         |
43 | 38, 42 | syl5ibcom 235 |
. . . . . . . 8
        
  mRSubst      mRSubst      mEx          mRSubst                       |
44 | 43 | rexlimdva 3031 |
. . . . . . 7
 
         mRSubst      mRSubst      mEx          mRSubst             
         |
45 | 19, 44 | mpd 15 |
. . . . . 6
 
    mEx          mRSubst             
        |
46 | 45, 27 | fmptd 6385 |
. . . . 5
     mEx          mRSubst                             |
47 | | frn 6053 |
. . . . 5
     mEx          mRSubst                          
    mEx          mRSubst                       |
48 | 46, 47 | syl 17 |
. . . 4
  
  mEx          mRSubst                       |
49 | 7, 48 | eqsstrd 3639 |
. . 3
         |
50 | | fvprc 6185 |
. . . . . . 7
 mSubst    |
51 | 3, 50 | syl5eq 2668 |
. . . . . 6
   |
52 | 51 | rneqd 5353 |
. . . . 5
   |
53 | | rn0 5377 |
. . . . 5
 |
54 | 52, 53 | syl6eq 2672 |
. . . 4
   |
55 | | 0ss 3972 |
. . . 4
       |
56 | 54, 55 | syl6eqss 3655 |
. . 3

        |
57 | 49, 56 | pm2.61i 176 |
. 2
       |
58 | | imassrn 5477 |
. 2
       |
59 | 57, 58 | eqssi 3619 |
1
       |