输入方程式时出现双上标错误

输入方程式时出现双上标错误

当我尝试写作时

\begin{equation}
{\hat{a}_{1}^{\dagger}}^{2}
\end{equation}

我收到此错误

! Double superscript.
l.4 {\hat{a}_{1}^{\dagger}}^
                            {2}
? 

那么正确的写法是什么

在此处输入图片描述

答案1

\documentclass[11pt]{article}
\begin{document}
\begin{equation}
\hat{a}_{1}^{\dagger 2}
\end{equation}
\end{document}

在此处输入图片描述

\hat{a}_{1}^{\dagger\,2}如果您希望上标符号之间留出更多空间,则可能如此。

答案2

这是相当令人惊讶的,因为

${a^b}^c$

作品和

${\hat{a}^b}^c$

不是。查看完整分析涉及波浪符号的双上标错误(这是一个同样的问题)。

问题在于帽子的位置和指数之间存在疑问。

这两个是什么的上标?\hat{a}a(所以它应该与帽子相同,同一级别)? 整体a_1^\dagger? 根据答案,公式会有所不同......

(根据您编写等式的方式,我怀疑您正在寻找第一个等式)。

\documentclass[11pt]{article}
\begin{document}
\begin{equation}
    \left.\hat{a}_{1}^{\dagger}\right.^{2}
\end{equation}
\begin{equation}
    \hat{a}_{1}^{\dagger 2}
\end{equation}
\begin{equation}
    \hat{a}_{1}^{\dagger^2}
\end{equation}
\end{document}

三种不同情况

PD 我会称其为 TeX 数学的一个“隐藏功能”(!)……这是我 20 年来发现的第一个。虽然它是以这种方式为人所知和计划的,但请参阅亨德里克·沃格特回答对这个问题

相关内容