An IFF Simplification |
||
|
There is a significant simplification in the IFF architecture and code. The assertion that the categories, functors and natural transformations (at the metalevel of the metashell) form a 2-category needs suitable terminology axiomatized in the structural component of the type namespace (IFF-TYPE) of the metashell (level type = ∞+2). Similarly, the assertion that categories, functors and natural-transformations (at level n) form a 2-category needs suitable terminology axiomatized in the structural component of level n+1. However, level n and level n+1 are represented by the same axiomatization. This is the meaning when we say that the pure aspect of the natural part is generic. These observations suggest that making structural assertions (such as category-ness, 2-category-ness, double-category-ness, bicategory-ness, …) at finite metalevels allows significant simplification, since then such structural axiomatizations would need to be created just once (generically). Currently, the basic structural axiomatization for category-ness (containing the basic concepts for categories, graphs, functors, natrual transformations, adjunctions, monads, …) is nearly compliant with categorical design, and it is assumed that the other structural axiomatizations mentioned above would also be so compliant. Hence, the question presents itself: Do we really need the Ur meta-level?
Eliminating the Ur level
axiomatization would clearly make the
axiomatization much simpler. But, elimination of the Ur level
axiomatization requires that we also eliminate the metastack
constraints such as setn
⊆ set∞.
Following this, there is one further design decision. Should we add the
metastack constraints of the form setn
⊆ setmeta
or not? If metastack
constraints of the form setn
⊆ set∞ (and
similar constraints for predicates, functions and relations) are
elminated without adding metastack constraints of the form setn
⊆ setmeta,
the natural part of the IFF would become
disconnected from the metashell. In this case, following the principle
of conceptual
warrant, the metashell would lose its raison
d'être. This would argue for elimination of the entire metashell.
By eliminating the metashell, the natural part would become the full
IFF
axiomatization. But note that the pointwise set-theoretical foundation
of the IFF
exists only in
the metashell. Hence, assuming complete
compliance of the natural part with the principle of categorical
design, the natural part, and hence the full IFF axiomatization,
would have only a pointless set-theoretic axiomatization (in the
generic core) and a category-theoretic foundation (in the generic
structure), and these
would be expressed
atomically by means of some declarations, some relational expressions,
but mainly commutative diagrams. |
||