Sí, su prueba es correcta (modulo P se añade utilizando una regla diferente a la de Q ).
En la deducción natural tienes normas estructurales llamados contracción, debilitamiento e intercambio. \frac{S,P,P,T \vdash Q}{S,P,T \vdash Q}\ \text{contraction} \quad \frac{S,T \vdash Q}{S, P, T \vdash Q}\ \text{weakening} \quad \frac{S,P,Q,T \vdash R}{S,Q,P,T \vdash R}\ \text{exchange}
Normalmente, estas reglas se utilizan de forma silenciosa diciendo que la colección de supuestos forma un conjunto. Se puede imaginar que no tenerlas como reglas estructurales lleva a lógica subestructural El más notable de ellos es lógica lineal que deja caer la contracción y el debilitamiento.
Ahora podemos describir su prueba (con la pequeña corrección): P se introduce a través de P \vdash P entonces Q se añade a los supuestos mediante el debilitamiento ( P,Q \vdash P ), entonces se utiliza la contracción para duplicar P ( P,P,Q \vdash P ) y el intercambio para llevarlo al frente del contexto ( P,Q,P\vdash P ), entonces dos usos de la introducción de la implicación.