为什么要读康托罗维奇
2024年11月11日,亚马逊全球仓储网络里的算法每秒钟完成数百万次最优路径计算,决定哪个机器人从哪个货架取哪件商品送向哪个分拣台。几乎同一时刻,联合国政府间气候变化专门委员会的经济学家团队正在为一吨二氧化碳的"社会成本"讨价还价,这个数字决定着全球碳市场的价格中枢,会直接影响数十亿人的能源账单。而在你手机里,每一次网约车派单、每一次外卖调度、每一次航班动态定价,背后都是同一个数学幽灵在游荡。这个幽灵有个名字,叫影子价格。
影子价格不是任何商学院教科书的标配术语,你大概率没在财经新闻里见过它。但它每天都出现在你的生活里,以算法的形式。它衡量的是:在所有资源都被充分利用时,再多一单位某种资源,整个系统能增加多少产出。听起来抽象,落地却极其具体。2024年全球碳市场的核心问题,就是给一吨碳定一个影子价格,那吨碳如果不被排出去,整个经济能多创造多少价值。再往回看21世纪第一个十年的供应链管理软件,几乎所有ERP系统的优化模块里,都藏着一个康托罗维奇的影子。
康托罗维奇是谁?一个苏联数学家。1912年1月6日生于彼得堡,1986年4月7日卒于莫斯科。他因系统化了线性规划(一种在多个线性约束下寻找最优解的数学方法)与影子价格方法,获得1975年诺贝尔经济学奖,是迄今唯一获此殊荣的苏联人。他也是这个奖项历史上最具争议的一位获奖者。苏联官方从未正式承认这个奖项,苏联媒体多年封禁他的获奖消息,而他本人在斯德哥尔摩颁奖典礼上的致辞里,把功劳归给"苏联社会主义计划经济的成就"。
这本《求解稀缺》要追问的核心问题很简单:一个被冷战铁幕掩埋的苏联数学家,为何反而在21世纪的数据经济里比任何时候都更鲜活?答案不只是技术史的巧合,而是一次跨越百年的思想错位与回归。
影子价格:从胶合板厂到云端调度
先讲清楚影子价格是什么,否则后面的讨论都会悬空。
1938年夏天,列宁格勒胶合板厂的总工程师找到列宁格勒大学的一位年轻数学教授,请他帮忙解决一个看似朴素的难题:如何在八种不同规格的胶合板生产任务之间分配有限的原料和时间,使总产出最大。这位数学教授接下了这个活,原以为一周能搞定,结果一头扎进去研究了大半年。他发现传统经济学和数学工具都没法直接处理这个问题。边际效用理论、古典最优化方法都不够用,因为他面对的不是单一变量,而是上百个相互纠缠的约束条件。
这位年轻教授就是康托罗维奇,当时26岁,已经是列宁格勒大学最年轻的教授之一。他的解法后来写成了一本薄薄的小册子《生产组织与计划中的数学方法》,1939年由列宁格勒一家出版社印了不到一千册,几乎没有传到国外。这本小册子的核心思想今天看来惊人地朴素:任何稀缺资源在被充分利用的经济系统里,都有一个隐含的价格,它等于在最优状态下,再多一单位该资源能带来的边际产出。这个隐含价格不是市场交易产生的,它是从约束的紧度中计算出来的,所以被称为"客观决定的估价",也叫影子价格。
二十多年后,荷兰裔美国经济学家库普曼斯(Tjalling C. Koopmans)独立发展了类似的理论,他将其命名为"shadow price",这个名字由此成为经济学标准术语。库普曼斯1975年与康托罗维奇共享诺贝尔经济学奖。但康托罗维奇1939年的工作其实早于库普曼斯,只是苏联的封闭让它迟到了将近三十年才被西方学界系统认识。这是20世纪科学史上最吊诡的优先权之争之一。
影子价格的真正威力在于它的通用性。任何有约束的最优化问题,一旦引入影子价格,原本纠缠不清的数学就变得可解:每个约束对应一个影子价格,问题的最优解就藏在这些价格构成的均衡里。胶合板厂的原料约束对应一个影子价格,时间约束对应另一个影子价格,设备产能约束又对应一个。在所有约束都被满足的情况下,这些影子价格会自动调整,使得没有任何两个方案能通过重新配置资源改进总产出。
这套语法后来被命名为对偶理论(duality theory):每个最优化问题都有一对视角,主问题问的是如何最优配置资源,对偶问题问的是如何最优定价资源,而两者给出的答案完全等价。康托罗维奇在1939年那本小册子里已经隐约触及对偶性,但他当时使用的语言还不是现代数学形式。真正严格的数学表述,是由冯·诺依曼(John von Neumann)、丹齐格(George B. Dantzig)、库恩(Harold W. Kuhn)和塔克(Albert W. Tucker)等人在1950年代完成的。这一群西方学者与康托罗维奇殊途同归,共同构建了现代最优化理论的骨架。影子价格的语法在那个十年里被写进教科书,从此再也没有从经济学和运筹学中消失。
三组对照:计划经济、市场与两种经济学语言
理解康托罗维奇的位置,必须把他放回20世纪经济思想的几组关键对照中。
苏联计划经济与西方市场经济的对照最为显眼。表面上看,这是两种制度之争,一个用国家计划配置资源,一个用市场价格配置资源。但康托罗维奇的工作揭示了一个被双方都忽略的真相:不管用什么方式配置资源,只要资源是稀缺的,最优配置就必须依靠某种形式的"价格信号",哪怕这个价格不是市场交易产生的。苏联计划经济本来的设想是用纯粹的物质平衡计划代替价格,但在实践中,计划制定者发现他们离不开价格信号,否则几十万个变量根本算不过来。康托罗维奇的影子价格,恰恰为计划经济提供了一种在没有真实市场的情况下生成价格信号的方法。康托罗维奇在战后参与了苏联价格体系的改革,并在1950年代推动"最优计划"理论在苏联的应用研究。他的方法论立场其实比很多西方经济学家都更"市场化",他相信影子价格应该指导计划制定者,就像市场价格指导企业。
苏联领导层没有接受这套思路。斯大林时期的计划经济哲学强调计划对市场的绝对优先性,价格只是会计工具,不应承担配置功能。赫鲁晓夫时期曾短暂尝试过更系统的经济核算改革,最终因为政治阻力太大而退缩。康托罗维奇的思想在苏联内部始终处于边缘位置,盖尔方德(I. M. Gelfand)后来回忆说:"列昂尼德·瓦西里耶维奇的数学是好的,但他的经济学对苏联官方来说太市场化了。"
比这种宏观对照更微妙的张力,存在于马克思劳动价值论与西方边际主义之间。马克思认为商品价值由社会必要劳动时间决定,价格围绕价值波动;边际主义经济学(以门格尔、杰文斯、瓦尔拉斯为代表)则认为价值由消费最后一单位商品带来的额外满足感(边际效用)决定。康托罗维奇的工作本质上属于边际主义传统,影子价格正是"边际"概念的极限化。但康托罗维奇本人是坚定的马克思主义者,他试图把自己的数学框架翻译成马克思的劳动价值论语言。这场翻译的成功率有争议,他后来在1971年的论文里承认,劳动价值论的语言很难精确表达他的发现。但康托罗维奇从不让政治立场干扰他的数学,他的研究方法完全是边际主义的。这一矛盾贯穿他的一生,也让他成为冷战时代最复杂的学者之一。
还有一组对照关系到学科边界:数学家视角与经济学家视角。康托罗维奇是数学家,他的同事盖尔方德、亚历山德罗夫(P. S. Alexandrov)、柯尔莫哥洛夫(A. N. Kolmogorov)都是20世纪最顶尖的苏联数学家,柯尔莫哥洛夫本人就是概率论公理化的奠基人之一。他把经济学问题当作数学问题处理,经济直觉退居其次,数学结构占据首位。这让他能发现经济学家看不到的东西,比如胶合板厂问题里那些隐藏在约束矩阵中的对偶性。库普曼斯和丹齐格走的是相反路径:从经济学直觉出发,进入数学,必要时构建新数学。两条进路殊途同归,但康托罗维奇证明了纯数学背景的学者在经济学中能走多远。这条道路后来被德布鲁(Gerard Debreu)、阿罗(Kenneth Arrow)和森(Amartya Sen)等人继续延伸,形成了数理经济学(mathematical economics)的完整学科。但这条路走到最后,是高度抽象、远离直觉、远离现实的均衡理论体系,这个体系在2008年金融危机后受到广泛质疑,这是后话。
二十世纪思想运动中的坐标
把康托罗维奇的工作放回20世纪经济思想史,能看到三股浪潮都与他密切相关。
数理经济学的复兴起步最早。1870年代"边际革命"之后,经济学开始数学化,但中间经历了约六十年的缓慢发展。1944年冯·诺依曼和摩根斯特恩的《博弈论与经济行为》标志着重启,1947年萨缪尔森(Paul Samuelson)出版《经济分析基础》则把数学方法全面引入经济学。康托罗维奇的工作在1939年就触及了这条线索的核心,但他与西方的接触要到1950年代后期。1947年丹齐格发明单纯形法(simplex method),这是一种高效求解线性规划问题的算法,使线性规划成为可大规模运算的工具。这与康托罗维奇1939年的理论框架是同一个东西,但丹齐格是独立发明,并且针对的是军事后勤问题,即美国空军规划。单纯形法让线性规划走出数学家的黑板,进入计算机和真实经济系统。
紧随其后的是运筹学的兴起。运筹学在二战期间从英美军事规划中诞生,战后扩展到民用,包括工厂选址、库存管理、交通调度、电信网络设计,几乎所有工业决策问题都可以被建模成线性规划或整数规划。康托罗维奇是这个领域的奠基人之一,虽然他的工作从未被西方运筹学界正式引用过。1960年代以后,随着计算机普及,运筹学从军用转民用,最终成为MBA课程的标配。今天全世界供应链管理软件的核心算法,几乎都是丹齐格单纯形法或其后继者(如内点法)的变体。你手机里的每一次外卖订单匹配,背后都是一个规模缩小了的康托罗维奇问题。
浪潮的第三股集中在最优控制理论(optimal control theory)的成形。1950年代苏联数学家庞特里亚金(L. S. Pontryagin)提出最大值原理,这是连续时间最优控制问题的核心结果,1960年代由美国数学家卡尔曼(R. E. Kalman)等人传播到西方。最优控制处理的是随时间演化的最优化问题,包括火箭轨道、经济动态规划、人工智能中的强化学习。康托罗维奇的影子价格和对偶性概念在最优控制理论中有重要应用,但他的名字常常被庞特里亚金和卡尔曼的光芒遮蔽。这并不公平,因为影子价格的概念在很多最优控制问题中是核心工具。当下AI领域热门的强化学习算法(如策略梯度、Actor-Critic方法),本质上都是连续时间最优控制问题的离散化版本,康托罗维奇的影子价格在其中以"优势函数"的形式存在。
```mermaid flowchart LR A["康托罗维奇 1939: 影子价格 胶合板问题"] B["库普曼斯 1950s: 影子价格独立发展"] A --> B A --> C["对偶理论 1950s: 库恩 塔克"] B --> D["线性规划成熟 1950-60s"] C --> D D --> E["单纯形法应用 1960-80s: 运筹学"] D --> F["最优控制 1960s: 庞特里亚金 卡尔曼"] E --> G["平台经济 2010s: 动态定价"] E --> H["碳定价 2020s: 碳的社会成本"] F --> I["AI 训练 2020s: 算力调度"] G --> J["数字经济隐性语法"] H --> J I --> J ```
这张图粗略勾勒了康托罗维奇1939年的工作如何在不同路径上分叉生长。值得注意的是,多条线索在2020年代重新汇聚到同一个方向:数据经济时代的资源调度与定价。这是康托罗维奇思想最具当代意义的回响。
当代回响:碳定价、平台经济与AI
讲了这么多历史,可能还是会有人问,康托罗维奇跟当下日常生活有什么关系?
碳定价(carbon pricing)是当下最热的经济政策工具之一。无论欧盟碳市场(EU ETS)、美国加州碳市场还是中国全国碳排放权交易市场,本质上都在做同一件事:为每吨碳排放确定一个影子价格,使排放者承担其外部性成本。这个价格的计算方法学叫"碳的社会成本"(Social Cost of Carbon, SCC),它精确地就是康托罗维奇意义上的"约束的边际价值"——大气碳浓度这个约束如果被放松一吨,全球福利能增加多少。IPCC和各国政府使用的综合评估模型(IAM),其核心算法是一类带约束的最优化问题,与1939年胶合板厂问题的数学结构完全同构。诺德豪斯在2018年的诺奖演讲里承认,他的DICE模型(Dynamic Integrated Climate-Economy model)在数学上直接借鉴了康托罗维奇和庞特里亚金的方法。气候变化经济学今天仍然在使用八十年前苏联数学家打下的地基。
平台经济是另一个康托罗维奇无处不在的领域。网约车的动态定价、外卖平台的派单算法、短视频平台的内容推荐、云算力的调度,这些系统的每一个决策单元都在解决一个资源分配最优化问题。影子价格在这些系统里通常不显现为数字,但它们以"机会成本"的形式存在。每一个被接单的司机都是一个机会成本的实现,每一次推荐给用户的内容都对应一个"用户总福利"的边际贡献。优步和来福车的定价算法专家公开承认,他们的系统中"机会成本"是关键变量,而机会成本正是影子价格的一种实现形式。拼多多2020年代早期推行的"百亿补贴"动态定价模型,背后的数学结构与胶合板厂问题也惊人地相似:约束(平台流量、商家库存、用户预算),最优目标(GMV转化或用户留存),影子价格(每个约束的边际贡献)。
人工智能的训练与部署是康托罗维奇数学最直接的延伸。一个大语言模型的训练过程,是一次对数十亿参数的优化;训练完成后的推理部署,是一次对有限算力的最优调度;强化学习中的策略迭代,本质上是在一个动态系统上的最优控制问题。2024年OpenAI、Anthropic和谷歌在AI训练算力上的争夺,最终落到了"每FLOPS(每秒浮点运算次数)的影子价格是多少"这个问题上。当下最炙手可热的AI基础设施公司CoreWeave和Lambda Labs,其商业模式的核心就是算力的动态调度与定价,这是康托罗维奇1939年问题的21世纪版本,规模大了几十亿倍。Anthropic的CEO达里奥·阿莫代(Dario Amodei)在2024年的一次公开访谈里说,AI公司面临的真正瓶颈是"算力的机会成本",这几乎是康托罗维奇语义的直接翻版。
更冷门但同样重要的是气候经济学的整合评估模型。2018年诺德豪斯获得诺贝尔经济学奖,主要因为他把气候变化建模为一个长期最优增长问题。他的模型的核心算法是带约束的最优控制问题,其解法直接借用康托罗维奇和庞特里亚金的方法。诺德豪斯的获奖意味着,康托罗维奇开创的方法论传统今天仍然是气候经济学的核心。中国"双碳"目标下的可再生能源调度模型、欧盟"绿色协议"中的产业转型模型,其数学底层都能追溯到那个1938年的胶合板厂问题。
本书的方法与一场必须重读的遗产
《求解稀缺》采取三种方法的组合,不偏废其中任何一种。
第一种方法是重读经典。康托罗维奇的《生产组织与计划中的数学方法》(1939)、《经济资源的最优利用》(1959)和1970年代的几部未完整出版的相关著作是核心文本。每一本都将被逐章剖析,把数学公式还原成经济学直觉,再把经济学直觉还原成数学公式。这个过程必须双向,否则就只是科普,或只是数学讲义。
第二种方法是思想史叙事。康托罗维奇的工作不是孤立的,它嵌入在苏联数学学派、苏联经济思想史、冷战学术交流史的多重脉络里。我们要梳理的是:为什么是列宁格勒胶合板厂,而不是别的什么厂,成为康托罗维奇思想的起点?苏联数学学派(特别是圣彼得堡—列宁格勒传统)对康托罗维奇的影响是什么?为何1939年的小册子要等将近30年才被西方学界正式引用,1975年的诺贝尔奖又为何让苏联如此尴尬?这些问题的答案,关乎的不只是数学或经济学的内部史,更关乎20世纪学术如何被政治分割、被冷战铁幕切割、又如何在数字化时代重新合流。
第三种方法是数学直觉复现。每一章都会从具体案例出发,引导读者在纸笔上复现康托罗维奇的关键推导。不是为了把读者训练成数学家,而是为了让你相信:影子价格、对偶性、最优配置的语法,这些东西不需要高深数学也能掌握,只要掌握了正确的直觉。每章末尾的"工具箱"会给出可以自己动手验证的小例子,读者只要会解二元一次方程组,就跟得上。
这三种方法的交织,是《求解稀缺》区别于一般经济学普及读物和数学史专著的核心。本书拒绝两种常见的写作姿态:一种是康托罗维奇的诺奖官方演讲腔调,把他包装成社会主义计划经济的辩护人;另一种是西方主流经济史的写法,把他简化为线性规划的共同发明者之一,从而抹去他的苏联背景、他的市场怀疑论、他的矛盾性。康托罗维奇之所以值得重读,恰恰因为他是矛盾的,既是坚定的马克思主义者,又是市场价格的数学拥趸;既是苏联体制的受益者,又是这个体制的边缘人;既被西方诺奖加冕,又被西方经济学主流系统性地简化。剥离任何一面,他都会变得比实际更小。重读他,意味着接受矛盾本身就是他思想的一部分。
本章小结:从胶合板到平台经济
1912年1月6日(俄历1911年12月24日),康托罗维奇生于彼得堡一个医生家庭。父亲早逝,母亲独自抚养他和妹妹。彼得堡当时是沙俄的文化首都,数学和自然科学传统深厚,切比雪夫、马尔可夫、李雅普诺夫的工作在这里完成,圣彼得堡数学学派的传统将成为苏联数学的支柱。少年康托罗维奇15岁进入列宁格勒大学(彼得堡此时已改名),18岁大学毕业,22岁成为博士,这条学术轨迹在当时的苏联并不罕见,但他的速度仍是顶尖的。
他的一生从这里开始。彼得堡的少年不知道,他在1938年那个夏天接下的胶合板厂问题,将在一百年后通过亚马逊仓库的算法、欧盟碳市场的价格、OpenAI的训练集群,重新出现在我们眼前。本书的剩余章节,就是追踪这条思想线索如何穿越冷战铁幕、穿越计划经济崩溃、穿越互联网革命,最终成为21世纪数字经济的隐性语法。
第2章将回到1938年那个夏天,走进列宁格勒胶合板厂,看看一个26岁的数学教授如何用一周时间接下一个任务,却用了近一年才给出答案。我们将看到,那个答案里藏着的一切,对偶性、影子价格、最优配置的数学语法,是如何从对胶合板规格的朴素观察中生长出来的。