我在 align 环境中遇到了错误,而我在公式 1 中编译时没有遇到的完全相同的行却遇到了错误,我无法弄清楚。有人能解释一下吗?这是代码:
\begin{align*}
t\left(2^{\left(m+1\right)} \right) &= t\left(\frac{2^{\left(m+1\right)}}
{2}\right)+3\log 2^{\left(m+1\right)}\\
&= t\left(2^m\right)+3\left(m+1\right)\\ &=t'\left(2^m)+3(m+1)\\
&=\frac{3\left(\log_2 n\right)\left(\log_2 n+1\right)} {2}
\end{align*}
最后一行出现错误:
! Extra }, or forgotten \right.
! Missing \right. inserted.
答案1
\right
你缺少
&=t'\left(2^m)+3(m+1)\
修正后的代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
t\left(2^{\left(m+1\right)} \right)
&= t\left(\frac{2^{\left(m+1\right)}}
{2}\right)+3\log 2^{\left(m+1\right)}\\
&= t\left(2^m\right)+3\left(m+1\right)\\
&=t'\left(2^m\right)+3(m+1)\\
&=\frac{3\left(\log_2 n\right)\left(\log_2 n+1\right)} {2}
\end{align*}
\end{document}