Worksheet: Unterschied zwischen den Versionen
(Arbeitsblatt) |
|||
(3 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | [ | + | [https://wiki.zum.de/index.php?title=PH_Heidelberg/Bausteine/Diophantische_Gleichungen/Worksheet&printable=yes Druckversion] |
Zeile 18: | Zeile 18: | ||
Wir beschäftigen uns zunächst mit speziellen diophantischen Gleichungen, und zwar wollen wir wissen, ob eine Lösung für die Gleichung <math>a\cdot x + b\cdot y = ggT(a,b)</math> existiert. Alternative Frage: Ist der <math>ggT(a,b)</math> immer als Linearkombination von <math>a</math> und <math>b</math> darstellbar? | Wir beschäftigen uns zunächst mit speziellen diophantischen Gleichungen, und zwar wollen wir wissen, ob eine Lösung für die Gleichung <math>a\cdot x + b\cdot y = ggT(a,b)</math> existiert. Alternative Frage: Ist der <math>ggT(a,b)</math> immer als Linearkombination von <math>a</math> und <math>b</math> darstellbar? | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Kategorie:Arbeitsblatt Mathematik PH Heidelberg|Diophantische Gleichungen]] | |
− | + | Wir schauen erst einmal an einem konkreten Beispiel, was da zu machen ist. Wir berechnen den <math>ggT(128,34)</math> mit dem Euklidischen Algorithmus: | |
− | + | {{PHHDLückeGroß}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | <math> | + | Der <math>ggT(128,34)</math> ist also <math>2</math>. Wir wollen also nun versuchen, <math>x</math> und <math>y</math> zu finden derart, dass <math>2 = 128\cdot x + 34\cdot y</math>. |
− | + | Das gelingt durch Rückwärtsarbeiten. Schreibe die Rechnungen, mit denen man <math>x</math> und <math>y</math> findet: | |
− | {{ | + | {{PHHDLückeMitText|<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>}} |
Das klappt auf diese Weise natürlich immer. Betrachten wir das mal allgemein, und zwar zwei aufeinanderfolgende Schritte im Euklidischen Algorithmus: | Das klappt auf diese Weise natürlich immer. Betrachten wir das mal allgemein, und zwar zwei aufeinanderfolgende Schritte im Euklidischen Algorithmus: | ||
Zeile 59: | Zeile 48: | ||
Also ergibt sich folgende Regel: <math>x_i=y_{i+1}</math> und <math>y_i=x_{i+1} - q_i\cdot y_{i+1}</math>. | Also ergibt sich folgende Regel: <math>x_i=y_{i+1}</math> und <math>y_i=x_{i+1} - q_i\cdot y_{i+1}</math>. | ||
− | |||
− | |||
Dies resultiert im erweiterten Euklidischen Algorithmus, der in Tabellenform einfach und schnell durchzuführen ist: | Dies resultiert im erweiterten Euklidischen Algorithmus, der in Tabellenform einfach und schnell durchzuführen ist: | ||
Zeile 69: | Zeile 56: | ||
| '''a''' || '''b''' || '''q''' || '''r'''|| '''x'''|| '''y''' | | '''a''' || '''b''' || '''q''' || '''r'''|| '''x'''|| '''y''' | ||
|- | |- | ||
− | | <math>128</math> || <math>34</math> || | + | | <math>128</math> || <math>34</math> || || || || |
|- | |- | ||
| <math>34</math> || <math>26</math> || <math>1</math> || <math>8</math> || <math>-3</math> || <math>1-1\cdot(-3)=4</math> | | <math>34</math> || <math>26</math> || <math>1</math> || <math>8</math> || <math>-3</math> || <math>1-1\cdot(-3)=4</math> | ||
Zeile 77: | Zeile 64: | ||
| <math>8</math> || <math>2</math> || <math>4</math> || <math>0</math> || <math>0</math> || <math>1</math> | | <math>8</math> || <math>2</math> || <math>4</math> || <math>0</math> || <math>0</math> || <math>1</math> | ||
|} | |} | ||
− | |||
− | |||
Die allgemeine Umformung lässt deutlich werden: Das klappt immer. Insofern können wir aus diesem konstruktiven Beweis folgern: | Die allgemeine Umformung lässt deutlich werden: Das klappt immer. Insofern können wir aus diesem konstruktiven Beweis folgern: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Satz === | === Satz === | ||
Zeile 300: | Zeile 74: | ||
=== Lösbarkeit linearer diophantischer Gleichungen === | === Lösbarkeit linearer diophantischer Gleichungen === | ||
− | |||
Satz: Lineare diophantische Gleichungen der Form <math>a\cdot x + b\cdot y = c</math> mit <math>a,b,c\in \mathbb{Z}</math> sind genau dann lösbar, wenn <math>ggT(a,b)|c</math>. | Satz: Lineare diophantische Gleichungen der Form <math>a\cdot x + b\cdot y = c</math> mit <math>a,b,c\in \mathbb{Z}</math> sind genau dann lösbar, wenn <math>ggT(a,b)|c</math>. | ||
Zeile 319: | Zeile 92: | ||
=== Lösungen linearer diophantischer Gleichungen === | === Lösungen linearer diophantischer Gleichungen === | ||
− | |||
Wir wissen nun, wann eine lineare diophantische Gleichung lösbar ist, und wir können auch eine Lösung einfach über den erweiterten Euklidischen Algorithmus finden. Gibt es aber weitere Lösungen? Die Antwort lautet: Ja, und zwar unendlich viele. Wenn man eine Lösung <math>(x_0, y_0)</math> gefunden hat, dann findet man die gesamte Lösungsmenge mit: <math>\{(x_0+\frac{z\cdot b}{ggT(a,b)}, y_0-\frac{z\cdot a}{ggT(a,b)})|z\in\mathbb{Z}\}</math>. | Wir wissen nun, wann eine lineare diophantische Gleichung lösbar ist, und wir können auch eine Lösung einfach über den erweiterten Euklidischen Algorithmus finden. Gibt es aber weitere Lösungen? Die Antwort lautet: Ja, und zwar unendlich viele. Wenn man eine Lösung <math>(x_0, y_0)</math> gefunden hat, dann findet man die gesamte Lösungsmenge mit: <math>\{(x_0+\frac{z\cdot b}{ggT(a,b)}, y_0-\frac{z\cdot a}{ggT(a,b)})|z\in\mathbb{Z}\}</math>. | ||
Zeile 349: | Zeile 121: | ||
=== Beispiel === | === Beispiel === | ||
− | + | ||
Wir wollen wissen, ob die Gleichung <math>168x+238y=126</math> lösbar ist, und wenn ja, für welche <math>(x,y)</math>. | Wir wollen wissen, ob die Gleichung <math>168x+238y=126</math> lösbar ist, und wenn ja, für welche <math>(x,y)</math>. | ||
Zeile 378: | Zeile 150: | ||
<math>126=168\cdot(-63)+238\cdot 45</math>. | <math>126=168\cdot(-63)+238\cdot 45</math>. | ||
− | Allgemein sind die Lösungen: <math>x=-63+\frac{z\cdot 238}{14}=-63+17z</math> und <math>y=45-\frac{z\cdot 168}{14}=45-12z</math> | + | Allgemein sind die Lösungen: <math>x=-63+\frac{z\cdot 238}{14}=-63+17z</math> und <math>y=45-\frac{z\cdot 168}{14}=45-12z</math><br /> |
+ | |||
+ | == Fragen == | ||
+ | |||
+ | Hast du noch Fragen? Notiere sie dir hier, damit du sie in deiner Lerngruppe, in der Übungsstunde oder in der nächsten Plenumssitzung klären kannst! | ||
+ | |||
+ | {{PHHDLückeGroß}} |
Aktuelle Version vom 11. Dezember 2016, 18:18 Uhr
Motivation
Wir haben neulich festgestellt, dass es sich mit Gleichungen folgender Form etwas seltsam verhält:
-
: Diese Gleichung hat unendlich viele Lösungen, nämlich z.B.: ______________________________
-
: Diese hat _____________________ Lösungen.
-
: Diese hat _____________________ Lösungen.
Wann gibt es Lösungen für solche Gleichungen? Und wie findet man die?
Erweiterter Euklidischer Algorithmus
Wir beschäftigen uns zunächst mit speziellen diophantischen Gleichungen, und zwar wollen wir wissen, ob eine Lösung für die Gleichung existiert. Alternative Frage: Ist der
immer als Linearkombination von
und
darstellbar?
Wir schauen erst einmal an einem konkreten Beispiel, was da zu machen ist. Wir berechnen den mit dem Euklidischen Algorithmus:
Der ist also
. Wir wollen also nun versuchen,
und
zu finden derart, dass
.
Das gelingt durch Rückwärtsarbeiten. Schreibe die Rechnungen, mit denen man und
findet:
Das klappt auf diese Weise natürlich immer. Betrachten wir das mal allgemein, und zwar zwei aufeinanderfolgende Schritte im Euklidischen Algorithmus:
- ...
-
-
- ...
Das Rückwärtsarbeiten wie oben hat uns folgende Gleichung beschert:
Außerdem wissen wir, dass ist, und dass
Einsetzen, umstellen und freuen:
Also ergibt sich folgende Regel: und
.
Dies resultiert im erweiterten Euklidischen Algorithmus, der in Tabellenform einfach und schnell durchzuführen ist:
a | b | q | r | x | y |
![]() |
![]() |
||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Die allgemeine Umformung lässt deutlich werden: Das klappt immer. Insofern können wir aus diesem konstruktiven Beweis folgern:
Satz
Der kann als Linearkombination von
und
geschrieben werden. Die Gleichung
ist also lösbar.
Lösbarkeit linearer diophantischer Gleichungen
Satz: Lineare diophantische Gleichungen der Form mit
sind genau dann lösbar, wenn
.
Beweis:
1. Sei eine Lösung der Gleichung. Dann gilt
. Sei
. Weil
die linke Seite der Gleichung teilt, muss
auch die rechte Seite der Gleichung teilen, also
.
2. Es gelte , somit existiert ein
mit
. Wir wissen mittlerweile, dass es ein Paar
gibt mit
. Wir multiplizieren beide Seiten der Gleichung mit
, dann ergibt sich:
. Also haben wir mit
eine Lösung gefunden.
Hieraus lässt sich direkt ableiten:
- Der
ist die kleinste natürliche Zahl, die als Linearkombination von
und
darstellbar ist.
- Die diophantische Gleichung
ist genau dann lösbar, wenn
und
teilerfremd sind.
- Damit gilt auch: Wenn
und
teilerfremd sind, dann ist jede ganze Zahl als Linearkombination von
und
darstellbar.
Lösungen linearer diophantischer Gleichungen
Wir wissen nun, wann eine lineare diophantische Gleichung lösbar ist, und wir können auch eine Lösung einfach über den erweiterten Euklidischen Algorithmus finden. Gibt es aber weitere Lösungen? Die Antwort lautet: Ja, und zwar unendlich viele. Wenn man eine Lösung gefunden hat, dann findet man die gesamte Lösungsmenge mit:
.
Beweis: Sei . Dann ist
tatsächlich eine Lösung, denn:
Es ist auch tatsächlich jede Lösung von dieser Form, wie folgende Überlegung zeigt:
Sei eine weitere Lösung. Wir wissen also:
und
. Die Subtraktion der beiden Gleichungen liefert
also
Wir können außerdem beide Seiten durch teilen:
Wir wissen, dass und
teilerfremd sind, also muss gelten
, somit existiert ein
mit
.In die Gleichung eingesetzt ergibt sich:
Somit ist
Wenn man jeweils nach und
umformt, ergibt sich gerade die oben genannte Form.
Beispiel
Wir wollen wissen, ob die Gleichung lösbar ist, und wenn ja, für welche
.
Wir müssen zunächst einmal den bestimmen und testen, ob dieser die Zahl
teilt (ansonsten könnten wir sofort aufhören).
Der erweiterte Euklidische Algorithmus ergibt:
a | b | q | r | x | y |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Somit ist .
Außerdem gilt: , nämlich
.
Wir müssen also die Gleichung mit multiplizieren und erhalten:
.
Allgemein sind die Lösungen: und
Fragen
Hast du noch Fragen? Notiere sie dir hier, damit du sie in deiner Lerngruppe, in der Übungsstunde oder in der nächsten Plenumssitzung klären kannst!