¬Û³sªº (connected)
(connected obj1 obj2) means that obj1
meetsSpatially obj2 or that obj1 overlapsSpatially obj2.
Ontology
SUMO / MEREOTOPOLOGYClass(es)
Subrelation(s)
ªÅ¶¡¤W±µÄ²
ªÅ¶¡«Å|
¤w³sµ²¤uµ{¤¸¥ó
Coordinate term(s)
¤Ï±¨ç¼Æ
¥¿±¨ç¼Æ
³¡¤À¾ãÅé®t²§¨ç¼Æ
³¡¤À¾ãÅ饿¶°¨ç¼Æ
³¡¤À¾ãÅé¥[Á`¨ç¼Æ
¥DÅé¨ç¼Æ
ªí¥Ö¨ç¼Æ
¦ì¸m¨ç¼Æ
©·½u«¶q
§@ªÌ
¥ý©ó©Î¦P®É
¤¶©ó
»F¦]
¦¸Ãþ»F¦]
¤½¥Á
«Ê³¬©ó
¤w³sµ²¤uµ{¤¸¥ó
¬Û³s
¥]§t°T®§
¦@¥Í
½Æ»s
¤é´Á
°§C¥i¯à©Ê
µo®i´Á§Î¦¡
µL¥æ¶°
¶ZÂ÷
¤À°t
¤å¦r»¡©ú
«ùÄò®É¶¡
¸û¦
½sªÌ
¤¸¯À
¶±¥Î
¬Ûµ¥
µ¥¦PÃö«Y©ó
§Q¥Î
¥H...»y¨¥ªí¹F
±¹ï
®a±ÚÃö«Y
§¹¦¨
¦¸¼Æ
¹Ï³¡¤À
¤j©ó
¤j©ó©Îµ¥©ó
¦³·N¹Ï
¦³§Þ¥©
¦b...´Á¶¡¬°¯u
¶·¨Ï...¬°¯u
¦³Åv¨Ï...¬°¯u
¬}
¦P¤@¤¸¯À
¦ê¦C¤¤
¦bª`·N½d³ò¤¤
¼W¥[¥i¯à©Ê
¿W¥ß©ÎµM²v
©~¦í
§í¨î
ªì©l¤Æ§Ç¦C
¹ê¨Ò
褂
«D¤Ï®g©ó...
¤j©ó
¤p©ó
¤p©ó©Îµ¥©ó
ª«½è
´ú¶q
ªÅ¶¡¤W±µÄ²
®É¬q¬Û±µ
±¡ºAÄÝ©Ê
¬Û¹ï¤è¦ì
³¡¤À«Å|
ªÅ¶¡«Å|
®É¬q«Å|
Âù¿Ë
³¡¤À
°¾§Ç©ó...
³¡¤À¶ñ¥R
³¡¤À¦ì©ó
¸ô®|ªø
¾Ö¦³
¥ý¨M±ø¥ó
Á×§K
¯S©Ê
¥Xª©
½d³ò
½d³ò¦¸ºØÃþ
´£¤Î
¤Ï®g©ó...
SUMO¤º³¡¬ÛÃö·§©À
¥S§Ì©n©f
¤p©ó
¶}©l
¦¸ÄÝ©Ê
¦¸»E¶°
¦¸¹Ï
¦¸§Ç¦C
¦¸¾úµ{
¦¸©RÃD
¦¸ºØÃþ
¦¸Ãö«Y
¥]§t°T®§ºØÃþ
¥]§t°T®§¹ê¨Ò
Äò±µÄÝ©Ê
«Ê³¬Äò±µÄÝ©Ê
®É¶¡³¡¤À
®É¶¡
¥þ§Ç©ó...
¾î¶V
¤T¤Àªk
¨Ï¥Î
¡]µ²¦X¡^»ù
¤H³yª«ª©¥»
Type restrictions
connected(ª«Åé, ª«Åé)
Related WordNet synsets
- joining, connection, connexion, connecting
- the act of bringing two things into contact
- connection, link, connectedness
- the state of being connected; "the connection between church and state is inescapable"
- connected
- joined or linked together
See more related synsets on a separate page.
Axioms (19)
µL¥æ¶°Ãö«Y(¬Û¥æ,¬Û³sªº) holds.
(disjointRelation crosses connected)
If obj1 »P obj2 ¬Û³s, then obj1 (¨S) ±µÄ²s obj2 or obj1 (¨S) »P obj2 «Å|s.
(=>
(connected ?OBJ1 ?OBJ2)
(or
(meetsSpatially ?OBJ1 ?OBJ2)
(overlapsSpatially ?OBJ1 ?OBJ2)))
obj ¬O ¦Û¨³sÄòª«Åé ªº ¹ê¨Ò if and only if for all part1,part2 holds: if obj µ¥©ó "part1 ©M part2 ªº Áp¶°", then part1 »P part2 ¬Û³s.
(<=>
(instance ?OBJ SelfConnectedObject)
(forall
(?PART1 ?PART2)
(=>
(equal
?OBJ
(MereologicalSumFn ?PART1 ?PART2))
(connected ?PART1 ?PART2))))
obj1 ³sµ² obj2 ©M obj3 if and only if obj1 »P obj2 ¬Û³s and obj1 »P obj3 ¬Û³s and obj2 »P obj3 ¬Û³s.
(<=>
(connects ?OBJ1 ?OBJ2 ?OBJ3)
(and
(connected ?OBJ1 ?OBJ2)
(connected ?OBJ1 ?OBJ3)
(not
(connected ?OBJ2 ?OBJ3))))
If object ªº ©³³¡ ¬O bottom and part ¬O object ªº ³¡¤À) and part »P bottom ¬Û³s, then part ¹ï bottom ¬O ¦b...¤§¤W.
(=>
(and
(bottom ?BOTTOM ?OBJECT)
(part ?PART ?OBJECT)
(not
(connected ?PART ?BOTTOM)))
(orientation ?PART ?BOTTOM Above))
If object ªº ³»ºÝ ¬O top and part ¬O object ªº ³¡¤À) and part »P top ¬Û³s, then part ¹ï top ¬O ¦b...¤§¤U.
(=>
(and
(top ?TOP ?OBJECT)
(part ?PART ?OBJECT)
(not
(connected ?PART ?TOP)))
(orientation ?PART ?TOP Below))
If object ªº °¼± ¬O side and part ¬O object ªº ³¡¤À) and part »P side ¬Û³s, then there exists direct so that side ¹ï part ¬O direct.
(=>
(and
(side ?SIDE ?OBJECT)
(part ?PART ?OBJECT)
(not
(connected ?PART ?SIDE)))
(exists
(?DIRECT)
(orientation ?SIDE ?PART ?DIRECT)))
If hole ¦b obj ¬O ¬}, then hole »P obj ¬Û³s.
(=>
(hole ?HOLE ?OBJ)
(connected ?HOLE ?OBJ))
- if obj1 (¨S) ¶ñ¥Rs hole,
- then for all obj2 holds: if obj2 »P hole ¬Û³s, then obj2 »P obj1 ¬Û³s
.
(=>
(completelyFills ?OBJ1 ?HOLE)
(forall
(?OBJ2)
(=>
(connected ?OBJ2 ?HOLE)
(connected ?OBJ2 ?OBJ1))))
If obj1 (¨S) ¾A·í¶ñ¥Rs hole and obj2 »P obj1 ¬Û³s, then hole »P obj2 ¬Û³s.
(=>
(and
(properlyFills ?OBJ1 ?HOLE)
(connected ?OBJ2 ?OBJ1))
(connected ?HOLE ?OBJ2))
If touch ¬O IJ°Ê ªº ¹ê¨Ò and touch ¬O obj1 ªº ¬I¨ÆªÌ and obj2 ¬O touch ªº ¨ü¨ÆªÌ, then obj1 »P obj2 ¬Û³s ""touch ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á"a(¤§¤¤) "touch ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á.
(=>
(and
(instance ?TOUCH Touching)
(agent ?TOUCH ?OBJ1)
(patient ?TOUCH ?OBJ2))
(holdsDuring
(ImmediateFutureFn
(WhenFn ?TOUCH))
(connected ?OBJ1 ?OBJ2)))
If attach ¬O ¶Kªþ ªº ¹ê¨Ò and obj1 ¬O attach ªº ¨ü¨ÆªÌ and obj2 ¬O attach ªº ¨ü¨ÆªÌ, then obj1 »P obj2 ¬Û³s ""attach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«e"a(¤§¤¤) "attach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«e and obj1 »P obj2 ¬Û³s ""attach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á"a(¤§¤¤) "attach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á.
(=>
(and
(instance ?ATTACH Attaching)
(patient ?ATTACH ?OBJ1)
(patient ?ATTACH ?OBJ2))
(and
(holdsDuring
(ImmediatePastFn
(WhenFn ?ATTACH))
(not
(connected ?OBJ1 ?OBJ2)))
(holdsDuring
(ImmediateFutureFn
(WhenFn ?ATTACH))
(connected ?OBJ1 ?OBJ2))))
If detach ¬O ²æÂ÷ ªº ¹ê¨Ò and obj1 ¬O detach ªº ¨ü¨ÆªÌ and obj2 ¬O detach ªº ¨ü¨ÆªÌ, then obj1 »P obj2 ¬Û³s ""detach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«e"a(¤§¤¤) "detach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«e and obj1 »P obj2 ¬Û³s ""detach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á"a(¤§¤¤) "detach ¦s¦b ªº ®É¶¡" ¤£¤[ ¤§«á.
(=>
(and
(instance ?DETACH Detaching)
(patient ?DETACH ?OBJ1)
(patient ?DETACH ?OBJ2))
(and
(holdsDuring
(ImmediatePastFn
(WhenFn ?DETACH))
(connected ?OBJ1 ?OBJ2))
(holdsDuring
(ImmediateFutureFn
(WhenFn ?DETACH))
(not
(connected ?OBJ1 ?OBJ2)))))
If island ¬O ®qÀ¬ ªº ¹ê¨Ò, then there don't exist ³°¦a area,part1,part2 so that part1 ¬O island ªº ³¡¤À) and part2 ¬O area ªº ³¡¤À) and island ¬O area ªº ³¡¤À) and area ¬O island ªº ³¡¤À) and part1 »P part2 ¬Û³s.
(=>
(instance ?ISLAND Island)
(not
(exists
(?AREA ?PART1 ?PART2)
(and
(instance ?AREA LandArea)
(part ?PART1 ?ISLAND)
(part ?PART2 ?AREA)
(not
(part ?ISLAND ?AREA))
(not
(part ?AREA ?ISLAND))
(connected ?PART1 ?PART2)))))
If junct ¬O ÂßÅé±µÂI ªº ¹ê¨Ò, then there exist ÂßÅ鳡¥ó struct1,ÂßÅ鳡¥ó struct2 so that junct »P struct1 ¬Û³s and junct »P struct2 ¬Û³s and struct1 µ¥©ó struct2.
(=>
(instance ?JUNCT BodyJunction)
(exists
(?STRUCT1 ?STRUCT2)
(and
(connected ?JUNCT ?STRUCT1)
(connected ?JUNCT ?STRUCT2)
(instance ?STRUCT1 BodyPart)
(instance ?STRUCT2 BodyPart)
(not
(equal ?STRUCT1 ?STRUCT2)))))
If obj1 ¹ï obj2 ¬O ¦b...¤§¤W, then obj1 »P obj2 ¬Û³s.
(=>
(orientation ?OBJ1 ?OBJ2 Above)
(not
(connected ?OBJ1 ?OBJ2)))
If obj1 ¹ï obj2 ¬O ¾Fªñªº, then obj1 ¹ï obj2 ¬O ±µªñ or obj1 »P obj2 ¬Û³s.
(=>
(orientation ?OBJ1 ?OBJ2 Adjacent)
(or
(orientation ?OBJ1 ?OBJ2 Near)
(connected ?OBJ1 ?OBJ2)))
If obj1 ¹ï obj2 ¬O ±µªñ, then obj1 »P obj2 ¬Û³s.
(=>
(orientation ?OBJ1 ?OBJ2 Near)
(not
(connected ?OBJ1 ?OBJ2)))
If obj1 ¹ï obj2 ¬O ¦b...¤W, then obj1 »P obj2 ¬Û³s.
(=>
(orientation ?OBJ1 ?OBJ2 On)
(connected ?OBJ1 ?OBJ2))