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

Theorem rgen3 3202
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 1117 . . 3 (((𝑥𝐴𝑦𝐵) ∧ 𝑧𝐶) → 𝜑)
32ralrimiva 3144 . 2 ((𝑥𝐴𝑦𝐵) → ∀𝑧𝐶 𝜑)
43rgen2 3197 1 𝑥𝐴𝑦𝐵𝑧𝐶 𝜑
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  w3a 1086  wcel 2106  wral 3059
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1792  ax-4 1806  ax-5 1908
This theorem depends on definitions:  df-bi 207  df-an 396  df-3an 1088  df-ral 3060
This theorem is referenced by:  poseq  8182  isposi  18382  efmndsgrp  18912  smndex1sgrp  18934  addcnlem  24900  addscutlem  28025  isgrpoi  30527  lnocoi  30786  0lnfn  32014  lnopcoi  32032  xrge0omnd  33071  reofld  33352  2zrngasgrp  48090  2zrngmsgrp  48097  2zrngALT  48098
  Copyright terms: Public domain W3C validator