---
title: "Counterexamples to the Cooper–Spencer temporal-unimodality conjecture"
date: 2026-09-19
version: "1.0.0-candidate"
doi: 10.5281/zenodo.22849717
pdf: https://github.com/ipitchford/cooper-spencer-temporal-unimodality/releases/download/v1.0.0-candidate/cooper-spencer-temporal-unimodality-v1.0.0-candidate.pdf
repository: https://github.com/ipitchford/cooper-spencer-temporal-unimodality
archive: https://zenodo.org/records/22849717
license: CC0-1.0
status: unrefereed (internally replayed; not peer reviewed, not independently reproduced, not formally verified)
---

# Counterexamples to the Cooper–Spencer temporal-unimodality conjecture

## Summary

Imagine watching the chance that a random walker occupies one particular location. It may seem natural that this chance rises once and then falls. Cooper and Spencer conjectured this for a simple symmetric walk on an integer lattice, after accounting for the fact that only every other time can reach a given location.

This candidate gives an exact counterexample. In dimension 26, the probability falls from time 65 to 67 and rises again at time 69. A written argument also gives counterexamples in every dimension at least 64. The release is an unrefereed preprint with arithmetic certificates and an inspectable proof.

## Summary for specialists

For the nonlazy simple symmetric nearest-neighbour walk on $\mathbb Z^{26}$, started at zero and with $v=(17,0,\ldots,0)$, the candidate establishes

$$p_{65}(v)>p_{67}(v)<p_{69}(v).$$

These times belong to the same supported parity class. For every integer $d\ge64$, the endpoint $(\lceil3d/5\rceil,0,\ldots,0)$ has nonunimodal occupation probabilities in both discrete time and continuous time with total jump rate one. Dimension 64 is a sufficient threshold, not a minimum-dimension claim.

## Technical account

The finite witness comes from disjoint multinomial allocations of positive and negative coordinate steps. The exact count $W_n$ is normalized by $(2d)^n$, so successive supported times require comparison with $(2d)^2$, not $2d$.

For the infinite family, the continuous-time occupation probability is

$$q_t=e^{-t}I_m(t/d)I_0(t/d)^{d-1}.$$

Two rational Bessel-ratio inequalities make its logarithmic derivative negative at $2d$ and positive at $4d$. The proof controls the rounding in $m=\lceil3d/5\rceil$ uniformly. A parity-sensitive Poissonisation lemma then transfers nonunimodality back to discrete time. This transfer requires zero initial occupation at the nonzero endpoint.

The counting identities and Bessel representation are classical. So is the variation-diminishing component of the transfer argument; the paper compares it precisely with Karp, Vishnyakova and Zhang's functional-series theorem. The claimed contribution is the counterexample and the uniform family.

## Evidence, assurance and limitations

The package includes the written proof, three exact walk counts, rational probability-ratio enclosures, Bessel tail certificates, two counting implementations and small direct lattice enumerations. Normal and optimised Python checks pass. Deliberately corrupted certificates and a wrong time-step normalization are rejected.

These are producer-side checks. The five-role model-mediated editorial round is internal review, not external journal peer review. The universal theorem is not formally verified by a proof assistant. The supplied anonymous review's reported separate checker is not promoted to authenticated external reproduction.

No minimum counterexample dimension, complete endpoint classification, exact all-time number of modes, or sharp phase boundary is established. A bounded literature search found no earlier equivalent disproof but does not certify historical priority.

## Relationship to earlier work

The target is Conjecture 3 in Cooper and Spencer's *Simulating a Random Walk with Constant Error* (2004 preprint; 2006 publication). It concerns occupation at a fixed endpoint, not first passage or spatial unimodality. Their main deterministic-simulation theorem and two other conjectures are not refuted by this result.

The review suggested extending the original family in dimensions divisible by five to every integer dimension at least 64. The revised proof incorporates and checks that suggestion. No unaffiliated endorsement is inferred.

## Who should care, and why

| Audience | Potential use | Required caution |
|---|---|---|
| Random-walk researchers | A precise obstruction to universal temporal unimodality. | Keep parity, endpoint and clock conventions fixed. |
| Analysts studying transforms | A short parity-sensitive application of sign-change control. | The initial condition is essential; the sign-change theory is classical. |
| Scientific-software reviewers | Small exact witnesses and corruption tests. | Replay certifies finite arithmetic, not historical novelty or the universal proof. |

## Why the problem matters

A general shape assumption can make bounds and arguments simpler. An exact counterexample identifies where that assumption cannot be used without further hypotheses. The uniform family explains why this failure is not confined to one computed instance. No algorithmic speedup or practical impact is claimed.

## How to inspect or reproduce the recorded checks

Download the versioned evidence archive or clone the linked repository. From its root, run:

```sh
python3 code/verify.py --compare evidence/certificate.json
python3 -O code/verify.py --compare evidence/certificate.json
python3 code/test_verify.py
python3 code/negative_controls.py
```

The code uses only the Python standard library. Python 3.9 and 3.12 are the declared Linux CI targets. Read the Poissonisation lemma and the rounding inequalities separately: no finite replay replaces those arguments.

## The most valuable next projects

- Determine whether smaller dimensions admit counterexamples, without confusing incomplete searches with minimality.
- Characterise which endpoints fail and how many modes occur over the full time axis.
- Investigate how the parity-sensitive argument extends to other walks or transforms, checking every initial-condition and kernel hypothesis.
- Continue targeted prior-work comparison and reproduce the exact certificates outside the producer workflow.

## What is in the evidence package

The archive contains the PDF, editable LaTeX and Markdown, exact arithmetic code and tests, generated certificates, revision responses, internal editorial records, claim index, provenance, component licences and checksum manifest. The GitHub candidate tag and Zenodo version identify the immutable release. Audio and artwork explain the result; they are not additional mathematical evidence.




## Open directions for follow-up research

- Determine the least dimension admitting a counterexample.
- Classify failing endpoints and the number of modes on the full time axis.
- Study valid parity-sensitive extensions to other walks and transforms.

## Research process, metrics and reusable methods

This is prospective process metadata under the Evidence Press operating model and research-metrics policy. It records the intended handoff, measured scope and claim boundary; it is not evidence that the method accelerated this work.

- Work ID: ep-work:cooper-spencer-temporal-unimodality
- Attempt and metric receipts: ep-attempt:cooper-spencer-temporal-unimodality-publication: published / positive; scope publication-only; target Internal editorial approval, immutable GitHub and Zenodo candidate assets, and complete Evidence Press page/media/canonical readback.; active forecast 90 minutes (60-150); Fermi components Source repairs and internal editorial gate: 1 x 20/30/50 minutes low/central/high (Established publication route; not an empirical speed comparison.); Immutable archives and communication assets: 1 x 20/30/50 minutes low/central/high (Established publication route; not an empirical speed comparison.); Composite CI and two deployment cycles: 1 x 20/30/50 minutes low/central/high (Established publication route; not an empirical speed comparison.); positive-signal/closure probabilities 0.95/0.85 within 240 active minutes; observed active-agent/human/compute/wait/blocked/rework minutes 18/unknown/unknown/0/0/0; cycles positive/negative/inconclusive 0/0/0; falsification gates 1; architectures tested/rejected 1/0; result target-closed; target reached true; forecast error -72 minutes; ratio 0.2; inside interval false; positive-signal/target-closure Brier scores 0.0025/0.0225; missing telemetry activeHumanMinutes: Human effort was not instrumented.; computeMinutes: Substantive computation was not separately instrumented; routine replay/build checks are excluded.; appended measurement corrections measurement.agentRuns -> metrics.outcome.agentRuns: Opening 1 retained; terminal 6. (reason: Opening root-only snapshot retained; terminal count includes five completed internal editorial agents.). Work ledger: https://evidencepress.org/api/work-ledger.json. Metrics policy: https://evidencepress.org/api/research-metrics-policy.json
- Intended aims: science
- Artifact roles: research-output, evidence-assessment, communication
- Decision object: counterexample — Exact finite valley and uniform written high-dimensional obstruction. Scope: Simple symmetric nonlazy lattice walk; fixed endpoint; supported time parity; total continuous jump rate one.
- Reusable methods: Certificate-first, proof-carrying research (certificate-first); Counterexample- and proxy-first analysis (counterexample-proxy-first); Adversarial scientific controls (adversarial-controls); Assurance as a vector (assurance-vector); Agent-readable research objects (agent-readable-research-object). Registry: https://evidencepress.org/api/method-registry.json
- Targeted clocks: assurance, publication
- Semantic bridge: explicit — Disjoint step allocations count the exact walk; parity ODE transfers continuous-time failure without asymptotic independence. Remaining risks: Ordinary proof and semantic judgment remain necessary.; Finite checks do not formally certify the infinite family.; Historical priority is not certified..
- Human judgement gates: Assess the source-to-claim correspondence and written proof.; Preserve rights, status and priority boundaries.; Publication is authorised; external review is a separate dimension.
- Next assurance action: Inspect and independently reproduce the bounded result; explore extensions separately. External review is not a publication prerequisite.
- Claim ceiling: Unrefereed candidate. Written universal proof with scoped finite checks. No minimum dimension, full modal classification, formal verification, authenticated external reproduction, first priority or impact claim.
- Aim-scoped impact evidence:
  - science: NO_IMPACT_EVIDENCE — Inspectable temporal-unimodality counterexample in Producer-coordinated mathematical publication; design none; comparator None.; estimand No acceleration or impact effect estimated.; no real-world effect evidence asserted



## Verification status

Unrefereed candidate. Written universal proof with scoped finite checks. No minimum dimension, full modal classification, formal verification, authenticated external reproduction, first priority or impact claim.

## References

1. Cooper and Spencer (2006), Simulating a Random Walk with Constant Error: Conjecture 3 and parity convention. <https://doi.org/10.1017/S0963548306007565>
2. Karp, Vishnyakova and Zhang (2025), Unimodality Preservation by Ratios of Functional Series and Integral Transforms: classical sign-change input. <https://doi.org/10.1007/s00025-025-02431-4>
3. NIST DLMF, modified Bessel series, derivatives and integral representations. <https://dlmf.nist.gov/10.25>
4. OEIS A287318, classical lattice return-count array. <https://oeis.org/A287318>
