SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > BinaryRelation > UnaryFunction > PredecessorFn
Next UnaryFunctionPrincipalHostFn    UpUnaryFunction    Previous UnaryFunctionPastFn   

PredecessorFn
subjectfact 
PredecessorFndocumentation A UnaryFunction that maps an Integer to its predecessor, e.g. the predecessor of 5 is 42001-11-30 13:35:02.0
has axiom
(=>
(and
(instance ?INT1 Integer)
(instance ?INT2 Integer))
(not
(and
(lessThan ?INT2 ?INT1)
(lessThan (PredecessorFn ?INT1) ?INT2))))
2001-11-30 13:35:02.0
has axiom
(=>
(equal (PredecessorFn ?INT1) (PredecessorFn ?INT2))
(equal ?INT1 ?INT2))
2001-11-30 13:35:02.0
has axiom
(=>
(instance ?INT Integer)
(equal ?INT (SuccessorFn (PredecessorFn ?INT))))
2001-11-30 13:35:02.0
has axiom
(=>
(instance ?INT Integer)
(equal ?INT (PredecessorFn (SuccessorFn ?INT))))
2001-11-30 13:35:02.0
has axiom
(=>
(instance ?INT Integer)
(greaterThan ?INT (PredecessorFn ?INT)))
2001-11-30 13:35:02.0
has domain1 Integer2001-11-30 13:35:02.0
has range Integer2001-11-30 13:35:02.0
is an instance of UnaryFunction2001-11-30 13:35:02.0
BinaryRelationis first domain of DomainFn2001-11-30 13:33:44.0
is first domain of equivalenceRelationOn2001-11-30 13:33:44.0
is first domain of inverse2001-11-30 13:33:44.0
is first domain of irreflexiveOn2001-11-30 13:33:44.0
is first domain of partialOrderingOn2001-11-30 13:33:44.0
is first domain of RangeFn2001-11-30 13:33:44.0
is first domain of reflexiveOn2001-11-30 13:33:44.0
is first domain of totalOrderingOn2001-11-30 13:33:44.0
is first domain of trichotomizingOn2001-11-30 13:33:44.0
is second domain of inverse2001-11-30 13:33:44.0
Functionis first domain of AssignmentFn2001-11-30 13:34:18.0
is first domain of closedOn2001-11-30 13:34:18.0
is first domain of range2001-11-30 13:34:18.0
is first domain of rangeSubclass2001-11-30 13:34:18.0
Classis third domain of domain2001-11-30 13:33:51.0
is third domain of domainSubclass2001-11-30 13:33:51.0
Abstractis disjoint from Physical2001-11-30 13:33:32.0

Next UnaryFunctionPrincipalHostFn    UpUnaryFunction    Previous UnaryFunctionPastFn