Skip to content
Snippets Groups Projects
Commit fd41dc00 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

Merge branch 'master' of gitlab.mpi-sws.org:FP/iris-coq

parents a3dfa40e b0d9c1a2
No related branches found
No related tags found
No related merge requests found
......@@ -217,11 +217,9 @@ Lemma step_fupd_mask_mono E1 E2 F1 F2 P :
F1 F2 E1 E2 (|={E1,F2}▷=> P) |={E2,F1}▷=> P.
Proof.
iIntros (??) "HP".
iAssert (|={E2,E1}▷=> True)%I as "HE".
{ iApply fupd_mono. apply later_intro. by iApply fupd_intro_mask. }
iAssert (|={F2,F1}▷=> True)%I as "HF".
{ iApply fupd_mono. apply later_intro. by iApply fupd_intro_mask. }
iMod "HE". iMod "HP". iMod "HF". iModIntro. iNext. iMod "HF". iMod "HP". by iMod "HE".
iMod (fupd_intro_mask') as "HM1"; first fast_done. iMod "HP".
iMod (fupd_intro_mask') as "HM2"; first fast_done. iModIntro.
iNext. iMod "HM2". iMod "HP". iMod "HM1". done.
Qed.
End step_fupd.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment