[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
list-del
with
functions
. ∪ . : List × List → List;
. \ . : List × List → List;
comment: x \ y : remove from x all elements that are in y;
filter : List × List → List;
comment: filter(x,y) : remove from x all elements that are not in y.;
predicates
. ⊆ . : List × List;
variables
x : List;
y : List;
z : List;
a : Elem;
b : Elem;
c : Elem;
m : Nat;
n : Nat;
axioms
subset: x ⊆ y ↔ (∀ a. a ∈ x → a ∈ y);
used for: ls;
union: x ∪ y = rmdup(x + y);
diff-e: [] \ y = [];
used for: s, ls;
diff-y: a ∈ y → (a ' + x) \ y = x \ y;
used for: s, ls, lc;
diff-n: ¬ a ∈ y → (a ' + x) \ y = a + (x \ y);
used for: s, ls;
filt-e: filter([], y) = [];
used for: s, ls;
filt-y: a ∈ y → filter(a ' + x, y) = a ' + filter(x, y);
used for: s, ls, lc;
filt-n: ¬ a ∈ y → filter(a ' + x, y) = filter(x, y);
used for: s, ls;
end enrich