member (member)
A specialized common sense notion of part for
uniform parts of Collections. For example, each sheep in a flock of
sheep would have the relationship of member to the flock.
Ontologie
SUMO / BASE-ONTOLOGYClass(es)
Superrelation(s)
Související termín(y)
back fn
cardinality fn
front fn
principal host fn
probability fn
skin fn
attribute
authors
causes
causes subclass
citizen
closed on
completely fills
contains information
crosses
date
developmental form
documentation
duration
editor
element
equivalence relation on
exploits
expressed in language
fills
frequency
graph part
has purpose
has skill
holds during
holds obligation
holds right
hole
identity element
immediate instance
immediate subclass
in list
in scope of interest
inhabits
irreflexive on
manner
measure
meets temporally
modal attribute
parent
partial ordering on
partially fills
path length
penetrates
possesses
precondition
proper part
properly fills
publishes
range
range subclass
realization
reflexive on
successor attribute
surface
temporal part
time
total ordering on
trichotomizing on
uses
valence
version
Typy argumentů
member(spojitý objekt, kolekce)
Related WordNet synsets
See more related synsets on a separate page.
Axiomy (14)
Jestliže coll je instancí třídy kolekce, potom existuje obj tak, že obj je a členem coll.
(=>
(instance ?COLL Collection)
(exists
(?OBJ)
(member ?OBJ ?COLL)))
member je internally related to instance.
(relatedInternalConcept member instance)
member je internally related to element.
(relatedInternalConcept member element)
coll1 je a proper sub-collection of coll2 tehdy a jen tehdy pokud
(<=>
(subCollection ?COLL1 ?COLL2)
(and
(instance ?COLL1 Collection)
(instance ?COLL2 Collection)
(forall
(?MEMBER)
(=>
(member ?MEMBER ?COLL1)
(member ?MEMBER ?COLL2)))))
Jestliže obj1 je a členem coll a obj2 je a členem coll a obj1 se nerovná obj2, potom obj1 se nepřekrývá s obj2.
(=>
(and
(member ?OBJ1 ?COLL)
(member ?OBJ2 ?COLL)
(not
(equal ?OBJ1 ?OBJ2)))
(not
(overlapsSpatially ?OBJ1 ?OBJ2)))
Jestliže act je instancí třídy organizační proces a agent je původcem act, potom
(=>
(and
(instance ?ACT OrganizationalProcess)
(agent ?ACT ?AGENT))
(or
(instance ?AGENT Organization)
(exists
(?ORG)
(and
(instance ?ORG Organization)
(member ?AGENT ?ORG)))))
Jestliže act je instancí třídy náboženský proces a agent je původcem act, potom
(=>
(and
(instance ?ACT ReligiousProcess)
(agent ?ACT ?AGENT))
(or
(instance ?AGENT ReligiousOrganization)
(exists
(?ORG)
(and
(member ?AGENT ?ORG)
(instance ?ORG ReligiousOrganization)))))
Jestliže join je instancí třídy nastoupení do organizace a org je instancí třídy organizace a org je původcem join a person je účastníkem join, potom person je a členem org právě po doba existence join.
(=>
(and
(instance ?JOIN JoiningAnOrganization)
(instance ?ORG Organization)
(agent ?JOIN ?ORG)
(patient ?JOIN ?PERSON))
(holdsDuring
(ImmediateFutureFn
(WhenFn ?JOIN))
(member ?PERSON ?ORG)))
Jestliže leave je instancí třídy opuštění organizace a org je instancí třídy organizace a org je původcem leave a person je účastníkem leave, potom person není a členem org právě po doba existence leave.
(=>
(and
(instance ?LEAVE LeavingAnOrganization)
(instance ?ORG Organization)
(agent ?LEAVE ?ORG)
(patient ?LEAVE ?PERSON))
(holdsDuring
(ImmediateFutureFn
(WhenFn ?LEAVE))
(not
(member ?PERSON ?ORG))))
(=>
(and
(instance ?WAR War)
(agent ?WAR ?AGENT))
(or
(instance ?AGENT Nation)
(and
(instance ?AGENT Organization)
(forall
(?MEMBER)
(=>
(member ?MEMBER ?AGENT)
(instance ?MEMBER Nation))))))
Jestliže group je instancí třídy skupina a memb je a členem group, potom memb je instancí třídy původce.
(=>
(and
(instance ?GROUP Group)
(member ?MEMB ?GROUP))
(instance ?MEMB Agent))
- jestliže group je instancí třídy věková skupina,
- potom pro všechny memb1,memb2,age1,age2 platí: jestliže memb1 je a členem group a memb2 je a členem group a age(memb1,age1) platí a age(memb2,age2) platí, potom age1 se rovná age2
.
(=>
(instance ?GROUP AgeGroup)
(forall
(?MEMB1 ?MEMB2 ?AGE1 ?AGE2)
(=>
(and
(member ?MEMB1 ?GROUP)
(member ?MEMB2 ?GROUP)
(age ?MEMB1 ?AGE1)
(age ?MEMB2 ?AGE2))
(equal ?AGE1 ?AGE2))))
(=>
(instance ?GROUP FamilyGroup)
(forall
(?MEMB1 ?MEMB2)
(=>
(and
(member ?MEMB1 ?GROUP)
(member ?MEMB2 ?GROUP))
(familyRelation ?MEMB1 ?MEMB2))))
Jestliže org employs person, potom person je a členem org.
(=>
(employs ?ORG ?PERSON)
(member ?PERSON ?ORG))