diff --git a/base_logic/lib/fancy_updates.v b/base_logic/lib/fancy_updates.v index f9540df97c0901a6544b2d152dfd1fd18ab41e17..ccb17becf33869b9183f264b39f1b2069e1b26ce 100644 --- a/base_logic/lib/fancy_updates.v +++ b/base_logic/lib/fancy_updates.v @@ -224,4 +224,7 @@ Proof. iMod (fupd_intro_mask') as "HM2"; first done. iModIntro. iNext. iMod "HM2". iMod "HP". iMod "HM1". done. Qed. + +Lemma step_fupd_intro E1 E2 P : E2 ⊆ E1 → ▷ P -∗ |={E1,E2}▷=> P. +Proof. iIntros (?) "HP". iApply (step_fupd_mask_mono E2 _ _ E2); auto. Qed. End step_fupd.