Skip to content

Generate a truth tree for a given argument

License

Notifications You must be signed in to change notification settings

Bram-Hub/HLD-TT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Handy Logic Doodahs-Truth Trees

Authors

2016: Matt Peveler

About

This is a flask app (with a python module backing it) that can be used to solve generate a truth tree for any given number of formulas and one goal. This is part of the handy logic doodahs series of Automated Theorem Provers.

Flask App

It uses a functional format for inputting logical formulas. This is the base identity for inputs:

A
not(A)
and(A, B)
or(A, B)
if(A, B)
iff(A, B)

where A and B can either be atomic statements or a functional operator. All operators are either unary (not) or binary (and, or, if, iff) and there is no support for a generalized notation. This means that and(A, B, C) will thrown an error.

About

Generate a truth tree for a given argument

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.4%
  • HTML 33.6%