c enables e if e is consistent with c, and the past of e lies in c.
Equations
- Configuration.enables es c e = (isConf es c ∧ (∀ e' ∈ c, es.consistent e e') ∧ es.past e ⊆ c)
Instances For
An injective, monotone, conflict-reflecting map of event structures.
- inj : Function.Injective self.f
Instances For
Bridge to configuration families #
theorem
PES.indep_iff_concurrent
{L : Type u_2}
(P : PES L)
{c : Set P.Event}
{e₁ e₂ : P.Event}
(h₁ : Configuration.enables P c e₁)
(h₂ : Configuration.enables P c e₂)
(hf₁ : e₁ ∉ c)
(hf₂ : e₂ ∉ c)
:
Derived independence coincides with concurrency, for distinct fresh events.