Wie kann ich meine nachfolgenden Ergebnisse nach meinen Theoremen nummerieren?

Wie kann ich meine nachfolgenden Ergebnisse nach meinen Theoremen nummerieren?

Ich versuche, meine Theoremergebnisse nach meinem Theorem zu nummerieren, also Theorem 1 gefolgt von Ergebnis 1.1, Ergebnis 1.2, … und Theorem 2 gefolgt von Ergebnis 2.1, Ergebnis 2.2 und so weiter, wobei die erste Zahl nach „Ergebnis“ die Nummer des Theorems ist, dem das Ergebnis entspricht. Ich mache das in Beamer. Ich verwende das amsthm-Paket und mein Code ist wie folgt:

      \theoremstyle{theorem}
\newtheorem{thm}{Theorem}[section]
\theoremstyle{theorem}
\newtheorem{res}{Result}[section]

Danke schön!

Bearbeiten: Wie von tohec vorgeschlagen, hier ein funktionierendes Beispiel:

\documentclass{beamer}
\usepackage[ labelfont={bf, color =ot}]{caption}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{bm}
\usepackage{tikz-cd}
\usepackage{relsize}
\usepackage{amsthm}
\usepackage{esdiff}
\usepackage{amsthm}

\setbeamertemplate{theorems}[numbered]

\theoremstyle{theorem}
\newtheorem{thm}{Theorem}
\theoremstyle{theorem}
\newtheorem{res}{Result}

\begin{document}

\begin{frame}

\begin{thm}Here lies the first theorem.\end{thm}

\begin{res}Here lies the first result from the first theorem\end{res}

\begin{res}Here lies the second result from the first theorem\end{res}

\begin{thm}Here lies the second theorem.\end{thm}

\begin{res}Here lies the first result from the second theorem\end{res}

\end{frame}
\end{document}

Das ist, was ich bekomme:

Bild

Beamer nummeriert meine Theoreme und meine Ergebnisse in fortlaufender Reihenfolge, ohne dass zwischen ihnen eine Beziehung besteht. Folgendes hätte ich gerne:

Satz 1 Hier liegt der erste Satz.

Ergebnis 1.1 Hier liegt das erste Ergebnis aus dem ersten Theorem.

Ergebnis 1.2 Hier liegt das zweite Ergebnis aus dem ersten Theorem.

Satz 2 Hier liegt der zweite Satz.

Ergebnis 2.1 Hier liegt das erste Ergebnis aus dem zweiten Theorem.

Antwort1

Sie müssen angeben, {res}dass von unternummeriert werden soll {thm}. Dies erfolgt durch ein optionales Argument, das am Ende von hinzugefügt wird \newtheorem:

\newtheorem{res}{Result}[thm]

Eingebettet in ein MWE:

\documentclass{beamer}
\usepackage[ labelfont={bf, color =ot}]{caption}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{bm}
\usepackage{tikz-cd}
\usepackage{relsize}
\usepackage{amsthm}
\usepackage{esdiff}
\usepackage{amsthm}

\setbeamertemplate{theorems}[numbered]

\theoremstyle{theorem}
\newtheorem{thm}{Theorem}
\theoremstyle{theorem}
\newtheorem{res}{Result}

\begin{document}

\begin{frame}

\begin{thm}Here lies the first theorem.\end{thm}

\begin{res}Here lies the first result from the first theorem\end{res}

\begin{res}Here lies the second result from the first theorem\end{res}

\begin{thm}Here lies the second theorem.\end{thm}

\begin{res}Here lies the first result from the second theorem\end{res}

\end{frame}
\end{document}

verwandte Informationen