想象你是一位资深调音师,面前摆着一台从未见过的“量子乐器”。这台乐器有几十个旋钮,每个旋钮的转动都会微妙地影响最终发出的声音——但你不清楚每个旋钮究竟应该如何旋转,才能奏出心中那首完美的乐曲。幸运的是,你拥有一个神奇的方法:反复试听、微调旋钮、对比效果,直到乐声越来越接近理想。变分量子电路(VQC)就是这样一套“调音方法论”——它教你如何通过经典计算机与量子处理器反复对话,一步步调出最优的量子电路参数,让量子计算真正服务于机器学习任务。
对于 AI 从业者而言,掌握 VQC 意味着你将在量子时代来临时率先获得“驾驶量子计算机”的能力,把经典机器学习的经验无缝迁移到量子赛道,成为稀缺的“量子-经典交叉型人才”。
可视化演示
展示VQC参数化量子门分层结构、量子-经典混合训练循环(损失下降+梯度更新)及二分类决策边界,交互探索变分量子电路核心机制。
本节配有交互动效(进入视口后自动加载,约 3KB)。
'+CAP1+'
VQC核心原理
量子机器学习就像一场“人机合奏”:人类指挥(经典计算机)给出指令,量子乐器(量子处理器)执行演奏。但量子世界太奇特了——我们无法像经典计算机那样直接读取量子态的每一个细节,只能通过测量获得“一些声音片段”。VQC正是为了解决这一难题而生。
变分量子电路本质上是一种“可训练的量子算法”。它的核心思想是:设计一个带有一组可调参数 θ 的量子电路,通过经典优化算法反复调整这些参数,使电路的最终输出(测量结果的期望值)逼近我们想要的目标。整个过程形成一个闭环——量子电路负责“演奏”,经典计算机负责“监听并调音”。
这种“量子电路-经典优化”的闭环结构,与经典神经网络中“前向传播-反向传播”的训练过程何其相似!在经典深度学习中,我们调整权重 w 使损失函数减小;在VQC中,我们调整量子门参数 θ 使期望值逼近目标。区别仅在于:经典神经网络在确定性的浮点数世界中运作,而VQC在充满概率振幅的量子世界中运作。
- 参数 θ这是我们在量子电路上设置的“旋钮”集合
- 量子电路 U(θ)由参数化的量子门组成的线路
- 初始态 |0ⁿ⟩所有量子比特初始化为 |0⟩ 态
- 测量算符 Ô我们要观测的物理量(如能量、自旋)
- 内积 ⟨·|·⟩表示测量该物理量的期望值
参数化电路设计
如果说VQC是一首乐曲,那么参数化电路就是乐谱本身。在量子乐谱上,我们用旋转门担当“音符”,用纠缠门谱写“和声”。旋转门就像调音师手下的旋钮,通过角度参数 θ 控制量子比特在布洛赫球上的旋转幅度——这个角度正是我们学习和调整的对象。
参数化量子电路(PQC)由一系列单比特旋转门和多比特纠缠门交替组成。单比特门 Rx(θ)、Ry(θ)、Rz(θ) 允许我们独立地绕 X、Y、Z 轴旋转量子比特状态;纠缠门(如 CNOT 门)则在量子比特之间建立关联,让信息在电路层之间流动。这种结构很像经典神经网络中的“线性变换-非线性激活”交替堆叠——旋转门提供“非线性”的特征表达,纠缠门则实现“层间信息混合”。
电路深度(即参数层堆叠的数量)对 VQC 的表达能力至关重要。就像调音师不会只拧一个旋钮就满足——他会反复微调多个旋钮直到完美共振。深度越深,电路能表达的函数越复杂,但也越容易受到噪声干扰(量子硬件不完美造成的“音准偏移”)。设计参数化电路时,我们需要在“表达力”与“鲁棒性”之间找到平衡。
- 指数形式量子力学中酉变换的通用表示,就像乐谱中每个音符的数学本质
- 矩阵元素cos(θ/2) 和 sin(θ/2) 决定了量子态在布洛赫球上的位置
- 酉矩阵性质保证了概率总和始终为1,就像调音不会让声音凭空消失
数据量子编码
经典与量子之间的桥梁,便是数据编码。想象你要把一份纸质乐谱(经典数据)翻译成量子乐器能“读懂”的琴谱(量子态)——这个过程就称为量子编码。
最直观的编码方式是角度编码:把经典数据的每个特征值直接映射为旋转门的角度参数。例如,一个像素值 0.5 可以编码为 Ry(0.5) 门。这种方式实现简单,但表达力有限——就像用简谱记录复杂交响乐,虽然能演奏但丢失了丰富细节。
更强大的方案是振幅编码:将经典数据的各分量编码为量子态的概率振幅。对于 N 个经典数据点,只需要 log₂N 个量子比特就能表示!这就像用一段摩尔斯电码传递整本书的信息——但代价是编码电路极其复杂,且对噪声极其敏感。
在实际应用中,编码方案的选择取决于数据特性和硬件条件。如果数据是低维稠密的(如图像像素),角度编码更合适;如果是高维稀疏的(如自然语言词向量),振幅编码能极大节省量子比特资源。这就像调音师根据乐谱的不同风格,灵活选择不同的记谱法——既要忠实原曲,又要方便演奏。
- 数据向量 x待编码的经典数据
- 归一化因子保证量子态满足概率归一
- 计算基底量子计算中天然的“标准坐标系”
损失函数设计
如何判断调音效果好不好?我们需要一把“标尺”——这就是损失函数。在量子机器学习中,损失函数是定义在量子电路的测量结果之上的目标函数。
最基础的损失函数是期望值损失:测量某个物理量(如哈密顿量)的期望值,将其作为要最小化的目标。例如在量子化学中,我们希望找到分子基态能量,那么损失函数就是能量期望值。另一种常用的是交叉熵损失:量子电路输出的概率分布与目标标签分布之间的差异度量。
这里有个量子特有的点:量子测量天然产生概率分布。因此,交叉熵损失在量子分类任务中非常自然——我们只需在电路末端测量各量子态的概率,然后与标签的 one-hot 编码计算交叉熵。这就是量子力学赋予的“免费概率模型”。
- 对数函数压缩数值范围,惩罚低置信度预测
- 负号将 log 在 0~1 之间的负值翻转为正值
- 求和对所有样本i进行累加
参数优化策略
调音的核心动作是“旋转旋钮”——也就是参数优化。然而,量子世界有一条铁律:我们无法直接读取量子态的梯度,只能通过测量来间接估计。
参数移位法则(Parameter Shift Rule)是量子优化中最美的发现之一。它证明:对于参数化门 G(θ)=e^{-iθP}(P 是 Pauli 算符),其梯度的每个分量都可以通过两次“偏移测量”精确计算:
除了基于梯度的优化器(如 Adam),VQC 还经常使用无梯度优化器,如 COBYLA、Nelder-Mead。这些方法不需要计算梯度,通过单纯形搜索或代理模型来找到最优参数——特别适合当前含噪量子设备,因为梯度估计会放大噪声误差。这就像调音师在没有音准仪的情况下,仅凭“听感”反复试验旋钮位置,直到满意为止。
- 偏移量 π/2这是由量子门周期性决定的特征性偏移角度
- 两次测量分别计算偏移后的损失值
- 差分近似两损失之差的一半即为梯度
混合计算架构
VQC 天然是一个经典-量子混合系统。它运行在一个闭环中:量子处理器执行参数化电路并输出测量结果,经典计算机处理这些结果、计算损失、更新参数,然后新一轮循环开始。这种架构在量子计算早期(NISQ时代)尤其现实——量子处理器很小、很吵(噪声大)、很慢,但经典计算机极其擅长优化。
我们可以用“管弦乐团的指挥”来理解这个架构:量子处理器是各声部乐手,经典优化器是总指挥。乐手们(量子比特)在各声部演奏(执行量子门),指挥(经典优化器)倾听整体效果(测量结果),然后用手势(参数更新)指导乐手们调整演奏。两者缺一不可。
这种混合架构的效率取决于两方面的平衡:量子电路执行的次数(采样开销)和经典优化的收敛速度。在工程实践中,我们通常设置“最大迭代次数”或“早停条件”来控制训练时间。就像排练不可能无限进行——指挥需要设定一个期限,确保演出按时开始。
- 学习率 η控制每次更新的步长,就像指挥挥动指挥棒的幅度
- 梯度方向指向损失函数上升最快的方向,取负号则指向下降最快方向
- 迭代更新每一步更新都让参数更接近最优值
应用场景概览
带着调音师的工具箱,我们来看看 VQC 在真实世界的用武之地。最著名的应用当属量子化学模拟(VQE,变分量子本征求解器):通过 VQC 找到分子系统的基态能量,帮助材料科学家筛选电池材料、催化剂分子。这就像用一根虚拟的“量子音叉”去测试分子的能量频率,寻找最稳定的“共振态”。
在组合优化领域,量子近似优化算法(QAOA)也是一种特殊形式的 VQC——它把优化问题编码为量子哈密顿量的基态求解,在物流调度、金融投资组合等领域展现出潜力。量子神经网络(QNN)则直接将 VQC 作为量子分类器或回归器,应用于图像识别、异常检测等任务。
1. 哈密顿量 H:描述系统总能量的算符
2. 期望值测量:对量子态测量能量算符得到平均能量
3. 变分原理:任意态的能量期望值不小于基态能量
挑战与未来
作为一项前沿技术,VQC 面临的挑战正如调音师面对的“嘈杂环境”和“劣质乐器”。噪声与退相干是当前量子设备最大的敌人——量子态极其脆弱,任何微小的环境干扰都会导致信息丢失,就像音乐厅里的背景噪音干扰调音师的判断。量子硬件限制(有限的量子比特数、短的相干时间)限制了 VQC 的规模和深度。
梯度消失问题(Barren Plateaus)是 VQC 独特的理论挑战:当电路规模增大时,损失函数的梯度以指数速度趋近于零,优化陷入瘫痪。这就像调音师拧动旋钮却听不到任何变化——乐器仿佛“失聪”了。针对这一现象,研究者提出了多种缓解策略:精心设计电路结构(避免全连接纠缠)、利用局部代价函数、使用参数化策略初始化等。
1. 方差:梯度的统计波动范围——如果波动太小,就无法确定优化方向
2. 指数衰减:n 每增加 1,方差减半
尽管挑战重重,VQC 依然被广泛认为是通往“量子优势”的最现实路径之一。当前正处于 NISQ(含噪声中等规模量子)时代——我们虽然无法构建完美的容错量子计算机,但 VQC 的混合架构恰好能够容忍一定程度的噪声。未来,随着量子硬件的不断进化,VQC 将像成熟的交响乐团一样,在化学、材料、金融、药物研发等舞台上奏出越来越精彩的乐章。
AI 应用场景
分子基态能量计算
阶段:量子化学模拟
解决的问题:传统方法(如密度泛函理论)在强关联体系(如过渡金属化合物)中精度不足,且计算代价随体系增大指数增长。VQC 通过量子-经典混合优化,在量子处理器上直接模拟分子波函数,用经典优化器搜索基态参数,能将精度和效率提升一个量级。
具体案例:某药企研发团队需要计算候选药物分子与靶点蛋白的结合自由能。使用 VQE 算法(VQC 在化学场景下的具体形式)在含 12 个量子比特的量子处理器上模拟分子电子结构,结合经典优化器(如 SPSA)在 15 分钟内完成了传统超算需要 3 天的基态能量计算任务——且精度超过化学精度阈值(1 kcal/mol)。
组合优化问题求解
阶段:量子优化求解
解决的问题:物流调度、金融投资组合、芯片布线等组合优化问题是 NP-hard 的,当规模扩大时精确求解不可行。QAOA(量子近似优化算法)作为 VQC 的一种,在量子设备上高效探索解空间,经典优化器控制量子电路的参数以逼近最优解,在有限时间内给出高质量近似解。
具体案例:某快递公司在华东地区有 50 个中转站、200 条运输线路,传统模拟退火算法需要 40 分钟才能找到可行调度方案。该公司测试了基于 QAOA 的量子优化方案,在量子计算云平台上运行,15 分钟内获得了成本降低 7.3% 的调度方案——虽然尚未达到量子优势,但已展现出在交通高峰期快速重调度的潜力。
量子分类器在金融风控中的应用
阶段:量子机器学习推理
解决的问题:信用卡欺诈检测要求极高的实时性与准确性。传统机器学习分类器在高维特征空间中面临过拟合挑战。量子分类器(QNN)通过纠缠操作在高维希尔伯特空间中天然实现非线性映射,同时利用角度编码将特征数据传入量子电路,实现高效且鲁棒的分类。
具体案例:一家金融科技公司尝试用 VQC 搭建欺诈检测分类器。他们将交易特征(金额、时间、设备、地理位置等)编码为 8 个量子比特的角度参数,构建 10 层的参数化电路,在量子计算云服务上完成训练。在 10000 条真实交易数据上的测试结果显示,VQC 分类器的 AUC(曲线下面积)达到 0.94,比同等的经典 XGBoost 分类器高出 0.02,尤其在欺诈频率极低的数据集中(欺诈率<1%)表现更为稳定。
Python 演示
import numpy as npimport pennylane as qml # 定义量子设备:4个量子比特的模拟器n_qubits = 4dev = qml.device("default.qubit", wires=n_qubits) @qml.qnode(dev)def quantum_circuit(x, params): # 角度编码:将经典特征编码为旋转门角度 for i in range(n_qubits): qml.RY(x[i], wires=i) # 参数化电路:两层纠缠-旋转结构 for layer in range(2): for i in range(n_qubits - 1): qml.CNOT(wires=[i, i + 1]) for i in range(n_qubits): qml.RY(params[layer, i], wires=i) return [qml.expval(qml.PauliZ(0))] def vqc_predict(params, x): """使用VQC电路预测""" return quantum_circuit(x, params) def square_loss(pred, target): """均方误差损失函数""" return (pred - target) ** 2 def compute_gradient(params, x, y): """数值梯度计算:参数移位法则的简化实现""" eps = 0.01 grads = np.zeros_like(params) for layer in range(2): for i in range(n_qubits): params_plus = params.copy() params_minus = params.copy() params_plus[layer, i] += eps params_minus[layer, i] -= eps pred_plus = vqc_predict(params_plus, x) pred_minus = vqc_predict(params_minus, x) grads[layer, i] = (square_loss(pred_plus, y) - square_loss(pred_minus, y)) / (2 * eps) return grads def train_vqc(X_train, y_train, epochs=50, lr=0.1): """训练VQC分类器""" np.random.seed(42) params = np.random.uniform(0, np.pi, size=(2, n_qubits)) losses = [] for epoch in range(epochs): total_loss = 0.0 for x, y in zip(X_train, y_train): pred = vqc_predict(params, x) loss = square_loss(pred, y) total_loss += loss grads = compute_gradient(params, x, y) params -= lr * grads avg_loss = total_loss / len(X_train) losses.append(avg_loss) if epoch % 10 == 0: print(f"Epoch {epoch}: Loss = {avg_loss:.4f}") return params, losses # 生成简单数据集:构造二分类球形数据np.random.seed(42)n_samples = 100X = np.random.uniform(0, 1, size=(n_samples, n_qubits))y = (X[:, 0] + X[:, 1] > 1.0).astype(float) # 训练VQCparams_trained, loss_history = train_vqc(X, y, epochs=30, lr=0.05) # 评估准确率correct = 0for x, y_true in zip(X, y): pred = vqc_predict(params_trained, x) pred_label = 1 if pred > 0.5 else 0 if pred_label == y_true: correct += 1acc = correct / n_samplesprint(f"Test accuracy: {acc:.2f}")
dev = qml.device("default.qubit", wires=n_qubits)创建一个量子模拟器作为“虚拟量子乐器”,这是我们的实验室环境@qml.qnode(dev)将函数装饰为量子节点,将经典函数映射为量子电路的执行入口qml.RY(x[i], wires=i)角度编码:把数据的每个特征值“翻译”为旋转门的旋转角度qml.CNOT(wires=[i, i + 1])纠缠门:在相邻量子比特间建立“和声”,让不同特征得以交互qml.expval(qml.PauliZ(0))测量第一个量子比特的泡利Z期望值作为预测输出compute_gradient(...)参数移位法则的数值实现:在参数两侧各偏移一个微小量,通过差分近似梯度params -= lr * grads经典梯度下降更新参数,即调音师根据“反馈”转动旋钮
常见误区
误区我以为 VQC 就是把经典神经网络的每一层替换成量子模块,本质上是“量子神经网络”,训练方法也完全等同于反向传播。
正解VQC 的核心是“变分”——即参数化量子电路 + 经典优化器的混合闭环。它与经典神经网络的相似之处仅在于“参数-损失-优化”的抽象框架。但 VQC 没有经典意义上的“层间信号流动”和“反向传播”,参数的更新完全依赖经典优化器。梯度也无法直接获取,需要通过参数移位法则等方式估计。VQC 更像一个“可调参数的物理实验装置”,而非数字化的神经网络。
为何常见:因为人们习惯将新事物类比成熟悉的旧事物,而神经网络的“层状结构 + 参数训练”与 VQC 的“电路层堆叠 + 参数优化”在概念上确实很像。
误区我总觉得 VQC 应该像深度神经网络一样,“越大越好”,增加更多参数层、使用更多量子比特,效果一定会更好。
正解这忽视了量子硬件的核心约束——噪声。量子比特数量增加会放大噪声影响,电路深度增加会累积退相干误差。更深更宽的 VQC 往往在模拟器上表现优异,但在真实设备上性能骤降。更微妙的是,过深的参数化电路还会触发“贫瘠高原”问题——梯度指数级消失,优化彻底失效。VQC 设计需要在表达力和鲁棒性之间寻找平衡,而不是一味追求规模。
为何常见:受到经典深度学习“宽深网络效果好”经验的迁移影响,忽略了量子系统独特的噪声和测量限制。
误区我以为数据编码方案只是“把经典数据变成量子态”的一个技术细节,选择哪种编码都无所谓,反正最后都能训练。
正解编码方案直接决定了量子资源的利用率和最终模型的效果。角度编码简单但只能使用一阶特征映射,分类边界表达能力有限;振幅编码用 log₂N 个量子比特表示 N 维数据,理论效率极高,但编码电路很深,极易受噪声破坏。更重要的是,数据编码方式还会影响损失函数的形状——某些编码方案会导致代价函数具有更多局部极小值,增加优化难度。实际工程中需要根据数据维度、量子比特数、噪声水平综合选择编码方案。
为何常见:因为在小规模实验(4-8个量子比特)中,不同编码方案的结果差异不明显,人们便认为它们等价。
误区我听说 VQC 可以在量子化学、组合优化等领域表现出色,就认为它很快会全面超越经典机器学习了。
正解现阶段 VQC 仍处于量子优势的“前夜”。绝大多数 VQC 实验都在模拟器上进行,真实量子设备(NISQ 时代)存在噪声、量子比特数有限、测量采样开销巨大等限制。在一些小规模任务上,经典机器学习(如 XGBoost、简单神经网络)依然更快更准。VQC 目前真正的优势领域是对量子系统本身(如分子、材料)的模拟,以及未来量子优势可能显现的组合优化等问题。正确的心态是:经典与量子各有优势,VQC 是“混合计算”而非“取代关系”。
为何常见:源于媒体对“量子霸权”等话题的热炒,以及科技公司在量子计算宣传中的乐观表述。
面试题
Q1. 变分量子电路(VQC)的核心思想是什么?
- A.用纯量子电路替代经典神经网络
- B.通过经典优化器调整量子电路参数← 正确答案
- C.直接在量子设备上运行梯度下降
- D.在经典计算机上模拟量子系统
答案:B。VQC 的核心是“变分”——即参数化量子电路加上经典优化器的混合闭环。经典优化器负责调整量子电路中的参数,使损失函数最小化。B 选项准确描述了这个核心思想。A 错在 VQC 不是替代而是混合;C 错在梯度下降运行在经典计算机上;D 描述的是量子模拟而非 VQC。
Q2. 在 VQC 中,参数移位法则用于解决什么问题?
- A.数据编码问题
- B.量子电路深度选择问题
- C.梯度计算问题← 正确答案
- D.测量噪声消除问题
答案:C。参数移位法则是量子计算中计算梯度的关键技术——通过在参数上添加正负偏移并测量两次,就能准确估计损失函数的梯度,从而支持经典优化器更新参数。A 是数据编码问题,B 是电路设计问题,D 属于误差缓解范畴,都不是参数移位法则的用途。
Q3. 下列关于角度编码和振幅编码的说法,哪一项是正确的?
- A.角度编码比振幅编码节省量子比特
- B.振幅编码比角度编码实现更简单
- C.角度编码将特征值映射为旋转门角度← 正确答案
- D.振幅编码不需要归一化数据
答案:C。角度编码直接特征值映射为旋转门参数(如 Ry(xᵢ)),实现直观简单但表达力有限。振幅编码虽然对数据维度有指数级压缩优势,但需要复杂的量子电路并且数据必须预先归一化,因此 B 和 D 都错。在量子比特占用上,振幅编码反而更省——A 说反了。
Q4. VQC 中“贫瘠高原”(Barren Plateaus)问题是什么?
- A.量子硬件噪声过高导致电路退出
- B.梯度随量子比特数增加而指数消失← 正确答案
- C.损失函数存在大量局部极小值
- D.量子电路过于复杂导致编译失败
答案:B。贫瘠高原理是 VQC 独有的理论挑战:当量子比特数增加时,损失函数梯度上方差指数级衰减,随机初始化的 VQC 几乎无法通过梯度下降训练。A 描述的是硬件噪声问题,C 更接近于经典深度学习的优化困境,D 属于工程问题。
Q5. 下列哪些属于 VQC 的典型应用场景?
- A.量子化学分子基态能量计算← 正确答案
- B.物流路径组合优化求解← 正确答案
- C.经典数据库 SQL 查询加速
- D.量子神经网络分类器构建← 正确答案
答案:ABD。VQC 的三大典型应用是:VQE 用于量子化学模拟、QAOA 用于组合优化、QNN 用于量子机器学习分类/回归。C 选项“数据库 SQL 查询加速”是经典计算范畴的任务,与量子优势无关,目前也没有成熟的 VQC 数据库加速方案。
Q6. 在参数化电路设计中,增加电路深度(层数)的主要风险是什么?
- A.参数数量过大导致存储不足
- B.纠缠门数量过少导致无法表达
- C.噪声累积导致退相干误差加剧← 正确答案
- D.量子比特间产生意外纠缠
答案:C。增加电路深度意味着更多量子门串行执行,而每一次门操作都会引入噪声。在 NISQ(含噪声中等规模量子)设备上,深度增加直接导致退相干误差累积,最终使测量结果失去意义。A 参数存储不是问题;B 纠缠门太少是表达力不足,与深度增加无关;D 量子比特发生意外纠缠是硬件缺陷而非深度问题。
Q7. 以下哪些属于 VQC 参数优化中常用的方法?
- A.经典梯度下降(Adam 等)← 正确答案
- B.参数移位法则← 正确答案
- C.朴素的随机搜索
- D.无梯度优化器(COBYLA)← 正确答案
答案:ABD。VQC 优化策略主要包括三类:基于梯度的经典优化器(如 Adam,但梯度需通过参数移位法则计算)、无梯度优化器(如 COBYLA、Nelder-Mead 等)以及若干新型混合方法。C 选项“朴素随机搜索”虽然是优化方法,但效率极低,不算是 VQC 典型使用的优化器。
Q8. 为什么在真实量子设备上,VQC 的梯度估计比经典深度学习更困难?
- A.量子电路无法被编译
- B.测量存在固有随机性和采样误差← 正确答案
- C.经典优化器无法处理高维参数
- D.量子比特只有 0 和 1 两种状态
答案:B。量子测量遵循波函数坍缩的随机性——同一量子态每次测量结果都可能不同,因此需要对同一电路重复执行多次(数千次甚至更多)来获得期望值的可靠估计。这种采样统计误差会进一步污染梯度估计,使得在真实设备上做优化非常困难。A 经典编译可行,C 高维参数是经典优化器的擅长领域,D 量子比特是叠加态而非简单的二值。
Q9. VQC 中经典计算机与量子处理器如何协作?
- A.量子处理器执行参数化电路← 正确答案
- B.经典计算机计算损失函数← 正确答案
- C.经典计算机更新电路参数← 正确答案
- D.量子处理器直接运行梯度下降
答案:ABC。VQC 混合架构的典型循环:量子处理器执行参数化电路并测量采样 → 经典计算机根据测量结果计算损失函数 → 经典优化器更新参数。D 错在梯度下降始终运行在经典计算机上,量子处理器不执行优化算法。
Q10. 在量子化学模拟(VQE)中,我们通过 VQC 最小化的目标量是什么?
- A.分子总质量
- B.系统能量期望值← 正确答案
- C.分子体积
- D.电子云密度
答案:B。VQE(变分量子本征求解器)的目标是找到分子的基态能量——即哈密顿量(能量算符)的最小期望值。根据变分原理,任意量子态的期望能量都不会低于真实的基态能量。A 质量、C 体积是宏观物理属性,D 密度虽相关但非直接优化目标。