Documentation

EqCheckingAbstractInterpretation.Ready.ConcreteDifference

inductive EqCheckingAbstractInterpretation.Ready.RSSem {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) :
CCS.CCS Action Name → RSObs Action → Prop

A single process satisfies a ready-simulation observation.

Instances For
    def EqCheckingAbstractInterpretation.Ready.RSDifferenceToSet {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) :
    DiffSysRS Action Name (RSObs Action)

    Difference of independent single-process ready-simulation denotations.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem EqCheckingAbstractInterpretation.Ready.rsDifferenceToSet_eq_lfpDRS {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) (p : CCS.CCS Action Name) (Q : ProcSet Action Name) (o : RSObs Action) :
      RSDifferenceToSet env p Q o ↔ lfpDRS env p Q o

      Independent denotational difference equals the concrete least fixpoint.

      def EqCheckingAbstractInterpretation.Ready.RSWitnessPreorder {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) (p q : CCS.CCS Action Name) :

      Witness-preorder induced by RS difference lfp emptiness.

      Equations
      Instances For
        def EqCheckingAbstractInterpretation.Ready.RSWitnessPreorderAt {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) (N : Capability) (p q : CCS.CCS Action Name) :

        Witness preorder restricted to observations expressible at a capability threshold.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem EqCheckingAbstractInterpretation.Ready.rsWitnessPreorder_iff_rsDiffEmpty {Action : Type u} {Name : Type v} (env : CCS.Env Action Name) (p q : CCS.CCS Action Name) :

          Corollary: witness-preorder equals emptiness of concrete RS difference.