Documentation

EventStructures.Stable.Replay

Least replay sets #

Relative to a bounding configuration c, the least subconfiguration of c containing a log l is the union of the histories of the events of l.

def Stable.replaySet {L : Type u_1} (F : ConfFamily L) (c l : Set F.Event) :

The least subconfiguration of c containing l.

Equations
Instances For
    theorem Stable.subset_replaySet {L : Type u_1} {F : ConfFamily L} {c l : Set F.Event} :
    lreplaySet F c l
    theorem Stable.replaySet_subset {L : Type u_1} {F : ConfFamily L} {c l : Set F.Event} (hc : F.Config c) (hlc : lc) :
    replaySet F c lc
    theorem Stable.replaySet_config {L : Type u_1} {F : ConfFamily L} {c l : Set F.Event} (hc : F.Config c) (hlc : lc) (hS : Stable F) (hC : Coherent F) :
    F.Config (replaySet F c l)

    It is a configuration: each history is one by stability, their union by coherence.

    theorem Stable.replaySet_least {L : Type u_1} {F : ConfFamily L} {c l m : Set F.Event} (hm : F.Config m) (hmc : mc) (hlm : lm) :
    replaySet F c lm

    It is least among subconfigurations of c containing l.