You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Overleaf中“double superscript”错误含义及公式代码修复咨询

LaTeX公式“double superscript”错误解析与修复

错误含义

“double superscript”是LaTeX的语法错误,指同一个符号被连续添加了两个上标(比如a^b^c这类写法)。LaTeX默认不允许这种无括号包裹的连续上标操作,因会导致解析歧义,所以抛出该错误。

错误定位与修复

你的代码里的错误出现在\y'_i^2、\y'_j^2这类表达式上:

  • \y'本质是\y^'(给\y加上标撇号),后续的^2相当于在\y^'基础上再添一个上标,形成了连续上标的非法语法。
  • 修复方法是用**花括号{}**把带撇的变量包裹成一个整体,让LaTeX将\y'视为单个符号,再为其添加下标和上标,也就是把\y'_i^2改成{\y'}_i^2,\y'_j^2改成{\y'}_j^2。

修复后的完整代码

\begin{equation}     
\begin{aligned}
         
\y & = \argmin_{\y'}  \sum_{i,j}\W_{ij}||\y'_i - \y'_j||_2^2 \\           
& = \argmin_{\y'}  \sum_{i,j}(\y'_i - \y'_j)^2\W_{ij} \\           
& = \argmin_{\y'}  \sum_{i,j}({\y'}_i^2 + {\y'}_j^2 - 2\y'_i\y'_j)\W_{ij} \\           
& = \argmin_{\y'}  \sum_{i,j}{\y'}_i^2\W_{ij} + \sum_{i,j}{\y'}_j^2\W_{ij} - 2\sum_{i,j}\y'_i\y'_j\W_{ij} \\           
& = \argmin_{\y'}  \sum_{i}{\y'}_i^2D_{ii} + \sum_{j}{\y'}_j^2D_{jj} - 2\sum_{i,j}\y'_i\y'_j\W_{ij} \\           
& = \argmin_{\y'}  2 (\sum_{i}{\y'}_i^2D_{ii} - \sum_{i,j}\y'_i\y'_j\W_{ij}) \\           
& = \argmin_{\y'}  2 {\y'}^\top \L{\y'} \\
     
\end{aligned} 
\end{equation}

内容的提问来源于stack exchange,提问作者liao qu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 01:25:38