Description: The alternate function value is always a set if the range of the function is a set. (Contributed by AV, 2-Sep-2022)
Ref | Expression | ||
---|---|---|---|
Assertion | afv2ex | |- ( ran F e. V -> ( F '''' A ) e. _V ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | df-afv2 | |- ( F '''' A ) = if ( F defAt A , ( iota x A F x ) , ~P U. ran F ) |
|
2 | iotaex | |- ( iota x A F x ) e. _V |
|
3 | 2 | a1i | |- ( ran F e. V -> ( iota x A F x ) e. _V ) |
4 | uniexg | |- ( ran F e. V -> U. ran F e. _V ) |
|
5 | 4 | pwexd | |- ( ran F e. V -> ~P U. ran F e. _V ) |
6 | 3 5 | ifcld | |- ( ran F e. V -> if ( F defAt A , ( iota x A F x ) , ~P U. ran F ) e. _V ) |
7 | 1 6 | eqeltrid | |- ( ran F e. V -> ( F '''' A ) e. _V ) |