De acuerdo a Willemien la respuesta anterior, no es posible demostrar que a partir de la propuesta de sistema de axiomas.
Es comprobable en Principia Mathematica (sistema que utiliza los cuatro primeros axiomas y modus ponens) debido a la introducción de la abreviatura :
$p \supset q =_{def} \lnot p \lor q$.
Este es un "simplificado" prueba [ver (T9) más abajo], siguiendo a Peter Andrews, Una Introducción a la Lógica Matemática y la Teoría Tipo : A la Verdad a Través de la Prueba (1986).
Preliminares
Voy a llamar a los cuatro Axiomas como (Ax1)-(Ax4) [véase Russell-Bernays sistema de axiomas con la negación y la disyunción] y los cinco siguientes resultados (R5)-(R9).
Voy a presentar la definición :
$A \rightarrow B$ representa $\lnot A \lor B$. [*1.01]
Podemos tener también : $A \land B$ representa $\lnot (\lnot A \lor \lnot B)$ [*3.01], y $A \leftrightarrow B$ representa $(A \rightarrow B) \land (B \rightarrow A)$ [*4.01].
Los axiomas se hará constar en la forma primitiva como :
(Ax1'). $\lnot (A\lor A) \lor A$ --- (Tenso) [*1.2]
(Ax2'). $\lnot A \lor (A\lor B)$ --- (Agregar) [*1.3]
(Ax3'). $\lnot (A\lor B) \lor (B\lor A)$ --- (Perm) [*1.4]
(Ax4'). $\lnot (\lnot A \lor B) \lor [\lnot (A\lor C) \lor (B\lor C)]$ --- (Suma) [*1.5]
Las versiones originales se derivan de la utilización de la definición de $\rightarrow$.
Como reglas de inferencia, vamos a utilizar sólo modus ponens [*1.1], formulado utilizando la definición de $\rightarrow$ como :
de $A$ y $A \rightarrow B$, $B$ puede ser inferido;
y la sustitución de la regla :
para una variable proposicional cualquier fórmula puede ser sustituido.
Voy a llamar (R5) como Syll [*2.06].
Acerca de (R7 - Doble Negación) : $\vdash A\leftrightarrow \neg(\neg A)$, somos capaces de demostrar como (T2) y (T3), y que realmente sólo necesitan : $\vdash A\rightarrow \neg(\neg A)$.
Acerca de (R8) y (R9), no van a ser utilizados en las pruebas a continuación.
A partir de (Ax4) que se derivan de la regla :
(R10). Si $\vdash (A\rightarrow B)$$\vdash (A\lor C)$,$\vdash (B\lor C)$ .
A partir de (Ax3) que se derivan de la regla :
(R11). Si $\vdash (A\lor B)$,$\vdash (B\lor A)$.
Inicial teoremas
(T1). $\vdash A \lor \lnot A$. [*2.11]
Prueba
$\vdash ((A \lor A) \rightarrow A) \rightarrow [((A \lor A) \lor \lnot A) \rightarrow (A \lor \lnot A)]$ --- a partir de (Ax4) con el subst: $A \lor A/A; A/B; \lnot A/C$
$\vdash (A \lor A) \rightarrow A$ --- (Ax1)
$\vdash ((A \lor A) \lor \lnot A) \rightarrow (A \lor \lnot A)$ --- por MP
$\vdash (A \lor A) \lor \lnot A $ --- a partir de (Ax2') con el subst $A/A; A/B$ usando (Ax3) y Syll
$\vdash A \lor \lnot A$ --- por MP.
(T2). $\vdash A \rightarrow \lnot \lnot A$. [*2.12]
Prueba
A partir de (T1) con el subst : $\lnot A/A$ y la definición de $\rightarrow$.
(T3). $\vdash \lnot \lnot A \rightarrow A$. [*2.14]
Prueba
$\vdash (\lnot A \rightarrow \lnot \lnot \lnot A) \rightarrow ((\lnot A \lor A) \rightarrow (\lnot \lnot \lnot A \lor A))$ --- (Ax4)
$\vdash \lnot A \lor A \rightarrow (\lnot \lnot \lnot A \lor A)$ - - - (T2) con el subst $\lnot A/A$ por MP
$\vdash \lnot \lnot A \rightarrow A$ --- con (Ax3) y Syll por MP, y la definición de $\rightarrow$.
(T4). Si $\vdash A \rightarrow C$$\vdash B \rightarrow C$,$\vdash (A \lor B) \rightarrow C$.
Prueba
$\vdash B \rightarrow C$ --- supone
$\vdash B \lor A \rightarrow C \lor A$ --- (Ax4) y MP
$\vdash B \lor A \rightarrow A \lor C$ --- (Ax3) y Syll
$\vdash A \lor B \rightarrow A \lor C$ --- (Ax3) y Syll
$\vdash A \rightarrow C$ --- supone
$\vdash A \lor C \rightarrow C \lor C$ --- (Ax4) y MP
$\vdash A \lor B \rightarrow C \lor C$ --- Syll
$\vdash C \lor C \rightarrow C$ --- (Ax1)
$\vdash A \lor B \rightarrow C$ --- Syll
(T5). Si $\vdash A \rightarrow C$$\vdash \lnot A \rightarrow C$, luego $\vdash C$. [*2.61]
Prueba
Por (T4) con el subst : $\lnot A/B$ e (T1) y el MP.
(T6). Si $\vdash A \rightarrow C$,$\vdash A \rightarrow (C \lor B)$$\vdash A \rightarrow (B \lor C)$.
Prueba
$\vdash A \rightarrow B$ --- supone
$\vdash A \rightarrow (C \lor B)$ --- (Ax2) y Syll
$\vdash A \rightarrow (B \lor C)$ --- (Ax3) y Syll
(T7). $\vdash [(A \lor B) \lor C] \rightarrow [A \lor (B \lor C)]$. [*2.32]
Prueba
1) $\vdash A \rightarrow [A \lor (B \lor C)]$ --- (R6) y (T6)
2) $\vdash B \rightarrow (B \lor C)$ --- (R6) y (T6)
3) $\vdash B \rightarrow [A \lor (B \lor C)]$ --- de 2) por (T6)
4) $\vdash (A \lor B) \rightarrow [A \lor (B \lor C)]$ --- a partir de 1) y 3) por (T4)
5) $\vdash C \rightarrow (B \lor C)$ --- (R6) y (T6)
6) $\vdash C \rightarrow [A \lor (B \lor C)]$ --- 5) por (T6)
7) $\vdash [(A \lor B) \lor C] \rightarrow [A \lor (B \lor C)]$ --- de 4) y 6) por (T4)
(T8). Si $\vdash (A \lor B) \lor C$,$\vdash A \lor (B \lor C)$.
Prueba
(T7).
Principales teorema de
(T9). Si $\vdash (A \rightarrow B)$$\vdash A \rightarrow (B \rightarrow C)$,$\vdash A \rightarrow C$.
Prueba
1) $\vdash A \rightarrow B$ --- supone
2) $\vdash A \rightarrow (B \rightarrow C)$ --- supone
3) $\vdash \lnot A \lor (\lnot B \lor C)$ --- por definición de $\rightarrow$
4) $\vdash (\lnot B \lor C) \lor \lnot A$ --- a partir de 3) (R11)
5) $\vdash \lnot B \lor (C \lor \lnot A)$ --- por (T8)
6) $\vdash B \rightarrow (C \lor \lnot A)$ --- por definición de $\rightarrow$
7) $\vdash A \rightarrow (C \lor \lnot A)$ --- desde el 1) y 6) por Syll
8) $\vdash \lnot A \lor (C \lor \lnot A)$ --- por definición de $\rightarrow$
9) $\vdash (C \lor \lnot A) \lor \lnot A$ --- por (R11)
10) $\vdash C \lor (\lnot A \lor \lnot A)$ --- por (T8)
11) $\vdash (\lnot A \lor \lnot A) \lor C$ --- de 10) por (Ax3)
12) $\vdash \lnot A \lor C$ --- a partir de (Ax1) (es decir,$\vdash (\lnot A \lor \lnot A) \rightarrow \lnot A$) y (11) (R10)
13) $\vdash A \rightarrow C$ --- por definición de $\rightarrow$.
Para la versión original de (*2.77), ver la otra respuesta (para la mayoría de aplicaciones, la versión actual es suficiente).
Los resultados adicionales
(T10). $\vdash A \rightarrow (\lnot A \rightarrow B)$. [*2.24]
Prueba
(T2) y (T6) por MP.
(T11). $\vdash (A \lor B) \rightarrow (\lnot A \rightarrow B)$. [*2.53]
Prueba
$\vdash (A \rightarrow \lnot \lnot A) \rightarrow ((A \lor B) \rightarrow (\lnot \lnot A \lor B))$ --- (Ax4)
$\vdash (A \lor B) \rightarrow (\lnot \lnot A \lor B)$ \begin{cases}
1 & \text{if %#%#%} \\
0 & \text{else} \\
\end(T2) con MP
$\vdash (A \lor B) \rightarrow (\lnot A \rightarrow B)$ --- por definición de $\rightarrow$.
(T12). $\vdash (\lnot A \rightarrow B) \rightarrow (A \lor B)$. [*2.54]
Prueba
Como (T11) de (T3).