我们询问了一台量子计算机,哪些政党应该在2026年11月7日之后执政新西兰。以下是它的回答。
此处描述的所有内容均为开源:https://github.com/spinsphere/nz-quantum-election

每届选举,评论员都会争论谁将与谁组成联合政府。今年我尝试了不同的方法。与其问哪些政党想要共同执政,我问的是哪种政党组合应当执政——如果唯一重要的是其政策的已公开证据、彼此之间的立场差距,以及最新民调的席位数学。然后我将这个问题转化为一个数值优化问题,并将其交给量子计算机处理。
答案
Labour、the Greens、Te Pāti Māori 和 TOP(机会党),共获预计 122 个席位中的 63 席。比所需的 62 席多数多一席。122 席的预测包含 Te Pāti Māori 的两个超额席位。
排名靠后的组合差距悬殊:National 加 Labour 加 TOP,其次是 National-Labour 大联合。现任 National、ACT 和 NZ First 政府在民调平均值中获得 59 席,若无 TOP 则无法达到 62 席,而 National 已排除与 TOP 合作。NZ First 与 Labour 也互相排除合作。因此,算术与证据指向同一方向,但有一个重大警告我稍后再谈:今日 RNZ-Reid Research 民调显示 TOP 支持率为 5.5%,比 5% 门槛高出半个百分点(模型使用的六次民调平均值为 6.4%),若跌破该门槛,整体格局将翻转为 National 主导的多数。
运作方式(略去物理学部分)
将七个政党想象成七个你可能邀请共同经营一家公司的人。每个人都带来一个技能分数,反映其计划的实际可行性。但每对成员之间也有摩擦成本:两个在一切事务上意见相左的人会耗尽公司的精力在争斗上。你需要总技能减去摩擦后最高的团队,且团队规模必须足以赢得董事会投票,即 62 席。
在介绍步骤之前有一点需要说明:席位分配、摩擦计算和联合搜索是机械性的,但政策评分和意识形态立场是我基于所引证据作出的判断,逐项记录,任何人均可质疑。这些数字并非由任何机构产生。
以上就是整个模型:
- 技能。每个政党在八个领域各获 1 至 10 分:医疗卫生、教育、犯罪与司法、住房、生活成本与经济、就业、交通与基础设施,以及《怀唐伊条约》(Te Tiriti o Waitangi)。每项评分的问题相同:根据独立证据(财政部、储备银行、经合组织、部门评估、怀唐伊法庭、学术研究),该政党 2026 年的既定政策及其执政记录,在推进稳定、增长和平等方面的效果如何?满分 80 分的总分:TOP 53 分,Labour 44 分,Greens 44 分,National 41 分,Te Pāti Māori 39 分,ACT 34 分,NZ First 26 分。
- 摩擦。每个政党在八个领域中也被置于左右风格量表上,目的不是评判,而是衡量距离。National 与 ACT 接近(0 至 1 量表上为 0.19)。Labour 与 TOP 非常接近(0.09)。Greens 与 ACT 的距离几乎是最大的(0.85)。
- 席位。对包括今晨 RNZ-Reid Research 民调在内的六次最新全国民调取平均值,并使用选举委员会所采用的圣拉格方法(Sainte-Laguë)转换为席位,假设 Te Pāti Māori 保持四个毛利选区,与所有已公布预测一致。
计算机的任务是尝试七个政党的所有组合,找出技能减去摩擦后最高且仍达到 62 席的组合。共有 128 种组合,笔记本电脑眨眼间便可全部验算,我的电脑也确实做了交叉验证。使用量子计算机的目的不在于速度,而是构建一条从政策证据到在真实硬件上运行的量子电路的完整可审计流水线,并观察当今量子机器处理具有现实形状的约束问题的效果。
为何这是看待政治的一种不同方式
大多数联合政府评论是从个性和交易出发倒推的。这一方法则从已公开的证据出发,通过明确的评分框架正向推演。由此得出三点评论往往忽视的结论。
答案对分歧惩罚力度的设定具有稳健性。我将摩擦惩罚设定在基准值的 0.5 至 1.5 倍之间运行模型,同一四党联合政府每次均胜出。只有当分歧惩罚为基准值的两倍时,模型才切换至 National-Labour 大联合,因为两个伙伴产生的摩擦少于四个。该切换点是一个有用的数字:它是”若小党无法合作,两大党将不得不谈判”的量化版本。
评分跨越党派界限。National 的结构性识字计划得分较高,因为 ERO 报告显示语音和结构性识字改革取得了令人鼓舞的早期成果。其量刑法律得分较低,因为司法部预计监狱人口将增加 35%,而威慑证据薄弱。Greens 的 2% 租金上限得分较低,因为大量经济学证据表明严格的租金管制会减少租赁供应、维护质量和有效分配。Te Pāti Māori 的卫生章节得分高于其司法章节。ACT 计划每年将药品支出提高一个百分点,至 2033 年达到澳大利亚水平,这是现有最明确量化的卫生政策之一。没有人获得免检,也没有人被直接否定。
摩擦图揭示了政府可能在哪里崩裂。在获胜的四党内部,最大分歧在于司法(Te Pāti Māori 废除监狱的目标对比 Labour 的近乎沉默)、《怀唐伊条约》(具有约束力的法庭建议对比条约影响分析)以及税收——四种不同的理念并存,而只有 Labour 的有限资本利得税在财政计划中经过测算。Labour 已排除任何其他新税。报告按领域逐一列出了每个政党需要作出的让步。
结果未说明的事项
它没有说明谁会获胜。民调会变动,而模型只是六次民调的快照。它没有说明获胜联合政府将保持稳定:一席的缓冲、Te Pāti Māori 近期的不稳定(2025 年两名议员被开除,2026 年出现分裂政党)以及仅依赖候选人票、需要支持者分票的策略,这些都指向来自内阁外部的信任与供给安排,而非正式的四党协议。它也没有说明你应当重视什么。评分衡量的是基于证据的、面向稳定、增长和平等的有效性。如果你将财政纪律置于平等之上,或反之,可以在一个文件中修改数字并重新运行。
技术部分:计算的实际方式
献给对量子感兴趣的读者。以下所有内容均可从代码库中复现。
数据。八轮研究(每个政党一轮,民调一轮)收集了政策细节,每项声明均有来源,随后直接提取完整政策文件:TOP 的税收重置方案及其测算表、由议会图书馆建模并经 Infometrics 审核的 Greens 2026 年税收文件、Te Pāti Māori 关于卫生、司法、税收、住房和《怀唐伊条约》的宣言章节、Labour 的财政计划和 Medicard 测算、National 的政策和结果数据(包括财政部 PREFU 2026、ERO 课程评估和训练营评估),以及一份涵盖联合排除声明、毛利选区民调和独立经济学家评估的 67 页新闻爬取数据。每项评分均在 policy_data.json 中有书面依据。覆盖最全面的是 National(现任者依结果评判),最薄弱的是 NZ First。
目标函数。在 Σ sᵢxᵢ ≥ 62 的约束下最大化 Σ wᵢxᵢ − μ Σ dᵢⱼxᵢxⱼ,其中 xᵢ 在政党 i 加入联合政府时为 1,wᵢ 为其满分 80 分的得分(以分数形式表示),dᵢⱼ 为两党在八个领域立场的平均绝对距离(缩放至 0 至 1),sᵢ 为其席位数,μ = 1 为摩擦系数。若无摩擦项,问题将退化:每个政党均具有正值,因此”最优”联合政府将涵盖全部七党。摩擦项正是将一个平凡背包问题转化为真正的二元二次规划问题的关键,而量子近似优化算法(QAOA)正是为这类问题设计的。
编码。席位约束通过二元松弛变量转化为等式约束。原始席位数(35、34、17、12、12、4、8)需要六个松弛量子比特,并会产生比目标函数大数百倍的惩罚系数,这正是低深度 QAOA 难以处理背包约束的原因。该脚本搜索能够精确复现所有 128 种联合政府可行集的最粗整数单位;每单位六席有效(6、6、3、2、2、1、1,多数为 11),将问题缩减为 7 个政党量子比特加 4 个松弛量子比特,共 11 个,并将惩罚范围缩小十倍。惩罚权重通过计算所有 2,048 个基态上的精确基态来选取,取使其等于约束最优解的最小值。
量子线路。 Qiskit 的 QAOAAnsatz 采用标准 X 混合器,深度从 1 到 4。角度通过 COBYLA 针对 Aer 状态向量模拟的精确期望值进行优化,使用线性斜坡初始点,并从上一深度进行热启动。深度为 4 的线路在 Aer 上采样了 8,192 次。深度为 2 的线路在角度优化后,被转译为 405 个双量子比特门,并在 IBM 的 ibm_fez 处理器(156 个量子比特)上运行,共 4,096 次采样,启用了动态解耦和门旋转。零等待队列,挂钟时间 12 秒,QPU 时间 3 秒,使用 IBM 免费 Open 计划。此前在 ibm_marrakesh 和 ibm_fez 上的两次运行得出了相同结果;第四次尝试遭遇 IBM 内部错误,按设计回退至模拟器。
量子计算机做到了什么,又未能做到什么。 它较好地学习了多数票约束:在与硬件运行相同深度下,理想样本中 88% 满足多数联合条件(最终深度为 4 的样本为 87%),硬件样本中 66% 满足条件,而均匀随机采样仅为 50%(128 个联合方案中有 64 个达到多数)。在当前浅层深度下,它对政策目标的解析能力较弱。在理想的深度为 4 的模拟中,精确最优比特串的概率约为均匀基态的 5.8 倍;深度为 2 的硬件运行约为均匀概率的 2.5 倍。即便重新缩放后,惩罚项仍主导能量景观,这是基于惩罚的 QAOA 的已知局限。尽管如此,通过对最优可行样本进行后选择,仍成功恢复了最优解——这也是 QAOA 在实践中的标准用法——在模拟器和硬件上均与暴力枚举结果一致。在 128 个联合方案的问题规模上不存在量子加速,任何声称存在加速的说法都应审慎对待。
鲁棒性。 摩擦系数从 0.5 到 1.5:联合方案不变。2.0 及以上:National 与 Labour 联合。若 TOP 未赢得选区席位且政党票低于 5%,其政党票将不再参与 Sainte-Laguë 分配。在相同基础票数下,预测众议院席位维持在 122 席,不含 TOP 的最优联合方案获 59 席,未达多数,而 National、ACT 和 NZ First 合计升至 63 席。报告将自动输出此情景。
复现方法。 执行 pip install -r requirements.txt,然后运行 python quantum_nz_election.py 和 python generate_report.py。在 policy_data.json 中编辑评分、立场或民调数据,以验证您自己的判断。IBM 令牌为可选项;若未提供,脚本将自动回退至本地模拟器。
本文是一项使用公开政策信息进行的数学练习,并不代表对任何政党的背书。政策评分并非由财政部或其他机构产出的测量结果,而是研究者基于所引证据作出的有据可查的主观判断。一旦这些输入确定,席位分配、摩擦系数计算和联合方案优化均为机械性计算过程。