Soundness follows by induction on derivations: assumptions are forced by hypothesis, implication introduction uses the definition of Kripke forcing relation, and implication elimination uses it at the current world.
For completeness, form the canonical Kripke model for implicational intuitionistic logic. Its worlds are deductively closed implicational theories extending , ordered by inclusion, and
for each atom . We prove the truth lemma
by induction on implicational formulas. The atomic case is the definition. For , membership implies forcing by closure under implication elimination. Conversely, if , the implication-introduction rule shows that does not contain ; this extension forces but not , so does not force .
If , the root of this canonical model forces every member of but does not force . Together with soundness, this proves Kripke completeness of implicational intuitionistic logic.
Finally suppose the implicational formulas and satisfy . The soundness theorem for propositional logic for intuitionistic Kripke semantics gives , and the completeness just proved gives . This is the conservativity of intuitionistic propositional logic over its implicational fragment.