Decoding an executable shift agrees with the semantic lifted derivative.
One Boolean Trace marker step is sound for the semantic abstract transformer.
Each finite saturation approximation is semantically sound.
The executable Trace result implies the semantic abstract difference.
Proof-facing form of one Trace marker rule.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Boolean Trace marker rule reflects its proof-facing form.
The proof-facing Trace marker relation is monotone in its table argument.
The executable Trace marker table denotes the generic least marker table.
Query-local evaluation agrees with the full marker table on closed finite models.
A configuration satisfying the Trace marker rule belongs to the final marker table.
Semantic pairs represented by the finite model inherit the final marker-table result.
Equations
- One or more equations did not get rendered due to their size.
Instances For
markerPredicate is a semantic pre-fixpoint of the Trace abstract transformer.
The semantic Trace abstract difference is computed by the final marker table on represented inputs.
The executable and semantic Trace abstract differences agree on represented inputs.
Certificate that a finite transition system realizes its decoded CCS model.
The executable/semantic correspondence is derived by abstractDiff_correct.
- realizes : lts.Realizes env decode
Instances For
Generic connection from a realized executable finite model to AbstractDiff.
The executable query-local marker agrees with CCS trace semantics.
The executable Boolean preorder agrees with semantic trace inclusion.