¡]®É¶¡¡^µ²§ô¨ç¦¡ (EndFn)
A UnaryFunction that maps a TimeInterval to
the TimePoint at which the interval ends.
Ontology
SUMO / TEMPORAL-CONCEPTSClass(es)
Coordinate term(s)
µ´¹ïÈ¨ç¼Æ
´yz¨ç¼Æ
©·¾l©¶
©·¥¿©¶
©·¥¿¤Á
¤Ï±¨ç¼Æ
¡]®É¶¡¡^¶}©l¨ç¼Æ
³Ìªì¸`ÂI¨ç¼Æ
p¼Æ¨ç¼Æ
¤W¨ç¼Æ
¤¬¸É¨ç¼Æ
¾l©¶¨ç¼Æ
¬Û¥æ¸ô®|¨ç¼Æ
¤é¨ç¼Æ
³æ¦ì¨ç¼Æ
³Ì«á¸`ÂI¨ç¼Æ
½d³ò¨ç¼Æ
¤U¨ç¼Æ
¥¿±¨ç¼Æ
¡]®É¶¡¡^¥¼¨Ó¨ç¦¡
·§¤Æ¨ç¼Æ
·§¤ÆÁp¶°¨ç¼Æ
¤Q»õp¨ç¼Æ
¤p®É¨ç¼Æ
µê¼Æ¨ç¼Æ
³Ìªñ¥¼¨Ó®É¶¡¨ç¼Æ
³Ìªñ¹L¥h®É¶¡¨ç¼Æ
°_©l¸`ÂI¨ç¼Æ
¾ã¼Æ¥¤è®Ú¨ç¼Æ
¤dp¨ç¼Æ
¦Cªø¨ç¼Æ
¯Å¼Æ¨ç¼Æ
¦Ê¸Up¨ç¼Æ
¦Ê¸U¤À¤§¤@p¨ç¼Æ
¤d¤À¤§¤@p¨ç¼Æ
³Ì¤p¬Û¥æ¸ô®|¨ç¼Æ
¤ÀÄÁ¨ç¼Æ
¤ë¥÷¨ç¼Æ
©`¦Ì¨ç¼Æ
¤À¤l¨ç¼Æ
²Õ´¨ç¼Æ
¹L¥h®É¶¡¨ç¦¡
¸ô®|¶q¨ç¼Æ
¥ü¤À¤§¤@p¨ç¼Æ
¾¶°¦X¨ç¼Æ
«e¼Æ¨ç¼Æ
¥DÅé¨ç¼Æ
©ÎµM²v¨ç¼Æ
¯S©Ê¨ç¼Æ
¦³²z¼Æ¨ç¼Æ
¹ê¼Æ¨ç¼Æ
Ë¼Æ¨ç¼Æ
¶g´Á©Ê®É¶Z¨ç¼Æ
¬Û¹ï®É¶¡¨ç¼Æ
¾ã¼Æ¨ç¼Æ
¬íÄÁ¨ç¼Æ
¥¿t¸¹¨ç¼Æ
¥¿©¶¨ç¼Æ
ªí¥Ö¨ç¼Æ
¥¤è®Ú¨ç¼Æ
«á¼Æ¨ç¼Æ
¥¿¤Á¨ç¼Æ
®É¶¡³æ¦ì¨ç¼Æ
¥üp¨ç¼Æ
²×¸`ÂI¨ç¼Æ
®É¶¡¾úµ{¨ç¼Æ
°]²£¨ç¼Æ
¦s¦b®É¶¡¨ç¼Æ
¦~¥÷¨ç¼Æ
¥ý©ó
¥ý©ó©Î¦P®É
¦@¥Í
¸û¦
§¹¦¨
®É¬q¬Û±µ
®É¬q«Å|
®É¶¡¤¶©ó
®É¶¡¤¶©ó©Î¦P®É
®É¶¡
Type restrictions
®ÉÂI EndFn(®É¬q)
Related WordNet synsets
- ending, conclusion
- an event whose occurrence ends something; "his death marked the ending of an era"
- end, last
- the concluding part of an event or occurrence: "the end was exciting"; "I had to miss the last of the movie"
- death, dying, demise
- the time when something ends; "it was the death of all his plans"; "a dying of old hopes"
- end, ending
- the point in time at which something ends; "the end of the year"; "the ending of warranty period"
- stopping point, finale, finis, finish, last, terminus, conclusion, close
- the concluding time; "he awaited the grand finale"; "he stayed until the finish"; "he left before the conclusion"
- terminus ad quem, terminal point, limit
- final or latest limiting point
See more related synsets on a separate page.
Axioms (14)
- if "interval ªº µ²§ô" µ¥©ó point,
- then for all otherpoint holds: if otherpoint ¬O interval ªº ³¡¤À and otherpoint µ¥©ó point, then otherpoint (¨S) µo¥Í?{s} ¦b point ¤§«e
.
(=>
(equal
(EndFn ?INTERVAL)
?POINT)
(forall
(?OTHERPOINT)
(=>
(and
(temporalPart ?OTHERPOINT ?INTERVAL)
(not
(equal ?OTHERPOINT ?POINT)))
(before ?OTHERPOINT ?POINT))))
interval1 (¨S) ¶}©ls interval2 if and only if "interval1 ªº ¶}©l" µ¥©ó "interval2 ªº ¶}©l" and "interval1 ªº µ²§ô" (¨S) µo¥Í?{s} ¦b "interval2 ªº µ²§ô" ¤§«e.
(<=>
(starts ?INTERVAL1 ?INTERVAL2)
(and
(equal
(BeginFn ?INTERVAL1)
(BeginFn ?INTERVAL2))
(before
(EndFn ?INTERVAL1)
(EndFn ?INTERVAL2))))
interval1 (¨S) §¹¦¨s interval2 if and only if "interval2 ªº ¶}©l" (¨S) µo¥Í?{s} ¦b "interval1 ªº ¶}©l" ¤§«e and "interval2 ªº µ²§ô" µ¥©ó "interval1 ªº µ²§ô".
(<=>
(finishes ?INTERVAL1 ?INTERVAL2)
(and
(before
(BeginFn ?INTERVAL2)
(BeginFn ?INTERVAL1))
(equal
(EndFn ?INTERVAL2)
(EndFn ?INTERVAL1))))
phys (¤£) ¦s¦bs time ´Á¶¡ and time ¬O ®ÉÂI ªº ¹ê¨Ò if and only if time ¦b ""phys ¦s¦b ªº ®É¶¡" ªº ¶}©l" ©M ""phys ¦s¦b ªº ®É¶¡" ªº µ²§ô" ©Î ¤§¶¡ .
(<=>
(and
(time ?PHYS ?TIME)
(instance ?TIME TimePoint))
(temporallyBetweenOrEqual
(BeginFn
(WhenFn ?PHYS))
?TIME
(EndFn
(WhenFn ?PHYS))))
If interval1 (¨S) µo¥Ínot(s) ¦b interval2 ´Á¶¡, then "interval1 ªº µ²§ô" (¨S) µo¥Í?{s} ¦b "interval2 ªº µ²§ô" ¤§«e and "interval2 ªº ¶}©l" (¨S) µo¥Í?{s} ¦b "interval1 ªº ¶}©l" ¤§«e.
(=>
(during ?INTERVAL1 ?INTERVAL2)
(and
(before
(EndFn ?INTERVAL1)
(EndFn ?INTERVAL2))
(before
(BeginFn ?INTERVAL2)
(BeginFn ?INTERVAL1))))
interval1 (¨S) ¬Û±µs interval2 if and only if "interval1 ªº µ²§ô" µ¥©ó "interval2 ªº ¶}©l".
(<=>
(meetsTemporally ?INTERVAL1 ?INTERVAL2)
(equal
(EndFn ?INTERVAL1)
(BeginFn ?INTERVAL2)))
If "interval1 ªº ¶}©l" µ¥©ó "interval2 ªº ¶}©l" and "interval1 ªº µ²§ô" µ¥©ó "interval2 ªº µ²§ô", then interval1 µ¥©ó interval2.
(=>
(and
(equal
(BeginFn ?INTERVAL1)
(BeginFn ?INTERVAL2))
(equal
(EndFn ?INTERVAL1)
(EndFn ?INTERVAL2)))
(equal ?INTERVAL1 ?INTERVAL2))
interval1 (¨S) ¤ñ interval2 ¸û¦ µo¥Ínot(s) if and only if "interval1 ªº µ²§ô" (¨S) µo¥Í?{s} ¦b "interval2 ªº ¶}©l" ¤§«e.
(<=>
(earlier ?INTERVAL1 ?INTERVAL2)
(before
(EndFn ?INTERVAL1)
(BeginFn ?INTERVAL2)))
If "point1 ©M point2 ªº ¶¡¶Z" µ¥©ó interval, then "interval ªº ¶}©l" µ¥©ó point1 and "interval ªº µ²§ô" µ¥©ó point2.
(=>
(equal
(TimeIntervalFn ?POINT1 ?POINT2)
?INTERVAL)
(and
(equal
(BeginFn ?INTERVAL)
?POINT1)
(equal
(EndFn ?INTERVAL)
?POINT2)))
If thing ¬O ª«½èªº ªº ¹ê¨Ò, then ""thing ¦s¦b ªº ®É¶¡" ªº ¶}©l" (¨S) µo¥Í?{s} ¦b ""thing ¦s¦b ªº ®É¶¡" ªº µ²§ô" ¤§«e.
(=>
(instance ?THING Physical)
(before
(BeginFn
(WhenFn ?THING))
(EndFn
(WhenFn ?THING))))
If process ¬O ª«½èªº ªº ¹ê¨Ò, then ""process ¦s¦b ªº ®É¶¡" ¤§«á" µ¥©ó """process ¦s¦b ªº ®É¶¡" ªº µ²§ô" ©M ®É¶¡²×ÂI/¥Ã»· ªº ¶¡¶Z".
(=>
(instance ?PROCESS Physical)
(equal
(FutureFn
(WhenFn ?PROCESS))
(TimeIntervalFn
(EndFn
(WhenFn ?PROCESS))
PositiveInfinity)))
If "text ªº ª©¥» int1 " µ¥©ó edition1 and "text ªº ª©¥» int2 " µ¥©ó edition2 and int2 (¤£) ¤j©ó int1 and pub1 ¬O ¥Xª© ªº ¹ê¨Ò and pub2 ¬O ¥Xª© ªº ¹ê¨Ò and edition1 ¬O pub1 ªº ¨ü¨ÆªÌ and edition2 ¬O pub2 ªº ¨ü¨ÆªÌ and pub1 ªº ¤é´Á ¬O date1 and pub2 ªº ¤é´Á ¬O date2, then "date1 ªº µ²§ô" (¨S) µo¥Í?{s} ¦b "date2 ªº µ²§ô" ¤§«e.
(=>
(and
(equal
(EditionFn ?TEXT ?INT1)
?EDITION1)
(equal
(EditionFn ?TEXT ?INT2)
?EDITION2)
(greaterThan ?INT2 ?INT1)
(instance ?PUB1 Publication)
(instance ?PUB2 Publication)
(patient ?PUB1 ?EDITION1)
(patient ?PUB2 ?EDITION2)
(date ?PUB1 ?DATE1)
(date ?PUB2 ?DATE2))
(before
(EndFn ?DATE1)
(EndFn ?DATE2)))
If text ¬O ´Á¥Z ªº ¦¸ºØÃþ and "¥U int1 ¦b ¨t¦C¼Æ text" µ¥©ó volume1 and "¥U int2 ¦b ¨t¦C¼Æ text" µ¥©ó volume2 and int2 (¤£) ¤j©ó int1 and pub1 ¬O ¥Xª© ªº ¹ê¨Ò and pub2 ¬O ¥Xª© ªº ¹ê¨Ò and volume1 ¬O pub1 ªº ¨ü¨ÆªÌ and volume2 ¬O pub2 ªº ¨ü¨ÆªÌ and pub1 ªº ¤é´Á ¬O date1 and pub2 ªº ¤é´Á ¬O date2, then "date1 ªº µ²§ô" (¨S) µo¥Í?{s} ¦b "date2 ªº µ²§ô" ¤§«e.
(=>
(and
(subclass ?TEXT Periodical)
(equal
(SeriesVolumeFn ?TEXT ?INT1)
?VOLUME1)
(equal
(SeriesVolumeFn ?TEXT ?INT2)
?VOLUME2)
(greaterThan ?INT2 ?INT1)
(instance ?PUB1 Publication)
(instance ?PUB2 Publication)
(patient ?PUB1 ?VOLUME1)
(patient ?PUB2 ?VOLUME2)
(date ?PUB1 ?DATE1)
(date ?PUB2 ?DATE2))
(before
(EndFn ?DATE1)
(EndFn ?DATE2)))
- if artifact ¬O ©T©w¤H³yª« ªº ¹ê¨Ò,
- then there exists place so that for all time holds: if time (¨S) µo¥Í?{s} ¦b ""artifact ¦s¦b ªº ®É¶¡" ªº µ²§ô" ©Î ¤§«e and ""artifact ¦s¦b ªº ®É¶¡" ªº ¶}©l" (¨S) µo¥Í?{s} ¦b time ©Î ¤§«e, then "artifact ¦b time ªº time¦ì¸m" µ¥©ó place
.
(=>
(instance ?ARTIFACT StationaryArtifact)
(exists
(?PLACE)
(forall
(?TIME)
(=>
(and
(beforeOrEqual
?TIME
(EndFn
(WhenFn ?ARTIFACT)))
(beforeOrEqual
(BeginFn
(WhenFn ?ARTIFACT))
?TIME))
(equal
(WhereFn ?ARTIFACT ?TIME)
?PLACE)))))