Library prosa.analysis.facts.model.uniprocessor

This file serves to collect basic facts about uniprocessors.
Consider any type of jobs, ...
  Context {Job : JobType}.

... any uniprocessor model, ...
  Context {PState : ProcessorState Job}.
  Hypothesis H_uni : uniprocessor_model PState.

... and any schedule.
  Variable sched : schedule PState.

By definition, if one job is scheduled on a uniprocessor, then no other job is scheduled at the same time.
  Lemma scheduled_job_at_neq :
       j j' t,
        j != j'
        scheduled_at sched j t
        ~~ scheduled_at sched j' t.

End UniquenessOfTheScheduledJob.