Description: A different way to write F is a function. (Contributed by Thierry Arnoux, 7-Dec-2016)
Ref | Expression | ||
---|---|---|---|
Assertion | fdmrn | |- ( Fun F <-> F : dom F --> ran F ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | ssid | |- ran F C_ ran F |
|
2 | df-f | |- ( F : dom F --> ran F <-> ( F Fn dom F /\ ran F C_ ran F ) ) |
|
3 | 1 2 | mpbiran2 | |- ( F : dom F --> ran F <-> F Fn dom F ) |
4 | eqid | |- dom F = dom F |
|
5 | df-fn | |- ( F Fn dom F <-> ( Fun F /\ dom F = dom F ) ) |
|
6 | 4 5 | mpbiran2 | |- ( F Fn dom F <-> Fun F ) |
7 | 3 6 | bitr2i | |- ( Fun F <-> F : dom F --> ran F ) |