MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  dffo2 Structured version   Visualization version   GIF version

Theorem dffo2 6744
Description: Alternate definition of an onto function. (Contributed by NM, 22-Mar-2006.)
Assertion
Ref Expression
dffo2 (𝐹:𝐴onto𝐵 ↔ (𝐹:𝐴𝐵 ∧ ran 𝐹 = 𝐵))

Proof of Theorem dffo2
StepHypRef Expression
1 fof 6740 . . 3 (𝐹:𝐴onto𝐵𝐹:𝐴𝐵)
2 forn 6743 . . 3 (𝐹:𝐴onto𝐵 → ran 𝐹 = 𝐵)
31, 2jca 516 . 2 (𝐹:𝐴onto𝐵 → (𝐹:𝐴𝐵 ∧ ran 𝐹 = 𝐵))
4 ffn 6656 . . 3 (𝐹:𝐴𝐵𝐹 Fn 𝐴)
5 df-fo 6492 . . . 4 (𝐹:𝐴onto𝐵 ↔ (𝐹 Fn 𝐴 ∧ ran 𝐹 = 𝐵))
65biimpri 229 . . 3 ((𝐹 Fn 𝐴 ∧ ran 𝐹 = 𝐵) → 𝐹:𝐴onto𝐵)
74, 6sylan 586 . 2 ((𝐹:𝐴𝐵 ∧ ran 𝐹 = 𝐵) → 𝐹:𝐴onto𝐵)
83, 7impbii 210 1 (𝐹:𝐴onto𝐵 ↔ (𝐹:𝐴𝐵 ∧ ran 𝐹 = 𝐵))
Colors of variables: wff setvar class
Syntax hints:  wb 207  wa 396   = wceq 1547  ran crn 5620   Fn wfn 6481  wf 6482  ontowfo 6484
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-9 2129  ax-ext 2711
This theorem depends on definitions:  df-bi 208  df-an 397  df-ex 1787  df-cleq 2731  df-ss 3900  df-f 6490  df-fo 6492
This theorem is referenced by:  focofo  6753  foconst  6755  dff1o5  6777  dffo3  7044  dffo4  7045  exfo  7047  dffo3f  7048  fo1stres  7958  fo2ndres  7959  fo2ndf  8061  cantnf  9606  hsmexlem2  10341  setcepi  18047  odf1o1  19539  efgsfo  19706  pjfo  21691  xrhmeo  24932  grpofo  30589  cnpconn  35467  lnmepi  43539  imasetpreimafvbijlemfo  47888  fargshiftfo  47925
  Copyright terms: Public domain W3C validator