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

Theorem rgen3 3183
Description: Generalization rule for restricted quantification, with three quantifiers. (Contributed by NM, 12-Jan-2008.)
Hypothesis
Ref Expression
rgen3.1 ((𝑥𝐴𝑦𝐵𝑧𝐶) → 𝜑)
Assertion
Ref Expression
rgen3 𝑥𝐴𝑦𝐵𝑧𝐶 𝜑
Distinct variable groups:   𝑦,𝑧,𝐴   𝑧,𝐵   𝑥,𝑦,𝑧
Allowed substitution hints:   𝜑(𝑥,𝑦,𝑧)   𝐴(𝑥)   𝐵(𝑥,𝑦)   𝐶(𝑥,𝑦,𝑧)

Proof of Theorem rgen3
StepHypRef Expression
1 rgen3.1 . . . 4 ((𝑥𝐴𝑦𝐵𝑧𝐶) → 𝜑)
213expa 1119 . . 3 (((𝑥𝐴𝑦𝐵) ∧ 𝑧𝐶) → 𝜑)
32ralrimiva 3130 . 2 ((𝑥𝐴𝑦𝐵) → ∀𝑧𝐶 𝜑)
43rgen2 3178 1 𝑥𝐴𝑦𝐵𝑧𝐶 𝜑
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  w3a 1087  wcel 2114  wral 3052
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912
This theorem depends on definitions:  df-bi 207  df-an 396  df-3an 1089  df-ral 3053
This theorem is referenced by:  poseq  8110  isposi  18258  efmndsgrp  18823  smndex1sgrp  18845  xrge0omnd  21412  addcnlem  24821  addcutslem  27985  zsoring  28417  isgrpoi  30586  lnocoi  30845  0lnfn  32073  lnopcoi  32091  reofld  33436  2zrngasgrp  48606  2zrngmsgrp  48613  2zrngALT  48614
  Copyright terms: Public domain W3C validator