All modules of the proposed ontology are specified in CommonLogic and will eventually be included in the COLORE repository. We used Chris Mungall's cltools (in particular clif-to-prover9) to translate common logic to ladr, the format required by Prover9 and Mace4. In the following the modules.
qs
|
|-- dim
| |-- dim_prime_linear (Theory of linear dimension)
|
|-- cont
| |-- cont_basic (Theory of basic spatial containment)
| |-- cont_ext (Theory of extensional spatial containment)
| |-- cont_c (Theory of basic spatial containment with contact)
| |-- cont_c_ext (Theory of extensional spatial containment with contact)
|
|-- zex
| |-- zex (Axiom forcing the existence of a zero entity)
|
|-- codi
| |-- codi_linear (Basic theory of linear dimension, extensional containment, and contact)
| |-- codi_int (Theory of linear dimension, extensional containment, and contact with mereological closures under intersections)
| |-- ep_ext (Axiom forcing extensionality of parthood)
| |-- codi_down (Theory of linear dimension, extensional containment, and contact with mereological closures under intersections
| and differences for equidimensional proper parts)
| |
| |-- defs
| | |-- ep (Definition of equidimensional parthood P)
| | |-- epp (Definition of equidimensional proper parthood PP)
| | |-- po (Definition of partial overlap PO)
| | |-- inc (Definition of incidence Inc)
| | |-- sc (Definition of superficial contact SC)
| | |-- min_max_in_dimension (Definitions of minimal and maximal entities within a dimension)
| | |-- connected (Definitions of self-connectedness, interior connectedness, and uniform connectedness)
|
|-- codid
|-- codib (codi_down with BCont) (Theory of linear dimension, extensional containment, and contact with mereological closures under intersections
and differences for equidimensional proper parts and a primitive relation of boundary containment)
An automatic translation of the full theory CODIB from CommonLogic into the LADR syntax of Prover9: codib.all.p9
and finally into to the TPTP syntax: codib.all.tptp
A non-trivial model of CODIB using the input file where