pith. sign in
def

past

definition
show as:
module
IndisputableMonolith.Foundation.TimeEmergence
domain
Foundation
line
133 · github
papers citing
none yet

plain-language theorem explainer

The definition identifies the past with the set of all ledger snapshots whose tick index is strictly smaller than the current now. Workers on the arrow of time and ledger irreversibility cite it when partitioning the state sequence into committed and uncommitted parts. The definition is a direct set comprehension that requires no lemmas.

Claim. Let $past((s_n)_{n∈ℕ},N) := {s | ∃ n < N : s_n = s}$, where each $s_n$ is a LedgerSnapshot carrying a tick index and nonnegative defect.

background

The TimeEmergence module treats time as the discrete tick counter of the ledger rather than a background continuum. A LedgerSnapshot is the structure (tick : Tick, defect : ℝ, defect_nonneg : 0 ≤ defect). The past collects every snapshot whose tick is earlier than the present tick N. This construction rests on the ledger factorization and phi-forcing results that calibrate the J-cost function used to drive defect reduction.

proof idea

One-line definition via set comprehension: the set of all s such that there exists n < now with states n = s. No tactics or upstream lemmas are invoked.

why it matters

The definition supplies the temporal partition required by past_is_fixed (which proves defect values in the past cannot change) and by the sibling future definition. It directly implements the F-004/F-006 registry items on the nature and direction of time. The same partition appears in downstream arguments for the cosmological constant equation of state and for predictability thresholds in J-cost models.

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