Research area
Logic, semantics, and rewriting
Driving question
When do local transformations generate the same global behavior?
Operational semantics, causal equivalence, rewriting histories, confluence, cubical coherence, proof dynamics, and verification.
- Research themes
- 5
- Research papers
- 2
- Research pages
- 6
- Related claims
- 50
An endpoint is not a history
Rewriting semantics often identifies computations that reach the same result. That is appropriate when only the endpoint matters, but it erases which local events occurred, which events were independent, and how one history can be transformed into another.
FPRD keeps several observation levels available: the semantic endpoint, the sequence of visible states, occurrence-labelled events, and the higher cells relating paths of transformations. The appropriate quotient depends on the question being asked.
Worked case · one rewrite rule, two counts
Independent scheduling hides factorially many histories
Consider the terminating confluent rule, while retaining the occurrence contracted at each step. A complete reduction from to deletes the original gaps in some order. Hence there are exactly
Swapping consecutive contractions with disjoint residual supports changes only their schedule. Quotienting by those swaps leaves the planar full binary merge tree, so the number of schedule classes is
Enumeration theorem · CRD-RW-1a
The factorial count belongs to concrete occurrence histories; the Catalan count belongs to histories modulo independent scheduling. Contextual associativity rotationsthen connect the different merge trees.
If only the successive words were recorded, every one of these histories would collapse to the same chain. That representation is adequate for reachability but too coarse for independence or coherence.
Worked case · the first coherence loop
Connected transformations can still contain a hole
At source , the six concrete histories and their elementary disjoint or overlap moves form a hexagon. Contracting the one edge that merely exchanges independent scheduling gives the pentagon of the five binary trees on four leaves.
Both graphs are connected, but the surviving loop means that two paths of transformations need not yet be identified. In this fixed component, one higher cell along the raw hexagon—or equivalently the quotient pentagon—is necessary and sufficient to fill the loop.
This is the distinction between confluence, connectedness, and coherence in its smallest useful form. Read the fixed-arity cell argument →
Worked case · native higher geometry
Pentagons and squares assemble into a sphere
At five leaves, independent rotations appear alongside associativity pentagons. The schedule-quotient rotation complex has
The nine faces are indexed by the proper contiguous clusters of the five leaves. Every edge lies in exactly two faces. Removing one pentagon and collapsing the other eight faces leaves a tree, which gives the constructive conclusion
The homology calculation corroborates the result but does not by itself prove simple connectedness; that earlier inference was explicitly withdrawn. The theorem concerns this five-leaf complex, not an all-arity coherence classification.
Worked case · choosing the observation
A final graph can forget how its behavior was built
A scaffold history has several legitimate semantics. Its physical graph records every node and endpoint; its strong trace records the minimal behavioral figure after every prefix; its final figure keeps only the last one. Writing for the figure after prefix ,
Equal strong traces remain equal under every common continuation, and two graph-local moves normalize exactly that equivalence. Final equivalence is harder: it can erase earlier differences and even hide nodes whose port cells were queried while constructing a surviving edge. The relevant dependency slice is therefore replay-closed causal support, not ordinary final reachability.
Strong normal form and support · FPRD-T132 · FPRD-T133
Endpoint detours and literal SELF unrolls give every strong trace one SELF-eager normal history. Inside a fixed causal-garbage fibre, single-coordinate triangles and distinct-coordinate squares present all paths of irrelevant-data changes.
See the observation ladder, proofs, evidence, and boundaries →
Foundational theorem · FPRD-T150
Replayable work is a backward slice, not the whole history
A finite work history may choose later reads from values returned by earlier reads. For one completed execution, begin with the records queried by the final observer and close backward under the query traces that produced them. Call the resulting set .
A well-founded replay induction proves more than output equality: every supported derived record repeats the same adaptive queries and value. Under sequential composition, later demands pull back exactly through the earlier dependency graph. With independent source domains, changes outside the slice form a product cylinder.
FPRD-T150 · replay stability and composition
FPRD-T133 is the scaffold specialization. The general theorem explains why replay-closed causal support is a property of adaptive work traces, not a peculiarity of scaffold ports.
Read the theorem, proof boundary, and exhaustive falsifier →
This is a per-execution trace theorem. It does not bound slice size over growing histories, construct a stationary compressor, or resolve FPRD-C02. No literature novelty claim is made.
Boundary theorem · FPRD-T151
A tiny completed slice can hide a large future family
Replay support is execution-specific. Before the future is known, a prefix may need to remain ready for many different slices. In the middle-bit language, every completed decision queries one old symbol, yet continuations select different symbols and recover all response profiles.
FPRD-T151 · replay-width/residual separation
Bounded completed-slice width does not bound residual diversity or deterministic one-pass memory. The next invariant must describe how possible replay roots are selected and transported under extension.
Read the selector theorem, exact construction, and checker →
This is not a lower bound against scaffolding automata or PEGs. Persistent roots can sometimes transport many possible addresses by a bounded local rule.
Worked case · semantics of persistent histories
Four local moves recover final behavioral equivalence
A scaffold history can contain endpoint detours, absorbed literal work, causally irrelevant garbage, and changes in when a surviving carrier is transported. These are operationally different histories that may leave the same final behavior.
Normal-form theorem · FPRD-T135
For fixed history length, a nonempty finite working alphabet, scaffold degree one, and scaffold distance one, endpoint detours, guarded absorption, causal-garbage changes, and temporal carrier slides generate exactly final behavioral equivalence. Every final fibre has one literal right-packed normal form determined by its final figure and history length.
The theorem turns a semantic equality into a bounded local calculus. After strong and garbage motion inside each chamber is collapsed, the possible carrier times form the ideals of a corrected rectangle. If that rectangle has rows and columns, its temporal-slide complex satisfies
FPRD-T137 then goes one dimension higher: parallel paths made from all four moves are related by a length-independent guarded family of triangles, squares, carrier cubes, and one bounded absorption-transport hexagon.
See the sewing theorem, corrected carrier geometry, and coherence proof →
These whole-fibre statements are restricted to degree one and distance one. They do not establish a finite presentation for unrestricted scaffold histories, and no external specialist review is recorded.
Worked case · rewriting as ideal membership
Reversibility turns reachability into algebra
A reversible data VASS has orbit-finitely many transition rules, each usable in both directions. If representative rules are, form the equivariant binomial ideal
Published ideal certificate · FPRD-RDV-T01
The Ghosh–Lasota theorem gives the exact correspondence
Here an unbounded family of rewrite paths receives a compact algebraic interface. For homogeneous data structures, finite embedding renamings can equivalently be realized by automorphisms. But finite equivariant generation is not automatically an algorithm for finding a basis. A stronger “nicely orderable” hypothesis supports a Gröbner-basis decision procedure; the weaker labelled-WQO formulation recorded on the site remains open. The Rado graph is not a positive example for that weaker hypothesis: its ordered age already has a chordless-cycle antichain.
Where the area is moving
Current work asks which local moves generate semantic equality, which higher cells make those moves coherent, and when an operational system admits a finite normal form or algebraic certificate. Failed quotients are retained because they reveal exactly which history information a proposed semantics erased too early.
Working answer to the driving question. Local transformations generate the same global behavior when they preserve the chosen observation and a complete relation calculus connects every history in each semantic fibre. Connectedness handles objects; coherence additionally controls the paths between them.
Open questions
- Which bounded families of local relations generate behavioral equivalence beyond degree one and distance one?
- Do higher-arity scaffold histories admit uniform coherence presentations?
- When does equivalence of histories coincide with equivalence of their observable semantics?
- Which per-execution replay slices admit one stationary bounded-memory presentation?
- Where is the effective boundary for reachability in reversible data VASS?
Research papers
Focused programs
Research results
Claims
The unified Claims index contains 50 definitions, theorems, counterexamples, computational findings, and open questions associated with this area.