Modal Companion
Gödel-McKensey-Tarski Theorem
Through a translation called Gödel Translation from propositional logic formula to modal logic formula, intuitionistic logic can be embedded into . (This theorem is known as Gödel-McKensey-Tarski Theorem.)
def GoedelTranslation : Superintuitionistic.Formula α → Formula α
postfix:75 "ᵍ" => GoedelTranslation
theorem provable_efq_iff_provable_S4
{p : Superintuitionistic.Formula α}
: 𝐈𝐧𝐭 ⊢! p ↔ 𝐒𝟒 ⊢! pᵍ
Modal Companion
The generalized version of this relationship is called Modal Companion. has modal companion.
class ModalCompanion (i𝓓 : Superintuitionistic.DeductionParameter α) (m𝓓 : Modal.Standard.DeductionParameter α) where
companion : ∀ {p : Superintuitionistic.Formula α}, i𝓓 ⊢! p ↔ m𝓓 ⊢! pᵍ
instance : ModalCompanion 𝐈𝐧𝐭 𝐒𝟒