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

Theorem disj1 4475
Description: Two ways of saying that two classes are disjoint (have no members in common). (Contributed by NM, 19-Aug-1993.)
Assertion
Ref Expression
disj1 ((𝐴𝐵) = ∅ ↔ ∀𝑥(𝑥𝐴 → ¬ 𝑥𝐵))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵

Proof of Theorem disj1
StepHypRef Expression
1 disj 4473 . 2 ((𝐴𝐵) = ∅ ↔ ∀𝑥𝐴 ¬ 𝑥𝐵)
2 df-ral 3068 . 2 (∀𝑥𝐴 ¬ 𝑥𝐵 ↔ ∀𝑥(𝑥𝐴 → ¬ 𝑥𝐵))
31, 2bitri 275 1 ((𝐴𝐵) = ∅ ↔ ∀𝑥(𝑥𝐴 → ¬ 𝑥𝐵))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wal 1535   = wceq 1537  wcel 2108  wral 3067  cin 3975  c0 4352
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1793  ax-4 1807  ax-5 1909  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-ext 2711
This theorem depends on definitions:  df-bi 207  df-an 396  df-tru 1540  df-fal 1550  df-ex 1778  df-sb 2065  df-clab 2718  df-cleq 2732  df-clel 2819  df-ral 3068  df-dif 3979  df-in 3983  df-nul 4353
This theorem is referenced by:  reldisj  4476  disj3  4477  undif4  4490  disjsn  4736  funun  6624  zfregs2  9802  dfac5lem4  10195  dfac5lem4OLD  10197  isf32lem9  10430  fzodisj  13750  fzodisjsn  13754  inpr0  32560  bnj1280  34996  ecin0  38308  zfregs2VD  44812
  Copyright terms: Public domain W3C validator