1 #\DeclareLyXModule[amsmath.sty]{Defines theorem environments and the proof environment for use with non-AMS classes, using the extended AMS machinery. The theorems are numbered within sections.}{Theorems (AMS, By Section)}
3 # Author: Richard Heck <rgheck@comcast.net>
4 # Adapted from amsdefs.inc and amsmaths.inc
6 # the environments defined are:
51 \newtheorem{thm}{Theorem}[section]
65 #DependsOn TheoremStyle
75 AlignPossible Block, Left
78 LabelString "Theorem \thetheorem."
94 LabelString "Theorem."
97 \newtheorem*{thm*}{Theorem}
105 LabelString "Corollary \thetheorem."
108 \newtheorem{cor}[thm]{Corollary}
116 LabelString "Corollary."
119 \newtheorem*{cor*}{Corollary}
127 LabelString "Lemma \thetheorem."
130 \newtheorem{lem}[thm]{Lemma}
141 \newtheorem*{lem*}{Lemma}
149 LabelString "Proposition \thetheorem."
152 \newtheorem{prop}[thm]{Proposition}
160 LabelString "Proposition."
163 \newtheorem*{prop*}{Proposition}
171 LabelString "Conjecture \thetheorem."
174 \newtheorem{conjecture}[thm]{Conjecture}
181 LatexName conjecture*
182 LabelString "Conjecture."
185 \newtheorem*{conjecture*}{Conjecture}
193 LabelString "Criterion \thetheorem."
196 \newtheorem{criterion}[thm]{Criterion}
204 LabelString "Algorithm \thetheorem."
207 \newtheorem{algorithm}[thm]{Algorithm}
215 LabelString "Fact \thetheorem."
218 \newtheorem{fact}[thm]{Fact}
229 \newtheorem*{fact*}{Fact}
237 LabelString "Axiom \thetheorem."
240 \newtheorem{ax}[thm]{Axiom}
248 LabelString "Definition \thetheorem."
257 \theoremstyle{definition}
258 \newtheorem{defn}[thm]{Definition}
267 LabelString "Definition."
269 \theoremstyle{definition}
270 \newtheorem*{defn*}{Definition}
278 LabelString "Example \thetheorem."
280 \theoremstyle{definition}
281 \newtheorem{example}[thm]{Example}
287 CopyStyle Definition*
289 LabelString "Example."
291 \theoremstyle{definition}
292 \newtheorem*{example*}{Example}
300 LabelString "Condition \thetheorem."
302 \theoremstyle{definition}
303 \newtheorem{condition}[thm]{Condition}
309 CopyStyle Definition*
311 LabelString "Condition."
313 \theoremstyle{definition}
314 \newtheorem*{condition*}{Condition}
322 LabelString "Problem \thetheorem."
324 \theoremstyle{definition}
325 \newtheorem{problem}[thm]{Problem}
331 CopyStyle Definition*
333 LabelString "Problem."
335 \theoremstyle{definition}
336 \newtheorem*{problem*}{Problem}
344 LabelString "Exercise \thetheorem."
346 \theoremstyle{definition}
347 %%Delete [section] for sequential numbering
348 \newtheorem{xca}[section]{Exercise}
354 CopyStyle Definition*
356 LabelString "Exercise."
358 \theoremstyle{definition}
359 \newtheorem*{xca*}{Exercise}
367 LabelString "Remark \thetheorem."
377 \theoremstyle{remark}
378 \newtheorem{rem}[thm]{Remark}
387 LabelString "Remark."
389 \theoremstyle{remark}
390 \newtheorem*{rem*}{Remark}
398 LabelString "Claim \thetheorem."
400 \theoremstyle{remark}
401 \newtheorem{claim}[thm]{Claim}
411 \theoremstyle{remark}
412 \newtheorem*{claim*}{Claim}
420 LabelString "Note \thetheorem."
422 \theoremstyle{remark}
423 \newtheorem{note}[thm]{Note}
433 \theoremstyle{remark}
434 \newtheorem*{note*}{Note}
442 LabelString "Notation \thetheorem."
444 \theoremstyle{remark}
445 \newtheorem{notation}[thm]{Notation}
453 LabelString "Notation."
455 \theoremstyle{remark}
456 \newtheorem*{notation*}[thm]{Notation}
464 LabelString "Summary \thetheorem."
466 \theoremstyle{remark}
467 \newtheorem{summary}[thm]{Summary}
472 Style Acknowledgement
474 LatexName acknowledgement
475 LabelString "Acknowledgement \thetheorem."
477 \theoremstyle{remark}
478 \newtheorem{acknowledgement}[thm]{Acknowledgement}
483 Style Acknowledgement*
485 LatexName acknowledgement*
486 LabelString "Acknowledgement."
488 \theoremstyle{remark}
489 \newtheorem*{acknowledgement*}{Acknowledgement}
497 LabelString "Case \thetheorem."
499 \theoremstyle{remark}
500 \newtheorem{case}{Case} %%Numbering of Cases not keyed to sections
508 LabelString "Conclusion \thetheorem."
510 \theoremstyle{remark}
511 \newtheorem{conclusion}[thm]{Conclusion}
518 LatexName conclusion*
519 LabelString "Conclusion."
521 \theoremstyle{remark}
522 \newtheorem*{conclusion*}{Conclusion}
529 LatexType Environment
540 AlignPossible Block, Left
551 # We don't want the preamble from Theorem