yi1 dui4 yi1 han2 shu4 (OneToOneFunction)
The 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).
Ontology
SUMO / BASE-ONTOLOGYSuperclass(es)
Subclass(es)
shun4 xu4 han2 shu4
Coordinate term(s)
yi1 yuan2 heng2 ding4 han2 shu4 liang4
Axioms (1)
- if fun shi4 yi1 dui4 yi1 han2 shu4 de5 shi2 li4,
- then for all arg1,arg2 holds: if fun de5 lun4 yuan2 shi4 class de5 shi2 li4 and arg1 shi4 class de5 shi2 li4 and arg2 shi4 class de5 shi2 li4 and arg1 deng3 yu1 arg2, then "fun(arg1)" deng3 yu1 "fun(arg2)"
.
(=>
(instance ?FUN OneToOneFunction)
(forall
(?ARG1 ?ARG2)
(=>
(and
(domain ?FUN 1 ?CLASS)
(instance ?ARG1 ?CLASS)
(instance ?ARG2 ?CLASS)
(not
(equal ?ARG1 ?ARG2)))
(not
(equal
(AssignmentFn ?FUN ?ARG1)
(AssignmentFn ?FUN ?ARG2))))))