Aufgabe 1: O-Notation (a) Für π(π) = 3π3 + 8π2 + π und π(π) = π3 : Wenn wir z.B. c=3+8+1=12 wählen, dann gilt für alle π ≥ π0 = 1 : 3π3 + 8π2 + π ≤ 12π3 Und somit gilt 3π3 + 8π2 + π π π(π3 ). 2π ∈ π(π!)? Zu zeigen: π! > 2π πüπ ππππ π ≥ 4 bzw. π ⋅ π(π) ≥ π(π) πüπ ππππ π ≥ π0 mit π = 1 π’π β π0 = 4 > 0 Induktionsbeweis: Induktionsanfang: für n=4 ⇒ 4! = 24 ≥ 16 = 24 . Induktionsbedingung: π! > 2π Induktionsschluss: (π + 1)! = (π + 1) ⋅ π! > (π + 1) ⋅ 2π > 2.2π = 2π+1 ⇒ Die Aussage gilt! (b) (c)Angenommen die Aussage gilt, Dann gilt laut Definition: πΊ((πππ π)2 ) β {2 ππππ | ∃ π, π0 > 0 ∀π ≥ ππ : 2 πππ π ≥ π ⋅ (πππ π)2} 2 πππ π ≥ π ⋅ (πππ π)2 ⇒ 2 ≥ π ⋅ ππππ 2 Seien c > 0 und ππ πβ beliebig. Dann gilt für alle ππβ mit π > max(ππ , πΆ), dass 2 ≤ π ⋅ ππππ ist. ⇒ ein Widerspruch. Somit muss die Annahme falsch sein und die Aussage gilt nicht. (d) Zu zeigen : ∃π1 , π2 ∈ β+ , ππ πβ ∀π ≥ π0 : π1 ⋅ (π(π) + π(π)) ≤ max(π(π), π(π)) ≤ π2 ⋅ (π(π) + π(π)) Beweis: Wir nehmen an, dass π(π) ≤ π(π) ist, somit folgt max(π(π), π(π)) = π(π) ⇒ π(π) ≤ max(π(π), π(π)) ≤ π(π) β π π π’πβ π πππ ππ‘ππ£π πΉπ’πππ‘πππππ π ππβ , ππππ‘: ⇒ π(π) ≤ max(π(π), π(π)) ≤ π(π) + π(π) ⇒ π(π) ≤ max(π(π), π(π)) ≤ π(π) + π(π) π(π) π(π) ⇒ + ≤ max(π(π), π(π)) ≤ π(π) + π(π) 2 2 π(π) π(π) ⇒ + ≤ max(π(π), π(π)) ≤ π(π) + π(π) 2 2 (1) 1 ⇒ (π(π) + π(π)) ≤ max(π(π), π(π)) ≤ π(π) + π(π). 2 1 πüπ π1 = 2 , π2 = 1 gilt die zu zeigende Gleichung (1) und daher gilt die folgende Aussage für alle n>0: max{π(π), π(π)} ∈ π©(π(π) + π(π)) Aufgabe 2: Sortieren nach asymptotischem Wachstum: √log π < log π = log(√π) = log(π3 ) < (log π)2 < √π < 10100 π < π log π < π100 2 < 2π < 3π < (2π )2 < 2π < π! < (π + 1)! < ππ