“扫描 \math@egroup 的使用时文件结束”错误

“扫描 \math@egroup 的使用时文件结束”错误

上述错误导致我无法编译代码。以下是我认为的相关代码:

    \begin{enumerate}

    \item[\textbf{5.9}]``To every pair $A, B$  of vector spaces one can assign the vector space $Hom(A,B)$ consisting for all homomorphisms from $A$ to $B$. If $f: A_1 \rightarrow A_2$ and $g: B_1 \rightarrow B_2$ are morphisms in $\mathbf{Vec_{\mathbb{R}}$, then the vector space homomorphism $Hom(f,g): Hom(A_2, B_1) \rightarrow Hom(A_1, B_2)$ is given by $\phi \mapsto g \circ \phi \circ f$." \vspace{11pt}\\

    \end{enumerate}

任何帮助都将不胜感激。我尝试将代码移动到不同的 .tex 文件,但发生了相同的错误,因此我认为该错误不是特定于该文件的。

答案1

$\mathbf{Vec_{\mathbb{R}}$

缺少}

请注意,您未显示的完整错误消息突出显示了不匹配的括号:

Runaway argument?
{Vec_{\mathbb {R}}$, then the vector space homomorphism $Hom(f,g): Ho\ETC.
! File ended while scanning use of \math@egroup.
<inserted text> 
                \par 
<*> pp565

? 

失控参数消息显示,{之前的括号Vec没有匹配},并且 tex 运行到文件末尾来寻找它。

不相关,但VecHom将以数学斜体排版,旨在使它们看起来像 V * e * c 而不是一个单词。使用

\DeclareMathOperator\Vec{Vec}

然后使用\Vec以获得更好的间距。

相关内容