Convenience constructor for →:l that, given a proposed main formula A → B, will attempt to create an inference with this main formula.
Convenience constructor for →:l that, given aux formulas, will automatically pick their respective first occurrences.
Create an LKRuleCreationException with a message starting with "Cannot create $longName: ..."
Create an LKRuleCreationException with a message starting with "Cannot create $longName: ..."
The rest of the message.
Method to determine the indices of formulas in a sequent.
Method to determine the indices of formulas in a sequent.
If either list contains duplicate formulas, they must occur that many times in the respective cedent.
The sequent to find formulas in.
Formulas to be found in the antecedent.
Formulas to be found in the succedent.