Proof of Theorem isfuna
| Step | Hyp | Ref
| Expression |
| 1 | | isfuna.8 |
. . . . . . . . 9
M2
dom   |
| 2 | | fvex 3727 |
. . . . . . . . . 10
dom   |
| 3 | 2 | dmex 3356 |
. . . . . . . . 9
dom   |
| 4 | 1, 3 | eqeltr 1542 |
. . . . . . . 8
M2  |
| 5 | | isfuna.2 |
. . . . . . . . 9
M1
dom   |
| 6 | | fvex 3727 |
. . . . . . . . . 10
dom   |
| 7 | 6 | dmex 3356 |
. . . . . . . . 9
dom   |
| 8 | 5, 7 | eqeltr 1542 |
. . . . . . . 8
M1  |
| 9 | 4, 8 | pm3.2i 285 |
. . . . . . 7
M2
M1   |
| 10 | 9 | a1i 8 |
. . . . . 6
  Cat
Cat M2 M1    |
| 11 | | elmapg 4326 |
. . . . . 6
 M2
M1   M2 M1  M1 M2  |
| 12 | 10, 11 | syl 10 |
. . . . 5
  Cat
Cat  M2
M1  M1 M2  |
| 13 | 12 | anbi1d 616 |
. . . 4
  Cat
Cat   M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2          M1 M2   O1
 O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2           |
| 14 | 13 | abbidv 1575 |
. . 3
  Cat
Cat   M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2            M1 M2   O1
 O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2           |
| 15 | 9 | a1i 8 |
. . . . . . . 8
  Cat
Cat M2 M1    |
| 16 | | mapvalg 4323 |
. . . . . . . 8
 M2
M1  M2 M1   M1 M2  |
| 17 | 15, 16 | syl 10 |
. . . . . . 7
  Cat
Cat M2 M1   M1 M2  |
| 18 | 17 | ancoms 436 |
. . . . . 6
  Cat
Cat M2 M1   M1 M2  |
| 19 | 8, 4 | pm3.2i 285 |
. . . . . . . 8
M1
M2   |
| 20 | 19 | a1i 8 |
. . . . . . 7
  Cat
Cat M1 M2    |
| 21 | | mapex 4321 |
. . . . . . 7
 M1
M2  
 M1 M2
  |
| 22 | 20, 21 | syl 10 |
. . . . . 6
  Cat
Cat   M1 M2
  |
| 23 | 18, 22 | eqeltrd 1546 |
. . . . 5
  Cat
Cat M2 M1
  |
| 24 | | rabexg 2720 |
. . . . 5
 M2 M1
 M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2          |
| 25 | 23, 24 | syl 10 |
. . . 4
  Cat
Cat  M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2          |
| 26 | | df-rab 1650 |
. . . 4
 M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2          M2
M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2          |
| 27 | 25, 26 | syl5eqelr 1551 |
. . 3
  Cat
Cat   M2 M1
 
O1  O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2           |
| 28 | 14, 27 | eqeltrrd 1547 |
. 2
  Cat
Cat    M1 M2   O1
 O2    I1   I2 
 
M1    I1 D1    I2 D2        M1    I1 C1    I2 C2         M1
 M1  C1  D1      Ro1       Ro2         ![]() |