$A \rightarrow \lnot \lnot A$ es intuitivamente válido. Por lo tanto, usted debe ser capaz de demostrar que ya de MP más Axioma 1 y Axioma 2 más Ex Falso Quodlibet (Un axioma que equivale a $\bot \rightarrow A$ ). No es necesario utilizar Axioma 3.
Pero hay un giro, tienes que representar a $\lnot A$ como $A \rightarrow \bot$ . Aquí puedes ver una prueba de estilo Hilbert de $A \rightarrow ((A \rightarrow \bot) \rightarrow \bot)$ :
Necesitamos primero un pequeño lema, a saber, que $A \rightarrow A$ es derivable:
1: $(A \rightarrow ((B \rightarrow A) \rightarrow A)) \rightarrow ((A \rightarrow (B \rightarrow A)) \rightarrow (A \rightarrow A))$ (Axioma 2)
2: $A \rightarrow ((B \rightarrow A) \rightarrow A)$ (Axioma 1)
3: $(A \rightarrow (B \rightarrow A)) \rightarrow (A \rightarrow A)$ (MP 1, 2)
4: $A \rightarrow (B \rightarrow A)$ (Axioma 1)
5: $A \rightarrow A$ (MP 3, 4)
Ahora podemos probar lo que deseemos:
1: $(A \rightarrow (((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot))) \rightarrow ((A \rightarrow ((A \rightarrow \bot) \rightarrow A)) \rightarrow (A \rightarrow ((A \rightarrow \bot) \rightarrow \bot)))$ (Axioma 2)
2: $(((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot)) \rightarrow (A \rightarrow (((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot)))$ (Axioma 1)
3: $((A \rightarrow \bot) \rightarrow (A \rightarrow \bot)) \rightarrow (((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot))$ (Axioma 2)
4: $(A \rightarrow \bot) \rightarrow (A \rightarrow \bot)$ (Lema)
5: $((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot)$ (MP 3, 4)
6: $A \rightarrow (((A \rightarrow \bot) \rightarrow A) \rightarrow ((A \rightarrow \bot) \rightarrow \bot))$ (MP 2, 5)
7: $(A \rightarrow ((A \rightarrow \bot) \rightarrow A)) \rightarrow (A \rightarrow ((A \rightarrow \bot) \rightarrow \bot))$ (MP 1, 6)
8: $A \rightarrow ((A \rightarrow \bot) \rightarrow A)$ (Axioma 1)
9: $A \rightarrow ((A \rightarrow \bot) \rightarrow \bot)$ (MP 7, 8)
La prueba dada muestra algo aún más contundente, $A \rightarrow \lnot \lnot A$ no sólo es intuitivamente válida, sino que ya es válida en lógica mínima, puesto que no hicimos uso de Ex Falso Quodlibet. Pudimos derivarlo de MP más el Axioma 1 y el Axioma 2.
Saludos cordiales