blatt4 mit Musterlösung

Werbung
Sommersemester 07
30. 4. 2007
Einführung in die Stochastik
Dr. Walter Oevel
Ü b u n g s b l a t t 4
Mit ∗ und ∗∗ gekennzeichnete Aufgaben können zum Sammeln von Bonuspunkten verwendet
werden. Lösungen von ∗-Aufgaben sind schriftlich abzugeben im Zettelkasten Nr. 5 auf dem
D1 bis Mittwoch, 9.5.07, 11:00 Uhr. Lösungen von ∗∗-Aufgaben sind per Web-Formular
unter http://www.math.upb.de/~walter (−→ Lehre SS 07 −→ Übungen) abzuliefern bis
spätestens Mittwoch, 9.5.07, 2359 Uhr.
Aufgabe 20: (Kombinatorik, Ursachensysteme, totale Wahrscheinlichkeit)
Folgender Programmcode soll eine Liste [x[1],...,x[n]] von Zahlen aufsteigend sortieren:
for i from 1 to n - 1 do
min_value:= x[i];
min_index:= i;
for j from i + 1 to n - 1 do
if x[j] < min_value then
min_value:= x[j];
min_index:= j;
end_if;
end_for;
tmp:= x[i];
x[i]:= min_value;
x[min_index]:= tmp;
end_for;
a) Der Code enthält einen Fehler. Charakterisiere die Eingabelisten, die von diesem Programm korrekt sortiert werden.
b) Zum Testen des Programms wird eine Liste mit 10 Elementen gewürfelt (also: alle
Listenelemente sind aus der Menge {1, . . . , 6}). Mit welcher Wahrscheinlichkeit entdeckt
man, dass das Programm fehlerhaft ist?
Anleitung zu b): Sei E das Ereignis die Liste wird so gewürfelt, dass das Programm sie
”
korrekt sortiert“. Eine mögliche Zerlegung des Stichprobenraums, das als Ursachensystem für
E dienen kann, sind die Ereignisse Ui = das letzte Element der Liste ist i“, i = 1, 2, . . . , 6.
”
Die Wahrscheinlichkeiten P (E ∩ Ui ) können ohne größeren kombinatorischen Aufwand
ermittelt werden.
Musterlösung:
a) Zu Beginn eines Schrittes der Schleife for i ... liegen die Elemente x[1], . . . , x[i−1] bereits sortiert
vor. Das Element x[i] soll nun mit allen weiteren Elementen x[i + 1], . . . , x[n] verglichen werden, das
maximale (oder ein maximales) Element wird dann mit dem i-ten Element der Liste vertauscht.
Der Code untersucht in for j from i+1 to n-1 do aber fälschlicherweise nur die Elemente x[i +
1], . . . , x[n − 1] statt x[i + 1], . . . , x[n]. Mit der Verbesserung von
for j from i + 1 to n - 1 do
zu
for j from i + 1 to n do
wäre der Code korrekt. Welche Eingabelisten werden trotz des Fehlers richtig sortiert? Der Code
sortiert die ersten n − 1-Elemente korrekt und belässt das letzte Element. Also wird eine Liste
genau dann korrekt sortiert, wenn das letzte Element maximal ist (genauer: wenn für alle x[i] mit
i = 1, . . . , n − 1 gilt: x[i] ≤ x[n]).
b) Betrachte eine gewürfelte Liste
Ω = {(x1 , . . . , xn ); x1 , . . . , xn ∈ {1, . . . , 6}},
|Ω| = 6n .
Eine Liste, die vom Code korrekt sortiert wird, entspricht dem Ereignis
E = {(x1 , . . . , xn ); x1 , . . . , xn ∈ {1, . . . , 6}; xk ≤ xn ∀ k = 1, . . . , n − 1}.
Betrachte die disjunkten Ursachen“ Ui = der letzte Eintrag ist i“ (i = 1, . . . , 6):
”
”
Ui = {(x1 , . . . , xn−1 , i); x1 , . . . , xn−1 ∈ {1, . . . , 6}}.
Mit der Additivität der Wahrscheinlichkeiten disjunkter Ereignisse (bzw. der Formel der totalen Wahrscheinlichkeit) gilt
6
6
X
X
P (E) =
P (E | Ui ) · P (Ui ) =
P (E ∩ Ui ).
i=1
i=1
Hierbei ist
E ∩ Ui = {(x1 , . . . , xn−1 , i); x1 , . . . , xn−1 ∈ {1, . . . , 6}; xk ≤ i ∀ k = 1, . . . , n − 1}
= {(x1 , . . . , xn−1 , i); x1 , . . . , xn−1 ∈ {1, . . . , i}}.
Mit |E ∩ Ui | = in−1 folgt
P (E) =
6
X
P (E ∩ Ui ) =
i=1
1
=
6
6
X
in−1
i=1
6n
=
6
1 X i n−1
·
6 i=1 6
6 n−1 1 n−1 2 n−1
+
+ ··· +
.
6
6
6
Für n = 10 ist dieser Wert
456043
≈ 0.2036... .
2239488
Man entdeckt den Fehler mit der Komplementärwahrscheinlichkeit 1 − P (E) ≈ 79.6%.
P (E) =
Aufgabe 21*: (Satz von Bayes, 15 Punkte)
Von der Produktion einer Fabrik entspricht 90% den technischen Anforderungen, der
Rest ist fehlerhaft. Ein vereinfachter Kontrolltest lässt ein einwandfreies Produkt mit der
Wahrscheinlichkeit 0.98 passieren, ein defektes Produkt wird mit einer Wahrscheinlichkeit
von 0.95 durch den Test als nichtfunktionsfähig identifiziert. Ist diese Kontrolle gut genug,
um garantieren zu können, dass mehr als 99% der ausgelieferten Waren den technischen
Anforderungen genügen?
Musterlösung:
Folgende Abkürzungen werden verwendet:
D
OK
+
−
= das
”
= das
”
= das
”
= das
”
untersuchte
untersuchte
untersuchte
untersuchte
Objekt
Objekt
Objekt
Objekt
ist defekt“,
ist in Ordnung“,
besteht den Kontrolltest“,
besteht den Kontrolltest nicht“.
Die gegebenen Informationen sind
P (OK) = 0.9 , P (+ | OK) = 0.98 , P (D) = 0.1 , P (− | D) = 0.95 .
Wegen
P (+ | D) + P (− | D) =
P ((+ ∪ −) ∩ D)
P (D)
P (+ ∩ D) P (− ∩ D)
+
=
=
=1
P (D)
P (D)
P (D)
P (D)
ist damit auch P (+ | D) = 1 − P (− | D) = 0.05 bekannt. Gefragt ist, ob P (OK | +) > 0.99 gilt. Nach
Bayes berechnet sich
P (OK | +) =
P (+ | OK) P (OK)
P (+ | OK) P (OK)
=
P (+)
P (+ | OK) P (OK) + P (+ | D) P (D)
=
0.98 · 0.9
≈ 0.994.
0.98 · 0.9 + 0.05 · 0.1
Die Kontrolle ist also gut genug: nach bestandenem Test ist ein Produkt mit 99.4% Wahrscheinlichkeit
einwandfrei.
Aufgabe 22**: (Totale Wahrscheinlichkeit, Bayes, 10 + 10 Punkte)
Dies ist eine Online-Aufgabe, die bis zum 9.5.07, 2359 Uhr, abzuliefern ist. Der Aufgabenserver
ändert die Regeln des folgenden Spiels dabei zufällig ab.
In einem Spiel wird zunächst ein (fairer) Würfel geworfen, danach wird gegebenenfalls eine
(faire) Münze geworfen: Würfelt man eine 1, so gilt das Spiel als verloren. Würfelt man eine
der Zahlen von 2 bis 5, so wirft man die Münze 1 Mal. Würfelt man eine 6, so wirft man die
Münze 2 Mal. Man gewinnt, wenn mit der Münze mindestens einmal Kopf“ geworfen wird.
”
(a) Wie groß ist die Wahrscheinlichkeit, dass man gewinnt?
(b) Man hat gewonnen. Mit welcher Wahrscheinlichkeit wurde eine 6 gewürfelt?
Musterlösung:
Es sei E = Gewinn“. Die folgenden Ergebnisse des Würfelwurfs
”
U2...5 = {2, 3, 4, 5},
U6 = {6}
bilden ein Ursachensystem von E. Die Wahrscheinlichkeiten für den Würfelwurf sind:
P (U2...5 ) =
4
2
1
= , P (U6 ) = .
6
3
6
Es gilt offensichtlich P (E|U2...5 ) = 1/2 (ein Wurf einer fairen Münze) und P (E|U6 ) = 3/4: Beim
zweifachen Münzwurf kann man die vier Ergebnisse (K, K), (K, Z), (Z, K), (Z, Z) haben, von denen
drei zum Gewinn führen.
(a) Mit der Formel der totalen Wahrscheinlichkeit:
P (E) = P (E|U2...5 ) · P (U2...5 ) + P (E|U6 ) · P (U6 ) =
1 2 3 1
11
· + · =
≈ 0.458333 . . . .
2 3 4 6
24
(b) Mit dem Satz von Bayes:
P (U6 |E) =
P (E|U6 ) · P (U6 )
=
P (E)
3
4
·
11
24
1
6
=
3
≈ 0.2727 . . . .
11
Aufgabe 23*: (Kombinatorik, Bayes, 15 + 10 Punkte)
Eine Urne enthält m gerade Zahlen und n ungerade Zahlen (m + n ≥ 2). Es wird zwei Mal
ohne Zurücklegen gezogen.
(a) Wie groß ist die Wahrscheinlichkeit, dass die Summe der gezogenen Zahlen gerade ist?
(b) Die Summe ist gerade. Mit welcher Wahrscheinlichkeit war die erste gezogene Zahl
gerade?
Musterlösung:
Sei E das Ereignis die Summe der gezogenen Zahlen ist gerade“. Betrachte das Ursachensystem
”
U1 := im 1. Zug wurde eine gerade Zahl gezogen“,
”
U2 := im 1. Zug wurde eine ungerade Zahl gezogen“.
”
Offensichtlich gilt
m
n
P (U1 ) =
, P (U2 ) =
.
m+n
m+n
(a) Nach der Formel der totalen Wahrscheinlichkeit gilt
P (E) = P (E | U1 ) · P (U1 ) + P (E | U2 ) · P (U2 ).
Hierbei entspricht E bei gegebenem U1 , dass beim zweiten Zug (aus einer Urne mit m − 1 geraden
und n ungeraden Zahlen) eine gerade Zahl gezogen wird, also
P (E | U1 ) =
m−1
.
m+n−1
Analog entspricht E bei gegebenem U2 , dass beim zweiten Zug (aus einer Urne mit m geraden und
n − 1 ungeraden Zahlen) eine ungerade Zahl gezogen wird, also
P (E | U2 ) =
n−1
.
m+n−1
Es folgt
P (E) = P (E | U1 ) · P (U1 ) + P (E | U2 ) · P (U2 )
=
m−1
m
n−1
n
m · (m − 1) + n · (n − 1)
·
+
·
=
.
m+n−1 m+n m+n−1 m+n
(m + n − 1) · (m + n)
(b) Nach dem Satz von Bayes gilt
P (U1 | E) =
P (E | U1 ) · P (U1 )
=
P (E)
=
m−1
m
m+n−1 · m+n
m−1
m
n−1
m+n−1 · m+n + m+n−1
m · (m − 1)
.
m · (m − 1) + n · (n − 1)
·
n
m+n
Aufgabe 24: (Katastrophenvorhersage, totale Wahrscheinlichkeit, Bayes)
Dozent O hat folgende Erfahrungswerte: Ein Student, der regelmäßig Übungsaufgaben rechnet, besteht seine Klausur mit einer Wahrscheinlichkeit von 80%. Ein Student, der nicht
regelmäßig Übungsaufgaben rechnet, fällt mit einer Wahrscheinlichkeit von 70% durch die
Klausur. Für die Veranstaltung Mathe III.1 für Informatiker“ des Wintersemesters 2001
”
hatten sich 275 StudentInnen eingetragen. Am 7.11.01 wurden lediglich 33 Übungsblätter
zur Korrektur abgegeben. Welche Vorhersage ergab sich im November 2001 für die Durchfallquote der Klausur,
a) wenn alle 275 Kandidaten die Klausur schreiben,
b) wenn nur 140 der 275 Kandidaten die Klausur schreiben? Man sollte davon ausgehen,
dass Studenten, die regelmäßig Übungen abgeben, auch die Klausur schreiben.
c) Wieviele der bestehenden Kandidaten haben regelmäßig Übungsaufgaben gerechnet?
Musterlösung:
Prämissen:
• Ein Student, der regelmäßig Übungen rechnet, liefert diese auch zur Korrektur ein.
• Die Auszählung vom 7.11.01 ist repräsentativ.
Betrachte einen willkürlich herausgegriffenen Studenten. Sei
U1
U2
+
−
=
=
=
=
der
”
der
”
der
”
der
”
Mit
Student
Student
Student
Student
rechnet
rechnet
besteht
besteht
regelmäßig Übungen“,
nicht regelmäßig Übungen“,
die Klausur“,
die Klausur nicht“.
P (+ ∩ U1 ) + P (− ∩ U1 )
P ((+ ∪ −) ∩ U1 )
P (U1 )
=
=
=1
P (U1 )
P (U1 )
P (U1 )
P (+ | U1 ) + P (− | U1 ) =
folgen die Erfahrungswerte
P (− | U1 ) = 0.2,
P (− | U2 ) = 0.7.
a) Mit P (U1 ) = 33/275 und P (U2 ) = 1−P (U1 ) = 242/275 ergibt sich die vorhergesagte Durchfallquote
P (−) = P (− | U1 ) · P (U1 ) + P (− | U2 ) · P (U2 ) = 0.2 ·
33
242
+ 0.7 ·
= 0.64.
275
275
b) Mit P (U1 ) = 33/140 und P (U2 ) = 1−P (U1 ) = 107/140 ergibt sich die vorhergesagte Durchfallquote
P (−) = P (− | U1 ) · P (U1 ) + P (− | U2 ) · P (U2 ) = 0.2 ·
33
107
+ 0.7 ·
≈ 0.58.
140
140
c) Nach Bayes gilt
P (U1 | +) =
P (+ | U1 ) · P (U1 )
(1 − P (− | U1 )) · P (U1 )
=
.
P (+)
1 − P (−)
Für a) ergibt dies
P (U1 | +) =
33
(1 − 0.2) · 275
≈ 0.267
1 − 0.64
für b):
P (U1 | +) =
33
(1 − 0.2) · 140
≈ 0.449 .
1 − 0.58
Im Fall a) entspricht + einer Anzahl von (1 − 0.64) · 275 = 99 Personen, im Fall b) entspricht +
einer Anzahl von etwa (1 − 0.58) · 140 ≈ 59 Personen. Die bedingten Wahrscheinlichkeiten entsprechen
damit in beiden Fällen
33
0.8 · 275
· (1 − 0.64) · 275 = 0.8 · 33 ≈ 26.4,
1 − 0.64
33
0.8 · 140
· (1 − 0.58) · 140 = 0.8 · 33 ≈ 26.4
(1 − 0.58)
StudentInnen. Dies sind natürlich die 80% der 33 fleißigen“ StudentInnen, welche erfahrungsgemäß
”
die Klausur bestehen.
Aufgabe 25: (Das Showmaster–“ oder auch Ziegenproblem“)
”
”
Bei einer Show gibt es ein teures Auto zu gewinnen, das hinter einer von drei Türen steht
(hinter den anderen Türen steht jeweils eine Ziege). Als erstes bittet der Showmaster die
Kandidatin, eine der drei Türen zu wählen. Dann öffnet er eine andere Tür, hinter der das
Auto nicht steht, und bittet die Kandidatin, sich für eine der übriggebliebenen Türen zu entscheiden. Sollte die Kandidatin die Tür wechseln oder bei ihrer zuerst gewählten Tür bleiben?
Musterlösung:
Es handelt sich um eine amerikanische Gameshow namens “Let’s make a deal” mit dem Showmaster
Monty Hall (suche im Internet nach “Monty Hall”).
Die 3 Türen seien a, b, c. Seien
A = das Auto ist hinter Tür a“,
”
B = das Auto ist hinter Tür b“,
”
C = das Auto ist hinter Tür c“.
”
OBdA. wähle ich Tür a (genauer: ich bezeichne die von mir gewählte Tür als a, verteile die Namen
b und c auf die anderen Türen und führe dann die obige Notation A, B, C ein). Dann öffnet Monty
entweder b oder c. Sei
Möb = Monty öffnet Tür b“,
Möc = Monty öffnet Tür c“.
”
”
Lösung“ 1 (falsch): Benutze das kombinatorische Modell
”
Ω = {a, b, c} , A = {a} , B = {b} , C = {c} .
Fall 1): Möb tritt ein. Dies ist die Information, dass das Ereignis A ∪ C = {a, c} eingetreten ist. Es
folgt
P (A ∩ Möb)
P (A)
1
P (A|Möb) =
=
= ,
P (Möb)
P (A ∪ C)
2
P (C|Möb) =
P (C ∩ Möb)
P (C)
1
=
= .
P (Möb)
P (A ∪ C)
2
Es macht damit keinen Unterschied, ob ich bei Tür a bleibe oder zu Tür c wechsle.
Fall 2): Möc tritt ein. Analog zu oben folgt P (A|Möc) = P (C|Möc) = 1/2.
Diese Antwort ist jedoch falsch. Erklärung: das Modell ist zu ungenau, man darf nicht Möb = A ∪ C
setzen. Vergleiche auch mit Lösung 4.
Lösung 2 (intutiv und richtig):
Ich habe Tür a gewählt. Betrachte die Strategie ich wechsle die Tür“:
”
A ⇒ ich wechsle die Tür ⇒ kein Gewinn.
B ⇒ Monty muss c öffnen ⇒ ich wechsle von a zu b ⇒ Gewinn.
C ⇒ Monty muss b öffnen ⇒ ich wechsle von a zu c ⇒ Gewinn.
Mit dieser Strategie ist P (Gewinn) = 2/3.
Betrachte die Strategie ich bleibe bei Tür a“:
”
A ⇒ Gewinn,
B ⇒ kein Gewinn,
C ⇒ kein Gewinn.
Mit dieser Strategie ist P (Gewinn) = 1/3.
Lösung 3 (formal und richtig):
Gilt A, so wählt Monty zufällig b oder c aus, es gelte P (Möb|A) = P (Möc|A) = 12 . Die Formel der
totalen Wahrscheinlichkeit liefert
1
P (Möb) = P (Möb|A) P (A) + P (Möb|B) P (B) + P (Möb|C) P (C) = .
| {z } | {z } | {z } | {z } | {z } | {z } 2
1/2
0
1/3
1
1/3
1/3
Nach Bayes folgt
P (Möb|A) P (A)
(1/2) · (1/3)
=
=
P (Möb)
1/2
P (Möb|C) P (C)
1 · (1/3)
2
P (C|Möb) =
=
=
P (Möb)
1/2
3
Bei Möb sollte man also von a nach c wechseln (und analog bei Möc von
P (A|Möb) =
1
,
3
.
a nach b).
Lösung 4 (formal und richtig): Es gibt ein 2-tes Zufallsexperiment: falls A eintritt, wählt Monty
mit Wahrscheinlichkeit 1/2 entweder b oder c. Das Modell in Lösung“ 1 muss verfeinert werden:
”
Ω = {(a, Möb), (a, Möc), (b, Möc), (c, Möb)} .
{z
} | {z } | {z }
|
A
B
C
Das Modell ist nicht kombinatorisch:
1
1
, P (C) = P ({(c, Möb)}) = ,
3
3
1
P ({(a, Möb)}) = P ({(a, Möc)}) = .
6
P (B) = P ({(b, Möc)}) =
P (A) =
1
3
⇒
Es gilt
P (Möb) = P ({(a, Möb), (c, Möb)} =
1 1
1
+ = .
6 3
2
Damit folgt
P (A|Möb) = P {(a, Möb), (a, Möc)} | {(a, Möb), (c, Möb)}
P ({(a, Möb)})
1/6
1
=
= ,
P (Möb)
1/2
3
P (C|Möb) = P {(c, Möb)} | {(a, Möb), (c, Möb)}
=
1/3
2
P ({(c, Möb)})
=
= .
P (Möb)
1/2
3
Also: bei Möb erhöht der Wechsel von a nach c die Gewinnwahrscheinlichkeit auf 2/3 (analog bei
Möc der Wechsel von a nach b).
=
Korollar: Eine Mathematikerin heiratet einen ihrer drei Verehrer. Sie liest später in einer Zeitschrift,
dass nur jeder dritte Mann einen guten Ehemann abgibt. Zufälligerweise heiratet ihre Freundin einen
der Verschmähten und erzählt ihr später, dieser sei kein guter Ehemann. Daraufhin lässt sich die
Mathematikerin sofort scheiden, um den dritten Kandidaten zu heiraten ...
Herunterladen