Mathematik 1 für Wirtschaftsinformatik Wintersemester 2012/13 Stefan Etschberger Hochschule Augsburg Mathematik 1: Gliederung 1 Grundlegende Bausteine 2 Grundlegende Werkzeuge 3 Aussagenlogik 4 Komplexe Zahlen 5 Lineare Algebra 6 Lineare Programme 3 Aussagenlogik Einführung Aussagenverknüpfungen Argumentationstechniken Mathematik 1 Stefan Etschberger Warum beschäftigen wir uns mit der Aussagenlogik? zahlreiche „Aussagen“ aus der Vorlesung erforden grundlegendes Verständnis der Aussagenlogik Grundlage der mathematischen Beweisführung Hilfreich zum Erlernen von Programmiersprachen Wesentliche Lernziele Kenntniss der relevanten Begriffe wie Definition, Axiom, Satz und Beweis Verständnis der wesentlichen aussagenlogischen Operatoren 1. Grundlegende Bausteine 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Auswertung logischer Aussagen hinsichtlich der Eigenschaften „wahr“ oder „falsch“ Beherrschung grundlegender Beweistechniken wie dem direkten und indirekten Beweis sowie der vollständigen Induktion 35 Beispiel Mathematik 1 Stefan Etschberger Aussagen eines Politikers zur Wahl 1. Grundlegende Bausteine Die Vollbeschäftigung wird erhalten oder die Steuern dürfen nicht erhöht werden. 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme 36 Beispiel Mathematik 1 Stefan Etschberger Aussagen eines Politikers zur Wahl 1. Grundlegende Bausteine Die Vollbeschäftigung wird erhalten oder die Steuern dürfen nicht erhöht werden. Wenn sich Politiker um die Bevölkerung kümmern, müssen die Steuern angehoben werden. 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme 36 Beispiel Mathematik 1 Stefan Etschberger Aussagen eines Politikers zur Wahl 1. Grundlegende Bausteine Die Vollbeschäftigung wird erhalten oder die Steuern dürfen nicht erhöht werden. Wenn sich Politiker um die Bevölkerung kümmern, müssen die Steuern angehoben werden. 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Die Politiker kümmern sich um die Bevölkerung oder die Vollbeschäftigung kann nicht erhalten werden. 36 Beispiel Mathematik 1 Stefan Etschberger Aussagen eines Politikers zur Wahl 1. Grundlegende Bausteine Die Vollbeschäftigung wird erhalten oder die Steuern dürfen nicht erhöht werden. Wenn sich Politiker um die Bevölkerung kümmern, müssen die Steuern angehoben werden. 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Die Politiker kümmern sich um die Bevölkerung oder die Vollbeschäftigung kann nicht erhalten werden. Es stimmt nicht, dass die Erhaltung der Vollbeschäftigung eine Steuererhöhung zur Folge haben muss. 36 Beispiel Mathematik 1 Stefan Etschberger Aussagen eines Politikers zur Wahl 1. Grundlegende Bausteine Die Vollbeschäftigung wird erhalten oder die Steuern dürfen nicht erhöht werden. Wenn sich Politiker um die Bevölkerung kümmern, müssen die Steuern angehoben werden. 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Die Politiker kümmern sich um die Bevölkerung oder die Vollbeschäftigung kann nicht erhalten werden. Es stimmt nicht, dass die Erhaltung der Vollbeschäftigung eine Steuererhöhung zur Folge haben muss. Hat sich der Politiker widersprochen? 36 Mathematik 1 Stefan Etschberger Begriffe Axiom: Grundsachverhalt als Ausgangspunkt, wird nicht bewiesen Definition: Sachverhalt, wird durch neuen Begriff beschrieben, bezieht sich auf bereits Definiertes oder auf Axiome Aussage (math. Satz): Formulierung auf Basis bisherigen Wissens, wird als wahr oder falsch identifiziert. Aussagenverknüpfungen: Negation (A), Konjunktion (A ∧ B), Disjunktion (A ∨ B), Implikation (A ⇒ B), Äquivalenz (A ⇔ B) Tautologie: Verknüpfte, stets wahre Aussage 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen Kontradiktion: Verknüpfte, stets falsche Aussage 5. Lineare Algebra Allaussage: A(1) ∧ A(2) . . . 1. Grundlegende Bausteine 6. Lineare Programme = ^ A(x) (für x = 1,2, . . .) = ∀ x : A(x) A(x) (für x = 1,2, . . .) = ∃ x : A(x) x Existenzaussage: A(1) ∨ A(2) . . . = _ x 37 Mathematik 1 Stefan Etschberger Aussagenverknüpfungen Wahrheitswerte aller möglichen Verknüpfungen der Aussagen A und B A B w w w f f w f f 1) 2) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) w f f w w w f w f f f w f f f w f f w w f w f w f f f w w f w f f w f w w f f w f f w f w w f f f w w w f f f w w f w w 1. Grundlegende Bausteine Verknüpfung ist stets wahr Verknüpfung ist stets falsch Verknüpfung ist stets falsch Disjunktion A ∨ B Implikation B ⇒ A Implikation A ⇒ B Negierte Konjunktion A ∧ B Konjunktion A ∧ B Negierte Implikation A ⇒ B Negierte Implikation B ⇒ A Negierte Disjunktion A ∨ B Äquivalenz A ⇐⇒ B Negierte Äquivalenz A ⇐⇒ B Negation B Negation A 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme 38 Mathematik 1 Stefan Etschberger Beispiel Gegeben sind Aussagen über den Marktanteil eines weltweit vertriebenen Markterzeugnisses P in zwei Handelszonen: A: „ Das Produkt P hat in der Europäischen Union (EU) einen Marktanteil von mehr als 25 %“ B: „ Das Produkt P hat in Nordamerika (NA) einen Marktanteil von mehr als 25 %“ Abgeleitete Aussagen: 1. Grundlegende Bausteine 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra A: Der Marktanteil von P in der EU beträgt höchstens 25%. A ∧ B: Der Marktanteil von P beträgt in der EU und in NA mehr als 25%. A ∨ B: Der Marktanteil von P beträgt in der EU oder in NA mehr als 25%. A ⇒ B: Wenn der Marktanteil von P in der EU mehr als 25% beträgt, so liegt er 6. Lineare Programme auch in NA über 25 %. A ⇔ B: der Marktanteil von P in der EU beträgt genau dann mehr als 25%, wenn er auch in NA über 25 % liegt. 39 Beispiel Ausgangspunkt: Aussage A mit A: „ Der Gewinn einer Unternehmung ist gleich dem Umsatz abzüglich der Kosten.“ Daraus abgeleitet: Mathematik 1 Stefan Etschberger 1. Grundlegende Bausteine 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung 3.2. Aussagenverknüpfungen A1 : Die Kosten wachsen. A2 : Der Umsatz wächst. A3 : Der Gewinn wächst. 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Dann ist die folgende Implikation wahr: A1 ∧ A2 ⇒ A3 : „Wenn der Umsatz bei nicht steigenden Kosten wächst, so wächst auch der Gewinn.“ 40 Mathematik 1 Stefan Etschberger Argumentationstechniken Direkter Beweis einer Implikation A ⇒ B (analog Äquivalenz A ⇔ B): A ⇒ C1 ⇒ C2 ⇒ . . . ⇒ B 1. Grundlegende Bausteine Beweis von A 6⇒ B durch Gegenbeispiel 2. Grundlegende Werkzeuge Beweisprinzip der vollständigen Induktion für Allaussagen 3. Aussagenlogik Induktionsanfang: Beweis der Aussage für kleinstmöglichen Wert von n (oft n = 0 oder n = 1 ) Induktionsvoraussetzung: Annahme, dass die Aussage für n wahr ist Induktionsschluss: Beweis (unter Ausnutzung der Induktionsvoraussetzung), dass die Aussage auch für n + 1 gültig ist Beispiel (vollst. Induktion): A(n) = n P Ind.-Anfang: n = 1 : i=1 = i=1 Ind.-Schluss: n+1 n P P i= i + (n + 1) = i=1 i=1 (n+1)(n+2) 2 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme i= i=1 1 P 3.1. Einführung n(n+1) 2 n(n+1) 2 1·2 2 ;n ∈ N =1 + (n + 1) = n(n+1)+2(n+1) 2 = 41 Mathematik 1 Stefan Etschberger Beispiel: Beweis durch Gegenbeispiel Ausgangspunkt: Die ökonomische Gleichung Gewinn = Umsatz − Kosten Daraus: 1. Grundlegende Bausteine 2. Grundlegende Werkzeuge 3. Aussagenlogik 3.1. Einführung A: Für zwei Produkte stimmen Umsätze und Kosten überein B: Für zwei Produkte sind die Gewinne gleich Damit gilt: A ⇒ B , andererseits aber B 6⇒ A . 3.2. Aussagenverknüpfungen 3.3. Argumentieren 4. Komplexe Zahlen 5. Lineare Algebra 6. Lineare Programme Gegenbeispiel zur Bestätigung von B 6⇒ A: Für zwei Produkte gegeben: Umsätze u1 = 2, u2 = 5 Kosten c1 = 1, c2 = 4 Dann ist g1 = u1 − c1 = 2 − 1 u1 6= u2 , c1 6= c2 . =1= u2 − c2 = 5 − 4 = g2 , aber 42