我有很多引理。每个引理中都有一个常数。有没有可能根据引理的名称来命名常数?(自动方式)
例如:“引理 1.1:有一个常数c_{1.1}
依赖于......”
答案1
我想到两种方法:
如果与各种引理(或者是“引理”?)相关的常数只在它们自己的类引理环境中使用,那么写 就足够了
$c_{\thelemma}
。如果常量可能需要交叉引用外部它们的原生词干环境,你应该写
\begin{lemma} \label{lem:a} ... $c_{\ref{lem:a}}$ ... \end{lemma}
,等等。
\documentclass{article}
\usepackage{amsthm} % or '\usepackage{ntheorem}'
\newtheorem{lemma}{Lemma}[section]
\begin{document}
% Approach 1
\stepcounter{section}
\begin{lemma}
If the constant $c_{\thelemma}$ satisfies \dots
\end{lemma}
\begin{lemma}
If some other constant $c_{\thelemma}$ satisfies \dots
\end{lemma}
\bigskip
% Approach 2
\stepcounter{section}
\begin{lemma} \label{lem:a}
Suppose the constant $c_{\ref{lem:a}}$ satisfies \dots
\end{lemma}
\begin{lemma} \label{lem:b}
Suppose the constants $c_{\ref{lem:a}}$ and $c_{\ref{lem:b}}$ satisfy \dots
\end{lemma}
\end{document}