OWLオントロジーでは、次のようにしましょう:
P Domain A
P Range B
A subClassOf P max 1 Thing
DL クエリの実行
(1) P max 1 Thing
A を返します。わかった
尋ねる
(2) P exactly 1 Thing or P exactly 0 Thing
Aも返します。
でも; 尋ねる
(3) P exactly 1 Thing
Nothing を返します。そして尋ねる
(4) P exactly 0 Thing
同様に Nothing を返します。
(3) + (4) の結果の和は (2) の結果と同等だと思いました。残念ながら、そうではありません。なんで?