This program allows you to select 5 propositional formulas and
This program allows you to select any of 0, 1, "not", and the 16 binary connectives, and then to find which connectives can be expressed in terms of them. (See Sec 2.5 of LMCS.)
This program allows you to select up to 10 clauses and have Thoralf apply the Davis-Putnam procedure to determine if the set of clauses is satisfiable. (See Sec 2.10.4 of LMCS.)
This program allows you to input a term or atomic formula in prefix form and have it parsed. (See Example 3.2.2, p. 140, and Example 4.3.3, p. 265, of LMCS.)
This program allows you select two terms, in prefix form, and find their most general unifier, if it exists. (See Sec. 3.12.2 and Sec. 4.7.2 of LMCS).
This program allows you to select two rules, with the terms in prefix form, and to find all their critical pairs. (See Sec. 3.13.4 of LMCS).
This primitive program allows you to input a term t in prefix form and to try to automatically prove that t = x implies u = v. You may be surprised at how "clever" it can be.
There are two output formats: answer only, and detailed.
There are two output formats: answer only, and detailed.