Skip to content
Snippets Groups Projects
Commit 74dfa8b6 authored by Ralf Jung's avatar Ralf Jung
Browse files

core comment

parent f2d12f84
No related branches found
No related tags found
No related merge requests found
......@@ -3,7 +3,9 @@ From iris.proofmode Require Import tactics.
Set Default Proof Using "Type".
Import uPred.
(** The "core" of an assertion is its maximal persistent part. *)
(** The "core" of an assertion is its maximal persistent part,
i.e. the conjunction of all persistent assertions that are weaker
than P (as in, implied by P). *)
Definition coreP {M : ucmraT} (P : uPred M) : uPred M :=
( Q, (P Q) Q)%I.
Instance: Params (@coreP) 1.
......
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