Construct  Export  Reference 
Premises  Conclusion  
⊢ 
Formula:  Rule:  Derived Rule:  Depth  Lines:  
 
 

[+] Symbols  
NOTE: the program lets you drop the outermost parentheses on formulas with a binary main connective, e.g. P>(Q&R) rather than (P>(Q&R)). Since the letter 'v' is used for disjunction, it can't be used as a variable.


[+] Inference Rules  
A description of the rules this program implements can be found in this pdf. See the forallx@syr textbook for more details on the rules. Note that some multiline rules require lines to be cited in a certain order. For example, in an application of disjunction elimination with citation "∨E j, kl, mn", line j must be the disjunction, k must be an assumption of the left disjuct, and m an assumption of the right disjunct. The only multiline rules that are set up so that order doesn't matter are ∧I, →E, and ¬E.
The rule selection menu in FitchFX has different abbreviations for the rules. For example: >E instead of →E, or &E instead of ∧E. See the "Symbols" reference above for the keyboard substitutes that FitchFX uses for the various logical symbols. 

[+] Examples  
Some (importable) sample proofs in the "plain" notation are here. 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. (If you don't want to install this file, you can just include it in the the same directory as your tex source file.)
