RFPA · AVPT

The mathematics of Odisena

The loop, stated precisely.

Odisena's systems are governed by one object — an evidence-preserving iteration. This page defines it: the state it acts on, the cycle that moves it, the invariant that must never break, and the boundaries the framework does not claim to cross.

Definitions · Invariants · Doctrine · Boundaries Labels are literal — no result here is called a theorem

§1

Objects

Every later section reuses these five objects. Fix them first.

Def. 1.1 State space

Let \(S\) be the state space: the set of all configurations a governed system may occupy at a given time. A state \(x \in S\) carries whatever is needed to describe the system completely at that instant — no external memory is assumed.

Def. 1.2 Evidence store

Let \(E\) be the evidence store: the accumulated record of what has been observed, measured, or logged about the system's history. \(E\) is a set (or append-only sequence) of evidence items; it is distinct from \(S\) because a system can change state without forgetting what happened.

Def. 1.3 Action

An action is a map \(a: S \to S\). Applying \(a\) to a state produces a new state. Actions are the only way \(S\) changes; nothing outside an action is permitted to mutate state.

Def. 1.4 Snapshot

A snapshot \(\sigma\) is a recorded copy of a state \(x \in S\) taken before an action is applied, together with enough context to attempt reconstruction of \(x\) from \(\sigma\) alone. Snapshots are evidence items: taking one adds to \(E\), it never modifies \(S\).

Def. 1.5 The AVPT cycle operator

The AVPT cycle operator is the composite map

\[ T \;=\; \mathrm{Track} \circ \mathrm{Preserve} \circ \mathrm{Validate} \circ \mathrm{Attempt} \]

Read right to left, as function composition: a cycle first Attempts an action, then Validates its result, then Preserves the evidence produced, then Tracks the outcome into the record. \(T\) is the single object every later section builds on.


§2

The AVPT cycle

One application of \(T\) is one cycle. Repeated application is iteration, guarded at every step.

Def. 2.1 Guarded iteration

The system evolves by iterating the cycle operator:

\[ x_{t+1} = T(x_t) \]

Each transition from \(x_t\) to \(x_{t+1}\) is guarded: the \(\mathrm{Validate}\) stage inside \(T\) must pass before \(\mathrm{Preserve}\) and \(\mathrm{Track}\) are allowed to run. A cycle that fails validation does not silently produce \(x_{t+1}\) — see the halt condition below.

Inv. 2.2 Preservation invariant

Writing \(E_t\) for the evidence store after cycle \(t\):

\[ E_t \subseteq E_{t+1} \quad \text{for every } t \]

Evidence is monotone. No cycle may shrink the record. Correction happens by appending a superseding entry, never by deleting a prior one — the record grows, it does not get rewritten.

Bnd. 2.3 Halt on failed validation

If \(\mathrm{Validate}\) fails inside a cycle, the cycle freezes state and diagnostics at that point. There is no silent retry: the system does not re-attempt on its own, and it does not advance to \(x_{t+1}\) as though validation had passed. Resuming requires an explicit next action, taken with the frozen diagnostics visible.

Attempt Validate Preserve Track Freeze no retry fail pass x(t) → x(t+1) E(t) ⊆ E(t+1) at every step of this loop

§3

RFPA

Recover · Field · Principal · Assumption — a discipline for labeling the terms of a causal claim honestly.

Def. 3.1 The labeling map

Let a causal claim be decomposed into terms \(\{c_1, c_2, \dots, c_n\}\). RFPA defines a labeling map

\[ \ell : \{c_1, \dots, c_n\} \to \{\text{measured}, \text{inferred}, \text{assumed}\} \]

that classifies every term of the claim into exactly one of three classes: measured (directly observed), inferred (derived from measured terms by a stated method), or assumed (asserted without direct support). Recover, Field, and Principal name the roles terms play in the claim; Assumption names the class a term falls into when it cannot be recovered from the field or from a principal source.

Inv. 3.2 Domination condition

Partition the labeled terms into \(M = \ell^{-1}(\text{measured})\), \(I = \ell^{-1}(\text{inferred})\), and \(A = \ell^{-1}(\text{assumed})\). A change built on the claim is admissible only when

\[ A \preceq M \]

meaning the assumed set is dominated by the measured set under the claim's stated ordering — informally, what is asserted without support may never outweigh what has actually been observed. A claim that fails this condition is not blocked from being stated; it is blocked from being acted on.

RecoverReconstruct the term from a prior recorded state or snapshot rather than re-deriving it from scratch.
FieldThe observed data surface the term is drawn from — what was actually measured, in context.
PrincipalThe primary, authoritative source of a term, as distinct from a downstream copy or restatement.
AssumptionAnything asserted about the claim that is not recoverable, not in the field, and not traceable to a principal.

§4

Reversibility classes

Every action is classified by what it costs to undo. Gates decide whether an action may proceed at all.

Def. 4.1 Type 1 — invertible

An action \(a\) is Type 1 if an inverse \(a^{-1}\) exists such that \(a^{-1}(a(x)) = x\) for all reachable \(x\), and applying \(a^{-1}\) is cheap — bounded cost, no external dependency.

Def. 4.2 Type 2 — invertible through snapshots

An action \(a\) is Type 2 if no direct \(a^{-1}\) exists, but recovery is possible through a snapshot taken before \(a\) was applied:

\[ \mathrm{recover} = \sigma^{-1} \]

Recovery here carries real cost — reconstruction time, partial fidelity — and must be demonstrated, not assumed: a Type 2 classification requires a shown recovery path, not a claim that one probably exists.

Def. 4.3 Type 3 — no inverse

Type 3 actions have no inverse and no snapshot-based recovery path. They require explicit human authorization before \(\mathrm{Attempt}\) may run at all — the cycle does not gate these after the fact, it gates them before.

Doc. 4.4 Gates as predicates

A change proceeds if and only if every gate predicate holds:

\[ \bigwedge_{i} g_i(x) = \top \]

Each \(g_i\) is a named, checkable predicate over the state (reversibility class, validation status, authorization present, evidence domination from §3). The conjunction is total: one failing gate blocks the change regardless of how many others pass.


§5

The Infinity Engine

Repeated cycles, run without a fixed end, under a discipline that never erases.

Def. 5.1 Evidence-preserving loop

The Infinity Engine is the unbounded iteration of the AVPT cycle operator,

\[ x_0 \xrightarrow{T} x_1 \xrightarrow{T} x_2 \xrightarrow{T} \cdots \]

framed as an \(\infty\)-iteration under supersession discipline: a prior state \(x_t\) is never erased when \(x_{t+1}\) is produced. It is superseded — kept in the evidence store and marked as no longer current, but still present.

Inv. 5.2 Supersession, not deletion

For all \(t\), the transition \(x_t \to x_{t+1}\) satisfies the preservation invariant of §2 (\(E_t \subseteq E_{t+1}\)) and additionally records \(x_t\) as superseded rather than removing any trace of it from \(E_{t+1}\). This is what makes the loop's history auditable at any point, not only at its current state.

Def. 5.3 Fixed points

A state \(x^{*}\) is a fixed point of the loop when \(T(x^{*}) = x^{*}\) — equivalently, when a cycle at \(x^{*}\) runs \(\mathrm{Validate}\) and finds nothing new to add to \(E\). Reaching a fixed point is not termination of the loop; it is the loop confirming, cycle after cycle, that the current evidence already accounts for the state.


§6

The Motif Graph

A shared representation for moving structure between media, with governance as a hard constraint rather than a preference.

Def. 6.1 Graph and embedding

The Motif Graph is a directed graph

\[ G = (V, A) \]

where \(V\) is a set of motifs and \(A \subseteq V \times V\) is a set of directed arcs between them. Each motif has an embedding \(\varphi: V \to \mathbb{R}^d\) placing it in a \(d\)-dimensional similarity space.

Def. 6.2 Media categories and transmuter lanes

Motifs are drawn from four media categories. A transmuter lane is an ordered pair of distinct categories, naming a direction of transmutation from one medium into another. Four categories yield

\[ 4 \times 3 = 12 \]

directed lanes — every ordered pair, since transmuting art into book form is a different lane from transmuting book into art.

Doc. 6.3 Governance outranks similarity

A transmutation is a structure-preserving map between media, computed as a constrained optimization: maximize similarity in the embedding space subject to governance constraints (provenance, classification, embargo status). Governance constraints are not one term in a weighted objective — they outrank the similarity objective outright. A transmutation that improves similarity while failing a governance constraint is rejected regardless of its similarity score.

Art Book Film/TV Invention 12 directed lanes governance ≻ similarity
M·01

Art

Visual and compositional motifs.

M·02

Book

Narrative and prose-structural motifs.

M·03

Film / TV

Screen-adaptation and preview-edition motifs.

M·04

Invention

Governed dossier and disclosure-structural motifs.


§7

The Quantum Motion Envelope

Motion forecasting under the same governance discipline as everything above — an envelope of possible outcomes, not a point prediction.

Def. 7.1 Posterior propagation

Motion forecasting is treated as propagation of a posterior density matrix \(\rho(t)\) forward in time under a stated Hamiltonian \(H\) and stated environment assumptions, together with measurement backaction and covariance constraints on the estimate. The output is a predictive distribution over future states — an envelope — not a single predicted position.

Bnd. 7.2 Heisenberg is not solved or evaded

This does not solve or evade Heisenberg uncertainty. The canonical bound

\[ \sigma_x \, \sigma_p \;\ge\; \frac{\hbar}{2} \]

is respected by construction, not approximated around. The contribution here is governance for conditional state estimation — how a prediction is validated, how its residuals are tracked, how model drift is caught, and how the resulting envelope stays physically valid — not new physics. Nothing in this framework changes what quantum mechanics permits to be known simultaneously.


These are definitions and operating invariants, not published theorems. Labels are literal: a block marked Definition only fixes terminology, a block marked Invariant only states what must hold across every cycle, a block marked Doctrine only states an ordering of priorities, and a block marked Boundary only states what the framework does not claim.

The Prism runs on these rules →