Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

End States Omit Preempting Causes

Abstract

Reversing trigger order preserves the endpoint while changing the active cause; first-trigger provenance restores recovery.

Theorem 1.1 (An end state does not determine the preempting cause).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Attribution/EndStateOmitsPreemptingCause.end_state_omits_preempting_cause (✓ std3). ∎

Source. Repository-derived.

Commentary.

In one two-step history, A triggers before B; in the reversed history, B triggers before A. Each history is an ordered preemption and reaches the same endpoint, but its first trigger, hence its active cause, is different.

Because the endpoint readout assigns the same value to histories with different active causes, no decoder from that endpoint alone can recover the active cause. The obstruction is loss of event order, not failure of either history to produce the outcome.

Lemma 1.2 (First-trigger provenance restores active-cause recovery).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Attribution/EndStateOmitsPreemptingCause.active_cause_factors_through_provenance (✓ std3). ∎

Source. Repository-derived.

Commentary.

Refine the endpoint by recording the first trigger alongside the final outcome. The active cause is exactly this first-trigger component, so projecting the refined readout onto that component recovers the cause for every trace.

References