Description: Functionality of the diagonal map. (Contributed by Stefan O'Rear, 24-Jan-2015)
| Ref | Expression | ||
|---|---|---|---|
| Hypothesis | fdiagfn.f | |- F = ( x e. B |-> ( I X. { x } ) ) |
|
| Assertion | fvdiagfn | |- ( ( I e. W /\ X e. B ) -> ( F ` X ) = ( I X. { X } ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | fdiagfn.f | |- F = ( x e. B |-> ( I X. { x } ) ) |
|
| 2 | sneq | |- ( x = X -> { x } = { X } ) |
|
| 3 | 2 | xpeq2d | |- ( x = X -> ( I X. { x } ) = ( I X. { X } ) ) |
| 4 | simpr | |- ( ( I e. W /\ X e. B ) -> X e. B ) |
|
| 5 | snex | |- { X } e. _V |
|
| 6 | xpexg | |- ( ( I e. W /\ { X } e. _V ) -> ( I X. { X } ) e. _V ) |
|
| 7 | 5 6 | mpan2 | |- ( I e. W -> ( I X. { X } ) e. _V ) |
| 8 | 7 | adantr | |- ( ( I e. W /\ X e. B ) -> ( I X. { X } ) e. _V ) |
| 9 | 1 3 4 8 | fvmptd3 | |- ( ( I e. W /\ X e. B ) -> ( F ` X ) = ( I X. { X } ) ) |