![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
| AxisOfAnObject(axis of an object) |
| appearance as argument number 1 |
|
|
| (subclass AxisOfAnObject BinaryPredicate) | Mid-level-ontology.kif 19320-19320 | Axis of an object is a subclass of binary predicate |
| (documentation AxisOfAnObject EnglishLanguage "AxisOfAnObject is the Class of Predicates relating the Object and its axis which is a LineInSpace along it rotates. In (verticalAxis ?L ?O) ?L is the LineInSpace of Object ?O. For example, an Aircraft is free to rotate around three axes that are perpendicular to each other and intersect at its center of gravity.[Wikipedia]") | Mid-level-ontology.kif 19321-19325 | Axis of an object is a subclass of binary predicate |
| appearance as argument number 2 |
|
|
| consequent |
|
|
| (=> (and (instance ?C FlightControlSurfaces) (part ?C ?F) (instance ?F Aircraft)) (hasPurpose ?C (exists (?R ?X ?A) (and (instance ?R Rotating) (moves ?R ?F) (rotationalAxis ?R ?X) (instance ?A AxisOfAnObject) (?A ?X ?F) (instrument ?R ?C))))) |
Transportation.kif 3358-3371 | If X is an instance of flight control surface, X is a part of Y, and Y is an instance of aircraft, then All of the following hold: (1) X has the purpose there exist Z, W (2) V such that Z is an instance of rotating (3) Y moves during Z (4) W is the axis of Z (5) V is an instance of axis of an object (6) V W (7) Y (8) X is an instrument for Z |