pith. sign in
structure

TemporalSequence

definition
show as:
module
IndisputableMonolith.Foundation.ArrowOfTime
domain
Foundation
line
33 · github
papers citing
7 papers (below)

plain-language theorem explainer

A TemporalSequence packages a finite number of steps together with a real-valued Berry phase at each index. Researchers formalizing the arrow of time from phase accumulation in Recognition Science cite this structure to supply the raw data for Z-complexity. The declaration is a bare structure definition with no proof obligations or lemmas.

Claim. A temporal sequence is a pair consisting of a natural number $n$ of steps and a function that assigns a real number (Berry phase) to each index in the finite set $0,1,…,n-1$.

background

The module derives the arrow of time from Berry phase monotonicity on the discrete R-hat lattice. R-hat steps preserve the ledger yet produce directed time because absolute Berry phase (Z-complexity) is non-decreasing. Upstream structures supply the lattice factorization (LedgerFactorization.of), the local cellular-automaton update (CellularAutomata.step), and the convex J-cost that drives phase accumulation (PhiForcingDerived.of).

proof idea

The declaration is a direct structure definition that introduces the two fields n_steps and berry_at_step. No tactics, lemmas, or reductions are applied.

why it matters

This structure supplies the data type for the module’s arrow-of-time results. It is used by zAtStep to compute cumulative absolute phase and by z_nonneg to establish non-negativity. The module doc positions the structure as the carrier for the topological asymmetry that yields “before” and “after” from the eight-tick dynamics without importing thermodynamic entropy.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.