Concrete non-emptiness of trace difference for process-vs-set pairs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
alpha followed by gamma is pointwise the identity for the non-emptiness abstraction.
Backward completeness (pointwise) of the non-emptiness abstraction for DTr:
α ∘ DTr = DTrSharp ∘ α.
Any abstract pre-fixpoint induces a concrete pre-fixpoint via gamma.
This is the bridge from abstract pre-fixpoints to concrete ones used in the
lfp-comparison chain (specifically in alpha_lfpDTr_le_of_abstract_prefixpoint).
alpha applied to the concrete lfp is a pre-fixpoint of DTrSharp.
This is the "converse" direction in the lfp alignment proof.
alpha(lfpDTr) is below every abstract pre-fixpoint of DTrSharp.
Combined with alpha_lfpDTr_is_prefixpoint, this yields
lfpDTrSharp_iff_alpha_lfpDTr.
The abstract least fixpoint coincides pointwise with alpha of the concrete lfp.
Canonical best-correct-approximation statement, pointwise at (p,Q):
marker derivability (the abstract lfp result) equals
alpha applied to the concrete least fixpoint.
Best-abstraction view for marker analysis:
AbstractDiff is exact for the abstraction "is the concrete lfp non-empty?".
Main correctness characterization from the note: marker presence is equivalent to concrete non-empty trace difference.