Library prosa.analysis.facts.priority.elf

In this section, we note three basic properties of the ELF policy: the priority relation is reflexive, transitive, and total.
Section PropertiesOfELF.

Consider any type of tasks with relative priority points...
  Context {Task : TaskType} `{PriorityPoint Task}.

...and jobs of these tasks.
  Context {Job : JobType} `{JobArrival Job} `{JobTask Job Task} .

Consider any arbitrary FP policy ...
  Variable FP : FP_policy Task.

... that is reflexive, transitive, and total.
ELF is reflexive.
ELF is transitive.
ELF is total.
We add the above facts into a "Hint Database" basic_rt_facts, so Coq will be able to apply them automatically where needed.
Global Hint Resolve
     ELF_is_reflexive
     ELF_is_transitive
     ELF_is_total
  : basic_rt_facts.