---
title: "Finite-Sample Signal Uncertainty and Sharp Partial Identification of Diversification Histories"
date: 2026-08-21
version: "0.3.0-candidate-r2"
doi: 10.5281/zenodo.22041054
pdf: https://github.com/ipitchford/affine-diversification-fibres/releases/download/v0.3.0-candidate-r2/finite-sample-affine-diversification-0.3.0-candidate-r2.pdf
repository: https://github.com/ipitchford/affine-diversification-fibres
archive: https://zenodo.org/records/22041054
license: CC0-1.0
status: unrefereed (internally replayed; not peer reviewed, not independently reproduced, not formally verified)
---

# Finite-Sample Signal Uncertainty and Sharp Partial Identification of Diversification Histories

## Plain-English summary

A reconstructed family tree does not preserve a unique history of speciation
and extinction. Many different histories can produce the same observable
signal. This creates a practical risk: one fitted curve or a large finite cloud
can look decisive even when other histories supported by the same tree reverse
the conclusion.

This candidate supplies a finite-sample safeguard against that false
confidence. Under one exact fixed-stem, stem-survival, homogeneous
time-varying model, it builds a confidence set for the entire pulled scale $F$
from the observed number of tips and unordered node ages. It then carries every
signal in that set through the affine fibre and reports one of three conclusions
for a registered target:

1. **certified incompatible** for every signal in the confidence set;
2. **compatible throughout the band**; or
3. **unresolved** because the decision changes across the band.

This matters because it distinguishes conclusions that survive finite-sample
uncertainty from conclusions that only look secure on one estimated signal. In
the frozen 22-tip example, the method certifies one turnover cap as incompatible
across the whole confidence-containing set. For another cap, it withdraws a
plug-in "compatible" answer and reports **unresolved**. The method therefore
changes the kind of scientific conclusion that the evidence permits, not merely
the width of an error bar.

The separate CRABS benchmark produced two results that must be read together:

- every one of the 240 returned primary clouds missed at least one sharp
  endpoint beyond tolerance, with 60 additional structural censors; and
- exact certification changed 532 of 3,840 registered decision statuses, or
  13.854%, below the preregistered 20% H4 gate.

The first result is a concrete warning: in this benchmark, a finite random cloud
was not a certificate of the sharp limits. The second limits the breadth of the
claim: the evidence does not show that exact certification is already a
must-have or broadly useful complement to CRABS. Failing that ambitious utility
gate does not erase the finite-sample method or the endpoint diagnostic; it
states honestly how much decision impact the registered benchmark measured.

> **Status:** anonymous, unrefereed theorem-and-method candidate published with
> notes. Producer-side replay passes locally and on public Linux CI. No
> unaffiliated reproduction, external specialist review, proof-assistant
> formalisation, editorial peer review, empirical validation, or broad CRABS
> utility is claimed.

## The statistical object

Let $T$ be the fixed stem age. Write the pulled scale as

$$
F(\tau)=\exp\!\left\{\int_0^\tau \lambda_p(s)\,\mathrm ds\right\},
\qquad F(0)=1.
$$

Conditional on the stem lineage leaving sampled descendants, the tip count
$N$ has a geometric law with parameter

$$
p=\frac{1}{F(T)}.
$$

Conditional on $N$, the $N-1$ unordered internal node ages have a known
distribution whose cumulative probability is a monotone transformation of
$F$. These two facts separate the finite-sample problem into two exact pieces:

- invert the geometric count tails to obtain an interval for $F(T)$; and
- use a Dvoretzky--Kiefer--Wolfowitz--Massart band for the transformed node-age
  distribution.

The candidate combines the two pieces by Bonferroni propagation. Under the
declared fixed-stem law, the resulting set contains the full pulled-scale
trajectory with at least the stated nominal probability.

This guarantee is conditional and model-specific. It is not a confidence set
for an estimated topology, uncertain node dates, a smoothed derivative, a
lineage-dependent process, or a misspecified biological model.

## From a signal band to an identified set

For a fixed signal $F$, the compatible homogeneous histories are represented
by a nondecreasing cumulative-loss coordinate $A$ below the survival barrier:

$$
0\le A(0)<1,
\qquad A'\ge0,
\qquad A<F.
$$

The corresponding rates are

$$
\rho=1-A(0),
\qquad
\lambda=\frac{\lambda_pF}{F-A},
\qquad
\mu=\frac{A'}{F-A}.
$$

This coordinate turns many restrictions and targets into affine or monotone
questions in $A$. For each admissible signal in the confidence set, the code
computes the conditional affine fibre and the sharp target range. The union of
those fibres contains the true conditional identified set whenever the signal
set contains the true $F$.

The decision rule deliberately avoids a plug-in yes/no answer:

| Status | Meaning |
|---|---|
| Certified incompatible | The registered restriction fails for every signal and history in the confidence-containing set. |
| Compatible throughout | At least one compatible history exists for every signal in the band. |
| Unresolved | Some signals permit the restriction and others do not. More information or a stronger justified restriction is needed. |

The third state is substantive. It prevents an answer based on one estimated
curve from being reported as robust when nearby signals reverse it.

## Frozen synthetic decision

The worked example is synthetic; it is not a fit to an empirical clade. The
observed tree has 22 tips. At the 95% joint nominal level, the count component
alone gives

$$
F(T)\in[5.31,1749.48].
$$

After the node-age band and affine constraints are propagated:

- a registered turnover cap of 0.70 is **certified incompatible** under the
  stated normalized deterministic-diversity constraint; and
- a separate interior target that is compatible on the plug-in signal becomes
  **unresolved** over the full confidence set.

The second result is the main practical warning. Plug-in compatibility can be
an artefact of ignoring uncertainty in the signal that defines the fibre.

## Sanity-check coverage

The frozen 20,000-replicate simulation reports:

| Component | Observed coverage |
|---|---:|
| Exact count interval | 98.685% |
| Conditional node-age band | 98.035% |
| Joint components | 96.755% |
| Stated nominal joint lower bound | 95.000% |

This simulation checks the implementation in one declared setting. It does
not create the coverage theorem; the analytic count inversion, DKW--Massart
bound and Bonferroni argument do that work.

## What the CRABS benchmark found

The separate comparison was prospectively frozen before its high-cost Stage 2
cells were evaluated. It contained 1,100 registered cells and preserved every
result or structural-censor status in a sealed ledger.

The revised H2 accounting separates returned clouds from structural censors:

- all 240 returned primary rejection clouds missed at least one sharp endpoint
  beyond the frozen tolerance; and
- 60 additional primary cells were structurally censored and are not described
  as returned-cloud endpoint misses.

That supports a narrow conclusion: a finite random cloud is not an extremum
certificate in the registered benchmark.

The preregistered H4 gate asked a different question: how often does exact
certification change a decision status? Across 3,840 clustered queries, 532
statuses changed:

$$
\frac{532}{3840}=0.138541\ldots=13.854\%.
$$

The threshold was 20%, so **H4 failed**. Of the changes, 502 withdrew a prior
call to unresolved and 30 moved a below-threshold call to above-threshold. The
package reports the full transition and stratum tables rather than treating
the clustered queries as independent replicates.

Accordingly, this release does not claim that the affine method is a must-have
or essential complement to CRABS, a replacement for CRABS, or broadly superior.
It supports the narrower conclusion that finite random clouds are not extremum
certificates in this registered benchmark, while the measured decision impact
fell short of its preregistered target.

These two findings are compatible. CRABS clouds can miss mathematical
endpoints, while exact endpoint recovery changes fewer registered decisions
than the broad-utility hypothesis predicted.

## Why the failed gate matters

The release began with an ambition to become an essential complement to
CRABS. The evidence does not support that language. The failed H4 gate is
therefore a load-bearing negative result, not a footnote.

The candidate may support more targeted future work:

- identifying regimes where a cloud is especially likely to miss a
  decision-relevant boundary;
- replacing broad pooled utility claims with registered transition-specific
  targets; and
- using exact certification when the cost of a false compatibility or
  incompatibility call is high.

It does not establish general superiority, replacement value, broad community
acceptance, or that every CRABS analysis needs an affine certificate.

## Evidence and replay boundary

The release package contains:

- a 23-page PDF and accessible Markdown companion;
- exact count inversion, DKW propagation and affine decision code;
- 21 deterministic tests under ordinary and optimized Python;
- 720 endpoint comparisons across 180 feasible cases using a separately
  structured linear-programming oracle;
- a 160,000-replicate branching-process simulation;
- five semantic negative controls, all detected;
- the frozen 20,000-replicate signal-band sanity check;
- the complete 1,100-cell CRABS comparison and a 1,900-entry sealed result
  manifest;
- exact H2/H4 summaries and transition tables;
- source, citation, licence, provenance, status and assurance records;
- a 5,033-entry successor release manifest; and
- public GitHub Actions replay, including a pinned Linux-container job.

The quick successor gate is:

```bash
PYTHONPATH=. python3 verification/verify_route_a_candidate.py
```

It verifies the protected historical receipts, the sealed Stage 2 ledger, the
successor manifest, schemas, DOI identity, fixed results, figure alt text, PDF,
component licensing, publication boundary, and ordinary and optimized tests.

These are producer-side checks. A passing manifest establishes byte identity;
a passing program establishes the encoded checks. Neither establishes that
the probability model, scientific interpretation, or source-to-code bridge is
correct.

## What is not established

- No unaffiliated stochastic-process or phylogenetics specialist has reviewed
  the fixed-stem conditioning, count law, node-age factorization or coverage
  proof.
- No unaffiliated group has rerun the immutable package or written an
  independent implementation.
- No proof assistant has checked the theorem chain.
- The confidence set does not cover topology estimation, node dating,
  smoothing, model selection, derivative recovery or misspecification.
- The one-dimensional fibre excludes lineage-, state-, trait-, clade- and
  diversity-dependent processes.
- Fossil preservation, observation and taxonomic-scale uncertainty are not
  modeled.
- The worked finite-sample decision is synthetic and is not empirical
  validation.
- The recognition search is structured but not exhaustive; novelty and
  priority remain partial or unassessed.
- Independent rights review is absent beyond the component-level licence map.
- The failed H4 gate does not support broad CRABS utility.

## Relationship to the predecessor

The [0.2.1 affine-diversification release](https://evidencepress.org/releases/affine-diversification-fibres/)
established the conditional affine cumulative-loss representation, sharp
fixed-signal target bounds, finite infeasibility certificates and an exact
endpoint-sampling diagnostic.

This successor adds:

1. an exact finite-sample fixed-stem confidence set for the pulled scale;
2. propagation of signal uncertainty through the affine fibre;
3. three-valued robust decisions;
4. the complete frozen affine--CRABS comparison; and
5. a corrected interpretation that preserves the failed H4 gate.

The old release and DOI remain immutable. Reuse of its framework is not
independent confirmation, and the successor does not retroactively add
finite-sample coverage to the earlier archived object.

## Who should read what

| Reader | Start here | Principal caution |
|---|---|---|
| Reconstructed-process theorists | Fixed-stem count and node-age theorems | Conditioning and topology marginalisation still need external specialist review. |
| Partial-identification researchers | Affine fibre and confidence-containing union | Sharpness is conditional on the declared signal and model class. |
| Phylogenetic-method developers | H2/H4 benchmark and transition tables | The registered grid is bounded, clustered and not a field-wide performance estimate. |
| Empirical macroevolution researchers | Synthetic decision and limitations | No topology, dating, fossil-observation or misspecification coverage is supplied. |
| Reproducers | `README.md`, `ENVIRONMENT.txt`, `REPLAY_RECEIPT.md` and verifier | Public CI is producer-controlled, not independent reproduction. |
| AI research agents | `AI_INDEX.json`, `STATUS.json`, `ASSURANCE.json` and `CLAIM_EVIDENCE.json` | Preserve the failed H4 gate and every conditional-model exclusion. |

## The most valuable next projects

1. Commission a focused external process-theory review of the fixed-stem law
   and simultaneous-coverage argument.
2. Build an independently authored implementation in another language or
   statistical stack and compare normalized outputs from the immutable tag.
3. Extend the observation boundary to topology, dating, smoothing and
   misspecification without differentiating an unsupported confidence band.
4. Add a fossil preservation and observation model before making empirical
   claims involving fossil restrictions.
5. Design a new preregistered comparison around specific decision transitions
   or high-cost regimes instead of reviving the failed broad H4 claim.
6. Develop crown-conditioned, random-origin and heterogeneous-process
   counterparts as separate, newly reviewed research objects.

## What is in the public package

- The exact tagged source archive and DOI-bearing 23-page PDF.
- `RELEASE_MANIFEST.sha256` with 5,033 sealed release paths.
- `SHA256SUMS` for the public GitHub and Zenodo assets.
- Machine-readable status, assurance, claims, sources, provenance, licences,
  environment and AI index.
- The complete frozen CRABS ledger, receipts and derived H2/H4 tables.
- The Stage 3-prime review and Stage 4.5 integrity report.

The scholarly creator is **Anonymous**. Ian Pitchford is the repository
maintainer and publisher, not the scholarly author. Original prose, figures,
structured records and project-created data are dedicated under CC0 1.0;
original code is MIT-licensed; third-party exceptions retain the terms in the
component licence map.

The immutable candidate is available from the
[GitHub prerelease](https://github.com/ipitchford/affine-diversification-fibres/releases/tag/v0.3.0-candidate-r2).
The archival version is [Zenodo record 22041054](https://zenodo.org/records/22041054),
DOI [10.5281/zenodo.22041054](https://doi.org/10.5281/zenodo.22041054).


## Open directions for follow-up research

- Obtain a focused external process-theory review of the exact fixed-stem descendant-count law, node-age factorization, conditioning conventions and simultaneous-coverage argument.
- Reimplement the fixed-stem band and affine propagation independently in another open-source stack, starting from the immutable public package rather than producer intermediates.
- Extend the uncertainty analysis to topology and node-age estimation, smoothing, model selection and model misspecification without silently differentiating a nondifferentiable confidence band.
- Add an explicit fossil preservation, observation and taxonomic-scale model before treating fossil restrictions as empirical inference.
- Design a new preregistered comparison that explains when exact certification changes decisions, rather than reusing the failed H4 broad-utility claim.
- Develop crown-conditioned, random-origin, lineage-dependent and trait-dependent counterparts as separate newly gated research objects.
- Conduct a broader multilingual and specialist priority review and an independent component-rights audit.

## Research process and reusable methods

This is prospective process metadata. It records the intended handoff and claim boundary; it is not evidence that the method accelerated this work.

- Work ID: ep-work:finite-sample-affine-diversification
- Attempt receipts: ep-attempt:finite-sample-affine-diversification: published / partial; measured-partial; active human minutes missing; compute minutes missing; rework minutes missing; assurance endpoint measured-partial. Work ledger: https://evidencepress.org/api/work-ledger.json
- Intended aims: science
- Artifact roles: research-output, evidence-assessment, method-demonstration, communication
- Decision object: identified-set — An exact fixed-stem confidence set for the pulled scale, propagated through an affine cumulative-loss fibre to three-valued turnover-cap decisions. Scope: Exact node ages under the declared homogeneous time-varying fixed-stem and stem-survival model; excludes topology, dating, smoothing, misspecification, fossil observation and broad CRABS utility.
- Reusable methods: Structural compression (structural-compression); Adversarial scientific controls (adversarial-controls); Explicit research-lineage reuse (research-lineage-reuse); Productive failure and stop receipts (productive-failure); Identification before estimation (identification-gate); Partial identification and robust decisions (partial-identification); Certified decision margins (certified-decision-margin); Assurance as a vector (assurance-vector); Agent-readable research objects (agent-readable-research-object). Registry: https://evidencepress.org/api/method-registry.json
- Targeted clocks: discovery, assurance, publication
- Semantic bridge: explicit — The observed tip count and unordered node ages are mapped through their exact conditional laws to a confidence set for F, then through the affine cumulative-loss coordinate to conditional histories, target bounds and three-valued decisions. The separate CRABS ledger is mapped only to its registered H2 and H4 questions. Remaining risks: No unaffiliated reconstructed-process specialist has validated the fixed-stem probability and conditioning bridge.; The confidence set does not include topology, dating, smoothing, model-selection or misspecification uncertainty.; The CRABS comparison is bounded to its frozen grid and failed its broad-utility threshold.; Fossil and taxonomic-scale constraints lack an observation model..
- Human judgement gates: Assess the fixed-stem probability object and conditioning conventions as mathematics rather than inferring truth from simulation or CI.; Keep exact-signal affine sharpness separate from finite-sample coverage and from biological model adequacy.; Do not differentiate the F band to claim derivative or pulled-rate coverage without a separately justified smoothness procedure.; Retain the failed H4 gate and prohibit must-have, essential-complement, replacement or broad-superiority language about CRABS.; Require a new release decision before claiming external specialist endorsement, independent reproduction, empirical validation, priority or impact.; Confirm Anonymous scholarly attribution, component licences and public-release authority.
- Next assurance action: Obtain focused unaffiliated process-theory review and an independently authored fixed-stem/affine implementation, then extend the observation boundary to topology, dating and model misspecification before any empirical claim.
- Claim ceiling: A producer-side unrefereed theorem and method candidate for exact fixed-stem finite-sample pulled-scale uncertainty and conditional affine decisions, plus a bounded CRABS benchmark with a failed H4 gate; not empirical validation, broad CRABS utility, independent reproduction, formal verification, external specialist or editorial peer review, absolute priority, or demonstrated research impact.
- Aim-scoped impact evidence:
  - science: NO_IMPACT_EVIDENCE — More reliable uncertainty-aware decisions within diversification congruence classes in Research using homogeneous time-varying fixed-stem reconstructed birth-death models and bounded comparisons with congruent-history samplers; design none; comparator No matched conventional research, theorem-review or publication workflow was registered.; estimand No effect on discovery time, proof quality, error rate, review effort, scientific decisions, method uptake, citation or field outcomes was estimated.; no real-world effect evidence asserted
- Parent handoffs: extends-result affine-diversification-fibres; inherited claim: The predecessor established the conditional affine cumulative-loss coordinate, sharp fixed-signal bounds, finite infeasibility certificates and an exact endpoint-sampling diagnostic.; inherited ceiling: The predecessor is an anonymous unrefereed producer-side candidate; reusing its framework does not independently confirm it, and the successor adds rather than retroactively supplies finite-sample uncertainty to that archived version.



## Verification status

Anonymous, unrefereed theorem-and-method candidate published with notes. The fixed-stem finite-sample signal band, affine propagation and three-valued decision statements are presented within their exact conditional model. Producer-side local and public Linux replay, independent numerical checks, simulation, negative controls, sealed-ledger reconciliation and release byte checks pass. The preregistered H4 broad-utility gate failed at 532 of 3,840 changed statuses. No topology or dating uncertainty, lineage heterogeneity, model misspecification, fossil observation process, empirical validation, unaffiliated rerun, independent reimplementation, proof-assistant formalization, external reconstructed-process specialist review, editorial peer review, exhaustive novelty or priority assessment, or demonstrated field impact is claimed.

## Sources and related work

- Anonymous. (2026). Conditional Sharp Partial Identification of Diversification Histories: Affine Measure Geometry, Event Congruence and Certified Extremes (Version 0.2.1-candidate). Zenodo. <https://doi.org/10.5281/zenodo.21851319>
- Louca, S., and Pennell, M. W. (2020). Extant timetrees are consistent with a myriad of diversification histories. Nature, 580, 502-505. <https://doi.org/10.1038/s41586-020-2176-1>
- Höhna, S., Kopperud, B. T., and Magee, A. F. (2022). CRABS: Congruent rate analyses in birth-death scenarios. Methods in Ecology and Evolution, 13, 2709-2718. <https://doi.org/10.1111/2041-210X.13997>
- Andréoletti, J., and Morlon, H. (2023). Exploring congruent diversification histories with flexibility and parsimony. Methods in Ecology and Evolution. <https://doi.org/10.1111/2041-210X.14240>
- Massart, P. (1990). The tight constant in the Dvoretzky-Kiefer-Wolfowitz inequality. The Annals of Probability, 18(3), 1269-1283. <https://doi.org/10.1214/aop/1176990746>
- Manski, C. F. (2003). Partial Identification of Probability Distributions. Springer. <https://doi.org/10.1007/b97478>
