Convert all quantifiers that cannot be handled using e-matching to existential quantifiers (for which Skolem symbols can be introduced)
Determine whether the topmost quantifiers in the given formula can be handled using matching or using Skolemisation.
Determine whether the topmost quantifiers in the given formula can be
handled using matching or using Skolemisation. This is relevant, because
then those quantifiers can be treated without using free variables at all,
i.e., a more efficient way of proof construction
(ModelSearchProver) can be used.
Determine whether all quantifiers in the given formula can be handled using matching or using Skolemisation.
Determine whether all quantifiers in the given formula can be handled
using matching or using Skolemisation. This is relevant, because then
the formula can be treated without using free variables at all, i.e.,
a more efficient way of proof construction (ModelSearchProver)
can be used.
The literals representing the trigger in a formula handled using e-matching.
Determine the set of predicates that are matched in some quantified expression
Make sure that, when applying e-matching, either all or none of the quantifiers in a quantified expressions are instantiated.
(Since version ) see corresponding Javadoc for more information.