Logic and Proof
www.cl.cam.ac.uk › teaching › 14151 Introduction and Learning Guide This course gives a brief introduction to logic, including the resolution method of theorem-proving and its relation to the programming language Prolog. Formal logic is used for specifying and verifying computer systems and (some-times) for representing knowledge in Artificial Intelligence programs.
Logictools
https://logictools.orgOnline logic solvers. ... Solve a predicate logic reasoning task: help. % a simple example: using two facts and two rules, find a grandson of john ...
Proof Checker
https://proof-checker.orgThis site based on the Open Logic Project proof checker.. Modifications by students and faculty at Cal. State University, Monterey Bay. See Credits. for details ...
Proof Checker
proof-checker.orgThis site based on the Open Logic Project proof checker.. Modifications by students and faculty at Cal. State University, Monterey Bay. See Credits. for details ...
Fitch Proof Constructor - GitHub Pages
https://mrieppel.github.io/fitchjsSome (importable) sample proofs in the "plain" notation are here. Note that proofs can also be exported in "pretty print" notation (with unicode logic symbols) or LaTeX. See this pdf for an example of how Fitch proofs typeset in LaTeX look. To typeset these proofs you will need Johann Klüwer's fitch.sty.