📚 The CoCalc Library - books, templates and other resources
License: OTHER
\section{Lineare Kongruenzen}1\subsection{Allgemeine Informationen}2Zwei Zahlen $a, b \in \mathbb{Z}$ heißen kongruent modulo $m \in \mathbb{N}$,3falls $a$ und $b$ bei der Division durch $m$ den den gleichen Rest lassen.4Man schreibt $a \equiv b \imod{m}$\footnote{[Reiss], S. 179f}.56Gilt $ax \equiv b \imod{m}$, für $a, b, x \in \mathbb{Z}$ und $m \in \mathbb{N}$,7dann bedeutet das, dass $m | (ax - b)$ für ein passendes $x$.8Man nennt $ax \equiv b \imod{m}$ ein lineares Kongruenzsystem.9\clearpage1011\subsection{Chinesischer Restsatz}12Der Chinesische Restsatz sagt, ob lineare Kongruenzsysteme lösbar13sind und wie diese Lösungen aussehen:1415\begin{mdframed}[tikzsetting={draw=red,ultra thick}, innertopmargin=0.6cm]16Seien $m_1, m_2, ..., m_n$ paarweise teilerfremde natürliche Zahlen und17$a_1, a_2, \dots, a_n$ ganze Zahlen.1819Dann ist das System linearer Kongruenzen20\vspace{-0.4cm}21\[x \equiv a_1 \imod{m_1},\;\;\; x \equiv a_2 \imod{m_2},\;\;\;\dots,\;\;\; x \equiv a_n \imod{m_n}\]22lösbar. Alle Lösungen des Systems liegen in einer gemeinsamen23Restklasse modulo $M=\prod_{i = 1}^n m_i$24\end{mdframed}2526\textbf{Beweis nach [Reiss], S. 221f:}27\begin{enumerate}[label=(\Roman{*}),labelsep=0.5em,noitemsep]28\item $M_j = \frac{M}{m_j}$ für $j = 1, \dots, n$29\item $y_j \cdot M_j \equiv 1 \imod{m_j}$, $y_j$ mit dem erweitertem Euklidischem Algorithmus bestimmen30\item $a_j \cdot y_j \cdot M_j \equiv a_j \imod{m_j}$ für $j = 1, \dots, n$\\31Weil $m_j$ für $i \neq j$ ein Teiler von $M_i$ ist, gilt auch:32\item $a_i \cdot y_i \cdot M_i \equiv 0 \imod{m_j}$ für alle $i, j = 1, \dots, n$ mit $i \neq j$33\end{enumerate}3435Da alle Summanden bis auf Einen ($j = i$) gleich Null sind, stimmt dieser Ausdruck:36\begin{align*}37a_i \cdot y_i \cdot M_i &\equiv \sum_{j=1}^n {a_j \cdot y_j \cdot M_j} \imod{m_i}\\38a_i &\equiv \sum_{j=1}^n {a_j \cdot y_j \cdot M_j} \imod{m_i}\text{, da }y_i \cdot M_i \equiv 1 \imod{m_i}39\end{align*}4041$a_i$ ist die Lösung des Kongruenzsystems. Alle Lösungen liegen in dieser Restklasse.424344\subsubsection*{Beispielaufgabe}45Folgende Aufgabe wurde [Berendt] entnommen:4647\hangindent2em48\hangafter=04917 chinesische Piraten erbeuten eine Truhe mit Goldstücken. Beim Versuch, diese gleichmäßig zu verteilen, bleiben 7 Goldstücke übrig. Um diese entbrennt ein heftiger Streit, bei dem einer der Piraten das Leben lässt. Die verbleibenden 16 versuchen erneut, die Goldstücke gerecht zu verteilen, behalten jedoch elf Stücke übrig. Bei der folgenden Auseinandersetzung geht wieder einer der Streitenden über Bord. Den 15 Überlebenden gelingt dann die Teilung. Wie viele Goldstücke müssen es mindestens gewesen sein?5051\subsubsection*{Restklassensystem} % This should semantically rather be subsubsubsection52\begin{align*}53x &:= \text{Anzahl der Goldstücke}\\54x &\equiv 7 \imod{17}\\55x &\equiv 11 \imod{16}\\56x &\equiv 0 \imod{15}57\end{align*}5859\subsubsection*{Lösung}60I Produkte61\begin{align*}62M &= 17 \cdot 16 \cdot 15 = 4080\\63M_1 &= \frac{4080}{17} = 240\\64M_2 &= \frac{4080}{16} = 255\\65M_3 &= \frac{4080}{15} = 27266\end{align*}6768II Multiplikativ Inverses der Restklassensysteme69\begin{align*}709 \cdot 240 &\equiv 1 \imod{17}\\7115 \cdot 255 &\equiv 1 \imod{16}\\728 \cdot 272 &\equiv 1 \imod{15}73\end{align*}7475III Multiplikation der Restklassensysteme mit $a_j$76\begin{align*}777 \cdot 9 \cdot 240 &\equiv 7 \imod{17}\\7811 \cdot 15 \cdot 255 &\equiv 11 \imod{16}\\798 \cdot 272 &\equiv 0 \imod{15}80\end{align*}8182IV Berechnung der Lösung des Restklassensystem83\begin{align*}84x = \sum_{j = 1}^3 a_j \cdot y_j \cdot M_j \imod{15 \cdot 16 \cdot 17} = 7 \cdot 240 \cdot 9 + 11 \cdot 255 \cdot 15 = 57195\\8557195 \equiv 75 \imod{4080}\\8675 \text{ ist die kleinste positive Lösung des Kongruenzsystems.}87\end{align*}8889\subsubsection*{Antwort:}90Die Anzahl der von den Piraten erbeuteten Goldstücken muss mindestens $75$ betragen, kann aber auch $75 + 1 \cdot 4080$, $75 + 2 \cdot 4080$ oder ein beliebiger anderer positiver Vertreter dieser Restklasse$\imod{4080}$ sein.919293