I am trying to provide intuitionistic sequent proofs (Gentzen Style) for a few statements.
The rules that I have are the rule of assumption, conjunction introduction and elimination, disjunction introduction and elimination, conditional introduction and elimination, double negation introduction, reductio ad absurdum, and ex falso.
In particular, we do not have double negation elimination since this is intuitionistic logic.
The rules above are given by Sider in his book Logic for Philosophy Section 2.4.
I am trying to prove the following statements within this logic.
$1. \Rightarrow \alpha \rightarrow (\neg \alpha \rightarrow \beta)$
$2. \neg \neg (\alpha \land \beta) \Rightarrow \neg \neg \alpha \land \neg \neg \beta$
$3. \Rightarrow \neg \neg (\neg \neg \alpha \rightarrow \alpha)$
$4. \neg \neg (\alpha \rightarrow \beta), \neg \neg \alpha \Rightarrow \neg \neg \beta$
I only managed to prove the first statement $\Rightarrow \alpha \rightarrow (\neg \alpha \rightarrow \beta)$ which is somewhat intuitive.
I'm having trouble with the other three statements in the Gentzen style. And I cannot use any other metalangauge proof theorems that may simplify the derivations.
I tried looking at other resources, but almost every logic book does sequent proofs differently. Any help would be appreciated.
For 2):
Now repeat from:
deriving:
For 3:
For 4):
$¬¬(α → β)$ --- premise
$¬¬α$ --- premise
$¬β$ --- assumption [a]
$α → β$ --- assumption [b]
$α$ --- assumption [c]
$β$ --- from 4) and 5)
$\bot$ --- from 3) and 6)
$¬α$ --- from 5) and 7) discharging [c]
$\bot$ --- from 2) and 8)
$¬(α → β)$ --- from 4) and 9), discharging [b]
$\bot$ --- from 1) and 10)