Bind the first argument of the partial certificate, resulting in a partial certificate with one fewer free arguments, or (in case proof pruning can be performed) a complete certificate
Construct a full certificate, by creating the required child certificates on demand.
Construct a full certificate, by creating the required child certificates
on demand. The given functions are supposed to produce either a certificate
for a certain subtree, or null
in case no certificate exists.
The method as a whole will also return null
if no complete
certificate could be constructed.
Shuffle the certificates expected by this partial certificate, and return the new order of arguments relatively to the old order.
(Since version ) see corresponding Javadoc for more information.
Class representing a mapping from a vector of certificates to a single new certificate. This is used to handle certificate extraction in branching proofs.