Nummerierung von theorem-Umgebung
Guten Abend,
ich versuche schon seit einer Weile die Nummerierung von theorem-Umgebunden `theorem`-Umgebunden in einem Dokument anzupassen, kriege das aber nicht ganz so hin wie ich es gern hätte.
Mein Dokument gliedert sich in Chapter, section, etc. und ich möchte gern eine Theorem-Nummerierung der Form Chapter.Section.Nummer, `Chapter.Section.Nummer`, wobei Nummer `Nummer` innerhalb des Kapitels eine laufende Nummerierung für die theorem-Umgebung `theorem`-Umgebung sein soll. Das klappt soweit auch gut, ich möchte jetzt jedoch zu für theorem-Umgebungen, `theorem`-Umgebungen, die vor der ersten section stehen, die Nummerierung in der Form Chapter.Nummer `Chapter.Nummer` haben statt wie es bisher ist in Chapter.0.Nummer.
`Chapter.0.Nummer`.
Wie kann ich dieses 0 am besten/einfachsten eliminieren?
\documentclass[12pt,a4paper,open=right,twoside,bcor=50mm,numbers=noenddot]{amsbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{satz}[theorem]{Satz}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{corollary}[theorem]{Korollar}
\newenvironment{beweis}{\begin{proof}[Beweis]}{\end{proof}}
\newenvironment{bemerkung}{\begin{proof}[Bemerkung]}{\end{proof}}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Beispiel}
\newtheorem{beispiel}[theorem]{Beispiel}
\newtheorem{beispiele}[theorem]{Beispiele}
\newtheorem{xca}[theorem]{\"Ubung}
\renewcommand\thetheorem{\thechapter.\thesection.\arabic{theorem}}
\begin{document}
\chapter{ein kapitel}
\begin{definition}
dafjl
\end{definition}
\section{jslafdk}
\begin{satz}
dsjfkl
\end{satz}
\end{document}
Ich freue mich auf Lösungsvorschläge und Tipps!