EXPRWEB

What this is:

Exprweb is a port of my exprgraph propositional tableaux prover and my exprtest natural deduction prover to the web.

Grammar:

Example:

~((AvB)&~~(~C->~D)) is a well formed formula

Input:

Enter a list of semicolon separated well formed formulas as premises and a single well formed formula as a conclusion.

Premises:


Conclusion:


Exprtest Inference Rules:

These are modified from Harry Genslers intro to logic book.

Exprgraph Inference Rules:

These are modified from Graham Priests introductory book on non-classical logic.

Note: The above tableaux rules can be condensed down to three via various uniform notations. The program logic for this particular program did not work out exactly like that but generally I think of three kinds of operations that are performed by exprgraph: disjunctive/splits, conjunctive/extensions and double negation based extensions. Pictorial representations of the above rules can be found here under propositional logic.

Further Info:

The exprtest source, inference rules, doxygen code docs and proof method can be found here.
More info on exprgraph can be found here here.
More stuff by me can be found here.