/TableauxProver

Graphical Tableaux Prover for Propositional-, First Order Predicate-, Intuitionistic Propositional- and Intuitionistic First Order Predicate Logic

Primary LanguagePythonMIT LicenseMIT

Whats this?

This tableaux prover aims to prove tableaux in different logics as a learning tool. The tableaux can be proven in automatic or manual mode. In manual mode the user has to perform each step manually and gets feedback about the correctness of his derivations.

Screenshot automatic mode:

Screenshot manual mode:

The syntax reference can be found by clicking at the info button.

Requirements

Folder Structure

The main entry point of the programm is the file src/main.py