Add a certificate to the database.
Notify that the given constants have to be invalidated, since they were only used in a certain sub-proof that has now been left.
Check whether all of the given formulas have been asserted.
Check whether all of the given formulas have been asserted; if not, return some formula that was not asserted
Assume the given literal, and return a certificate in case the resulting combination of assumed literals is known to be unsat.
Assume the given literals, and return a certificate in case the resulting combination of assumed literals is known to be unsat.
Pop a frame of the assertion stack.
Pop a frame of the assertion stack. If the assumed formulas after pop are still inconsistent with some stored certificate, such a certificate is returned.
(Since version ) see corresponding Javadoc for more information.
Mutable class for managing sets of certificates.