def
EqCheckingAbstractInterpretation.Ready.DRS
{Action : Type u}
{Name : Type v}
(env : CCS.Env Action Name)
(ρ : DiffSysRS Action Name (RSObs Action))
(p : CCS.CCS Action Name)
(Q : ProcSet Action Name)
:
Concrete predecessor transformer for ready-style observations. This mirrors the paper's RS predecessor intuition at the concrete level.
Equations
- One or more equations did not get rendered due to their size.
- EqCheckingAbstractInterpretation.Ready.DRS env ρ p Q EqCheckingAbstractInterpretation.Ready.RSObs.tt = ∀ (q : EqCheckingAbstractInterpretation.CCS.CCS Action Name), ¬Q q
Instances For
theorem
EqCheckingAbstractInterpretation.Ready.dRS_mono
{Action : Type u}
{Name : Type v}
(env : CCS.Env Action Name)
{ρ σ : DiffSysRS Action Name (RSObs Action)}
(hLe : DiffSysRSLe ρ σ)
(p : CCS.CCS Action Name)
(Q : ProcSet Action Name)
(o : RSObs Action)
:
DRS is monotone in the difference-system argument.
def
EqCheckingAbstractInterpretation.Ready.lfpDRS
{Action : Type u}
{Name : Type v}
(env : CCS.Env Action Name)
:
Least fixpoint of DRS, defined as intersection of all pre-fixpoints.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
EqCheckingAbstractInterpretation.Ready.lfpDRS_postfixpoint
{Action : Type u}
{Name : Type v}
(env : CCS.Env Action Name)
(p : CCS.CCS Action Name)
(Q : ProcSet Action Name)
(o : RSObs Action)
(hLfp : lfpDRS env p Q o)
:
A concrete least-fixed-point observation is generated by one DRS predecessor step.