| Step | Hyp | Ref | Expression | 
						
							| 1 |  | resundi |  |-  ( _I |` ( dom A u. ran A ) ) = ( ( _I |` dom A ) u. ( _I |` ran A ) ) | 
						
							| 2 | 1 | sseq1i |  |-  ( ( _I |` ( dom A u. ran A ) ) C_ B <-> ( ( _I |` dom A ) u. ( _I |` ran A ) ) C_ B ) | 
						
							| 3 |  | unss |  |-  ( ( ( _I |` dom A ) C_ B /\ ( _I |` ran A ) C_ B ) <-> ( ( _I |` dom A ) u. ( _I |` ran A ) ) C_ B ) | 
						
							| 4 |  | relres |  |-  Rel ( _I |` dom A ) | 
						
							| 5 |  | ssrel |  |-  ( Rel ( _I |` dom A ) -> ( ( _I |` dom A ) C_ B <-> A. x A. z ( <. x , z >. e. ( _I |` dom A ) -> <. x , z >. e. B ) ) ) | 
						
							| 6 | 4 5 | ax-mp |  |-  ( ( _I |` dom A ) C_ B <-> A. x A. z ( <. x , z >. e. ( _I |` dom A ) -> <. x , z >. e. B ) ) | 
						
							| 7 |  | vex |  |-  x e. _V | 
						
							| 8 | 7 | eldm |  |-  ( x e. dom A <-> E. y x A y ) | 
						
							| 9 |  | df-br |  |-  ( x _I z <-> <. x , z >. e. _I ) | 
						
							| 10 |  | vex |  |-  z e. _V | 
						
							| 11 | 10 | ideq |  |-  ( x _I z <-> x = z ) | 
						
							| 12 | 9 11 | bitr3i |  |-  ( <. x , z >. e. _I <-> x = z ) | 
						
							| 13 | 8 12 | anbi12ci |  |-  ( ( x e. dom A /\ <. x , z >. e. _I ) <-> ( x = z /\ E. y x A y ) ) | 
						
							| 14 | 10 | opelresi |  |-  ( <. x , z >. e. ( _I |` dom A ) <-> ( x e. dom A /\ <. x , z >. e. _I ) ) | 
						
							| 15 |  | 19.42v |  |-  ( E. y ( x = z /\ x A y ) <-> ( x = z /\ E. y x A y ) ) | 
						
							| 16 | 13 14 15 | 3bitr4i |  |-  ( <. x , z >. e. ( _I |` dom A ) <-> E. y ( x = z /\ x A y ) ) | 
						
							| 17 |  | df-br |  |-  ( x B z <-> <. x , z >. e. B ) | 
						
							| 18 | 17 | bicomi |  |-  ( <. x , z >. e. B <-> x B z ) | 
						
							| 19 | 16 18 | imbi12i |  |-  ( ( <. x , z >. e. ( _I |` dom A ) -> <. x , z >. e. B ) <-> ( E. y ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 20 | 19 | 2albii |  |-  ( A. x A. z ( <. x , z >. e. ( _I |` dom A ) -> <. x , z >. e. B ) <-> A. x A. z ( E. y ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 21 |  | 19.23v |  |-  ( A. y ( ( x = z /\ x A y ) -> x B z ) <-> ( E. y ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 22 | 21 | bicomi |  |-  ( ( E. y ( x = z /\ x A y ) -> x B z ) <-> A. y ( ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 23 | 22 | 2albii |  |-  ( A. x A. z ( E. y ( x = z /\ x A y ) -> x B z ) <-> A. x A. z A. y ( ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 24 |  | alcom |  |-  ( A. z A. y ( ( x = z /\ x A y ) -> x B z ) <-> A. y A. z ( ( x = z /\ x A y ) -> x B z ) ) | 
						
							| 25 |  | ancomst |  |-  ( ( ( x = z /\ x A y ) -> x B z ) <-> ( ( x A y /\ x = z ) -> x B z ) ) | 
						
							| 26 |  | impexp |  |-  ( ( ( x A y /\ x = z ) -> x B z ) <-> ( x A y -> ( x = z -> x B z ) ) ) | 
						
							| 27 | 25 26 | bitri |  |-  ( ( ( x = z /\ x A y ) -> x B z ) <-> ( x A y -> ( x = z -> x B z ) ) ) | 
						
							| 28 | 27 | albii |  |-  ( A. z ( ( x = z /\ x A y ) -> x B z ) <-> A. z ( x A y -> ( x = z -> x B z ) ) ) | 
						
							| 29 |  | 19.21v |  |-  ( A. z ( x A y -> ( x = z -> x B z ) ) <-> ( x A y -> A. z ( x = z -> x B z ) ) ) | 
						
							| 30 |  | equcom |  |-  ( x = z <-> z = x ) | 
						
							| 31 | 30 | imbi1i |  |-  ( ( x = z -> x B z ) <-> ( z = x -> x B z ) ) | 
						
							| 32 | 31 | albii |  |-  ( A. z ( x = z -> x B z ) <-> A. z ( z = x -> x B z ) ) | 
						
							| 33 |  | breq2 |  |-  ( z = x -> ( x B z <-> x B x ) ) | 
						
							| 34 | 33 | equsalvw |  |-  ( A. z ( z = x -> x B z ) <-> x B x ) | 
						
							| 35 | 32 34 | bitri |  |-  ( A. z ( x = z -> x B z ) <-> x B x ) | 
						
							| 36 | 35 | imbi2i |  |-  ( ( x A y -> A. z ( x = z -> x B z ) ) <-> ( x A y -> x B x ) ) | 
						
							| 37 | 28 29 36 | 3bitri |  |-  ( A. z ( ( x = z /\ x A y ) -> x B z ) <-> ( x A y -> x B x ) ) | 
						
							| 38 | 37 | albii |  |-  ( A. y A. z ( ( x = z /\ x A y ) -> x B z ) <-> A. y ( x A y -> x B x ) ) | 
						
							| 39 | 24 38 | bitri |  |-  ( A. z A. y ( ( x = z /\ x A y ) -> x B z ) <-> A. y ( x A y -> x B x ) ) | 
						
							| 40 | 39 | albii |  |-  ( A. x A. z A. y ( ( x = z /\ x A y ) -> x B z ) <-> A. x A. y ( x A y -> x B x ) ) | 
						
							| 41 | 23 40 | bitri |  |-  ( A. x A. z ( E. y ( x = z /\ x A y ) -> x B z ) <-> A. x A. y ( x A y -> x B x ) ) | 
						
							| 42 | 6 20 41 | 3bitri |  |-  ( ( _I |` dom A ) C_ B <-> A. x A. y ( x A y -> x B x ) ) | 
						
							| 43 |  | relres |  |-  Rel ( _I |` ran A ) | 
						
							| 44 |  | ssrel |  |-  ( Rel ( _I |` ran A ) -> ( ( _I |` ran A ) C_ B <-> A. y A. z ( <. y , z >. e. ( _I |` ran A ) -> <. y , z >. e. B ) ) ) | 
						
							| 45 | 43 44 | ax-mp |  |-  ( ( _I |` ran A ) C_ B <-> A. y A. z ( <. y , z >. e. ( _I |` ran A ) -> <. y , z >. e. B ) ) | 
						
							| 46 |  | vex |  |-  y e. _V | 
						
							| 47 | 46 | elrn |  |-  ( y e. ran A <-> E. x x A y ) | 
						
							| 48 |  | df-br |  |-  ( y _I z <-> <. y , z >. e. _I ) | 
						
							| 49 | 10 | ideq |  |-  ( y _I z <-> y = z ) | 
						
							| 50 | 48 49 | bitr3i |  |-  ( <. y , z >. e. _I <-> y = z ) | 
						
							| 51 | 47 50 | anbi12ci |  |-  ( ( y e. ran A /\ <. y , z >. e. _I ) <-> ( y = z /\ E. x x A y ) ) | 
						
							| 52 | 10 | opelresi |  |-  ( <. y , z >. e. ( _I |` ran A ) <-> ( y e. ran A /\ <. y , z >. e. _I ) ) | 
						
							| 53 |  | 19.42v |  |-  ( E. x ( y = z /\ x A y ) <-> ( y = z /\ E. x x A y ) ) | 
						
							| 54 | 51 52 53 | 3bitr4i |  |-  ( <. y , z >. e. ( _I |` ran A ) <-> E. x ( y = z /\ x A y ) ) | 
						
							| 55 |  | df-br |  |-  ( y B z <-> <. y , z >. e. B ) | 
						
							| 56 | 55 | bicomi |  |-  ( <. y , z >. e. B <-> y B z ) | 
						
							| 57 | 54 56 | imbi12i |  |-  ( ( <. y , z >. e. ( _I |` ran A ) -> <. y , z >. e. B ) <-> ( E. x ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 58 | 57 | 2albii |  |-  ( A. y A. z ( <. y , z >. e. ( _I |` ran A ) -> <. y , z >. e. B ) <-> A. y A. z ( E. x ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 59 |  | 19.23v |  |-  ( A. x ( ( y = z /\ x A y ) -> y B z ) <-> ( E. x ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 60 | 59 | bicomi |  |-  ( ( E. x ( y = z /\ x A y ) -> y B z ) <-> A. x ( ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 61 | 60 | 2albii |  |-  ( A. y A. z ( E. x ( y = z /\ x A y ) -> y B z ) <-> A. y A. z A. x ( ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 62 |  | alrot3 |  |-  ( A. x A. y A. z ( ( y = z /\ x A y ) -> y B z ) <-> A. y A. z A. x ( ( y = z /\ x A y ) -> y B z ) ) | 
						
							| 63 |  | ancomst |  |-  ( ( ( y = z /\ x A y ) -> y B z ) <-> ( ( x A y /\ y = z ) -> y B z ) ) | 
						
							| 64 |  | impexp |  |-  ( ( ( x A y /\ y = z ) -> y B z ) <-> ( x A y -> ( y = z -> y B z ) ) ) | 
						
							| 65 | 63 64 | bitri |  |-  ( ( ( y = z /\ x A y ) -> y B z ) <-> ( x A y -> ( y = z -> y B z ) ) ) | 
						
							| 66 | 65 | albii |  |-  ( A. z ( ( y = z /\ x A y ) -> y B z ) <-> A. z ( x A y -> ( y = z -> y B z ) ) ) | 
						
							| 67 |  | 19.21v |  |-  ( A. z ( x A y -> ( y = z -> y B z ) ) <-> ( x A y -> A. z ( y = z -> y B z ) ) ) | 
						
							| 68 |  | equcom |  |-  ( y = z <-> z = y ) | 
						
							| 69 | 68 | imbi1i |  |-  ( ( y = z -> y B z ) <-> ( z = y -> y B z ) ) | 
						
							| 70 | 69 | albii |  |-  ( A. z ( y = z -> y B z ) <-> A. z ( z = y -> y B z ) ) | 
						
							| 71 |  | breq2 |  |-  ( z = y -> ( y B z <-> y B y ) ) | 
						
							| 72 | 71 | equsalvw |  |-  ( A. z ( z = y -> y B z ) <-> y B y ) | 
						
							| 73 | 70 72 | bitri |  |-  ( A. z ( y = z -> y B z ) <-> y B y ) | 
						
							| 74 | 73 | imbi2i |  |-  ( ( x A y -> A. z ( y = z -> y B z ) ) <-> ( x A y -> y B y ) ) | 
						
							| 75 | 66 67 74 | 3bitri |  |-  ( A. z ( ( y = z /\ x A y ) -> y B z ) <-> ( x A y -> y B y ) ) | 
						
							| 76 | 75 | 2albii |  |-  ( A. x A. y A. z ( ( y = z /\ x A y ) -> y B z ) <-> A. x A. y ( x A y -> y B y ) ) | 
						
							| 77 | 61 62 76 | 3bitr2i |  |-  ( A. y A. z ( E. x ( y = z /\ x A y ) -> y B z ) <-> A. x A. y ( x A y -> y B y ) ) | 
						
							| 78 | 45 58 77 | 3bitri |  |-  ( ( _I |` ran A ) C_ B <-> A. x A. y ( x A y -> y B y ) ) | 
						
							| 79 | 42 78 | anbi12i |  |-  ( ( ( _I |` dom A ) C_ B /\ ( _I |` ran A ) C_ B ) <-> ( A. x A. y ( x A y -> x B x ) /\ A. x A. y ( x A y -> y B y ) ) ) | 
						
							| 80 |  | 19.26-2 |  |-  ( A. x A. y ( ( x A y -> x B x ) /\ ( x A y -> y B y ) ) <-> ( A. x A. y ( x A y -> x B x ) /\ A. x A. y ( x A y -> y B y ) ) ) | 
						
							| 81 |  | pm4.76 |  |-  ( ( ( x A y -> x B x ) /\ ( x A y -> y B y ) ) <-> ( x A y -> ( x B x /\ y B y ) ) ) | 
						
							| 82 | 81 | 2albii |  |-  ( A. x A. y ( ( x A y -> x B x ) /\ ( x A y -> y B y ) ) <-> A. x A. y ( x A y -> ( x B x /\ y B y ) ) ) | 
						
							| 83 | 79 80 82 | 3bitr2i |  |-  ( ( ( _I |` dom A ) C_ B /\ ( _I |` ran A ) C_ B ) <-> A. x A. y ( x A y -> ( x B x /\ y B y ) ) ) | 
						
							| 84 | 2 3 83 | 3bitr2i |  |-  ( ( _I |` ( dom A u. ran A ) ) C_ B <-> A. x A. y ( x A y -> ( x B x /\ y B y ) ) ) |