Logica Tools
for
Thought
 
Fitch
Undo Copy Paste Help
Objects: a, b, c
Functions: f, g
Goal  Incomplete


































1 p(a) Premise 2 AX:(p(X) => q(f(X))) Premise 3 AX:(q(X) => p(f(X))) Premise 4 p(a) | q(a) Or Introduction 1 5 p(c) | q(c) Assumption 6 p(c) Assumption 7 p(c) => q(f(c)) Universal Elimination 2 8 q(f(c)) Implication Elimination 7 6 9 p(f(c)) | q(f(c)) Or Introduction 8 10 p(c) => p(f(c)) | q(f(c)) Implication Introduction 6 9 11 q(c) Assumption 12 q(c) => p(f(c)) Universal Elimination 3 13 p(f(c)) Implication Elimination 12 11 14 p(f(c)) | q(f(c)) Or Introduction 13 15 q(c) => p(f(c)) | q(f(c)) Implication Introduction 11 14 16 p(f(c)) | q(f(c)) Or Elimination 5 10 15 17 p(c) | q(c) => p(f(c)) | q(f(c)) Implication Introduction 5 16 18 AX:(p(X) | q(X) => p(f(X)) | q(f(X))) Universal Introduction 17 19 AX:(p(X) | q(X)) Induction 4 18