[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
map+set
with
functions
. map ( . ) : Map × (Data → Data) → Map;
. map ( . ) : Map × (Elem × Data → Data) → Map;
variables
dataf : Data → Data;
elemdataf : Elem × Data → Data;
a : Elem;
axioms
map-in: a ∈ st.map(dataf) ↔ a ∈ st;
used for: s, ls;
map-at: a ∈ st → st.map(dataf)(a) = dataf(st(a));
used for: ls;
mapi-in: a ∈ st.map(elemdataf) ↔ a ∈ st;
used for: s, ls;
mapi-at: a ∈ st → st.map(elemdataf)(a) = elemdataf(a, st(a));
used for: ls;
end enrich