如何重复猜想

如何重复猜想

我正在写我的论文(如果这有什么区别的话,文档类是report),并且想在后面的章节中重复我在介绍中提出的两个猜想。我目前拥有的猜想环境是:

\newtheorem{conjecture}[theorem]{Conjecture}

我的猜测是这样的:

\begin{conjecture}\label{r paths}
At most $r$ disjoint monochromatic paths are needed to cover the vertices of any r-edge-coloured $K_n$.
\end{conjecture}

编辑:抱歉,我没有说清楚,我希望我的文档中两次出现的猜想都有相同的数字。

答案1

在您的序言中使用此代码:

\usepackage{thmtools, thm-restate}
\newtheorem{conjecture}[theorem]{Conjecture}

并在文档正文中:

\begin{restatable}{conjecture}{PathsConj}\label{r paths}
At most $r$ disjoint monochromatic paths are needed to cover the vertices of any r-edge-coloured $K_n$.
\end{restatable}

陈述你的猜想,

\PathsConj*

在您想要重申的地方。

如您所见,它的工作方式empheq与 amsmath 环境有些相似:您使用一个restatable环境,它有两个强制参数:定理类环境的名称,以及将用于重述环境的命令的名称。如果环境使用可选参数(例如Conjecture of My Self),则必须将其作为环境的可选参数给出restatable

相关内容