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

Theorem rgen2a 2586
Description: Generalization rule for restricted quantification. Note that 𝑥 and 𝑦 are not required to be disjoint. This proof illustrates the use of dvelim 2070. Usage of rgen2 2618 instead is highly encouraged. (Contributed by NM, 23-Nov-1994.) (Proof rewritten by Jim Kingdon, 1-Jun-2018.) (New usage is discouraged.)
Hypothesis
Ref Expression
rgen2a.1 ((𝑥𝐴𝑦𝐴) → 𝜑)
Assertion
Ref Expression
rgen2a 𝑥𝐴𝑦𝐴 𝜑
Distinct variable group:   𝑦,𝐴
Allowed substitution hints:   𝜑(𝑥,𝑦)   𝐴(𝑥)

Proof of Theorem rgen2a
Dummy variable 𝑧 is distinct from all other variables.
StepHypRef Expression
1 nfv 1576 . . . . 5 𝑦 𝑧𝐴
2 eleq1 2294 . . . . 5 (𝑧 = 𝑥 → (𝑧𝐴𝑥𝐴))
31, 2dvelimor 2071 . . . 4 (∀𝑦 𝑦 = 𝑥 ∨ Ⅎ𝑦 𝑥𝐴)
4 eleq1 2294 . . . . . . . . 9 (𝑦 = 𝑥 → (𝑦𝐴𝑥𝐴))
5 rgen2a.1 . . . . . . . . . 10 ((𝑥𝐴𝑦𝐴) → 𝜑)
65ex 115 . . . . . . . . 9 (𝑥𝐴 → (𝑦𝐴𝜑))
74, 6biimtrdi 163 . . . . . . . 8 (𝑦 = 𝑥 → (𝑦𝐴 → (𝑦𝐴𝜑)))
87pm2.43d 50 . . . . . . 7 (𝑦 = 𝑥 → (𝑦𝐴𝜑))
98alimi 1503 . . . . . 6 (∀𝑦 𝑦 = 𝑥 → ∀𝑦(𝑦𝐴𝜑))
109a1d 22 . . . . 5 (∀𝑦 𝑦 = 𝑥 → (𝑥𝐴 → ∀𝑦(𝑦𝐴𝜑)))
11 nfr 1566 . . . . . 6 (Ⅎ𝑦 𝑥𝐴 → (𝑥𝐴 → ∀𝑦 𝑥𝐴))
126alimi 1503 . . . . . 6 (∀𝑦 𝑥𝐴 → ∀𝑦(𝑦𝐴𝜑))
1311, 12syl6 33 . . . . 5 (Ⅎ𝑦 𝑥𝐴 → (𝑥𝐴 → ∀𝑦(𝑦𝐴𝜑)))
1410, 13jaoi 723 . . . 4 ((∀𝑦 𝑦 = 𝑥 ∨ Ⅎ𝑦 𝑥𝐴) → (𝑥𝐴 → ∀𝑦(𝑦𝐴𝜑)))
153, 14ax-mp 5 . . 3 (𝑥𝐴 → ∀𝑦(𝑦𝐴𝜑))
16 df-ral 2515 . . 3 (∀𝑦𝐴 𝜑 ↔ ∀𝑦(𝑦𝐴𝜑))
1715, 16sylibr 134 . 2 (𝑥𝐴 → ∀𝑦𝐴 𝜑)
1817rgen 2585 1 𝑥𝐴𝑦𝐴 𝜑
Colors of variables: wff set class
Syntax hints:  wi 4  wa 104  wo 715  wal 1395   = wceq 1397  wnf 1508  wcel 2202  wral 2510
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-io 716  ax-5 1495  ax-7 1496  ax-gen 1497  ax-ie1 1541  ax-ie2 1542  ax-8 1552  ax-10 1553  ax-11 1554  ax-i12 1555  ax-bndl 1557  ax-4 1558  ax-17 1574  ax-i9 1578  ax-ial 1582  ax-i5r 1583  ax-ext 2213
This theorem depends on definitions:  df-bi 117  df-nf 1509  df-sb 1811  df-cleq 2224  df-clel 2227  df-ral 2515
This theorem is referenced by:  ordsucunielexmid  4629  onintexmid  4671  isoid  5951  issmo  6454  oawordriexmid  6638  ecopover  6802  ecopoverg  6805  1domsn  7001  unfiexmid  7110  axaddf  8088  axmulf  8089  subf  8381  negiso  9135  cnref1o  9885  xaddf  10079  ioof  10206  fzof  10379  xrnegiso  11827  reeff1  12266  gcdf  12548  eucalgf  12632  qredeu  12674  qnnen  13057  strsetsid  13120  hmeofn  15032  ismeti  15076  qtopbasss  15251  tgqioo  15285  peano4nninf  16634
  Copyright terms: Public domain W3C validator