Constructive Proof of Material Implication

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 6K views
Hugo Ferreira
Messages
1
Reaction score
0
Hi,

I'm struggling to find a constructive proof (through natural deduction) of the material implication replacement rule (i.e., that (a => b) <=> (~a \/ b). I believe the only possible way would be through contradiction, but I can't seem to get to it. Is it even possible?

Thx.
 
Physics news on Phys.org
IF by "constructive proof" in a natural deduction system you mean a proof using only intuitionistic rules, then it's not possible: the implication

[tex]\left(p\rightarrow q\right)\rightarrow\left(\neg p \vee q\right)[/tex]

is not intuitionistically valid, whereas the reverse one:

[tex]\left(\neg p \vee q\right)\rightarrow\left(p\rightarrow q\right)[/tex]

is, so this one may be proved only with intuitionistic rules.

The first implication is only classically valid, so its proof must use a non-intuitionistic rule, like

[tex]\Phi,\neg\alpha\vdash\bot \Rightarrow \Phi\vdash\alpha[/tex]