二元關係 (BinaryRelation)
BinaryRelations are relations that are
true only of pairs of things. BinaryRelations are represented as slots
in frame systems.
Ontology
SUMO / BASE-ONTOLOGYClass(es)
Superclass(es)
Instance(s)
分配
Subclass(es)
反身關係
非反身關係
對稱關係
反對稱關係
三角關係
可遞關係
非可遞關係
一元函數
二元述詞
Coordinate term(s)
二元函數
二元述詞
格位角色
函數
意圖關係
序列
受事導向(歷程)
偏值關係
述詞
或然率關係
命題態度
四元函數
四元述詞
四元關係
五元述詞
五元關係
與量關係
單值關係
空間關係
時間關係
三元函數
三元述詞
三元關係
全值關係
一元函數
變異元數關係
Constrains relations
等同關係於
倒序
非反射於...
偏序於...
反射於...
全序於...
三分法
Axioms (4)
關係 無交集地 分解成 二元關係,三元關係,四元關係,五元關係,變異元數關係.
(disjointDecomposition Relation BinaryRelation TernaryRelation QuaternaryRelation QuintaryRelation VariableArityRelation)
If rel 是 二元關係 的 實例, then there don't exist item1,item2,item3, so that rel(item1,item2,item3,) (不) 成立s.
(=>
(instance ?REL BinaryRelation)
(not
(exists
(?ITEM1 ?ITEM2 ?ITEM3 @ROW)
(holds ?REL ?ITEM1 ?ITEM2 ?ITEM3 @ROW))))
If - rel 是 二元關係 的 實例
and - rel 的 論元 是 class1 的 實例 or rel 的 論元 是 class1 的 次種類
and - rel 的 論元 是 class2 的 實例 or rel 的 論元 是 class2 的 次種類 or rel 的 範圍 是 class2 的 實例 or 被 rel 歸回 的值 是 class2的 次種類
and - class1 無交集 於 class2
, then rel 是 不對稱關係 的 實例.
(=>
(and
(instance ?REL BinaryRelation)
(or
(domain ?REL 1 ?CLASS1)
(domainSubclass ?REL 1 ?CLASS1))
(or
(domain ?REL 2 ?CLASS2)
(domainSubclass ?REL 2 ?CLASS2)
(range ?REL ?CLASS2)
(rangeSubclass ?REL ?CLASS2))
(disjoint ?CLASS1 ?CLASS2))
(instance ?REL AsymmetricRelation))
- if rel 是 與量關係 的 實例 and rel 是 二元關係 的 實例 and number1 是 實數 的 實例 and number2 是 實數 的 實例 and rel(number1,number2) (不) 成立s,
- then for all unit holds: if unit 是 量度單位 的 實例, then rel("number1 unit(s)","number2 unit(s)") (不) 成立s
.
(=>
(and
(instance ?REL RelationExtendedToQuantities)
(instance ?REL BinaryRelation)
(instance ?NUMBER1 RealNumber)
(instance ?NUMBER2 RealNumber)
(holds ?REL ?NUMBER1 ?NUMBER2))
(forall
(?UNIT)
(=>
(instance ?UNIT UnitOfMeasure)
(holds
?REL
(MeasureFn ?NUMBER1 ?UNIT)
(MeasureFn ?NUMBER2 ?UNIT)))))