In predicate logic, generalization (also universal generalization, universal introduction, GEN, UG) is a valid inference rule. It states that if ⊢ P ( x ) {\displaystyle \vdash \!P(x)} has been derived, then ⊢ ∀ x P ( x ) {\displaystyle \vdash \!\forall x\,P(x)} can be derived.