Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

confers obligation (confersObligation)

Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity obligates the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type.

Ontology

SUMO / BASE-ONTOLOGY

Class(es)

varga
is instance of
  inheritable relation  
is instance of
  triangii lakshana  
is instance of
  confers obligation  

Coordinate term(s)

altitude  between  capability  conditional probability  confers right  connects  depth  distance  domain  domain subclass  has purpose for agent  links  occupies position  orientation  prefers  related external concept  represents for agent  represents in language  temporally between  temporally between or equal 

Type restrictions

confersObligation(subclass prakriyaa, astitva, sangyaanaatmaka kartaa)

Related WordNet synsets

See more related synsets on a separate page.

Axioms (4)

confers obligation is internally related to confers right.
(relatedInternalConcept confersObligation confersRight)

Agar agent1 obligates agent2 to perform task of the type process, to agent2 is obliged to perform tasks of type process.
(=>
      (confersObligation ?PROCESS ?AGENT1 ?AGENT2)
      (holdsObligation ?PROCESS ?AGENT2))

Agar declare is an instance of ghoshanaa aur declare agent1 kaa kaaran hai, to yah kuch proc,agent2 nahin, ki declare allows agent2 to perform task of the type proc yaa declare obligates agent2 to perform task of the type proc.
(=>
      (and
            (instance ?DECLARE Declaring)
            (agent ?DECLARE ?AGENT1))
      (exists
            (?PROC ?AGENT2)
            (or
                  (confersRight ?PROC ?DECLARE ?AGENT2)
                  (confersObligation ?PROC ?DECLARE ?AGENT2))))

Agar doc is an instance of pramaanpatra aur agent posesses doc, to yah kuch proc nahin, ki doc allows agent to perform task of the type proc yaa doc obligates agent to perform task of the type proc.
(=>
      (and
            (instance ?DOC Certificate)
            (possesses ?AGENT ?DOC))
      (exists
            (?PROC)
            (or
                  (confersRight ?PROC ?DOC ?AGENT)
                  (confersObligation ?PROC ?DOC ?AGENT))))