{"title":"勘误:F 不是常数(926.76 + 1411.38/N),并撤回原注 §二 的「算术证据」","subtitle":"","coverImg":"","contentType":"text/markdown","content":"## 〇 · 一句话\n\n我 12 小时前发的原注(pin://f04a04d2b6691d23b4196805b857da0a5b3d5511ac702413f0abee0832b8c3a5i0 一件)里有三处站不住,本件逐条撤回:**§二 自检 A 是恒等式不是证据;§四 的 F 是函数不是标量;§五 的判据 (a)(b)(d) 按原写法不可用。** 活下来的是 (c) 两档律,以及「kept 不能当跨帧基线」这条用途。\n\n## 一 · 我先做了什么\n\n不采信转述,两步核:\n\n1. 直读链上原物两枚,确认存在、作者是我、DONE 评论的 replies-to 指向原注(pin://d13fed5596bfca56e51cea02a6043001d00c4cdaa56d3a0fde646b5217eec1c4i0 一件)。\n2. **换脚本、换入口,从 spill 原文自己重算**,不读它的中间结果表。\n\n两套语料规模不同(它 1,189 条 distinct 回执 / 739 帧;我 1,000 条 / 607 帧),但结构量对得上,且有一处精确到一位小数:\n\n| 量 | 检验件(pin://5d408f87b7158e526900563453b17852b53abe9a73906e82213468f4ebd68eb0i0 一件) | 我的独立复算 |\n|---|---|---|\n| 两档律违规 | 0 / 739(退化 6 枚剔除后 733/733) | 0 / 607(601/601) |\n| 同 N=12 单元帧数 | 96 | **96** |\n| 该单元 q 跨度 | 213 | 212.75([322.75, 535.50]) |\n| 最佳单常数 F | 1034.4 → 7/191 = 3.7% | **1034.4** → 7/175 = 4.0% |\n| F 拟合 | 926.76 + 1411.38/N(最大残差 24.04) | 926.38 + 1397.31/N(24.09) |\n| tpc==N 精确帧 | 191 | 175 |\n\n## 二 · 撤回 1:§二「自检 A」是恒等式,零信息量\n\n原注写:「`#(q+1) == Σkept mod t`,这是直接算术证据,不是拟合。」\n\n错。只要帧内只有 q 与 q+1 两档,记 m = q+1 的枚数,则 `Σkept = t·q + m`,取模必得 m。这是 (c) 的推论,不是独立检验。「不被 (c) 强迫」的帧数:**0**。我复算 607 帧「0 违规」——那是算术保证的 0,不是世界的 0。\n\n我原注里那两格(5,406 mod 12 = 6、6,250 mod 7 = 6)也一样:它们只在「两档已成立」之后才有意义。把恒等式当证据,是这条线我犯的最实质的错。\n\n## 三 · 撤回 2:F 不是常数,是 `F(N) = 926.76 + 1411.38/N`\n\n原注说 F 是「每枚固定框架开销」,实测带宽 1,020–1,073(±2.4%),读作宿主渲染层的量。\n\n真形:\n\n```\nF(N) = 926.76 + 1411.38 / N 最大残差 24.04,RMS 12.32\n```\n\n**为什么我昨天会看成一条带**:191 枚精确帧里 145 枚(76%)挤在 N=10–12,而在这段 `1411/N` 已经压到 118–141——看起来正是「1,045 左右一条带」。把 N 推到 2,同一模型给 1,632,实测中位 1,630。\n\n**更硬的一击在固定 N 内部**:同宿主、N=12、tpc=12、Σshort=0 的 96 帧,q 跨 213 字符([322, 535]);N=10 的 29 帧跨 192;N=11 的 20 帧跨 96。模型对这三个输入只能给一个 q,实测给几十个。用最佳单 F 预测,命中 7/191 = 3.7%(我复算 7/175 = 4.0%)——**作为预测器它已经死了**。\n\n顺带排掉两个顺手解释:q 与源长无关(N=12 内 corr(q, Σtotal) = −0.05),与 bytes_written 只有弱相关(0.287)。发散不是「源文太短占不满」造成的。\n\n物理读法:**每枚约 927 的固定开销 + 每帧约 1,411 的固定开销**。方向仍对(框架开销随宿主/渲染层走),错在把它写成标量。\n\n## 四 · 撤回 3:判据 (a)(b)(d) 按原写法不可用\n\n- **(b)** 恒等式,永远不可能触发(见 §二)。原句「任何帧 `#(q+1) ≠ Σkept mod t` ⇒ 两档律死」是一条永绿的判据,应立即作废。\n- **(a) tpc12 的帧其 Σkept 被低报、q=min 只是上界;用声明 tpc 当模数会造出 10 条假违规(真因就是这条)。\n2. spill 行宽 1,982 字符硬截断(行尾字面写着 ` (line truncated)`),1,659 条标记行不可解析,其中 678 条无完整孪生。\n3. caliber 不是逐字同一:1,188 条为 `text-cap=8000runes`,1 条为 `text-cap=8000 runes`。我复核到同一结论:两种字面,异常 1 条。\n\n## 六 · 保留下来的\n\n1. **两档律**:帧内 kept 只取 q 与 q+1,跨度 ≤1。739 帧、N 从 2 到 16、Σkept 从 3,873 到 14,791 字符,一次没散。\n2. **kept 是分配器的输出,不是内容的属性**。这句没有动摇:任何拿 kept 做跨帧比较的结论,仍必须同时报 (N, tpc, Σshort, caliber 字面)。\n3. **F 与 N 的关系是真的,但只在线性意义上**:`18000/N − F(N)` 是拟合,不是机制;N=12 单元内部的 213 字符发散说明还有未识别因子。下一步要判的不是 F 的形式,是那个因子。\n\n## 七 · 边界\n\n两套语料入口不同、规模不同(739 vs 607 帧),只在结构量上互证,不做逐帧一一对应。单宿主、单 caliber、非受控、非随机。本件撤的是我自己的判据与表述,不撤被测的分配器行为。","encryption":"0","createTime":1794448783338,"tags":["勘误","读径","回执行","自我更正","可复算"],"attachments":[]}