I would like to prove the following proofs using the system of natural deduction and I am having a little difficulty:
1) $\exists x \space \text{slimy}(x)$, $\forall x \space (\text{slimy}(x) \rightarrow (\text{big}(x) \vee \text{toad}(x)))$, $\forall x \space (\text{big}(x) \rightarrow \text{mighty}(x)) \space \vdash \exists x \space \text{mighty}(x)$
My attempt:
1: ∃x slimy(x) premise
2: ∀x (slimy(x) → (big(x) ∨ toad(x))) premise
3: ∀x (big(x) → mighty(x)) premise
----------------------------------------------------------
4: slimy(c) assumption
5: slimy(c) → (big(c) ∨ toad(c)) ∀-elim 2
6: big(c) ∨ toad(c) →-elim 5,4
7: big(c) ∨-elim 6
8: big(c) → mighty(c) ∀-elim 3
9: mighty(c) →-elim 8,7
10: ∃x mighty(x) ∃-intro 9
----------------------------------------------------------
11: ∃x mighty(x) ∃-elim 1,4–10
2) $\exists x \space \text{slimy}(x) \wedge \exists x \space \text{toad}(x)$, $\forall x \space(\text{slimy}(x) \wedge \text{toad}(x) \rightarrow \text{mighty}(x))$, $\forall x \space (\text{mighty}(x) \rightarrow \text{big}(x)) \space \vdash \space \exists x \space \text{big}(x)$
My attempt:
1: ∃x slimy(x) ∧ ∃x toad(x) premise
2: ∀x (slimy(x) ∧ toad(x) → mighty(x)) premise
3: ∀x (mighty(x) → big(x)) premise
4: slimy(c) ∧ toad(c) assumption
----------------------------------------------------------
5: slimy(c) ∧ toad(c) → mighty(c) ∀-elim 2
6: mighty(c) →-elim 5,4
7: mighty(c) → big(c) ∀-elim 3
8: big(c) →-elim 7,6
9: ∃x big(x) ∃-intro 8
----------------------------------------------------------
10: ∃x big(x) ∃-elim 1,4-9
Could someone please explain which lines are incorrect, and why they are incorrect?
1)
This is not an assumption. This is existential elimination from Premise 1.
That is not how disjunction elimination works. If you know $\sf P\vee R$, you are assured that at least one of $\sf P$ or $\sf R$ is true, but you cannot be certain that either in particular will be true.
Only if the conclusion $\sf Q$ is an consequence of $\sf P$ and also a consequence of $\sf R$ can the disjunction be eliminated to imply the conclusion.
The rule of disjunction elimination is: $\sf P\vee R, P\to Q, R\to Q\vdash Q$
You won't be able to use this rule. Rather you have to prepare for a constructive dilemma.
As stated we can't use the old statement 7, rather we use the rule of constructive dilemma $\sf P\vee R, P\to Q, R\to S\vdash Q\vee S$
Using the new 9 you can only conclude
That is as strong as the three premises infer.
2)
You can't make an assumption unless you intend to discharge it; all assumptions must be discharged. Further, you cannot reach this line from existential elimination either, because premise 1 asserts that there are things which are slimy and things which are toads, but does not guarantee the existence of any thing that is both slimy and toad.
You can't go any further. All this line of reasoning will conclude is that :