¡]®É¶¡¡^¶}©l¨ç¼Æ (BeginFn)
A UnaryFunction that maps a TimeInterval to
the TimePoint at which the interval begins.
Ontology
SUMO / TEMPORAL-CONCEPTSClass(es)
Coordinate term(s)
µ´¹ïÈ¨ç¼Æ
´yz¨ç¼Æ
©·¾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 BeginFn(®É¬q)
Related WordNet synsets
- beginning
- the event consisting of the start of something: "the beginning of the war"
- birth
- the time when something begins (especially life); "they divorced after the birth of the child" or "his election signaled the birth of a new age"
- terminus a quo, starting point
- earliest limiting point
See more related synsets on a separate page.
Axioms (16)
- if "interval ªº ¶}©l" µ¥©ó point,
- then for all otherpoint holds: if otherpoint ¬O interval ªº ³¡¤À and otherpoint µ¥©ó point, then point (¨S) µo¥Í?{s} ¦b otherpoint ¤§«e
.
(=>
(equal
(BeginFn ?INTERVAL)
?POINT)
(forall
(?OTHERPOINT)
(=>
(and
(temporalPart ?OTHERPOINT ?INTERVAL)
(not
(equal ?OTHERPOINT ?POINT)))
(before ?POINT ?OTHERPOINT))))
If process (¤£) °_·½s ©ó obj, then "process ¦b ""process ¦s¦b ªº ®É¶¡" ªº ¶}©l" ªº ""process ¦s¦b ªº ®É¶¡" ªº ¶}©l"¦ì¸m" ¦ì©ó "obj ¦b ""obj ¦s¦b ªº ®É¶¡" ªº ¶}©l" ªº ""obj ¦s¦b ªº ®É¶¡" ªº ¶}©l"¦ì¸m".
(=>
(origin ?PROCESS ?OBJ)
(located
(WhereFn
?PROCESS
(BeginFn
(WhenFn ?PROCESS)))
(WhereFn
?OBJ
(BeginFn
(WhenFn ?OBJ)))))
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))))
- if obj ¬O proc ªº µ²ªG,
- then for all time holds: if time (¨S) µo¥Í?{s} ¦b ""proc ¦s¦b ªº ®É¶¡" ªº ¶}©l" ¤§«e, then obj not(¤£) ¦s¦b time ´Á¶¡
.
(=>
(result ?PROC ?OBJ)
(forall
(?TIME)
(=>
(before
?TIME
(BeginFn
(WhenFn ?PROC)))
(not
(time ?OBJ ?TIME)))))
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 ªº ®É¶¡" ¤§«e" µ¥©ó "®É¶¡°_ÂI/¥å¥j ©M ""process ¦s¦b ªº ®É¶¡" ªº ¶}©l" ªº ¶¡¶Z".
(=>
(instance ?PROCESS Physical)
(equal
(PastFn
(WhenFn ?PROCESS))
(TimeIntervalFn
NegativeInfinity
(BeginFn
(WhenFn ?PROCESS)))))
If parent ¬O child ªº Âù¿Ë, then ""parent ¦s¦b ªº ®É¶¡" ªº ¶}©l" (¨S) µo¥Í?{s} ¦b ""child ¦s¦b ªº ®É¶¡" ªº ¶}©l" ¤§«e.
(=>
(parent ?CHILD ?PARENT)
(before
(BeginFn
(WhenFn ?PARENT))
(BeginFn
(WhenFn ?CHILD))))
- 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)))))
If §¹¥þ§Î¦¨ªº ¬O obj ªº ÄÝ©Ê, then there exists ¥Íªø growth so that obj (¨S) ÅéÅçnot(s) growth and ¥¼§¹¥þ§Î¦¨ªº ¬O obj ªº ÄÝ©Ê ""obj ¦s¦b ªº ®É¶¡" ªº ¶}©l"a(¤§¤¤) "obj ¦s¦b ªº ®É¶¡" ªº ¶}©l.
(=>
(attribute ?OBJ FullyFormed)
(exists
(?GROWTH)
(and
(instance ?GROWTH Growth)
(experiencer ?GROWTH ?OBJ)
(holdsDuring
(BeginFn
(WhenFn ?OBJ))
(attribute ?OBJ NonFullyFormed)))))