The FOL Distinction

The page serves as a temporary stub for the categorical logic extension to the IFF First Order Logic (meta) Ontology (IFF-FOL).

The architecture of First Order Logic (FOL) involves a fundamental distinction or polarity. I initially wanted to call this the extrinsic-intrinsic distinction. But the term extrinsic has the unfortunate connotation of superficial or shallow, and this is not what the meaning of the FOL distinction. One could also call this the external-internal distinction, the outer-inner distinction, the exomorphic-endomorphic distintion, but these also suffer from the same unfortunate connotation. A much pithier terminology is the shell-kernel distinction. This also has a bit of the superficial connotation, but it is a well-known in Computer Science.

The exomorphic aspect of FOL, which is needed for a principled formulation of the "lattice of theories" concept, has been handled by the current version of the IFF Ontology (meta) Ontology (IFF-OO). Exomorphic refers to the architecture outside the notion of an FOL language or lexicon, whereas endomorphic refers to the architecture within an FOL language.

Formulation of a categorical extension for the kernel aspect of the IFF-FOL needs three additions.


The IFF-OO Architecture

Figure 1: The Extrinsic Aspect of FOL or the IFF-OO Architecture two perspectives