Beweiser für Aussagenlogik

Ein lokaler Beweiser für Aussagenlogik: Formeln mit nicht, und, oder, wenn-dann und genau-dann, vollständige Wahrheitstafel, Entscheidung über Tautologie, Widerspruch und Erfüllbarkeit, Gegenbeispiel, Klauselform und Resolution.

A local prover for propositional logic: parses formulas with not, and, or, if-then, if-and-only-if, builds the full truth table, decides tautology, contradiction and satisfiability, reports a counterexample, converts the negation to conjunctive form and runs resolution until it derives the empty clause.