ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  rabeq0 GIF version

Theorem rabeq0 3552
Description: Condition for a restricted class abstraction to be empty. (Contributed by Jeff Madsen, 7-Jun-2010.)
Assertion
Ref Expression
rabeq0 ({𝑥𝐴𝜑} = ∅ ↔ ∀𝑥𝐴 ¬ 𝜑)

Proof of Theorem rabeq0
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 imnan 701 . . 3 ((𝑥𝐴 → ¬ 𝜑) ↔ ¬ (𝑥𝐴𝜑))
21albii 1523 . 2 (∀𝑥(𝑥𝐴 → ¬ 𝜑) ↔ ∀𝑥 ¬ (𝑥𝐴𝜑))
3 df-ral 2533 . 2 (∀𝑥𝐴 ¬ 𝜑 ↔ ∀𝑥(𝑥𝐴 → ¬ 𝜑))
4 sbn 2012 . . . 4 ([𝑦 / 𝑥] ¬ (𝑥𝐴𝜑) ↔ ¬ [𝑦 / 𝑥](𝑥𝐴𝜑))
54albii 1523 . . 3 (∀𝑦[𝑦 / 𝑥] ¬ (𝑥𝐴𝜑) ↔ ∀𝑦 ¬ [𝑦 / 𝑥](𝑥𝐴𝜑))
6 nfv 1581 . . . 4 𝑦 ¬ (𝑥𝐴𝜑)
76sb8 1909 . . 3 (∀𝑥 ¬ (𝑥𝐴𝜑) ↔ ∀𝑦[𝑦 / 𝑥] ¬ (𝑥𝐴𝜑))
8 eq0 3540 . . . 4 ({𝑥𝐴𝜑} = ∅ ↔ ∀𝑦 ¬ 𝑦 ∈ {𝑥𝐴𝜑})
9 df-rab 2537 . . . . . . . 8 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
109eleq2i 2305 . . . . . . 7 (𝑦 ∈ {𝑥𝐴𝜑} ↔ 𝑦 ∈ {𝑥 ∣ (𝑥𝐴𝜑)})
11 df-clab 2225 . . . . . . 7 (𝑦 ∈ {𝑥 ∣ (𝑥𝐴𝜑)} ↔ [𝑦 / 𝑥](𝑥𝐴𝜑))
1210, 11bitri 184 . . . . . 6 (𝑦 ∈ {𝑥𝐴𝜑} ↔ [𝑦 / 𝑥](𝑥𝐴𝜑))
1312notbii 678 . . . . 5 𝑦 ∈ {𝑥𝐴𝜑} ↔ ¬ [𝑦 / 𝑥](𝑥𝐴𝜑))
1413albii 1523 . . . 4 (∀𝑦 ¬ 𝑦 ∈ {𝑥𝐴𝜑} ↔ ∀𝑦 ¬ [𝑦 / 𝑥](𝑥𝐴𝜑))
158, 14bitri 184 . . 3 ({𝑥𝐴𝜑} = ∅ ↔ ∀𝑦 ¬ [𝑦 / 𝑥](𝑥𝐴𝜑))
165, 7, 153bitr4ri 213 . 2 ({𝑥𝐴𝜑} = ∅ ↔ ∀𝑥 ¬ (𝑥𝐴𝜑))
172, 3, 163bitr4ri 213 1 ({𝑥𝐴𝜑} = ∅ ↔ ∀𝑥𝐴 ¬ 𝜑)
Colors of variables:    wff set class
This proof depends on syntax axioms:  ¬ wn 3  wi 4  wa 104  wb 105  wal 1400   = wceq 1402  [wsb 1815  wcel 2209  {cab 2224  wral 2528  {crab 2532  c0 3520
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 623  ax-in2 624  ax-io 721  ax-5 1500  ax-7 1501  ax-gen 1502  ax-ie1 1546  ax-ie2 1547  ax-8 1557  ax-10 1558  ax-11 1559  ax-i12 1560  ax-bndl 1562  ax-4 1563  ax-17 1579  ax-i9 1583  ax-ial 1587  ax-i5r 1588  ax-ext 2220
This proof depends on definitions:  df-bi 117  df-tru 1405  df-fal 1408  df-nf 1514  df-sb 1816  df-clab 2225  df-cleq 2231  df-clel 2234  df-nfc 2381  df-ral 2533  df-rab 2537  df-v 2823  df-dif 3222  df-nul 3521
This theorem is used by:  rabnc  3555  rabrsndc  3779  exmidsssnc  4340  ssfilem  7177  ssfilemd  7179  diffitest  7191  ssfirab  7244  ctssexmid  7491  exmidonfinlem  7546  iooidg  10322  icc0r  10339  fznlem  10456  ioo0  10705  ico0  10707  ioc0  10708  sshashneg  11297  hashfibclem  11298  hashfibc  11299  phiprmpw  13023  hashgcdeq  13041  unennn  13340  znnen  13341  fczpsrbag  15108  ppiqub  16216  lgsquadlem2  16325  pw0ss  16452  umgrnloop0  16486  lfgrnloopen  16502  vtxd0nedgbfi  16668  clwwlkn0  16777  eupth2lembfi  16846  wexmiddiffilem  17171  wexmiddifxylem  17173
  Copyright terms: Public domain W3C validator