| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > dffo2 | Structured version Visualization version GIF version | ||
| Description: Alternate definition of an onto function. (Contributed by NM, 22-Mar-2006.) |
| Ref | Expression |
|---|---|
| dffo2 | ⊢ (𝐹:𝐴–onto→𝐵 ↔ (𝐹:𝐴⟶𝐵 ∧ ran 𝐹 = 𝐵)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | fof 6792 | . . 3 ⊢ (𝐹:𝐴–onto→𝐵 → 𝐹:𝐴⟶𝐵) | |
| 2 | forn 6795 | . . 3 ⊢ (𝐹:𝐴–onto→𝐵 → ran 𝐹 = 𝐵) | |
| 3 | 1, 2 | jca 520 | . 2 ⊢ (𝐹:𝐴–onto→𝐵 → (𝐹:𝐴⟶𝐵 ∧ ran 𝐹 = 𝐵)) |
| 4 | ffn 6705 | . . 3 ⊢ (𝐹:𝐴⟶𝐵 → 𝐹 Fn 𝐴) | |
| 5 | df-fo 6542 | . . . 4 ⊢ (𝐹:𝐴–onto→𝐵 ↔ (𝐹 Fn 𝐴 ∧ ran 𝐹 = 𝐵)) | |
| 6 | 5 | biimpri 231 | . . 3 ⊢ ((𝐹 Fn 𝐴 ∧ ran 𝐹 = 𝐵) → 𝐹:𝐴–onto→𝐵) |
| 7 | 4, 6 | sylan 591 | . 2 ⊢ ((𝐹:𝐴⟶𝐵 ∧ ran 𝐹 = 𝐵) → 𝐹:𝐴–onto→𝐵) |
| 8 | 3, 7 | impbii 212 | 1 ⊢ (𝐹:𝐴–onto→𝐵 ↔ (𝐹:𝐴⟶𝐵 ∧ ran 𝐹 = 𝐵)) |
| Colors of variables: wff setvar class |
| This proof depends on syntax axioms: ↔ wb 209 ∧ wa 400 = wceq 1569 ran crn 5661 Fn wfn 6531 ⟶wf 6532 –onto→wfo 6534 |
| This proof depends on axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1824 ax-4 1838 ax-5 1939 ax-6 1996 ax-7 2037 ax-9 2152 ax-ext 2734 |
| This proof depends on definitions: df-bi 210 df-an 401 df-ex 1809 df-cleq 2754 df-ss 3921 df-f 6540 df-fo 6542 |
| This theorem is used by: focofo 6805 foconst 6807 dff1o5 6830 dffo3 7097 dffo4 7098 exfo 7100 dffo3f 7101 fo1stres 8010 fo2ndres 8011 fo2ndf 8114 cantnf 9660 hsmexlem2 10417 setcepi 18151 odf1o1 19648 efgsfo 19815 pjfo 21876 xrhmeo 25116 grpofo 30862 cnpconn 35730 lnmepi 43840 imasetpreimafvbijlemfo 48182 fargshiftfo 48219 |
| Copyright terms: Public domain | W3C validator |