Draft

Generative Fibered Recognition Trace Universe

Semantic connectivity: sparsely connected

0. Introduction

This paper develops the mathematical foundations of a structure we call a
Generative Fibered Relational Trace Universe (GFRTU).
A GFRTU is a universe of semantic objects built from minimal relational data: a trace site, a family of fibered recognitions, and the dynamics of stabilization and drift.
Everything else—sheaf semantics, internal logic, local universes (cells), stability spaces, and higher layers of structure—is generated from these minimal commitments by three interacting closure principles.

0.1 Three interacting fixed points

A GFRTU arises from the simultaneous satisfaction of three fixed-point conditions. These closure phenomena operate on different kinds of structure and interact to produce the final universe.

  1. Sheaf completion (presheaf → sheaf).
    Any fibered data over the trace site must satisfy locality and gluing. Presheaves are completed to sheaves by a canonical adjunction. This ensures local-to-global coherence of recognitions.

  2. Fiber stabilization (recognition → fixed recognition).
    At each trace, recognitions evolve under two commuting endomorphisms: a stabilizer (\sigma) and a drift operator (\Delta). Iterating these maps yields an idempotent fixed fiber [ H_t^\ast = { a : \sigma_t(a)=a=\Delta_t(a) }, ] assembling to a subsheaf (H^\ast).
    This ensures dynamic coherence across traces.

  3. Generative closure (universe → least fixed point).
    A closure operator [ UG : P(\mathrm{Ob}(R)) \to P(\mathrm{Ob}(R)) ] on subsets of objects of the sheaf topos (R = \mathbf{Sh}(T,J)) iterates from the empty set [ \emptyset ;\subseteq; UG(\emptyset) ;\subseteq; UG^2(\emptyset) ;\subseteq; \cdots ] until reaching the least nontrivial fixed point: the smallest closed universe capable of supporting the recognition dynamics and the internal logic of traces.
    This ensures ontological coherence: nothing exists beyond what is forced.

A Generative Fibered Relational Trace Universe is precisely this fixed point where:

  • sheaf semantics are satisfied,
  • recognition dynamics have stabilized,
  • and generative closure has reached its first nontrivial, stable stage.

It is the initial universe compatible with all three closure principles.

0.2 Primitive vs. generated structure

A GFRTU is built from an extremely small set of primitive data:

  • a trace site ((T,J)),
  • fiberwise recognition algebras (H_t) with stabilizer (\sigma_t) and drift (\Delta_t),
  • and a Recognition Term Language (RTL) describing how to form expressions.

Everything else is generated.
Specifically:

  • the sheaf universe (R = \mathbf{Sh}(T,J)),
  • the internal recognition object (H),
  • the fixed layer (H^\ast),
  • internal operations (meets, joins, implication, modal structure),
  • cells, which are local universes (\mathbf{Sh}(U,J|_U)) induced by sub-sites,
  • the stability locale built from (H^\ast),
  • and the defect-mode layer, which linearizes deviations from stability.

These structures are not part of the primitive ontology; they arise automatically from sheafification, fiber stabilization, and generative closure. The GFRTU is therefore a minimal generative completion of the primitive fibered relational data.

0.3 Internal semantics and the role of RTL

An essential feature of a GFRTU is that it supports an internal logic of recognitions. The Recognition Term Language (RTL) is interpreted in the topos (R), and:

An RTL judgment is interpreted as a single arrow in the topos,
not as a family of functions indexed by traces.

Fiberwise components (\llbracket M \rrbracket_t) appear only because arrows between sheaves are families of functions satisfying naturality.

This distinction is crucial:

  • stabilizer and drift must be natural transformations,
  • fiberwise operations (logical and modal) must assemble into internal arrows,
  • and the semantics of RTL depends essentially on sheaf structure.

The GFRTU provides exactly the environment needed for RTL to be sound, complete (for its structural fragment), and semantically stable under drift and stabilization.

0.4 The role of cells

A cell is a local universe obtained by restricting the trace site to a full subcategory (U\subseteq T). The induced sheaf topos (\mathbf{Sh}(U,J|_U)) carries a restricted recognition object and embeds into the global GFRTU via a geometric morphism.

Cells behave as localizations of the GFRTU:

  • they are “semantic neighborhoods” of the trace site,
  • they form a basis for understanding local behavior,
  • and they allow global recognitions to be reconstructed from local ones.

Cells are not primitive; they arise naturally from the trace structure, sheafification, and the generative closure of the universe.

0.5 Stability and defect: the beginning of higher structure

Once fiber stabilization produces the fixed layer (H^\ast), two canonical constructions emerge:

  1. The stability locale (\mathsf{StabLoc}), whose opens are stable recognitions. This locale organizes the global structure of stable behavior across traces.

  2. A defect-mode layer, obtained by linearizing (H^\ast) fiberwise and introducing a natural linear operator (\delta) measuring deviation from stability.
    Under mild hypotheses, the defect layer decomposes into internal eigensheaves (E_\lambda), with (E_0) containing the purely stable modes.

These structures illustrate how additional layers can be built above the base GFRTU by enriching the structural vocabulary and extending the generative closure operator.

0.6 Summary of the GFRTU concept

A GFRTU is the initial, self-generated, and fibered universe characterized by the following properties:

  1. Sheaf coherence: All objects satisfy locality and gluing over the trace site ((T,J)).

  2. Recognitional dynamics: The recognition object (H) carries internal stabilizer and drift endomorphisms whose fiberwise fixed points assemble into a global fixed layer (H^\ast).

  3. Generative minimality: The universe is the least nontrivial fixed point of the closure operator (UG) starting from the empty set.

  4. Local structure (cells): Every suitable sub-site (U\subseteq T) produces a local GFRTU (R_U) that embeds into the global one.

  5. Beyond the cellular layer: The stability locale and defect modes show how higher layers can be built generatively above the base universe.

This paper develops the GFRTU from first principles, proving existence, uniqueness (up to equivalence), the behavior of internal logic, and several meta-results. Higher generative layers beyond the cellular level are sketched but not fully developed here.

1. Foundations and Set-Theoretic Conventions

This section fixes the metatheory, the meaning of “category,” “site,” and “sheaf” in this paper, and the size conventions under which the
Generative Fibered Relational Trace Universe (GFRTU) will be built. All later constructions rely on these conventions.

The guiding principles are:

  • Metatheory: ZFC + a Grothendieck universe. We work inside ZFC augmented with a fixed Grothendieck universe (U). All primitive data ((T,J,H_t,\sigma_t,\Delta_t,\mathrm{RTL},\mathcal F)) live in (U).
  • All data are sets in (U). Categories, sites, sheaves, morphisms, and closure operators are represented explicitly as tuples of (U)-sets and functions.
  • The ambient sheaf universe is (U)-small. For a (U)-small trace site ((T,J)), the sheaf topos (R:=\mathbf{Sh}_U(T,J)) has a set of objects and morphisms in the ambient model, so generative closure is a genuine set-function on a powerset, not a class-sized operation.
  • Internal semantics are topos-first. Every syntactic judgment (e.g., from RTL) denotes a single arrow in the sheaf topos; fiberwise components appear only because the objects in question are sheaves.

1.1 Metatheory: ZFC with a Grothendieck universe

We work throughout inside a fixed model ((V,\in)) of Zermelo–Fraenkel set theory with Choice (ZFC) augmented by a single Grothendieck universe (U\subseteq V). In particular:

  • a set is any element of (V);
  • an (U)-small set is an element of (U);
  • a structure (category, presheaf, sheaf, locale, etc.) is always a tuple of (U)-sets equipped with functions satisfying first-order axioms.

We do not use proper classes or NBG/MK class frameworks. All “smallness” claims are relative to (U).

This choice ensures that the generative closure operator (UG) introduced later is a bona fide set-function [ UG : P(\mathrm{Ob}(R)) \to P(\mathrm{Ob}(R)), ] and that transfinite iteration of (UG) is well-defined inside the ambient model.

1.2 Small categories as set-theoretic tuples

A small category (C) is represented by a tuple [ C = (\mathrm{Ob}(C), \mathrm{Mor}(C), \mathrm{dom},\mathrm{cod},\mathrm{id},\circ) ] where:

  • (\mathrm{Ob}(C)) and (\mathrm{Mor}(C)) are sets,
  • (\mathrm{dom},\mathrm{cod} : \mathrm{Mor}(C)\to\mathrm{Ob}(C)),
  • (\mathrm{id} : \mathrm{Ob}(C)\to\mathrm{Mor}(C)),
  • (\circ) is a partially defined set-function on composable pairs.

All category axioms (identity, associativity) are expressed as equalities between elements of these sets.

A functor (F:C\to D) between small categories is likewise a pair ((F_0,F_1)) of set-functions preserving the category structure.

In this paper:

  • the trace category (T) is always small,
  • sub-sites (U\subseteq T) used to define cells are also small,
  • all functors, including the recognition functor (H:T^{\mathrm{op}}\to\mathbf{Set}) (and its structured lift), are explicit tuples of sets and functions.

1.3 Grothendieck topologies and sheaves of sets

A Grothendieck topology (J) on a small category (T) consists of:

  • for each trace (t\in\mathrm{Ob}(T)), a set (J(t)) of covering families;
  • each covering family is a set ({u_i:t_i\to t}_{i\in I}) of morphisms.

The topology axioms (isomorphism covers, pullback stability, transitivity) are first-order properties of these sets.

A presheaf of sets on (T) is a functor [ F : T^{\mathrm{op}}\to \mathbf{Set}, ] i.e. a tuple of sets and functions assigning:

  • to each trace (t), a set (F(t)),
  • to each morphism (f:t\to t'), a function (F(f):F(t')\to F(t)).

A presheaf (F) is a sheaf for ((T,J)) if it satisfies:

  • locality: matching restrictions imply equality,
  • gluing: compatible families glue uniquely.

Each is a first-order ZFC condition on the sets (F(t)) and the restriction maps (F(f)).

1.4 The ambient sheaf universe is a small topos

Let [ R := \mathbf{Sh}_U(T,J). ] Because (T) is (U)-small and every sheaf is a functor [T^{\mathrm{op}}\to U\text{-}\mathbf{Set}] satisfying a first-order predicate, both:

  • (\mathrm{Ob}(R)) and
  • (\mathrm{Mor}(R))

are (U)-sets in the ambient model. Thus:

Fact 1.1. (R) is a small category in the sense that its objects and morphisms form sets. In particular, (P(\mathrm{Ob}(R))) is also a set because (\mathrm{Ob}(R)\subseteq U^{T^{\mathrm{op}}}\subseteq U).

This is crucial: it means the generative closure operator (UG) later defined is literally a set-function, not a class-function. Therefore:

  • transfinite sequences
    [ U_0 = \emptyset,\quad
    U_{\alpha+1} = UG(U_\alpha) ] are ZFC objects;
  • the least fixed point (U_\infty) exists within ZFC;
  • the GFRTU is an honest structure in ZFC.

1.5 Internal semantics: arrows first, fibers second

Objects in the sheaf universe (R) are sheaves. Arrows in (R) are natural transformations, i.e. families of functions [ f_t : F(t) \to G(t) ] satisfying naturality conditions in every morphism (f:t\to t') of the trace category.

This gives the most important semantic rule for the rest of the paper:

RTL judgments denote arrows of the topos (R).
Fiberwise components (f_t) exist only because arrows of sheaves are families of functions satisfying naturality.
The categorical arrow is primary; the fiberwise behavior is derivative.

This justifies:

  • why stabilization and drift must be natural transformations,
  • why fiberwise fixed points assemble into a subsheaf,
  • why RTL semantics must commute with the trace structure.

1.6 What is primitive and what is generated?

In the GFRTU construction, the world divides cleanly:

Primitive data (given):

  • the trace site ((T,J)),
  • fiber recognitions ((H_t,\sigma_t,\Delta_t)),
  • the Recognition Term Language (RTL),
  • the finite structural vocabulary (\mathcal F).

Generated data (produced):

  • the ambient sheaf universe (R = \mathbf{Sh}(T,J)),
  • the internal recognition object (H),
  • the fixed layer (H^\ast),
  • all categorical constructions in (R),
  • cells (R_U = \mathbf{Sh}(U,J|_U)),
  • the stability locale (\mathsf{StabLoc}),
  • the defect-mode layer (V,E_\lambda),
  • and ultimately the GFRTU itself, as the least nontrivial fixed point of the generative closure operator (UG).

This distinction is part of the conceptual identity of the GFRTU:
it is a generative completion of primitive relational data, not a structure with these parts built in by assumption.

1.7 Summary

The GFRTU is developed entirely inside ZFC, with:

  • small sites,
  • small sheaf topoi,
  • internal fibered dynamics,
  • and explicit generative closure.

All objects appearing in the theory are sets or tuples of sets; all semantic judgments are arrows in a small topos. These foundations ensure that each of the three interacting fixed points introduced in Section 0 — sheafification, fiber stabilization, and generative closure — are mathematically well-defined and compatible.

2. Primitive Generative Data

A Generative Fibered Relational Trace Universe (GFRTU) is determined entirely by a small amount of primitive data, from which every part of the universe is generated. This section specifies those primitives and the precise constraints they must satisfy to support the three interacting closure principles outlined in Section 0: sheaf completion, fiber stabilization, and generative closure.

The guiding philosophy is:

Primitive = must be specified by the user;
Generated = emerges inevitably from closure under sheafification, stabilization, and the generative operator (UG).

The primitive data consist of:

  1. A trace site ((T,J)): a small category of traces and a Grothendieck topology capturing refinement.
  2. A family of fibered recognitions (H_t), each equipped with
    a stabilizer (\sigma_t) and drift (\Delta_t).
  3. A reindexing functor expressing how recognitions behave under
    trace normalization.
  4. A Recognition Term Language (RTL), which expresses arbitrary primitive recognitional operations syntactically.
  5. A finite structural vocabulary (\mathcal F), specifying the primitive constructors from which all generated structure must derive.

Everything else—the sheaf universe (R), the internal object (H), its fixed layer (H^\ast), cells, the stability locale, and defect modes—is generated from this data in later sections.

2.1 The trace category

The first primitive ingredient is the trace category [ T = (\mathrm{Ob}(T), \mathrm{Mor}(T), \mathrm{dom},\mathrm{cod},\mathrm{id},\circ), ] representing a relational structure of finite traces and the ways they may be normalized or reordered.

2.1.1 Intended interpretation

  • Objects of (T) represent finite traces, typically words in a partially commutative monoid or more structured execution artifacts.
  • Morphisms (f:t\to t') represent normalization sequences, rewrite paths, or structural equivalences between traces.

2.1.2 Formal requirements

We impose only:

  1. Smallness. Both (\mathrm{Ob}(T)) and (\mathrm{Mor}(T)) are (U)-sets.

  2. Finite hom-sets.
    For each pair (t,t'), the set (\mathrm{Mor}_T(t,t')) is finite.
    (This assumption ensures that the fiber stabilization processes will be finitary in each trace.)

  3. No assumptions about generators or rewrite systems.
    The categorical structure suffices; the GFRTU does not depend on any particular step alphabet or rewriting theory.

The trace category is the relational backbone of the universe: what varies over traces must vary functorially along (T^{\mathrm{op}}).

2.2 The trace topology

To capture locality and glueing of recognitions, we equip (T) with a Grothendieck topology (J), which turns ((T,J)) into a trace site.

2.2.1 Covers

For each trace (t), (J(t)) is a set of covering families [ {u_i : t_i \to t}_{i\in I}. ]

Intuitively, a cover expresses how a trace may be “refined” into simpler or more localized subtraces. The topology axioms ensure:

  • isomorphism covers,
  • stability under pullback,
  • transitivity of refinement,

but we impose no particular structure on the refinement relation. The topology is part of the primitive choice of semantics.

2.2.2 Sheaves on the trace site

A presheaf (F:T^{\mathrm{op}}\to\mathbf{Set}) is a sheaf for (J) if:

  • matching restrictions determine unique glueing,
  • locality holds with respect to covers in (J).

The ambient topos of all such sheaves will be the generated universe (R = \mathbf{Sh}(T,J)) in Section 3.

2.3 Recognition fibers

The second major primitive is a family of finite algebraic structures attached to traces.

For each trace (t\in T), we are given a finite set (H_t) equipped with:

  • a Heyting algebra structure ((\wedge_t,\vee_t,\Rightarrow_t,\bot_t,\top_t)),
  • a stabilizer endomorphism
    [ \sigma_t : H_t \to H_t ] which is monotone, extensive, and idempotent,
  • a drift endomorphism
    [ \Delta_t : H_t \to H_t ] which is monotone, inflationary, and eventually idempotent,
  • and a commutation law
    [ \sigma_t(\Delta_t(a)) = \Delta_t(\sigma_t(a)) \quad\forall,a\in H_t. ]

These algebras encode local recognitions at each trace (t).

2.3.1 Finiteness and eventual idempotence

We emphasize the finite nature of each (H_t). This ensures:

  • the orbit of any (a\in H_t) under (\sigma_t,\Delta_t) stabilizes,
  • stabilization always terminates in finitely many steps,
  • fixed fibers (H_t^\ast) are computable and well-defined,
  • later constructions (stability locale, defect modes) remain finite-dimensional.

This finiteness assumption will not be relaxed in this paper.

2.4 The reindexing functor

To express how recognitions transform along trace normalizations, the recognition fibers assemble into a functor [ H : T^{\mathrm{op}} \longrightarrow \mathbf{RecFib}, ] where (\mathbf{RecFib}) is the category of finite Heyting algebras with stabilizer and drift maps and homomorphisms preserving all structure.

2.4.1 Requirements

  • For each (f:t\to t') in (T),
    [ H(f) : H_{t'} \to H_t ] must be a Heyting homomorphism that preserves stabilizer and drift.

  • Functoriality: [ H(\mathrm{id}t) = \mathrm{id}{H_t},\quad H(g\circ f) = H(f)\circ H(g). ]

This ensures that recognitions behave coherently under normalization.
Importantly, this structure is primitive: it is not derived from the generative closure and must be specified by the user.

2.4.2 Fixed fibers and the subsheaf assumption

At each trace, define the fixed fiber: [ H_t^\ast := { a \in H_t : \sigma_t(a) = a = \Delta_t(a) }. ]

Since (H(f)) preserves (\sigma,\Delta), we always have
[ H(f)(H_{t'}^\ast) \subseteq H_t^\ast. ] Thus the fixed fibers assemble into a subpresheaf [ H^\ast : T^{\mathrm{op}} \to \mathbf{Set}. ]

Assumption 2.1 (Fixed-fiber gluing).
The subpresheaf (H^\ast\subseteq H) is a sheaf for ((T,J)): compatible fixed local sections glue to global fixed sections.

This assumption is not automatic (closure operators interact subtly with descent). It is a coherence condition between stabilization/drift and the trace topology and is required for the stability locale in Section 7.

2.5 Primitive syntax: Recognition Term Language (RTL)

The Recognition Term Language provides the syntactic vocabulary for expressing recognitions, logical operations, and modal operations. It is primitive syntax only; its semantics will be generated internally in Section 5.

2.5.1 Types

RTL has:

  • a base type (\mathsf{Rec}),
  • product types (A\times B),
  • arrow types (A\Rightarrow B).

2.5.2 Terms and constructors

Terms include:

  • variables, abstraction, application (λ-calculus),
  • pairing and projections,
  • logical constructors at type (\mathsf{Rec}): [ M\wedge N,\quad M\vee N,\quad M\Rightarrow N,\quad \mathsf{True},\ \mathsf{False}, ]
  • modal constructors: [ \mathsf{Stabilize}(M),\quad \mathsf{Drift}(M). ]

2.5.3 Equational theory

The equational theory includes:

  • βη-laws for λ-calculus with products and exponentials,
  • Heyting algebra axioms for the logical constructors,
  • stabilizer axioms mirroring (\sigma_t),
  • drift axioms mirroring (\Delta_t).

The drift-idempotence schema deserves comment:

Assumption 2.2 (Uniform drift schema).
Although each (\Delta_t) may stabilize in different finite depths,
RTL includes only the structural equations of drift (monotonicity, inflationarity, and commutation with stabilizer).
Term-level equations asserting idempotence are required only when the fiberwise bound is uniform across all traces in a context.

This avoids inconsistencies where a global RTL equation would otherwise require uniform stabilization depth across all traces.

2.6 Structural vocabulary (\mathcal F)

The final piece of primitive data is a finite family (\mathcal F) of primitive operations. These provide the only allowed generators for the generative closure operator (UG) later.

(\mathcal F) includes:

  • on traces: primitive combinators such as concatenation (\star),
  • on recognitions: all primitive Heyting operations and the modal operators,
  • on sheaves: corresponding natural transformations,
  • in RTL: primitive term constructors reflecting the above.

2.6.1 Minimality and finiteness

(\mathcal F) must be:

  • finite,
  • closed under the syntactic/semantic correspondence of RTL,
  • the only primitive source of structure beyond standard topos operations.

Everything else—cells, locales, defect modes—must be generated using only (\mathcal F), sheaf structure, and fiber stabilization.

2.7 Summary

The primitive data of a GFRTU are:

  • a small trace site ((T,J)),
  • fiber recognitions ((H_t,\sigma_t,\Delta_t)),
  • a reindexing functor ensuring normalization coherence,
  • a primitive syntax RTL,
  • and a finite structural vocabulary (\mathcal F).

From these minimal commitments, the remainder of the GFRTU—sheaf universe, recognition object, fixed layer, internal logic semantics, cells, stability locale, defect modes, and generative layers—is constructed by the closure principles developed in Sections 3–7.

3. The Ambient Sheaf Universe, Internal Recognition, and Local Cells

Given the primitive data of Section 2, we now build the initial mathematical structures that a Generative Fibered Relational Trace Universe (GFRTU) requires: the ambient sheaf universe, the internal recognition object, and the system of local universes (cells). These constructions are generated, not primitive, and arise from two of the three closure principles introduced in Section 0:

  1. Sheaf completion over the trace site ((T,J)), and
  2. Fiber stabilization via the endomorphisms (\sigma,\Delta).

The third closure principle—generative universe formation via (UG)—is developed in Section 4.

Throughout this section, fix primitive data [ (T,J,{H_t,\sigma_t,\Delta_t},H^\ast,\mathrm{RTL},\mathcal F) ] as in Section 2.

3.1 The ambient sheaf universe

Given the trace site ((T,J)), the ambient universe of semantic objects is the sheaf topos [ R := \mathbf{Sh}(T,J). ]

3.1.1 Sheafification as a closure operation

Sheafification is the first closure principle in the GFRTU construction: for any presheaf (F:T^{\mathrm{op}}\to\mathbf{Set}), its sheafification (F^{\mathrm{sh}}) is the least sheaf receiving a map from (F), obtained by enforcing locality and gluing with respect to (J). This process is:

  • idempotent,
  • inflationary (presheaf (\subseteq) sheaf),
  • left exact,
  • stable under restriction to sub-sites.

Thus the sheaf universe (R) is the smallest environment in which recognition fibers (H_t) may be regarded as coherent global objects.

3.1.2 The recognition object as a generated sheaf

Let (|H|) be the underlying presheaf of sets of the recognition functor [ H:T^{\mathrm{op}}\to\mathbf{RecFib}, ] forgetting algebraic structure and modal operations. Let (H^{\mathrm{sh}}) denote the sheafification of (|H|), and henceforth write (H) for (H^{\mathrm{sh}}).

The fiberwise operations assemble to internal operations in (R): [ \wedge,\vee,\Rightarrow : H\times H \to H,\qquad \bot,\top : 1\to H,\qquad \sigma,\Delta : H\to H. ] Naturality of the fiberwise structure ensures that these arrows are uniquely determined by the primitive data.

By Assumption 2.1, the fixed-fiber subpresheaf (H^\ast\subseteq |H|) is already a sheaf, so it embeds as a subsheaf (H^\ast\hookrightarrow H). Thus, the internal recognition object (H) is generated from primitive fibers via sheafification, and the fixed layer sits naturally inside it.

3.1.3 The fixed layer

The fixed fibers (H_t^\ast) assemble into a subsheaf (H^\ast\subseteq H). Formally:

  • the inclusion (H_t^\ast\hookrightarrow H_t) defines a subpresheaf,
  • by Assumption 2.1 this subpresheaf is a sheaf,
  • hence (H^\ast\in R) and [ H^\ast \hookrightarrow H ] is a monomorphism in the topos.

This is the second closure principle: fiber stabilization followed by descent. The fixed layer is not primitive; it is generated internally.

3.2 Cells as local universes

The sheaf universe (R) supports many “local pieces,” which we call cells. These arise from restricting the trace site to full subcategories.

3.2.1 Cell sites

A cell site is a full subcategory (U\subseteq T) satisfying:

  1. Closure under isomorphism:
    If (t\in U) and (t'\cong t) in (T), then (t'\in U).

  2. Cover-detection property:
    For any cover ({u_i:t_i\to t}\in J(t)) with (t\in U), there exists
    a refinement cover ({v_j:s_j\to t}) such that all (s_j\in U).

The second condition ensures that restriction to (U) preserves sheaf coherence.

3.2.2 Local universes

Given a cell site (U\subseteq T), the cell universe is [ R_U := \mathbf{Sh}(U,J|_U), ] the sheaf topos on the restricted topology.

The recognition presheaf restricts to (|H|_U) on (U), and sheafification produces (H_U\in\mathrm{Ob}(R_U)). By Assumption 2.1, the fixed layer also restricts to a subsheaf (H^\ast_U\subseteq H_U).

3.2.3 Local-to-global semantics

The inclusion (U\hookrightarrow T) induces a geometric morphism [ j_U : R_U \longrightarrow R. ]

The inverse image functor (j_U^\ast:R\to R_U), restriction of sheaves, shows that:

  • every global object may be viewed locally on (U),
  • the local environment preserves the recognition structure and modal dynamics.

Thus:

Cells provide the local semantics of the GFRTU.
GFRTU = global object;
(R_U) = its local views.

In later sections, the generative closure operator (UG) will implicitly use cell universes when forming structural subobjects, restrictions, and gluings.

3.3 Internal semantics of RTL

With the recognition object constructed, we interpret RTL in the sheaf universe.

3.3.1 Types as objects

Interpretation of types: [ \llbracket \mathsf{Rec} \rrbracket = H,\qquad \llbracket A\times B \rrbracket = \llbracket A \rrbracket \times \llbracket B \rrbracket,\qquad \llbracket A\Rightarrow B \rrbracket = \llbracket B \rrbracket^{\llbracket A \rrbracket}. ]

3.3.2 Judgments as topos arrows

A typing judgment [ \Gamma \vdash_t M : A ] denotes a single arrow in the sheaf topos [ \llbracket M\rrbracket : \llbracket\Gamma\rrbracket \longrightarrow \llbracket A\rrbracket. ]

Fiberwise components (\llbracket M \rrbracket_t) appear only because objects in (R) are sheaves; naturality ensures that each component fits together consistently.

This resolves the conceptual tension that might otherwise lead a reader to treat RTL semantics as “indexed families of functions.”

3.3.3 Modal and logical constructors

Modal operators interpret as internal arrows: [ \llbracket \mathsf{Stabilize}(M)\rrbracket = \sigma \circ \llbracket M\rrbracket, \qquad \llbracket \mathsf{Drift}(M)\rrbracket = \Delta \circ \llbracket M\rrbracket. ]

Logical constructors (\wedge,\vee,\Rightarrow,\bot,\top) interpret using the internal Heyting structure on (H).

3.3.4 Dependence on fiber structure

The well-definedness of RTL semantics depends critically on:

  1. functoriality of the recognition fibers,
  2. naturality of (\sigma) and (\Delta),
  3. the sheaf nature of (H),
  4. preservation of fixed fibers across normalizations.

Without these coherence conditions, RTL cannot be interpreted as internal arrows; it would degenerate into incoherent fiberwise behavior.

3.4 Definition of a GFRTU (structural part)

Having introduced the generated structures, we may now define a GFRTU structurally, leaving the generative fixed-point property for Section 4.

Definition 3.1 (Structural GFRTU).
A structural GFRTU consists of: [ (T,J,R,H,\sigma,\Delta,H^\ast,\mathrm{RTL},\mathcal F), ] where:

  1. (R=\mathbf{Sh}(T,J)) is the ambient sheaf universe,
  2. (H\in R) is the internal recognition object generated by sheafification of the fiber data,
  3. (\sigma,\Delta:H\to H) are the internal modal dynamics generated by the fiberwise operations,
  4. (H^\ast\subseteq H) is the fixed layer generated by fiber stabilization and sheaf descent,
  5. RTL is interpreted internally as in 3.3,
  6. (\mathcal F) is realized as primitive structural operations in (R),
  7. all primitives satisfy the naturality and gluing constraints described in Section 2.

This definition captures the shape of a GFRTU but not yet its generative minimality. That will be imposed by (UG) in Section 4.

3.5 Morphisms of structural GFRTUs

To compare structural GFRTUs over the same primitive data, we use the following notion.

Definition 3.2 (Morphisms).
A morphism of structural GFRTUs [ (R,H,\sigma,\Delta,H^\ast) \to (R',H',\sigma',\Delta',H'^\ast) ] is a geometric morphism [ F^\ast : R' \leftrightarrows R : F_\ast ] together with isomorphisms [ F^\ast(H') \cong H \quad\text{and}\quad F^\ast(H'^\ast) \cong H^\ast ] preserving all internal operations and modal dynamics, and compatible with the interpretation of RTL and the structural vocabulary.

This definition formalizes the structural equivalence between GFRTUs before generativity is imposed.

3.6 Structural existence and uniqueness

Theorem 3.3 (Structural existence).
For every choice of primitive data satisfying Section 2, there exists a structural GFRTU.

Sketch. Construct (R), (H), and (H^\ast) via sheafification; internal operations assemble functorially; RTL semantics then follows by the usual internal-language interpretation.

Theorem 3.4 (Structural uniqueness).
Any two structural GFRTUs constructed from the same primitive data are equivalent via a morphism in the sense of Definition 3.2.

This depends on using the standard ZFC sheafification construction, not an arbitrary topos with the same site.

This resolves the subtlety identified in Section 0: equivalence of sheaf topoi is not automatic unless sheafification is constructed canonically.


With the structural universe in place, we now introduce the third closure principle: generative closure. This will select, from the entire sheaf universe (R), the least nontrivial fixed layer closed under the allowed constructions—yielding the full Generative Fibered Relational Trace Universe.

4. Generative Closure and the Least Nontrivial Universe

The sheaf universe (R=\mathbf{Sh}(T,J)) and internal recognition object (H\in R) supply the structural environment for fibered recognitions. In this section we impose the third closure principle of a GFRTU: the universe must be the least nontrivial fixed point of a generative closure operator [ UG : P(\mathrm{Ob}(R)) \to P(\mathrm{Ob}(R)), ] starting from the empty set. This operator expresses which objects of (R) are entailed by the primitive data under allowable constructions.

To formulate this correctly we must:

  • restrict UG to finitary, structural, topos-internal constructions,
  • forbid arbitrary subobjects and infinitary diagrams,
  • enforce generability of the recognition object,
  • define nontriviality in a non-circular way,
  • and prove well-posedness of the transfinite iteration.

Throughout the section, let primitive data be fixed as in Section 2, and let (R,H,H^\ast,\sigma,\Delta,\mathrm{RTL}) be the structures generated in Section 3.

4.1 Allowed structural constructions

We define a set (\mathsf{Cons}) of allowed constructions in the sheaf universe (R). These represent the only ways the universe may expand.

A construction is allowed only if it is:

  1. finitary (uses only diagrams of finite shape),
  2. structural (derivable from (\mathcal F) or standard topos machinery),
  3. local to (R) (involves only objects already present or produced).

Formally:

Definition 4.1 (Allowed constructions (\mathsf{Cons})).
Let (\mathsf{Cons}) be the smallest family of partial operations on (\mathrm{Ob}(R)) satisfying:

  1. Isomorphism closure.
    If (A\in X) and (A\cong B), then (B) is constructible from (A).

  2. Finite limits and colimits.
    If (D:I\to R) is a diagram of finite shape (I) such that (\mathrm{Ob}(D)\subseteq X), then (\lim D) and (\mathrm{colim},D) are constructible.

  3. Exponentials.
    If (A,B\in X), then the exponential (B^A) (if it exists in (R)) is constructible.

  4. Structural subobjects (restricted).
    If (A\in X) and (m:B\hookrightarrow A) is a monomorphism generated by finitely many applications of operations in (\mathcal F) and finite limits, then (B) is constructible.
    Arbitrary subobjects of (A) are not allowed.

  5. Sheaf operations.
    If (F\in X) is a presheaf on a cell site (U\subseteq T), then its restriction, right Kan extension, and sheafification are constructible.

  6. Structural vocabulary.
    Any object obtained from equivalences or operations in the primitive vocabulary (\mathcal F) is constructible.

This definition prevents all known pathologies:

  • no arbitrary power objects,
  • no arbitrary subobject classifier slices,
  • no infinite diagrams,
  • no external set constructions.

The operator UG will close subsets under these structural constructions.

4.2 The generative closure operator

With the allowed constructions fixed, we now define the closure operator.

Definition 4.2 (Generative closure operator).
For any subset (X\subseteq \mathrm{Ob}(R)), define (UG(X)) to be the smallest subset (Y\subseteq \mathrm{Ob}(R)) satisfying:

  1. (X \subseteq Y),
  2. If a construction from (\mathsf{Cons}) applied to elements of (Y) yields an object (B), then (B \in Y).

Explicitly: [ UG(X) := \bigcap \left{ Y\subseteq\mathrm{Ob}(R) : X\subseteq Y\ \text{and $Y$ is $\mathsf{Cons}$-closed} \right}. ]

Because:

  • (\mathrm{Ob}(R)) is a set,
  • the set of (\mathsf{Cons})-closed subsets is a set,
  • intersections of sets are sets,

we conclude:

Lemma 4.3.
(UG(X)) is a subset of (\mathrm{Ob}(R)) (not a proper class).

Thus UG is a well-defined ZFC function.

4.2.1 What UG does not allow

To avoid misconceptions, we explicitly emphasize:

UG does not add:

  • arbitrary subobjects of objects in (X),
  • arbitrary power objects or exponentials not forced by membership in (X),
  • infinite (even small) colimits other than finite ones,
  • constructions depending on external sets or classes,
  • anything not generated from (X) using (\mathsf{Cons}).

This restriction is essential for mathematical well-posedness.

4.3 Nontriviality and generability of the recognition object

The generative closure operator is meaningful only if it eventually produces the recognition object (H). We therefore formalize nontriviality in terms of generability, not mere membership.

Definition 4.4 (Nontrivial subset).
A subset (X\subseteq\mathrm{Ob}(R)) is nontrivial if [ H \in UG(X). ] In other words, (X) is nontrivial exactly when the recognition object (and therefore all of RTL) becomes available from (X) under allowed generative constructions.

We impose the following axiom:

Axiom 4.5 (Generability of (H)).
The recognition object (H) is generable from the empty set: [ H \in UG^n(\emptyset) ] for some (finite or transfinite) (n).
Equivalently, (H\in U_\alpha) for some generative stage (\alpha).

This eliminates circularity in the definition of the GFRTU.

4.4 Transfinite generative stages

Define a transfinite chain of subsets of (\mathrm{Ob}(R)):

Definition 4.6 (Generative stages). [ \begin{aligned} U_0 &:= \emptyset,\[4pt] U_{\alpha+1} &:= UG(U_\alpha),\[4pt] U_\lambda &:= \bigcup_{\beta<\lambda} U_\beta &&(\lambda\ \text{limit ordinal}). \end{aligned} ]

This is the closure sequence of UG starting from nothing.

4.4.1 Monotonicity and stabilization

Lemma 4.7.
The chain is monotone: [ \alpha\le\beta \implies U_\alpha \subseteq U_\beta. ]

Lemma 4.8 (Existence of closure ordinal).
There exists an ordinal (\alpha_\infty) such that [ U_{\alpha_\infty} = U_{\alpha_\infty+1}. ]

This follows because (P(\mathrm{Ob}(R))) is a set; there cannot be a strictly increasing chain indexed by all ordinals.

Definition 4.9 (Least fixed point).
Let (U_\infty := U_{\alpha_\infty}).
Then (U_\infty) is the least fixed point of UG above (\emptyset).

4.4.2 Characterization

Lemma 4.10.
(UG(U_\infty) = U_\infty).

Proposition 4.11 (Leastness).
If (X\subseteq\mathrm{Ob}(R)) satisfies:

  • (UG(X) = X), and
  • (U_0 \subseteq X),
    then
    [ U_\infty \subseteq X. ]

Thus (U_\infty) is precisely “the universe forced by nothing.”

4.5 The cellular ordinal and the emergence of recognitions

The first fixed point may still be trivial if (H\notin U_\infty). However:

  • Axiom 4.5 requires (H) to be generated at some early stage.

Define:

Definition 4.12 (Cellular ordinal).
Let [ \alpha_{\mathrm{cell}} := \min{\alpha : H\in U_\alpha\ \text{and}\ U_\alpha = UG(U_\alpha)}. ] The cellular universe is [ U_{\mathrm{cell}} := U_{\alpha_{\mathrm{cell}}}. ]

This is the lowest generative stage at which the recognition object exists and the universe is closed.

It is the base layer of the GFRTU.

4.6 Definition of the Generative Fibered Relational Trace Universe

We may now complete the definition given structurally in Section 3:

Definition 4.13 (GFRTU).
A GFRTU is a structural GFRTU for which [ \mathrm{Ob}(R) = U_{\mathrm{cell}}, ] i.e. the ambient sheaf universe (R) coincides with the
least nontrivial fixed point of the generative closure operator UG.

Equivalently:

  • (H) is generable from (\emptyset),
  • closure under (\mathsf{Cons}) has stabilized at (\alpha_{\mathrm{cell}}),
  • and no smaller universe can support the recognition object and its logic.

This expresses the initiality of a GFRTU among all semantic universes supporting the same primitive data and closure rules.

Theorem 4.14 (Self-generation).
Every GFRTU is uniquely determined by its primitive data and is the smallest universe supporting the recognition object and its dynamics.


In the next section we study the internal logic of the recognition object, showing how RTL becomes the internal language of the GFRTU and how stabilizer and drift determine semantic normalization.

5. Internal Logic of Recognitions (RTL) in a GFRTU

Once the ambient sheaf universe (R=\mathbf{Sh}(T,J)) and the internal recognition object (H \in R) have been generated (Sections 3–4), the next step is to develop the internal logic governing recognitions. This logic is given by the Recognition Term Language (RTL) introduced as primitive syntax in Section 2, but its semantics are entirely internal to the GFRTU.

This section establishes:

  1. how RTL types and terms interpret as objects and arrows in (R);
  2. the soundness of RTL’s equational theory for this semantics;
  3. a structural completeness property: RTL expresses all morphisms generated from the primitive vocabulary;
  4. the relationship between syntactic normalization and semantic stabilization.

5.1 RTL types and their interpretation in (R)

Because the GFRTU is a self-generated universe closed under finite limits, colimits, and exponentials (Section 4), the usual simply-typed λ-calculus semantics applies without modification.

Definition 5.1 (Type interpretation).
The interpretation of RTL types is the function [ \llbracket - \rrbracket_{\mathsf{type}} : {\text{RTL types}} \longrightarrow \mathrm{Ob}(R) ] determined by: [ \llbracket \mathsf{Rec} \rrbracket = H,\qquad \llbracket A\times B \rrbracket = \llbracket A \rrbracket \times \llbracket B \rrbracket,\qquad \llbracket A \Rightarrow B \rrbracket = \llbracket B \rrbracket^{\llbracket A \rrbracket}. ]

For a typing context (\Gamma = x_1:A_1,\dots,x_n:A_n), we interpret: [ \llbracket \Gamma \rrbracket = \llbracket A_1 \rrbracket \times \cdots \times \llbracket A_n \rrbracket. ]

No type or context is interpreted fiberwise; their semantics are single objects of the topos.

5.2 RTL judgments as arrows in the topos

The semantics of terms is given by arrows in (R).

Theorem 5.2 (Judgments denote arrows).
A judgment (\Gamma \vdash_t M : A) denotes a single arrow [ \llbracket M\rrbracket : \llbracket\Gamma\rrbracket \to \llbracket A\rrbracket ] in the sheaf topos (R).
Fiberwise components (\llbracket M \rrbracket_t) appear only because (\llbracket M\rrbracket) is a morphism of sheaves.

Every constructor of RTL corresponds to an internal arrow:

  • λ-abstraction ↔ exponential transpose,
  • application ↔ evaluation,
  • pairing ↔ product pairing,
  • projections ↔ product projections.

The logical constructors at type (\mathsf{Rec}) interpret as:

[ \begin{aligned} \llbracket M\wedge N\rrbracket &= \wedge \circ \langle \llbracket M\rrbracket, \llbracket N\rrbracket\rangle, \ \llbracket M\vee N\rrbracket &= \vee \circ \langle \llbracket M\rrbracket, \llbracket N\rrbracket\rangle, \ \llbracket M\Rightarrow N\rrbracket &= \Rightarrow \circ \langle \llbracket M\rrbracket, \llbracket N\rrbracket\rangle, \ \llbracket \mathsf{True}\rrbracket &= \top \circ !{\llbracket\Gamma\rrbracket}, \ \llbracket \mathsf{False}\rrbracket &= \bot \circ !{\llbracket\Gamma\rrbracket}. \end{aligned} ]

The modal constructors interpret as:

[ \llbracket \mathsf{Stabilize}(M)\rrbracket = \sigma \circ \llbracket M\rrbracket, \qquad \llbracket \mathsf{Drift}(M)\rrbracket = \Delta \circ \llbracket M\rrbracket, ] where (\sigma,\Delta : H \to H) are the internal endomorphisms induced by fiberwise stabilizer and drift.

Crucial: The modal semantics is valid only because
(\sigma,\Delta) are natural transformations of sheaves.
Without naturality, RTL would not have a well-defined semantics.

5.3 Soundness of RTL’s equational theory

RTL’s equational theory consists of:

  • the β and η laws of λ-calculus,
  • product and exponential equations,
  • Heyting algebra axioms at type (\mathsf{Rec}),
  • stabilizer and drift axioms reflecting the fiberwise laws.

Theorem 5.3 (Soundness).
If (\Gamma \vdash_t M \equiv N : A) is derivable in RTL, then [ \llbracket M\rrbracket = \llbracket N\rrbracket ] as arrows in (R).

Sketch.
βη-equalities follow from the cartesian closed structure of the topos.
Heyting algebra axioms hold internally because each fiber (H_t) is a Heyting algebra and (H) is a sheaf.
Modal axioms hold because each fiber map (\sigma_t) and (\Delta_t) satisfies the axioms, and naturality ensures that these laws assemble to internal equalities.

Thus RTL is a sound internal language for recognitions.

5.4 Structural completeness: RTL expresses all generated maps

Because the GFRTU is the least closed universe under the primitive structions (\mathcal F) and topos operations, the morphisms that matter are precisely those generated by (\mathcal F) and finite categorical structure.

Let (\mathsf{Str}) denote the class of arrows in (R) generated from:

  1. projections, diagonals, evaluations;
  2. products, exponentials, and composition;
  3. internal Heyting operations (\wedge,\vee,\Rightarrow,\bot,\top);
  4. modal operations (\sigma,\Delta);
  5. any structural operations from (\mathcal F);
  6. substitutions into existing structural maps.

These are exactly the morphisms that can arise in the generativity process of Section 4.

Theorem 5.4 (Structural completeness).
For every structural morphism
[ f : \llbracket\Gamma\rrbracket \to \llbracket A\rrbracket, ] there exists an RTL term (M) such that (\Gamma\vdash_t M:A) and [ \llbracket M\rrbracket = f. ] Moreover, any two such terms (M,N) satisfy (M\equiv N) in RTL.

Sketch.
By induction on the generation of (\mathsf{Str}).
Every structural construction has an RTL counterpart; soundness gives uniqueness.

This shows RTL is expressively complete for all maps that generativity would ever generate.

5.5 Syntactic vs semantic normalization

Finally, normalization in RTL relates closely to stabilization in the recognition object.

5.5.1 Syntactic canonical forms

Restrict attention to closed terms of type (\mathsf{Rec}), (\vdash_t M : \mathsf{Rec}).
A canonical form (\widehat M) is:

  • βη-normal,
  • contains no reducible (\wedge,\vee,\Rightarrow) composites,
  • has modal constructors (\mathsf{Stabilize}) and (\mathsf{Drift}) composed in a fixed canonical order.

The exact form is not important; what matters is uniqueness up to RTL equality.

Theorem 5.5 (Syntactic normalization).
Every closed term (M) has a canonical form (\widehat M) such that
(\vdash_t M \equiv \widehat M : \mathsf{Rec}).

5.5.2 Semantic normalization by stabilization

Consider the semantic element
[ a_t := \llbracket M \rrbracket_t \in H_t. ]

Because each (H_t) is finite and (\sigma_t,\Delta_t) eventually stabilize, define the semantic normal form: [ \mathrm{NF}_t(a_t) := \text{least } x\in H_t^\ast \text{ with } a_t \le_t x. ]

This element exists and is unique for each trace.

5.5.3 Alignment of normalization

Theorem 5.6 (Syntactic–semantic alignment).
For every closed term (\vdash_t M:\mathsf{Rec}), [ \mathrm{NF}_t(\llbracket M \rrbracket_t) \quad\text{depends only on}\quad \widehat M, ] and the resulting element lies in the fixed fiber (H_t^\ast).

Thus RTL normalization corresponds to stabilizer–drift dynamics inside the GFRTU. Syntactic reduction and semantic fixed-point computation are aligned, though not interchangeable.


In summary, RTL serves as the internal logic of recognitions in a GFRTU:

  • RTL types and terms interpret as objects and arrows in the generated universe;
  • the modal structure of RTL faithfully reflects stabilizer and drift;
  • RTL expresses all morphisms generated from the primitive vocabulary;
  • and RTL normalization parallels stabilization of recognitions.

This completes the logical layer of the GFRTU.
The next section analyzes cells as local semantic universes within the GFRTU.

6. Cells: Local Semantic Universes within a GFRTU

Cells are the local universes of a Generative Fibered Relational Trace Universe. They represent the semantics of the GFRTU restricted to a chosen region of trace space. Cells are not primitive objects: they are generated automatically from the trace site and the sheaf semantics.

This section formalizes:

  1. how cells arise from sub-sites of the trace category,
  2. how recognition dynamics and RTL semantics restrict to cells,
  3. how cell universes embed into the global GFRTU,
  4. how the generative closure (UG) behaves with respect to cells.

Conceptually:

Cells are the local pieces of the GFRTU, just as open sets are the local pieces of a topological space.
They arise from restricting the trace geometry, and they provide the localized semantics out of which the entire universe can be reconstructed.

6.1 Cell sites

A cell site is a full subcategory (U\subseteq T) satisfying two conditions:

  1. Closure under isomorphism.
    If (t\in U) and (t'\cong t) in (T), then (t'\in U).

  2. Cover-detection condition.
    For each (t\in U) and each cover ({u_i : t_i \to t}\in J(t)),
    there exists a refinement cover
    [ {v_j : s_j \to t} ] such that every (s_j\in U).

The cover-detection condition ensures that restricting the site to (U) does not break sheaf coherence.

We write the restricted topology as (J|_U).

6.2 Cell universes

Given a cell site (U\subseteq T), the cell universe is the sheaf topos [ R_U := \mathbf{Sh}(U, J|_U). ]

This is not a subcategory of (R) but an entirely separate topos with its own objects and arrows, defined exactly as in the global case but using only the local trace geometry in (U).

6.2.1 Restricting the recognition object

Restricting the presheaf (|H|) from (T) to (U) yields a presheaf [ |H|_U : U^{\mathrm{op}} \to \mathbf{Set}. ] Sheafification of (|H|_U) yields an internal recognition object [ H_U \in R_U. ]

Likewise, the fixed presheaf (H^\ast) restricts to a subsheaf [ H^\ast_U \subseteq H_U. ]

By Assumption 2.1, the fixed fibers remain a sheaf after restriction.

The modal operations (\sigma,\Delta) restrict to endomorphisms (\sigma_U,\Delta_U : H_U \to H_U) in the cell universe.

6.2.2 Restricting RTL semantics

RTL semantics is an arrow in the global topos (R). Because the inverse image functor of a geometric morphism preserves all finite limits and exponentials, it preserves all constructs needed to interpret RTL.

Thus:

RTL semantics restricts to cells automatically.
For every RTL term (M),
[ j_U^\ast(\llbracket M \rrbracket) : j_U^\ast(\llbracket\Gamma\rrbracket) \to j_U^\ast(\llbracket A\rrbracket) ] is the interpretation of the same term inside the local universe (R_U).

This ensures that the internal logic of recognitions is coherent across different regions of trace space.

6.3 The global-local semantic bridge

The inclusion functor (i:U\hookrightarrow T) induces a geometric morphism [ j_U : R_U \longrightarrow R. ]

6.3.1 The inverse image functor (j_U^\ast)

The inverse image functor (j_U^\ast : R \to R_U) is given by restriction of sheaves: [ (j_U^\ast F)(t) = F(t), \qquad t\in U. ]

Because restriction preserves limits, colimits, exponentials, and monomorphisms used in the generative closure:

  • it preserves all constructions in (\mathsf{Cons}),
  • it preserves interpretations of RTL,
  • it preserves modal structure.

6.3.2 The direct image functor (j_{U\ast})

The direct image functor (j_{U\ast} : R_U \to R) is given by right Kan extension followed by sheafification. It:

  • embeds local objects into the global universe,
  • preserves structural morphisms relevant to recognitions.

Cells embed faithfully into the global GFRTU.
The morphism (j_U) is the canonical way to treat local semantics as global.

6.4 Cells and generative closure

Because the generative closure operator (UG) is defined using only:

  • finite categorical constructions,
  • structural operations in (\mathcal F),
  • sheaf restriction and sheafification,

and because restriction and sheafification are allowed constructions, we have:

Lemma 6.1 (Functoriality of UG under cells). For any subset (X\subseteq\mathrm{Ob}(R)), [ j_U^\ast(UG(X)) \subseteq UG_U(j_U^\ast(X)), ] where (UG_U) is the generative closure operator in the cell universe (R_U) defined using the same structural vocabulary.

In particular:

  • the closure process is compatible with localization,
  • local generativity is a reflection of global generativity,
  • and the cellular universe of Section 4 arises from the same closure rules.

6.4.1 The base cellular universe revisited

Recall from Section 4 the cellular ordinal [ \alpha_{\mathrm{cell}} = \min{\alpha : H\in U_\alpha,; U_\alpha = UG(U_\alpha)}. ]

The universe at this stage, [ U_{\mathrm{cell}} = U_{\alpha_{\mathrm{cell}}}, ] is the least global environment closed under generative operations in which the recognition object exists.

Cells provide the local semantics of this same environment:

  • globally: (U_{\mathrm{cell}}\subseteq R),
  • locally: (U_{\mathrm{cell},U} = UG_U(\emptyset)\subseteq R_U).

Thus:

The GFRTU is reconstructed from its cells, and each cell is a GFRTU in miniature.

6.5 Conceptual summary

A GFRTU provides a global universe of recognitions and dynamics. Cells provide its local universes, induced automatically by restricting the trace geometry. They arise entirely from sheaf semantics and generative operations, not from primitive assumptions.

Cells allow:

  • local reasoning about recognitions,
  • local restriction of RTL semantics,
  • local stability behavior,
  • and local generative closure.

They play a central role in organizing both the internal logic (Section 5) and the higher structures such as stability and defect modes (Section 7).

7. Stability Locale and Beyond-Cellular Structure

Once the GFRTU has been generated from the primitive data (Sections 2–4), two further structures arise naturally inside it:

  1. A stability locale, generated from fixed recognitions.
  2. A defect-mode layer, generated from linearized deviations from fixedness.

Neither of these are primitive. Both emerge from generated structure: they are mathematically forced by the way stabilizer and drift interact with sheaf semantics and generative closure.

To orient the reader, we begin with a conceptual summary.

7.0 Conceptual summary: collapse → locale → defect

The fixed layer (H^\ast) is the idempotent collapse of recognitions under the commuting endomorphisms (\sigma) and (\Delta). It describes the recognitions that remain invariant under stabilization and drift.

This “collapse” has two consequences:

  1. Locale generation.
    A finite Heyting algebra object like (H^\ast) canonically generates an internal locale when freely completed under joins.
    This is the stability locale, the internal “space of stable recognitions”.

  2. Deviation analysis.
    Deviations from fixedness can be linearized, giving a sheaf of finite-dimensional vector spaces equipped with a natural linear operator measuring defect. Under diagonalizability, this yields a mode decomposition.

These structures are therefore higher-order generative consequences of the GFRTU, not inputs.


7.1 The fixed layer as an internal frame

We recall that:

  • each (H_t^\ast) is a finite Heyting subalgebra of (H_t),
  • these assemble into a subsheaf (H^\ast \subseteq H),
  • each fiber (H_t^\ast) admits finite meets and joins.

Because the GFRTU assumes finite fibers (Section 2), the internal object (H^\ast) is a finite Heyting algebra object. Every finite Heyting algebra object admits a canonical frame completion: the free frame generated by its underlying distributive lattice.

7.1.1 Internal frame completion

Definition 7.1 (Frame completion).
Let (\mathcal O(\mathsf{StabLoc})) be the internal frame obtained by freely adjoining arbitrary joins to the Heyting algebra object (H^\ast). This comes equipped with a monomorphism [ j : H^\ast \hookrightarrow \mathcal O(\mathsf{StabLoc}), ] universal among frame homomorphisms.

Concretely, (\mathcal O(\mathsf{StabLoc})) may be realized as the internal ideal completion of (H^\ast): the object of upward-closed subsets of (H^\ast) satisfying the prime-ideal conditions. The details are standard and do not depend on the particular trace geometry.

7.1.2 Internal locale of stable recognitions

Definition 7.2 (Stability locale).
The stability locale (\mathsf{StabLoc}) is the internal locale whose frame of opens is (\mathcal O(\mathsf{StabLoc})).
We identify (H^\ast) with a subframe of (\mathcal O(\mathsf{StabLoc})) via (j).

Interpretation:

  • points of (\mathsf{StabLoc}) correspond to generalized stable configurations across traces,
  • basic opens correspond to stable recognitions,
  • restriction maps along the trace category induce pullback maps on opens.

Thus the stability locale reflects the global organization of stability in the GFRTU.


7.2 Defect modes: linearization of deviations from stability

The fixed layer describes equilibria of recognitions under stabilization and drift. To understand deviations from equilibrium, we linearize and quantify the extent to which a recognition fails to be fixed.

Because each (H_t^\ast) is finite, we may freely construct finite-dimensional vector spaces over a chosen ground field (K) without invoking internal choice.

7.2.1 Linearized mode spaces

For each trace (t), define the (K)-module: [ V_t := K^{H_t^\ast}, ] the space of (K)-valued functions on the finite set (H_t^\ast).

Given a normalization (f:t\to t'), the restriction map (H(f):H_{t'}^\ast \to H_t^\ast) induces a pullback: [ V(f) : V_{t'} \to V_t, \qquad V(f)(\varphi) := \varphi \circ H(f). ]

Definition 7.3 (Sheaf of defect-mode spaces).
The assignments (t\mapsto V_t), (f\mapsto V(f)) form a presheaf [ V : T^{\mathrm{op}} \to \mathbf{Mod}_K. ] Because (H^\ast) is a sheaf and all fibers are finite, (V) is a sheaf for ((T,J)).
We identify (V\in R) as the sheaf of linearized stable modes.

Thus (V) is a generated internal (K)-module object in the GFRTU.

7.2.2 The defect operator

We now introduce a natural linear operator measuring deviation from stability.

Intuitively, if recognitions stabilize under (\sigma,\Delta), then failure to stabilize defines a “direction of defect”—captured by a linear transformation.

Assumption 7.4 (Defect operator).
There exists a natural (K)-linear endomorphism [ \delta : V \to V ] satisfying:

  • (naturality) fiberwise (\delta_t : V_t\to V_t) commutes with restrictions (V(f)),
  • (vanishing on stability) the image of the embedding [ H^\ast \hookrightarrow V ] lies in (\ker(\delta)),
  • (nontriviality) there exist traces where (\delta_t\neq 0).

No particular formula for (\delta) is imposed. It may depend on drift, stabilizer, trace geometry, or additional structure beyond the scope of this paper.

7.2.3 Defect-mode decomposition

Assume fiberwise diagonalizability:

Assumption 7.5 (Diagonalizability).
For each trace (t), (\delta_t:V_t\to V_t) is diagonalizable over (K).

Let (\Lambda_t\subseteq K) be the set of eigenvalues of (\delta_t), and (E_{t,\lambda}\subseteq V_t) the corresponding eigenspace.

Theorem 7.6 (Internal defect-mode decomposition).
Under Assumption 7.5:

  1. For each eigenvalue (\lambda), the assignments [ t \mapsto E_{t,\lambda} ] define a subsheaf (E_\lambda\subseteq V).

  2. There is an internal direct sum decomposition: [ V ;\cong; \bigoplus_{\lambda\in\Lambda} E_\lambda. ]

  3. The eigensheaf (E_0) contains the image of (H^\ast) and is interpreted as the stable-mode sheaf.
    Eigensheaves (E_\lambda) with (\lambda\neq 0) encode defect modes: directions along which recognitions deviate from perfect stability.

Thus defect modes provide a first-order linear theory of deviation from stabilization within the GFRTU.

7.3 Higher generative layers (sketch)

The stability locale and defect layers are not the end of the GFRTU story. The generative closure operator (UG) can be extended by enlarging the structural vocabulary (\mathcal F) to include operations on these new objects.

7.3.1 Beyond the cellular layer

Let (\mathcal F'\supseteq \mathcal F) extend the vocabulary with operations on:

  • the stability locale (\mathsf{StabLoc}),
  • the defect sheaf (V) and modes (E_\lambda),
  • structural composites of cells,
  • and any additional definable constructions.

Using (\mathcal F') in designing an extended closure operator [ UG' : P(\mathrm{Ob}(R)) \to P(\mathrm{Ob}(R)), ] we may consider new fixed points above the cellular universe.

This yields a hierarchy of generative layers, of which the GFRTU is only the lowest nontrivial one.

7.3.2 Out of scope

We do not develop higher layers here. Doing so requires:

  • specifying (\mathcal F') in detail,
  • analyzing extended closure sequences,
  • and characterizing new fixed points of (UG').

The aim of this paper is to define and analyze the base generative layer. Higher generative layers will be treated in later work.

8. Worked Examples of GFRTUs

We now illustrate the GFRTU construction through several small examples. Each example:

  1. fixes primitive data ((T,J,(H_t,\sigma_t,\Delta_t),\mathrm{RTL},\mathcal F));
  2. constructs the ambient sheaf universe (R=\mathbf{Sh}(T,J));
  3. identifies the internal recognition object and its fixed layer;
  4. examines the UG-closure sequence (U_0\subseteq U_1\subseteq\cdots);
  5. determines the cellular universe (U_{\mathrm{cell}});
  6. describes induced cell universes and stability behavior.

The point is not to show complicated phenomena, but to give the reader intuition for how primitive fiber data, sheaf semantics, and generativity interact. Even the smallest examples already exhibit the characteristic shape of a GFRTU.


8.1 Minimal GFRTU: a single trace with a Boolean fiber

This is the smallest possible GFRTU and serves as a sanity check.

8.1.1 Primitive data

  • Trace site:
    (T) is the terminal category ({}).
    The topology (J) is trivial: the only cover is ({\mathrm{id}_
    }).

  • Recognition fiber:
    Let (H_*={0,1}) with the Boolean Heyting structure.

  • Stabilizer and drift:
    [ \sigma_(a)=a,\qquad \Delta_(a)=a. ] (Everything is already stable.)

  • Reindexing:
    Only the identity.

  • RTL:
    Simply-typed λ-calculus with a base type (\mathsf{Rec}) interpreted as a two-element set.

  • Structural vocabulary:
    Minimal: Boolean operations, identity stabilizer/drift, and exponential structure.

8.1.2 Ambient sheaf universe

Since every presheaf on the terminal category is a sheaf, [ R=\mathbf{Sh}(T,J)\cong \mathbf{Set}. ]

The recognition object (H) is the constant sheaf on ({0,1}). The fixed layer is: [ H^\ast = H. ]

8.1.3 Generative closure

Start with: [ U_0=\emptyset. ]

Applying UG:

  • UG introduces necessary structural objects (terminal object (1), initial object (0), certain exponentials, etc.).
  • UG introduces (H) because its presence is required to interpret RTL and modal structure, per the generability axiom (Section 4).
  • UG closes under finite limits, finite colimits, structural subobjects, and the finite vocabulary (\mathcal F).

In this minimal case, [ U_1 = UG(\emptyset) ] already contains everything needed for recognitions and their semantics.

Thus: [ U_{\mathrm{cell}} = U_1 = \mathrm{Ob}(R). ]

8.1.4 Cells and stability locale

Because (T) has only one object:

  • The only nonempty cell site is (T) itself.
  • The only cell universe is (R) itself.
  • The stability locale has two opens (corresponding to (0) and (1)).

There is no nontrivial defect behavior because stabilization is trivial.

This example confirms that the GFRTU framework respects trivial semantics.


8.2 A two-step trace with nontrivial drift

The next example introduces a temporal structure (two traces) and a nontrivial drift map at one of them. This illustrates how fixed layers depend on trace position and how GFRTU structure propagates across trace geometry.

8.2.1 Primitive data

Let (T) have:

  • objects (t_0,t_1),
  • a single morphism (n:t_0\to t_1),
  • trivial topology (J) (only identity covers).

Recognition fibers

Let both fibers be the chain: [ H_{t_i} = {\bot < m < \top}. ]

Stabilizer and drift

Let:

  • (\sigma_{t_0}=\sigma_{t_1} = \mathrm{id}),
  • drift defined by: [ \begin{aligned} \Delta_{t_0}(\bot)&=\bot,& \Delta_{t_0}(m)&=\top,& \Delta_{t_0}(\top)&=\top,\[4pt] \Delta_{t_1}(\bot)&=\bot,& \Delta_{t_1}(m)&=m,& \Delta_{t_1}(\top)&=\top. \end{aligned} ]

Thus (m) is unstable at (t_0) but stable at (t_1).

Reindexing

Define: [ H(n) : H_{t_1} \to H_{t_0} ] as the identity on the chain.

Fixed fibers

At (t_0): [ H_{t_0}^\ast = {\bot,\top}. ]

At (t_1): [ H_{t_1}^\ast = {\bot,m,\top}. ]

These assemble into a sheaf (H^\ast) because the restriction maps are identity functions.

8.2.2 Ambient sheaf universe

The sheaf universe (R = \mathbf{Sh}(T,J)) is equivalent to the category of pairs of sets ((A_0,A_1)) equipped with a map (A_1\to A_0).
Thus, nontriviality is already encoded in the trace geometry.

8.2.3 Generative closure

The generative sequence begins: [ U_0=\emptyset,\qquad U_1 = UG(\emptyset). ]

(U_1) contains:

  • the terminal object,
  • the initial object,
  • exponentials needed for RTL interpretation,
  • the recognition object (H).

The second stage (U_2 = UG(U_1)) contains:

  • subobjects needed to represent fixed fibers,
  • structural sums or products induced by (\mathcal F),
  • objects needed to support modal operators globally.

Because the site is small and UG is finitary, one quickly finds: [ U_{\mathrm{cell}} = U_2 = \mathrm{Ob}(R). ]

Thus the GFRTU for this tiny site is again the entire sheaf universe, but the fixed layer is nontrivial and varies across traces.

8.2.4 Interpretation of drift

The nontrivial drift at (t_0) forces:

  • the fixed layer at (t_0) to collapse from 3 points to 2,
  • the stability locale to vary by trace (its number of basic opens differs),
  • RTL modal semantics to reflect this asymmetry.

Cells in this example are either:

  • the entire site (T),
  • or the two sub-sites ({t_0}) and ({t_1});
    each cell universe is a GFRTU in miniature.

8.3 A commuting square with nontrivial fixed-layer variation

This example illustrates:

  • nonuniform fixed-layer structure across a 2D trace geometry,
  • a genuinely nontrivial cell with different local semantics from the global universe,
  • the role of sheafification in stitching recognitions.

8.3.1 Primitive data

Let (T) be the free category on a commuting square:

[ \begin{tikzcd} t_{00} \arrow[r,"h_0"] \arrow[d,"v_0"'] & t_{10} \arrow[d,"v_1"] \ t_{01} \arrow[r,"h_1"'] & t_{11} \end{tikzcd} ] with relation (v_1\circ h_0 = h_1\circ v_0).

Topology (J) is again trivial.

Recognition fibers

For each (t_{ij}), let: [ H_{t_{ij}} = {\bot < m_{ij} < \top}, ] with identity stabilizer.

Drift

Define drift so that:

  • at the left column (t_{00},t_{01}), (m_{ij}) drifts to (\top),
  • at the right column (t_{10},t_{11}), (m_{ij}) remains stable.

Thus: [ H_{t_{00}}^\ast = H_{t_{01}}^\ast = {\bot,\top},\qquad H_{t_{10}}^\ast = H_{t_{11}}^\ast = {\bot,m,\top}. ]

Reindexing

All restriction maps (H(f)) are identity maps on the underlying sets.

8.3.2 Sheaf universe and fixed layer

The sheaf universe (R = \mathbf{Sh}(T,J)) may be viewed as:

  • a four-object diagram of sets,
  • satisfying the commuting square condition,
  • sheafification trivial due to the topology.

The fixed layer (H^\ast) is a subsheaf but not constant:
stable recognitions change across traces in a trace-coherent manner.

8.3.3 Generative closure

The generative sequence:

  • (U_0 = \emptyset),
  • (U_1 = UG(U_0)) contains basic structural objects and (H),
  • (U_2 = UG(U_1)) contains objects derived from fixed fibers and cell restrictions,
  • beyond a finite stage, the sequence stabilizes at the entire sheaf universe.

Thus: [ U_{\mathrm{cell}} = \mathrm{Ob}(R). ]

8.3.4 Nontrivial cell universe

Consider the “L-shaped” sub-site: [ U = {t_{00},t_{01},t_{10}}, ] omitting (t_{11}).

This is a valid cell site:

  • closed under isomorphism (none nontrivial),
  • detects covers (trivial topology),
  • full subcategory.

The cell universe: [ R_U = \mathbf{Sh}(U,J|_U) ] has:

  • a recognition object (H_U) with fewer stable recognitions than (H) has globally,
  • its own fixed layer (H^\ast_U),
  • local semantics obtained by restriction.

Important:

The cell universe cannot “see” the additional stability available at (t_{11}).
Thus (R_U) has strictly less structure than (R) even though both are generated from the same primitive data.

8.3.5 Interpretation

This example shows:

  • how drift can encode “stability gradients” across trace space,
  • how the GFRTU’s fixed layer reflects these gradients globally,
  • how cells isolate local pieces of this structure,
  • how RTL semantics and modal dynamics depend on trace position.

It is the smallest example where the stability locale becomes visibly nontrivial.


8.4 Summary of examples

These examples demonstrate:

  1. Even the smallest primitive data yield a GFRTU via sheafification, stabilization, and generative closure.

  2. Drift and stabilizer profoundly affect the fixed layer, which in turn shapes the stability locale and defect structure.

  3. Cells provide local universes whose semantics may differ substantially from the global universe.

  4. The generative closure operator (UG), with its restricted finitary operations, produces the ambient universe in only a few steps for tiny sites—showing the GFRTU truly is the least generative completion of the primitive data.

With these examples in place, we now examine the meta-properties and outlook for GFRTUs.

9. Meta-Results and Outlook

This section collects several structural observations about Generative Fibered Relational Trace Universes (GFRTUs). These results describe how GFRTUs behave under changes of presentation, how they sit among all models of the primitive data, and how they may be extended or applied.

The overarching theme is:

GFRTUs are initial, robust, and modular generative completions of their primitive data.
They contain nothing that is not forced by sheaf semantics, stabilization, and the generative closure operator.

9.1 Presentation independence and refinement robustness

A GFRTU depends on a chosen primitive trace site ((T,J)). However, different presentations of the same trace geometry—e.g. different but equivalent small categories representing the same independence and normalization structure—should produce equivalent GFRTUs. The following results capture this robustness.

9.1.1 Invariance under site equivalence

Let ((T,J)) and ((T',J')) be two sites that:

  • present the same relational trace structure (same traces up to isomorphism, same normalization maps up to equivalence),
  • carry compatible primitive recognition data (H_t, \sigma_t, \Delta_t),
  • induce equivalent sheaf topologies.

Let [ R = \mathbf{Sh}(T,J),\qquad R' = \mathbf{Sh}(T',J'). ]

Because in this paper sheafification is taken to be the standard ZFC construction, not an abstract site-to-topos assignment, the following result holds.

Proposition 9.1 (Presentation independence).
If ((T,J)) and ((T',J')) present the same trace structure in the above sense, then [ R \simeq R' ] as topoi, and their induced GFRTUs are equivalent via a morphism preserving:

  • the recognition object,
  • stabilizer and drift,
  • fixed layer,
  • RTL semantics,
  • and the generative closure operator.

The proof depends on ensuring the same sheafification machinery—as opposed to abstract equivalence classes of sheaf topoi—is used in both constructions. This is why we emphasized the canonical ZFC sheafification in Section 1.

9.1.2 Refinement invariance

GFRTUs are also robust under refinements of the trace site. Suppose:

  • (T') is obtained from (T) by inserting additional traces representing finer-grained steps,
  • (J') refines (J) by adding covers that correspond to finer decompositions,
  • the recognition data pull back consistently to the refinement.

Then the GFRTU does not change in any essential way.

Proposition 9.2 (Refinement robustness).
If ((T',J')) refines ((T,J)) and primitive data extend compatibly, then the GFRTU generated from ((T',J')) is equivalent to that generated from ((T,J)).

This shows that GFRTUs depend on the semantic content of trace geometry, not on arbitrary presentational choices.


9.2 Universality and modularity

A GFRTU is intended to be not merely a model of the primitive data, but the initial or freely generated model satisfying the three closure principles:

  1. sheaf closure over ((T,J)),
  2. stabilization closure via (\sigma,\Delta),
  3. generative closure via (UG).

9.2.1 Initiality among models of the primitive data

A model of the primitive data in an arbitrary topos (\mathcal S) consists of:

  • an internal representation of the trace site in (\mathcal S),
  • an internal recognition object (K) with endomorphisms (\sigma_K,\Delta_K),
  • internal RTL semantics compatible with its objects,
  • and an internal generative closure operator (UG_{\mathcal S}) defined by the same structural vocabulary (\mathcal F).

Such models abound—for instance, they may arise from embeddings of the GFRTU into larger semantic universes or from realizability constructions.

Theorem 9.3 (Initiality, conceptual form).
Let (\mathcal U_R) be the GFRTU in the sheaf topos (R=\mathbf{Sh}(T,J)).
Let (\mathcal U_S) be any model of the primitive data in another topos (\mathcal S).
Then there exists a unique structure-preserving geometric morphism [ F : \mathcal U_R \to \mathcal U_S ] that preserves:

  • the interpretation of RTL,
  • stabilizer and drift,
  • fixed layers,
  • and the generative closure structure.

This expresses the GFRTU as the free generative relational-trace universe on the primitive data.

9.2.2 Modularity

Modularity concerns how GFRTUs behave under extensions of structure. Because GFRTUs are defined by:

  • the primitive vocabulary (\mathcal F),
  • the finitary operations of the topos,
  • and the generative closure rules,

they admit the following dichotomy:

Proposition 9.4 (Modularity).
Let (\mathcal F') extend (\mathcal F).
Any operation definable in terms of (\mathcal F), sheaf structure, and stabilization is already present in the GFRTU.
Any operation not so definable produces a different GFRTU when added to the vocabulary.

Thus, GFRTUs are maximally expressive with respect to the primitive data but do not smuggle in unintended semantics.


9.3 Applications and future directions

Finally, we note several directions in which GFRTUs may be applied or extended.

9.3.1 Semantic modeling of traces, processes, and concurrency

GFRTUs provide:

  • a sheaf-theoretic semantics for partial-order traces,
  • a relationally generated logic for local recognitions,
  • a built-in dynamic structure via stabilizer and drift,
  • a natural way to treat locality via cells.

This makes GFRTUs well-suited for:

  • denotational semantics of concurrent systems,
  • modal logics of computations indexed by traces,
  • abstract process logics,
  • structural analysis of normalization or rewriting behavior.

9.3.2 Higher generative layers

Section 7 showed that the GFRTU naturally gives rise to:

  • the stability locale (internal geometric semantics),
  • defect modes (linearized deviations from stability).

These structures are not primitive, but automatically generated. They hint at a richer hierarchy of possible universes.

Future work: Extend (\mathcal F) to (\mathcal F') with operations on locales, modes, cells, and composite structures. Analyze the new closure operator (UG') and identify higher fixed points beyond the cellular layer.

9.3.3 Toward full generative relational universes

GFRTUs represent the lowest generative layer satisfying the primitive data. Higher layers may incorporate:

  • profile formation,
  • composite traces or behaviors,
  • global spectral analysis,
  • probabilistic or measure-like refinements of recognitions.

These directions may lead to a theory of stratified generative universes built from relational primitives.


9.4 Closing remarks

A GFRTU is:

  • minimal: the smallest universe supporting the primitive relational–fibered data,
  • canonical: constructed via the standard ZFC sheaf semantics,
  • robust: insensitive to site presentations or refinements,
  • modular: extensible only by enlarging the primitive vocabulary,
  • structured: supporting recognition dynamics, local universes (cells), a stability locale, and mode decompositions.

In this sense, GFRTUs provide a mathematically principled foundation for relational, trace-indexed semantics, and for the generative constructions that arise from them.

Math details

Fragment size
4 atoms
Semantic closure
4 atoms

Semantic atoms by kind:

Tags
1
Types
1
Statuses
1
Aliases
1

Evaluation score is computed as: score = #tags + 0.5·#links + 0.3·#facts + 0.1·#temporal_years

Tags
1
Links
0
Facts
0
Temporal years
0
Score
1.00

Full data: JSON.