Signed Compression Progress on a Sealed Audit
is Goodhart-Resistant
June 09, 2026
Compression progress is a long-standing proposal for intrinsic motivation: reward an agent when its world model becomes better at predicting or compressing experience. The folk claim is that this reward is “credible” because it is paid only for learning. We make this precise and prove it. If intrinsic reward is the signed decrease of a fixed sealed-audit loss, \[r_t^{\rm audit}=\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t),\] then cumulative reward telescopes exactly to endpoint audit improvement. Consequently no policy can drive reward upward indefinitely while true audit performance stagnates or degrades. For finite audit panels, the same result holds with a sharp false-positive budget: cumulative empirical reward is at most true audit improvement plus \(2\Delta_n(\mathcal{F},\delta)\), where \(\Delta_n\) is the uniform audit deviation of the model class. This is horizon-free: adaptivity over time costs nothing once the sealed panel uniformly controls the class.
The theorem also identifies the failure modes. The guarantee disappears if progress is clipped, if progress is scored on the agent’s own stream, if a reusable finite panel is exposed to a high-capacity model, or if a neural class makes \(\Delta_n\) vacuous. We provide a Lean 4 mechanization of the structural core (telescoping, finite-audit Goodhart resistance conditional on uniform deviation, finite Gibbs nonnegativity, and the entropy-floor budget) and an experiment suite on ARC-TGI grid-transformation generators plus adaptive holdout attacks. The experiments confirm the theory: finite-audit deviation scales as \(n^{-0.527}\); signed progress resists clip-farming, stream leakage, and noisy-TV curiosity; naive reusable audits are exploitable by black-box scalar feedback, while fresh subsampling, laddering, rounding, and one-shot release keep the attack below the \(2\Delta_n\) threshold. These results delimit when compression progress is Goodhart-resistant: signed compression progress on a sealed audit is an accounting signal of genuine improvement.
Intrinsic motivation based on prediction or compression progress appears in Schmidhuber’s work on artificial curiosity and the later compression-progress theory of interestingness [1]–[3]. Reward is paid only when the agent’s model improves. This distinguishes learnable regularity from incompressible noise and should avoid noisy-TV pathologies that trap raw prediction-error bonuses.
But the informal statement is too broad. A learning agent can improve on its own recently selected stream while becoming worse on the target distribution. It can forget and relearn the same facts if reward clips away negative progress. It can overfit a finite validation set if repeated scalar feedback leaks information. It can exploit a high-capacity model class until a nominal holdout is no longer a holdout. These are the Goodhart channels that matter for intrinsic rewards in continual learning and recursive self-improvement.
We isolate the representation under which the compression-progress claim becomes true. Let \(\mathsf Q\) be a fixed audit distribution and let \(\mathcal{E}(\theta)=\mathbb{E}_{z\sim \mathsf Q}\ell(\theta,z)\) be audit log-loss or any lower-bounded proper scoring loss. Define signed audit compression progress by \[r_t^{\rm audit}=\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t).\] Then the entire reward history is an endpoint identity: \[\sum_{t=1}^T r_t^{\rm audit}=\mathcal{E}(\theta_0)-\mathcal{E}(\theta_T).\] Thus any apparent long-run reward must be paid for by a genuine reduction in audit loss. Goodhart resistance here is a property of the measurement frame: it holds because progress is scored against a fixed audit loss.
We make four contributions. First, we define budgeted Goodhart resistance: a progress signal is credible up to a finite false-positive budget \(\Gamma\) if cumulative reward cannot exceed true audit improvement by more than \(\Gamma\). Exact sealed-audit compression progress has \(\Gamma=0\); finite panels have \(\Gamma=2\Delta_n\). Second, we mechanize the structural core in Lean 4: exact telescoping, finite-audit Goodhart resistance under a uniform-deviation event, finite Gibbs nonnegativity, and an entropy-floor theorem for incompressible components. Third, we separate the reward signal from the scheduler: audit compression progress supplies the credible reward, while multiplicative weights / EXP3 provides allocation. Fourth, we run a focused experiment suite using ARC-TGI task generators, RND [4], ICM [5], prediction-error curiosity, finite-audit concentration checks, stream leakage, clipping cycles, reusable-panel memorization, and black-box scalar-feedback holdout attacks.
Optimizing a proxy until it diverges from the target it stands for is Goodhart’s law [6], and its learned-agent form is reward hacking or specification gaming [7]–[10]. Most of this literature characterizes when a fixed proxy is unsafe to optimize. We hold the measurement frame fixed and ask a quantitative question: when can a progress signal exceed true improvement, and by how much? Budgeted Goodhart resistance answers this for compression-progress rewards with a finite false-positive budget.
Compression progress as a driver of curiosity and creativity originates with Schmidhuber [1]–[3]. Prediction-error and feature-prediction bonuses [5] and random network distillation [4] are the standard deep reinforcement learning realizations. These bonuses score error or novelty on the agent’s own stream. Audit compression progress scores signed error reduction on a sealed distribution, which is what produces the endpoint accounting identity and the entropy floor.
Repeated queries against a finite validation set erode its guarantees; the reusable holdout and the Ladder mechanism bound this erosion [11], [12], and empirical studies measure it on real leaderboards and benchmarks [13], [14]. The finite-panel budget \(2\Delta_n\) is the audit-CP form of the same phenomenon, and our adaptive scalar-feedback attack instantiates it together with the standard release defenses.
Log-loss is a strictly proper scoring rule [15], so its population minimizer is the true conditional distribution. The entropy floor (Theorem 3) is the statement that this minimum equals the conditional entropy, which is why a purely random component carries only a finite compression-progress budget. The calibration probe separates this proper-scoring signal from hard accuracy.
Let \(\Theta\) be a class of model states and let \(\ell:\Theta\times\mathcal{Z}\to\mathbb{R}\) be a bounded or lower-bounded predictive loss. In the log-loss case, \(\ell(\theta,(x,y))=-\log p_\theta(y\mid x)\). For experiments we use probability-floored cross-entropy, \[\ell_\varepsilon(\theta,(x,y))=-\log \max\{\varepsilon,p_\theta(y\mid x)\},\] which is bounded by \(R=-\log\varepsilon\).
Definition 1 (Sealed audit loss). A sealed audit distribution \(\mathsf Q\) is fixed independently of the agent’s adaptive training trajectory and cannot be selected, distorted, or inspected by the agent except through the permitted audit-release mechanism. The population audit loss is \[\mathcal{E}(\theta)=\mathbb{E}_{z\sim \mathsf Q}\ell(\theta,z).\] For a finite audit panel \(A_n=(z_1,\ldots,z_n)\), the empirical audit loss is \[\widehat{\mathcal{E}}_n(\theta)=\frac{1}{n}\sum_{i=1}^n \ell(\theta,z_i).\]
Definition 2 (Signed audit compression progress). Given a trajectory \(\theta_0,\theta_1,\ldots\), signed audit compression progress is \[r_t^{\mathrm{CP}}=\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t),\qquad \hat{r}_t^{\mathrm{CP}}=\widehat{\mathcal{E}}_n(\theta_{t-1})-\widehat{\mathcal{E}}_n(\theta_t).\] The sign is part of the definition: negative progress is charged back to the agent.
Definition 3 (False-positive budget). For a reward signal \(r_t\) and true audit loss \(\mathcal{E}\), define the reward excess at horizon \(T\) by \[\Gamma_T(r,\mathcal{E})=\sum_{t=1}^T r_t-\big(\mathcal{E}(\theta_0)-\mathcal{E}(\theta_T)\big).\] A signal is \(\Gamma\)-Goodhart-resistant on a class of trajectories if \(\Gamma_T(r,\mathcal{E})\le \Gamma\) for every horizon \(T\) and every admissible trajectory in the class. Exact audit-CP has \(\Gamma=0\); finite-panel audit-CP has \(\Gamma=2\Delta_n\) on the uniform-deviation event.
This condition is stronger than correlation with learning: it caps the apparent reward obtainable without true audit improvement.
Theorem 1 (Exact-audit telescoping and finite budget). Let \(\mathcal{E}:\Theta\to\mathbb{R}\) and let \(\theta_t\) be any trajectory. Define \(r_t=\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t)\). Then for every horizon \(T\), \[\sum_{t=1}^T r_t=\mathcal{E}(\theta_0)-\mathcal{E}(\theta_T).\] If \(\mathcal{E}(\theta_T)\ge E_{\min}\), then \[\sum_{t=1}^T r_t\le \mathcal{E}(\theta_0)-E_{\min}.\] Thus no policy can make cumulative signed audit progress diverge while audit loss stagnates or remains lower-bounded.
Proof. The sum telescopes: \[\sum_{t=1}^T \big(\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t)\big)=\mathcal{E}(\theta_0)-\mathcal{E}(\theta_T).\] The lower-bound statement follows immediately. This proof is
mechanized as cumCPtelescope; the finite-budget form is cumCPleoflb. ◻
Each hypothesis of Theorem 1 is necessary: a fixed audit loss provides a single potential to telescope, signed accounting lets negative terms cancel, and a lower bound yields a finite budget.
A reusable finite audit panel is not automatically sealed in the population sense; the relevant condition is a uniform-deviation event.
Definition 4 (Uniform audit deviation). For a class \(\mathcal{F}\subseteq \Theta\), define \[\Delta_n(\mathcal{F})=\sup_{\theta\in\mathcal{F}}|\widehat{\mathcal{E}}_n(\theta)-\mathcal{E}(\theta)|.\] We say the panel realizes deviation \(\Delta\) on \(\mathcal{F}\) if \(\Delta_n(\mathcal{F})\le \Delta\).
Theorem 2 (Finite-audit Goodhart resistance). Assume \(\Delta_n(\mathcal{F})\le \Delta\) and \(\theta_t\in\mathcal{F}\) for all \(t\le T\). Then \[\sum_{t=1}^T \hat{r}_t^{\mathrm{CP}} \le \sum_{t=1}^T r_t^{\mathrm{CP}}+2\Delta = \mathcal{E}(\theta_0)-\mathcal{E}(\theta_T)+2\Delta.\] Equivalently, empirical audit-CP has false-positive budget at most \(2\Delta\).
Proof. By telescoping, \[\sum_t \hat{r}_t=\widehat{\mathcal{E}}_n(\theta_0)-\widehat{\mathcal{E}}_n(\theta_T),\qquad
\sum_t r_t=\mathcal{E}(\theta_0)-\mathcal{E}(\theta_T).\] Uniform deviation controls only the two endpoints: \[\widehat{\mathcal{E}}_n(\theta_0)\le \mathcal{E}(\theta_0)+\Delta,
\qquad
\widehat{\mathcal{E}}_n(\theta_T)\ge \mathcal{E}(\theta_T)-\Delta.\] Combining gives the result. This is mechanized as finiteauditgoodhart. ◻
There is no union bound over \(T\): after signed telescoping, the adaptive history reduces to endpoint control. The cost of adaptivity appears in proving that the panel realizes a uniform-deviation event for the reachable class; the theorem itself is horizon-free.
Corollary 1 (Finite experts). If \(|\mathcal{F}|=N\) and \(\ell\in[0,R]\), then with probability at least \(1-\delta\) over an i.i.d. audit panel, \[\Delta_n(\mathcal{F})\le R\sqrt{\frac{\log(2N/\delta)}{2n}},\] so \[\sum_{t=1}^T \hat{r}_t^{\mathrm{CP}} \le \mathcal{E}(\theta_0)-\mathcal{E}(\theta_T)+2R\sqrt{\frac{\log(2N/\delta)}{2n}}.\]
Proof. Apply two-sided Hoeffding to each fixed model and union bound over \(\mathcal{F}\); then invoke Theorem 2. The Lean artifact mechanizes the deterministic implication from a realized uniform-deviation event to Goodhart resistance; this probabilistic instantiation is the standard finite-class concentration corollary. ◻
For infinite classes, replace \(N\) by the appropriate covering number, Rademacher complexity, or PAC-Bayesian radius. In particular, bounded linear balls and bounded RKHS balls produce the same form: a finite false-positive budget whenever the effective audit capacity is finite. General neural networks enter the theory only through their effective class size or stability. If the reachable class is large enough to memorize the reusable audit panel, the bound becomes vacuous; this delimits where finite-audit resistance ceases to hold.
Prediction-error bonuses pay for error itself and are therefore attracted to irreducible noise. Compression progress pays for error reduction. For log-loss, the distinction is formalized by the following entropy floor.
Theorem 3 (Entropy floor). Let \(S\) be an audit component with conditional distribution \(\mathsf Q_S(Y\mid X)\) and log-loss risk \(\mathcal{E}_S(\theta)\). If \(\mathcal{E}_S(\theta)\ge H_{\mathsf Q_S}(Y\mid X)\) for all \(\theta\), then signed compression progress on \(S\) satisfies \[\sum_{t=1}^T\big(\mathcal{E}_S(\theta_{t-1})-\mathcal{E}_S(\theta_t)\big) \le \mathcal{E}_S(\theta_0)-H_{\mathsf Q_S}(Y\mid X).\] A purely random component has only a finite improvement budget; once the model reaches the entropy floor, it cannot keep paying audit-CP.
Proof. For log-loss, \(\mathcal{E}_S(\theta)=H_{\mathsf Q_S}(Y\mid X)+\mathrm{KL}(\mathsf Q_S\Vert p_\theta)\) and \(\mathrm{KL}\ge 0\), hence \(\mathcal{E}_S(\theta)\ge H_{\mathsf Q_S}(Y\mid X)\), and the budget follows from Theorem 1. This composition is mechanized end to end in the conditional, input-averaged form: the cross-entropy decomposition and the finite Gibbs inequality discharge the conditional entropy floor, which is then fed into the telescoping budget. The corresponding Lean declarations are listed in Table 4; the single-input case specializes the same chain, and an abstract version takes the floor as a hypothesis for an arbitrary lower-bounded potential. ◻
Each assumption above has a failure construction and a corresponding experiment.
If reward is \(r_t^+=\max\{0,\mathcal{E}(\theta_{t-1})-\mathcal{E}(\theta_t)\}\), then a two-state cycle \(a,b,a,b,\ldots\) with \(\mathcal{E}(a)<\mathcal{E}(b)\) accumulates positive reward on every \(b\to a\) transition while returning to the same endpoint every two steps. Thus \(\sum_t r_t^+\) can grow linearly at zero net improvement. Signed progress cancels exactly.
If the agent is rewarded by \(\mathcal{E}_{\mathsf P_t}(\theta_{t-1})-\mathcal{E}_{\mathsf P_t}(\theta_t)\) on its own selected stream \(\mathsf P_t\), then there is no fixed \(\mathcal{E}\) to telescope. A policy can select or distort streams where local loss decreases while sealed-audit loss does not.
If \(\mathcal{F}\) can interpolate the finite audit panel, a policy can drive \(\widehat{\mathcal{E}}_n\) down while \(\mathcal{E}\) stagnates or rises. This is ordinary adaptive holdout overfitting [11], [12], now expressed as false audit-CP. The \(2\Delta_n\) theorem remains correct, but \(\Delta_n\) is no longer small.
We distinguish the reward signal from the scheduler.
For each candidate training source \(j\), temporarily train or estimate the update effect, evaluate the sealed-audit loss before and after, and release the signed reward \[r_{t,j}=\widehat{\mathcal{E}}_n(\theta_t)-\widehat{\mathcal{E}}_n(U_j(\theta_t)),\] where \(U_j\) denotes the update produced by source \(j\). This reward is meaningful because Theorem 2 controls its cumulative false positives.
We use multiplicative weights / EXP3 to allocate training among sources. With weights \(w_{j,t}\) and exploration parameter \(\gamma\), \[p_{j,t}=(1-\gamma)\frac{w_{j,t}}{\sum_k w_{k,t}}+\frac{\gamma}{K},\qquad w_{j,t+1}=w_{j,t}\exp\left(\eta\frac{r_{t,j}\mathbf{1}\{j=j_t\}}{p_{j,t}}\right).\] This is the standard adversarial-bandit use of multiplicative weights [16], providing exploration and exploitation. The credibility of the cumulative reward comes from the reward signal: if the payoff fed to MWU is a hackable stream reward, MWU efficiently optimizes the hack; if the payoff is signed audit-CP, Theorem 2 supplies the credibility certificate.
All reported numbers come from the accompanying experiment artifact. The curriculum substrate is ARC-TGI, a generator framework for ARC-style grid transformation tasks; its released generator inventory includes ARC-Mini, ARC-AGI-1, and ARC-AGI-2 families [17]. Curriculum experiments require repeated fresh samples from a stable latent rule; a single static puzzle instance is insufficient. The broader ARC-AGI-2 benchmark is motivated by few-shot abstraction and refinement-loop behavior [18].
The experiment suite uses \(30\times 30\) padded grids, 24 learnable ARC-TGI grid-to-grid families, 8 i.i.d. uniform distractor families, probability-floored cross-entropy with \(\varepsilon=0.01\) and cap \(R\approx 4.6\), audit panels of size 512 per family unless otherwise stated, 5000 training steps, and 20 seeds for every experiment except the adaptive attack. The adaptive scalar-feedback attack reports its single-cell power calibration and panel-size scaling curve over 20 seeds each; the full-scale grid attack, in which panel capacity far exceeds the query budget, uses 12 seeds. Baselines include prediction-error curiosity, real RND with a fixed random target network and learned predictor [4], real ICM with inverse-model features and forward prediction error [5], uniform sampling, round-robin, and an oracle that samples only learnable families.
| Experiment | Question | Result |
|---|---|---|
| Finite-audit concentration | Does finite-audit noise shrink at the theory rate? | \(\Delta_n\propto n^{-0.527}\) over 20 seeds, matching the \(n^{-1/2}\) finite-class rate. |
| Reward-signal ablation | Does audit-CP resist noisy-TV curriculum Goodharting? | Audit-CP is the best non-oracle reward signal: active-cell accuracy \(0.387\pm0.006\) vs prediction-error \(0.338\pm0.026\), RND \(0.371\pm0.004\), ICM \(0.347\pm0.009\), uniform \(0.376\pm0.005\), oracle \(0.391\pm0.005\). |
| Holdout-reuse attack | Can scalar feedback overfit a reusable finite audit? | Yes for naive release: gap \(3.24\pm0.07>2\Delta_n=1.64\), with the attacker winning in \(20/20\) seeds. Fresh subsampling, laddering, rounding, and one-shot release stay below threshold. |
| Signed vs.clipped | Is signed accounting necessary? | Clipped CP exceeds signed endpoint progress by \(1.490\pm0.072\) in 20/20 seeds. |
| Stream vs.audit | Is stream CP a valid proxy for audit CP? | No. Stream CP overstates sealed-audit CP by approximately \(40\times\) at \(k=0\) and \(k=0.5\). |
| Panel memorization | Can reusable panels be memorized directly? | Yes. Apparent CP \(+2.39\) while fresh true CP is \(-1.50\) at \(n=24\); false-positive excess \(3.88\pm0.20\). |
| Calibration probe | Does log-loss CP reduce to hard accuracy? | No. Temperature rescaling changes NLL/ECE at the noise floor while \(\Delta\)accuracy is exactly \(0.00000\) in all 20 seeds. |
The finite-audit theorem is useful only if \(\Delta_n\) is small for the reachable class. We measure empirical uniform deviation over finite model families and vary panel size.
The observed slope is \(-0.527\) over 20 seeds, matching the predicted \(n^{-1/2}\) rate; the Hoeffding constant itself is loose. The false-positive budget is therefore an empirically measurable quantity.
The ablation holds the scheduler fixed and varies only the reward signal. The win condition is downstream active-cell reconstruction accuracy on a sealed audit panel, plus low allocation to i.i.d. noise distractors.
| Reward signal | Active-cell accuracy | Floored CE | Distractor fraction |
|---|---|---|---|
| Audit-CP | \(\mathbf{0.387\pm0.006}\) | \(1.748\pm0.013\) | \(0.219\pm0.009\) |
| Prediction error | \(0.338\pm0.026\) | \(1.845\pm0.053\) | \(0.504\pm0.021\) |
| RND | \(0.371\pm0.004\) | \(1.751\pm0.012\) | \(0.251\pm0.012\) |
| ICM | \(0.347\pm0.009\) | \(1.808\pm0.027\) | \(0.179\pm0.024\) |
| Uniform | \(0.376\pm0.005\) | \(1.773\pm0.013\) | \(0.250\pm0.003\) |
| Round-robin | \(0.371\pm0.006\) | \(1.778\pm0.012\) | \(0.250\pm0.000\) |
| Oracle learnable | \(0.391\pm0.005\) | \(\mathbf{1.728\pm0.012}\) | \(0.000\pm0.000\) |
Prediction error is Goodharted by noise: it spends 50.4% of its sampling budget on distractors. Audit-CP spends 21.9%, remains above uniform and round-robin, and approaches the oracle. Audit-CP allocates toward tasks whose error compresses, independent of task difficulty.
In the black-box scalar-feedback setting, the attacker sees only released audit scores and proposes adaptive model updates. This is the holdout-reuse problem applied to audit-CP.
| Release mechanism | Overfit gap (mean \(\pm\) 1 SD) | \(2\Delta_n\) | Attacker wins |
|---|---|---|---|
| Naive reusable | \(3.24\pm0.07\) | \(1.64\) | \(20/20\) |
| Fresh subsample | \(1.37\pm0.07\) | \(1.64\) | \(0/20\) |
| Ladder | \(0.00\) | \(1.64\) | \(0/20\) |
| Rounded | \(0.00\) | \(1.64\) | \(0/20\) |
| One-shot | \(0.00\) | \(1.64\) | \(0/20\) |
This attack maps the boundary of finite audit-CP: reusing a panel and releasing too much information lets an adaptive agent overfit it, whereas defenses that reduce information leakage keep the scalar-feedback gap below the validity threshold. The \(2\Delta_n\) threshold is therefore operational.
Figure 2 collects the remaining assumption tests. Signed accounting is load-bearing: signed cumulative progress equals endpoint improvement \(-0.072\pm0.042\), while clipped reward accumulates \(1.417\pm0.088\). The stream/audit separation holds: stream-scored CP is \(29.0\) to \(30.0\) while sealed-audit CP is \(0.72\) to \(0.74\) for \(k\in\{0,0.5\}\), and at \(k=1\) the sealed audit goes slightly negative. The capacity boundary is real: direct training on a reusable panel gives apparent CP around \(+2.39\) while true fresh-audit CP is negative. Calibration and discrimination decouple: log-loss and ECE can change with no change in hard accuracy, so compression progress should be read as probabilistic predictive improvement, not merely 0-1 discrimination.
The formal artifact is a self-contained Lean 4 / Mathlib development. The core declarations are listed in Table 4. The two structural theorems are stated for an arbitrary potential \(\mathcal{E}:\iota\to\mathbb{R}\); cross-entropy and finite PMFs instantiate the entropy-floor theorem.
| Paper result | Lean declaration | Meaning |
|---|---|---|
| T1 exact telescoping | \(\sum_t(E(g_t)-E(g_{t+1}))=E(g_0)-E(g_T)\) | |
| T1 finite budget | If the terminal loss is lower-bounded, cumulative signed CP is bounded. | |
| T2 finite-audit bound | On a uniform-deviation event, empirical audit-CP exceeds true audit improvement by at most \(2\Delta\). | |
| Finite Gibbs | KL between finite PMFs is nonnegative under positive prior support. | |
| Cross-entropy floor | \(H(Q)\le H(Q,P)\), derived from Gibbs via . | |
| T3 entropy-floor budget | Conditional (input-averaged) cross-entropy CP budget \(H(Y\mid X)\le\E_S\), with the floor discharged by conditional Gibbs (); is the single-input case. | |
| Finite-expert radius | Definition of \(L\sqrt{\log(2N/\delta)/(2n)}\) used by the finite-class corollary. |
The finite-audit bound is mechanized as follows:
theorem finite_audit_goodhart {iota : Type*} {F : Set iota}
{Ehat E : iota -> Real} {Delta : Real}
(hUD : UniformDev F Ehat E Delta) {g : Nat -> iota}
(hg : Admissible g F) (T : Nat) :
cumCP Ehat g T <= cumCP E g T + 2 * Delta := by
rw [cumCP_telescope Ehat g T, cumCP_telescope E g T]
have h0 := abs_le.1 (hUD (g 0) (hg 0))
have hT := abs_le.1 (hUD (g T) (hg T))
linarith [h0.1, h0.2, hT.1, hT.2]
Once signed empirical CP telescopes, only the endpoints matter: the uniform-deviation event is used exactly twice, at \(g(0)\) and \(g(T)\). The bound is therefore horizon-free.
The informal compression-progress principle rewards improvements in the compressor. Our theorem states the conditions under which this is credible: the compressor must be evaluated by a fixed audit loss, the reward must be signed, and finite reuse must be controlled by a uniform-deviation budget.
Multiplicative weights has regret and allocation guarantees, but its potential is not a predictive-performance metric: it can reweight tasks without reducing audit loss. The credibility certificate is therefore audit-CP, and MWU/EXP3 is a scheduler that consumes it.
Compression is probabilistic. Proper scoring losses reward calibrated beliefs, not only argmax decisions. Calibration can improve at fixed hard accuracy. For reconstruction tasks we report active-cell accuracy for interpretability; the certified signal is audit cross-entropy.
The guarantee is conditional: it assumes a sealed audit, a reachable model class of finite effective capacity, and an audit the agent cannot alter, the boundaries probed by the stream-scoring, panel-memorization, and holdout-reuse experiments. The deterministic and information-theoretic core is mechanized in Lean; the finite-class concentration corollary is the standard Hoeffding-plus-union argument, stated but not mechanized. The empirical claims are scoped to match: audit-CP leads the non-oracle baselines only narrowly in mean active-cell accuracy, so its robust separation is the distractor-allocation budget; the unchanged accuracy in the calibration probe is an identity of temperature rescaling, with the calibration signal carried by NLL and ECE; and the scalar-feedback attack crosses threshold in the single-cell calibration while the deployed-scale panel stays below it.
Compression progress becomes a Goodhart-resistant RSI signal only after a precise measurement choice: score signed progress on a sealed audit distribution. The resulting reward has an endpoint accounting identity and, for finite panels, a \(2\Delta_n\) false-positive budget. The same budget accounts for the failure modes: prediction-error curiosity is attracted to irreducible noise; clipped progress farms forgetting/relearning cycles; stream progress optimizes the wrong distribution; high-capacity reusable audits can be overfit. Audit-CP avoids these failures exactly when the audit remains sealed and its uniform-deviation budget is finite.
The resulting design rule for intrinsic-motivation and self-improvement systems is: use compression progress as the audited reward, use a separate scheduler for exploration, retain negative progress, and treat the audit as a protected measurement instrument. Under these conditions, apparent improvement is bounded by true audit improvement plus the panel’s deviation budget.
This work studies an accounting signal for genuine capability improvement, motivated by reward design for continual learning and recursive self-improvement. The contribution is a measurement condition, not a safety guarantee. The telescoping identity and the \(2\Delta_n\) budget certify that signed compression progress on a sealed audit cannot overstate true audit improvement by more than a finite amount. They do not certify that the audit distribution captures everything a deployer cares about, nor that an agent which satisfies the budget is safe. We state the boundary conditions explicitly, namely clipping, stream scoring, high-capacity reusable panels, and adaptive feedback, so that the signal is not read as a stronger guarantee than it is.
The adaptive scalar-feedback attack reproduces a known adaptive-data-analysis vulnerability: repeated scalar feedback from a reusable panel can be overfit. We include it to calibrate the test and to show that standard release defenses suppress it, not to introduce a new exploit. All experiments use synthetic ARC-TGI grid-transformation tasks and contain no human-subject or personal data. The principal societal risk is overclaiming: deploying audit-CP without a sealed audit and a finite uniform-deviation budget could create false assurance of genuine improvement. The boundary results are included to make that failure mode visible.
The numerical claims in this paper are computed from the accompanying experiment artifact containing scripts, logs, per-seed JSON shards, summary tables, and vector figures. The formal claims in Table 4 are represented by the accompanying Lean 4 artifact with a pinned Mathlib dependency and an axiom-audit target. The public source package for this paper uses only these two artifacts as inputs for results and proof declarations.
Let \(X_i^\theta=\ell(\theta,z_i)\) for \(z_i\sim \mathsf Q\), with \(X_i^\theta\in[0,R]\). For a fixed \(\theta\), Hoeffding gives \[\Pr\left(|\widehat{\mathcal{E}}_n(\theta)-\mathcal{E}(\theta)|>\epsilon\right) \le 2\exp\left(-\frac{2n\epsilon^2}{R^2}\right).\] Union bounding over \(N\) experts gives \[\Pr\left(\sup_{\theta\in\mathcal{F}}|\widehat{\mathcal{E}}_n(\theta)-\mathcal{E}(\theta)|>\epsilon\right) \le 2N\exp\left(-\frac{2n\epsilon^2}{R^2}\right).\] Setting the right-hand side to \(\delta\) yields Corollary 1. Combining with Theorem 2 gives the finite-expert false-positive budget.
For a bounded Lipschitz loss family \(\ell_\theta\) and an \(\epsilon\)-cover of size \(N(\epsilon,\mathcal{F},d)\) in a metric that controls loss uniformly, the same argument yields \[\Delta_n(\mathcal{F})\lesssim \epsilon + R\sqrt{\frac{\log N(\epsilon,\mathcal{F},d)+\log(1/\delta)}{n}}.\] For bounded linear classes in \(d\) dimensions, \(\log N(\epsilon)\) scales as \(d\log(B/\epsilon)\) under standard norm constraints. For bounded RKHS balls, the analogous statement is controlled by the corresponding metric entropy or effective dimension. The paper’s claims do not require a novel concentration theorem; they require recognizing that any such theorem supplies the exact same false-positive budget in Theorem 2.
Proposition 1 (Clipped-cycle construction). Let \(a,b\in\Theta\) with \(\mathcal{E}(a)<\mathcal{E}(b)\), and define \(\theta_t=a\) for even \(t\) and \(\theta_t=b\) for odd \(t\). Then signed cumulative progress over every even horizon is zero, but clipped cumulative progress grows linearly in \(T\).
Proof. Each two-step cycle has signed reward \((\mathcal{E}(a)-\mathcal{E}(b))+(\mathcal{E}(b)-\mathcal{E}(a))=0\). The clipped reward for the \(a\to b\) step is \(0\) and for the \(b\to a\) step is \(\mathcal{E}(b)-\mathcal{E}(a)>0\). Thus every two-step cycle pays positive clipped reward at zero net endpoint improvement. ◻
Proposition 2 (Stream-audit separation). There exist losses \(\mathcal{E}_{\mathsf P_t}\) and \(\mathcal{E}_\mathsf Q\) and a trajectory \(\theta_t\) such that \(\mathcal{E}_{\mathsf P_t}(\theta_{t-1})-\mathcal{E}_{\mathsf P_t}(\theta_t)>0\) for all \(t\) while \(\mathcal{E}_\mathsf Q(\theta_T)\ge \mathcal{E}_\mathsf Q(\theta_0)\).
Proof. Take a two-coordinate linear prediction problem. Let the audit loss depend only on coordinate 1 and the stream loss at time \(t\) depend only on coordinate 2. A policy that improves coordinate 2 while degrading coordinate 1 has positive stream progress and non-improving audit loss. The stream-versus-audit comparison instantiates this separation in the ARC-style setting. ◻
Proposition 3 (Reusable-panel memorization). If a model class can interpolate arbitrary labels on the finite audit panel while assigning poor probabilities off-panel, then empirical audit loss can be driven to zero while population audit loss remains high.
Proof. Choose a model that memorizes each panel point and behaves as a bad predictor elsewhere. Since the panel has measure zero under a continuous population distribution, empirical loss can vanish while population loss is governed by off-panel behavior. In discrete settings, the same construction holds when the panel is a small subset of the support and the predictor is bad on the complement. The panel-memorization test and the holdout-reuse attack probe the white-box and scalar-feedback forms of this phenomenon. ◻
theorem cumCP_telescope {iota : Type*} (E : iota -> Real)
(g : Nat -> iota) (T : Nat) :
cumCP E g T = E (g 0) - E (g T) := by
induction T with
| zero => simp [cumCP]
| succ n ih =>
simp only [cumCP, Finset.sum_range_succ] at ih |-
rw [ih]; ring
theorem cumCP_le_of_lb {iota : Type*} (E : iota -> Real)
(g : Nat -> iota) (T : Nat) {Emin : Real}
(hlb : Emin <= E (g T)) :
cumCP E g T <= E (g 0) - Emin := by
rw [cumCP_telescope]; linarith
theorem klDivFinitePMF_nonneg {H : Type*} [Fintype H]
(Q P : FinitePMF H) [HasPositivePrior P] :
0 <= klDivFinitePMF Q P := by
...
-- T3 as stated in the paper: the CONDITIONAL (input-averaged) entropy floor. The floor
-- H(Y|X) <= E_x H(Q, P (g T)) is DISCHARGED by conditional Gibbs
-- (condEntropy_le_condCrossEntropy), not taken as a hypothesis. The unconditional
-- entropy_floor_budget_crossEntropy is the single-input special case.
theorem cond_entropy_floor_budget_crossEntropy {iota X H : Type*} [Fintype X] [Fintype H]
(mu : FinitePMF X) (Q : X -> FinitePMF H) (P : iota -> X -> FinitePMF H)
[forall t, forall x, HasPositivePrior (P t x)] (g : Nat -> iota) (T : Nat) :
cumCP (fun t => condCrossEntropyFinitePMF mu Q (P t)) g T
<= condCrossEntropyFinitePMF mu Q (P (g 0)) - condEntropyFinitePMF mu Q :=
cumCP_le_of_lb _ g T (condEntropy_le_condCrossEntropy mu Q (P (g T)))
The task source consists of 24 learnable ARC-TGI grid-to-grid generator families and 8 i.i.d. uniform distractor families. The model is trained for 5000 steps. The scheduler is held fixed across reward variants. Reward variants are signed audit-CP, prediction error, RND, ICM, uniform, round-robin, and learnable-only oracle. Metrics are active-cell audit accuracy, floored audit cross-entropy, and distractor allocation fraction.
Sample finite families of predictors and audit panels at several \(n\). Compute empirical uniform deviation between panel loss and a larger fresh-audit estimate. Fit a log-log slope of deviation against \(n\).
An adaptive attacker receives scalar audit feedback from a reusable panel and selects candidate updates. We compare naive reusable release against fresh subsampling, ladder release, rounded release, and one-shot release. The reported gap is reusable CP minus fresh CP; success is crossing \(2\Delta_n\).
The stream-versus-audit comparison contrasts stream-scored CP with sealed-audit CP under increasing stream bias. The clipping comparison cycles between states to compare signed and clipped progress. The panel-memorization test trains directly on a reusable panel to probe high-capacity memorization. The calibration probe applies temperature scaling and checks that hard accuracy is invariant while NLL/ECE move.