SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > BinaryRelation > UnaryFunction > OneToOneFunction > SequenceFunction
UpOneToOneFunction

SequenceFunction comparison table
Subject documentation is a kind of have axiom
OneToOneFunctionThe Class of UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y)UnaryFunction
(<=> 
(instance ?FUN OneToOneFunction)
(forall (?ARG1 ?ARG2)
(=>
(and
(instance ?ARG1 (DomainFn ?FUN))
(instance ?ARG2 (DomainFn ?FUN))
(not (equal ?ARG1 ?ARG2)))
(not (equal (AssignmentFn ?FUN ?ARG1) (AssignmentFn ?FUN ?ARG2))))))
SequenceFunctionThe Class of OneToOneFunctions whose range is a subclass of the PositiveIntegersOneToOneFunction
(=> 
(instance ?SEQ SequenceFunction)
(subclass (RangeFn ?SEQ) Integer))

UpOneToOneFunction