Description: A function does not change when restricted to a set that contains its domain. (Contributed by Glauco Siliprandi, 11-Dec-2019)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | fnresdmss | |- ( ( F Fn A /\ A C_ B ) -> ( F |` B ) = F ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | fnrel | |- ( F Fn A -> Rel F ) |
|
| 2 | fndm | |- ( F Fn A -> dom F = A ) |
|
| 3 | 2 | adantr | |- ( ( F Fn A /\ A C_ B ) -> dom F = A ) |
| 4 | simpr | |- ( ( F Fn A /\ A C_ B ) -> A C_ B ) |
|
| 5 | 3 4 | eqsstrd | |- ( ( F Fn A /\ A C_ B ) -> dom F C_ B ) |
| 6 | relssres | |- ( ( Rel F /\ dom F C_ B ) -> ( F |` B ) = F ) |
|
| 7 | 1 5 6 | syl2an2r | |- ( ( F Fn A /\ A C_ B ) -> ( F |` B ) = F ) |