Claude Opus 5.5 agents 发现两种室温磁性半导体候选

2026 年 10 月,vals.ai 的研究团队公开了一份特殊的实验记录:一支由 Claude Opus 5.5 组成的 agent 团队,在密度泛函理论的计算框架里筛选出了两种室温反铁磁半导体候选材料。一种是团队从头设计的新化合物 YBaMnFeO₅,另一种则安静地躺在 1999 年的一篇化学论文里,二十多年来无人从自旋电子学的角度重新审视过它。研究团队把全部计算输入输出、分析代码和一份一命令复现检查器放上了 GitHub。

这篇文章把三件事讲清楚:这两种材料是什么,为什么「室温 + 零净磁矩 + 半导体」这个组合如此难找,以及 AI agent 在这件事里实际承担了哪部分工作。物理部分的信息全部来自 vals.ai 的官方博客文章与配套的公开计算账本,数字可以逐项溯源。

三种磁体的对比:铁磁、反铁磁与 Luttinger 补偿磁体

从两种磁体说起

冰箱贴是铁磁体(ferromagnet):材料内部每个原子的磁矩指向同一个方向,宏观上叠加出一个可以吸住门的磁场。铁磁体的电子按自旋分层排列,能带边缘附近的电子自旋方向一致,这个特性正好是数据存储需要的——硬盘磁头、MRAM 存储单元都靠它工作。但铁磁场有两个工程痛点:漏出的磁场会干扰邻近元件,而且磁化翻转慢、功耗高。

普通反铁磁体(antiferromagnet)走另一个极端:相邻原子磁矩两两相反、完全抵消,材料对外不显磁性。没有杂散磁场意味着元件可以排得更密,翻转速度也比铁磁体快约一千倍。代价是电子自旋在能级上完全混排,自旋电子学读不出信息。

vals.ai 团队要找的是介于两者之间的第三类:Luttinger 补偿(Luttinger-compensated)磁体。这类材料里自旋向上的原子和自旋向下的原子磁矩大小相等、净磁矩为零,但两类原子处在不等价的晶格位置上——可以是不同元素,也可以是同一种元素占两套位置。不等价带来的结果是:自旋重新按能级分好了层,像铁磁体一样可以按能量区分自旋,同时保留了反铁磁体零杂散磁场的优点。

「Luttinger 补偿」这个名字来自 Luttinger 定理:在绝缘体中,每个晶胞的净自旋矩必须是整数,一旦为零就被锁定在零。严格成立条件是完美晶体和接近绝对零度,自旋轨道耦合和热扰动会带来轻微失衡。

衡量这类材料的关键指标是「自旋窗口」:带隙边缘那段所有可用电子态自旋一致的能量区间。窗口越大,越扛得住室温下的热扰动。vals.ai 团队给出的对比基准是:室温热涨落约 26 meV。自旋窗口远大于 26 meV 的材料,电子的按自旋分层在常温下就是稳定的。

候选一:agent 设计的新化合物 YBaMnFeO₅

第一种材料是 agent 团队设计出来的新化合物,由钇、钡、锰、铁、氧五种元素组成。据 vals.ai 检索,这个化合物此前从未被合成过,也没有人提出把它用作这类磁体。

用它更精确的 HSE06 杂化泛函计算,结果是这样的:带隙 2.35 eV,是半导体;带隙两侧都有自旋分选——空穴窗口 1.0 eV、电子窗口 1.4 eV,分别是室温热扰动 26 meV 的约 38 倍和 54 倍;磁有序保持到的温度,原始模拟值约 420 K,用一个已知磁体校准模拟后约 490 K,远高于室温 300 K。

指标YBaMnFeO₅(新设计)KV[Cr(CN)₆](1999)
带隙(HSE06)2.35 eV约 2.1 eV
空穴自旋窗口1.0 eV2.6 eV
电子自旋窗口1.4 eV1.6 eV
磁有序温度~420 K(校准后 ~490 K)376 K(1999 年实测)
净磁矩0(完美晶体)0(完美晶体;1999 样品 0.125 μB)
主要风险晶格有序性难以合成保持含结晶水,实际稳定性存疑

设计上的短板也在计算中暴露了。这个化合物的磁结构要求锰和铁原子在晶格中排成完美的棋盘格。agent 模拟了不同温度下的原子排布:约 950 K 时棋盘格就解体成随机混合。而这种氧化物的常规合成温度在 900–1300 °C(约 1170–1570 K),远高于 950 K 的失序温度。也就是说,用标准方法烧出来的晶体大概率是「搅乱」的版本,而晶格失序会毁掉自旋分选。这是计算层面就能预见到的合成难题,团队没有回避,直接写进了 caveats。

候选二:1999 年就被做出来的 KV[Cr(CN)₆]

第二种材料的故事更有意思。KV[Cr(CN)₆]首次合成于 1999 年,属于普鲁士蓝(那种三百年历史的蓝色颜料)同家族的配位化合物。当年的化学家刻意让铬和钒两种金属的磁矩相互抵消,得到零净磁矩。

2008 年的一项研究用杂化泛函画过它的电子态自旋分布图,图中带隙两侧的电子态确实都是同一自旋。但那项研究关注的是高压下的磁耦合,对图里的自旋分层没有任何评论。按 vals.ai 的检索结果,此前没有人指出这个化合物是 Luttinger 补偿半导体,没有人量化过它的自旋窗口,也没有人检验过这些性质的稳健性。

agent 团队把缺的功课补齐了:带隙约 2.1 eV;空穴窗口 2.6 eV、电子窗口 1.6 eV(约为室温热扰动的 100 倍和 60 倍);1999 年的样品实测磁有序保持到 376 K(103 °C),加热后复测为 365 K,都在室温之上。最关键的结构优势在于:氰根配体把每种金属锁死在自己的位置上——铬只与配体的碳端成键,钒只与氮端成键。这种「位点锁定」正是 YBaMnFeO₅ 缺失的东西,KV[Cr(CN)₆] 的棋盘格在合成温度下是稳定的。

KV[Cr(CN)₆] 的能带结构与自旋窗口示意

注意事项同样明确:以上预测都是针对完美、干燥的晶体。目前唯一已知的样品是 1999 年那批含结晶水的粉末,实测带有 0.125 玻尔磁子/化学式的残余磁矩(完美晶体预测为零)。两种计算方法对「水削弱了多少性能」结论不一致:更精确的 HSE06 认为自旋分选仍然保得住,较快的 PBE+U 认为空穴窗口会缩水一半以上。带隙和自旋分选至今没有被实验直接测量过。

agent 在这件事里干了什么

把 vals.ai 的描述和公开账本合起来看,这是一条「人类研究者 + agent 集群」的分工流水线。作者 Geby Jaff 在博客里反复使用的表述是「我的 agent 设计了它」「我的 agent 发现了它」,而人负责的是物理框架的设定:定义什么是好的候选(室温、零净磁矩、半导体、自旋窗口大于热扰动)、选择计算方法(PBE+U 快筛、HSE06 精算)、判断结果可信度。

agent 承担的是其中的执行层:跑密度泛函计算、解析输出、跨文献比对(1999 年那篇论文和 2008 年那张图就是 agent 挖出来的)、做温度稳定性模拟,以及撰写一命令复现的检查器。整条流水线的产物包括 QE(Quantum ESPRESSO)的原始输入输出文件、分析代码、独立复跑记录和已知问题清单,全部放在 GitHub 仓库 compensated-magnet-ledger 里。

这个工作流的价值不在「AI 比人强」,而在两个更具体的点上。第一是筛选的覆盖率:材料空间是组合爆炸的,agent 集群可以不知疲倦地跑完一个个候选,「1999 年的材料藏在文献里 27 年没人重新审视」这件事,恰恰说明传统人力筛选的覆盖密度有上限。第二是可复现性的标准被拉高了:完整的计算账本意味着任何一个持怀疑态度的物理学家都可以一键重跑全部计算,而不是拿到一堆只给结论的 PDF。2025 年曾有两项研究预测过另外两种 Luttinger 补偿半导体,结果都在室温以下失去磁有序,把「室温候选」变成了明确的空白点——这次的 KV[Cr(CN)₆] 是第一个 1999 年就实测磁有序到 376 K 的候选。

需要划清楚的边界:这是计算预测,不是实验发现。两种材料的带隙和自旋分选都还没有被测量,团队自己把「重新合成 KV[Cr(CN)₆] 并直接测量它的自旋分选」列为下一步。计算与实验之间的距离,在材料科学里从来都不近。

对开发者的参考价值

抛开材料本身,这个案例给做 agent 应用的开发者提供了几个可迁移的设计参考。

一是验证物外置。agent 的每一步计算产物(输入文件、原始输出、分析代码)都以可机读形式落盘,配套的检查器把「验证」变成了一个与生成解耦的独立步骤。这套结构对任何高风险 agent 工作流都适用:生成可以激进,验证必须独立且可复跑。

二是双精度交叉。快方法(PBE+U)负责广度,慢方法(HSE06)负责精度,两者结论不一致的地方(结晶水的影响)被显式标记而不是取平均值了事。两个独立方法的结论互相对照时,「不一致本身就是信息」这个原则,在 LLM 工作流里同样成立。

三是人定判据,agent 跑搜索。整个项目里最不可替代的人类贡献是那个 90 秒的物理入门:什么算好材料、窗口要多大、热扰动基准是多少。判据一旦形式化,搜索本身就可以并行外包给 agent。这与当前 agent 工程里「human defines the reward」的经验一致。

材料的下一步在实验化学家手里;而这条「人类定判据 + agent 跑全覆盖搜索 + 全账本公开」的流水线,值得被更多领域抄走。账本仓库的 star 数在写作时还是两位数,但它记录的东西——每一个数字都能回溯到一份输入文件——是这类 AI 参与科研工作应有的透明度基准。


来源: