Skip to content
Snippets Groups Projects
Commit ce7fc8de authored by Sergey Bozhko's avatar Sergey Bozhko :eyes: Committed by Björn Brandenburg
Browse files

relate [scheduled_jobs_at] with [scheduled_at] on uniprocessors

parent 9eb24f08
No related branches found
No related tags found
1 merge request!317Remove ideal assumption from aRTA-seq and generalize proof [task_IBF -> job_IBF]
......@@ -154,6 +154,17 @@ Section ScheduledJobs.
by have [/eqP -> //|[j' /eqP -> //=]] := scheduled_jobs_at_uni_cases t.
Qed.
(** Similarly to [scheduled_job_at_scheduled_at], we relate
[scheduled_jobs_at] to [scheduled_at]. *)
Corollary scheduled_jobs_at_scheduled_at :
forall j t,
(scheduled_jobs_at arr_seq sched t == [:: j])
= scheduled_at sched j t.
Proof.
move=> j t.
by rewrite scheduled_jobs_at_uni scheduled_job_at_scheduled_at.
Qed.
(** Then [scheduled_job_at t] is correct: it yields some job [j] if and only
if [j] is scheduled at time [t]. *)
Corollary scheduled_job_at_iff :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment