From b9359b30ad20bce39fcea9102b48522d603eeafc Mon Sep 17 00:00:00 2001 From: SnO2WMaN Date: Tue, 27 Aug 2024 21:13:28 +0900 Subject: [PATCH] fx --- Logic/Modal/Standard/PLoN/Semantics.lean | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Logic/Modal/Standard/PLoN/Semantics.lean b/Logic/Modal/Standard/PLoN/Semantics.lean index 952e22f8..8c6a74d0 100644 --- a/Logic/Modal/Standard/PLoN/Semantics.lean +++ b/Logic/Modal/Standard/PLoN/Semantics.lean @@ -305,7 +305,7 @@ lemma N4_characterized : ๐๐Ÿ’.CharacterizedByPLoNFrameClass (TransitiveFrame exact validAxiomFour_of_transitive $ hTrans p (by simp_all); | hMdp ihpq ihp => exact PLoN.ValidOnFrame.mdp ihpq ihp; | hNec ihp => exact PLoN.ValidOnFrame.nec ihp; - | hOrElim => exact PLoN.ValidOnFrame.disjโ‚ƒ; + | hElimContra => exact PLoN.ValidOnFrame.elim_contra; | _ => simp_all [PLoN.Satisfies]; lemma NRosser_characterized : ๐(๐‘).CharacterizedByPLoNFrameClass (SerialFrameClass ฮฑ) := by @@ -321,7 +321,7 @@ lemma NRosser_characterized : ๐(๐‘).CharacterizedByPLoNFrameClass (SerialFr exact PLoN.ValidOnFrame.nec ih; . obtain โŸจp, eโŸฉ := hRosser; subst e; simp_all; exact validRosserRule_of_serial (hSerial p (by simp_all)) ih; - | hOrElim => exact PLoN.ValidOnFrame.disjโ‚ƒ; + | hElimContra => exact PLoN.ValidOnFrame.elim_contra; | _ => simp_all [PLoN.Satisfies]; -- TODO: `theory ๐๐Ÿ’ โˆช theory ๐(๐‘) = theory ๐๐Ÿ’(๐‘)`ใจใ„ใ†ไบ‹ๅฎŸใ‚’็คบใ›ใฐๅ…ฑ้€š้ƒจๅˆ†ใ ใ‘ใง็ฐกๅ˜ใซ็‰นๅพดใฅใ‘ใ‚‰ใ‚Œใ‚‹ๆฐ—ใŒใ™ใ‚‹ @@ -340,7 +340,7 @@ lemma N4Rosser_characterized : ๐๐Ÿ’(๐‘).CharacterizedByPLoNFrameClass (Tra exact PLoN.ValidOnFrame.nec ih; . obtain โŸจp, eโŸฉ := hRosser; subst e; simp_all; exact validRosserRule_of_serial (hSerial (โ–กp) (by simp_all)) ih; - | hOrElim => exact PLoN.ValidOnFrame.disjโ‚ƒ; + | hElimContra => exact PLoN.ValidOnFrame.elim_contra; | _ => simp_all [PLoN.Satisfies];