GFRTU Processes: What You Can Apply
This document provides a whole-object workflow for using GFRTU. It does not support selecting isolated components.
Whole-object workflow
Follow this sequence only if the entry conditions from curricula/overview.md are satisfied.
Step 1: Specify the trace site
- Define a small category of traces .
- Define a Grothendieck topology that encodes coverage and gluing.
- Verify that is small and that satisfies the topology axioms.
Output: a trace site .
Step 2: Attach recognition fibers
- For each trace, define a finite Heyting algebra .
- Define stabilizer and drift on each fiber.
- Provide reindexing maps along trace morphisms.
- Verify that reindexing preserves the Heyting structure and commutes with and .
Output: a fibered recognition system over the trace site.
Step 3: Stabilize recognitions
- Compute fixed points of and at each trace.
- Check that fixed fibers assemble into a subsheaf.
Output: the stabilized layer .
Step 4: Close the universe
- Define the closure operator over objects in the sheaf topos.
- Iterate from to reach the least fixed point.
Output: the GFRTU as a minimal closed universe.
Step 5: Localize into cells (optional)
- Restrict the trace site to a full subcategory .
- Form the induced sheaf topos .
Output: a cell (local GFRTU).
Misuse warnings
- Do not apply Steps 2-4 without a valid trace site and topology.
- Do not apply stabilization or closure to data that is not fibered over .
- Do not treat cells as independent universes unless they are induced from a sub-site of the original .