module
module
IndisputableMonolith.Foundation.Atomicity
show as:
view Lean formalization →
declarations in this module (26)
-
abbrev
Precedence -
def
isMinimalIn -
lemma
exists_minimal_in -
def
topoSort -
lemma
topoSort_perm -
lemma
topoSort_respects -
structure
Schedule -
def
postAtTick -
theorem
exists_sequential_schedule -
theorem
sequential_preserves_conservation -
theorem
atomic_tick -
def
enum -
lemma
enum_surjective -
def
eligible -
lemma
eligible_mono -
lemma
exists_minimal_eligible -
structure
Candidate -
lemma
exists_candidate_index -
def
chooseCandidate -
lemma
chooseCandidate_none_iff -
lemma
chooseCandidate_some_spec -
def
minIndex -
lemma
minIndex_spec -
lemma
minIndex_min -
def
scheduleByMinIndex -
theorem
atomic_tick_countable