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

Theorem f00 6716
Description: A class is a function with empty codomain iff it and its domain are empty. (Contributed by NM, 10-Dec-2003.)
Assertion
Ref Expression
f00 (𝐹:𝐴⟶∅ ↔ (𝐹 = ∅ ∧ 𝐴 = ∅))

Proof of Theorem f00
StepHypRef Expression
1 ffun 6665 . . . . 5 (𝐹:𝐴⟶∅ → Fun 𝐹)
2 frn 6669 . . . . . . 7 (𝐹:𝐴⟶∅ → ran 𝐹 ⊆ ∅)
3 ss0 4337 . . . . . . 7 (ran 𝐹 ⊆ ∅ → ran 𝐹 = ∅)
42, 3syl 17 . . . . . 6 (𝐹:𝐴⟶∅ → ran 𝐹 = ∅)
5 dm0rn0 5873 . . . . . 6 (dom 𝐹 = ∅ ↔ ran 𝐹 = ∅)
64, 5sylibr 235 . . . . 5 (𝐹:𝐴⟶∅ → dom 𝐹 = ∅)
7 df-fn 6495 . . . . 5 (𝐹 Fn ∅ ↔ (Fun 𝐹 ∧ dom 𝐹 = ∅))
81, 6, 7sylanbrc 589 . . . 4 (𝐹:𝐴⟶∅ → 𝐹 Fn ∅)
9 fn0 6623 . . . 4 (𝐹 Fn ∅ ↔ 𝐹 = ∅)
108, 9sylib 219 . . 3 (𝐹:𝐴⟶∅ → 𝐹 = ∅)
11 fdm 6671 . . . 4 (𝐹:𝐴⟶∅ → dom 𝐹 = 𝐴)
1211, 6eqtr3d 2777 . . 3 (𝐹:𝐴⟶∅ → 𝐴 = ∅)
1310, 12jca 516 . 2 (𝐹:𝐴⟶∅ → (𝐹 = ∅ ∧ 𝐴 = ∅))
14 f0 6715 . . 3 ∅:∅⟶∅
15 feq1 6640 . . . 4 (𝐹 = ∅ → (𝐹:𝐴⟶∅ ↔ ∅:𝐴⟶∅))
16 feq2 6641 . . . 4 (𝐴 = ∅ → (∅:𝐴⟶∅ ↔ ∅:∅⟶∅))
1715, 16sylan9bb 514 . . 3 ((𝐹 = ∅ ∧ 𝐴 = ∅) → (𝐹:𝐴⟶∅ ↔ ∅:∅⟶∅))
1814, 17mpbiri 259 . 2 ((𝐹 = ∅ ∧ 𝐴 = ∅) → 𝐹:𝐴⟶∅)
1913, 18impbii 210 1 (𝐹:𝐴⟶∅ ↔ (𝐹 = ∅ ∧ 𝐴 = ∅))
Colors of variables: wff setvar class
Syntax hints:  wb 207  wa 396   = wceq 1547  wss 3890  c0 4268  dom cdm 5625  ran crn 5626  Fun wfun 6486   Fn wfn 6487  wf 6488
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-8 2121  ax-9 2129  ax-ext 2712  ax-sep 5225  ax-nul 5235  ax-pr 5369
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 854  df-3an 1094  df-tru 1550  df-fal 1560  df-ex 1787  df-sb 2074  df-mo 2543  df-clab 2719  df-cleq 2732  df-clel 2815  df-ral 3055  df-rex 3065  df-rab 3393  df-v 3434  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-nul 4269  df-if 4462  df-sn 4563  df-pr 4565  df-op 4569  df-br 5080  df-opab 5142  df-id 5520  df-xp 5631  df-rel 5632  df-cnv 5633  df-co 5634  df-dm 5635  df-rn 5636  df-fun 6494  df-fn 6495  df-f 6496
This theorem is referenced by:  dom0  9040  cantnff  9593  0wrd0  14500  supcvg  15819  ram0  16991  itgsubstlem  26040  uhgr0vb  29166  lfuhgr1v0e  29348  wlkv0  29743  sate0fv0  35652  prv0  35665  ismgmOLD  38224  mof0  49335  mof0ALT  49337  mofeu  49345  fdomne0  49347  f002  49351  fullthinc  49947
  Copyright terms: Public domain W3C validator