mucalculus_prop [ T:TYPE ] : THEORY %------------------------------------------------------------------- % Fixed points of monotonic functions of type [set[T] -> set[T]] % (predicate transformers) % % Shows that operators mu and nu defined in theory mucalculus % of the prelude defines the least and greatest fixpoints of % a monotonic function % % Defines dual(H) = complement o H o complement % % Shows that mu o dual = complement o nu and % nu o dual = complement o mu %-------------------------------------------------------------------
BEGIN
F: VAR (monotonic?[T])
p, q: VAR pred[T]
A: VAR set[pred[T]]
% Auxiliary functions defined in the prelude (theory mucalculus): % - relation <= is the same as the subset? relation % - glb(A) = { x:T | EXISTS (p: (A)): p(x) } % - lub(A) = { x:T | FORALL (p: (A)): p(x) }
antisymmetry: LEMMA p <= q AND q <= p IMPLIES p = q
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.