I'm thinking since $(p \wedge \neg p)$ is a contradiction we can do this:
- $\;\varphi\rightarrow (p \wedge \neg p)$ --- premise
- $\;\bullet\quad \varphi$ --- assumption
- $\;\bullet\quad p \wedge \neg p$ --- $\rightarrow$ elim 1,2
- $\;\neg\varphi$ --- $\neg$ intro 2 - 3
Is there anything wrong with it?
Going by one of your earlier proofs:
Having already proved $A\vdash B$, $B\vdash C$ and $\neg C$, is this a fine proof proving $\vdash\neg A$?
it seems that $\neg Intro$ in your system requires an explicit $\bot$. So, you probably want: