(* Title: ZF/UNITY/Monotonicity.thy Author: Sidi O Ehmety, Cambridge University Computer Laboratory Copyright 2002 University of Cambridge
Monotonicity of an operator (meta-function) with respect to arbitrary set relations.
*)
section‹Monotonicity of an Operator WRT a Relation›
theory Monotonicity imports GenPrefix MultisetSum begin
definition
mono1 :: "[i, i, i, i, i\i] \ o"where "mono1(A, r, B, s, f) \
(∀x ∈ A. ∀y ∈ A. ⟨x,y⟩∈ r ⟶ <f(x), f(y)> ∈ s) ∧ (∀x ∈ A. f(x) ∈ B)"
(* monotonicity of a 2-place meta-function f *)
definition
mono2 :: "[i, i, i, i, i, i, [i,i]\i] \ o"where "mono2(A, r, B, s, C, t, f) \
(∀x ∈ A. ∀y ∈ A. ∀u ∈ B. ∀v ∈ B. ⟨x,y⟩∈ r ∧⟨u,v⟩∈ s ⟶ <f(x,u), f(y,v)> ∈ t) ∧
(∀x ∈ A. ∀y ∈ B. f(x,y) ∈ C)"
(* Internalized relations on sets and multisets *)
definition
SetLe :: "i \i"where "SetLe(A) \ {\x,y\ \ Pow(A)*Pow(A). x \ y}"
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 und die Messung sind noch experimentell.