Overview
- IFF Architecture
-
- μ : metashell
- ν : natural part
- ο : object level
The IFF core axiomatization contains many terms, partitioned according to whether the term is a core concept, a diagram term, a (co)limit term or an exponent term. The IFF core axiomatizates finite limits of specific shapes at the type level and general finite limits at all lower levels. Finite limits are connected with Dedekind’s abstract definition of finiteness (Lawvere and Rosebrugh, 2003). Following the principle of conceptual warrant, terminology has been placed in the IFF core only when it is needed in the lower or more peripheral namespaces. All metalevel ontologies import and use, either directly or indirectly, the core meta-ontology. This includes the all meta-ontologies in the structural component of the IFF axiomatization.
The collection of kernel namespaces in the IFF core, called the IFF metastack (Figure 1), represents a chain of toposes
Set = ‹Set1 ⊂ Set2 ⊂ Set3 ⊂ … ⊂ Setn ⊂ … ›
which anchors the entire IFF architecture. The argument for the metastack structure is based upon the Cantorian expansion.
Furthermore, the vertical structuring of the IFF metastack between metalevels n and n+1 (and between metalevel n and the IFF-META namespace of the IFF metashell) requires axiomatization for the metastack partial orders at metalevel n+2 (and the IFF-TYPE namespace of the IFF metashell).