Preorder
AboveARSy
PreorderAR
IncludesSA
y∈S
∀(s:s∈S:R.s.y)
Notation.
AboveSy abbreviates AboveARSy when A and R are clear from the context.
AboveSy is abbreviated by S⊑y.
pred Above(A: set univ, R: univ->univ, S: set univ, y: univ) {
Preorder[A,R]
S in A
y in A
all s: univ | s in S implies s->y in R
}
AboveARS:={y:AboveARSy}
fun Above(A: set univ, R: univ->univ, S: set univ) : set univ {
{ y: univ | Above[A,R,S,y] }
}
BelowARSy
PreorderAR
IncludesSA
y∈A
∀(s:s∈S:R.y.s)
Notation.
BelowSy abbreviates BelowARSy when A and R are clear from the context.
BelowSy is abbreviated by S⊒y.
pred Below(A: set univ, R: univ->univ, S: set univ, y: univ) {
Preorder[A,R]
S in A
y in A
all s: univ | s in S implies y->s in R
}
BelowARS:={y:BelowARSy}
fun Below(A: set univ, R: univ->univ, S: set univ) : set univ {
{ y: univ | Below[A,R,S,y] }
}
Last updated