This library exports and parses formulas.
Signed with T[rue] or F[alse]
Type alias for substitution
Parse string to Signed Formula
String representation of a Formula
String representation of a Substitution
Format parsing error
Checks if substitution is applicable and substitutes if yes. Returns Result. ErrMessage or Formula after substitution
Returns set of all free variables in given formula
Removes quantifier from given signed formula and returns formula after substitution or error
Is the first Signed Formula complementary of the second Signed Formula
Is the first a Signed subformula of the second
Get Formula out of Signed Formula
Get signed subformulas as a list of signed formulas
Is the first a subformula of the second
Formula