Proposition 1.3.1 (Curry-Howard for IPC(->)). Assuming that:

  • Γ is a context for λ()

  • φ a proposition

Then
  • (1) If ΓM:φ, then |Γ|={τΠ:(x:τ)Γ for some x}IPC()φ
  • (2) If |Γ|IPC()φ, then there is a simply typed λ-term Mλ() such that {(xψ:ψ)|ψΓ}M:φ.