[Imprint][Data Privacy Statement][E-Mail]
Back to main index.
View the specification.
View theorem base summary,
View theorem base listing,
the used properties by spec,
the dependency list,
the symbol table,
enrich
set-union,
gen-tord
with
predicates
. < . : Tord × Set(Tord);
. < . : Set(Tord) × Tord;
variables
s : Set(Tord);
a : Tord;
b : Tord;
partial functions
. .min : Set(Tord) → Tord with λ s. s ≠ ∅;
. .butmin : Set(Tord) → Set(Tord) with λ s. s ≠ ∅;
. .max : Set(Tord) → Tord with λ s. s ≠ ∅;
. .butmax : Set(Tord) → Set(Tord) with λ s. s ≠ ∅;
axioms
Min-in: s ≠ ∅ → s.min ∈ s;
used for: lf;
Min-min: a ∈ s → ¬ a < s.min;
used for: lf;
Butmin: s ≠ ∅ → s.butmin = s -- s.min;
used for: ls;
Max-in: s ≠ ∅ → s.max ∈ s;
used for: lf;
Max-max: a ∈ s → ¬ s.max < a;
used for: lf;
Butmax: s ≠ ∅ → s.butmax = s -- s.max;
used for: ls;
Less: a < s ↔ (∀ b. b ∈ s → a < b);
used for: ls;
Greater: s < a ↔ (∀ b. b ∈ s → b < a);
used for: ls;
end enrich