Idempotente Zahlen
Unterrichtseinheit
Bei der Suche nach idempotenten Zahlen werden vielfältige algebraische und zahlentheoretische Zusammenhänge entdeckt.Die vorliegende Unterrichtseinheit ist für begabte Schülerinnen und Schüler ab der 9. Jahrgangsstufe gedacht, die bereits Erfahrungen mit Tabellenkalkulation, CAS oder gar selbst geschriebenen Programmen besitzen und bereit sind, sich intensiver mit einem Thema zu befassen. Ausgangspunkt der Unterrichtseinheit ist die Suche nach so genannten idempotenten Zahlen, also nach Zahlen, deren Ziffernfolge bei all ihren Potenzen am Ende auftritt, wie zum Beispiel bei der 5 oder der 25. Das Problem wird sowohl praktisch (Programmierung, zum Beispiel mit Excel, Pascal und Maple) als auch theoretisch angegangen. Dabei werden vielfältige algebraische und zahlentheoretische Zusammenhänge, wie etwa der Chinesische Restsatz und seine Anwendungsmöglichkeiten, entdeckt.Die Schülerinnen und Schüler sollen ein Programm schreiben und optimieren, das nach idempotenten Zahlen mit immer mehr Stellen sucht. Natürlich bietet es sich auch an, die selbst entwickelten Programme zu testen und zu vergleichen ("Welches ist am schnellsten?"). Die abschließenden Aufgaben (Zusammenhänge zwischen den idempotenten Zahlen zu verschiedenen Stellenwertbasen) sind bewusst offen gehalten und sollen die Schülerinnen und Schüler anregen, weitere Aspekte des Themas selbstständig zu erkunden und forschend tätig zu werden. Eine Präsentation der eigenen Ergebnisse kann schließlich die Beschäftigung mit dem Thema abrunden und sich - je nach Zusammensetzung und Bedürfnissen der Lerngruppe - auf die gesamte Thematik, einzelne Aufgaben oder den Ausblick beziehen. Das Thema bietet sich eventuell auch für eine Facharbeit an. Hinweise zum Unterrichtsverlauf Infos zum Einstieg in die Thematik und zum Schreiben eines Programms, das nach idempotenten Zahlen mit immer mehr Stellen sucht. Materialien Hinweise zum Einsatz der Materialien Die Schülerinnen und Schüler sollen einfache zahlentheoretische Zusammenhänge erkennen und begründen. Fragestellungen mittels Tabellenkalkulationen, CAS und selbst geschriebenen Computerprogrammen bearbeiten. Modulo-Rechnen und den Chinesischen Restsatz kennen lernen. die Primfaktorzerlegungen wiederholen und durch Computerprogramme ausrechnen lassen. weitgehend eigenverantwortlich und kooperativ arbeiten. Thema Idempotente Zahlen Autor Dr. Christian Groß Fach Mathematik Zielgruppe begabte Schülerinnen und Schüler ab Klasse 9, Mathematik-AG Zeitraum 4-8 Stunden Technische Voraussetzungen möglichst ein Computer pro Person Software CAS (Maple), Tabellenkalkulation (Excel), Programmierumgebung (zum Beispiel Pascal) Groß, Christian Idempotente (automorphe) Zahlen in q-Stellenwertsystemen, Mathematische Semesterberichte 52 (2005), Seite 127-151 Zu Beginn werden die Schülerinnen und Schüler aufgefordert, die einfachsten idempotenten Zahlen zu suchen. Gestützt auf diese Beispiele sollen sie verschiedene zahlentheoretische Zusammenhänge erkennen und begründen, zum Beispiel dass es genügt, die Endziffern der Quadrate zu untersuchen, oder dass mehrstellige idempotente Zahlen "Verlängerungen" von ein-, zwei-, dreistelligen idempotenten Zahlen sind. Diese Erkenntnis wird dann auch praktisch umgesetzt: Ein erstes Programm soll geschrieben werden, das nach idempotenten Zahlen mit immer mehr Stellen sucht. Verlassen des Dezimalsystems Das Programm wird im Laufe der Unterrichtseinheit immer mehr ausgebaut und verbessert. Dazu werden die Lernenden in das Modulo-Rechnen eingeführt. Sie lernen den Chinesischen Restsatz und seine Anwendungsmöglichkeiten kennen. Zur Vertiefung werden hier auch Tabellenkalkulationen und Computerprogramme eingesetzt (zum Beispiel Pascal). Auf dieser Stufe ist es dann auch angebracht, das gewohnte Dezimalsystem zu verlassen und die im Laufe der Schullaufbahn meist kaum erkundeten alternativen Stellenwertsysteme zu untersuchen. Wenn wir nicht mehr je 10 Einheiten bündeln (beziehungsweise modulo q=10 rechnen), sondern uns ins Zweier-, Sechser-, oder gar 36er-System wagen, stellen sich Fragen wie: Aus welchen Ziffern bestehen die Zahlen und welche Zahlen sind demzufolge idempotent? Optimierung des Programms Schritt für Schritt können die Schülerinnen und Schüler immer tiefer liegende Zusammenhänge erkunden. Sie erkennen die Bedeutung der Primfaktorzerlegung der Stellenwertbasis q und stoßen auf mengenalgebraische Fragestellungen: Auf wie viele Arten lässt sich die Menge aller Primfaktoren von q in zwei disjunkte Teilmengen zerlegen? Jeder solchen Zerlegung entspricht eine andere idempotente Zahl. Wie kann man durch Addition und Subtraktion von idempotenten Zahlen neue idempotente Zahlen gewinnen? All diese Erkenntnisse können zur Verbesserung der selbst geschriebenen Programme herangezogen werden. Selbstständige Entdeckungsreisen Je nach der zur Verfügung stehenden Zeit können am Ende auch noch Zusammenhänge zwischen den idempotenten Zahlen zu verschiedenen Stellenwertbasen untersucht werden. Diese letzten Fragestellungen sind offener konzipiert und sollen die Lernenden ermuntern, selbstständig auf weitere Entdeckungsreisen zu gehen. Hinweise zur Nutzung Die drei PAS-Dateien sind die Pascal-Quellcodes von Programmen, die nach ein-, zwei-, beziehungsweise dreistelligen idempotenten Zahlen in q-Stellenwertsystemen suchen. Dabei wird jeweils abgefragt, in welchen Grenzen für q gesucht werden soll. Die EXE-Dateien sind die bereits kompilierten, lauffähigen Pascal-Programme, allerdings mit dem Unterschied, dass in diesen Programmen noch der ältere Name "automorphe Zahl" statt "idempotente Zahl" verwendet wird. Die Ausgabe der Programme erfolgt nicht direkt auf den Bildschirm, sondern in eine Textdatei, deren Namen am Anfang des Programms abgefragt wird (Eingabe zum Beispiel "xyz", wenn die Datei "xyz.txt" heißt). Achtung: Die Programme legen diese Textdatei nicht neu an, sondern öffnen sie nur. Genauer gesagt: Die Programme gehen davon aus, dass die Textdatei bereits im selben Verzeichnis existiert, in dem auch die Programme gespeichert sind. Also vorher neu anlegen! Das Maple-V-Worksheet berechnet N-stellige idempotente Zahlen (N = 50 ist voreingestellt, kann aber variiert werden). Hier muss der Stellenwert q explizit fixiert werden (voreingestellt ist q = 10, das heißt es wird nach idempotenten Dezimalzahlen gesucht). Ebenso muss die Endziffer a der idempotenten Zahl vorher bekannt sein und eingetragen werden (also 0, 1, 5 oder 6 für q = 10). Dann berechnet das Programm die diejenige N-stellige idempotente Zahl, deren letzte Ziffer a ist. Diese Zahl wird in Form einer Liste A ausgegeben, die von links nach rechts zu lesen ist. Zu Beispiel steht A = 5, 2, 6, 0, 9, ... für die (fünf-)stellige idempotente Dezimalzahl 90625.
-
Mathematik / Rechnen & Logik
-
Sekundarstufe I,
Sekundarstufe II