We can start with the "standard" proof of :
$\vdash \alpha \rightarrow \alpha$.
(1) $\alpha → ((\alpha \rightarrow \alpha) → \alpha)$ --- from Ax 1
(2) $(\alpha → ((\alpha \rightarrow \alpha) → \alpha)) → ((\alpha → (\alpha \rightarrow \alpha)) → (\alpha \rightarrow \alpha))$ --- from Ax 2
(3) $(\alpha → (\alpha \rightarrow \alpha)) → (\alpha \rightarrow \alpha)$ --- from (1) and (2) by MP
(4) $\alpha → (\alpha \rightarrow \alpha)$ --- from Ax 1
(5) $\alpha \rightarrow \alpha$ --- from (3) and (4) by MP
With it, Ax 1 and Ax 2, we can prove the Deduction Theorem.
Now for the proof of :
$\vdash (¬α→α)→α$
(1) $\vdash \lnot \alpha \rightarrow \lnot \alpha$ --- see above
(2) $\lnot \alpha \rightarrow \alpha$ --- assumed [a]
(3) $\vdash (\lnot \alpha \rightarrow \lnot \alpha) \rightarrow ((\lnot \alpha \rightarrow \alpha) \rightarrow \alpha)$ --- from Ax 3
(4) $\alpha$ --- from (1), (2) and (3) by MP twice
(5) $(\lnot \alpha \rightarrow \alpha) \rightarrow \alpha$ --- from (1) and (4) by Deduction Theorem