StrictPRMBench:用于审计固定分数 PRM 聚合的可重放评估基准
摘要
StrictPRMBench 引入了一个可重放的基准,用于审计固定评分下的 PRM 聚合规则(乘积与几何平均值)如何影响 N 选一择优,结果表明,在 14 个实验单元中,乘积聚合导致的删除诱发选择不稳定性更高,并提供了可复现的再分析材料。
arXiv:2610.41333v1 Announce Type: new
Abstract: Process reward models (PRMs) score reasoning steps, but best-of-N selection also requires a rule that aggregates those scores. We study that rule as a separate evaluation object. StrictPRMBench fixes mathematical reasoning pools, scorer evidence, and the source trace of a deletion intervention, so that different reducers face the same recorded selection problem. Across seven scoring checkpoints and two benchmarks, the stored N=32 outcomes give higher deletion-induced selection instability for product than geometric mean (GM) in all 14 cells. The equal-cell difference is +0.0965; a shared-problem bootstrap, conditional on these checkpoints and frozen pools, gives a 95% interval of [0.0846,0.1086]. A pre-injection-defined sensitivity excludes replacement slots that are either reducer's clean winner and retains 4,459 of 4,622 cell-problem records. The retained difference is +0.0986 [0.0875,0.1098]. Effects are heterogeneous: the two Qwen cells have positive percentile-bootstrap intervals on retained support but two-sided exact paired p-values of 0.0625 and 0.0703. Clean-pool Qwen accuracy does not detect a product advantage, but this is not an equivalence result. We provide versioned outcome records, CPU reanalysis, and an explicit evidence-availability contract. The contribution is a diagnostic evaluation protocol and a reproducible audit of recorded selector behavior, not a new PRM, a universally optimal reducer, or evidence of deployment-wide harm. Raw-score replay and outcome-record reanalysis are distinguished: missing primary edited-score vectors limit independent evaluation of new reducers under the same stress.
查看缓存全文
缓存时间: 2026/11/02 09:27
# StrictPRMBench:A Replayable Evaluation Benchmark forAuditing Fixed-Score PRM Aggregation
Source: [https://arxiv.org/html/2610.41333](https://arxiv.org/html/2610.41333)
Pengfei Zheng
###### Abstract
Process reward models \(PRMs\) score reasoning steps, but best\-of\-NNselection also requires a rule that aggregates those scores\. We study that rule as a separate evaluation object\.StrictPRMBenchfixes mathematical reasoning pools, scorer evidence, and the source trace of a deletion intervention, so that different reducers face the same recorded selection problem\. Across seven scoring checkpoints and two benchmarks, the storedN=32N=32outcomes give higher deletion\-induced selection instability for product than geometric mean \(GM\) in all 14 cells\. The equal\-cell difference is\+0\.0965\+0\.0965; a shared\-problem bootstrap, conditional on these checkpoints and frozen pools, gives a 95% interval of\[0\.0846,0\.1086\]\[0\.0846,0\.1086\]\. A pre\-injection\-defined sensitivity excludes replacement slots that are either reducer’s clean winner and retains 4,459 of 4,622 cell–problem records\. The retained difference is\+0\.0986\+0\.0986\[0\.0875,0\.1098\]\[0\.0875,0\.1098\]\. Effects are heterogeneous: the two Qwen cells have positive percentile\-bootstrap intervals on retained support but two\-sided exact pairedpp\-values of 0\.0625 and 0\.0703\. Clean\-pool Qwen accuracy does not detect a product advantage, but this is not an equivalence result\. We provide versioned outcome records, CPU reanalysis, and an explicit evidence\-availability contract\. The contribution is a diagnostic evaluation protocol and a reproducible audit of recorded selector behavior, not a new PRM, a universally optimal reducer, or evidence of deployment\-wide harm\. Raw\-score replay and outcome\-record reanalysis are distinguished: missing primary edited\-score vectors limit independent evaluation of new reducers under the same stress\.
## 1Introduction
#### The step scorer is not the complete selector\.
A process reward model assigns scores to intermediate reasoning steps\. To choose one response from a pool, an inference pipeline must also aggregate the scores of each response and rank the resulting trajectory scores\. Product, geometric mean, minimum, and last\-step aggregation can produce different rankings from identical step\-score vectors\. A change in the selected reasoning trace need not change the correctness of its final answer\. We therefore distinguish the*step scorer*, the*trajectory reducer*, and the induced*pool\-level selector*\.
StrictPRMBenchasks a narrower question than whether one PRM is generally better than another: when the candidate pool and scored evidence are fixed, how does the reducer affect selection under a verified omission intervention? Our main case study compares product and geometric mean \(GM\)\. The algebraic length sensitivity of product is known; it is not our novelty claim\. What requires measurement is its selector\-level consequence after the edited trace has been rescored and competes with other candidates\. That consequence depends on the scorer response, competitor scores, tie\-breaking, intervention source, and pool construction\.
A useful audit must also distinguish process sensitivity from task failure\. Deleting a logically necessary step can damage an explicit derivation while leaving its final answer unchanged\. Conversely, deleting a restatement can change the selector without damaging the argument\. Thus an arbitrary selection flip is not, by itself, proof of reasoning degradation\. We interpret the recorded flips together with the intended edit semantics and separately report what the available correctness and human\-evaluation evidence can establish\.
Figure 1:StrictPRMBenchoverview and evidence boundary\.The scorer, candidate pool, and intervention are held fixed when comparing reducers\. The 14/14 headline counts positive point estimates, not statistically significant cells\. Reducer boxes illustrate the interface; full stress replay of a new rule requires the missing primary edited\-score vectors\. The human counts describe a selected 200\-card subset, not deployment prevalence\. The example at left is illustrative\.
#### What is established\.
The recorded product\-minus\-GM Flip@32 difference is positive in all 14 checkpoint–benchmark cells\. Eleven cells reject equal flip probabilities under a two\-sided exact paired test with Holm correction across the 14\-cell family\. A replacement\-slot sensitivity preserves the positive point\-estimate pattern, but the modern Qwen results remain small and sensitive to the inferential procedure\. The natural\-pool comparison measures clean\-answer utility separately from deletion stress\. These results justify auditing aggregation as a component; they do not establish that optimizing omission stability improves held\-out answer accuracy\.
#### Contributions\.
1. 1\.An explicit evaluation object\.We separate scorer, reducer, and selector and define a fixed\-evidence comparison that attributes differences between recorded selection decisions to the reducer, conditional on the pool and intervention\.
2. 2\.A controlled omission\-stress protocol\.We distinguish necessary and inert deletions, fix the attacked source trace across reducers, and identify a comparison\-safe retained support that rules out removal of either compared clean winner as the cause of a flip\.
3. 3\.A heterogeneous empirical audit\.We report the full 14\-cell product–GM comparison, min/last\-step comparisons, a Qwen stability–utility analysis, MATH difficulty strata, and a bounded 72B pilot\. Null and inconclusive results remain visible\.
4. 4\.A versioned reanalysis artifact\.The accompanying files pin input records and regenerate the numerical tables on CPU\. The release contract explicitly separates verified record\-level calculations, historical summaries, and claims for which the necessary underlying evidence is unavailable\.
#### Scope of this public version\.
This is a math\-first diagnostic benchmark, not a prevalence study or an end\-to\-end replication of a deployed Qwen pipeline\. Reanalysis of stored outcomes is not independent verification of the PRM inference that produced them\. Appendix[G](https://arxiv.org/html/2610.41333#A7)identifies the claims narrowed or withheld in this version, including unrecovered multi\-seed andN=8N=8analyses and an expert\-replication independence conflict\. These limits are part of the evaluation contract rather than hidden in an unconditional reproducibility claim\.
## 2Related Work
PRMs support stepwise verification, search, and process supervision\[[1](https://arxiv.org/html/2610.41333#bib.bib1),[2](https://arxiv.org/html/2610.41333#bib.bib2),[3](https://arxiv.org/html/2610.41333#bib.bib3)\]\. Benchmarks such as ProcessBench and PRMBench study process\-error detection and reward\-model judgments\[[4](https://arxiv.org/html/2610.41333#bib.bib4),[5](https://arxiv.org/html/2610.41333#bib.bib5)\]; tool\-use and structural\-reasoning evaluations extend this perspective\[[6](https://arxiv.org/html/2610.41333#bib.bib6),[7](https://arxiv.org/html/2610.41333#bib.bib7)\]\. Our object is the downstream aggregation rule on fixed scorer evidence, not a replacement benchmark for every aspect of PRM quality\.
The length bias of unnormalized products and log\-sums is established in sequence scoring\[[8](https://arxiv.org/html/2610.41333#bib.bib8),[9](https://arxiv.org/html/2610.41333#bib.bib9)\]\. CoLD studies counterfactual length debiasing in PRMs\[[10](https://arxiv.org/html/2610.41333#bib.bib10)\]; other work addresses test\-time compute allocation, aggregation, and verifier training\[[12](https://arxiv.org/html/2610.41333#bib.bib12),[13](https://arxiv.org/html/2610.41333#bib.bib13),[15](https://arxiv.org/html/2610.41333#bib.bib15)\]\. These are related questions, not evidence that every recent method was designed as a direct response to product aggregation\. In particular, geometric\-mean policy optimization concerns the policy\-optimization objective\[[11](https://arxiv.org/html/2610.41333#bib.bib11)\], min\-form credit assignment is studied in PURE\[[21](https://arxiv.org/html/2610.41333#bib.bib21)\], and ReasonFlux studies trajectory\-aware process reward modeling\[[16](https://arxiv.org/html/2610.41333#bib.bib16)\]\. We do not relabel these as validations of our reducer benchmark\.
Reward robustness, overoptimization, adversarial training, and transformed\-input evaluations motivate stress testing\[[17](https://arxiv.org/html/2610.41333#bib.bib17),[18](https://arxiv.org/html/2610.41333#bib.bib18),[19](https://arxiv.org/html/2610.41333#bib.bib19),[20](https://arxiv.org/html/2610.41333#bib.bib20),[22](https://arxiv.org/html/2610.41333#bib.bib22),[23](https://arxiv.org/html/2610.41333#bib.bib23),[24](https://arxiv.org/html/2610.41333#bib.bib24),[25](https://arxiv.org/html/2610.41333#bib.bib25)\]\. Work on theoretical process supervision, automatic process rewards, and alternative verifiers offers complementary approaches\[[26](https://arxiv.org/html/2610.41333#bib.bib26),[27](https://arxiv.org/html/2610.41333#bib.bib27),[28](https://arxiv.org/html/2610.41333#bib.bib28),[29](https://arxiv.org/html/2610.41333#bib.bib29),[30](https://arxiv.org/html/2610.41333#bib.bib30)\]\. Evaluating reasoning beyond answer accuracy is also a broader research direction\[[31](https://arxiv.org/html/2610.41333#bib.bib31),[32](https://arxiv.org/html/2610.41333#bib.bib32),[33](https://arxiv.org/html/2610.41333#bib.bib33)\]\. Our contribution is the particular controlled selector audit, not the general observation that process quality matters\.
Qwen documents a product\-scored BoN evaluation with eight responses sampled from Qwen2\.5\-Math\-7B\-Instruct\[[14](https://arxiv.org/html/2610.41333#bib.bib14),[40](https://arxiv.org/html/2610.41333#bib.bib40)\]\. Our retained Qwen analysis instead usesN=32N=32QwQ\-generated pools and the benchmark’s matched\-trace intervention\. It is therefore a documented\-component audit at a different operating point, not a replication of the publishedN=8N=8pipeline\. Clear documentation of this distinction follows the motivation of benchmark cards and datasheets\[[34](https://arxiv.org/html/2610.41333#bib.bib34),[35](https://arxiv.org/html/2610.41333#bib.bib35),[37](https://arxiv.org/html/2610.41333#bib.bib37)\]\.
## 3The StrictPRMBench Evaluation Protocol
### 3\.1Objects, pools, and scoring evidence
Let𝒫i=\{zij\}j=1N\\mathcal\{P\}\_\{i\}=\\\{z\_\{ij\}\\\}\_\{j=1\}^\{N\}be a frozen response pool for problemii\. A scorer checkpointmmassigns a vectorsmijs\_\{mij\}to the reasoning steps of each response\. A reducerrrmaps that vector to a scalar, and the selector returns
jmirclean=argmaxjr\(smij\),j\_\{mir\}^\{\\mathrm\{clean\}\}=\\arg\\max\_\{j\}r\(s\_\{mij\}\),\(1\)using a fixed tie rule\. The paired comparison keeps the same pool, scorer checkpoint, source trace, and edited evidence for both reducers\. It changes the reduction function, not the generated candidate set\.
The benchmark construction uses GSM8K and MATH\-500\[[38](https://arxiv.org/html/2610.41333#bib.bib38),[39](https://arxiv.org/html/2610.41333#bib.bib39)\], QwQ\-32B\-Preview generated pools, and seven scoring checkpoints\. The original release describes 1,819 problem\-level pools \(1,319 GSM8K and 500 MATH\-500\) and a 500\-problem\-per\-benchmark working subset\. The outcome records used here cover 4,622 checkpoint–problem observations: 2,556 GSM8K observations over 454 distinct questions and 2,066 MATH\-500 observations over 393 distinct questions\. These are*847 distinct questions*, not 4,622 independent questions\. Availability and eligibility differ by checkpoint\.
The seven checkpoints are Math\-Shepherd, Skywork\-7B, Skywork\-1\.5B, Qwen\-7B, RLHFlow\-8B, and prefix\-scoring adaptations of InternLM2\-7B and InternLM2\-1\.8B\. We do not equate an adapted scalar reward model with a natively trained step scorer\. Nor do we interpret a product baseline for every checkpoint as its officially recommended deployment configuration\. Appendix[I](https://arxiv.org/html/2610.41333#A9)records these distinctions\.
### 3\.2Strict edits and two different pairing designs
The intended necessary\-deletion intervention removes one reasoning step whose absence creates a locally checkable gap in the explicit derivation; an inert deletion removes a step without creating such a gap\. Answer preservation is checked separately\. It concerns the explicit final answer, not an assertion that all reasoning remains valid\. A strict edit permits the designated deletion and no unrelated text changes\. Appendix[B](https://arxiv.org/html/2610.41333#A2)states the validation contract and its semantic limits\.
Two uses of “matched” must not be conflated\. In a*matched\-trace reducer comparison*, both reducers see the same injected candidate pool and the same attacked source trace\. In the*necessary/inert control comparison*, the construction matches two deletion examples by benchmark, difficulty bucket, deletion position, and deleted\-step token length\. The latter is generally a*cross\-question*match; it does not require the same question, source trace, or total trajectory length\. Thus the NI control is not a within\-question randomized intervention and cannot, by matching alone, remove all semantic or difficulty confounding\.
For necessary/inert matching, difficulty buckets are based on correct\-trace\-count quintiles in the original candidate pools, rather than the standard MATH Level 1–5 labels\. The matching procedure prioritizes agreement in deletion position and deleted\-step token length within a bucket, with the documented tolerances and fallback described in Appendix[B](https://arxiv.org/html/2610.41333#A2)\. The released NI summary contains 200 pairs per benchmark\. A further score\-matching procedure rematches examples by a deleted\-step score proxy; its retained counts vary by checkpoint\.
### 3\.3Actual replacement rule and comparison\-safe support
The attacked source trace is selected by the common harness default, so it need not be the product reducer’s own clean winner\. The actual replacement slot is the largest candidate index other than the harness\-default clean top\-1\. With zero\-based indices andN=32N=32, it is index 31 unless the harness\-default winner is 31, in which case it is 30\. The earlier description “lowest\-scored non\-top\-1” did not describe this implementation\. The reported source results use the last\-slot implementation; the prose is corrected here\.
Replacing a candidate can itself remove another reducer’s clean winner\. We therefore define, separately for product versus comparatorcc, the pre\-injection support
Eim\(c\)=𝟏\{aim≠jmiPclean,aim≠jmicclean\},E\_\{im\}^\{\(c\)\}=\\mathbf\{1\}\\\{a\_\{im\}\\neq j\_\{miP\}^\{\\mathrm\{clean\}\},\\;a\_\{im\}\\neq j\_\{mic\}^\{\\mathrm\{clean\}\}\\\},\(2\)whereaima\_\{im\}is the recorded replacement slot\. The recorded removal\-only selection must also equal each reducer’s clean selection\. Eligibility does not use a post\-injection flip, edited score, correctness label, or desired result\. Because the rule uses the compared selectors’ clean identities, the support is comparator\-specific and is not independent of all selection outcomes\.
On retained records, a change to the edited slot cannot be explained solely by deleting the prior winner\. This statement applies*only to retained support*\. It neither repairs the historical replacement implementation nor establishes append\-only, lowest\-score\-replacement, or universally safe replacement robustness\. Those alternative protocols require the missing edited\-score inputs and a separate evaluation\.
### 3\.4Metrics and estimands
For a recorded intervention, defineFmir=𝟏\{jmirinj≠jmirclean\}F\_\{mir\}=\\mathbf\{1\}\\\{j\_\{mir\}^\{\\mathrm\{inj\}\}\\neq j\_\{mir\}^\{\\mathrm\{clean\}\}\\\}\. Flip@32 is its mean on the specified support\. The paired difference is
dmi\(c\)=FmiP−Fmic,Δ^\(c\)=114∑m,b1nmb\(c\)∑i∈Imb\(c\)dmi\(c\)\.d\_\{mi\}^\{\(c\)\}=F\_\{miP\}\-F\_\{mic\},\\qquad\\widehat\{\\Delta\}^\{\(c\)\}=\\frac\{1\}\{14\}\\sum\_\{m,b\}\\frac\{1\}\{n\_\{mb\}^\{\(c\)\}\}\\sum\_\{i\\in I\_\{mb\}^\{\(c\)\}\}d\_\{mi\}^\{\(c\)\}\.\(3\)Every checkpoint–benchmark cell receives equal weight\. This is not the row\-weighted average over all observations\. Positive values indicate more flips under product; they do not imply that every flip is harmful or that the comparator is universally optimal\.
APR is the fraction of clean/edited trace pairs for which the edited trace receives a higher reducer score\. The NI statistic isΔNI=APRnecessary−APRinert\\Delta\_\{\\mathrm\{NI\}\}=\\mathrm\{APR\}\_\{\\mathrm\{necessary\}\}\-\\mathrm\{APR\}\_\{\\mathrm\{inert\}\}on a stated matching scheme\. The published raw and score\-matched NI point estimates \(14 cells each\) are recomputed exactly from the public per\-pair score records\. Their historical intervals resampled pair rows even though questions recur across pairs, so we replace them with question\-cluster bootstrap intervals \(Appendix[E](https://arxiv.org/html/2610.41333#A5)\)\.
Wrong@32 concerns a clean\-correct selection becoming answer\-incorrect after injection\. It is not the overall error rate of the natural pools\. Historical summaries report zero across 84 selector\-by\-cell settings, but the present record archive lacks the primary edited\-answer correctness needed to recompute all of those indicators independently\. We consequently treat that zero as a historical scope observation, not new correctness validation or proof that the stress is harmless\.
Natural\-pool Gain@32 is selected\-answer correctness minus the paired random\-candidate baseline on the*unedited*pools\. For two reducers using the same baseline,Δ\\DeltaGain equals their accuracy difference\. Its support is not restricted to stress\-eligible or comparison\-safe records\.
### 3\.5Inference and reproducibility levels
All new calculations use 10,000 bootstrap replicates and PCG64 seed 42\. Within a single cell, each problem appears once and we bootstrap the paired differencedd\. Across cells, we resample problem IDs jointly within each benchmark, carrying all available checkpoint observations for a sampled question together, and recompute the equal\-cell mean\. For the NI controls, where one question can supply several deletion instances, we resample question IDs within each cell and carry all of a question’s necessary and inert instances together\. The checkpoint suite, candidate generation, matching, and eligibility masks remain fixed\. These CIs quantify conditional question\-level sampling variability, not variation over new checkpoints, training runs, generators, or new edit constructions\.
For binary paired outcomes we also report a two\-sided exact discordance test, equivalent to the exact McNemar/binomial test\. Holm adjustment is applied across the 14 cells of each declared comparator/support family\. The product–GM family is primary; min and last\-step comparisons are secondary\. The reported percentile intervals are pointwise, not simultaneous confidence intervals\. Small discordant counts can make approximate bootstrap intervals disagree with exact tests; we report rather than conceal that disagreement\.
There are three evidence levels\.*Score\-vector replay*applies a new reducer where the required score vectors exist\.*Outcome\-record reanalysis*, which is fully packaged for the main results here, recomputes statistics for recorded reducers without new inference\.*Summary\-only evidence*cannot establish independent recovery of the underlying annotations or missing model outputs\. Appendix[H](https://arxiv.org/html/2610.41333#A8)makes this contract executable\.
## 4Results
### 4\.1Product–GM differences persist on fixed evidence
Figure[2](https://arxiv.org/html/2610.41333#S4.F2)shows all 14 full\-recorded\-support cells\. Product has the higher flip rate in every cell, with differences ranging from\+0\.0074\+0\.0074\(Qwen/GSM8K\) to\+0\.2674\+0\.2674\(InternLM2\-1\.8B/GSM8K\)\. The equal\-cell mean is\+0\.0964616\+0\.0964616, or 9\.646 percentage points\. Eleven of the 14 cells reject under the exact paired tests after Holm adjustment\. The pattern is not uniformly large: the strongest adapted\-model cell should not stand in for the modern Qwen cells\.
Figure 2:Product\-minus\-GM Flip@32 on full recorded support\.Every point, interval, and appendix row is generated from the same paired outcome records\. Cell intervals use a paired problem bootstrap; the pooled row uses the shared\-problem bootstrap conditional on the fixed 14\-cell suite\. The plotted positive direction in 14/14 cells is not a claim of significance in all cells\. Table[6](https://arxiv.org/html/2610.41333#A4.T6)reports exact paired and Holm\-adjusted tests\.Table 1:Equal\-cell selection\-instability differences\.All rows compare product with the named comparator\. Intervals are the shared\-problem, fixed\-checkpoint bootstrap\. “Holm rejects” counts two\-sided exact tests rejected at 0\.05 within that row’s 14\-cell family\. Different comparison\-safe rows have different supports, so their magnitudes are not a ranking on one common population\.The comparison\-safe product–GM analysis retains 4,459/4,622 records \(96\.47%\)\. Its macro difference is\+0\.0986373\+0\.0986373with shared\-problem CI\[0\.0875,0\.1098\]\[0\.0875,0\.1098\]\. The positive point\-estimate pattern survives in all 14 cells\. All retained recorded flips select the actual edited slot, and removal\-only leaves both compared selectors unchanged\. This excludes the clean\-winner\-removal explanation on this subset; it does not establish robustness to alternative injection protocols\. Although all 14 safe percentile intervals are positive, only 11/14 exact tests remain significant after Holm adjustment\.
Min\-step and last\-step provide additional recorded\-selector comparisons \(Table[1](https://arxiv.org/html/2610.41333#S4.T1)\)\. They do not establish performance of arbitrary newly defined reducers\. The named Qwen/Skywork six\-cell subset has mean\+0\.0789\+0\.0789on full recorded support\. We identify its three checkpoints explicitly rather than calling it an all\-native\-PRM estimate: it omits Math\-Shepherd and RLHFlow\.
### 4\.2Qwen: modest stress effects, unresolved utility trade\-off
Qwen is useful because product is a documented aggregation choice, not because every part of our pipeline matches its published evaluation\. Table[2](https://arxiv.org/html/2610.41333#S4.T2)reports the comparison\-safeN=32N=32stress outcome\. GSM8K has five product\-only flips and no GM\-only flips; MATH\-500 has seven product\-only and one GM\-only flip\. The positive percentile intervals coexist with exact two\-sidedp=0\.0625p=0\.0625andp=0\.0703p=0\.0703\. We therefore describe these as small positive estimates with method\-sensitive uncertainty, not unqualified statistically significant superiority\.
Table 2:Qwen comparison\-safe stress atN=32N=32\.P denotes product\. “Flips” gives each rule’s total; “discordant” gives product\-only and GM\-only flip counts\. Exact tests, rather than the positivity of a percentile CI alone, expose the small effective discordance sample\.Table 3:Qwen natural\-pool accuracy and paired utility\.Each row uses all 500 frozen unedited pools, independently of stress filtering\. “Correct\-only” gives the discordant correctness counts; the exact test is paired\. A CI containing zero does not establish equivalence or non\-inferiority\.On GSM8K, both reducers answer 447/500 questions correctly; on MATH\-500, product answers 372/500 and GM 369/500\. Product and GM choose different clean traces on 121/500 and 216/500 questions, respectively\. Of those disagreements, both selected answers are correct on 107 and 149 questions\. This directly demonstrates that answer\-level correctness can conceal selector disagreement\. It does not establish that those natural\-pool disagreements are reasoning\-quality failures\.
An operator who explicitly values omission stability may prefer GM after examining these estimates\. Such a choice depends on a utility/risk preference, not a demonstrated accuracy dominance relation\. The MATH\-500 utility interval still permits a product advantage of two percentage points\. No equivalence margin was tested, no held\-out predictive\-validity experiment is established, and noN=8N=8deployment recommendation follows\. The earlierN=8N=8/20\-seed summary is withheld from empirical support because its per\-problem and seed\-level archive is unavailable in this version\.
### 4\.3Difficulty stratification with aligned denominators
The level map covers all 500 MATH\-500 questions\. This analysis conditions on the recorded flags indicating that*both*product and GM select a correct clean answer\. It uses 1,926 checkpoint–problem rows over 376 questions, rather than the 2,066 MATH rows of the full recorded audit\. This correctness restriction is distinct from comparison\-safe replacement filtering\. Table[4](https://arxiv.org/html/2610.41333#S4.T4)computes both marginal flip rates and their difference on exactly this same support, avoiding a subtraction of rates with different denominators\.
Table 4:MATH\-500 levels, common clean\-correct support\.Marginals are equal\-checkpoint means over the same records; their difference equals the paired point estimate before rounding\. CIs jointly resample problem IDs within level\. “Has wrong candidate” counts checkpoint–problem records whose pool contains at least one incorrect candidate; it is not a unique\-question prevalence estimate\.All five level estimates are positive and their pointwise intervals exclude zero\. There is no monotonic difficulty trend, and we do not make a trend\-test claim\. Incorrect\-candidate record counts range from 36/227 at Level 1 to 239/377 at Level 5\. Thus these are not universally correct candidate pools\. However, absence of edited\-answer correctness in the record archive prevents an independent recomputation of level\-specific Wrong@32; a zero inherited from a historical aggregate is not a fresh stratum\-level verification\.
### 4\.4Necessary/inert controls support an association, not causal identification
The raw and score\-matched NI point estimates, recomputed from the public per\-pair records, are negative in all 14 cells \(Table[11](https://arxiv.org/html/2610.41333#A5.T11)\)\. Question\-cluster 95% intervals lie below zero in all 14 raw cells and, under the historical score\-matching assignment, in 13 of 14 score\-matched cells; the exception is InternLM2\-1\.8B on MATH\-500,\[−0\.133,\+0\.025\]\[\-0\.133,\+0\.025\]\. Thus necessary deletions less often increase the product trajectory score than the matched inert deletions\. It does not mean the scorer ignores necessity entirely; nor does it establish that aggregation causes the entire observed NI difference\.
The cross\-question design does not guarantee equal underlying reasoning difficulty or equal total trajectory length\. Moreover, questions recur across pairs \(the 400 GSM8K deletion instances in 200 pairs come from 164 questions, the 400 MATH\-500 instances from 152\), whereas the historical NI script resampled paired\-difference rows; the question\-cluster intervals are 1\.3–1\.9 times as wide\. The intervals hold fixed which instances enter each arm\. For the score\-matched estimate this includes the caliper assignment, which is not unique: many assignments attain exactly the optimal cost\. Over all optima of the stated exact\-arithmetic objective, the matched estimate is negative in 13 cells but ranges from−0\.138\-0\.138to\+0\.028\+0\.028for InternLM2\-1\.8B on MATH\-500\. Endpoint\-assignment intervals are conditional sensitivities, not worst\-case interval bounds \(Appendix[E](https://arxiv.org/html/2610.41333#A5)\)\. The raw estimates do not depend on this assignment\. The five\-seed sign pattern and ranges remain withdrawn because the public multi\-seed records do not identify seed membership\.
### 4\.5Human evidence supports a limited interpretation
The 200\-card three\-choice reannotation summary reports 113 GM\-majority, 84 no\-preference\-majority, one product\-majority, and two split outcomes\. This is the complete distribution on a subset selected from deletion\-stress disagreements, not a population\-level preference estimate\. It is foregrounded as a descriptive supporting endpoint; it was a later reannotation, not a preregistered primary endpoint\. We do not interpret it as a length\-independent preference because the compared traces differ in length by construction\.
The natural\-pool reannotation is a different study: 374/420 cards have a no\-preference majority\. The stored comparator is preferred on 28 cards, product on 15, and three are split\. The resolved\-card comparison is not significant at 0\.05 under a two\-sided exact test\. These records argue against equating targeted stress behavior with common spontaneous human\-perceived defects\. Human tables are transcribed from hash\-verified published summaries; this revision has not independently established the identity or independence of every annotator workbook\.
The expert mini\-replication is*not*used as independent corroboration\. Its published input audit records three byte\-identical completed workbooks, so the available archive supports at most one distinct return\. The former three\-independent\-expert claims and associated rates are withdrawn\. Qwen Likert multi\-rater and difference estimates that lack the required completed\-workbook set are likewise not used\. Appendix[F](https://arxiv.org/html/2610.41333#A6)preserves the distinction between the usable descriptive summaries and unsupported independence claims\.
### 4\.6A bounded 72B pilot
The available Qwen\-72B record file contains 143 eligible GSM8K questions from a 200\-question sample, not a 600\-question two\-benchmark experiment\. Product flips on 13/143 and GM on 8/143; the difference is\+0\.03497\+0\.03497with paired percentile CI\[0,0\.06993\]\[0,0\.06993\]\. There are six product\-only and one GM\-only flips, giving exact two\-sidedp=0\.125p=0\.125\. This is an exploratory, inconclusive pilot under the recorded replacement protocol\. It does not establish that scaling fails to improve robustness, and no 600\-question or cross\-benchmark 72B conclusion is retained\.
## 5Discussion, Limitations, and Conclusion
#### What the benchmark adds\.
A step scorer and a selector are different evaluation objects\. Holding the pool and scored evidence fixed makes their distinction operational: the stored outcomes show substantial aggregation\-dependent selection differences for several checkpoints, while modern Qwen effects are much smaller\. This provides a reproducible component\-level diagnostic, not a newly discovered length\-bias theorem or a generally superior reasoning algorithm\.
#### Why accuracy alone is insufficient, and what that does not prove\.
The same correctness outcome can accompany different selected traces\. This motivates process\-sensitive evaluation, but it does not by itself prove that the changed trace is worse\. Verified edit semantics and human judgments address different pieces of that question; both have selection and provenance limits here\. We do not interpret Flip as an unconditional process\-quality score, the historical Wrong=0 report as a correctness proof, or a nonsignificant natural accuracy comparison as zero utility cost\.
#### External validity\.
The results condition on two mathematical benchmarks, one candidate generator, a fixed set of checkpoints, and a particular omission construction\. Adapted scalar reward models and native PRMs are not interchangeable\. Some checkpoints have very small effects\. There is no validated outside\-math extension, learned\-selector evaluation, passive\-deployment prevalence estimate, or held\-out relation showing that lower deletion instability predicts higher BoN accuracy\. No claim is made about a deployed RL policy learning to shorten reasoning\.
#### Artifact limitations and corrections\.
The released outcome records permit exact recounting and statistical reanalysis of recorded selectors\. Missing primary edited\-score vectors prevent a complete independent stress replay for a newly proposed reducer\. Missing annotation and seed\-level records prevent stronger claims about expert replication, some Likert analyses, and seed robustness\. This public version makes those boundaries explicit, corrects the replacement description and figure/table values, and provides a versioned claim ledger rather than treating successful compilation or checksum agreement as scientific verification\.
#### Responsible use\.
Use the benchmark to inspect reducer behavior under a declared intervention and support, alongside task utility and uncertainty\. Do not select a reducer solely because one approximate CI excludes zero\. New score\-based or trajectory\-aware selectors require suitable inputs and, where necessary, fresh inference\. A credible cross\-domain port must redefine the process unit, semantic omission test, preservation oracle, and environment replay contract; a model scored outside its domain is not automatically a validated extension\.
#### Conclusion\.
StrictPRMBenchtreats aggregation as an auditable component of PRM\-based selection\. Its retained evidence supports a conditional finding: on fixed mathematical pools, reducers can differ in omission\-induced selection stability even when answer\-level statistics do not resolve their utility differences\. A transparent separation of protocol, stored outcomes, inference, and evidence availability is necessary for that finding to be reproducible and appropriately scoped\.
#### Data and code availability\.
The original snapshot is in[https://github\.com/staged\-benchmark\-2026/StrictPRMBench](https://github.com/staged-benchmark-2026/StrictPRMBench)at commit2ad65ed; the corresponding dataset is in[https://huggingface\.co/datasets/staged\-benchmark\-2026/StrictPRMBench](https://huggingface.co/datasets/staged-benchmark-2026/StrictPRMBench)\. Theanc/directory accompanying this version packages pinned selector records, descriptive summaries, provenance, and the CPU scripts used for the revised tables\. It is a versioned reanalysis layer, not a claim that new files were present in the original snapshot\. Appendix[H](https://arxiv.org/html/2610.41333#A8)documents exact contents and boundaries\.
## References
- \[1\]H\. Lightman, V\. Kosaraju, Y\. Burda, H\. Edwards, B\. Baker, T\. Lee, J\. Leike, J\. Schulman, I\. Sutskever, and K\. Cobbe\.Let’s verify step by step\.In*ICLR*, 2024\.
- \[2\]P\. Wang, L\. Li, Z\. Shao, R\. Xu, D\. Dai, Y\. Li, D\. Chen, Y\. Wu, and Z\. Sui\.Math\-Shepherd: Verify and reinforce LLMs step\-by\-step without human annotations\.In*ACL*, 2024\.
- \[3\]Y\. Xie, A\. Goyal, W\. Zheng, M\.\-Y\. Kan, T\. P\. Lillicrap, K\. Kawaguchi, and M\. Shieh\.Monte Carlo tree search boosts reasoning via iterative preference learning\.*arXiv preprint arXiv:2405\.00451*, 2024\.
- \[4\]C\. Zheng, Z\. Zhang, B\. Zhang, R\. Lin, K\. Lu, B\. Yu, D\. Liu, J\. Zhou, and J\. Lin\.ProcessBench: Identifying process errors in mathematical reasoning\.In*Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(ACL\)*, pages 1009–1024, 2025\.
- \[5\]M\. Song, Z\. Su, X\. Qu, J\. Zhou, and Y\. Cheng\.PRMBench: A fine\-grained and challenging benchmark for process\-level reward models\.In*Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(ACL\)*, pages 25299–25346, 2025\.
- \[6\]D\. Li, Y\. Yao, Z\. Tan, H\. Liu, and R\. Guo\.ToolPRMBench: Evaluating and advancing process reward models for tool\-using agents\.*arXiv preprint arXiv:2601\.12294*, 2026\.
- \[7\]X\. Zheng, W\. Zhai, W\. Wang, B\. Yang, W\. Li, R\. Luo, H\. Sun, Y\. Wang, Z\. Li, M\. Wang, Y\. Du, G\. Lin, Y\. Wang, X\. Xu, Y\. Mo, X\. Ren, H\. Wei, and B\. Zhao\.Unmasking reasoning processes: A process\-aware benchmark for evaluating structural mathematical reasoning in LLMs\.*arXiv preprint arXiv:2602\.00564*, 2026\.
- \[8\]Y\. Wu et al\.Google’s neural machine translation system: Bridging the gap between human and machine translation\.*arXiv preprint arXiv:1609\.08144*, 2016\.
- \[9\]K\. Murray and D\. Chiang\.Correcting length bias in neural machine translation\.In*Proceedings of the Third Conference on Machine Translation \(WMT\)*, pages 212–223, 2018\.
- \[10\]C\. Zheng, J\. Zhu, J\. Lin, X\. Dai, W\. Liu, H\. Li, Y\. Yu, W\. Zhang, and M\. Yang\.CoLD: Counterfactually\-guided length debiasing for process reward models in mathematical reasoning\.*arXiv preprint arXiv:2507\.15698*, 2025\.
- \[11\]Y\. Zhao, Y\. Liu, J\. Liu, J\. Chen, X\. Wu, Y\. Hao, T\. Lv, S\. Huang, L\. Cui, Q\. Ye, F\. Wan, and F\. Wei\.Geometric\-mean policy optimization\.*arXiv preprint arXiv:2507\.20673*, 2025\.
- \[12\]P\. Kuang, Y\. Wang, X\. Han, Y\. Liu, K\. Xu, and H\. Wang\.Optimal aggregation of LLM and PRM signals for efficient test\-time scaling\.In*ICLR*, 2026\. arXiv:2510\.13918\.
- \[13\]C\. Snell, J\. Lee, K\. Xu, and A\. Kumar\.Scaling LLM test\-time compute optimally can be more effective than scaling parameters for reasoning\.In*ICLR*, 2025\.
- \[14\]Qwen Team\.Qwen2\.5\-Math\-PRM\-7B and Qwen2\.5\-Math\-PRM\-72B model cards\.Hugging Face model cards, 2025\.[https://huggingface\.co/Qwen/Qwen2\.5\-Math\-PRM\-7B](https://huggingface.co/Qwen/Qwen2.5-Math-PRM-7B)\.
- \[15\]Z\. Zhang, C\. Zheng, Y\. Wu, B\. Zhang, R\. Lin, B\. Yu, D\. Liu, J\. Zhou, and J\. Lin\.The lessons of developing process reward models in mathematical reasoning\.In*Findings of the Association for Computational Linguistics: ACL*, pages 10495–10516, 2025\. arXiv:2501\.07301\.
- \[16\]J\. Zou, L\. Yang, J\. Gu, J\. Qiu, K\. Shen, J\. He, and M\. Wang\.ReasonFlux\-PRM: Trajectory\-aware PRMs for long chain\-of\-thought reasoning in LLMs\.In*NeurIPS*, 2025\. arXiv:2506\.18896\.
- \[17\]Z\. Wu, M\. Yasunaga, A\. Cohen, Y\. Kim, A\. Celikyilmaz, and M\. Ghazvininejad\.reWordBench: Benchmarking and improving the robustness of reward models with transformed inputs\.In*Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing \(EMNLP\)*, pages 3383–3409, 2025\. arXiv:2503\.11751\.
- \[18\]R\. Tiwari, A\. Tomar, U\. Bamba, M\. Maheswaran, H\. Yang, M\. W\. Mahoney, K\. Keutzer, and A\. Gholami\.Reward Under Attack: Analyzing the robustness and hackability of process reward models\.*arXiv preprint arXiv:2603\.06621*, 2026\.
- \[19\]J\. Li, P\. Cao, Z\. Jin, Y\. Chen, J\. Xu, H\. Li, X\. Jiang, K\. Liu, and J\. Zhao\.Fixing the broken compass: Diagnosing and improving inference\-time reward modeling\.In*ICLR*, 2026\. arXiv:2503\.05188\.
- \[20\]G\. Juneja, D\. Nathani, and W\. Y\. Wang\.Adversarial training for process reward models\.*arXiv preprint arXiv:2511\.22888*, 2025\.
- \[21\]J\. Cheng, G\. Xiong, R\. Qiao, L\. Li, C\. Guo, J\. Wang, Y\. Lv, and F\.\-Y\. Wang\.Stop summation: Min\-form credit assignment is all process reward model needs for reasoning\.In*NeurIPS*, 2025\. arXiv:2504\.15275\.
- \[22\]J\. Skalse, N\. H\. R\. Howe, D\. Krasheninnikov, and D\. Krueger\.Defining and characterizing reward gaming\.In*NeurIPS*, 2022\. arXiv:2209\.13085\.
- \[23\]L\. Gao, J\. Schulman, and J\. Hilton\.Scaling laws for reward model overoptimization\.In*ICML*, 2023\. arXiv:2210\.10760\.
- \[24\]T\. Costé, U\. Anwar, R\. Kirk, and D\. Krueger\.Reward model ensembles help mitigate overoptimization\.In*ICLR*, 2024\. arXiv:2310\.02743\.
- \[25\]S\. Malik, V\. Pyatkin, S\. Land, J\. Morrison, N\. A\. Smith, H\. Hajishirzi, and N\. Lambert\.RewardBench 2: Advancing reward model evaluation\.In*ICLR*, 2026\. arXiv:2506\.01937\.
- \[26\]Z\. Jia, A\. Rakhlin, and T\. Xie\.Do we need to verify step by step? Rethinking process supervision from a theoretical perspective\.In*ICML*, 2025\. arXiv:2502\.10581\.
- \[27\]L\. Yuan, W\. Li, H\. Chen, G\. Cui, N\. Ding, K\. Zhang, B\. Zhou, Z\. Liu, and H\. Peng\.Free process rewards without process labels\.In*ICML*, 2025\. arXiv:2412\.01981\.
- \[28\]Z\. Feng, Q\. Chen, N\. Lu, Y\. Li, S\. Cheng, S\. Peng, D\. Tang, S\. Liu, and Z\. Zhang\.Is PRM necessary? Problem\-solving RL implicitly induces PRM capability in LLMs\.*arXiv preprint arXiv:2505\.11227*, 2025\.
- \[29\]A\. Setlur, C\. Nagpal, A\. Fisch, X\. Geng, J\. Eisenstein, R\. Agarwal, A\. Agarwal, J\. Berant, and A\. Kumar\.Rewarding progress: Scaling automated process verifiers for LLM reasoning\.In*ICLR*, 2025\. arXiv:2410\.08146\.
- \[30\]M\. Khalifa, R\. Agarwal, L\. Logeswaran, J\. Kim, H\. Peng, M\. Lee, H\. Lee, and L\. Wang\.Process reward models that think\.*arXiv preprint arXiv:2504\.16828*, 2025\.
- \[31\]S\. Xia, X\. Li, Y\. Liu, T\. Wu, and P\. Liu\.Evaluating mathematical reasoning beyond accuracy\.*arXiv preprint arXiv:2404\.05692*, 2024\.
- \[32\]S\. Pandit, A\. Xu, X\.\-P\. Nguyen, Y\. Ming, C\. Xiong, and S\. Joty\.Hard2Verify: A step\-level verification benchmark for open\-ended frontier math\.*arXiv preprint arXiv:2510\.13744*, 2025\.
- \[33\]B\. Wang, Y\. Liu, Y\. Liu, T\. Tang, S\. Wang, C\. Gao, C\. Zheng, Y\. Zhang, L\. Yu, S\. Liu, T\. Gui, Q\. Zhang, X\. Huang, B\. Yu, F\. Huang, and J\. Lin\.Outcome accuracy is not enough: Aligning the reasoning process of reward models\.*arXiv preprint arXiv:2602\.04649*, 2026\.
- \[34\]A\. Sokol, E\. M\. Daly, M\. Hind, D\. Piorkowski, X\. Zhang, N\. Moniz, and N\. V\. Chawla\.BenchmarkCards: Standardized documentation for large language model benchmarks\.In*NeurIPS Datasets and Benchmarks Track*, 2025\. arXiv:2410\.12974\.
- \[35\]A\. M\. Bean et al\.Measuring what matters: Construct validity in large language model benchmarks\.In*NeurIPS Datasets and Benchmarks Track*, 2025\. arXiv:2511\.04703\.
- \[36\]J\. Liu, C\. S\. Xia, Y\. Wang, and L\. Zhang\.Is your code generated by ChatGPT really correct? Rigorous evaluation of large language models for code generation\.In*NeurIPS*, 2023\. arXiv:2305\.01210\.
- \[37\]T\. Gebru, J\. Morgenstern, B\. Vecchione, J\. W\. Vaughan, H\. Wallach, H\. Daumé III, and K\. Crawford\.Datasheets for datasets\.*Communications of the ACM*, 64\(12\):86–92, 2021\.
- \[38\]K\. Cobbe, V\. Kosaraju, M\. Bavarian, M\. Chen, H\. Jun, L\. Kaiser, M\. Plappert, J\. Tworek, J\. Hilton, R\. Nakano, C\. Hesse, and J\. Schulman\.Training verifiers to solve math word problems\.*arXiv preprint arXiv:2110\.14168*, 2021\.
- \[39\]D\. Hendrycks, C\. Burns, S\. Kadavath, A\. Arora, S\. Basart, E\. Tang, D\. Song, and J\. Steinhardt\.Measuring mathematical problem solving with the MATH dataset\.In*NeurIPS Datasets and Benchmarks*, 2021\. arXiv:2103\.03874\.
- \[40\]Qwen Team\.Towards effective process supervision in mathematical reasoning\.Qwen blog, 2025\.[https://qwenlm\.github\.io/blog/qwen2\.5\-math\-prm/](https://qwenlm.github.io/blog/qwen2.5-math-prm/)\.
- \[41\]Skywork Team\.Skywork\-o1\-Open\-PRM\-Qwen\-2\.5\-7B and Skywork\-o1\-Open\-PRM\-Qwen\-2\.5\-1\.5B model cards\.Hugging Face model cards, 2024\.[https://huggingface\.co/Skywork/Skywork\-o1\-Open\-PRM\-Qwen\-2\.5\-7B](https://huggingface.co/Skywork/Skywork-o1-Open-PRM-Qwen-2.5-7B)\.
- \[42\]W\. Xiong, H\. Zhang, N\. Jiang, and T\. Zhang\.An implementation of generative PRM\.RLHFlow/RLHF\-Reward\-Modeling repository, 2024\.[https://github\.com/RLHFlow/RLHF\-Reward\-Modeling](https://github.com/RLHFlow/RLHF-Reward-Modeling)\.
- \[43\]Z\. Cai, M\. Cao, H\. Chen, K\. Chen, K\. Chen, X\. Chen, X\. Chen, Z\. Chen, and others\.InternLM2 technical report\.*arXiv preprint arXiv:2403\.17297*, 2024\.
## Appendix AAggregation Algebra and Its Limits
This appendix states the mechanical effect separately from fresh rescoring\. It is not an originality claim\. Let a trace haveT\>1T\>1positive scoresst∈\(0,1\]s\_\{t\}\\in\(0,1\]and writeat=logsta\_\{t\}=\\log s\_\{t\}\. For implementation, scores are clipped below atε=10−30\\varepsilon=10^\{\-30\}before taking logs; the algebra below then concerns the clipped values\.
#### Product\.
If deletion removes stepkkwithout changing the remaining scores,
logP\(s−k\)−logP\(s\)=−ak\.\\log P\(s\_\{\-k\}\)\-\\log P\(s\)=\-a\_\{k\}\.\(4\)This is positive forsk<1s\_\{k\}<1regardless of whether the deleted text was necessary\. The gain is a numerical property of multiplying fewer factors below one\. It does not establish how a PRM will rescore the shortened context or whether the edited trace will beat its competitors\.
#### Geometric mean\.
Writinga¯=T−1∑tat\\bar\{a\}=T^\{\-1\}\\sum\_\{t\}a\_\{t\}, the corresponding change in log GM is
logG\(s−k\)−logG\(s\)=a¯−akT−1\.\\log G\(s\_\{\-k\}\)\-\\log G\(s\)=\\frac\{\\bar\{a\}\-a\_\{k\}\}\{T\-1\}\.\(5\)It is positive exactly when the deleted score is below the original geometric mean, zero at equality, and negative above it\. Thus length normalization does not make GM immune to deletions\.
#### Minimum and last\-step\.
Removing a step increases the minimum only when it is the*unique*minimum \(forT\>1T\>1\)\. Removing one of several tied minima leaves the minimum unchanged\. Last\-step aggregation is invariant to non\-final deletion only in the mechanical fixed\-score calculation; fresh rescoring can change the last step’s score\. These are not unconditional robustness guarantees\.
#### Length\-normalized family\.
Forα∈ℝ\\alpha\\in\\mathbb\{R\}, letLα\(s\)=T−α∑tatL\_\{\\alpha\}\(s\)=T^\{\-\\alpha\}\\sum\_\{t\}a\_\{t\}\. Product and GM rankings correspond toα=0\\alpha=0andα=1\\alpha=1\. A mechanical deletion gives
Lα\(s−k\)−Lα\(s\)=\(\(T−1\)−α−T−α\)∑tat−\(T−1\)−αak\.L\_\{\\alpha\}\(s\_\{\-k\}\)\-L\_\{\\alpha\}\(s\)=\\big\(\(T\-1\)^\{\-\\alpha\}\-T^\{\-\\alpha\}\\big\)\\sum\_\{t\}a\_\{t\}\-\(T\-1\)^\{\-\\alpha\}a\_\{k\}\.\(6\)If*every candidate in a comparison*has the same length, product and GM rank those candidates identically\. Preserving the length of one clean/edited pair does not imply identical rankings across an otherwise variable\-length pool\. A placeholder control must state which of these two conditions it enforces\.
#### Fresh rescoring\.
If the remaining scores after deletion areat′a^\{\\prime\}\_\{t\}, the product log\-score change is
−ak\+∑t≠k\(at′−at\)\.\-a\_\{k\}\+\\sum\_\{t\\neq k\}\(a^\{\\prime\}\_\{t\}\-a\_\{t\}\)\.\(7\)The second term can offset or exceed the mechanical bonus\. Pool\-level flips depend additionally on competing traces\. Consequently neither the sign nor the size of every selector comparison is an algebraic inevitability\. This version does not use unsupported mechanistic\-decomposition coefficients to quantify the rescoring term\.
Product gain:42\.9%42\.9\\%; GM gain:5\.4%5\.4\\%\(relative changes\)\.
Figure 3:The deletion paradox in a simplified example\.Each number is a fixed step score \(1=1=perfect\)\. Deleting the0\.70\.7term increases both scores, with a larger relative increase for product\. This is a mechanical illustration, not a measured PRM result: actual edited traces are freshly rescored, and a score increase alone does not guarantee a pool\-level selection flip\.Decomposition readout\.For a deleted stepkk, product changes through a positive mechanical term and a PRM rescoring term:ΔlogSprod=−logsk\+Δctx\.\\Delta\\log S\_\{\\mathrm\{prod\}\}=\-\\log s\_\{k\}\+\\Delta\_\{\\mathrm\{ctx\}\}\.The first term is positive wheneversk<1s\_\{k\}<1;Δctx\\Delta\_\{\\mathrm\{ctx\}\}records whether rescoring of the remaining context compensates for that deletion bonus\. The terms require clean and edited step scores\. This algebraic panel does not estimate checkpoint\-specific compensation or determine whether the edited trace beats its competitors\.
Figure 4:Mechanical bonus versus rescoring\.Δctx\\Delta\_\{\\mathrm\{ctx\}\}is the summed log\-score change on the remaining steps; a positive total means the mechanical bonus exceeds the rescoring penalty\. This is a decomposition, not a validation of unavailable scatter data or a claim that one checkpoint compensates more strongly than another\.
## Appendix BConstruction Contract and Denominator Ledger
### B\.1Edit semantics and validation
The construction separates four checks\. A*syntactic*check confirms that the designated single span, and no other characters, was deleted\. An*answer*check compares the final extracted answer before and after editing under the stated normalization\. A*semantic*check decides whether the omission creates a locally verifiable gap\. A*scoring*check applies the checkpoint’s input formatting and step segmentation consistently to the clean and edited texts\. Passing one check does not imply passing the others\.
Necessary omissions include a missing calculation needed by a later line, an absent definition on which a later step depends, or a removed logical implication\. Inert omissions include redundant restatements or commentary whose removal leaves the explicit argument locally supported\. These are labeling guidelines rather than an automatic theorem prover\. Ambiguous necessity should be marked and excluded by a documented rule, not silently reassigned to create a stronger effect\. The benchmark’s semantic conclusions are conditional on these labels; we do not claim that the present outcome\-record script independently relabels the original text\.
Answer preservation is likewise narrower than semantic preservation\. A deleted proof step may leave the final number intact while invalidating the derivation\. Conversely, a formatting\-only change can perturb a scorer without creating a semantic error\. For this reason, a reliable extension should store the original text, exact edited text, a character diff, answer\-extraction output, semantic label and rationale, and both score vectors\. Counts from a cached selection table cannot replace these records\.
### B\.2Necessary/inert matching
The frozen construction notes specify the same benchmark and difficulty bucket, a deletion\-position tolerance of±1\\pm 1, and a deleted\-step token\-length tolerance of±30%\\pm 30\\%, prioritizing closer matches and using a nearest same\-bucket fallback\. Difficulty is based on the quintile of correct\-trace count, not MATH’s annotated difficulty levels\. No same\-question identity constraint appears in that rule\.
The 200 necessary/inert matches per benchmark should therefore be described as cross\-question matched controls\. Total trace length is not the matching variable\. A separate score\-matching step uses a caliper of 0\.10 on the mechanical bonus proxy−logsk\-\\log s\_\{k\}, with a one\-to\-one assignment among retained examples\. Conditioning on this score can alter the sample and does not create randomization\. Inference for the NI statistic therefore conditions on these selections and must respect the dependency structure described next\.
A source question or trace can connect more than one cross\-question pair, and in the released pairs questions often do\. The public per\-pair records keep the question ID and candidate \(trace\) index of both members of every pair\. The 400 GSM8K deletion instances \(200 pairs\) come from 164 questions and 383 traces; 81 questions supply more than one instance \(up to 22\), and 36 appear in both roles\. The 400 MATH\-500 deletion instances come from 152 questions and 393 traces; 92 questions supply more than one instance \(up to 17\)\. The same 200 pairs per benchmark are used for all seven checkpoints\. Resampling rows independently is not equivalent to resampling these connected question\-level units, so Appendix[E](https://arxiv.org/html/2610.41333#A5)resamples questions\. We do not infer independence from the fact that two examples were called a “pair\.”
### B\.3Supports used in this version
Table 5:Denominators are part of the estimand\.The same word “pool” must not collapse unique questions, checkpoint–question rows, paired edits, and human cards into one sample size\.For the MATH level analysis, the stored clean\-correct flags define its common support\. The original source summary computed the two marginal flip rates on rule\-specific clean\-correct supports while computing the difference on their intersection\. That made some displayed rates incompatible with the paired difference\. Here all three entries are recomputed on the intersection\. The previous paired point\-estimate pattern persists, but several marginal values are corrected\.
#### Wrong@32 provenance\.
The archived difficulty records explicitly describe their Wrong fields as implications of exact\-zero historical aggregate cells, not observations reconstructed from edited\-answer correctness\. The current scripts do not convert this derived field into new evidence\. A future independently verified Wrong table requires both the selected candidate identity and its answer correctness, including the edited candidate, together with the clean\-correct eligibility definition\.
## Appendix CStatistical Analysis Specification
### C\.1Per\-cell paired inference
For a fixed checkpoint and benchmark, letn10n\_\{10\}count questions that flip under product but not under the comparator, andn01n\_\{01\}the reverse\. The effect estimate is\(n10−n01\)/n\(n\_\{10\}\-n\_\{01\}\)/n\. For the exact test, condition onn10\+n01n\_\{10\}\+n\_\{01\}and test a binomial probability of one half, two\-sided\. With no discordant observations we reportp=1p=1\. The magnitude denominatornnand the test’s discordance denominator are different and both are reported where useful\.
The percentile bootstrap resamples the paired vectordi∈\{−1,0,1\}d\_\{i\}\\in\\\{\-1,0,1\\\}with replacement\. It does not independently resample product and comparator outcomes\. All interval endpoints use the 2\.5th and 97\.5th percentiles of 10,000 resamples\. They are approximate, conditional, pointwise intervals\. An empirical sample with few discordances, especially none in one direction, can give a percentile interval excluding zero while a discrete two\-sided exact test does not reject\. We do not treat one method’s label as overriding the other\.
### C\.2Shared\-problem macro bootstrap
For each benchmark, create a question\-by\-checkpoint matrix with the paired difference in observed cells and a parallel presence indicator\. Draw multinomial bootstrap question weights with total equal to the number of unique observed questions in that benchmark\. The*same weight*is applied to every checkpoint observation for that question\. Divide weighted differences by weighted presence counts within each cell, then average all 14 cell means equally\. Questions are sampled separately within GSM8K and MATH\-500\. The implementation fails rather than silently filling an empty cell\.
This procedure preserves recorded cross\-checkpoint dependence on shared questions\. It fixes the seven checkpoints and the two benchmark strata\. It does not support inference to a hypothetical population of all PRMs\. It also conditions on the already constructed edit set and support; there is no bootstrap regeneration of candidate pools, semantic labels, or score matching\. Missing checkpoint–question records are not imputed as zero effects\.
An earlier archived summary reported a cell\-then\-problem hierarchical interval\[0\.0630,0\.1349\]\[0\.0630,0\.1349\]around the same macro point0\.09646160\.0964616\. That procedure resampled cells and problems within cells rather than jointly carrying shared question observations\. We retain its provenance in the change record, but use the explicitly fixed\-suite shared\-problem interval\[0\.0846,0\.1086\]\[0\.0846,0\.1086\]in this version\. The interval change is a change of inferential target and resampling implementation,*not*an improved model result or new experimental replication\.
### C\.3Multiple comparisons and conditional supports
Holm adjustment is applied separately to each 14\-cell comparator/support family\. The main family is full\-support product versus GM\. The comparison\-safe family addresses a prespecified form of removal confounding conditional on the recorded clean selections; it is a sensitivity analysis designed during verification, not an independently preregistered experiment\. Secondary min and last\-step families are labeled as such\. We do not claim simultaneous coverage from a collection of pointwise CIs or count 14 cells as 14 independent training runs\.
The comparison\-safe construction may change which questions are retained for different checkpoints and comparators\. Its effect estimates pertain to that retained subset\. Reporting retention counts does not prove that excluded questions would have behaved similarly\. Appendix[D](https://arxiv.org/html/2610.41333#A4)gives both full and retained results, including exact\-test non\-rejections\.
### C\.4Natural utility
Paired correctness differences are formed on all 500 unedited Qwen pools per benchmark\. The random baseline in Gain cancels exactly when computing product minus GM on the same question\. The exact correctness test uses product\-only\-correct and GM\-only\-correct counts, not stress flip counts\. A confidence interval containing zero does not show that switching reducers has no accuracy cost\. No non\-inferiority or equivalence claim is made without a declared margin and adequate precision\.
Figure 5:Stability and utility must be assessed separately\.The stability pattern spans 14 cells; utility evidence here is from separate Qwen clean pools\. This does not establish a zero\-cost switch or held\-out predictive validity\.
### C\.5What is reproducible from these records
The bundled script verifies input hashes, cell/problem uniqueness, flip/index consistency, the actual last\-slot rule, comparison\-safe eligibility, removal\-only identities on retained rows, and equality of paired differences with displayed marginal differences\. These are record\-consistency checks\. They cannot verify the truth of a missing semantic label, recover an unrecorded annotation, or establish that an unavailable edited step\-score vector was generated correctly\. Checksums establish file identity, not scientific validity\.
## Appendix DComplete Recorded Product–GM Results
CheckpointnnProductGMΔ\\Delta\[95% CI\]pexactp\_\{\\rm exact\}pHolmp\_\{\\rm Holm\}GSM8KInternLM2\-1\.8B3590\.32590\.0585\+0\.2674\+0\.2674\[\+0\.2201,\+0\.3175\]\[\+0\.2201,\+0\.3175\]4\.7×10−254\.7\\times 10^\{\-25\}6\.6×10−246\.6\\times 10^\{\-24\}InternLM2\-7B3970\.15620\.0655\+0\.0907\+0\.0907\[\+0\.0579,\+0\.1234\]\[\+0\.0579,\+0\.1234\]4\.4×10−84\.4\\times 10^\{\-8\}4\.8×10−74\.8\\times 10^\{\-7\}Math\-Shepherd3320\.10240\.0392\+0\.0633\+0\.0633\[\+0\.0361,\+0\.0904\]\[\+0\.0361,\+0\.0904\]5\.7×10−65\.7\\times 10^\{\-6\}4\.6×10−54\.6\\times 10^\{\-5\}Qwen\-7B4050\.03950\.0321\+0\.0074\+0\.0074\[−0\.0074,\+0\.0247\]\[\-0\.0074,\+0\.0247\]0\.5491\.000RLHFlow\-8B3900\.04360\.0282\+0\.0154\+0\.0154\[−0\.0077,\+0\.0385\]\[\-0\.0077,\+0\.0385\]0\.2860\.859Skywork\-7B3450\.24060\.0957\+0\.1449\+0\.1449\[\+0\.1014,\+0\.1913\]\[\+0\.1014,\+0\.1913\]1\.8×10−101\.8\\times 10^\{\-10\}2\.2×10−92\.2\\times 10^\{\-9\}Skywork\-1\.5B3280\.21950\.1159\+0\.1037\+0\.1037\[\+0\.0640,\+0\.1433\]\[\+0\.0640,\+0\.1433\]6\.2×10−76\.2\\times 10^\{\-7\}6\.2×10−66\.2\\times 10^\{\-6\}MATH\-500InternLM2\-1\.8B2850\.31230\.1333\+0\.1789\+0\.1789\[\+0\.1263,\+0\.2316\]\[\+0\.1263,\+0\.2316\]1\.0×10−101\.0\\times 10^\{\-10\}1\.3×10−91\.3\\times 10^\{\-9\}InternLM2\-7B3070\.20200\.0977\+0\.1042\+0\.1042\[\+0\.0586,\+0\.1498\]\[\+0\.0586,\+0\.1498\]9\.1×10−69\.1\\times 10^\{\-6\}6\.3×10−56\.3\\times 10^\{\-5\}Math\-Shepherd2890\.19380\.1107\+0\.0830\+0\.0830\[\+0\.0415,\+0\.1280\]\[\+0\.0415,\+0\.1280\]3\.9×10−43\.9\\times 10^\{\-4\}0\.0019Qwen\-7B3190\.08150\.0690\+0\.0125\+0\.0125\[−0\.0157,\+0\.0408\]\[\-0\.0157,\+0\.0408\]0\.5031\.000RLHFlow\-8B3250\.12620\.0523\+0\.0738\+0\.0738\[\+0\.0369,\+0\.1108\]\[\+0\.0369,\+0\.1108\]1\.2×10−41\.2\\times 10^\{\-4\}7\.0×10−47\.0\\times 10^\{\-4\}Skywork\-7B2840\.18310\.0986\+0\.0845\+0\.0845\[\+0\.0423,\+0\.1303\]\[\+0\.0423,\+0\.1303\]3\.9×10−43\.9\\times 10^\{\-4\}0\.0019Skywork\-1\.5B2570\.21010\.0895\+0\.1206\+0\.1206\[\+0\.0739,\+0\.1712\]\[\+0\.0739,\+0\.1712\]3\.1×10−63\.1\\times 10^\{\-6\}2\.8×10−52\.8\\times 10^\{\-5\}
Table 6:Full recorded support\.Product and GM flip rates, paired differences, pointwise percentile intervals, exact two\-sided pairedpp\-values, and Holm\-adjustedpp\-values\. The family contains the 14 displayed cells\. Rounding follows the full\-precision output; individual rounded marginal differences can differ from the rounded paired estimate by one last digit\.CheckpointnnProductGMΔ\\Delta\[95% CI\]pexactp\_\{\\rm exact\}pHolmp\_\{\\rm Holm\}GSM8KInternLM2\-1\.8B3470\.31990\.0432\+0\.2767\+0\.2767\[\+0\.2305,\+0\.3228\]\[\+0\.2305,\+0\.3228\]6\.2×10−286\.2\\times 10^\{\-28\}8\.7×10−278\.7\\times 10^\{\-27\}InternLM2\-7B3850\.14030\.0416\+0\.0987\+0\.0987\[\+0\.0701,\+0\.1299\]\[\+0\.0701,\+0\.1299\]7\.5×10−117\.5\\times 10^\{\-11\}8\.2×10−108\.2\\times 10^\{\-10\}Math\-Shepherd3280\.09150\.0305\+0\.0610\+0\.0610\[\+0\.0335,\+0\.0884\]\[\+0\.0335,\+0\.0884\]1\.1×10−51\.1\\times 10^\{\-5\}6\.6×10−56\.6\\times 10^\{\-5\}Qwen\-7B3970\.03020\.0176\+0\.0126\+0\.0126\[\+0\.0025,\+0\.0252\]\[\+0\.0025,\+0\.0252\]0\.06250\.125RLHFlow\-8B3750\.02670\.0053\+0\.0213\+0\.0213\[\+0\.0053,\+0\.0400\]\[\+0\.0053,\+0\.0400\]0\.02150\.0645Skywork\-7B3340\.22750\.0808\+0\.1467\+0\.1467\[\+0\.1048,\+0\.1886\]\[\+0\.1048,\+0\.1886\]5\.9×10−125\.9\\times 10^\{\-12\}7\.3×10−117\.3\\times 10^\{\-11\}Skywork\-1\.5B3160\.21520\.0949\+0\.1203\+0\.1203\[\+0\.0854,\+0\.1582\]\[\+0\.0854,\+0\.1582\]7\.5×10−117\.5\\times 10^\{\-11\}8\.2×10−108\.2\\times 10^\{\-10\}MATH\-500InternLM2\-1\.8B2730\.30400\.1172\+0\.1868\+0\.1868\[\+0\.1355,\+0\.2381\]\[\+0\.1355,\+0\.2381\]5\.6×10−125\.6\\times 10^\{\-12\}7\.3×10−117\.3\\times 10^\{\-11\}InternLM2\-7B2940\.17690\.0782\+0\.0986\+0\.0986\[\+0\.0578,\+0\.1395\]\[\+0\.0578,\+0\.1395\]9\.0×10−69\.0\\times 10^\{\-6\}6\.3×10−56\.3\\times 10^\{\-5\}Math\-Shepherd2740\.16790\.0985\+0\.0693\+0\.0693\[\+0\.0328,\+0\.1095\]\[\+0\.0328,\+0\.1095\]8\.8×10−48\.8\\times 10^\{\-4\}0\.0035Qwen\-7B3020\.05630\.0364\+0\.0199\+0\.0199\[\+0\.0033,\+0\.0397\]\[\+0\.0033,\+0\.0397\]0\.07030\.125RLHFlow\-8B3140\.11150\.0287\+0\.0828\+0\.0828\[\+0\.0510,\+0\.1178\]\[\+0\.0510,\+0\.1178\]8\.7×10−78\.7\\times 10^\{\-7\}7\.8×10−67\.8\\times 10^\{\-6\}Skywork\-7B2730\.16120\.0842\+0\.0769\+0\.0769\[\+0\.0366,\+0\.1209\]\[\+0\.0366,\+0\.1209\]5\.1×10−45\.1\\times 10^\{\-4\}0\.0025Skywork\-1\.5B2470\.19030\.0810\+0\.1093\+0\.1093\[\+0\.0648,\+0\.1538\]\[\+0\.0648,\+0\.1538\]3\.5×10−63\.5\\times 10^\{\-6\}2\.8×10−52\.8\\times 10^\{\-5\}
Table 7:Comparison\-safe support\.The same fields on pre\-injection\-defined retained rows\. Every positive percentile interval should be read alongside the exact tests, particularly Qwen\. The family\-wise adjustment is across these 14 cells, not all analyses in the paper\.### D\.1Discordance counts and secondary reducers
The next tables expose the effective paired\-test sample\. Each discordance entry is product\-only/comparator\-only\. They are not the total flip counts: both reducers can flip on the same question and contribute zero to the paired difference\.
CheckpointFull discordanceExactppSafe discordanceExactppSafe HolmppGSM8KInternLM2\-1\.8B100/44\.7×10−254\.7\\times 10^\{\-25\}97/16\.2×10−286\.2\\times 10^\{\-28\}8\.7×10−278\.7\\times 10^\{\-27\}InternLM2\-7B41/54\.4×10−84\.4\\times 10^\{\-8\}39/17\.5×10−117\.5\\times 10^\{\-11\}8\.2×10−108\.2\\times 10^\{\-10\}Math\-Shepherd22/15\.7×10−65\.7\\times 10^\{\-6\}21/11\.1×10−51\.1\\times 10^\{\-5\}6\.6×10−56\.6\\times 10^\{\-5\}Qwen\-7B7/40\.5495/00\.06250\.125RLHFlow\-8B14/80\.2869/10\.02150\.0645Skywork\-7B58/81\.8×10−101\.8\\times 10^\{\-10\}53/45\.9×10−125\.9\\times 10^\{\-12\}7\.3×10−117\.3\\times 10^\{\-11\}Skywork\-1\.5B41/76\.2×10−76\.2\\times 10^\{\-7\}39/17\.5×10−117\.5\\times 10^\{\-11\}8\.2×10−108\.2\\times 10^\{\-10\}MATH\-500InternLM2\-1\.8B59/81\.0×10−101\.0\\times 10^\{\-10\}56/55\.6×10−125\.6\\times 10^\{\-12\}7\.3×10−117\.3\\times 10^\{\-11\}InternLM2\-7B42/109\.1×10−69\.1\\times 10^\{\-6\}36/79\.0×10−69\.0\\times 10^\{\-6\}6\.3×10−56\.3\\times 10^\{\-5\}Math\-Shepherd34/103\.9×10−43\.9\\times 10^\{\-4\}25/68\.8×10−48\.8\\times 10^\{\-4\}0\.0035Qwen\-7B12/80\.5037/10\.07030\.125RLHFlow\-8B31/71\.2×10−41\.2\\times 10^\{\-4\}28/28\.7×10−78\.7\\times 10^\{\-7\}7\.8×10−67\.8\\times 10^\{\-6\}Skywork\-7B34/103\.9×10−43\.9\\times 10^\{\-4\}28/75\.1×10−45\.1\\times 10^\{\-4\}0\.0025Skywork\-1\.5B38/73\.1×10−63\.1\\times 10^\{\-6\}31/43\.5×10−63\.5\\times 10^\{\-6\}2\.8×10−52\.8\\times 10^\{\-5\}
Table 8:Product versus GM discordance counts on full and comparison\-safe support\.CheckpointFull discordanceExactppSafe discordanceExactppSafe HolmppGSM8KInternLM2\-1\.8B90/149\.2×10−159\.2\\times 10^\{\-15\}87/101\.8×10−161\.8\\times 10^\{\-16\}2\.3×10−152\.3\\times 10^\{\-15\}InternLM2\-7B43/72\.1×10−72\.1\\times 10^\{\-7\}37/54\.4×10−74\.4\\times 10^\{\-7\}4\.0×10−64\.0\\times 10^\{\-6\}Math\-Shepherd21/26\.6×10−56\.6\\times 10^\{\-5\}17/27\.3×10−47\.3\\times 10^\{\-4\}0\.0051Qwen\-7B10/00\.00207/00\.01560\.0677RLHFlow\-8B13/10\.00187/10\.07030\.196Skywork\-7B61/61\.5×10−121\.5\\times 10^\{\-12\}54/69\.7×10−119\.7\\times 10^\{\-11\}1\.2×10−91\.2\\times 10^\{\-9\}Skywork\-1\.5B45/48\.2×10−108\.2\\times 10^\{\-10\}42/38\.7×10−108\.7\\times 10^\{\-10\}9\.5×10−99\.5\\times 10^\{\-9\}MATH\-500InternLM2\-1\.8B68/85\.6×10−135\.6\\times 10^\{\-13\}64/26\.0×10−176\.0\\times 10^\{\-17\}8\.4×10−168\.4\\times 10^\{\-16\}InternLM2\-7B46/81\.4×10−71\.4\\times 10^\{\-7\}40/63\.1×10−73\.1\\times 10^\{\-7\}3\.1×10−63\.1\\times 10^\{\-6\}Math\-Shepherd37/81\.5×10−51\.5\\times 10^\{\-5\}27/80\.00190\.0113Qwen\-7B18/40\.004310/40\.1800\.196RLHFlow\-8B32/41\.9×10−61\.9\\times 10^\{\-6\}27/43\.4×10−53\.4\\times 10^\{\-5\}2\.7×10−42\.7\\times 10^\{\-4\}Skywork\-7B32/94\.3×10−44\.3\\times 10^\{\-4\}24/90\.01350\.0677Skywork\-1\.5B30/120\.007924/120\.06520\.196
Table 9:Secondary product versus min\-step discordances\. The full\-support and retained\-support inference can differ materially\. In particular, the retained MATH\-500 Qwen comparison is inconclusive rather than a universal product\-to\-min recommendation\.CheckpointFull discordanceExactppSafe discordanceExactppSafe HolmppGSM8KInternLM2\-1\.8B112/52\.1×10−272\.1\\times 10^\{\-27\}107/55\.4×10−265\.4\\times 10^\{\-26\}7\.6×10−257\.6\\times 10^\{\-25\}InternLM2\-7B61/61\.5×10−121\.5\\times 10^\{\-12\}53/61\.8×10−101\.8\\times 10^\{\-10\}1\.9×10−91\.9\\times 10^\{\-9\}Math\-Shepherd27/90\.003925/32\.7×10−52\.7\\times 10^\{\-5\}1\.4×10−41\.4\\times 10^\{\-4\}Qwen\-7B16/20\.001313/02\.4×10−42\.4\\times 10^\{\-4\}9\.8×10−49\.8\\times 10^\{\-4\}RLHFlow\-8B16/30\.004410/10\.01170\.0117Skywork\-7B80/51\.8×10−181\.8\\times 10^\{\-18\}73/02\.1×10−222\.1\\times 10^\{\-22\}2\.8×10−212\.8\\times 10^\{\-21\}Skywork\-1\.5B67/72\.1×10−132\.1\\times 10^\{\-13\}64/13\.6×10−183\.6\\times 10^\{\-18\}4\.3×10−174\.3\\times 10^\{\-17\}MATH\-500InternLM2\-1\.8B66/327\.7×10−47\.7\\times 10^\{\-4\}62/320\.00260\.0067InternLM2\-7B50/176\.7×10−56\.7\\times 10^\{\-5\}41/170\.00220\.0067Math\-Shepherd46/101\.2×10−61\.2\\times 10^\{\-6\}36/62\.8×10−62\.8\\times 10^\{\-6\}2\.0×10−52\.0\\times 10^\{\-5\}Qwen\-7B26/03\.0×10−83\.0\\times 10^\{\-8\}18/07\.6×10−67\.6\\times 10^\{\-6\}4\.6×10−54\.6\\times 10^\{\-5\}RLHFlow\-8B37/75\.3×10−65\.3\\times 10^\{\-6\}34/31\.2×10−71\.2\\times 10^\{\-7\}9\.9×10−79\.9\\times 10^\{\-7\}Skywork\-7B47/107\.5×10−77\.5\\times 10^\{\-7\}40/24\.1×10−104\.1\\times 10^\{\-10\}4\.1×10−94\.1\\times 10^\{\-9\}Skywork\-1\.5B50/81\.6×10−81\.6\\times 10^\{\-8\}44/41\.5×10−91\.5\\times 10^\{\-9\}1\.4×10−81\.4\\times 10^\{\-8\}
Table 10:Secondary product versus last\-step discordances\. A lower targeted flip rate does not establish better natural\-pool accuracy or process quality for last\-step aggregation\.
## Appendix ENecessary/Inert Recount and Question\-Cluster Inference
Table 11:NI estimates with question\-cluster intervals\.Point estimates and counts are recomputed from the public per\-pair score records and equal the pinnedanswer\_preserved\_ni\.csvvalues exactly\. Intervals resample question IDs \(10,000 multinomial replicates, PCG64 seed 42\), carrying all necessary and inert instances of a sampled question together and holding fixed which instances enter each arm \(the pairs and, for the matched column, the historical caliper assignment\)\. They replace the historical pair\-row intervals\.The historical scriptcode/original\_scripts/920\_answer\_preserved\_ni\.pypasses a vector of paired differences to a bootstrap that samples its row indices; it does not pass the source question IDs into that function\. The public table printerreproduce\_table1\.pyonly reads and prints the result CSV\. This version instead recomputes the statistics from the pair\-level records of the pinned repository\. The filesscores/\*\_necessary\.jsonlandscores/\*\_inert\.jsonlstore, for every instance, the question ID, candidate index, deleted step, and the clean and edited step\-score vectors;edits/\*\_matched\.jsonlstore the texts used for the answer\-preservation filter, which retains all 200 pairs per benchmark\.anc/derive\_ni\_records\.pychecks these 32 files against their Git blob identities and extractsanc/inputs/ni\_pair\_records\.csv\. All 14 raw and score\-matched estimates and matched counts are reproduced exactly, and the product indicator recomputed from the step\-score vectors agrees with the stored trajectory scores on all 5,600 checkpoint\-level records \(seven checkpoints×\\times800 deletion instances\)\.
All 14 raw and score\-matched point estimates are negative\. With question\-cluster resampling, the 95% interval lies below zero in all 14 raw cells and, under the historical assignment, in 13 of 14 score\-matched cells; the exception is InternLM2\-1\.8B on MATH\-500,−0\.055\-0\.055\[−0\.133,\+0\.025\]\[\-0\.133,\+0\.025\]\. These are the counts the earlier version reported from pair\-row intervals, so the conclusion survives the corrected resampling unit, but the intervals are 1\.3–1\.9 times as wide \(median 1\.5\)\. The 70/70 five\-seed sign pattern and the five\-seed ranges are not retained: the public multi\-seed score files pool 815 \(GSM8K\) or 897 \(MATH\-500\) distinct pairs per cell without seed labels, so the per\-seed samples cannot be reconstructed, and the listed seed\-42 value is not the primary 200\-pair estimate\.
The intervals hold fixed which instances enter each arm: the constructed pairs, the answer\-preservation filter, and, for the matched estimate, the caliper selection\. Because the two members of a pair come from different questions in 399 of the 400 pairs, the bootstrap reweights each arm through its questions; the pairing itself does not enter, sinceΔNI\\Delta\_\{\\mathrm\{NI\}\}is a difference of the two arm means\. The intervals do not propagate uncertainty from redrawing the matches or relabeling necessity\.
The caliper selection is, moreover, not unique\. Its objective adds the distances of the pairs left outside the caliper, and for one\-dimensional distances many reassignments leave that total unchanged, so many assignments attain exactly the optimal cost\. All of them have the same number of matched pairs, because the penalty forces the maximum number of within\-caliper pairs\. The historical assignment is reproduced with its original floating\-point arithmetic and row order\. For exact sensitivity,anc/reproduce\.pyfixes the historical caliper mask and treats stored binary64 log\-bonuses as exact dyadic rationals before forming penalized distances\. It verifies that the historical assignment is optimal for this objective and bounds the matched estimate over all its optima; this does not enumerate ties of a separately rounded cost matrix\. The estimate is unique in four cells \(Qwen\-7B on both benchmarks, RLHFlow\-8B on GSM8K, and Math\-Shepherd on MATH\-500\) and negative at every optimum in 13 cells; for InternLM2\-1\.8B on MATH\-500 it ranges from−0\.138\-0\.138to\+0\.028\+0\.028\. For one selected point\-estimate\-maximizing assignment per cell, 12/14 pointwise intervals are below zero; InternLM2\-1\.8B/GSM8K gives\[−0\.1896,\+0\.0052\]\[\-0\.1896,\+0\.0052\]\. Assignments with equal point estimates can have different question composition and intervals\. Interval endpoints were not optimized over all optima; 12/14 is therefore not a worst\-case or simultaneous significance guarantee\. Table[11](https://arxiv.org/html/2610.41333#A5.T11)reports the historical assignment;anc/outputs/ni\_cluster\.csvcontains both exact point\-estimate extremes and intervals for selected representative assignments\. The raw estimates do not use the assignment and are unaffected\. A negative point estimate is not a substitute for calibrated uncertainty, and these intervals do not identify a causal effect of aggregation\.
## Appendix FHuman Endpoints, Ethics, and Independence
### F\.1Three\-choice reannotation
Table 12:All outcomes on 200 selected reannotation cards\.Four non\-overlapping strata sum to the total\. “Split” means no category obtains a majority\. Counts are from a pinned published summary, not a new annotator\-level replication\.The cards compare answer\-correct traces selected differently by product and GM under deletion stress\. A/B presentation was blinded and randomized according to the study protocol; the summary is based on majority outcomes with a no\-preference option\. The 200\-card subset was reannotated after an earlier forced\-choice study\. Calling it the leading*descriptive*endpoint here does not make it an originally preregistered primary endpoint\.
The retained distribution is 56\.5% GM, 42\.0% no preference, 0\.5% product, and 1\.0% split\. A resolved\-card rate would exclude neutral and split cards and answer a different question\. We do not use a high resolved\-card percentage or the earlier 85\.5% forced\-choice headline to represent all cards, all original pools, or all PRMs\. Length, task selection, and prior annotator exposure may influence preference\. No length\-independent causal interpretation is supported\.
### F\.2Natural\-pool reannotation
Table 13:Natural\-pool human summaries\.“Comparator” is the comparator label stored by the source study; it is not reinterpreted as an endorsement of a model release’s official reducer\. These are different cards and a different comparison regime from the deletion\-stress reannotation\.There are 374 no\-preference majorities, or 89\.05%, and 43 resolved preference majorities\. Among the latter, 28 favor the stored comparator and 15 product; the two\-sided exact binomial test is approximatelyp=0\.066p=0\.066\. This is descriptive evidence with a substantial neutral majority, not proof of a deployment\-wide process\-quality benefit\. Evaluators may overlap across substudies, so these endpoints are not independent replications of one another\.
### F\.3Expert mini\-replication: excluded from independent evidence
The frozen repository’shuman\_cards/expert\_replication/input\_audit\.txt, dated 15 April 2026, states that the three completed expert workbooks are byte\-identical, with identical choices on all 40 cards\. It explicitly limits the available evidence to at most one distinct expert return\. The historical summary and later manuscript counts also disagree\. This version does not choose the more favorable set of counts or infer three independent experts from three filenames\.
Accordingly, this version does not claim that three distinct workbooks were verified or that an independent three\-expert mini\-replication corroborates the result\. Conflicting expert\-rate summaries are excluded from empirical support\. The original audit is preserved inanc/provenance/expert\_input\_audit\.txt\. Its existence does not prove that no independent study ever occurred; it means the available materials do not establish one\. A future correction requires genuinely distinct original returns and a dated provenance mapping, not removal of the audit history\.
### F\.4Other human results
Qwen Likert multi\-rater estimates, some Likert differences, and expert agreement measures are not relied upon where their completed\-workbook archive cannot be verified\. This does not invalidate the two descriptive summary tables above by logical implication, but it prevents treating the broader human package as uniformly independently validated\. The reanalysis here verifies summary arithmetic and file identity only\.
### F\.5Ethics and recruitment
The study did not undergo formal review by an institutional review board or ethics committee\. No claim of an institutional exemption determination is made\. The study protocol reports adult participation, informed consent, compensation for quantitative annotation work, de\-identified mathematical text, and exclusion of personal or sensitive information from the cards\. Uncompensated pilot feedback was used for rubric development rather than quantitative endpoints\. The original study description reports a separate edit\-labeling pool and a shared quality\-evaluation pool, with some participation across substudies; complete source\-specific recruitment and temporal records are not recoverable from the available archive\.
Only de\-identified outcome summaries are included in this paper’s human\-analysis inputs\. No new human annotation was performed for this version\. A license or public repository location does not establish participant consent for releasing personally identifying metadata; future releases must separately verify the consent and de\-identification of original workbooks\.
## Appendix GEvidence Availability and Claim Disposition
This version distinguishes unavailable evidence from a proven false result\. A numerical claim is not made more reliable merely by carrying it into a new PDF or a hash manifest\. The following ledger specifies how each substantive issue is handled\.
#### Retained and recomputed from outcome records\.
The full 14\-cell product–GM point estimates, recorded product–min/last comparisons, comparison\-safe subsets, QwenN=32N=32natural utility, and MATH difficulty statistics are regenerated from pinned per\-problem selector records\. The 72B pilot is recomputed from its 143\-row public CSV\. The raw and score\-matched NI point estimates for all 14 cells are recomputed from the public per\-pair score records, and their intervals are replaced by question\-cluster intervals; the score\-matching assignment is shown to be one of many exact optima, and the matched estimate is bounded over all of them \(Appendix[E](https://arxiv.org/html/2610.41333#A5)\)\. These are paired\-outcome analyses, not renewed PRM inference\. The original 14\-cell macro point remains0\.09646160765130\.0964616076513; rounding it directly gives 0\.096 at three decimals or 0\.0965 at four decimals\.
#### Figure and table corrections\.
Figure[2](https://arxiv.org/html/2610.41333#S4.F2)is regenerated from the same result table as the numerical appendix\. Its InternLM2\-1\.8B/GSM8K point is 0\.2674095, not the inconsistent earlier plotted value\. Corrected MATH marginal rates use the same common support as the paired delta\. The named six\-cell Qwen/Skywork subset is not described as the five\-native\-PRM population\. Additional earlier prevalence, NI amplification, and landscape tables whose complete derivations are not packaged are not used to support new claims in this version\.
#### Preserved as descriptive summaries\.
The two human majority\-count tables are retained with the limitations described in Appendix[F](https://arxiv.org/html/2610.41333#A6)\. Their source summary files are included, with provenance\. They are not represented as independently recovered annotation returns\. Historical summary fields that remain inside an archived CSV, such as the pair\-row NI intervals, are not automatically asserted by this paper\.
#### Replacement wording\.
The actual last non\-default\-winner slot replaces the incorrect lowest\-score description\. Comparison\-safe filtering is a conditional sensitivity analysis, not a correction that retroactively changes historical outcomes\. Alternative injection protocols remain outside the verified evidence\.
#### WithheldN=8N=8and multi\-seed claims\.
The availableN=8N=8summary does not include its per\-question subsampling manifest or 20\-seed output archive\. We do not infer seed\-wise counts or decision stability from a summary status label\. The earlier five\-seed NI range also conflicts with the listed seed\-42 value, and the public multi\-seed score files do not record which pairs belong to which seed\. Neither claim is retained as robustness evidence\. Recovery requires the actual input identities, scripts/configuration, and all seed\-level outputs, including unfavorable results\.
#### 72B scope correction\.
Only the 200\-question GSM8K sample with 143 eligible records is available in the pinned 72B directory\. The former 600\-question two\-benchmark pooled claim and its significant CI are withdrawn\. The retained pilot’s exactp=0\.125p=0\.125and zero\-touching interval do not support a scale\-general conclusion\.
#### Missing auxiliary empirical archives\.
Claims about quantified non\-strict inflation by0\.01×0\.01\\times–11×11\\times, DeepSeek replication, a ReasonFlux mixed ordering, new trimmed/median/length\-cost reducer performance, symmetric attack\-source 18/18 results,NN\-sweeps, selected placeholder results, and some step\-level, optimization, and Likert tables are not counted as validated evidence in this version without their corresponding inputs and outputs\. The underlying methodological questions remain meaningful; their former numerical answers are not replaced by invented ones\. Generic reducer definitions and the mechanical derivation remain available as methods, not experimental wins\.
#### Reproducibility claims narrowed\.
The original repository contains both cached vectors and precomputed summaries\. Some reproduction entrypoints print existing tables rather than rebuilding them\. The primary edited\-score vectors needed to evaluate a new reducer on the identical stress pool are not available in the inspected materials\. This version therefore claims complete CPU reanalysis of its*included outcome records*, not unrestricted exact replay of every old table or every new reducer\.
#### Licensing and release status\.
The pinned root has a short CC\-BY\-4\.0 marker\. Dedicated data/code license texts, a NOTICE, and third\-party manifests previously described as present are not asserted to exist in that old snapshot\. No blanket MIT code grant or relicensing of upstream models/datasets is inferred\. A future repository release may add valid rights documentation and missing evidence, but that must be a new, traceable version\. The revision does not alter the public repository or erase historical audits\.
## Appendix HExecutable Artifact Contract
### H\.1Versioned inputs
The original repository commit is
> 2ad65edd36e93c5141f5d091f0c23b9e38309395\.
The corresponding dataset snapshot referenced by the supplied analysis records is
> 555e90adc36db47019797510bf7c6fa64565d181\.
The accompanyinganc/input\_manifest\.jsonrecords exact SHA\-256 identities and the origin of every input\. Public CSV snapshots additionally carry their Git blob identity where verified\. Selector exports from the supplied analysis bundle are identified as such, not falsely relabeled as raw model outputs from a new run\. Absolute machine paths and obsolete internal decision labels are not needed to reproduce the numerical calculations\.
Table 14:Included evidence has different verification levels\. Outcome fields are not a substitute for score vectors, labels, or raw annotator returns\.
### H\.2Commands and outputs
From the extracted source directory, the numerical reanalysis is:
> python \-m pip install \-r anc/requirements\.txt python anc/reproduce\.py python anc/make\_tables\.py
The script verifies the ten pinned inputs \(nine data files plus the expert audit\), reconstructs the paired statistics, and writes cell, pooled, utility, level, and NI outputs\.anc/derive\_ni\_records\.pyoptionally regenerates the NI input from a checkout of the pinned repository\. Generated LaTeX tables are stored intables/\. The forest figure is produced from the same cell\-results file byanc/make\_figure\.py\. The manuscript is built withpdflatex, without shell escape; the Python analyses are not executed by the TeX compiler\.
The numerical script requires no model weights, GPU, network access, account credentials, or access to the original author’s machine\. Environment versions are recorded inanc/outputs/environment\.json\. Hash verification fails on altered inputs rather than silently accepting a different release\. Output rounding is applied only after estimation\. A successful script run is a verification of its stated record contract, not a certification of every historical study procedure\.
### H\.3How to evaluate a genuinely new reducer
A new deterministic scalar reducer can be applied without model inference*if all required clean and edited score vectors are present*\. The correct procedure is to keep pool membership, candidate identity, edit identity, score extraction, and tie\-breaking fixed; apply the new function to every candidate vector; recompute clean and injected winners; then evaluate on a clearly defined common support\. Simply substituting a formula into a CSV of existing winners cannot recover the missing new winners\. The NI control already meets the condition: both vectors are public for all 800 NI deletion instances under each of the seven checkpoints, so a new reducer’sΔNI\\Delta\_\{\\mathrm\{NI\}\}can be computed exactly\. The selection\-stress replay is what remains blocked\.
For missing edited score vectors, one must recover the original vectors or rescore the exact edited texts with the declared checkpoint and input preprocessing\. If the model, tokenizer, generation, or edit changes, the result belongs to a new documented run, not exact replay of the historical evidence\. A learned or trajectory\-aware selector that consumes additional information likewise requires an extension protocol and its own training/inference provenance\. No output of such a selector is fabricated here\.
### H\.4Release maintenance
Corrections should be additive and versioned\. Preserve the frozen source and an audit log; identify which tables are superseded and why; publish new hashes for new evidence rather than pretending it was present at the old commit\. Original audit records are retained even when newer files later repair an archive error\. No unverified timeline is described as formal preregistration\.
## Appendix IModel Provenance and Evaluation Scope
Table 15:Checkpoint labels are identities, not a claim of homogeneous training or identical release\-default reducers\. Upstream model licenses remain separate from the manuscript and analysis\-record rights\.The benchmark uses a common harness\-default source trace to define the omission attack\. In the original harness, the two InternLM2 prefix adaptations use last\-step selection and the five process scorers use min\-step for that source selection\. This harness choice is not necessarily the reducer recommended by each model release\. In particular, Qwen’s documented product choice is not relabeled as official min\-step\. The selected attack source need not coincide with the product or GM winner\.
The fixed six\-cell subset previously labelednative\_onlycomprises Qwen\-7B, Skywork\-7B, and Skywork\-1\.5B across both datasets\. It does not include every native PRM\. Its full\-support mean is\+0\.0789437\+0\.0789437, and its question\-bootstrap CI conditional on those six cells is approximately\[0\.0629,0\.0955\]\[0\.0629,0\.0955\]\. This named subset cannot establish a training\-provenance interaction or the effect of removing all adapted models from a five\-native\-PRM population\.
The Qwen\-72B pilot uses the same recorded\-selection analysis concept but is limited to its available GSM8K sample\. Neither it nor the Qwen\-7B boundary case establishes that product aggregation was part of the checkpoint’s training objective\. Training provenance and inference\-time reduction must be kept separate\.
## Appendix JDatasheet, Intended Use, and Extension Checklist
#### Motivation and unit\.
The resource supports auditing how a trajectory reducer changes selection on fixed scored mathematical reasoning candidates\. The principal unit for paired uncertainty is a problem within a checkpoint; the pooled analysis carries shared problem observations across checkpoints\. A human card, an edited trace pair, a candidate pool, and a checkpoint–problem row are distinct objects\.
#### Composition\.
The original benchmark describes frozen 32\-trace pools for GSM8K/MATH\-500, clean scores and edit metadata for seven checkpoints, necessary/inert matching records, and human cards/summaries\. The reanalysis accompanying this version includes the narrower, explicitly enumerated records in Appendix[H](https://arxiv.org/html/2610.41333#A8)\. It does not include an archive that was never supplied merely because the manuscript once described it\.
#### Generation and selection\.
The original study reports QwQ\-32B\-Preview generation with temperature 0\.7, top\-pp0\.9,N=32N=32, and a 4,096\-token limit\. These are historical construction settings, not independently rerun in the present CPU analysis\. The stress sample is selected by edit and scorer eligibility; it is not a random deployment sample\. Restricting to answer\-preserving or unambiguous omissions can affect the population to which conclusions apply\.
#### Intended uses\.
Appropriate uses include reproducing recorded reducer comparisons, diagnosing replacement confounding, checking sensitivity to outcome support, and designing transparent future reducer experiments\. Inappropriate uses include ranking all PRMs by deployment safety, treating a lower Flip rate as sufficient proof of better reasoning, or asserting that the reported robustness score predicts held\-out accuracy\.
#### Missingness\.
Record absence is not a zero outcome\. Missing primary edited\-score vectors limit new\-reducer stress replay\. Missing raw annotations limit independence and agreement claims\. Missing seed\-level logs limit robustness claims\. These categories require different remedies and cannot be repaired by the same summary statistic or checksum\.
#### Privacy and rights\.
The included analytical records contain problem identifiers, model labels, selections, correctness flags, and aggregate human outcomes, not annotator identities\. The original model, problem\-dataset, code, and annotation rights remain distinct\. A manuscript license is not a blanket license for all upstream material\. This version makes no representation that absent third\-party notices or dedicated code/data license documents exist in the pinned repository\.
#### Cross\-domain extension\.
The reusable elements are frozen pools, a declared process unit, matched interventions, identical scored evidence across reducers, explicit tie\-breaking, paired uncertainty, and versioned provenance\. The domain\-specific elements are the definition of a necessary omission, the preservation oracle, the local\-error verifier, and task/environment correctness\. Code requires execution and tests with AST\-aware edits\[[36](https://arxiv.org/html/2610.41333#bib.bib36)\]; proofs require a proof checker and local obligations; agents require replayable tool logs, tool outputs, and environment state\. None is claimed as an empirically validated extension here\.
#### Minimum evidence for a future extension\.
Store both the original and edited process, the verification result, every candidate’s required scores, source/checkpoint/tokenizer versions, the attacked and replaced identities, before/after selections, and task correctness\. Record exclusions and all seeds, not only favorable runs\. Use separate held\-out tasks for any claim that tuning a reducer on omission stability improves task utility\. A trained selector must not be evaluated as though it were a fixed, untuned scalar function\.
#### Maintenance and correction policy\.
The goal is to make supported conclusions inspectable and unsupported conclusions visibly absent\. Corrections to manuscript figures or tables should use generated outputs from a pinned source, with a dated change record\. Claims may be restored when the required genuine evidence is recovered and verified; their absence from this version is not a promise that such records can be reconstructed\. The original expert audit and the versioned source history are retained rather than overwritten\.相似文章
Introducing BetterBench - 更准确的 PP 和 TPS 测量
BetterBench 是一款新的基准测试工具,通过确保内容一致性在 1% 以内,并在不同内容类型上进行测试,提供更准确的 PP 和 TPS 测量,从而解决 LLM 性能基准测试中的变异性问题。
过程奖励模型的质量-多样性压力测试:存档覆盖能证明什么,不能证明什么
本文将PRM压力测试表述为使用MAP-Elites的质量-多样性搜索问题,刻画了存档覆盖可以证明和不能证明的内容。在Qwen2.5-Math-PRM-7B上的实验揭示了依赖聚合方式的漏洞,且LoRA修复协议降低了利用率。
零差距并非恢复:分层逐题概率评估与基准污染的逐步缓解
本文批判了现有的基准污染缓解指标,并提出了SA-PPG(逐题概率差距的分层聚合)以实现更可靠的评估,同时提出了RailCap,一种解码时缓解方法,通过限制贪婪回退令牌来抑制记忆。
为什么确定性PRM指导在离散扩散推理中表现不佳
论文显示,在离散扩散语言模型中,当计算资源匹配时,确定性PRM指导的表现不如更简单的基线,识别出两个关键失败:弱的剪枝信号和糟糕的最终判断,并发布了一个语料库和工具包,以便进行可复现的比较。
PRM-as-a-Judge 1.5: 机器人流程评估工具包
PRM-as-a-Judge 1.5 是一款工具包,提供细粒度指标和可靠性工具,用于评估具身机器人模型,超越二元成功率,专注于过程进展和执行质量的评估。