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


































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