ancestor |
appearance as argument number 1 |
(documentation ancestor ChineseLanguage "这是 parent 谓词 的传递闭包。 (ancestor ?DESCENDANT ?ANCESTOR)的意思是 ?ANCESTOR 要不是 ?DESCENDANT 的 parent,就是 DESCENDANT 的 parent 的 parent,如此类推。") | chinese_format.kif 3686-3688 | |
(documentation ancestor EnglishLanguage "The transitive closure of the parent predicate. (ancestor ?DESCENDANT ?ANCESTOR) means that ?ANCESTOR is either the parent of ?DESCENDANT or the parent of the parent of DESCENDANT or etc.") | Merge.kif 16423-16426 | |
(domain ancestor 1 Organism) | Merge.kif 16421-16421 | The number 1 argument of ancestor is an instance of organism |
(domain ancestor 2 Organism) | Merge.kif 16422-16422 | The number 2 argument of ancestor is an instance of organism |
(instance ancestor BinaryPredicate) | Merge.kif 16420-16420 | ancestor is an instance of binary predicate |
(instance ancestor IrreflexiveRelation) | Merge.kif 16418-16418 | ancestor is an instance of irreflexive relation |
(instance ancestor TotalValuedRelation) | Merge.kif 16419-16419 | ancestor is an instance of total valued relation |
(instance ancestor TransitiveRelation) | Merge.kif 16417-16417 | ancestor is an instance of transitive relation |
appearance as argument number 2 |
(format ChineseLanguage ancestor "%2 是 %1 的 ancestor ") | domainEnglishFormat.kif 2790-2790 | |
(format ChineseTraditionalLanguage ancestor "%2 是 %1 的 ancestor ") | domainEnglishFormat.kif 2789-2789 | |
(format EnglishLanguage ancestor "%2 is the ancestor of %1") | domainEnglishFormat.kif 2788-2788 | |
(termFormat ChineseLanguage ancestor "祖先") | domainEnglishFormat.kif 7388-7388 | |
(termFormat ChineseTraditionalLanguage ancestor "祖先") | domainEnglishFormat.kif 7387-7387 | |
(termFormat EnglishLanguage ancestor "ancestor") | domainEnglishFormat.kif 7386-7386 |
consequent |
(=> (and (instance ?PERSON Human) (equal (DescendantsFn ?PERSON) ?DESCENDANTS)) (forall (?MEMBER) (<=> (member ?MEMBER ?DESCENDANTS) (ancestor ?MEMBER ?PERSON)))) |
Mid-level-ontology.kif 7685-7692 |
|
(=> (familyRelation ?ORGANISM1 ?ORGANISM2) (exists (?ORGANISM3) (and (ancestor ?ORGANISM3 ?ORGANISM1) (ancestor ?ORGANISM3 ?ORGANISM2)))) |
Merge.kif 16409-16414 |
|
(=> (parent ?CHILD ?PARENT) (ancestor ?CHILD ?PARENT)) |
Merge.kif 16442-16444 |
|