Monotone Map

MonotoneMap  A  B  R  S  f\textbf{MonotoneMap} \; A \; B \; R \; S \; f

Preorder  A  R\textbf{Preorder} \; A \; R

Preorder  B  S\textbf{Preorder} \; B \; S

Function A B  f\textbf{Function A B} \; f

R;ff;SR;f \subseteq f ; S


pred MonotoneMap(A,B: set univ, R,S,f: univ->univ) {
  Preorder[A,R]
  Preorder[B,S]
  Function[A,B,f]
  R.f in f.S
}

Last updated