← 《健康发生学导论》 · 王德生 · 专著第58号

第十二章 一个最小模型

最该被报警的人,预警期最短——这不是仪器不够好,是信号与储备共用一份预算的必然后果。

《健康发生学导论》专著精读 · 约 6 千字 · 王德生 著 · 德麦国际出版社 · ISBN 978-1-970820-93-5

为什么选这一章 这一章是全书唯一能算的东西,也是两次外审判定风险最高的一章。第一次外审指出四处数学不严谨(收敛条件写错、单调性只有数值演示、死亡阈值缺附加条件、乘积形式被当成推论而非建模假设),四处均已改正,本章定位随之从「证明了死亡的确定性版本」下调为「一组明确假设下的一类充分条件」;第二次外审再补一条不要求常参数的时变阈值穿越定理。收口一句:一条能被验的充分条件,胜过一条不能被驳的必然性。

一、九章的公式都只是记号

九章里有六处形式化:可续返域的路径集合、余路域的八维剖面、接演债的 B(j,n)、换手窗的 Λ 与 CN、再入成本的六维向量 C(u,a,p)、回写收益的 Ωk。它们各自都写明「不是临床评分,而是研究框架」,这一声明是诚实的,但代价也清楚:六处形式化没有一处推出了正文没有说过的东西。系数没有标定路径,式子只承担记号功能,不承担推导功能。

本章补上这一步。方法是相反的:不追求覆盖,只取一个最小模型——单一角色、单一维度、常数参数——看它能不能挤出九章都没说过的结论。若一个如此贫瘠的模型都能推出非平凡的东西,那么垫付这件事就有一个不依赖具体量纲的骨架;若挤不出来,本书的形式化部分应当整体删去,只保留读数。

二、模型与它的参数域

取一项生命角色(呼吸调节、姿势控制、蛋白清除、药物管理、照护协调,任选其一)。设:

一轮的收支:

qn+1 = qn − c·qn + r·(1 − qn) = (1 − c − r)·qn + r

a ≡ 1 − c − r。这是一个一阶线性递推,通解为

qn = q∗ + (q0 − q∗)·an,其中 q∗ = r / (c + r)

收敛条件必须写清,不能笼统说「必收敛」。严格条件是 |a| < 1,即

0 < c + r < 2

当 c = r = 1 时 a = −1,序列在两点之间永久振荡,不收敛。本书前一版把这一条写成「只要 c 与 r 不同时为零就必收敛」,是错的,此处更正。

参数域还要再分一层,因为后文的盲区公式用到对数求轮次,需要 a 严格为正且小于一

参数域a 的取值轨迹形状本章哪些结论适用
0 < c + r < 1a ∈ (0, 1)单调趋近 q∗全部四条推论
c + r = 1a = 0一步到达 q∗,无过渡推论一、三、四;盲区为零,推论二退化
1 < c + r < 2a ∈ (−1, 0)振荡趋近 q∗推论一、三、四;推论二不适用(轮次不能由对数给出)
c + r ≥ 2|a| ≥ 1不收敛全部不适用

c + r 有一个直白的读法:它是一轮里被动过的那部分储备的总份额,可以叫周转强度。周转强度小于一,意味着每一轮总有一部分储备原封不动地留到下一轮——这正是慢变量(骨量、肌力、照护网络、隐性知识)的常态。本书的全部结论限定在 0 < c + r < 1 这一域内,并把这一限定当作可证伪条件的一部分:若在某类真实角色上实测 c + r 长期大于一,本章推论二对该类角色不成立。

写成比值形式,令 ρ = c / r

q∗ = 1 / (1 + ρ)

模型只有这一个式子。以下四条推论全部从它出来,各自的适用域已在上表标明。

三、推论一:准备度只由比值决定,故「多补」与「少垫」严格等价

q∗ 不由 c 决定,也不由 r 决定,只由 ρ = c/r 决定。直接后果:

把补充率翻倍(r → 2r),与把垫付率减半(c → c/2),对长期准备度 q∗ 的效果完全相同。

这条结论九章没有一章说得出,因为九章都只写单向:甲线写「不要透支」,乙线写「多建一条路」,丙线写「不要转嫁」,各自都在劝人减少 c 或增加 r,没有人说过这两件事在结构上是同一件事。

适用范围要说准。这条等价只对不动点 q∗ 成立,不对趋近速度成立:a = 1 − c − r 在两种做法下不同(r 翻倍使 a 减小、收敛更快;c 减半使 a 增大、收敛更慢)。因此完整的表述是:两种做法把系统带到同一个终点,但到达的快慢不同——补充侧的干预到达更快。这一点在急性期有实际含义:来不及等的时候,加补充优于减负荷。

可证伪形式:在同一批人中,若把休息时间翻倍与把负荷减半这两种干预,在总投入相当时对最终恢复代价的效果显著不同(而不只是到达时间不同),则准备度不只由比值决定,本推论为伪。

四、推论二:固定补充率时,预警盲区随垫付率上升而严格缩短

母题的第三层说:报警要用的正是被垫掉的那样东西。把它写进模型,即令可观察信号强度正比于剩余准备度:

σ_n = s · qn

而噪声是加性的:测量误差、日常生理波动、环境干扰不会因为储备变小而同步变小,记为常数 ν。于是信噪比 SNR_n = s·qn / ν 随 q 单调下降。设可觉察阈为 κ,则信号跌破可觉察的临界准备度为 qsig = κν / s;功能失效的临界准备度为 qmin。当 qsig > qmin 时——也就是信号在功能出问题之前就已经先听不见了——两者之间存在一段盲区

⚠ 这里必须先声明一个经验前提,它不是模型推出来的。盲区存在的前提是

qsig > qmin

即报警停止所对应的准备度,高于功能真正失效的阈值。这一不等式不能由递推式本身推出,它取决于报警通道与功能通道各自的阈值,须独立检验。模型真正推出的只有一件事:在该排序成立且补充率固定时,盲区长度随垫付率上升而缩短。若实测得到 qsig < qmin(信号在功能塌下来之后才消失),则不存在盲区,本推论对该类角色不适用——这不构成对模型的反驳,只界定它的适用范围。

同样要标明的还有两条建模假设:信号强度与剩余准备度成正比(σ = s·q)与噪声为加性(ν 为常数)。前者可放宽为 σ = s·f(q),f 为递增函数;此时 SNR = s·f(q)/ν 仍随 q 单调下降,盲区仍存在,但盲区长度的具体表达式要随 f 改写。本书只在线性情形下给出闭式结果。

在参数域 0 < c + r < 1(即 a ∈ (0,1))内,由 qn = q∗ + (q0 − q∗)·an 解出两个轮次并相减:

ΔN = ln[(qsig − q∗) / (qmin − q∗)] / |ln a|,适用前提 q∗ < qmin < qsigq0

严格的单调性只在固定 r 时成立,必须这样写。前一版仅用两组数值演示,而那两组同时改动了 c 与 r,不足以支持一般单调性。此处给出证明与它的确切边界。

命题。固定 r,则 ΔN 关于 c 严格单调递减。

证明。分子记 f(q∗) = ln[(qsig − q∗)/(qmin − q∗)]。求导:

df/dq∗ = 1/(qmin − q∗) − 1/(qsig − q∗)

由 q∗ < qmin < qsig 得 0 < qmin − q∗ < qsig − q∗,故 df/dq∗ > 0,即 f 随 q∗ 单调递增。固定 r 增大 c 时:q∗ = r/(c+r) 严格减小 ⇒ f 减小,分子减小;同时 a = 1 − c − r 严格减小 ⇒ |ln a| 增大,分母增大。分子减、分母增,故 ΔN 严格减小。∎

边界必须一并写出:沿 ρ 等比值路径不保证单调。固定 c 而减小 r 时,q∗ 减小使分子减小,但 a 增大使分母也减小,两个效应方向相反,ΔN 的走向由具体参数决定。因此本推论的正确陈述是:

在补充能力不变的前提下,垫得越多,从「信号已经听不见」到「功能真的塌下来」之间的距离越短。

也就是说:在同等补充条件下,最需要预警的人,预警期最短。这不是仪器不够好,是信号与储备共用一份预算的必然后果。

固定 r = 0.06,取 qmin = 0.4、qsig = 0.55、q0 = 0.9:

垫付率 ca = 1−c−rq∗功能失效轮次 Nf信号失聪轮次 Ns盲区 ΔN
0.100.840.37517.56.311.2 轮
0.150.790.2867.13.63.6 轮
0.250.690.1943.31.81.5 轮

三行只改动 c 一个参数,符合上述命题的前提。表中数值是形状演示,不是预测——qmin、s、ν、κ 都没有标定路径。

可证伪形式(两条,均可在既有纵向数据上做):

五、推论三:一个不依赖扰动的失效阈值,以及它需要的两个附加条件

q∗ < qmin 时,系统即使不再遇到任何新扰动,也会走向失效。由 q∗ = 1/(1+ρ) 解出:

ρ > ρcrit ≡ (1 − qmin) / qmin

例如 qmin = 0.4 时,ρcrit = 1.5:只要垫付率超过补充率的一点五倍,结局就已经写定,与后面会不会碰上感染、跌倒或失眠无关。这一步是无条件的,只是不动点位置的一次代数改写。

真正需要小心的是下一步。前一版由「r 的上界随年龄下降、c 不随年龄下降」直接推出「总存在一个年龄使 ρ 越过 ρcrit」——这个推理不成立:比值可以单调上升而始终停在临界值以下(例如 rmax 从 0.10 降到 0.05 且有正下界,c 恒为 0.06,则 ρ 从 0.6 升到 1.2,永不越过 1.5)。此处按外审意见更正为一条有条件的命题

命题(有条件)。设 (A) 存在 c0 > 0 使 c(t) ≥ c0 对一切 t 成立——维持当前正常必须征用一个严格为正的最小份额;(B) rmax(t) 单调下降且 lim_{t→∞} rmax(t) = 0。则存在有限时刻 T,使 ρ(T) = c(T)/rmax(T) > ρcrit
证明。由 (A)(B),ρ(t) ≥ c0 / rmax(t) → ∞,故必在有限时刻越过任何固定阈值。∎

两个条件的地位不同,必须分开交代。

(A) 有较强的支持。任何仍在运行的生命角色都在消耗它的下一轮准备——完全不垫付意味着完全不使用,而不使用本身会使准备度以另一条路径衰减(第一章的失用、第八章的载体退出)。因此 c 有正下界是一个温和假设。

(B) 是本书押的那一注,不是已证事实。第八章给出的是「补充必须由会衰老的维护者完成,因此 r 有上界且随年龄下降」——这只保证 rmax 单调下降,不保证它趋于零。把「趋于零」当作已证,是前一版最实质的一处越界。本书现在把它明写为待检验前提,并给出可证伪形式:

若在高龄队列中,补充能力的下降呈现明确的正渐近下界(即 rmax 收敛到某个 r_∞ > 0),且 c0/r_∞ < ρcrit,则本条推论在该人群中不成立,「人为何都走向身体死亡」需要另一条机制来解释,而不能由本模型给出。

因此第十二章的定位也要相应下调,这是本章最重要的一处自我更正:

本章没有证明死亡的确定性版本。本章给出的是:在一组明确写出的假设成立时,维护—补充系统必然越过失效阈值的一类充分条件。

这样反而更有用。它把「人终有一死」从一句无法反驳的断言,改成了一组可以被逐条检验的条件——(A) 可用「完全休息的角色其准备度是否仍衰减」来验,(B) 可用高龄队列的补充能力轨迹来验。一条能被验的充分条件,胜过一条不能被驳的必然性。

从「比值越线」到「实际状态越线」

上面这条命题证明的是不动点 q∗ 越过阈值。二审指出,这还不等于实际状态 qn 越过阈值——因为闭式解 qn = q∗ + (q0 − q∗)an 建立在常参数上,而 c 与 r 本来就随年龄变化。此处补上时变版本,它比不动点论证更强。

设时变递推

qn+1 = (1 − cnrnqn + rn

并设四个条件:

(i) 0 ≤ cn + rn ≤ 1(周转强度不越出单调域);
(ii) cnc0 > 0(垫付率有严格正下界);
(iii) 0 ≤ rnrmax,n(补充受当期上界约束);
(iv) rmax,n → 0(补充能力上界趋于零)。

由 (i)(iii) 得 1 − cnrn ≤ 1 − cn − 0 ≤ 1 − c0,故

qn+1 ≤ (1 − c0qn + rmax,n

这是一个系数固定小于一的稳定线性递推,输入项 rmax,n 趋于零。由稳定线性系统对消失输入的响应亦消失,得

qn → 0

于是对任意固定的功能阈值 qmin > 0,存在有限的 N 使 qN < qmin

定理(时变垫付—补充系统的有限阈值穿越)。在条件 (i)–(iv) 下,实际准备度序列 {qn} 收敛到零;因此对任意 qmin > 0,存在有限 N 使 qN < qmin

这一版比不动点版本强在两处:它处理的是实际状态而非瞬时平衡值,而且它不要求参数恒定。它弱在一处:条件 (iv) 仍是本书押的那一注——第八章给出的是「补充必须由会衰老的维护者完成,故 r 有上界且随龄下降」,上界趋于零仍需独立检验。若高龄队列中 rmax,n 收敛到某个 r_∞ > 0,本定理的前提不成立,届时能得到的只是 qn → r_∞/(c0 + r_∞) 这样一个正的稳态,而它是否低于 qmin 要另行判断。

由此还得到一条政策含义,比前一版更精确:

一项干预若只推迟了越线的年龄,那是延后终局;只有同时抬高 rmax 的渐近下界并压住 c 的下界,才是改变死亡动力。

六、推论四:三条线的合成是一个乘性竞争模型,不是一个推论

三条线各自对应一个必要条件:一个角色能在下一轮被接住,要求(甲)本轮之后还剩下足够的能力、(乙)这些能力还组织成至少一条不共因的路、(丙)这些能力确实属于本人而不是借来的。三者缺一不可。

必要性只给出「三者都要大于零」,不给出合成的函数形式。前一版直接写 q = q·q·q 并称之为推论,这是越界:乘积不是由第二节那个递推式推出来的,它是一个独立引入的建模假设。此处按外审意见改称乘性竞争模型,并与三种同样合理的候选并列,再给出彼此的判决性差异。

候选模型形式它对应的直觉与乘性模型的判决性差异
乘性(本书所押)q = q·q·q三条线是三道独立的关卡,串联通过
最小值(木桶)q = min{q, q, q}只有最短的那一块板算数对非最小项做干预:最小值模型预测零效应,乘性模型预测正效应(∂q/∂q = q·q > 0)
加性(加权和)q = w₁q + w₂q + w₃q三条线可以互相补偿单项干预的效应量是否随其余两项读数变化:加性不随(∂q/∂q = w₁ 为常数),乘性随
Łukasiewicz 合取q = max{0, q甲+q^乙+q − 2}三项都很高时才有余量,否则归零三项均在中位(如 0.6)时:乘性给 0.216,Łukasiewicz 给 0,最小值给 0.6 —— 中位区间三者分得最开

串联可靠度的解释要说清其地位:若三条线的失效事件相互独立,则「三关全过」的概率恰为三者之积,这为乘性模型提供了一个概率解释,但不构成证明——它把假设从「合成是乘的」换成了「三线失效相互独立」,而后者恰恰是第十一章第四节预注册的相关矩阵要检验的东西。两个假设互为条件,本书不掩饰这一点。

⚠ 现阶段不要构造全书总准备度

三个读数组的形态并不齐:g 是标量,λ 是角色向量,X 是代价向量。要写出 q = q·q·q,就必须先定义 q = 1 − g(这一步没有争议),却还要说清 q 如何由多个 λj 得到、q 如何由多个 Xm 得到——目前没有唯一方式,而任何一种加权合成都会重新违背本书第十一章第三节「拒绝合成总分」的原则。

因此本书不构造全书总准备度。乘性结构真正要求的东西可以直接检验,不必先造指数:

乘性的实质是——改善一条线的效果,会随另外两条线的状态而改变。

这可以用带交互项的回归直接查:

Y = β₀ + β_A·A + β_B·B + β_C·C + β_AB·AB + β_AC·AC + β_BC·BC + ⋯

其中 A、B、C 为三条线预先指定的标量化读数(见第十一章第四节的首轮方案)。交互项显著且方向一致,支持乘性;交互项为零,支持加性。这条路径既能判决模型形态,又不需要制造一个可能再次违背本书原则的统一指数。

在乘性模型成立的前提下,有两个与流行做法相撞的后果:

其一,改善非瓶颈项的边际收益低于改善瓶颈项。若三项分别为 0.9、0.9、0.2,把最好的那项从 0.9 提到 1.0,总量从 0.162 升到 0.180,涨 11%;把最差那项从 0.2 提到 0.4,总量翻倍。在乘性候选模型成立时,「先改善最容易改善的那一项」这条几乎所有健康项目都在遵循的做法,其边际收益系统性地低于改善瓶颈项。注意这是一句条件性陈述:它以乘性模型成立为前提,而该前提本身尚待上述交互项检验裁决。

其二,三项中等优于一项极好两项极差。0.6³ = 0.216,而 0.95 × 0.3 × 0.3 = 0.086。扬长补短在这里输给平均发展,而这与「发挥优势」的直觉相反,也与按单一指标做优化的健康管理相反。

三个模型的联合判据(一次设计可同时区分三者):取三线读数分层的队列,对非最小项施加一次标准强度的干预,观察

若实测落在加性一侧,第十章那张三乘三表就只是分类,不是结构,本书的编次应当改为并列而非交叉——这一条已写进第十一章第六节的并章规则。

七、这个模型不能做什么

四条推论都从一个极简的式子出来,因此四条都带着同一批限制,必须写在紧挨着它们的地方。

八、记号统一表与一处方向相反的记号

九章各自独立成文,因此各自建立了自己的记号。装成一本书之后,实测发现四处跨章同名异义:ρ、Ω、A、C 各自在不同章里指三样或两样不同的东西。本节把它们理清,并且——这才是本节存在的理由——其中一处理清之后,会推出一条九章都没有的结论

处置原则是:只给局部量加下标,不改任何一章的论证、数值与结论。改论证会让读者失去核对我是否改口径的机会。

记号出现处该处的含义全书统一记法
ρ第二章更新系数:恢复后余路域 ÷ 恢复前余路域ρ余
ρ第四章ρj,n:第 j 种外部资源重新可用所需时间保留(自带下标)
ρ第十二章垫付率 ÷ 补充率,即 c / rρ
Ω第四章可用路径集合Ω路
Ω第六章Ωk:一次回写的收益保留(自带下标)
A第四章适应增益A增
A第六章Ak+1:下一轮进入成本保留
A第九章Ak:第 k 轮可用能力向量保留
C第四章下一轮恢复成本C恢
C第五章C(u,a,p):再入成本六维向量保留
C第七章CN:发起权集中度保留
Λ第七章换手迟滞比全书沿用
O第四章On:未结轮重叠率全书沿用
g第九章续返赤字全书沿用(甲线读数)
λ第八章等接演空窗全书沿用(乙线读数)
X第三、六章转嫁额/代价完整度全书沿用(丙线读数)

其余记号都自带下标或参数,不会混淆。

一处方向相反的记号,以及它推出来的东西

四处冲突里,只有 ρ余 与 ρ方向相反的:ρ余 越大越好(余路域在扩展),ρ 越大越差(垫得比补得多)。这不是笔误造成的巧合——两者其实测的是同一个系统的两个不同侧面,而它们的确切关系可以算出来。

把第二章的更新系数写进本章的模型:ρ余 就是相邻两轮准备度之比。

ρ余 ≡ qn+1 / qn = (1 − c − r) + r / qn

代入不动点 q∗ = r / (c + r),右边等于 1 − c − r + c + r = 1。于是得到三条:

ρ余 = 1 ⟺ qn = q∗  ρ余 < 1 ⟺ qn > q∗  ρ余 > 1 ⟺ qn < q∗

也就是说,ρ余 不是一个「命运」读数,是一个「相对位置」读数:它只告诉你当前准备度在不动点的哪一侧,不告诉你那个不动点本身在哪里。

由此推出一条第二章不可能说出、本章原本也没有的结论:

ρ余 = 1 不等于安全。一个系统可以稳稳地停在 q∗ 上——第二章会把它读成「路径保持」,是三种结局里的正常那一种——而这个 q∗ 完全可能低于 qmin。此时系统是稳定的,也是注定失效的。

这两章因此会在一类具体情形上给出相反判断,而这个分歧是可判的:

判据——同时测 ρ余 与 q 的绝对水平。若某组个体的 ρ余 长期接近 1(路径既不扩也不缩)而绝对水平低,第二章判「保持」,本书判「已在阈值之下」。用后续结局数据即可裁决。若这一组的长期结局与 ρ余 同样接近 1 但绝对水平高的那一组没有差别,第二章对,本章的阈值主张为伪

还有一条顺带的收获,且它有实用价值。由 q∗ = 1/(1+ρ) 反解:

ρ = 1/q∗ − 1

于是只要系统已经进入稳态,测出准备度 q 就能反推垫付率与补充率之比,不必分别测量 c 与 r。这一条把 ρ 从一个理论参数变成一个(在稳态假设下)可估的量,是本章四条推论之外最便宜的一次兑现——代价是它只在稳态成立,而判断一个身体是否已进入稳态,本书没有给出办法。

这一节也说明记号统一为什么不只是体例问题。如果只把 ρ 与 ρ余 当成撞名而分别加个下标了事,上面这条相反判断就永远不会被发现。同名异义是麻烦,同义异名是浪费;而方向相反的同名,往往正好压在两套理论真正分歧的那一点上。

---

本章选自专著《健康发生学导论》(第58号)。全书 297 页、约 24.1 万字,含前言、导读、导论、四编十四章、结语、后记与八附录,经两次完整外审大修。 返回落地页 · 在线翻阅 · 下载 PDF