=Paper= {{Paper |id=Vol-3249/paper6-FOUST |storemode=property |title=On the Analysis of FORT; Arguments, Alignment to FOs, and CLIF Validation |pdfUrl=https://ceur-ws.org/Vol-3249/paper6-FOUST.pdf |volume=Vol-3249 |authors=Fatme Danash,Danielle Ziebelin |dblpUrl=https://dblp.org/rec/conf/jowo/DanashZ22 }} ==On the Analysis of FORT; Arguments, Alignment to FOs, and CLIF Validation== https://ceur-ws.org/Vol-3249/paper6-FOUST.pdf
On the Analysis of FORT; arguments, alignment to
FOs, and CLIF validation
Fatima Danash1,2 , Danielle Ziebelin1,2
1
    Université Grenoble Alpes, Grenoble 38000, France
2
    LIG, Laboratoire d’Informatique de Grenoble, Grenoble 38000, France


                                         Abstract
                                         Foundational relations are formal and generic relations presenting a basic pillar of foundational ontologies
                                         (FOs). The employment of these relations in practice has become widely prevalent by means of FOs.
                                         However, for the utilization of sole foundational relations, we believe that a basis done exclusively on a FO
                                         is unsatisfactory due to (1) the difficulties that modelers face upon selecting a FO for practice, and (2) the
                                         fact that no FO incorporates inclusively the basic set of foundational relations in which we are interested.
                                         Hence, we have proposed in an earlier work an entity-type-free minimal set of Foundational Ontological
                                         Relations Theory (FORT). In this paper, we expound on the two arguments for FORT, compare and
                                         elucidate an alignment between FORT’s micro-theories and the relation-based content of some FOs, and
                                         associate FORT with a CLIF-serialization that validates the consistency of the theory.

                                         Keywords
                                         Foundational Relations, FORT, Foundational Ontologies, Common Logic, CLIF




1. Introduction
Foundational relations are formal and generic relations that play a fundamental role in the
ontological foundations of conceptual modeling. These relations have been highly investigated
in the applied ontological and philosophical literature, such as the parthood and connection
relations in mereological and topological theories.
   The practice in foundational relations as a language of primitive relations and rule constraints
has shown itself convenient in several application domains, such as contextualizing parthood
typologies in cognitive sciences [1], linguistics [2], ontology [3], and conceptual modeling [4].
Depending on the requirements of the intended application domain, the needed foundational
relations are specified, (re-)formalized, and (re-)used. For the application of our approach, we
are specifically interested in the relations that are imperative for the representation-of and
reasoning-over the structural, semantic, and spatial constraints of an entity, across any domain.
This comprises modeling the link between; an entity as a whole and its different inseparable
parts; an entity as collective whole and the entities that it groups under certain semantics;
an entity and its constituents; an entity and the spatial region that locates it; and the spatial
constraints among entities. To be applicable on an entity across any domain, this requires that
the relations be generic i.e. independent of relata types. Hence, we target the following set of

The Eighth Joint Ontology Workshops (JOWO’22), August 15-19, 2022, Jönköping University, Sweden
Envelope-Open fatme.danash@univ-grenoble-alpes.fr (F. Danash); danielle.ziebelin@univ-grenoble-alpes.fr (D. Ziebelin)
                                       © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
    CEUR
    Workshop
    Proceedings
                  http://ceur-ws.org
                  ISSN 1613-0073
                                       CEUR Workshop Proceedings (CEUR-WS.org)
foundational relations; parthood, dependence, constitution, membership, and location with the
formal properties and relations that are required to characterize them.
   Moreover, foundational relations, together with general primitive concepts, form the pillars of
foundational ontologies (FOs) aka upper/top-level ontologies. Nowadays, FOs are establishing
forward the development of specific (core, domain, and application) ontologies and ontology-
driven conceptual models i.e. enhancing the construction of models that are compliant with
FOs and their ontological commitments, which guarantees their validation. In addition to that,
achieving interoperability between models is reinforced upon the employment of FOs such as
in the integration of different ontologies that comply to a unique FO in inter-disciplinary fields.
As a consequence, the employment of foundational relations has become widely prevalent by
means of FOs, where a unique set of relations is offered and formalized in each.
   Although some relations are commonly addressed among FOs, this set varies according to
the ontological commitments made by each FO. For instance, a FO that revokes the co-existence
of multiple individuals in the same space-time would treat the relation between a constituent
and the constituted entity as an identity but not a constitution, and thus rejects the inclusion
of constitution within its set of foundational relations. Thus, it is noticed that no FO covers
completely the set of foundational relations in which we are interested (1). In addition to that,
upon selecting a FO for practice, it is often recognized that modelers do face some complications
concerning the complexity of the FO, the obligation to conform to the ontological commitments
of the FO, and the concept-hierarchy mappings (2).
Based on the two preceding issues, we believe that for the representation and employment of
solely foundational relations in general, and the mentioned set of relations in particular, a basis
done exclusively on a FO is unsatisfactory.
   Hence, in [5], we have posed our research problem of why not have a theory of pure founda-
tional relations besides large complex FOs. And to overcome this problem, we have proposed
an entity-type free theory of a minimal set of foundational ontological relations (FORT). The
approach followed for the development of FORT includes a methodology of four steps to be ac-
complished. In [5], we have successfully achieved the first step; formalizing FORT in first-order
logic (FOL) as the expressive logical language for the specification of formal theories such as
FOs. For that, we have selected, characterized, and axiomatized the minimal set of relations
that establish FORT. In this paper, we first present FORT briefly (Section 2) for the reader to
have the formalization available. Then we proceed with the second step of the methodology;
expounding the arguments for FORT that derive from the two challenges that modelers face
upon using FOs for the sake of foundational relations (Section 3); elucidating an alignment
between FORT’s micro-theories and the relation-based content of some FOs (Section 4); and
associating FORT with a CLIF-serialization as a Common Logic [6] ontology that validates
the existence of models for FORT using consistency checks (Section 5). Whereas the third
and fourth steps of the methodology are in progress and involve; FORT’s translation into a
decidable knowledge representation language that supports reasoning and inference services
(an SROIQ-DL specification); and its implementation in an ontological language supporting its
practices in ontology-driven conceptual modeling tasks (an OWL2-DL ontology).
   Therefore, the contributions of this paper are twofold; (a) the positioning and alignment of
FORT with respect to some FOs, and (b) the validation of FORT’s consistency while providing a
CLIF-serialization.
Figure 1: FORT’s relation modules, their interlinks (plain lines) and participation, as axioms in the
formalization of other relations (dotted lines).


2. Preliminary work; FORT
In this section, we illustrate briefly the work done around FORT in [5]. FORT is group of
intralinked relation micro-theories, also called ontology modules, that are interlinked as shown
in figure 1. FORT as a theory presents a minimal set of foundational ontological relations that
are free of entity-types. It is intended to aid modelers who aim to use foundational relations
in practice, without wanting to commit to a set of entity-types upon using a FO. This is by
importing FORT as a language of primitive relations and rule constraints into the user’s model
(which represents a certain application using domain-specific categories and links).
   In the following, we clarify some characteristics of FORT. First, the notion of intralinked
relation micro-theories corresponds to a group of definitions, axioms, and theorems that char-
acterize our view (ontological analysis) of a specific relation. Theoretically, each relation has
been thoroughly discussed taking into account its literary ontological and philosophical work.
Empirically then, the relation has been formalized by importing, reusing and adapting extant
theories according to our ontological analysis and requirements.
Second, the notion of interlinked micro-theories corresponds to links drawn between the rela-
tions of each micro-theory using axioms.
Third, the notion of entity-type free corresponds to the theory not committing to specific kinds,
aka categories, for the entities participating in the relation; the domain and range of relations.
Instead, FORT characterizes formally the relations by normalizing constraints on the relata
of the relation upon their identification in practice. This is done by introducing axioms that
project restrictions on the types that will be allocated for each relation while used in conceptual
models, since the theory’s utilization is intended as a. This makes the theory straightforward to
integrate within extant theories, without obliging the compliance to a hierarchy of entity types.
Fourth, a basic assumption that FORT makes is to distinguish the parthood relation from mem-
bership and constitution. This demarcation is adopted to (a) refrain a philosophical debate on
the consideration of these relations as part-whole typologies, (b) delimit the scopes upon which
transitivity holds, and (c) advocate for the additional semantics that each relation acquires
divergent from one another.
The axiomatization of FORT’s micro-theories is briefly illustrated in the appendix section (with-
out presenting that of imported theories i.e. the closure extensional mereology (CEM), the
minimal mereotopology (MT), and Varzi’s location (L) theories).
   At this point, one might argue that FORT is just a repository of relations gathered as a grab-bag
ontology. However, FORT offers more than just a repository; (1) positioning FORT concerning
the well-known literary work on foundational relations where the analysis and valorization
of extant work have been performed; (2) analyzing the requirements in the ontology-driven
conceptual modeling context in general, and concerning our motivation in particular, where
the selection, re-use, and re-formalization of foundational relations have been rendered; and
(3) offering what preceded within a generic context as an entity-type free theory where the
significance of FORT lies. We believe that such an approach is not a repository, but a theory.
   While a major limitation of the approach is in its assumption of being atemporal, the forte
contribution points of FORT are twofold. First, the relations being generic and entity-type free
offering modelers wide semantics of primitive relations without obliging primitive concepts.
Second, the selected set of relations being ample for representing the internal structure, spatial
conditions, and interrelations between entities as a minimal, yet inclusive, group of imported
and formulated micro-theories of relations.


3. Arguments for FORT
In this section, we expound on the arguments for FORT that derive from two challenges (issues
introduced in section Section 1) faced by modelers employing FOs for with the aim to use
foundational relations. In particular, we focus on the selected set of relations in which we are
interested. It is important to point out that the two defended arguments promote the need
for FORT, but do not make assumptions of drawbacks or shortcomings on extant FOs, nor do
they argue for eliminating the practice on existing FOs and their corresponding conveniences.
The employment of FORT is an option in the conceptual modeling tasks that do not seek the
adoption of a category hierarchy but only the utilization of foundational relations.

The difficulties upon the adoption and employment of a FO:
The first difficulty is the responsibility that a FO choice incorporates towards understanding
the different ontological and philosophical assumptions made in each FO. With the numerous
FOs available today, the modeler having to choose a FO for practice has to understand several
points; what does each FO offer differently from one another? what are the theoretical modeling
decisions made in each FO, i.e. the ontological commitments that correspond to the world view
it acquires? how are these ontological commitments empirically translated into formalizations?
Performing such a comparison between FOs is a difficult task since most differences occur at a
high meta-physical level which requires deep philosophical understanding. After having this
comparison, the modeler has to elect a FO for practice according to the needs of the application
domain. This involves answering the following; how can the modeling dilemmas present in the
application domain be represented in each FO? how are these representations different, and
what are the conveniences offered by each? Only if the modeler can answer all these questions,
that necessitate massive work and time efforts, then the proper justification of the choice of FO
can be made.
The second difficulty is the entire commitment to the assumptions made in the chosen FO
regarding its world-view. Upon employing a FO, the modeler is committed to its view on the
elements of reality that is wholly interpreted in its formalization. This can be problematic for
the modeler when the modeling dilemma ought to be modeled, cannot be fully represented
by the chosen FO due to the fact that a specific assumption made by it, rejects this view in
the dilemma. In case the assumption in the FO is ignored, the representation will yield in
contradicting semantics. And in case all assumptions are complied to, then the representation
of the dilemma is not fully achieved. Knowing that the list of ontological commitments varies
from one FO to another, one might want to comply with one assumption from one FO e.g.
BFO’s [7] reductionist view (rejects for the co-existence of two entities in the same space-time
location), and another assumption from another FO (that the first, BFO, rejects) e.g. DOLCE’s
[8] parthood theory (general extensional mereology GEM) to solve the modeling dilemma
he has. This representation is not plausible, and the modeler needs thus to presuppose the
requirements of the modeling problem in order to make the best choice of FO with the least
missing representations.
The third difficulty is the obligation to adhere to the categories-hierarchy of the chosen FO. This
does not only oblige modelers to map the domain-specific types (aka kinds or categories) in
their models to the top-level categories in the chosen FO, but also to comply to the constraints
that each type acquires. For example, the category ”Non-Agentive-Physical-Object” in DOLCE
is disjoint from the category ”Amount-of-Matter”, and requires that any instance of the former
be generically constantly constituted by an instance of the latter by the axioms characterizing
both categories. Thus, all categories that are mapped to any of the preceding two, will acquire
additional inherited axioms and semantics that the modeler shall comply with.
Thus, several obstacles arrive with FOs in general, and with the commitment to category
hierarchies in particular. If the aim behind using a FO is foundational relations, then why not
have a relation-centered approach and ignore any taxonomic category axioms?

No FO incorporates inclusively the specified set of foundational relations:
In this argument, we highlight an issue that is not (yet) handled in extant FOs. There is currently
no FO that incorporates the intended foundational relations altogether; parthood, dependence,
constitution, membership, and location. We elaborate on our claim by addressing some FOs.
   BFO does not (and cannot) express constitution due to its reductionist view. BFO is a
realist ontology capturing the world as (multiple) particular perspectives of reality i.e. possibly
multiple instantiations of the same particular individual. For constitution, BFO regards the
entities participating in a constitution relation, e.g. the vase and the clay, as the same spatio-
temporal individual that instantiates different universals at the same space-time location i.e. an
identity relation instead. Such an argument is added to BFO’s formalization using an axiom
that prevents two material entities from occupying the same spatial region unless they coincide
i.e. the relations collapse to an identity. Now if constitution is to be represented in BFO, then
it will be a relationship taking place between an individual and itself as an instance of two
different universals i.e. individual ID1 as an instance of a statue and the same ID1 as an instance
of clay. This thus requires the fact that individual ID1 be instantiating two classes at the same
time instance t. Let’s say BFO succeeds in representing such restrictions on a constituted
relation. What about the specificity vs generality of this constitution? In other words, is it a
constitution that is applied specifically to these to individuals? Or is it a constitution that takes
place between any instance of the category of the constituent entity (any instance of clay) and
any of the constituted entity (any instance of statue)? In the latter case, the representation of
constitutional dependence (generic) between the constituent and the constituted entity, which is
an important axiom in the characterization of the constitution relation, will still be unachievable.
This is because constitutional dependence requires the two class types to be disjoint to ensure
that the causal existential connection between instances of the classes comes to an end. Thus,
constitution remains to be problematic for BFO.
DOLCE, on the other hand, does not explicitly define a locative relation nor does it adopt a
specific location theory such as that of Varzi. Instead it offers locative representations via
qualities and quales as will be explained in section 4. In view of such a comprehensive treatment
of relations, membership is not (yet) covered within DOLCE’s specification. Although in the
earlier analysis of building DOLCE, in [9] which presented a preliminary work for DOLCE as
a systematic methodology for selecting and defining some general ontological categories and
relations, the authors have already considered the treatment of the membership relation. The
analysis has been induced in terms of parthood in the spirit of the analysis presented in [10],
with an interpreting a unifying relation that binds all members of a whole (collective/aggregate)
together and a maximality constraint on the members with respect to his relation. However, no
consideration of membership has (yet) been shown in DOLCE.
Similar to DOLCE, with some differences in their treatment of regions, UFO does not integrate a
theory of location relations. Instead it presents an entity-type based approach of attributes and
attribute value spaces following [11]. Such an approach can cover the locative representation
between regions, and between entities (i.e. material ones) and regions. However, what about
representing locative relations between entities that are not spatial regions? For example,
consider two entities that occupy a shared spatial region. On the one side, these entities are
not parts and do not share any parts i.e. mereology is insufficient. On the other side, these
entities are not exactly located in the same spatial region i.e. the ”being exactly located at”
primitive of the Varzi’ location theory is also insufficient. There is a need for a module other
than mereology or basic region locations, such as containment [12] and inclusion theories [13],
for clarifying and determining the spatial information embodied between entities in ontologies
and enhancing their automatic reasoning.
Thus, each of the tackled FOs lacks some relation(s) due to some of its ontological commitments.
If the intended relations are specified, then why not have an inclusive relation theory that
encompasses the desired relations entirely?


4. Aligning FORT to some FOs
In this section, we align and elucidate a relation-based comparison between each micro-theory
in FORT and the corresponding consideration of the relation made in the FOs; BFO, DOLCE, and
UFO, summarized in table 1. The FOs that we inspect are those to which our theory presents
high similarities.

4.1. Ontological dependence
The dependence relation is generally defined in terms of an existence primitive relation, also
referred to as ”being present”. The existence relation is pretty similarly presented in all FOs;
existsAt in BFO, PRE (being present at) in DOLCE as binary predicates between an entity and
an instance of time, and ex in UFO as a unary predicate due to a single time slice formalization.
Table 1
A relation-based comparison between the micro-theories in FORT and the corresponding consideration
of the relations in the FOs; BFO, DOLCE, and UFO.
     Foundational Relations            FORT               BFO           DOLCE           UFO
     existential dependence        SED & GED         (s-depends-On)       YES           YES
     parthood                      CEM theory        own mereology       GEM           GEM
     parthood & dependence        componentOf               -          (possible)    (possible)
                                   & elementOf
     parthood & connection          MT theory              -               -               -
     EntityToRegion Location       Location𝑉 𝑎𝑟𝑧𝑖    (occupies-SR)     (qualities)   (attributes)
     EntityToEntity Location            EL             LocatedIn           -               -
     Membership                   memberOf (+U)      memberOf (-U)         -         memberOf
     Constitution                   constitutes            -              YES            YES
     Constitutional dependence     SCD & GCD               -              YES            YES


In BFO; ontological dependence is introduced in the form of entity types that are dependent
on other entity types i.e. 𝑆𝑝𝑒𝑐𝑖𝑓 𝑖𝑐𝑎𝑙𝑙𝑦𝐷𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝐶𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡𝑠 such as: qualities, functions, roles,
and dispositions, and 𝐺𝑒𝑛𝑒𝑟𝑖𝑐𝑎𝑙𝑙𝑦𝐷𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝐶𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡𝑠. This dependence is carried out via
relation s-depends_on has as a domain a 𝑆𝑝𝑒𝑐𝑖𝑓 𝑖𝑐𝑎𝑙𝑙𝑦𝐷𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝐶𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡 and as a range; an
𝐼 𝑛𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝐶𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡 or 𝑃𝑟𝑜𝑐𝑒𝑠𝑠 in case of a one-sided s-dependence, or a 𝐷𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝐶𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡 in
case of a reciprocal s-dependence.
In UFO, in addition to existential dependence 𝑒𝑑(𝑥, 𝑦) and independence 𝑖𝑛𝑑(𝑥, 𝑦), functional
dependence is also studied in its generic 𝑔𝑓 𝑑(Φ, Ψ) and individual 𝑖𝑓 𝑑(𝑥, Φ, 𝑦, Ψ) -defined in
terms of 𝑔𝑓 𝑑- forms according to the treatment of functional parts by Guizzardi in [4].
DOLCE introduces two types of dependence relations; specific between particulars 𝑆𝐷(𝑥, 𝑦)
or universals/properties 𝑆𝐷(Φ, Ψ), and generic between universals/properties 𝐺𝐷(Φ, Ψ). Using
these two types, other forms are also defined e.g. one-sided and mutual dependencies.
Similar to DOLCE’s account for dependence, FORT analysis two types of the relation, namely
existential dependence in two forms, specific 𝑆𝐸𝐷(𝑥, 𝑦) and generic 𝐺𝐸𝐷(𝑥, 𝑦) within a non-
modal approach. This is less similar to UFO’s approach, and completely dissimilar from that of
BFO which does not meet our interpretation as explained in section 3.

4.2. Parthood
FORT adopts CEM, while DOLCE and UFO both adopt GEM, and BFO constructs its own
mereology within its continuant part of relation.
FORT further accounts the combination of parthood with dependence to introduce the notion
of inseparable parts (essential and mandatory); elements and components. This is plausible in
DOLCE since the primitive relations (parthood and specific/generic existential dependence)
exist. In UFO, it is feasible using the existential dependence relation to introduce essential parts
(aka elements in FORT) but not mandatory parts (aka components in FORT). However, UFO
does define dependent parts as components using the 𝑐𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) relation that is proper
parthood 𝑃𝑃(𝑥, 𝑦) accompanied with a restriction on the individual functional dependence of
the whole on the part 𝑖𝑓 𝑑(𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ).
For the mereotopological theoretical aspect, none of the considered FOs imports the connection
topological theory, whereas FORT imports minimal mereotopology i.e. the primitive connection
relation with its corresponding topological predicates.

4.3. Location
Since locative relations in FORT are divided into three types, we investigate according to each
type, the similar relations in each of the studied FOs.
    • region-to-region locative relations: Without committing to a region entity type, FORT
      suggests the use of the primitive parthood relation 𝑝𝑎𝑟𝑡 − 𝑜𝑓 to express mereotopological
      representations between entity types that can be regions. This is similar to BFO’s uti-
      lization of its own mereological relation 𝑐𝑜𝑛𝑡𝑖𝑛𝑢𝑎𝑛𝑡𝑃𝑎𝑟𝑡𝑂𝑓 between spatial regions, and
      DOLCE’s and UFO’s use of the primitive mereological relation 𝑃𝑎𝑟𝑡𝑂𝑓.
    • entity-to-region locative relations: In FORT, we import Varzi’s location theory [14],
      which in turn links to the imported mereotopological theory. While BFO uses the
      𝑜𝑐𝑐𝑢𝑝𝑖𝑒𝑠𝑆𝑝𝑎𝑡𝑖𝑎𝑙𝑅𝑒𝑔𝑖𝑜𝑛 relation to express the spatial region that an independent con-
      tinuant entity is acquiring, both DOLCE and UFO adopt different views for location
      representations via qualities (in DOLCE) and attributes (in UFO). In DOLCE, in terms
      of quality types and quales, location can be described as a scenario encompassing; (a) a
      quality type, which in the case of expressing a location, is the spatial location of an entity
      e.g. 𝑆𝐿1 as a instance of the class 𝑆𝑝𝑎𝑡𝑖𝑎𝑙𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛 which is a subclass of 𝑃ℎ𝑦𝑠𝑖𝑐𝑎𝑙𝑄𝑢𝑎𝑙𝑖𝑡𝑦,
      which is a subclass of 𝑄𝑢𝑎𝑙𝑖𝑡𝑦, (b) a quale i.e. the spatial region which the entity is covering
      e.g. 𝑆𝑅1 which is an instance of the 𝑆𝑝𝑎𝑡𝑖𝑎𝑙𝑅𝑒𝑔𝑖𝑜𝑛 which is a subclass of 𝑃ℎ𝑦𝑠𝑖𝑐𝑎𝑙𝑅𝑒𝑔𝑖𝑜𝑛,
      which is a subclass of 𝑅𝑒𝑔𝑖𝑜𝑛, and (c) a relation 𝑄𝑙𝑡 that links both the quality type and it
      corresponding quale i.e. links 𝑆𝑅1 to 𝑆𝐿1, at a specific time. Whereas in UFO, a similar
      representation is done using attributes and attribute value spaces.
    • entity-to-entity locative relations: these are expressed in FORT using the entity location
      𝐸𝐿 primitive relation indicating ”located at/on/in”. BFO in turn uses a simple primitive
      relation 𝑙𝑜𝑐𝑎𝑡𝑒𝑑 − 𝐼 𝑛 between two independent continuants that are not spatial regions,
      while both DOLCE and UFO do not account for such a representation.

4.4. Membership
FORT examines membership 𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑦) as a primitive relation that is defined in terms of
ground axioms with the characterization of its whole entity. Although FORT does not account
for entity types, it requires restriction on the range of the membership relation to be unified
𝑈𝑅𝑖 (𝑦) , through its members, by a unification relation 𝑅𝑖 (𝑥, 𝑥) . The axiomatization provided in
FORT is similar to that in BFO except that BFO uses a class type 𝐴𝑔𝑔𝑟𝑒𝑔𝑎𝑡𝑒𝐸𝑛𝑡𝑖𝑡𝑦 to characterize
the whole while FORT does not, and BFO does not oblige the binding of all members according
to a similarity constraint i.e. unifying relation. UFO also provides a membership primitive
𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑦) that holds between an object and a collection following the preliminary analysis
in [15] and [16]. However, for DOLCE, membership is not (yet) considered although the notion
has been addressed in the preliminary studies for ontological distinctions as mentioned in
section 3.
4.5. Constitution
FORT treats constitution in a very similar manner to that in DOLCE and UFO. Using a con-
stitution primitive 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) ( 𝐾 (𝑥, 𝑦) in DOLCE, and 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑑𝐵𝑦(𝑦, 𝑥) in UFO) along
with defining specific and generic constitutional dependencies 𝑆𝐶𝐷(𝑥, 𝑦)/𝐺𝐶𝐷(Ψ, Φ). However,
in contrary to DOLCE’s concept 𝐴𝑚𝑜𝑢𝑛𝑡𝑂𝑓 𝑀𝑎𝑡𝑡𝑒𝑟, FORT does not restrict types but applies
additional axiomatization on the relata of the relation. For BFO, as discussed in section 3,
constitution is not regarded.


5. FORT as a CL-ontology
In this section, we associate the theory with another logical language; a CLIF-serialization
as a Common Logic (CL) [6] ontology that validates the existence of models for FORT using
consistency checks.
CL, which is an extension of KIF (Knowledge Interchange Format), is a logical language based
on FOL, with the purpose of standardizing syntax (e.g. “CLIF ”; the Common Logic Interchange
Format) and semantics for information interchange and transmission. CL is used in ontological
theories as a formal language tool to prove the consistency of a theory by validating the
existence of model(s) M for a theory T . For example, BFO 1 and some of DOLCE’s modules 2 are
encoded in CLIF. In addition to FOs, an open-access repository of first-order theories “Colore ”
is implemented as CL-ontology modules 3 such as mereology.

5.1. A CLIF-serialization of FORT
Considering that FORT is a group of interlinked ontology modules that imports and reuses
some extant theories from the literature, firstly we import those that are already encoded and
available online at the “Colore ” repository. These are; the CEM mereological theory4 , the MT
mereotopological theory along with the basic connection topological theory5 , Varzi’s Location
theory6 , and their corresponding definitions. We modified some files e.g. the mereological
definitions file to account for additional definitions e.g. overcross, undecross, etc, the location
root file to remove region axioms, etc.
Secondly, we initiate the serialization of FORT’s micro-theories in the sense of ”what-comes-
fir st?” i.e. starting by the basic primitive relations that do not necessitate the use of other
primitives, and passing to relations that import other relations in their modules. The full CL
formalization of the theory is available online on GitHub repository; FORT.
   In the process of encoding the CL ontology of FORT, we face some limitations in the language’s
syntax. In the following, we identify the issue, locate it in the theory, and propose a solution to
dealing with it.
What is the issue? Since FORT is an entity-type free theory, then it’s FOL formalization
    1
      https://github.com/BFO-ontology/BFO-2020/tree/master/21838-2/common-logic
    2
      https://github.com/gruninger/colore/tree/master/ontologies
    3
      https://github.com/gruninger/colore/tree/master/ontologies
    4
      https://raw.githubusercontent.com/gruninger/colore/master/ontologies/mereology/cem_mereology.clif
    5
      https://raw.githubusercontent.com/gruninger/colore/master/ontologies/combined_mereotopology/mt.clif
    6
      https://raw.githubusercontent.com/gruninger/colore/master/ontologies/location_varzi/L_location.clif
comprises mostly variables quantifying over binary predicates (aka relations) without defining
unary ones that represent entity types. However, in cases where restrictions on relata types
are crucial for the characterization of a relation, we have used unary predicates (e.g. Ψ, Φ, 𝜑)
that resemble entity types. More precisely, these are functions that quantify over a list of entity
types that the modeler or the user in application would have. As expressed earlier, the practice
of FORT is intended as a relation theory to be imported within the user’s application (which is a
complete model of concepts and relations) to add semantics and rule constraints. This strategy
of dealing with unary predicates that range over a finite set of universals is inline with that
proposed by the Common Logic working group 7 , and followed by DOLCE, as follows: ∃𝜑(𝜑(𝑥))
corresponds to ⋁Φ∈Π (Φ(𝑥)) and ∀𝜑(𝜑(𝑥)) corresponds to ⋀Φ∈Π (Φ(𝑥)) where Π refers to the
finite list of concept names in the ontology. According to such a treatment, it is possible to
express existential and universal quantification on universals in DOLCE. However, FORT does
not provide a hierarchy of concepts, thus asserting ranging predicates on a set of universals Π
is not possible. The same issue also applies on quantifying over binary predicates that resemble
relations.

Where is the issue located in FORT? We track this issue by identifying the definitions and
axioms in FORT that use such a quantification over unary/binary predicate names. These are:
(a) the use of a universal quantifier on concepts in the generic existential dependence relation,
and (b) the use of existential quantifiers on the unifying relations in the definition of a unified
entity.

How can the issue be resolved? We elucidate a possible strategy to resolve this issue. If we
quantify over unary/binary predicate names in CLIF serializations, the syntax will be violated.
If we withdraw the usage of these predicates as ranging over finite sets, the expressive power
of some relations in FORT drops. The most suitable strategy is to consider these predicates
(Ψ, Φ, 𝜑, 𝑅𝑖 ) as functions that themselves range over unary and binary predicates and do not
need quantification. In other words; the usage of 𝜑(𝑥) shall correspond to a definition of 𝜑 as
𝜑(𝑥) = ∃Φ(Φ ∈ Π∧(Φ(𝑥))) in which in practice will be encoded as 𝜑(𝑥) = 𝐶1 (𝑥)∨𝐶2 (𝑥)∨...∨𝐶𝑛 (𝑥)
where each of 𝐶𝑖 (𝑥) will correspond to a category in the user’s model. Similarly for role names,
the usage of 𝑅𝑖 (𝑥) shall correspond to the union of all unifying relations, thus can be considered
as the parent of all unification relations. The sole drawback of this solution is that it adds to
modelers the effort of adding some definitions to their models to maintain the validity and
consistency of the theory, while achieving the intended expressive power. The sole difference
in comparison to DOLCE’s strategy lies in the finite set Π where DOLCE restricts the elements
of its set to its defined category types, while FORT offers the possibility for the user to specify
the user-categories that the predicates will range over.

5.2. Automatic translations and consistency checks
Besides a CLIF serialization, we performed an automatic translation of FORT into the LADR
syntax of Prover9 which is the format required by Prover9 and Mace4, and to the TPTP format,
to offer multiple serializations of CL.

    7
        cl.tamu.edu
For this translation, several tools exist such as the CLtools repository 8 , which has been pre-
viously adopted by 9 for a theory’s translation to Ladr syntax. However, no maintenance of
the tool or resolving of its issues has been carried out in the last decade. Another tool is the
macleod program 10 which consists of python scripts that can; translate a CLIF file to tptp
and ladr formats; extract an OWL approximation of a clif ontology/module; verify the logical
consistency of a clif ontology; verify the non-trivial logical consistency of a CLIF ontology; and
prove theorems/lemmas that encode intended consequences of an ontology or module.
So, we adopted the macleod program, in which we had to modify some configuration files and
adapt some scripts, to build TPTP and Prover9 translations for each ontology module.

   As for running consistency checks, we used the ”darwin11 ” consistency checker in “The
Heterogeneous tools set” [17] (Hets) 12 to check the consistency of each ontology module,
followed by the full FORT theory, yielding in consistent results.


6. Conclusion
In this paper, we have illustrated our previous work on FORT [5] that corresponds to the first
step of FORT’s methodology, as a preliminary for this paper’s presentation. Then we proceeded
forward to accomplish the second step of the methodology where the contributions twofold.
The first contribution is the positioning and alignment of FORT concerning some selected FOs.
To do so, we defended and expounded two arguments for FORT (Section 3); (a) the difficulties
that modelers encounter upon adopting and employing a FO; and (b) the fact that no FO (yet)
incorporates inclusively the specified set of foundational relations (parthood, dependence, con-
stitution, membership, and location with the formal properties and relations that are required to
characterize them) with elaborating on those relations that are not handled each FO. In addition,
we elucidated a relation-based comparison between each module in FORT and its corresponding
aligned relation in each of the selected FOs, to which FORT presents high similarities (Section 4).
The second contribution is the validation of FORT’s consistency while providing a CLIF-
serialization, translating into TPTP and Prover9 formats, and performing consistency checks to
each module and to the full theory (Section 5).
   For our future work, we plan to the next steps of the methodology; a decidable knowledge
representation language formalization that supports reasoning services i.e a DL-SROIQ formal-
ization; and an OWL2-DL lite implementation of FORT. Such an approach is in line with some
approaches in the Semantic Web community which advocate that re-usability is enhanced by
eliminating domain/range constraints. Providing such an OWL ontology of relations (FORT-
ontology) serves as an ontological tool offering a language of primitive relations and rules, and
enhances and facilitates ontology-driven conceptual modeling tasks.
    8
      https://github.com/cmungall/cltools
    9
      http://www.cs.toronto.edu/ torsten/DCT-BCont/
   10
      https://github.com/thahmann/macleod
   11
      http://combination.cs.uiowa.edu/Darwin/
   12
      Hets is a parsing, static analysis and proof management tool incorporating various provers and different
specification languages. It can be used either in its web-based interface http://rest.hets.eu/or installed it in a Docker
container following the instructions http://hets.eu/
References
 [1] S. Pribbenow, Meronymic Relationships: From Classical Mereology to Complex Part-Whole
      Relations, 2002, pp. 35–50. doi:10.1007/978- 94- 017- 0073- 3_3 .
 [2] M. Winston, R. Chaffin, D. Herrmann, A taxonomy of part-whole relationships, Cognitive
      Science - COGSCI 3 (1987).
 [3] T. Bittner, M. DONNELLY, B. Smith, Individuals, universals, collections: On the founda-
      tional relations of ontology (2004).
 [4] G. Guizzardi, The problem of transitivity of part-whole relations in conceptual modeling
      revisited, 2009, pp. 94–109. doi:10.1007/978- 3- 642- 02144- 2_12 .
 [5] F. Danash, D. Ziebelin, FORT: a minimal Foundational Ontological Relations Theory
      for Conceptual Modeling Tasks, in: The 41st International Conference on Conceptual
      Modeling (ER2022), Forum track, 2022.
 [6] Common Logic (CL): A framework for a family of logic-based languages., Standard ISO/IEC
      24707:2018, International Organization for Standardization, Geneva, CH, 2018.
 [7] B. Smith, P. Grenon, H. Stenzhorn, A. Spear, BFO basic formal ontology, http://
      basic-formal-ontology.org/, 2002.
 [8] C. Masolo, S. Borgo, A. G. N. Guarino, A. Oltramari, WonderWeb Deliverable D18 Ontology
      Library (final), Technical Report, IST Project 2001-33052 WonderWeb: Ontology Infras-
      tructure for the Semantic Web, 2003. URL: http://www.loa.istc.cnr.it/old/DOLCE.html.
 [9] A. Gangemi, N. Guarino, C. Masolo, A. Oltramari, Understanding top-level ontological
      distinctions, in: OIS@IJCAI, 2001. URL: http://ceur-ws.org/Vol-47/gangemi.pdf.
[10] N. Guarino, C. Welty, Identity, unity, and individuality: Towards a formal toolkit for
      ontological analysis, Proceedings of ECAI-2000: The European Conference on Artificial
      Intelligence (2000).
[11] G. Guizzardi, C. Masolo, S. Borgo, In defense of a trope-based ontology for conceptual
      modeling: An example with the foundations of attributes, weak entities and datatypes,
     volume 4215, 2006, pp. 112–125. doi:10.1007/11901181_10 .
[12] T. Bittner, Axioms for parthood and containment relations in bio-ontologies, in: KR-MED,
      2004.
[13] M. Donnelly, T. Bittner, C. Rosse, A formal theory for spatial representation and reasoning
      in biomedical ontologies, Artificial intelligence in medicine 36 (2006) 1–27. doi:10.1016/
      j.artmed.2005.07.004 .
[14] R. Casati, A. C. Varzi, Parts and Places: The Structures of Spatial Representation, MIT
      Press, 1999.
[15] G. Guizzardi, Ontological Foundations for Structural Conceptual Models, Ph.D. thesis,
      2005.
[16] G. Guizzardi, G. Wagner, J. Almeida, R. Guizzardi, Towards ontological foundations for
      conceptual modeling: The unified foundational ontology (ufo) story, Applied ontology 10
     (2015). doi:10.3233/AO- 150157 .
[17] T. Mossakowski, C. Maeder, M. Codescu, E. Kuksa, C. Lange, Hets for common logic users
     - version 0.99 -, 2013.
A. FORT’s micro-theories
A.1. Ontological dependence

∀(𝑥, 𝑦)𝑆𝐸𝐷(𝑥, 𝑦) =𝑑𝑓 ∀𝑡(𝐸(𝑥, 𝑡) → 𝐸(𝑦, 𝑡)) ∧ ¬(𝑥 = 𝑦) ∧ ∃𝑡𝐸(𝑥, 𝑡)                            (Dd1)
(∀𝑥, 𝑦, 𝑧)𝑆𝐸𝐷(𝑥, 𝑦) ∧ 𝑆𝐸𝐷(𝑦, 𝑧) → 𝑆𝐸𝐷(𝑥, 𝑧)                                                   (Dt1)
∀(Φ, 𝜑)𝐺𝐸𝐷(Φ, 𝜑) =𝑑𝑓 ∀𝑥, 𝑡((Φ(𝑥) ∧ 𝐸(𝑥, 𝑡)) → ∃𝑦(𝜑(𝑦) ∧ 𝐸(𝑦, 𝑡))) ∧ ∃𝑥, 𝑡(Φ(𝑥) ∧ 𝐸(𝑥, 𝑡))∧
¬∃𝑧(Φ(𝑧) ∧ 𝜑(𝑧))                                                                             (Dd2)
∀(Φ, 𝜑, 𝛼)𝐺𝐸𝐷(Φ, 𝜑) ∧ 𝐺𝐸𝐷(𝜑, 𝛼) ∧ ¬∃𝑥(Φ(𝑥) ∧ 𝛼(𝑥)) → 𝐺𝐸𝐷(Φ, 𝛼)                                (Dt2)

Where Φ and 𝜑 are variables that range over universal concepts i.e. correspond to Φ =
⋁Ψ∈Π (Ψ(𝑥)) where Π refers to the finite list of concept names in the ontology.

A.2. Parthood

(∀𝑥, 𝑦)𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) =𝑑𝑓 𝑃(𝑥, 𝑦) ∧ 𝐺𝐸𝐷(Φ(𝑦), Ψ(𝑥))                                       (Pd1)
(∀𝑥, 𝑦, 𝑧)𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) ∧ 𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑦, 𝑧) → 𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑧)                        (Pt1)
(∀𝑥)¬𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑥)                                                                       (Pt2)
(∀𝑥, 𝑦)𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → ¬𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑦, 𝑥)                                               (Pt3)
(∀𝑥, 𝑦)𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → 𝑃𝑃(𝑥, 𝑦)                                                          (Pa1)
(∀𝑥, 𝑦)𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → ∃𝑧(𝑃(𝑧, 𝑦) ∧ ¬𝑂(𝑧, 𝑥))                                            (Pt4)
(∀𝑥, 𝑦)𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) =𝑑𝑓 𝑃(𝑥, 𝑦) ∧ 𝑆𝐸𝐷(𝑦, 𝑥)                                               (Pd2)
(∀𝑥, 𝑦, 𝑧)𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) ∧ 𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑦, 𝑧) → 𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑧)                              (Pt5)
(∀𝑥)¬𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑥)                                                                         (Pt6)
(∀𝑥, 𝑦)𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → ¬𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑦, 𝑥)                                                   (Pt7)
(∀𝑥, 𝑦)𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → 𝑃𝑃(𝑥, 𝑦)                                                            (Pa2)
(∀𝑥, 𝑦)𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑥, 𝑦) → ∃𝑧(𝑃(𝑧, 𝑦) ∧ ¬𝑂(𝑧, 𝑥))                                              (Pt8)

A.3. Entity-to-entity location:

(∀𝑥)𝐸𝐿(𝑥, 𝑥)                                                                                 (ELa1)
(∀𝑥, 𝑦, 𝑧)(𝐸𝐿(𝑥, 𝑦) ∧ 𝐸𝐿(𝑥, 𝑧) → 𝐸𝐿(𝑥, 𝑧))                                                   (ELa2)
(∀𝑥, 𝑦)(𝑃(𝑥, 𝑦) → 𝐸𝐿(𝑥, 𝑦))                                                                  (ELa3)
(∀𝑥, 𝑦, 𝑧)(𝑃(𝑥, 𝑦) ∧ 𝐸𝐿(𝑦, 𝑧) → 𝐸𝐿(𝑥, 𝑦))                                                    (ELt1)
(∀𝑥, 𝑦, 𝑧)(𝐸𝐿(𝑥, 𝑦) ∧ 𝑃(𝑦, 𝑧) → 𝐸𝐿(𝑥, 𝑦))                                                    (ELt2)
(∀𝑥, 𝑦, 𝑧)(𝐸𝐿(𝑥, 𝑦) ∧ 𝐿(𝑦, 𝑧) → 𝑊 𝐿(𝑥, 𝑧))                                                   (ELt3)
(∀𝑥, 𝑦, 𝑧, 𝑤)(𝐸𝐿(𝑥, 𝑦) ∧ 𝐿(𝑥, 𝑧) ∧ 𝐿(𝑦, 𝑤) → 𝑃(𝑧, 𝑤))                                        (ELt4)
A.4. Membership

(∀𝑥)¬𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑥)                                                                             (Ma1)
(∀𝑥, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑦) → ¬𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑦, 𝑥)                                                        (Ma2)
(∀𝑥, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑦, 𝑥) → ∃𝑡, 𝑚1 , 𝑚2 (𝑚1 ≠ 𝑚2 ∧ 𝐸(𝑥, 𝑡) ∧ 𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑚1 , 𝑥) ∧ 𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑚2 , 𝑥))
                                                                                          (Ma3)
(∀𝑥, 𝑝, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑦, 𝑥) ∧ 𝑃𝑃(𝑝, 𝑥) → ∃𝑜(𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑜, 𝑥) ∧ 𝑂(𝑜, 𝑝))                             (Ma4)
(∀𝑥, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑦) → (𝑃𝑃(𝑥, 𝑦) ∧ ∀𝑚(𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑚, 𝑦) → 𝑥 = 𝑑 ∨ ¬𝑂(𝑚, 𝑥)))                     (Ma5)
(∀𝑥, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑦, 𝑥) → (∀𝑤(𝑂(𝑤, 𝑥) ↔ ∃𝑚(𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑚, 𝑥) ∧ 𝑂(𝑤, 𝑚))))                           (Ma6)
(∀𝑥, 𝑦)𝑅𝑖 (𝑥, 𝑦) → 𝑅𝑖 (𝑥, 𝑥) ∧ 𝑅𝑖 (𝑦, 𝑦)                                                             (Ra1)
(∀𝑥, 𝑦)𝑅𝑖 (𝑥, 𝑦) → 𝑅𝑖 (𝑦, 𝑥)                                                                         (Ra2)
(∀𝑧)𝒰𝑅𝑖 (𝑧) =𝑑𝑓 ∀𝑟(𝑅𝑖 (𝑟, 𝑟) → 𝑃(𝑟, 𝑧)) ∧ ∀𝑚(𝑂(𝑚, 𝑧) ↔ ∃𝑟(𝑅𝑖 (𝑟, 𝑟) ∧ 𝑂(𝑚, 𝑟))) ∧ ∀𝑎, 𝑏(𝑅𝑖 (𝑎, 𝑎)∧
𝑅𝑖 (𝑏, 𝑏) ∧ 𝑃(𝑎, 𝑧) ∧ 𝑃(𝑏, 𝑧) → 𝑅𝑖 (𝑎, 𝑏))                                                           (Rd1)
(∀𝑥, 𝑦)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑦, 𝑥) → ∃𝑖(𝒰𝑅𝑖 (𝑥) ∧ (∀𝑡(𝑒𝑥𝑖𝑠𝑡𝑠(𝑥, 𝑡) → 𝒰𝑅𝑖 (𝑥)))                               (Ma7)
(∀𝑥, 𝑦, 𝑤, 𝑧)𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑥, 𝑦) ∧ 𝑚𝑒𝑚𝑏𝑒𝑟𝑂𝑓 (𝑤, 𝑧) ∧ ∃𝑖(𝒰𝑅𝑖 (𝑦) ∧ 𝒰𝑅𝑖 (𝑧)) → 𝑦 = 𝑧                   (Mt1)

A.5. Constitution

(∀𝑥)¬𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑥)                                                                               (Ca1)
(∀𝑥, 𝑦)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) → ¬𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑦, 𝑥)                                                        (Ca2)
(∀𝑥, 𝑦, 𝑧)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) ∧ 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑦, 𝑧) → 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑧)                                  (Ca3)
(∀𝑥, 𝑦)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) → ∃𝑡(𝐸(𝑥, 𝑡) ∧ 𝐸(𝑦, 𝑡))                                                     (Ca4)
(∀𝑥, 𝑦, 𝑧)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) ∧ 𝑃(𝑧, 𝑦) → ∃𝑥 ′ (𝑃(𝑥 ′ , 𝑥) ∧ 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥 ′ , 𝑧))                     (Ca5)
(∀𝑥, 𝑦)𝑆𝐶𝐷(𝑥, 𝑦) =𝑑𝑓 ∃𝑡𝐸(𝑥, 𝑡) ∧ ∀𝑡(𝐸(𝑥, 𝑡) → 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑦, 𝑥))                                 (Cd1)
(∀Φ, Ψ)𝐺𝐶𝐷(Φ, Ψ) =𝑑𝑓 ¬∃𝑧(Φ(𝑥) ∧ Ψ(𝑧)) ∧ ∀𝑥(Φ(𝑥) → ∃𝑡𝐸(𝑥, 𝑡)) ∧ ∀𝑥, 𝑡(Φ(𝑥)∧
𝐸(𝑥, 𝑡) → ∃𝑦(Ψ(𝑦) ∧ 𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑦, 𝑥))                                                           (Cd2)
(∀𝑥, 𝑦)𝑆𝐶𝐷(𝑥, 𝑦) → 𝑆𝐸𝐷(𝑥, 𝑦)                                                                         (Ct1)
(∀Φ, Ψ)𝐺𝐶𝐷(Φ, Ψ) → 𝐺𝐸𝐷(Φ, Ψ)                                                                         (Ct2)
(∀𝑥, 𝑦, 𝑧)𝑆𝐶𝐷(𝑥, 𝑦) ∧ 𝑆𝐶𝐷(𝑦, 𝑧) → 𝑆𝐶𝐷(𝑥, 𝑧)                                                          (Ct3)
(∀Φ, Ψ, 𝜑)𝐺𝐶𝐷(Φ, Ψ) ∧ 𝐺𝐶𝐷(Ψ, 𝜑) ∧ ¬∃𝑧(Φ(𝑧) ∧ 𝜑(𝑧)) → 𝐺𝐶𝐷(Φ, 𝜑)                                       (Ct4)
(∀𝑥, 𝑦, Φ, Ψ)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) ∧ Φ(𝑥) ∧ Ψ(𝑦) → 𝐺𝐶𝐷(Ψ, Φ)                                             (Ca7)
(∀𝑥, 𝑦)𝑐𝑜𝑛𝑠𝑡𝑖𝑡𝑢𝑡𝑒𝑠(𝑥, 𝑦) → ∀𝑧(𝑃(𝑧, 𝑥) → 𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑂𝑓 (𝑧, 𝑥))                                            (Ca8)