owl:TransitiveProperty

Chains of triples become single steps.

0/3 done

Theory

If :ancestorOf a owl:TransitiveProperty, then:

:Splinter :ancestorOf :Yoshi .
:Yoshi :ancestorOf :Mira .

entails :Splinter :ancestorOf :Mira . — and any longer chain collapses too.

Three hops, one entailment per pair, all materialised by the reasoner:

asserted:  :A :ancestorOf :B  .   :B :ancestorOf :C  .   :C :ancestorOf :D .
inferred:  :A :ancestorOf :C  ,  :A :ancestorOf :D  ,  :B :ancestorOf :D .

This is why transitivity is so powerful for hierarchies (ancestry, part-of, supervises, depends-on) — you assert only the direct links and the reasoner answers any reachability question for free.

Reading in progress · 0 of 3 activities done