PGENLPairRules.PGENL : (term list -> thm -> thm)
Generalizes zero or more pairs in the conclusion of a theorem.
When applied to a list of paired variable structures
[p1;...;pn] and a theorem A |- t, the
inference rule PGENL returns the theorem
A |- !p1...pn. t, provided none of the constituent
variables from any of the pairs pi occur free in the
assumptions.
A |- t
------------------ PGENL "[p1;...;pn]" [where no pi is free in A]
A |- !p1...pn. t
Fails unless all the terms in the list are paired structures of variables, none of the variables from which are free in the assumption list.
Thm.GENL, PairRules.PGEN, PairRules.PGEN_TAC, PairRules.PSPEC, PairRules.PSPECL, PairRules.PSPEC_ALL, PairRules.PSPEC_TAC