ISAC. Computer Algebra für Brüche --- angepasst an Ausbildungszwecke

Ähnliche Dokumente
Erkundungen. Terme vergleichen. Rechteck Fläche als Produkt der Seitenlängen Fläche als Summe der Teilflächen A B

Das kleine 9er-Einmaleins mit den 10 Fingern lernen.

Umstellen von Formeln und Gleichungen

Übungen zur Vorlesung Modellierung WS 2003/2004 Blatt 11 Musterlösungen

Lineare Gleichungssysteme mit 3 und mehr Variablen

R. Brinkmann Seite

LÖSUNGSVORSCHLÄGE ZUM 7. ÜBUNGSBLATT IN LINEARER ALGEBRA II

5.6 Gleichsetzungsverfahren

Multiplikative Inverse

Die Näherung ist umso genauer, je kleiner die Zellen sind. Der Grenzwert ist

Funktionen und Mächtigkeiten

2. Landeswettbewerb Mathematik Bayern 2. Runde 1999/2000

ADSORPTIONS-ISOTHERME

Grundwissen Mathematik 8.Klasse Gymnasium SOB. Darstellung im Koordinatensystem: Der Kreisumfang ist direkt proportional zu seinem Radius.

solche mit Textzeichen (z.b. A, a, B, b,!) solche mit binären Zeichen (0, 1)

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt 3 5. Semester ARBEITSBLATT 3 PARAMETERDARSTELLUNG EINER GERADEN

10. Lineare Gleichungen mit zwei Variabeln Eine lineare Gleichung in 2 Variablen... 19

Grundwissen 6. Klasse

Hans U. Simon Bochum, den Annette Ilgen. Beispiele zur Vorlesung. Theoretische Informatik. WS 08/09

Prüfungsteil Schriftliche Kommunikation (SK)

Facharbeit über den Beweis der Existenz der Euler schen Gerade in ebenen Dreiecken.

Mathematik Regelheft Klasse 6

3 Punkte, Ortsvektoren und Verbindungsvektoren. Zunächst im 2-dimensionalen: A 4 1 , C 2 4. und D 3 1 Koordinatensystem. in einem kartesischen

3. Das Rechnen mit Brüchen (Rechnen in )

Protokoll zur Vorlesung Theoretische Informatik I

Kommutativgesetz 1.) a + b = b + a Entsprechende Umformungen gelten. Assoziativgesetz 3.) ( a + b ) + c = a + ( b + c ) = a + b + c

1 Aktivität 1 Sehen ohne Ton (Track 1 bis Und eine Schokolade. )

RESULTATE UND LÖSUNGEN

Mathematik 17 Bruchrechnen 00 Name: Vorname: Datum: Lernziele:

29 Uneigentliche Riemann-Integrale

Skript für die Oberstufe und das Abitur 2015 Baden-Württemberg berufl. Gymnasium (AG, BTG, EG, SG, WG)

2.1 Motivation, Zurückführung auf ein Doppelintegral. Wir betrachten einen zylindrischen Körper K, der von der Fläche

Lesen. Fit in Deutsch.2. circa 30 Minuten. Dieser Test hat drei Teile. In diesem Prüfungsteil findest du Anzeigen, Briefe und Artikel aus der Zeitung.

Logarithmen und Logarithmengesetze

Der Vektor lebt unabhängig vom Koordinatensystem: Bei einer Drehung des Koordinatensystems ändern zwar die Komponenten, der Vektor v aber bleibt.

Hausaufgabe 2 (Induktionsbeweis):

Fragebogen 1 zur Arbeitsmappe Durch Zusatzempfehlung zu mehr Kundenzufriedenheit

Mathematik Bruchrechnung Grundwissen und Übungen

1.7 Inneres Produkt (Skalarprodukt)

3 Exzisionstechniken und Defektdeckungen in speziellen Lokalisationen

Nullstellen quadratischer Gleichungen

Kapitel 6 s schreiben und organisieren

4 Die rationalen Zahlen

/LQHDUH*OHLFKXQJVV\VWHPH

Skript. 1. Allgemeine Einführung. zur Bestimmung ganzrationaler Funktionen mit vorgegebenen Eigenschaften (Steckbriefaufgaben)

1 GeschäftsdiaGramme. Abbildung 1.1: Übersicht zu unterschiedlichen Grafi ktypen Unify objects: graphs e.g. org graphs, networks, and maps

Mathematik PM Rationale Zahlen. Ist a kein Vielfaches von b, so entsteht eine neue Zahl, Bruch oder rationale Zahl genannt. Sie bilden die Menge Q.

7.4. Teilverhältnisse

Warum Bäume? Teil 1: Suchen. Bäume: Begriffe und Eigenschaften (2) Bäume: Begriffe und Eigenschaften (1)

Gerd Wöstenkühler. Grundlagen der Digitaltechnik Elementare Komponenten, Funktionen und Steuerungen

ping karlsruhe Mining Software Call Graphs Frank Eichinger

Allgemeines. Mail an muenster.de. Motivation für die Veranstaltung Übung zur Markt und Preistheorie

Checkliste Sinus, Kosinus, Tangens

c) Wie viele einzelne Quadratflächen besitzen alle Seiten des entstandenen Würfels zusammen?

Gegenstand und Zweck

ZDfB_Ü01_LV_ Felix Brandl München ZERTIFIKAT DEUTSCH FÜR DEN BERUF ÜBUNGSSATZ 01. Kandidatenblätter LESEVERSTEHEN ZEIT: 40 MINUTEN

Projektmanagement Selbsttest

Beispiellösungen zu Blatt 24

Mathematik Trigonometrie Einführung

Ungleichungen. Jan Pöschko. 28. Mai Einführung

Orientierungshilfe zu Auswahltests Training, Tipps und Taktik Bundesagentur für Arbeit

10: Lineare Abbildungen

ÜBUNGSSATZ 01 ZERTIFIKAT DEUTSCH FÜR DEN BERUF. Kandidatenblätter STRUKTUREN UND WORTSCHATZ ZEIT: 30 MINUTEN. ZDfB_Ü01_SW_

ARBEITSBLATT 5L-6 FLÄCHENBERECHNUNG MITTELS INTEGRALRECHNUNG

Stabile Hochzeiten wie und warum?

Controlling als strategisches Mittel im Multiprojektmanagement von Rudolf Fiedler

Übungssatz 01 FIT IN DEUTSCH 1. Kandidatenblätter/Prüferblätter ISBN: FIT1_ÜS01_Kandidaten-/Prueferblaetter_Oktober_2005

1. Kapitel: Arithmetik. Ergebnisse mit und ohne Lösungsweg

Potenzen mit gleichen Grundzahlen werden multipliziert, indem man die Hochzahlen addiert und die Grundzahlen beibehält. a n a m = a m+n. a...

5.6 Additionsverfahren

Berechnung von Flächen unter Kurven

BINOMISCHE FORMELN FRANZ LEMMERMEYER

dem Verfahren aus dem Beweis zu Satz 2.20 erhalten wir zunächst die folgenden beiden ε-ndeas für die Sprachen {a} {b} und {ε} {a} +

Potenzschreibweise und die Rechenregeln

wertyuiopasdfghjklzxcvbnmqwertyui

Vorlesung Diskrete Strukturen Transportnetze

Brückenkurs Mathematik Dr. Karl TH Nürnberg

Teilbarkeitsregeln. 6.1 Grundwissen Mathematik Algebra Klasse 6. Teilbarkeit durch 2: Eine Zahl ist durch 2 teilbar, wenn die Endziffer gerade ist.

Bruchrechnen. Faßt man zwei Drittel eines Ganzen zusammen, so schreibt man 3. Bezeichnungen bei Brüchen: Der Bruch als Quotient:

Chemisches Gleichgewicht

Übungssatz 01 FIT IN DEUTSCH 1. Kandidatenblätter/Prüferblätter ISBN: FIT1_ÜS01_Kandidaten-/Prueferblaetter_Oktober_2005

Mittelwerte. Sarah Kirchner & Thea Göllner

Für den Mathe GK, Henß. - Lineare Algebra und analytische Geometrie -

Durch die Umformung ergibt sich eine Schaltfunktion mit einer minimalen Anzahl von Verknüpfungsoperationen, nämlich 2.

Der Tigerschwanz kann als Stimmungsbarometer gesehen werden. a) Richtig b) Falsch. Tiger sind wasserscheu. a) Richtig b) Falsch

Mit Würfeln Quader bauen 14

ARBEITSBLATT 14 ARBEITSBLATT 14

Seminar zum anorganisch-chemischen Praktikum I. Quantitative Analyse. Prof. Dr. M. Scheer Patrick Schwarz

Besondere Linien und Punkte im Dreieck

KAPITEL 1 EINFÜHRUNG: STABILE MATCHINGS

Grundkurs Mathematik. Einführung in die Integralrechnung. Lösungen und Ergebnisse zu den Aufgaben

v P Vektorrechnung k 1

Mitschrift Repetitorium Theoretische Informatik und Logik

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Lernzirkel / Stationenlernen: Höhensätze (Pythagoras und Euklid)

Download. Trigonometrie an Stationen. Übungsmaterial zu den Bildungsstandards. Marco Bettner, Erik Dinges. Downloadauszug aus dem Originaltitel:

Volumen und Oberfläche von Prismen und Zylindern: Das Volumen und die Oberfläche sind für alle geraden Prismen und Zylinder wie folgt zu berechnen:

Mäxchen ein Würfelspiel

Was nicht bewertet werden soll, streichen Sie bitte durch. Werden Täuschungsversuche beobachtet, so wird die Präsenzübung mit 0 Punkten bewertet.

Die Keplersche Fassregel

DOWNLOAD. Grundrechenarten 5./6. Klasse: Multiplikation. Mathetraining in 3 Kompetenzstufen

Transkript:

ISAC Computer Alger für Brühe --- ngepsst n Ausildungszweke Stefn Krnel skrnel@ist.tugrz.t Institut für Mthemtik TU Grz Österreih July 0 00 Astrt Rehnen mit Brühen ist ein grundlegender Teil des Mthemtikunterrihts. Erklärungen zum Bruhrehnen eziehen sih dei huptsählih uf die eknnten Rehengesetze zum Kürzen zum Addieren usw. Computer Alger Systeme (CAS) verwenden jedoh zum 'Bruhrehnen' niht diese Gesetze sondern Verllgemeinerungen des euklidishen Algorithmus. Im multivriten Fll sind diese Algorithmen jenseits dessen ws im Mthemtikunterriht normlerweise gelehrt werden knn. Somit stehen die etlierten CAS - Algorithmen im Konflikt mit der Zielsetzung des ISAC - Projektes: Dieses zielt uf ein 'edutionl CAS' welhes in Shritten reitet die dem Benutzer uf Anfrge zur Erklärung mitgeteilt werden. Solhe Erklärungen sollen eim Bruhrehnen lso eknnte einfhe Rehengesetze etreffen. Der Vortrg präsentiert 'simuliertes Rewriting' ls Lösung des Prolems eim Bruhrehnen. Trotz Verwendung etlierter CAS Algorithmen werden dennoh die einzelnen Shritte die uf eknnte elementre Rehengesetze zurükzuführen sind ngeführt. Anforderungen seitens Interktivität n 'simuliertes Rewriting' werden diskutiert und die Implementierung dieser neu entwikelten Tehnik in ISAC demonstriert.

Rehnen mit Brühen Es git drei grundsätzlihe Opertionen die mn eim Bruhrehnen enötigt: Kürzen zw. uf einfhste Form ringen uf gleihen Nenner ringen zw. Brühe ddieren Ausmultiplizieren zw. uf einen Bruhstrih ringen Um einen Bruh uf seine einfhste Form zu ringen muss mn Zähler und Nenner durh den größten gemeinsmen Teiler (ggt) dividieren. ggt ( ) ggt ( ) Wenn mn zwei Brühe ddieren will so erehnet mn ds kleinste gemeinsme Vielfhe (kgv) der eiden Nenner. Durh Muliplizieren des Zählers mit geeigneten Fktoren knn mn die Summe der Brühe ls einen Bruh drstellen. d kgv ( d ) kgv ( d) d kgv ( d ) D ds kgv durh den ggt drgestellt werden knn siert die Bruhrehnung größtenteils uf der Berehnung des ggt. kgv ( ) ggt ( ) Ds uf einen Bruhstrih ringen erfolgt einfh durh Multiplizieren der rihtigen Fktoren nshließend sollte der Bruh wieder uf die einfhste Form gerht werden. d d Mn sieht dss die ggt-berehnung ds Shwierigste eim Bruhrehen ist. Wir etrhten im Folgenden ds Kürzen d es ls Demonstrtionseispiel usreihend ist. Grundsätzlihe Frgestellungen Wie rehnet mn mit Brühen per Hnd zw. wie stellt mn Bruhrehnen in der Shule vor? Ws mhen CAS mit Brühen? Wie knn mn diese Aspekte vereinigen?

Rehnen mit der Hnd Wenn mn Brühe per Hnd rehnet dnn geshieht ds meist durh intuitives Anwenden von eknnten Rehenregeln. D dies een meist intuitiv ist ist es für Shüler oft shwierig die Beispiele nhzuvollziehen. Außerdem muß der Shüler lle Regeln kennen um die Beispiele lösen zu können. Ds folgende Beispiel zeigt wie mn n ein einfhes Beispiel herngeht. (ls erfhrener Mthemtiker wird mn ntürlih einige Shritte üerspringen) Auf der linken Seite stehen die einzelnen Zwishenergenisse und uf der rehten Seite die ngewndten Regeln. ( ) ( ) ( ) ( ( ) ( ) 0 ) ( ) In der vorletzten Zeile sieht mn ds durh ds Kürzen gewisse Einshränkungen geliefert werden. Computer Alger Systeme Computer Alger Systeme (CAS) reiten etws nders. Sie verwenden Algorithmen die einem nderen oft viel kompleeren Weg folgen und niht solhe Zwishenshritte produzieren. Es werden komplizierte shwer verständlihe Algorithmen verwendet. Zum Berehnen vom ggt von zwei Polynomen knn mn eine Verllgemeinerung des reltiv einfhen euklid shen Algorithmus verwenden. Dies gilt er uh nur wenn mn unegrenzt große Zhlen zur Verfügung ht und mn sih uf univrite Polynome (d.h. uf Polynome mit einer Vrilen) eshränkt. Ahilfe shffen die sehr komplizierten modulren Algorithmen. (siehe [] und []) Eine ndere Methode um mit Brühen zu reiten ist mit Fktorisierung. Der Aufwnd zum Fktorisieren ist er sehr hoh. (Berlekmp-Algorithmus siehe []) 3

Vorteile von CAS: Rehnen sehr shnell Nhteil: liefern keine Zwishenergenisse Erklären niht wie sie uf ds Ergenis kommen Liefern KEINE Einshränkungen Als Beispiel wird hier eine Berehnung von Mthemti gezeigt: Es demonstriert die Vereinfhung des gleihen Bruhes die oen shon per Hnd durhgeführt wurde. Mn sieht ds Ergenis ist gleih er es werden keine Zwishenshritte die zum Nhvollziehen für Shüler und Studenten hilfreih wären ngezeigt. Außerdem wo ist die Restriktion 0? Drus folgt mn sollte sih niht lind uf ein CAS-System verlssen wenn mn niht weiß ws drin geshieht. Vereinigung von CAS und Intuition Ds ISAC-Projekt versuht die zwei vorhndenen Aspekte zu vereinen. Dies geshieht indem mn im ersten Shritt mit einem Algorithmus ds Ergenis erehnet und dnh mit Hilfe von Rewriting wieder uf ds Prolem zurükrehnet. Für unser Beispiel Kürzen heißt ds: Gegeen sei ein Bruh Bringe Bruh uf einen Bruhstrih durh Rewriting Berehne mit Hilfe des modulren ggt-algorithmus den gemeinsmen Fktor us Zähler und Nenner durh den gekürzt wird Bringe den neuen Bruh durh Rewriting wieder uf die lte Form Zeige die einzelnen Rewritingshritte in der rihtigen Reihenfolge n Kernstük des Bruhrehnens im ISAC-Projekt ist der ggt-algorithmus. D niht nur univrite Polynome vorrusgesetzt werden können und eine Verllgemeinerung des euklid shen Algorithmus uf multivrite Polynome niht möglih ist (weil der Rum der multivriten Polynome kein euklid sher Rum ist) wird der modulre Zugng zum Berehnen des ggts verwendet. Der Algorithmus löst ds Prolem indem er Polynome mit n Vrilen durh Einsetzen von Werten für die Huptvrile uf Polynome mit n- Vrilen reduziert is mn shließlih zum univriten Fll kommt. Der univrite Fll knn durh den verllgemeinerten euklid shen Algorithmus erehnet werden dei knn es er uh 4

zu Prolemen mit zu großen Werten kommen dher wird im ISAC-Projekt uh für den univriten Fll ein modulrer Zugng verwendet. Mit Hilfe des hinesishen Reststzes zw. durh Interpoltion werden die einzelnen Zwishenergenisse zum ggt zusmmengefügt. Der Algorithmus siert uf folgenden Lemm: Sei Ζ[... n ][ y][ ] und r Ζ so dss niht die Leitkoeffizienten der eiden Polynome teilt. Weiters sei ) deg(gd( ) Wenn niht die Resultnte von teilt dnn gilt gd( )) deg(gd()) ) gd(). Weitere Informtion zum Algorithmus entnehme mn den zwei Bühern [] und [] und den eiden Artikeln [3] und [4]. und Beispiel zum ISAC-Projekt: Berehnung des ggts üer den modulren ggt-algorithmus und der Zwishenshritte mittels Rewriting in umgekehrter Reihenfolge: Rehenshritt Rewriting - Regeln Modulrer ggt-algorithmus 0 ( ) ( ) ( ) ( ) ( ) ( ) ( ) * 0 0 * () ( ) () ( ) * 5

Umkehrung der Rewriting-Regeln Drstellung in der rihtigen Reihenfolge und Kürzen des ggts : Rehenshritt Rewriting - Regeln * 0 0 0 * () ( ) ( ) ( ) () ( ) ( ) ( ) ( ) ( ) ( ) * flls 0 Zusmmenfssung Wie mn hier leiht erkennen knn ruht Computer-Alger ein sehr tiefgreifendes Wissen sowohl von Mthemtik ls uh von Didktik. D die Algorithmen immer llgemeiner werden ds heißt immer kompleere Aufgen lösen können gerten die einfhen Rehenwege wie sie in Shulen unterrihtet werden immer mehr in den Hintergrund. Dher stellt die Präsenttion von Berehnungen mit CAS so dss sie von jedermnn verstnden werden können eine esondere Herusforderung dr. Ds ISAC- Projekt ist der erste Shritt in diese neue Rihtung. Mn sollte sih immer ewusst sein ds CAS niht immer genu ds tun ws mn von ihnen erwrtet. Wenn mn sih nur uf CAS verlässt dnn ist mn immer der Gefhr usgesetzt dss niht ds gesmte Prolem gelöst wird und ds mn niht nhvollziehen knn o ds Ergenis stimmt. Ds ISAC Projekt versuht diesem Prolem entgegen zu wirken indem es den gnzen Rehenvorgng durh kleine verständlihe Rehenshritte drstellt. Für Shüler sollte so ein Tool geshffen werden mit dem sie eperimentell lernen können. Außerdem sollte im Unterriht uf die Gefhren ei der Verwendung von CAS hingewiesen werden. Für die Lösung von Mthemtishen Prolemen sollte mn sih vorher genu üerlegen welhes Tool mn verwendet zw. welhem Tool mn vertrut. 6

Litertur [] Frnz Winkler Polynomil lgorithms in omputer lger Springer Verlg 996 [] Attil Pethö Algerishe Algorithmen Vieweg Verlg 999 [3] W.S. Brown On Eulid s Algorithm nd the Computtion of Polynomil Gretest Common Divisors Journl of the ACM Volume 8 97 [4] W.S. Brown On Eulid s Algorithm nd the Theory of Suresulnts Journl of the ACM Volume 8 97 7