Landausymbole bweise
-
Hallo,
sei O(g)°O(h)={e°f|e ele. O(g), f ele. O(f)} und ° ele {+,-,*}
zeigen oder wiederlegen sie das gilt:
O(g)+O(h)=O(g+h)
...=> FürAlle n0 ele |N existiert ein c : e+f<=c*(g+h)
hmm, weiter weiß ich net.... Kann mir jemand helfen??
-
Vielleicht erklärst du allen hier mal, was eεO(g) bedeutet.
-
Ich dachte das währe wegen der überschrift klar. Landausymbole.
link: http://de.wikipedia.org/wiki/Landau-Symbole
Soll heißen ab einen n0 ist für alle n>n0 a(n) echt kleiner als g(n).
-
Ich zeig's dir:
Behauptung: O(g+h) = O(g) + O(h)
Beweis: (a) Sei fεO(g)+O(h). Dann existieren μεO(g) und λεO(h), so dass f = μ + λ. Es sei μn ≤ c(μ)gn für n≥n(μ) und λn ≤ c(λ)hn für n≥n(λ). Dann gilt mit c := max{c(μ),c(λ)} und n0 := max{n(μ),n(λ)} für n ≥ n0:f[t]n[/t] = [e]mu[/e][t]n[/t] + [e]lambda[/e][t]n[/t] [e]le[/e] c([e]mu[/e])g[t]n[/t] + c([e]lambda[/e])h[t]n[/t] [e]le[/e] c (g[t]n[/t] + h[t]n[/t]),
also fεO(g+h). (b) Sei nun andersherum fεO(g+h). Dann existieren c > 0 und n0ε|N, so dass fn ≤ c (gn + hn) für n ≥ n0. Setze dann λ := f - cg und μ := cg. Dann ist klar, dass μεO(g), und weiter gilt λn = fn - cgn ≤ chn für n≥n0. Daraus folgt λεO(h), und insgesamt f = μ + λ ε O(g)+O(h).
-
Für - gilt's übrigens nicht:
f(n)=n, g(n) = 2n, beide εO(n), aber
(f-g)(n) = n ist nicht in O(0).
* sollte wieder funktionieren, / tut wieder nicht, ähnliches Beispiel wie oben.MFG Jester
-
Das hast du niemals alleine bewiesen WebFritzi! Du hast das von wo kopiert.
-
stutzig schrieb:
Das hast du niemals alleine bewiesen WebFritzi! Du hast das von wo kopiert.
Als Mathestudent im 12. Semester ist sowas für mich ein Klacks! Und das ist nicht mal angegeben.