命名与当前类定理环境相关的常数

命名与当前类定理环境相关的常数

我有很多引理。每个引理中都有一个常数。有没有可能根据引理的名称来命名常数?(自动方式)

例如:“引理 1.1:有一个常数c_{1.1}依赖于......”

答案1

我想到两种方法:

  1. 如果与各种引理(或者是“引理”?)相关的常数只在它们自己的类引理环境中使用,那么写 就足够了$c_{\thelemma}

  2. 如果常量可能需要交叉引用外部它们的原生词干环境,你应该写\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}

相关内容