101176749

Page 1


Spistre´sci

Przedmowa XIII

IPodstawy

Wprowadzenie 3

1Rolaalgorytmówwobliczeniach 5

1.1Algorytmy 5

1.2Algorytmyjakotechnologia 11

2Zaczynamy 16

2.1Sortowanieprzezwstawianie 16

2.2Analizaalgorytmów 24

2.3Projektowaniealgorytmów 31

3Rz˛edywielko´scifunkcji 46

3.1Notacje O, i ‚ 47

3.2Notacjaasymptotyczna:definicjeformalne 50

3.3Standardowenotacjeitypowefunkcje 59

4Metoda„dzielizwyci˛e˙zaj" 71

4.1Mnozeniemacierzykwadratowych 75

4.2AlgorytmStrassenamno˙zeniamacierzy 79

4.3Metodapodstawiania 84

4.4Metodadrzewarekursji 89

4.5Metodarekurencjiuniwersalnej 95

? 4.6Dowódci˛agłejwersjitwierdzeniaorekurencjiuniwersalnej 100

? 4.7RekurencjeAkry-Bazziego 108

5Analizaprobabilistycznaialgorytmyrandomizowane 119

5.1Problemzatrudnieniasekretarki 119

5.2Zmiennelosowewska´znikowe 122

5.3Algorytmyrandomizowane 127

? 5.4 Analizaprobabilistycznaidalszezastosowaniazmiennychlosowychwska´znikowych 132

IISortowanieistatystykipozycyjne

Wprowadzenie 149

6Heapsort–sortowanieprzezkopcowanie 153

6.1Kopce 153

6.2Przywracaniewłasno´scikopca 156

6.3Budowaniekopca 158

6.4Algorytmsortowaniaprzezkopcowanie(heapsort) 161

6.5Kolejkipriorytetowe 163

7Quicksort–sortowanieszybkie 172

7.1Opisalgorytmu 173

7.2Czasdziałaniaalgorytmuquicksort 177

7.3Randomizowanawersjaalgorytmuquicksort 181

7.4Analizaalgorytmuquicksort 182

8Sortowaniewczasieliniowym 193

8.1Dolneograniczeniadlaproblemusortowania 193

8.2Sortowanieprzezzliczanie 196

8.3Sortowaniepozycyjne 199

8.4Sortowaniekubełkowe 203

9Medianyistatystykipozycyjne 214

9.1Minimumimaksimum 215

9.2Wybórwoczekiwanymczasieliniowym 216

9.3Wybórwpesymistycznymczasieliniowym 223

IIIStrukturydanych

Wprowadzenie 235

10Elementarnestrukturydanych 238

10.1Prostetablicowestrukturydanych:tablice,macierze,stosyikolejki 238

10.2Listy(zdowi˛azaniami) 244

10.3Reprezentowaniedrzew(ukorzenionych) 249

11Tablicezhaszowaniem 256

11.1Tablicezadresowaniembezpo´srednim 257

11.2Tablicezhaszowaniem 259

11.3Funkcjehaszuj˛ace 266

11.4Adresowanieotwarte 276

11.5Rozwa˙zaniapraktyczne 284

12Drzewawyszukiwa´nbinarnych 294

12.1Cotojestdrzewowyszukiwa´nbinarnych? 294

12.2Wyszukiwaniewdrzewiewyszukiwa´nbinarnych 297

12.3Wstawianieiusuwanie 302

13Drzewaczerwono-czarne 312

13.1Własno´scidrzewczerwono-czarnych 312

13.2Operacjerotacji 316

13.3Operacjawstawiania 318

13.4Operacjausuwania 327

IVZaawansowanemetodykonstruowaniaianalizowaniaalgorytmów

Wprowadzenie 341

14Programowaniedynamiczne 342

14.1Rozcinaniepr˛eta 343

14.2Mno˙zenieci˛agumacierzy 352

14.3Podstawyprogramowaniadynamicznego 360

14.4Najdłu˙zszywspólnypodci˛ag 371

14.5Optymalnedrzewawyszukiwa´nbinarnych 376

15Algorytmyzachłanne 392

15.1Problemwyboruzaj˛e´c 393

15.2Podstawystrategiizachłannej 400

15.3KodyHuffmana 405

15.4Zarz˛adzaniepami˛eci˛apodr˛eczn˛awtrybieoffline 413

16Analizakosztuzamortyzowanego 421

16.1Metodakosztusumarycznego 422

16.2Metodaksi˛egowania 426

16.3Metodapotencjału 428

16.4Tablicedynamiczne 432

VZło˙zonestrukturydanych

Wprowadzenie 449

17Wzbogacaniestrukturdanych 452

17.1Dynamicznestatystykipozycyjne 452

17.2Jakwzbogaca´cstruktur˛edanych 458

17.3Drzewaprzedziałowe 461

18B-drzewa 469

18.1DefinicjaB-drzewa 473

18.2PodstawoweoperacjenaB-drzewach 476

18.3UsuwaniekluczazB-drzewa 483

19Strukturydanychdlazbiorówrozł˛acznych 490

19.1Operacjenazbiorachrozł˛acznych 490

19.2Listowareprezentacjazbiorówrozł˛acznych 493

19.3Lasyzbiorówrozł˛acznych 497 ? 19.4Analizametodył˛aczeniawedługrangizkompresj˛a ´ sciezki 501

VIAlgorytmygrafowe

Wprowadzenie

515

20Podstawowealgorytmygrafowe 517

20.1Reprezentacjegrafów 517

20.2Przeszukiwaniewszerz 521

20.3Przeszukiwaniewgł˛ab 530

20.4Sortowanietopologiczne 539

20.5Silniespójneskładowe 543

21Minimalnedrzewarozpinaj˛ace 551

21.1Rozrastaniesi˛eminimalnegodrzewarozpinaj˛acego 552

21.2AlgorytmyKruskalaiPrima 557

22Najkrótsze ´ scie˙zkizjednym´zródłem 569

22.1AlgorytmBellmana-Forda 576

22.2Najkrótsze ´ scie˙zkizjednym´zródłemwacyklicznychgrafach... 580

22.3AlgorytmDijkstry 584

22.4Ograniczeniaró˙znicoweinajkrótsze ´ scie˙zki 590

22.5Dowodywłasno´scinajkrótszych ´ scie˙zek 596

23Najkrótsze ´ scie˙zkimi˛edzywszystkimiparamiwierzchołków 609

23.1Najkrótsze ´ scie˙zkiimno˙zeniemacierzy 611

23.2AlgorytmFloyda-Warshalla 617

23.3AlgorytmJohnsonadlagrafówrzadkich 624

24Maksymalnyprzepływ 632

24.1Sieciprzepływowe 633

24.2MetodaForda-Fulkersona 638

24.3Najliczniejszeskojarzeniawgrafachdwudzielnych 654

25Skojarzeniawgrafachdwudzielnych 665

25.1Najliczniejszeskojarzeniawgrafachdwudzielnych(razjeszcze) 666

25.2Problemstabilnychmał˙ze´nstw 676

25.3Algorytmw˛egierskidlaproblemuprzydziału 682

VIIWybranezagadnienia

Wprowadzenie 703

26Algorytmyrównoległe 706

26.1Podstawyrównoległo´scitypufork-join 708

26.2Równoległemnozeniemacierzy 727

26.3Równoległesortowanieprzezscalanie 731

27Algorytmyonline 746

27.1Czekaj˛acnawind˛e 747

27.2Utrzymywanielistywyszukiwania 750

27.3Zrz˛adzaniepami˛eci˛apodr˛eczn˛aonline 756

28Operacjenamacierzach 772

28.1Rozwi˛azywanieukładówrówna´nliniowych 772

28.2Odwracaniemacierzy 785

28.3 Symetrycznemacierzedodatniookre´sloneimetodanajmniejszychkwadratów 790

29Programowanieliniowe 801

29.1Formułowanieprogramówliniowychialgorytmy 804

29.2Formułowanieproblemówwpostaciprogramówliniowych 810

29.3Dualno´ s ´ c 816

30WielomianyiFFT 826

30.1Reprezentacjawielomianów 828

30.2DFTiFFT 834

30.3Układyobliczaj˛acedlaFFT 842

31Algorytmyteorioliczbowe 851

31.1Podstawowepoj˛eciateoriiliczb 852

31.2Najwi˛ekszywspólnydzielnik 858

31.3Arytmetykamodularna 863

31.4Rozwi˛azywaniemodularnychrówna´nliniowych 870

31.5Chi´nskietwierdzenieoresztach 874

31.6Pot˛egielementu 877

31.7SystemkryptograficznyzkluczempublicznymRSA 881 ? 31.8Sprawdzanie,czydanaliczbajestpierwsza 888

32Wyszukiwaniewzorca 901

32.1Algorytm„naiwny”wyszukiwaniawzorca 904

32.2AlgorytmRabina-Karpa 906

32.3Wyszukiwaniewzorcazwykorzystaniemautomatówsko´nczonych 910 ?

32.4AlgorytmKnutha-Morrisa-Pratta 917

32.5Tablicesufiksowe 926

33Algorytmyuczeniamaszynowego 943

33.1Grupowanie(klasteryzacja) 945

33.2Algorytmymultiplikatywnychwag 954

33.3Zej´sciegradientowe 961

34NP-zupełno´ s ´ c 980

34.1Czaswielomianowy 985

34.2Weryfikacjawczasiewielomianowym 992

34.3NP-zupełno´ s ´ ciredukowalno´ s ´ c 997

34.4DowodzenieNP-zupełno´sci 1007

34.5ProblemyNP-zupełne 1014

35Algorytmyaproksymacyjne 1036

35.1Problempokryciawierzchołkowego 1038

35.2Problemkomiwojazera 1041

35.3Problempokryciazbioru 1047

35.4Randomizacjaiprogramowanieliniowe 1050

35.5Problemsumypodzbioru 1055

VIIIDodatek:Podstawymatematyczne

Wprowadzenie 1069

ASumy 1070

A.1Wzoryiwłasno´scidotycz˛acesum 1070

A.2Szacowaniesum 1075

BZbioryinietylko 1083

B.1Zbiory 1083

B.2Relacje 1088

B.3Funkcje 1090

B.4Grafy 1093

B.5Drzewa 1097

CZliczanieiprawdopodobie´nstwo 1106

C.1Zliczanie 1106

C.2Prawdopodobie´nstwo 1112

C.3Dyskretnezmiennelosowe 1118

C.4Rozkłady:geometrycznyidwumianowy 1124 ?

C.5Kra´ncerozkładudwumianowego 1130

DMacierze 1140

D.1Macierzeioperacjenamacierzach 1140

D.2Podstawowewłasno´scimacierzy 1145

Bibliografia 1152

Skorowidz 1173

ASumy

Kiedyalgorytmzawieraiteracyjnekonstrukcjesteruj˛ace,takiejakp˛etle while lub for,jego czasdziałaniamozemywyrazi ´ cjakosum˛eczasówpotrzebnychnakazdewykonanietre ´ sci p˛etli.Wpodrozdziale2.2naprzykładzauwazyli ´ smy, ze i -taiteracjawalgorytmiesortowania przezwstawianiedlanajgorszegoprzypadkuwymagaczasuproporcjonalnegodo i .Dodaj˛ac czasywykonaniakolejnychiteracji,otrzymujemysum˛e(lubszereg) Pn i D2 i .Obliczeniewarto ´ sci tejsumydałooszacowanie ‚.n2 / napesymistycznyczasdziałaniaalgorytmu.Przykładten pokazuje,nailewa ˙ znejestzrozumieniemetodobliczaniaiszacowaniawarto ´ scisum. WdodatkuA.1podamykilkapodstawowychwzorówdotycz˛acychsumowania,awdodatkuA.2przedstawimyu ˙ zytecznetechnikiszacowaniawarto ´ scisum.WzorywdodatkuA.1 zamieszczamybezdowodów,chocia ˙ zdowodyniektórychznichzaprezentujemywdodatkuA.2 jakoilustracj˛ezastosowaniapodanegownimmateriału.Dowodypozostałychwzorówmozna znale´z ´ cwdowolnejksi˛ a ˙ zcezanalizymatematycznej.

A.1Wzoryiwłasno ´ scidotycz˛acesum

Maj˛acdanyci˛agliczb a1 ;a2 ;:::;an ,gdzie n jestnieujemn˛aliczb˛acałkowit˛a,sko ´ nczon˛asum˛e wyrazówtegoci˛agu a1 C a2 C C an mozemyzapisa ´ cjako Pn k D1 ak .Jezeli n D 0,towarto ´ s ´ c sumydefiniujesi˛ejako0.Warto ´ s ´ csumysko ´ nczonejjestzawszedobrzeokre ´ slonainiezalezyod kolejno ´ scidodawaniajejwyrazów(składników).

Maj˛acdanyniesko ´ nczonyci˛agliczb a1 ;a2 ;:::; niesko ´ nczon˛asum˛ewyrazówtegoci˛agu a1 C a2 C mo ˙ zemyzapisa ´ cjako P1 k D1 ak ,cooznaczagranic˛e limn!1 Pn k D1 ak .Je ´ slita granicanieistnieje,toszeregjest rozbie ˙ zny;wprzeciwnymraziejeston zbie ˙ zny.Wyrazyszeregu zbieznegoniezawszemoznadodawa ´ cwdowolnejkolejno ´ sci.Moznajednaktakdodawa ´ cwyrazy szeregubezwzgl˛edniezbie ˙ znego,tzn.takiegoszeregu P1 k D1 ak , ˙ zeszereg P1 k D1 jak j równie ˙ z jestzbie ˙ zny.

Liniowo ´ s ´ c

Dlakazdejliczbyrzeczywistej c ikazdejparysko ´ nczonychci˛agów a1 ;a2 ;:::;an i b1 ;b2 ;:::;bn

n X

k D1 .cak C bk / D c n X k D1 ak C n X k D1 bk :

Własno ´ s ´ ctazachodzirównie ˙ zdlaniesko ´ nczonychszeregówzbie ˙ znych.

Własno ´ s ´ cliniowo ´ scimo ˙ znawykorzystywa ´ cwprzypadkusumzawieraj˛acychnotacj˛easymptotyczn˛a.Naprzykład

n X k D1 ‚.f.k// D ‚ n X k D1 f.k/!:

Wtejrówno ´ scinotacja ‚ polewejstronieodnosisi˛edozmiennej k ,poprawejza ´ sdozmiennej n. Takiemanipulacjemo ˙ zemyrównie ˙ zstosowa ´ cdlaniesko ´ nczonychszeregówzbie ˙ znych.

Szeregarytmetyczny

Suma

n X k D1 k D 1 C 2 C C n

jest szeregiemarytmetycznym iwynosi

n X

k D1 k D 1 2 n.n C 1/ (A.1) D ‚.n2 /: (A.2)

W ogólnymszereguarytmetycznym wka ˙ zdymskładnikuwyst˛epujedodatkowastała addytywna a 0 orazstaływspółczynnik b>0,jednakjegoasymptotycznezachowaniejest takiesamo:

n X k D1 .a C bk/ D ‚.n2 /: (A.3)

Sumykwadratówisze ´ scianów

Otowzorynasumykwadratówisze ´ scianów:

n X

k D0 k 2 D n.n C 1/.2n C 1/ 6 ; (A.4) n X k D0 k 3 D n2 .n C 1/2 4 : (A.5)

´ s´cVIIIDodatek:Podstawymatematyczne

Szereggeometryczny

Dlaliczbyrzeczywistej x ¤ 1 suma

n X

k D0 x k D 1 C x C x 2 C C x n

jestnazywana szeregiemgeometrycznym iwynosi

n X

k D0 x k D x nC1 1 x 1 : (A.6)

Jezelisumajestniesko ´ nczonai jx j <1,tomamyzbieznyniesko ´ nczonyszereggeometryczny

1 X

k D0 x k D 1 1 x : (A.7)

Poniewa ˙ zzakładamy, ˙ ze 00 D 1,wzorytestosuj˛asi˛enawetwtedy,gdy x D 0

Szeregharmoniczny

Dladodatniejliczbycałkowitej n, n-t˛ a liczb˛aharmoniczn˛ a nazywamy

Hn D 1 C 1 2 C 1 3 C 1 4 C C 1 n

D n X k D1 1 k (A.8)

D ln n C O.1/: (A.9)

Nierówno ´ sci(A.20)i(A.21)nastr.1081daj˛alepszeoszacowania

ln.n C 1/ Hn ln n C 1: (A.10)

Całkowanieiró ˙ zniczkowanieszeregów

Noweto ˙ zsamo ´ scimo ˙ zemyuzyska ´ c,całkuj˛aclubró ˙ zniczkuj˛acpoznaneju ˙ zprzeznaswzory. Rózniczkuj˛acnaprzykładobiestronyniesko ´ nczonegoszeregugeometrycznego(A.7)imnoz˛ac jeprzez x ,otrzymujemy

1 X k D0 kx k D x .1 x/2 (A.11)

dla jx j <1.

Szeregteleskopowy

Dladowolnegoci˛agu a0 ;a1 ;:::;an

n X

k D1 .ak ak 1 / D an a0 ; (A.12)

poniewa ˙ zka ˙ zdyzeskładników a1 ;a2 ;:::;an 1 jestdodanyiodj˛etydokładnieraz.Tak˛asum˛e nazywamy teleskopow˛ a.Podobnie

n 1 X k D0 .ak ak C1 / D a0 an :

Jakoprzykładsumyteleskopowejrozwazmyszereg

n 1 X

k D1 1 k.k C 1/ Je ´ slizapiszemyka ˙ zdywyrazwpostaci 1 k.k C 1/ D 1 k 1 k C 1 ; tootrzymamy n 1 X

Przeindeksowaniesum

Szeregmoznaniekiedyupro ´ sci ´ c,zmieniaj˛acjegoindeksowanie,cz˛estoprzezodwróceniekolejno´ sciskładników.Rozwa ˙ zmyszereg Pn k D0 an k .Poniewa ˙ zskładnikamitejsumys˛ a an ;an 1 ;:::; a0 ,mozemyodwróci ´ ckolejno ´ s ´ csumowania,podstawiaj˛ac j D n k iprzepisuj˛act˛esum˛ejako

n X

k D0 an k D n X j D0 aj : (A.13)

Ogólnie,je ´ sliindekssumowaniawyst˛epujewewn˛atrzsumyzeznakiemminus,wartopomy ´ sle ´ c oprzeindeksowaniu.

Jakoprzykładrozwa ˙ zmysum˛e

n X

k D1 1

n k C 1 :

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Indeks k wyst˛epujezeznakiemminuswwyrazeniu 1=.n k C 1/.Ifaktycznie,mozemyupro ´ sci ´ c t˛esum˛e,wykonuj˛acpodstawienie j D n k C 1,sk˛addostajemy

n X k D1 1 n k C 1 D n X j D1 1 j ; (A.14)

czylizwykłyszeregharmoniczny(A.8).

Iloczyny

Sko ´ nczonyiloczyn a1 a2 an mo ˙ zemyzapisa ´ cwpostaci

n Y k D1 ak :

Jezeli n D 0,towarto ´ s ´ ciloczynudefiniujemyjako1.Je ´ sliwszystkieczynnikis˛adodatnie,to mo ˙ zemyprzekształci ´ cwzórziloczynemnawzórzsum˛a,korzystaj˛aczto ˙ zsamo ´ sci

lg n Y k D1 ak ! D n X k D1 lg ak :

Zadania

A.1-1

Korzystaj˛aczwłasno ´ sciliniowo ´ scisumowania,udowodnij, ˙ ze Pn k D1 O.fk .i// D O .Pn k D1 fk .i//.

A.1-2

Znajd´zprostywzórnawarto ´ s ´ csumy Pn k D1 .2k 1/

A.1-3

Zinterpretujliczb˛edziesi˛etn˛ a 111111111 wkontek ´ sciewzoru(A.6).

A.1-4

Obliczwarto ´ s ´ cszereguniesko ´ nczonego 1 1 2 C 1 4 1 8 C 1 16 .

A.1-5

Niech c 0 b˛edziestał˛a.Pokaz, ze Pn k D1 k c D ‚.nc C1 /

A.1-6

Wyka ˙ z, ˙ ze P1 k D0 k 2 x k D x.1 C x/=.1 x/3 dla jx j <1.

A.1-7

Udowodnij, ze Pn k D1 pk lg k D ‚.n3=2 lg1=2 n/.(Wskazówka: Pokazosobnoasymptotyczne górneidolneoszacowanie).

1074

? A.1-8

Manipuluj˛acwyrazamiszereguharmonicznego,wyka ˙ z, ˙ ze Pn k D1 1=.2k 1/ D ln.pn/ C O.1/

? A.1-9

Wyka ˙ z, ˙ ze P1 k D0 .k 1/=2k D 0.

? A.1-10

Obliczwarto ´ s ´ csumy P1 k D1 .2k C 1/x 2k dla jx j <1.

? A.1-11

Obliczwarto ´ s ´ ciloczynu Qn k D2 .1 1=k 2 /.

A.2Szacowaniesum

Istniejewielemetodszacowaniawarto ´ scisumopisuj˛acychczasdziałaniaalgorytmów.Ponizej podajemykilkanajcz˛e ´ scieju ˙ zywanych.

Indukcjamatematyczna

Podstawow˛ametod˛awyznaczaniawarto ´ scisumjestzastosowanieindukcjimatematycznej. Przykładowowykazemy, zesumaszereguarytmetycznego Pn k D1 k wynosi 1 2 n.n C 1/.Dla

n D 1 mamy n.n C 1/=2 D 1 2=2 D 1,cojestrówne P1 k D1 k .Przyjmujemyzało˙ zenieindukcyjne, ˙ zewzórzachodzidla n,idowodzimy, ˙ zezachodzirównie ˙ zdla n C 1. Mamy

nC1 X

k D1 k D n X k D1 k C .n C 1/

D n.n C 1/ 2 C .n C 1/

D n2 C n C 2n C 2 2

D .n C 1/.n C 2/ 2 :

Nietrzebazawszezgadywa ´ cdokładnejwarto ´ scisumy, zebymócstosowa ´ cindukcj˛ematematyczn˛a.Mo ˙ zemyzniejrównie ˙ zkorzysta ´ c,gdyszacujemyt˛ewarto ´ s ´ czgórylubzdołu.Przykładowowykazemy, zesumaszeregugeometrycznego Pn k D0 3k wynosi O.3n /,adokładniej, ze Pn k D0 3k c3n dlapewnejstałej c .Wprzypadkubrzegowym n D 0 mamy P0 k D0 3k D 1 c 1, oile c 1.Przyzało ˙ zeniu, ˙ zeoszacowaniejestprawdziwedla n,udowodnimy, ˙ zejestono równiezprawdziwedla n C 1.Mamy

´ s´cVIIIDodatek:Podstawymatematyczne

nC1 X k D0 3k D n X k D0 3k C 3nC1

c3n C 3nC1 (zzałozeniaindukcyjnego)

D 1 3 C 1 c c3nC1

c3nC1 ;

oile .1=3 C 1=c/ 1 lub,równowa ˙ znie, c 3=2.Zatem Pn k D0 3k D O.3n /,cobyłodo okazania.

Nalezybardzoostroznieuzywa ´ cnotacjiasymptotycznej,kiedydowodzisi˛eprawdziwo ´ sci oszacowa ´ nindukcyjnie.Przyjrzyjmysi˛eprzykładowoniepoprawnemudowodowirówno ´ sci Pn k D1 k D O.n/.Napewno P1 k D1 k D O.1/.Zakładaj˛ac, zetooszacowaniesumyzachodzi dla n,dowodzimyteraz, zezachodzidla n C 1:

nC1 X

k D1 k D n X k D1 k C .n C 1/

D O.n/ C .n C 1/ (H ´ zle!

D O.n C 1/:

Bł˛adwrozumowaniupoleganatym, ˙ ze„stała”ukrytawnotacji O ro ´ snierazemzewzrostem n, wi˛ecwrzeczywisto ´ sciniejeststał˛a.Niepokazali ´ smy, zetasamastałajestdobradla wszystkich n.

Szacowanieskładników

Czasamidobreograniczeniegórneszeregumoznaotrzyma ´ c,ograniczaj˛ackazdyzjegowyrazów. Cz˛estowystarczaograniczeniewyrazówszereguprzeznajwi˛ekszyznich.Naprzykładłatwym doznalezieniaograniczeniemgórnymszereguarytmetycznego(A.1)jest

n X

k D1 k n X k D1 n

D n2

Ogólnie,dlaszeregu Pn k D1 ak ,przyjmuj˛ac amax D max fak W 1 k ng,mamy n X k D1 ak namax :

Metodapolegaj˛acanaoszacowaniukazdegowyrazuszereguprzeznajwi˛ekszywyraztego szeregujestsłaba,je ´ slidanyszeregmo ˙ znaoszacowa ´ cprzezszereggeometryczny.Przypu ´ s ´ cmy, zemamydanyszereg Pn k D0 ak ,wktórym ak C1 =ak r dlakazdego k 0,przyczym 0<r<1 jeststał˛a.Poniewaz ak a0 r k ,nasz˛asum˛emoznaoszacowa ´ cprzezzbieznyniesko ´ nczonyszereg geometryczny:

n X

k D0 ak 1 X k D0 a0 r k

D a0 1 X k D0 r k (A.15)

D a0 1 1 r : (A.16)

Mo ˙ zemyskorzysta ´ cztejmetodydooszacowaniasumy P1 k D1 .k=3k /.Abyzacz˛ a ´ csumowanieod k D 0,zapiszmyt˛esum˛ejako P1 k D0 ..k C 1/=3k C1 /.Pierwszywyrazjestrówny 1=3, astosunekdwóchkolejnychwyrazówwynosi

.k C 2/=3k C2 .k C 1/=3k C1 D 1 3 k C 2 k C 1 2 3

dlaka ˙ zdego k 0.Mamyzatem

1 X k D1

D 1:

Cz˛estymbł˛edemprzystosowaniutejmetodyjestpokazanie, zestosunekkazdychdwóch kolejnychwyrazówjestmniejszyod1,iwnioskowanieztego, ˙ zesum˛emo ˙ znaoszacowa ´ cprzez szereggeometryczny.Przykłademmo ˙ zetuby ´ cniesko ´ nczonyszeregharmoniczny,któryjest rozbiezny,gdyz

1 X k D1 1 k D lim n!1 n X k D1 1 k

D lim n!1 ‚.lg n/

D1:

Stosunek .k C 1/-szegoi k -tegowyrazutegoszereguwynosi k=.k C 1/<1,leczszeregtennie jestograniczonymalej˛acymszeregiemgeometrycznym.Wceluograniczeniadanegoszeregu szeregiemgeometrycznymnale ˙ zypokaza ´ c, ˙ zeistnieje r<1,którejest stałe itakie, ˙ zestosunek ka ˙ zdejparykolejnychwyrazówjestniewi˛ekszyod r .Dlaszereguharmonicznegonieistnieje takie r ,poniewazstosunektenstajesi˛edowolniebliski1.

Rozdzielaniesum

Jednymzesposobówoszacowaniaskomplikowanejsumyjestprzedstawieniejejwpostacisumy dwóchlubwi˛ecejszeregówpowstałychprzezrozdzielenieindeksówowejsumy,anast˛epnie

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

oszacowanieosobnokazdegoztakpowstałychszeregów.Przypu ´ s ´ cmynaprzykład, zepróbujemy znale´z ´ cdolneograniczenieszereguarytmetycznego Pn k D1 k ,októrymwiemyju ˙ z, ˙ zejego górnymograniczeniemjest n2 .Mo ˙ zemyspróbowa ´ cograniczy ´ czdołuka ˙ zdyzwyrazówsumy przezjejnajmniejszywyraz,czyli1.Otrzymamywówczasdolneograniczenierówne n –bardzo odległeodnaszejgórnejgranicy n2 .

Lepszeograniczeniedolneotrzymamy,rozkładaj˛actenszeregnasum˛eszeregów.Dla wygodyprzyjmijmy, ze n jestparzyste.Mamywtedy

n X k D1 k D n=2 X k D1 k C n X k Dn=2C1 k n=2 X k D1 0 C n X k Dn=2C1 .n=2/

D .n=2/2

D .n2 /; cojestasymptotyczniedokładnymograniczeniem,poniewaz Pn k D1 k D O.n2 /.

Sum˛eotrzyman˛aprzyanaliziealgorytmucz˛estomo ˙ zemyrozdzieli ´ c,anast˛epniezaniedba ´ c stał˛aliczb˛ejejwyrazówpocz˛atkowych.T˛emetod˛estosujemy,kiedywszystkiewyrazy ak sumy Pn k D0 ak s˛aniezalezneod n.Dladowolnejstałej k0 >0 mozemywówczasnapisa ´ c n X k D0 ak D k0 1 X k D0 ak C n X k Dk0 ak

D ‚.1/ C n X k Dk0 ak

poniewazpocz˛atkowewyrazysumys˛astałeiichliczbajeststała.Nast˛epniemozemyuzy ´ c innychmetodwceluoszacowaniasumy Pn k Dk0 ak .Tametodamazastosowanietakzedosum niesko ´ nczonych.Chc˛acnaprzykładznale´z ´ casymptotycznegórneograniczeniesumy P1 k D0 k 2 2k , nalezyzauwazy ´ c, zedla k 3 stosunekkolejnychwyrazówtejsumywynosi

.k C 1/2 =2k C1 k 2 =2k D .k C 1/2 2k 2 8 9 :

Sum˛emo ˙ znazatemrozbi ´ cna 1 X

(przeindeksowanie)

2 X k D0 k 2 2k C 9 8 1 X k D0 8 9 k (znierówno ´ sci(A.15))

D .0 C 1=2 C 1/ C 9=8 1 8=9 (zewzoru(A.16))

D O.1/:

Metod˛erozdzielaniasummoznazastosowa ´ cdobadaniaasymptotycznychoszacowa ´ n wprzypadkachduzobardziejskomplikowanychniztenrozwazanypowyzej.Mozliwejestna przykładuzyskanieoszacowania O.lg n/ dlaszereguharmonicznego(A.9):

Hn D n X k D1 1 k :

Pomysłpoleganarozdzieleniuzakresuindeksówod1do n na blg nc C 1 cz˛e ´ sciiograniczeniu sumykazdejcz˛e ´ sciprzez1.Dla i D 0;1;:::; blg nc cz˛e ´ s ´ c i -taskładasi˛ezkolejnychwyrazów,poczynaj˛acod 1=2i ,alebezwyrazu 1=2i C1 .Ostatniacz˛e ´ s ´ cmo ˙ zezawiera ´ cwyrazyspoza oryginalnegoszereguharmonicznego.Zatemmamy

n X k D1 1 k blg nc X i D0 2i 1 X j D0 1 2i C j blg n

blg nc

i D0 1 lg n C 1: (A.17)

Przybli ˙ zaniezapomoc˛acałek

Je ˙ zelisumadajesi˛ewyrazi ´ cwpostaci Pn k Dm f.k/,gdzie f.k/ jestfunkcj˛amonotonicznie rosn˛ac˛a(niemalej˛ac˛a),mozemyoszacowa ´ cj˛azapomoc˛acałek

Z n m 1 f.x/dx n X k Dm f.k/ Z nC1 m f.x/dx: (A.18)

Uzasadnienietegooszacowaniajestpokazanenarys.A.1.Sumajesttamprzedstawionajakopole układuprostok˛atów,acałkatoszaryobszarpodkrzyw˛a.Je ˙ zeli f.k/ jestfunkcj˛amonotonicznie

RysunekA.1 Przyblizeniesumy Pn k Dm f.k/ zapomoc˛acałek.Wkazdymprostok˛aciejestzapisanejegopole, apolewszystkichprostok˛atówreprezentujewarto ´ s ´ csumy.Całkatoszaryobszarpodkrzyw˛a.Je ´ sliporównamyze sob˛aobszaryzcz˛e ´ sci(a),otrzymamynierówno ´ s ´ c R n m 1 f.x/dx Pn k Dm f.k/,aprzesuwaj˛acprostok˛atyojeden wprawo,dostaniemyoszacowanie Pn k Dm f.k/ R nC1 m f.x/dx ,cozostałopokazanewcz˛e ´ sci(b)

malej˛ac˛a(nierosn˛ac˛a),tonapodobnejzasadziemozemypoda ´ coszacowanie

Z nC1 m f.x/dx n X k Dm f.k/ Z n m 1 f.x/dx: (A.19)

Nierówno ´ sci(A.19)daj˛adokładneoszacowanie n-tejliczbyharmonicznej.Dolnymoszacowaniemjest

n X k D1 1 k Z nC1 1 dx x

D ln.n C 1/: (A.20)

Górneoszacowaniezapomoc˛aprzybli ˙ zeniaprzezcałk˛euzyskujemynast˛epuj˛aco:

n X k D1 1 k D n X k D2 1 k C 1 Z n 1 dx x C 1 D ln n C 1: (A.21)

Zadania

A.2-1

Wyka ˙ z, ˙ zesuma Pn k D1 1=k 2 jestograniczonazgóryprzezstał˛a.

A.2-2

Znajd´zasymptotycznegórneograniczeniesumy

blg nc X k D0 ˙n=2k :

A.2-3

Wyka ˙ zmetod˛arozdzielaniasumy, ˙ zewarto ´ s ´ c n-tejliczbyharmonicznejwynosi .lg n/

A.2-4

Przybli ˙ zsum˛e Pn k D1 k 3 zapomoc˛acałek.

A.2-5

Dlaczego,abyotrzyma ´ cgórneoszacowanie n-tejliczbyharmonicznej,niezastosowali ´ smy nierówno ´ sci(A.19)bezpo ´ sredniodo Pn k D1 1=k ?

Problemy

A-1Szacowaniesum

Podajasymptotyczniedokładneoszacowaniawarto ´ scinast˛epuj˛acychsum,przyzałozeniu ze r 0 i s 0 s˛astałymi.

(a) n X k D1 k r .

(b) n X k D1 lgs k

(c) n X k D1 k r lgs k .

Uwagidododatku

Ksi˛azkaKnutha[259]jestdoskonałymodniesieniemdomateriałuprezentowanegowtym dodatku.Podstawowewiadomo ´ scioszeregachmo ˙ znaznale´z ´ cwka ˙ zdejdobrejksi˛ a ˙ zcezanalizy matematycznej,naprzykładuApostola[19]lubThomasaiin.[433].

BZbioryinietylko

Wwielurozdziałachtejksi˛ a ˙ zkistykamysi˛ezelementamimatematykidyskretnej.Wtymdodatku dokładniejprzedstawimykonwencjenotacyjne,definicjeipodstawowewłasno ´ scizbiorów,relacji, funkcji,grafówidrzew.Czytelnicydobrzezaznajomieniztymmateriałemmog˛atendodatek tylkoprzejrze ´ c.

B.1Zbiory

Zbiór jestkolekcj˛arozró ˙ znialnychobiektów,zwanych elementami zbioru.Je ˙ zeliobiekt x jest elementemzbioru S ,topiszemy x 2 S (czytaj:„x jestelementemzbioru S ”lubkrócej„x nale ˙ zydo S ”).Je ´ sli x niejestelementem S ,topiszemy x … S .Mo ˙ zemyzdefiniowa ´ czbiór przezwypisaniejegoelementówwnawiasachklamrowych.Mo ˙ zemynaprzykładzapisa ´ czbiór S zawieraj˛acyelementy1,2i3w postaci S D f1;2;3g.Poniewaz2jestelementemzbioru S , a4nie,mo ˙ zemyzapisa ´ c 2 2 S i 4 … S .Elementyzbiorunies˛auporz˛adkowaneizbiórnie mozezawiera ´ cdwóchtakichsamychelementów1 .Zbiory A i B s˛ a równe,czyli A D B ,jezeli zawieraj˛atesameelementy.Naprzykład f1;2;3;1g D f1;2;3g D f3;2;1g

Dlacz˛estospotykanychzbiorówu ˙ zywamyszczególnychoznacze ´ n: ; oznacza zbiórpusty,tzn.zbiórniezawieraj˛acy ˙ zadnegoelementu.

Z oznaczazbiór liczbcałkowitych,tzn.zbiór f:::; 2; 1;0;1;2;:::g.

R oznaczazbiór liczbrzeczywistych

N oznaczazbiór liczbnaturalnych,tzn.zbiór f0;1;2;:::g2 .

Je ´ sliwszystkieelementyzbioru A nale ˙ z˛adozbioru B ,tzn.je ˙ zeli x 2 A implikuje x 2 B ,to piszemy A B imówimy, ze A jest podzbiorem zbioru B .Zbiór A jest podzbioremwła´sciwym

1 Wariantzbioru,którymozezawiera ´ ctensamobiektwwieluegzemplarzach,nosinazw˛e multizbioru lubinaczej zbioruzpowtórzeniami.

2 Wedługniektórychautorówliczbynaturalnezaczynaj˛asi˛eod1.Jednakobecnieprzyj˛ełosi˛e, ˙ ze0jestrównie ˙ zliczb˛ a naturaln˛a.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

zbioru B ,cozapisujemy A B ,gdy A B ,ale A ¤ B .(Niektórzyautorzyuzywaj˛asymbolu „ ”dooznaczeniazwykłegozawieraniazamiastzawieraniawła ´ sciwego).Ka ˙ zdyzbiórjestswoim własnympodzbiorem:dlaka ˙ zdego A zachodzi A A.Dlazbiorów A i B zachodzi A D B wtedyitylkowtedy,gdy A B i B A.Relacjabyciapodzbioremjestprzechodnia(patrz str.1088):dladowolnychzbiorów A, B i C :je ˙ zeli A B i B C ,to A C .Zbiórpustyjest podzbioremka ˙ zdegozbioru:dladowolnegozbioru A zachodzi ; A.

Niekiedydefiniujesi˛ezbioryzapomoc˛ainnychzbiorów.Maj˛acdanyzbiór A,mozemy zdefiniowa ´ czbiór B A przezpodaniewłasno ´ sciwyró ˙ zniaj˛acejelementy B z A.Mo ˙ zemyna przykładokre ´ sli ´ czbiórliczbparzystychjako fx W x 2 Z i x=2 jestliczb˛acałkowit˛ ag.Dwukropek wtymzapisieoznacza„takie, ze”.(Niektórzyautorzyzamiastdwukropkauzywaj˛apionowej kreski).

Maj˛acdanezbiory A i B ,mozemydefiniowa ´ cnowezbioryzapomoc˛ a operacjinazbiorach:

Przeci˛eciem (cz˛e ´ sci˛awspóln˛a)zbiorów A i B nazywamyzbiór

A \ B D fx W x 2 A i x 2 B g :

Sum˛ a zbiorów A i B nazywamyzbiór

A [ B D fx W x 2 A lub x 2 B g :

Ró ˙ znic˛ a zbiorów A i B nazywamyzbiór

A B D fx W x 2 A i x … B g :

Operacjenazbiorachpodlegaj˛apodanymponi ˙ zejprawom.

Prawazbiorupustego:

A \;D;;

A [;D A:

Prawaidempotentno ´ sci:

A \ A D A;

A [ A D A:

Prawaprzemienno ´ sci:

A \ B D B \ A;

A [ B D B [ A:

Prawał˛aczno ´ sci:

A \ .B \ C/ D .A \ B/ \ C;

A [ .B [ C/ D .A [ B/ [ C:

RysunekB.1 DiagramVennailustruj˛acypierwszeprawoDeMorgana(B.2).Ka ˙ zdyzezbiorów A, B i C jest reprezentowanyprzezjednokoło

Prawarozdzielno ´ sci:

A \ .B [ C/ D .A \ B/ [ .A \ C/; A [ .B \ C/ D .A [ B/ \ .A [ C/:

Prawapochłaniania:

A \ .A [ B/ D A;

A [ .A \ B/ D A:

PrawaDeMorgana:

A .B \ C/ D .A B/ [ .A C/;

A .B [ C/ D .A B/ \ .A C/:

PierwszezprawDeMorganajestzilustrowanenarys.B.1przyu ˙ zyciu diagramuVenna,gdzie zbiorys˛aprzedstawionewpostaciobszarównapłaszczy´znie. Cz˛estowszystkiezrozwazanychzbioróws˛apodzbioramijakiego ´ swi˛ekszegozbioru U ,zwanego uniwersum.Gdyrozwa ˙ zamynaprzykładró ˙ znezbioryskładaj˛acesi˛ezliczbcałkowitych, wtedyzbiórliczbcałkowitych Z stanowiuniwersum.Maj˛acdaneuniwersum U ,definiujemy dopełnienie zbioru A jako A D U A D fx W x 2 U i x 2 Ag.Dladowolnegozbioru A U zachodz˛anast˛epuj˛aceprawa:

A D A;

A \ A D;;

A [ A D U:

PrawaDeMorgana(B.2)mo ˙ znasformułowa ´ cprzyu ˙ zyciudopełnie ´ nzbiorów.Dlaka ˙ zdych dwóchzbiorów B;C U zachodzi

B \ C D B [ C;

B [ C D B \ C:

Zbiory A i B s˛ a rozł˛aczne,jezeliniemaj˛awspólnychelementów,tzn.jezeli A \ B D;. Rodzina zbiorów S1 ;S2 ;:::,sko ´ nczonalubniesko ´ nczona,tozbiórzbiorów,któregoelementami s˛azbiory Si .Rodzina S D fSi g niepustychzbiorówtworzy podział zbioru S ,je ˙ zeli

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

zbiorys˛ a paramirozł˛aczne,cooznacza, zeje ´ sli Si ;Sj 2 S i i ¤ j ,to Si \ Sj D;,oraz

ichsum˛ajest S :

S D [ Si 2S Si :

Innymisłowy, S tworzypodział S ,je ˙ zelika ˙ zdyelement S wyst˛epujewdokładniejednym zbiorze Si 2 S .

Liczbaelementówwzbiorze S oznaczanajako jS j jestnazywana moc˛ a (lub rozmiarem) zbioru.Dwazbiorymaj˛at˛esam˛amoc,je ´ sliistniejemi˛edzynimiodwzorowaniewzajemniejednoznaczne.Moczbiorupustegowynosi j;j D 0.Je ´ slimoczbiorujestliczb˛anaturaln˛a,tomówimy, zezbiórjest sko´nczony;wprzeciwnymwypadkujeston niesko´nczony.Zbiórniesko ´ nczony, którymo ˙ znaodwzorowa ´ cwzajemniejednoznaczniewzbiórliczbnaturalnych N ,jest przeliczalny;wprzeciwnymraziezbiórjest nieprzeliczalny.Naprzykład,zbiórliczbcałkowitych Z jest przeliczalny,alezbiórliczbrzeczywistych R jestnieprzeliczalny.

Dladowolnychdwóchsko ´ nczonychzbiorów A i B zachodziwzór

jA [ B j D jAj C jB j jA \ B j ; (B.3) sk˛adwynika, ˙ ze

jA [ B j jAj C jB j

Je ´ sli A i B s˛arozł˛aczne,to jA \ B j D 0,wi˛ec jA [ B j D jAj C jB j.Je ´ sli A B ,to jAj jB j

Sko ´ nczonyzbióro n elementachnazywasi˛eczasami n-zbiorem;1-zbiórjestnazywany singletonem.Podzbiór k -elementowynazywamy k-podzbiorem.

Zbiórwszystkichpodzbiorówzbioru S ,ł˛aczniezezbiorempustymicałymzbiorem S , oznaczasi˛eprzez 2S inazywa zbiorempot˛egowym S .Naprzykład 2fa;b g D f;; fa g ; fb g ; fa;b gg. Zbiórpot˛egowysko ´ nczonegozbioru S mamoc 2jS j (patrzzad.B.1-5).

Czasamizajmujemysi˛epodobnymidozbiorówstrukturami,wktórychelementys˛auporz˛adkowane. Par˛euporz˛adkowan˛ a zło ˙ zon˛azdwóchelementów a i b oznaczasi˛eprzez .a;b/ idefiniujeformalniejakozbiór .a;b/ D fa; fa;b gg.Parauporz˛adkowana .a;b/ nie jestwi˛ec tymsamymcoparauporz˛adkowana .b;a/.

Iloczynkartezja´nski dwóchzbiorów A i B ,oznaczany A B ,jestzbioremwszystkich takichparuporz˛adkowanych, zepierwszyelementparyjestelementemzbioru A,adrugi–elementemzbioru B .Bardziejformalnie,

A B D f.a;b/ W a 2 A i b 2 B g

Naprzykład fa;b g fa;b;c g D f.a;a/;.a;b/;.a;c/;.b;a/;.b;b/;.b;c/g.Je ´ sli A i B s˛azbioramisko ´ nczonymi,tomocichiloczynukartezja ´ nskiegowynosi

jA B j D jAj jB j : (B.4)

Iloczynkartezja ´ nski n zbiorów A1 ;A2 ;:::;An jestzbiorem n-tek

A1 A2 An D f.a1 ;a2 ;:::;an / W ai 2 Ai ;i D 1;2;:::;ng :

?

Jezeliwszystkiezbiorys˛asko ´ nczone,tomociloczynukartezja ´ nskiegowynosi

jA1 A2 An j D jA1 j jA2 j jAn j :

Iloczynkartezja ´ nskipojedynczegozbioru A przezsamegosiebie n razyoznaczamyprzez

An D A A A:

Je ´ slizbiór A jestsko ´ nczony,tomoctegoiloczynukartezja ´ nskiegowynosi jAn j D jAjn .Kazd˛ a n-tk˛emo ˙ znarównie ˙ ztraktowa ´ cjakosko ´ nczonyci˛agdługo ´ sci n (patrzstr.1092).

Przedziałytospójnepodzbioryzbioruliczbrzeczywistych.Oznaczamyjezapomoc˛anawiasówokr˛agłychlubkwadratowych.Dladanychliczbrzeczywistych a i b przedział domkni˛ety Œa;b tozbiór fx 2 R W a x b g liczbrzeczywistychle ˙ z˛acychmi˛edzy a i b , wł˛aczniez a i b .(Je ´ sli a>b ,toztejdefinicjiwynika, ze Œa;b D;). Przedziałotwarty .a;b/ D fx 2 R W a<x<b g niezawiera zadnegozko ´ ncowychpunktów.S˛adwa przedziały półotwarte Œa;b/ D fx 2 R W a x<b g i .a;b D fx 2 R W a<x b g,zktórychka ˙ zdynie zawierajednegozpunktówko ´ ncowych.

Moznarówniezzdefiniowa ´ cprzedziałyliczbcałkowitych,zast˛epuj˛acwpowyzszychdefinicjach R przez Z.To,czyprzedziałjestokre ´ slonydlaliczbrzeczywistych,czycałkowitych, nalezyzazwyczajwywnioskowa ´ czkontekstu.

Zadania

B.1-1

NarysujdiagramyVennailustruj˛acepierwszezprawrozdzielno ´ sci(B.1).

B.1-2

UdowodnijuogólnienieprawDeMorgananadowoln˛asko ´ nczon˛arodzin˛ezbiorów:

A1 \ A2 \ \ An D A1 [ A2 [ [ An ;

A1 [ A2 [ [ An D A1 \ A2 \ \ An

B.1-3

Udowodnijtakzwan˛ a zasad˛ewł˛aczaniaiwył˛aczania,którajestuogólnieniemrówno ´ sci(B.3):

jA1 [ A2 [ [ An j

D jA1 j C jA2 j C C jAn j

jA1 \ A2 j jA1 \ A3 j (wszystkiepary)

C jA1 \ A2 \ A3 j C (wszystkietrójki) : : :

C . 1/n 1 jA1 \ A2 \ \ An j

B.1-4

Poka ˙ z, ˙ zezbiórliczbnieparzystychjestprzeliczalny.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

B.1-5

Poka ˙ z, ˙ zedladowolnegosko ´ nczonegozbioru S zbiórpot˛egowy 2S ma 2jS j elementów(tzn. istnieje 2jS j ró ˙ znychpodzbiorów S ).

B.1-6

Podajindukcyjn˛adefinicj˛e n-tki,korzystaj˛aczteoriomnogo ´ sciowejdefinicjiparyuporz˛adkowanej.

B.2Relacje

Relacjadwuargumentowa(binarna) R okre ´ slonawdwóchzbiorach A i B jestpodzbiorem iloczynukartezja ´ nskiego A B .Je ˙ zeli .a;b/ 2 R ,toczasamipiszemy: aRb .Kiedymówimy, ˙ ze R jestrelacj˛adwuargumentow˛awzbiorze A,oznaczato, ˙ ze R jestpodzbiorem A A.Na przykładrelacj˛a„mniejszeniz”wzbiorzeliczbnaturalnychjestzbiór f.a;b/ W a;b 2 N i a<b g.

Relacja n-argumentowa(n-arna)wzbiorach A1 ;A2 ;:::;An jestpodzbiorem A1 A2 An

Relacjadwuargumentowa R A A jest zwrotna,je ´ sli aRa

dlakazdego a 2 A.Naprzykład„D”i„ ”s˛arelacjamizwrotnymiwzbiorze N ,podczasgdy „<”niejest.Relacja R jest symetryczna,je ˙ zeli

aRb implikuje bRa

dladowolnych a;b 2 A.Naprzykładrelacja„D”jestsymetrycznaw N ,lecz„<”i„ ”ju ˙ znie s˛a.Relacja R jest przechodnia,jezeli

aRb i bRc implikuje aRc

dladowolnych a;b;c 2 A.Naprzykładrelacje„<”,„ ”i„D”s˛aprzechodnie,alerelacja R D f.a;b/ W a;b 2 N i a D b 1g niejest,poniewazz 3R4 i 4R5 niewynika, ze 3R5. Relacja,którajestzwrotna,symetrycznaiprzechodnia,nazywasi˛e relacj˛arównowa ˙ zno´sci Naprzykład„D”jestrelacj˛arównowa ˙ zno ´ sciwzbiorzeliczbnaturalnych,ale„<”ni˛aniejest. Je ´ sli R jestrelacj˛arównowazno ´ sciwzbiorze A,todladowolnego a 2 A klasaabstrakcji, zwanatakzeklas˛arównowazno ´ sci,elementu a jestzbiorem Œa D fb 2 A W aRb g wszystkich elementówrównowa ˙ znych a .Je ´ slinaprzykładzdefiniujemy R Df.a;b/ W a;b 2 N i a C b jest liczb˛aparzyst˛ ag,to R jestrelacj˛arównowazno ´ sci,poniewaz a C a jestparzyste(zwrotno ´ s ´ c), zparzysto ´ sci a C b wynikaparzysto ´ s ´ c b C a (symetria)orazje ´ sli a C b i b C c s˛aparzyste,to a C c jestparzyste(przechodnio ´ s ´ c).Klas˛aabstrakcjiliczby4jest Œ4 D f0;2;4;6;:::g,aklas˛ a abstrakcji3jest Œ3 D f1;3;5;7;:::g.Otopodstawowetwierdzeniedotycz˛aceklasabstrakcji:

TwierdzenieB.1(Relacjarównowa ˙ zno´scijestpodziałem)

Klasyabstrakcjirelacjirównowa ˙ zno ´ sci R wzbiorze A stanowi˛apodział A,aka ˙ zdypodział A okre ´ slarelacj˛erównowazno ´ sciw A,dlaktórejzbiorypodziałus˛aklasamiabstrakcji.

Dowód Wpierwszejcz˛e ´ scidowodumusimypokaza ´ c, zeklasyabstrakcjirelacji R s˛aniepustymi,paramirozł˛acznymizbiorami,którychsum˛ajest A.Poniewa ˙ z R jestzwrotna, a 2 Œa ,wi˛ec klasyabstrakcjis˛aniepuste;cowi˛ecej,poniewa ˙ zka ˙ zdyelement a 2 A nale ˙ zydoklasyabstrakcji Œa ,sum˛aklasabstrakcjijest A.Pozostajewykaza ´ c, zeklasyabstrakcjis˛aparamirozł˛aczne, tzn.je ´ slidwieklasyabstrakcji Œa i Œb maj˛awspólnyelement c ,tos˛awistocietymsamym zbiorem.Takwi˛ecje ´ sli aRc i bRc ,tozsymetriiwynika, cRb ,anast˛epniezprzechodnio ´ sci wynika aRb .Dladowolnegoelementu x 2 Œa mamy xRa ,awi˛eci xRb ,zczegowynika, ze Œa Œb .Podobnie, Œb Œa ,awi˛ec Œa D Œb . Cododrugiejcz˛e ´ scidowodu,niech A D fAi g b˛edziepodziałem A izdefiniujmy R D f.a;b/ W istnieje i takie, ze a 2 Ai i b 2 Ai g.Pokazemy, ze R jestrelacj˛arównowazno ´ sciw A Zwrotno ´ s ´ czachodzi,poniewa ˙ zztego, ˙ ze a 2 Ai ,wynika aRa .Symetriazachodzi,poniewa ˙ z je ´ sli aRb ,to a i b znajduj˛asi˛ewtymsamymzbiorze Ai ,wi˛ec bRa .Jezeli aRb i bRc , towszystkietrzyelementynalez˛adotegosamegozbioru,wi˛eczachodzi aRc ,sk˛adwynika przechodnio ´ s ´ c.Abyprzekona ´ csi˛e, ˙ zezbiorypodziałus˛aklasamiabstrakcji R ,zauwa ˙ zmy, ˙ ze je ´ sli a 2 Ai ,toztego, ze x 2 Œa ,wynika, ze x 2 Ai ,aztego, ze x 2 Ai ,wynika, ze x 2 Œa .

Relacjadwuargumentowa R wzbiorze A jest antysymetryczna,je ˙ zeli

aRb i bRa implikuje a D b:

Naprzykładrelacja„ ”wzbiorzeliczbnaturalnychjestantysymetryczna,boje ´ sli a b i b a ,to a D b .Relacja,którajestzwrotna,antysymetrycznaiprzechodnia,jestnazywana porz˛adkiemcz˛e´sciowym,azbiór,naktórymjestonazdefiniowana,nazywamy zbioremcz˛e´sciowo uporz˛adkowanym.Naprzykładrelacja„jestpotomkiem”jestrelacj˛aporz˛adkucz˛e ´ sciowego wzbiorzewszystkichludzi(je ´ slitraktujemykazdegojakowłasnegopotomka).

Wcz˛e ´ sciowouporz˛adkowanymzbiorze A mo ˙ zenieby ´ cpojedynczego„najwi˛ekszego” elementu a takiego, ˙ ze bRa dlawszystkich b 2 A.Zamiasttegomo ˙ zeistnie ´ cwieleelementów maksymalnych a ,takich zedla zadnego b ¤ a wzbiorze A niezachodzi aRb .Naprzykład w ´ sródpewnejliczbypudełekró ˙ znychrozmiarówmo ˙ zeby ´ ckilka„najwi˛ekszych”pudełek, którychniedasi˛eumie ´ sci ´ cw ˙ zadnyminnympudełku,aleniema ˙ zadnegopojedynczego „najwi˛ekszego”pudełka,doktóregomoznazmie ´ sci ´ ckazdeinnepudełko3 . Relacja R nazbiorze A jest relacj˛apełn˛ a,je ´ slidlaka ˙ zdychdwóchelementów a;b 2 A mamy aRb lub bRa (mog˛aby ´ cspełnioneobawarunki),tzn.ka ˙ zdedwaelementyzbioru A moznazestawi ´ czesob˛azapomoc˛arelacji R .Porz˛adekcz˛e ´ sciowy,któryjestrelacj˛apełn˛a, nazywamy pełnym lub liniowym.Naprzykładrelacja„ ”jestporz˛adkiemliniowymnazbiorze liczbnaturalnych,alerelacja„jestpotomkiem”niejestporz˛adkiemliniowymnazbiorzewszystkichludzi,poniewazistniej˛aosoby,zktórych zadnaniejestprzodkieminnej.Relacjapełna, którajestprzechodnia,aleniekonieczniezwrotnaiantysymetryczna,jestnazywana pełnym przedporz˛adkiem.

3 ´ Sci ´ slerzeczbior˛ac, ˙ zebyrelacja„mieszczeniasi˛ewewn˛atrz”byłaporz˛adkiemcz˛e ´ sciowym,trzebaprzyj˛ a ´ c, ˙ ze pudełkomie ´ scisi˛ewsamymsobie.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Zadania

B.2-1

Udowodnij, zerelacjabyciapodzbiorem„ ”okre ´ slonawrodziniewszystkichpodzbiorów Z jestporz˛adkiemcz˛e ´ sciowym,alenieliniowym.

B.2-2

Wyka ˙ z, ˙ zedladowolnejdodatniejliczbycałkowitej n relacja„przystajemodulo n”jestrelacj˛ a równowazno ´ sciwzbiorzeliczbcałkowitych.(Mówimy, ze a b.mod n/,je ´ sliistnieje liczbacałkowita q taka, ze a b D qn).Najakieklasyabstrakcjitarelacjadzielizbiórliczb całkowitych?

B.2-3

Podajprzykładyrelacji,któres˛ a

(a)zwrotneisymetryczne,alenieprzechodnie; (b)zwrotneiprzechodnie,aleniesymetryczne; (c)symetryczneiprzechodnie,aleniezwrotne.

B.2-4

Niech S b˛edziezbioremsko ´ nczonym,a R –relacj˛arównowa ˙ zno ´ scina S .Poka ˙ z, ˙ zeje ´ sli dodatkowo R jestantysymetryczna,toklasyabstrakcji S wzgl˛edemrelacji R s˛asingletonami.

B.2-5

ProfesorNarcissustwierdzi, zejezelirelacja R jestsymetrycznaiprzechodnia,tojestrówniez zwrotna.Podajenast˛epuj˛acydowód.Zsymetriiwynika, ˙ zeje ´ sli aRb ,to bRa .Zprzechodnio ´ sci wynikazatem aRa .Czyprofesormaracj˛e?

B.3Funkcje

Dladanychdwóchzbiorów A i B funkcj˛ a f nazywamyrelacj˛edwuargumentow˛aw A B otej własno ´ sci, ˙ zedlaka ˙ zdego a 2 A istniejedokładniejedno b 2 B takie, ˙ ze .a;b/ 2 f .Zbiór A nazywasi˛e dziedzin˛ a funkcji f ,azbiór B – przeciwdziedzin˛ a funkcji f .Czasamizapisujemy f W A ! B ;je ´ sli .a;b/ 2 f ,topiszemy b D f.a/,poniewa ˙ z b jestjednoznacznieokre ´ slone przezwybór a .

Intuicyjnie,funkcja f przyporz˛adkowujekazdemuelementowiz A elementz B . ˙ Zaden zelementówzezbioru A niemo ˙ zemie ´ cprzypisanychdwóchró ˙ znychelementówz B ,ale elementz B mo ˙ zeby ´ cprzypisanydwómró ˙ znymelementomzbioru A.Naprzykładrelacja dwuargumentowa

f D f.a;b/ W a;b 2 N i b D a mod 2g

jestfunkcj˛ a f W N ! f0;1g,poniewazkazdejliczbienaturalnej a jestprzypisanadokładnie jednawarto ´ s ´ c b z f0;1g,taka ˙ ze b D a mod 2.Naprzykład 0 D f.0/, 1 D f.1/, 0 D f.2/ itd. Natomiastrelacjadwuargumentowa

g D f.a;b/ W a;b 2 N i a C b jestparzysteg

niejestfunkcj˛a,poniewa ˙ z .1;3/ i .1;5/ nale ˙ z˛ado g ,wi˛ecje ´ sliwybierzemy a D 1,toniema dokładniejednego b takiego, ze .a;b/ 2 g . Dladanejfunkcji f W A ! B ,je ´ sli b D f.a/,tomówimy, ˙ ze a jest argumentem f , a b jest warto´sci˛ a f w a .Mo ˙ zemyokre ´ sli ´ cfunkcj˛eprzezpodaniejejwarto ´ scidlaka ˙ zdego elementuzjejdziedziny.Naprzykładmozemyzdefiniowa ´ c f.n/ D 2n dla n 2 N ,cooznacza f D f.n;2n/ W n 2 N g.Dwiefunkcje f i g s˛asobie równe,je ´ slimaj˛at˛esam˛adziedzin˛e iprzeciwdziedzin˛eije ´ slidlakazdego a zdziedziny f.a/ D g.a/.

Ci˛agsko´nczony odługo ´ sci n tofunkcja f ,którejdziedzinajestzbiorem f0;1;:::;n 1g Cz˛estookre ´ slamytakici˛agprzezwypisaniejegowarto ´ sciwnawiasachk˛atowych: hf.0/;f.1/; :::;f.n 1/i. Ci˛agniesko´nczony tofunkcja,którejdziedzin˛ajestzbiórliczbnaturalnych N . Naprzykładci˛agFibonacciego,zdefiniowanywzorem(3.22),jestci˛agiemniesko ´ nczonym h0;1;1;2;3;5;8;13;21;:::i.

Kiedydziedzin˛afunkcji f jestiloczynkartezja ´ nski,cz˛estopomijasi˛edodatkowenawiasy otaczaj˛aceargumentfunkcji f .Je ˙ zelinaprzykład f W A1 A2 An ! B ,tonapiszemy b D f.a1 ;a2 ;:::;an / zamiast b D f..a1 ;a2 ;:::;an //.Ka ˙ zde ai nazywamywtedy argumentem funkcji f ,pomimo zetechnicznierzeczbior˛ac(pojedynczy)argument f jest n-tk˛ a .a1 ;a2 ;:::;an /

Je ´ sli f W A ! B jestfunkcj˛ai b D f.a/,tomówimy, ˙ ze b jest obrazem a przyfunkcji f . Obrazzbioru A0 A przy f jestzdefiniowanyjako

f.A0 / D fb 2 B W b D f.a/ dlapewnego a 2 A0 g : Zakres (zbiórwarto ´ sci)funkcji f toobrazjejdziedziny,czyli f.A/.Naprzykładzakresemfunkcji f W N ! N okre ´ slonejjako f.n/ D 2n jest f.N / D fm W m D 2n dlapewnego n 2 N g, inaczejmówi˛ac,zakresemjestzbiórparzystychliczbnaturalnych.

Funkcjajest surjekcj˛ a,je ´ slijejzbiórwarto ´ scijestjejcał˛aprzeciwdziedzin˛a.Naprzykład funkcja f.n/ D bn=2c jestsurjekcj˛az N w N ,poniewa ˙ zka ˙ zdyelementzezbioru N pojawia si˛ejakowarto ´ s ´ c f dlapewnegoargumentu.Natomiastfunkcja f.n/ D 2n niejestsurjekcj˛az N w N ,poniewazdla zadnegoargumentuwarto ´ sci˛ a f niejestjakakolwiekliczbanieparzysta. Funkcja f.n/ D 2n jestjednak ˙ zesurjekcj˛azezbioruliczbnaturalnychwzbiórliczbparzystych.

Surjekcj˛e f W A ! B nazywamyczasamiodwzorowaniemzbioru A na zbiór B .Je ´ slimówimy, zefunkcja f jest„na”,oznaczato, zejestsurjekcj˛a.

Funkcja f W A ! B jest injekcj˛ a,je ´ slidlaró ˙ znychargumentów f przyjmujeró ˙ zne warto ´ sci,tzn.je ´ sli a ¤ a 0 implikuje f.a/ ¤ f.a 0 /.Naprzykładfunkcja f.n/ D 2n jest injekcj˛azezbioru N wzbiór N ,poniewa ˙ zka ˙ zdaliczbaparzysta b jestobrazemprzy f co najwy ˙ zejjednegoelementudziedziny,amianowicie b=2.Funkcja f.n/ Dbn=2c niejest injekcj˛a,poniewazwarto ´ s ´ c1moznauzyska ´ cdladwóchargumentów: f.2/ D 1 i f.3/ D 1. Injekcjajestczasaminazywanafunkcj˛ a ró ˙ znowarto´sciow˛ a (ang. one-to-onefunction).

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Funkcja f W A ! B jest bijekcj˛ a,je ´ slijestjednocze ´ sniesurjekcj˛aiinjekcj˛a.Naprzykład

funkcja f.n/ D . 1/n dn=2e jestbijekcj˛az N na Z:

0 ! 0; 1 ! 1; 2 ! 1; 3 ! 2; 4 ! 2; : :

Powyzszafunkcjajestinjekcj˛a,poniewaz zadenelementzezbioru Z niejestobrazemwi˛ecej ni ˙ zjednegoelementuzezbioru N ;jestsurjekcj˛a,poniewa ˙ zka ˙ zdyelementzbioru Z pojawia si˛ejakoobrazjakiego ´ selementuzbioru N .Tafunkcjajestzatembijekcj˛a.Bijekcjajestczasem nazywana odpowiednio´sci˛awzajemniejednoznaczn˛ a,poniewazł˛aczyparamielementydziedziny iprzeciwdziedziny.Bijekcjazezbioru A nasiebiejestniekiedynazywana permutacj˛ a. Kiedyfunkcja f jestbijekcj˛a,jej odwrotno´s´c f 1 jestzdefiniowanajako

f 1 .b/ D a wtedyitylkowtedy,gdy f.a/ D b:

Naprzykładodwrotno ´ sci˛afunkcji f.n/ D . 1/n dn=2e jest

f 1 .m/ D ( 2m; je ˙ zeli m 0; 2m 1; je ˙ zeli m<0:

Zadania

B.3-1

Niech A i B b˛ed˛azbioramisko ´ nczonymiiniech f W A ! B b˛edziefunkcj˛a.Wykaz, ze

(a)je ´ sli f jestinjekcj˛a,to jAj jB j;

(b)je ´ sli f jestsurjekcj˛a,to jAj jB j

B.3-2

Czyfunkcja f.x/ D x C 1 jestbijekcj˛a,kiedydziedzin˛aiprzeciwdziedzin˛ajest N ?Czyjest bijekcj˛a,kiedydziedzin˛aiprzeciwdziedzin˛ajest Z?

B.3-3

Podajnaturaln˛adefinicj˛erelacjiodwrotnejdodanejrelacjidwuargumentowejtak˛a, ˙ zeje ´ slita relacjajestbijekcj˛a,torelacjaodwrotnajestjejfunkcj˛aodwrotn˛a.

? B.3-4

Podajbijekcj˛ezezbioru Z nazbiór Z Z

B.4Grafy

Wtymdodatkuprzedstawimydwarodzajegrafów:skierowane(zorientowane)inieskierowane (niezorientowane).Pewnedefinicje,zktórymispotykamysi˛ewliteraturzematematycznej, mog˛asi˛eró ˙ zni ´ codpodanychtutaj,leczwwi˛ekszo ´ sciprzypadkówró ˙ znicetes˛aniewielkie. Wpodrozdziale20.1pokazujemy,jakmoznareprezentowa ´ cgrafywpami˛ecikomputera. Grafskierowany (lub digraf )(ang. directedgraph) G jestopisanyjakopara .V;E/,gdzie V jestzbioremsko ´ nczonym,a E jestrelacj˛adwuargumentow˛aw V .Zbiór V jestnazywany zbioremwierzchołków G ,ajegoelementys˛anazywane wierzchołkami.Zbiór E jestnazywany zbioremkraw˛edzi G ,ajegoelementynazywamy kraw˛edziami.NarysunkuB.2(a)jestpokazany grafskierowanyozbiorzewierzchołków f1;2;3;4;5;6g.Wierzchołkis˛aprzedstawionejako kółka,akraw˛edziejakostrzałki.Zauwazmy, zemozliwejestistnienie p˛etli oddanegowierzchołka doniegosamego.

W grafienieskierowanym G D .V;E/ zbiórkraw˛edzi E tozbiór nieuporz˛adkowanych parwierzchołków.Oznaczato, zekraw˛ed´zjestzbiorem fu;v g,gdzie u;v 2 V i u ¤ v .Do oznaczeniakraw˛edzib˛edziemyu ˙ zywa ´ cnotacji .u;v/ zamiastzapisu fu;v g przeznaczonego dlazbiorów;zapisy .u;v/ i .v;u/ oznaczaj˛at˛esam˛akraw˛ed´z.Wgrafienieskierowanymnie mog˛awyst˛epowa ´ cp˛etle,wi˛eckazdakraw˛ed´zzawieradokładniedwaróznewierzchołki.Na rysunkuB.2(b)jestpokazanygrafnieskierowanyozbiorzewierzchołków f1;2;3;4;5;6g. Wieledefinicjidotycz˛acychgrafówskierowanychinieskierowanychjesttakichsamych, chociazniektóreterminymaj˛aniecoinneznaczeniewtychdwóchkontekstach.Je ´ sli .u;v/ jest kraw˛edzi˛agrafuskierowanego G D .V;E/,tomówimy, ˙ zekraw˛ed´z .u;v/ jest wychodz˛aca zwierzchołka u ijest wchodz˛aca dowierzchołka v .Naprzykładkraw˛edziewychodz˛acezwierzchołka2narys.B.2(a)to .2;2/, .2;4/ i .2;5/.Kraw˛edziewchodz˛acedowierzchołka2to .1;2/ i .2;2/.Je ´ sli .u;v/ jestkraw˛edzi˛agrafunieskierowanego G D .V;E/,tomówimy, ˙ ze .u;v/ jest incydentna zwierzchołkami u i v .NarysunkuB.2(b)kraw˛edzieincydentnezwierzchołkiem2 to .1;2/ i .2;5/

RysunekB.2 Grafyskierowaneinieskierowane.(a)Grafskierowany G D .V;E/,gdzie V D f1;2;3;4;5;6g i E Df.1;2/;.2;2/;.2;4/;.2;5/;.4;1/;.4;5/;.5;4/;.6;3/g.Kraw˛ed´z .2;2/ jestp˛etl˛a.(b)Grafnieskierowany G D .V;E/,gdzie V D f1;2;3;4;5;6g i E D f.1;2/;.1;5/;.2;5/;.3;6/g.Wierzchołek 4 jestizolowany.(c)Podgraf grafuzcz˛e ´ sci(a)indukowanyprzezzbiórwierzchołków f1;2;3;6g

´ s´cVIIIDodatek:Podstawymatematyczne

Je ´ sli .u;v/ jestkraw˛edzi˛agrafu G D .V;E/,tomówimy, zewierzchołek v jest s˛asiedni wzgl˛edemwierzchołka u.Kiedygrafjestnieskierowany,relacjas˛asiedztwajestsymetryczna. Kiedygrafjestskierowany,relacjas˛asiedztwaniemusiby ´ csymetryczna.Je ´ sliwgrafieskierowanym v jestwierzchołkiems˛asiednimwzgl˛edem u,toczasemzapisujemytojako u ! v . NarysunkuB.2(a)i(b)wierzchołek2jests˛asiedniwzgl˛edemwierzchołka1,poniewa ˙ zkraw˛ed´z .1;2/ nale ˙ zydoobugrafów.Wierzchołek1 nie jests˛asiedniwzgl˛edemwierzchołka2na rys.B.2(a),poniewazkraw˛ed´z .2;1/ nienalezydografu. Stopniem wierzchołkawgrafienieskierowanymjestliczbaincydentnychznimkraw˛edzi. Naprzykładwierzchołek2narys.B.2(b)mastopie ´ n2.Wierzchołek,któregostopie ´ nwynosi0, takijakwierzchołek4narys.B2(b),jestnazywany izolowanym.Wgrafieskierowanym stopie´n wyj´sciowy wierzchołkajestliczb˛akraw˛edziwychodz˛acychzniego,a stopie´nwej´sciowy wierzchołkajestliczb˛akraw˛edzidoniegowchodz˛acych. Stopniem wierzchołkawgrafieskierowanym jestliczbab˛ed˛acasum˛ajegostopni:wej ´ sciowegoiwyj ´ sciowego.Wierzchołek2narys.B.2(a) mastopie ´ nwej ´ sciowy2,stopie ´ nwyj ´ sciowy3istopie ´ n5.

´ Scie ˙ zka (droga) długo´sci k zwierzchołka u dowierzchołka u0 wgrafie G D .V;E/ jest ci˛agiemwierzchołków hv0 ;v1 ;v2 ;:::;vk i takich, ˙ ze u D v0 , u0 D vk i .vi 1 ;vi / 2 E dla i D 1;2;:::;k .Długo ´ s ´ c ´ scie ˙ zkijestliczb˛ajejkraw˛edzi,którajesto1mniejszani ˙ z liczbawierzchołkówna ´ sciezce. ´ Sciezka zawiera wierzchołki v0 ;v1 ;:::;vk ikraw˛edzie .v0 ;v1 /;.v1 ;v2 /;:::;.vk 1 ;vk /.(Zawszeistnieje ´ scie ˙ zkaodługo ´ sci0z u do u).Je ´ sliistnieje

´ scie ˙ zka p z u do u0 ,tomówimy, ˙ ze u0 jest osi˛agalny z u po ´ scie ˙ zce p ,cozapisujemy: u p ❀ u0 ´ Scie ˙ zk˛enazywamy prost˛ a4 ,je ´ sliwszystkiejejwierzchołkis˛aró ˙ zne.NarysunkuB.2(a) ´ scie ˙ zka h1;2;5;4i jest ´ sciezk˛aprost˛aodługo ´ sci3. ´ Sciezka h2;5;4;5i niejest ´ sciezk˛aprost˛a. Pod´scie ˙ zka ´ scie ˙ zki p Dhv0 ;v1 ;:::;vk i jestci˛agiemjejkolejnychwierzchołków.Toznaczy, ˙ zedla dowolnych 0 i j k podci˛agwierzchołków hvi ;vi C1 ;:::;vj i jestpod ´ scie ˙ zk˛ a ´ scie ˙ zki p . Wgrafieskierowanym ´ sciezka hv0 ;v1 ;:::;vk i tworzy cykl ,je ´ sli v0 D vk ,a ´ sciezkazawiera conajmniejjedn˛akraw˛ed´z.Cyklnazywamy prostym,je ´ slidodatkowowierzchołki v1 ;v2 ;:::;vk s˛arózne.Cyklskładaj˛acysi˛ez k wierzchołkówma długo´s´c k .P˛etlajestcyklemodługo ´ sci1. Dwie ´ sciezki hv0 ;v1 ;v2 ;:::;vk 1 ;v0 i i hv 0 0 ;v 0 1 ;v 0 2 ;:::;v 0 k 1 ;v 0 0 i tworz˛atensamcykl,je ´ sli istniejeliczbacałkowita j taka, ˙ ze v 0 i D v.i Cj/ mod k dla i D 0;1;:::;k 1.NarysunkuB.2(a) ´ sciezka h1;2;4;1i tworzytensamcyklco ´ sciezki h2;4;1;2i i h4;1;2;4i.Jesttocyklprosty, natomiastcykl h1;2;4;5;4;1i niejestprosty.Cykl h2;2i złozonyzkraw˛edzi .2;2/ jestp˛etl˛a. Grafskierowanyniezawieraj˛acyp˛etlinazywamy prostym.Wgrafienieskierowanym ´ scie ˙ zka hv0 ;v1 ;:::;vk i tworzy cykl ,je ´ sli k>0, v0 D vk iwszystkiekraw˛edziena ´ sciezces˛arózne. Cykljest prosty,je ´ sliwierzchołki v1 ;v2 ;:::;vk s˛aró ˙ zne.Naprzykładnarys.B.2(b) ´ scie ˙ zka h1;2;5;1i tworzycyklprosty.Grafniezawieraj˛acycykliprostychnazywamy acyklicznym. Grafnieskierowanyjest spójny (ang. connected ),je ´ slikazdywierzchołekjestosi˛agalny zewszystkichinnychwierzchołków. Spójneskładowe (ang. connectedcomponents)grafunieskierowanegotoklasyabstrakcjiokre ´ slonejwzbiorzewierzchołkówrelacji„jestosi˛agalnyz”. Grafnarys.B.2(b)matrzyspójneskładowe: f1;2;5g, f3;6g i f4g.Kazdywierzchołekzezbioru

4 Niektórzyautorzyo ´ scie ˙ zcemówi˛a„marszruta”,asłowo„ ´ scie ˙ zka”rezerwuj˛adla ´ scie ˙ zkiprostej.Wtejksi˛ a ˙ zce terminów„ ´ sciezka”i„ ´ sciezkaprosta”uzywamyzgodniezpodanymitudefinicjami.

RysunekB.3 (a)Paraizomorficznychgrafów.Wierzchołkigórnegografumoznaodwzorowa ´ cnawierzchołki dolnegografuzapomoc˛afunkcji f.1/ D u;f.2/ D v;f.3/ D w;f.4/ D x;f.5/ D y;f.6/ D ´.(b)Dwa nieizomorficznegrafy:górnygrafmawierzchołekstopnia4,natomiastdolnytakiegoniema

f1;2;5g jestosi˛agalnyzkazdegoinnegowierzchołkawtymzbiorze.Grafnieskierowanyjest spójny,je ´ slimadokładniejedn˛aspójn˛askładow˛a.Kraw˛edziespójnejskładowejtote,które s˛aincydentnetylkozwierzchołkamitejskładowej;inaczejmówi˛ac,kraw˛ed´z .u;v/ nale ˙ zydo spójnejskładowejtylkowtedy,gdyzarówno u,jaki v s˛awierzchołkamitejskładowej. Grafskierowanyjest silniespójny (ang. stronglyconnected ),je ´ slika ˙ zdedwawierzchołki s˛aosi˛agalnejedenzdrugiego. Silniespójneskładowe grafuskierowanegos˛aklasamiabstrakcji relacji„s˛awzajemnieosi˛agalne”wzbiorzewierzchołków.Grafskierowanyjestsilniespójny, je ´ slimatylkojedn˛asilniespójn˛askładow˛a.Grafnarys.B.2(a)matrzysilniespójneskładowe: f1;2;4;5g, f3g i f6g.Wszystkieparywierzchołkówwzbiorze f1;2;4;5g s˛awzajemnieosi˛agalne. Wierzchołki f3;6g nietworz˛asilniespójnejskładowej,poniewazwierzchołek6niejestosi˛agalny zwierzchołka3.

Dwagrafy G D .V;E/ i G 0 D .V 0 ;E 0 / s˛ a izomorficzne,je ´ sliistniejebijekcja f W V ! V 0 taka, ze .u;v/ 2 E wtedyitylkowtedy,gdy .f.u/;f.v// 2 E 0 .Innymisłowy,mozemyprzenumerowa ´ cwierzchołki G tak,abybyływierzchołkami G 0 ,zzachowaniemodpowiadaj˛acychsobie kraw˛edziw G i G 0 .NarysunkuB.3(a)wida ´ cpar˛eizomorficznychgrafów G i G 0 zezbiorami wierzchołków,odpowiednio, V D f1;2;3;4;5;6g i V 0 D fu;v;w;x;y;´g.Odwzorowanie z V w V 0 daneprzez f.1/ D u;f.2/ D v;f.3/ D w;f.4/ D x;f.5/ D y;f.6/ D ´ jest wymagan˛abijekcj˛a.Grafynarys.B.3(b)nies˛aizomorficzne.Mimo zeobydwagrafymaj˛apo5 wierzchołkówipo7kraw˛edzi,tylkogórnygrafmawierzchołekstopnia4.

Mówimy, ˙ zegraf G 0 D .V 0 ;E 0 / jest podgrafem grafu G D .V;E/,je ´ sli V 0 V i E 0 E .

Dladanegozbioru V 0 V podgrafem G indukowanym przez V 0 jestgraf G 0 D .V 0 ;E 0 /,gdzie

E 0 D f.u;v/ 2 E W u;v 2 V 0 g :

Podgrafindukowanyprzezzbiórwierzchołków f1;2;3;6g zrys.B.2(a)jestpokazanyna rysB.2(c),ajegozbiórkraw˛edzito f.1;2/;.2;2/;.6;3/g

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Dladanegografunieskierowanego G D .V;E/ wersj˛askierowan˛ a grafu G nazywamygraf skierowany G 0 D .V;E 0 /,wktórym .u;v/ 2 E 0 wtedyitylkowtedy,gdy .u;v/ 2 E .Oznacza to, ˙ zeka ˙ zdakraw˛ed´znieskierowana .u;v/ grafu G zostajewwersjiskierowanejzast˛apiona przezdwiekraw˛edzieskierowane .u;v/ i .v;u/.Dlagrafuskierowanego G D .V;E/ jego wersj˛anieskierowan˛ a nazywamygrafnieskierowany G 0 D .V;E 0 /,wktórym .u;v/ 2 E 0 wtedy itylkowtedy,gdy u ¤ v i E zawieraconajmniejjedn˛azkraw˛edzi .u;v/ lub .v;u/.Oznacza to, zewersjanieskierowanazawierakraw˛edziegrafu G „zusuni˛etymskierowaniem”oraz usuni˛etymip˛etlami.(Poniewa ˙ z .u;v/ i .v;u/ s˛awgrafienieskierowanymt˛asam˛akraw˛edzi˛a, wersjanieskierowanagrafuskierowanegozawieraj˛atylkoraz,nawetje ´ sligrafskierowany zawieraobiekraw˛edzie .u;v/ i .v;u/).Wgrafieskierowanym G D .V;E/ s˛asiadem wierzchołka u jestdowolnywierzchołeks˛asiedniwzgl˛edem u wnieskierowanejwersji G .Toznaczy, ˙ ze v jests˛asiadem u,je ´ sli .u;v/ 2 E lub .v;u/ 2 E .Wgrafienieskierowanymwierzchołki u i v s˛ a s˛asiadami,je ´ slis˛as˛asiednie.

Niektórerodzajegrafówmaj˛anadanespecjalnenazwy. Grafpełny (ang. completegraph) jesttografnieskierowany,wktórymkazdaparawierzchołkówtowierzchołkis˛asiednie. Graf dwudzielny (ang. bipartitegraph)jesttografnieskierowany G D .V;E/,wktórymzbiór V mo ˙ znapodzieli ´ cnadwazbiory V1 i V2 takie, ˙ zeje ´ sli .u;v/ 2 E ,to u 2 V1 i v 2 V2 lub u 2 V2 i v 2 V1 .Oznaczato, zekazdakraw˛ed´zmako ´ ncewdwóchróznychzbiorach V1 i V2 .Acyklicznygrafnieskierowanynazywasi˛e lasem,aspójny,acyklicznygrafnieskierowanynazywasi˛e (wolnym)drzewem (patrzpodrozdz.B.5).Acyklicznygrafskierowany okre ´ slamyczasamiwskróciejako dag –odpierwszychliternazwyangielskiej directedacyclic graph. Istniej˛adwiestrukturypodobnedografów,zktórymimo ˙ zemysi˛eczasemspotka ´ c. Multigraf jestpodobnydografunieskierowanego,leczmozemie ´ czarównowielokrotnekraw˛edzie mi˛edzywierzchołkami(takiejakdwieró ˙ znekraw˛edzie .u;v/ i .u;v/),jakip˛etle. Hipergraf róznisi˛eodgrafunieskierowanegotym, zekazda hiperkraw˛ed´ z,zamiastł˛aczy ´ cdwawierzchołki,ł˛aczypewiendowolnypodzbiórwierzchołków.Wielealgorytmówzaprojektowanychdla zwykłychgrafówskierowanychinieskierowanychmo ˙ znazaadaptowa ´ cdotegotypustruktur grafopodobnych.

´ Sci˛agni˛ecie (ang. contraction)grafunieskierowanego G D .V;E/ wzdłuzkraw˛edzi e D .u;v/ tograf G 0 D .V 0 ;E 0 /,gdzie V 0 D V fu;v g [ fx g,przyczym x jestnowym wierzchołkiem.Zbiórkraw˛edzi E 0 tworzymyz E ,usuwaj˛ackraw˛ed´z .u;v/ orazdlakazdego wierzchołka w s˛asiedniegowzgl˛edem u lub v ,usuwaj˛ackraw˛edzie .u;w/ i .v;w/,oiletylkonale ˙ z˛ado E ,idodaj˛acnow˛akraw˛ed´z .x;w/.Wrezultacie u i v s˛a„ ´ sci˛agni˛ete”wjeden wierzchołek.

Zadania

B.4-1

Uczestnicywydziałowegoprzyj˛eciapodaj˛asobier˛ecenapowitanie,przyczymkazdyznich zapami˛etuje,ilerazypodałkomu ´ sr˛ek˛e.Nakoniecprzyj˛eciadziekansumuje,ilerazyka ˙ zdy zpracownikówpodałkomu ´ sr˛ek˛e.Wykaz, zewynikjestparzysty,dowodz˛ac lematuopodawaniu

r˛ak:je ´ sli G D .V;E/ jestgrafemnieskierowanym,to X v 2V stopie ´ n.v/ D 2 jE j :

B.4-2

Poka ˙ z, ˙ zeje ´ sligrafskierowanylubnieskierowanyzawiera ´ scie ˙ zk˛emi˛edzydwomawierzchołkami u i v ,tozawiera ´ sciezk˛eprost˛ami˛edzytymiwierzchołkami.Pokaz, zeje ´ sligrafskierowany zawieracykl,tozawieracyklprosty.

B.4-3

Poka ˙ z, ˙ zedowolnyspójnygrafnieskierowany G D .V;E/ spełniazale ˙ zno ´ s ´ c jE j jV j 1.

B.4-4

Sprawd´z, zewgrafienieskierowanymrelacja„jestosi˛agalnyz”jestrelacj˛arównowazno ´ sci wzbiorzewierzchołkówgrafu.Któraztrzechwłasno ´ scirelacjirównowa ˙ zno ´ scizachodzidlatej relacjiwgrafachskierowanych?

B.4-5

Cojestwersj˛anieskierowan˛agrafuskierowanegozrys.B.2(a)?Cojestwersj˛askierowan˛agrafu nieskierowanegozrys.B.2(b)?

? B.4-6

Pokaz, zehipergrafmoznareprezentowa ´ cjakografdwudzielny,je ´ sliprzyjmiemy, zerelacja incydencjidlahipergrafuodpowiadarelacjis˛asiedztwawgrafiedwudzielnym.(Wskazówka: Niechjedenzbiórwierzchołkówwgrafiedwudzielnymodpowiadawierzchołkomhipergrafu, adrugizbiórwierzchołków–hiperkraw˛edziom).

B.5Drzewa

Podobniejakwprzypadkugrafów,istniejewielepokrewnych,aleniecoró ˙ zni˛acychsi˛eodsiebie interpretacjipoj˛eciadrzewa.Wtejcz˛e ´ sciksi˛azkipodajemydefinicjeimatematycznewłasno ´ sci kilkutypówdrzew.Wpodrozdziałach10.3i20.1pokazujemy,jakmoznareprezentowa ´ cdrzewa wpami˛ecikomputera.

B.5.1Drzewawolne

ZdefiniowanejuzwdodatkuB.4 drzewowolne jestspójnym,acyklicznymgrafemnieskierowanym.Cz˛estopomijamyokre ´ slenie„wolne”,mówi˛acpoprostu, zedanygrafjestdrzewem.

Grafnieskierowany,któryjestacykliczny,aleniekonieczniespójny,nazywamy lasem.Wiele zalgorytmówdladrzewdziałarówniezdlalasów.NarysunkuB.4(a)wida ´ cdrzewowolne,ana rys.B.4(b)–las.Lasnarys.B.4(b)niejestdrzewem,poniewazjestniespójny.Grafnarys.B.4(c) niejestanidrzewem,anilasem,poniewa ˙ zzawieracykl.

RysunekB.4 (a)Drzewowolne.(b)Las.(c)Graf,któryzawieracykl,awi˛ecniejestanidrzewem,anilasem

Nast˛epuj˛acetwierdzenieprzedstawiawielewaznychfaktówdotycz˛acychdrzewwolnych.

TwierdzenieB.2(Własno´scidrzewwolnych)

Niech G D .V;E/ b˛edziegrafemnieskierowanym.Nast˛epuj˛acestwierdzenias˛arównowa ˙ zne.

(1) G jestdrzewemwolnym.

(2)Kazdedwawierzchołki G s˛apoł˛aczonezesob˛adokładniejedn˛ a ´ sciezk˛aprost˛a.

(3) G jestspójny,leczje ´ sliusuniemyktór˛akolwiekzkraw˛edziz E ,topowstałygrafjest niespójny.

(4) G jestspójnyi jE j D jV j 1.

(5) G jestacyklicznyi jE j D jV j 1.

(6) G jestacykliczny,leczje ´ slidodamydo E jak˛akolwiekkraw˛ed´z,topowstałygrafzawiera cykl.

Dowód (1) ) (2):Poniewazdrzewojestspójne,kazdedwawierzchołki G s˛apoł˛aczone conajmniejjedn˛ a ´ sciezk˛aprost˛a.Niech u i v b˛ed˛awierzchołkamipoł˛aczonymidwiemaróznymi ´ scie ˙ zkamiprostymi p1 i p2 ,jaktowida ´ cnarys.B.5.Niech w b˛edziewierzchołkiem, wktórym ´ sciezkiporazpierwszysi˛erozchodz˛a;tzn. w jestpierwszymwierzchołkiem,przez któryprzechodz˛ a ´ sciezki p1 i p2 iktóregonast˛epnikiemna p1 jest x ,anast˛epnikiemna p2 jest y ,gdzie x ¤ y .Niech ´ b˛edziepierwszymwierzchołkiem,wktórym ´ scie ˙ zkischodz˛ a si˛eponownie;awi˛ec ´ jestpierwszymwierzchołkiempo w na p1 ,któryznajdujesi˛erówniez na p2 .Niech p 0 D w ! x ❀ ´ b˛edziepod ´ scie ˙ zk˛ a p1 ,któraprowadziz w przez x do ´,czyli p1 D u ❀ w p 0 ❀ ´ ❀ v ,iniech p 00 w ! y ❀ ´ b˛edziepod ´ sciezk˛ a p2 ,któraprowadziz w przez y do ´,czyli p2 D u ❀ w p 00 ❀ ´ ❀ v . ´ Sciezki p 0 i p 00 niemaj˛awspólnychwierzchołków pozaswoimiko ´ ncami.Zatem ´ scie ˙ zkaotrzymanaprzezzło ˙ zenie p 0 iodwróconej ´ scie ˙ zki p 00 jestcyklem,coprzeczyacykliczno ´ scidrzewa.Takwi˛ecje ´ sli G jestdrzewem,tomo ˙ zeistnie ´ c najwyzejjedna ´ sciezkaprostami˛edzydwomawierzchołkami. (2) ) (3):Je ´ slika ˙ zdedwawierzchołki G s˛apoł˛aczonejedyn˛ a ´ scie ˙ zk˛aprost˛a,to G jest spójny.Niech .u;v/ b˛edziedowoln˛akraw˛edzi˛az E .Takraw˛ed´zjest ´ scie ˙ zk˛az u do v ,musiwi˛ec

RysunekB.5 JedenzkrokówwdowodzietwierdzeniaB.2:jezeli(1) G jestdrzewemwolnym,to(2)dowolnedwa wierzchołki G s˛azesob˛apoł˛aczonejedyn˛ a ´ sciezk˛aprost˛a.Przypu ´ s ´ cmy(przezzaprzeczenie), zewierzchołki u i v s˛apoł˛aczonedwiemaró ˙ znymi ´ scie ˙ zkamiprostymi p1 i p2 ´ Scie ˙ zkitepierwszyrazrozchodz˛asi˛ewwierzchołku w ipierwszyrazschodz˛asi˛eponowniewwierzchołku ´ ´ Sciezka p 0 złozonarazemzodwrócon˛ a ´ sciezk˛ a p 00 tworzy cykl,coprowadzidosprzeczno ´ sci

by ´ cjedyn˛ a ´ scie ˙ zk˛ał˛acz˛ac˛ a u i v .Je ´ sliusuniemy .u;v/ z G ,przestanieistnie ´ c ´ scie ˙ zkaz u do v , wi˛ecoperacjatarozspójnia G (3) ) (4):Przyjmuj˛ac, ˙ zegraf G jestspójnyiuwzgl˛edniaj˛aczadanieB.4-3,mamy jE j jV j 1.Udowodnimyprzezindukcj˛e, ze jE j jV j 1.Grafspójnyo n D 1 lub n D 2 wierzchołkachma n 1 kraw˛edzi.Przyjmijmy, ze G ma n 3 wierzchołkówiwszystkiegrafy spełniaj˛ace(3)omniejni ˙ z n wierzchołkachspełniaj˛arównie ˙ zzale ˙ zno ´ s ´ c jE j jV j 1.Usuwaj˛ac dowoln˛akraw˛ed´zz G ,rozdzielamygrafna k 2 spójnychskładowych(faktycznie k D 2). Kazdaskładowaspełnia(3),boinaczej G niespełniałby(3).Rozwazmykazd˛aspójn˛askładow˛ a Vi zezbioremkraw˛edzi Vi jakoosobnedrzewowolne.Poniewa ˙ zka ˙ zdaspójnaskładowama mniejniz jV j wierzchołków,zzałozeniaindukcyjnegowynika, ze jEi j jVi j 1.Zatemł˛aczna liczbakraw˛edziwewszystkichskładowychrazemwynosiconajwy ˙ zej jV j k jV j 2.Je ´ sli dodamyusuni˛et˛akraw˛ed´z,tootrzymamy jE j jV j 1. (4) ) (5):Przypu ´ s ´ cmy, ze G jestspójnyi jE j D jV j 1.Musimywykaza ´ c, ze G jest acykliczny.Przypu ´ s ´ cmy, ˙ ze G macyklzawieraj˛acy k wierzchołków v1 ;v2 ;:::;vk ,ibezutraty ogólno ´ scizałó ˙ zmy, ˙ zetencykljestprosty.Niech Gk D .Vk ;Ek / b˛edziepodgrafemgrafu G stanowi˛acymwła ´ snietencykl.Zauwazmy, ze jVk j D jEk j D k .Je ´ sli k< jV j,tomusiistnie ´ c wierzchołek vk C1 2 V Vk ,któryjests˛asiadempewnegowierzchołka vi 2 Vk ,poniewa ˙ z G jestspójny.Zdefiniujmy Gk C1 D .Vk C1 ;Ek C1 / jakopodgraf G z Vk C1 D Vk [ fvk C1 g i Ek C1 D Ek [ f.vi ;vk C1 /g.Zauwazmy, ze jVk C1 j D jEk C1 j D k C 1.Jezeli k C 1< jV j,toid˛acdalej,mo ˙ zemywtensamsposóbzdefiniowa ´ c Gk C2 itd.,a ˙ zotrzymamy Gn D .Vn ;En /,gdzie n D jV j, Vn D V i jEn j D jVn j D jV j.Poniewa ˙ z Gn jestpodgrafem G ,mamy En E ,wi˛ec jE j jV j,cojestsprzecznezzałozeniem jE j D jV j 1.Takwi˛ec G jest acykliczny. (5) ) (6):Przypu ´ s ´ cmy, ze G jestacyklicznyi jE j D jV j 1.Niech k b˛edzieliczb˛ a spójnychskładowych G .Kazdazespójnychskładowychjestzdefinicjidrzewemwolnymiskoro (1)implikuje(5),liczbawszystkichkraw˛edziwewszystkichspójnychskładowych G wynosi jV j k .Takwi˛ecmusiby ´ c k D 1 iwrzeczywisto ´ sci G jestdrzewem.Poniewaz(1)implikuje (2),ka ˙ zdedwawierzchołki G s˛apoł˛aczonejedyn˛ a ´ scie ˙ zk˛aprost˛a.Dodaniedo G jakiejkolwiek kraw˛edzitworzyzatemcykl.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

(6) ) (1):Załózmy, ze G jestacykliczny,aleje ´ slidodamydo E jak˛akolwiekkraw˛ed´z,to utworzymycykl.Musimywykaza ´ c, ˙ ze G jestspójny.Niech u i v b˛ed˛adowolnymiwierzchołkami G .Je ´ sli u i v nies˛as˛asiadami,toprzezdodaniekraw˛edzi .u;v/ utworzymycykl,którego wszystkiekraw˛edziepoza .u;v/ nalez˛ado G .Istniejezatem ´ sciezkaod u do v ,aponiewaz u i v zostaływybranedowolnie,wi˛ec G jestspójny.

B.5.2Drzewaukorzenioneiuporz˛adkowane

Drzewoukorzenione jestdrzewemwolnym,wktórymjedenzwierzchołkówjestwyró ˙ zniony –wierzchołektennazywamy korzeniem drzewa.Cz˛estowierzchołkidrzewukorzenionychnazywamy w˛ezłami5 drzewa.NarysunkuB.6(a)wida ´ cdrzewoukorzenionemaj˛ace12w˛ezłów zw˛ezłem7jakokorzeniem.

RysunekB.6 Drzewaukorzenioneiuporz˛adkowane.(a)Drzewoukorzenioneowysoko ´ sci4narysowanewstandardowysposób:korze ´ n(w˛ezeł7)znajdujesi˛enaszczycie,jegosynowie(w˛ezłyogł˛eboko ´ sci1)poni ˙ zej,ichsynowie (w˛ezłyogł˛eboko ´ sci2)podnimiitd.Je ´ slidrzewojestuporz˛adkowane,towzajemneuporz˛adkowaniesynóww˛ezłaod lewejdoprawejmaznaczenie;je ´ sliniejest–niema.(b)Innedrzewoukorzenione.Jakodrzewoukorzenionejest identycznezdrzewemw(a),leczjakodrzewouporz˛adkowaneróznisi˛eodtamtego,gdyzsynowiew˛ezła3wyst˛epuj˛ a winnejkolejno ´ sci

Rozwazmyw˛ezeł x drzewaukorzenionego T okorzeniu r .Kazdyw˛ezeł y na ´ sciezce prostejz r do x nazywamy przodkiem (ang. ancestor )w˛ezła x .Je ´ sli y jestprzodkiem x ,to x jest potomkiem (ang. descendant )w˛ezła y .(Ka ˙ zdyw˛ezełjestjednocze ´ snieswoimprzodkiem ipotomkiem).Jezeli y jestprzodkiem x i x ¤ y ,to y jest wła´sciwymprzodkiem x ,a x jest wła´sciwympotomkiem y Poddrzewo okorzeniu x jestindukowanymprzezzbiórpotomków x drzewem,któregokorzeniemjest x .Naprzykładpoddrzewookorzeniuww˛e´zle8narys.B.6(a) zawieraw˛ezły8,6,5i9.

Je ´ sliostatni˛akraw˛edzi˛adrzewa T na ´ scie ˙ zceprostejodkorzenia r dow˛ezła x jest .y;x/,to y jest ojcem (poprzednikiem) x ,a x jest synem (nast˛epnikiem) y .Korze ´ njestjedynymw˛ezłem drzewa T ,któryniemaojca.Je ´ slidwaw˛ezłymaj˛ategosamegoojca,tonazywamyje bra´cmi.

5 Okre ´ slenie„w˛ezeł”jestcz˛estou ˙ zywanejakosynonimwierzchołka.Myb˛edziemyu ˙ zywa ´ cterminu„w˛ezeł”wznaczeniuwierzchołkadrzewaukorzenionego.

W˛ezeł,któryniemasynów,jest w˛ezłemzewn˛etrznym lub li´sciem.W˛ezeł,któryniejestli ´ sciem, jest w˛ezłemwewn˛etrznym

Liczbasynóww˛ezła x drzewaukorzenionego T nazywasi˛e stopniem6 x .Długo ´ s ´ c ´ scie ˙ zki prostejodkorzenia r dow˛ezła x nazywasi˛e gł˛eboko´sci˛ a w˛ezła x wdrzewie T .Wszystkie w˛ezłymaj˛acet˛esam˛agł˛eboko ´ s ´ cwyznaczaj˛aodpowiadaj˛acyjej poziom drzewa. Wysoko ´ s ´ c w˛ezławdrzewietoliczbakraw˛edzinanajdłu ˙ zszej ´ scie ˙ zceprostejwdółodtegow˛ezładoli ´ scia; wysoko ´ s ´ cdrzewatowysoko ´ s ´ cjegokorzenia.Wysoko ´ s ´ cdrzewajesttakzerównanajwi˛ekszej gł˛eboko ´ sciw˛ezławdrzewie.

Drzewouporz˛adkowane jestdrzewemukorzenionym,wktórymsynowiekazdegozw˛ezłów s˛auporz˛adkowani.Toznaczy, zeje ´ sliw˛ezełma k synów,s˛atopierwszysyn,drugisyn, ...i k -ty syn.Dwadrzewawidocznenarys.B.6s˛aró ˙ znejakodrzewauporz˛adkowane,lecztakiesame jakodrzewaukorzenione.

B.5.3Drzewabinarneipozycyjne

Drzewabinarnenajłatwiejzdefiniowa ´ crekurencyjnie. Drzewobinarne T jeststruktur˛azdefiniowan˛anasko ´ nczonymzbiorzew˛ezłów,która:

niezawiera ˙ zadnychw˛ezłów,albo składasi˛eztrzechrozł˛acznychzbioróww˛ezłów: korzenia,drzewabinarnegozwanego lewympoddrzewem idrzewabinarnegozwanego prawympoddrzewem.

Drzewobinarne,któreniema ˙ zadnychw˛ezłów,nazywasi˛e drzewempustym ioznaczasi˛e czasamijako NIL .Je ´ slilewepoddrzewojestniepuste,tojegokorze ´ nnazywasi˛e lewymsynem korzeniadrzewagłównego.Podobnie,korze ´ nniepustegoprawegopoddrzewajest prawymsynem korzeniadrzewagłównego.Je ´ sliktóre ´ spoddrzewojestdrzewempustym NIL ,tomówimy, ze brakuje tegosyna.NarysunkuB.7(a)jestpokazanedrzewobinarne.

Drzewobinarneniejestpoprostudrzewemuporz˛adkowanym,wktórymka ˙ zdyzw˛ezłów mastopie ´ nconajwyzej2.Wdrzewiebinarnymnaprzykład,je ´ sliw˛ezełmatylkojednegosyna,to jegopoło ˙ zenie–to,czyjest lewym czy prawymsynem –maznaczenie.Wdrzewieuporz˛adkowanymniemarozró ˙ znieniapojedynczegosynajakolewegolubprawego.NarysunkuB.7(b)wida ´ c drzewobinarnerózni˛acesi˛eodtegozrys.B.7(a)połozeniemjednegow˛ezła.Je ´ slirozpatrzymy tedrzewajakodrzewauporz˛adkowane,tob˛ed˛aoneidentyczne.

Informacjaopoło ˙ zeniuw˛ezłówwdrzewiebinarnymmo ˙ zeby ´ creprezentowanazapomoc˛ a wewn˛etrznychw˛ezłówdrzewauporz˛adkowanego,jakjesttopokazanenarys.B.7(c).Pomysł poleganawstawieniuwmiejsceka ˙ zdegozbrakuj˛acychsynówdrzewabinarnegow˛ezłabez synów.Teli ´ scies˛azaznaczonejakokwadraty.Drzewo,którepowstaje,jest regularnymdrzewem binarnym:kazdyzw˛ezłówjestalboli ´ sciem,albomastopie ´ n2.Niemaw˛ezłówostopniu1, aporz˛adeksynóww˛ezłaodpowiadaichpoło ˙ zeniu.

6 Zauwazmy, zestopie ´ nw˛ezłazalezyodtego,czy T jestdrzewemukorzenionym,czywolnym.Stopie ´ nwierzchołka wdrzewiewolnymjest,podobniejakwdowolnymgrafienieskierowanym,liczb˛as˛asiednichwierzchołków.Natomiast wdrzewieukorzenionymstopniemw˛ezłajestliczbasynów–ojciecw˛ezłaniewliczasi˛edojegostopnia.

RysunekB.7 Drzewabinarne.(a)Drzewobinarnenarysowanewstandardowysposób.Synowiew˛ezłas˛anarysowani podnim:lewypolewej,prawypoprawejstronie.(b)Innedrzewobinarne.W(a)lewysynw˛ezła7to5,aprawynie istnieje.W(b)lewysyn7nieistnieje,aprawyto5.Drzewatejakodrzewauporz˛adkowanes˛atakiesame,leczjako drzewabinarnerózni˛asi˛eodsiebie.(c)Drzewobinarnez(a)reprezentowaneprzezw˛ezływewn˛etrzneregularnego drzewabinarnego:drzewauporz˛adkowanego,wktórymstopie ´ nkazdegow˛ezławewn˛etrznegowynosi2.Li ´ scies˛ a zaznaczonejakokwadraciki

Reprezentacj˛epozycyjn˛a,pozwalaj˛ac˛aodró ˙ zni ´ cdrzewabinarneoduporz˛adkowanych, mo ˙ znarozszerzy ´ cnadrzewamaj˛acewi˛ecejni ˙ z2synówww˛e´zle.W drzewiepozycyjnym synowietegosamegow˛ezłas˛aetykietowaniróznymiliczbamicałkowitymi.Mówimy, ze brakuje i -tegosyna,je ´ sliniemasynaetykietowanegoliczb˛ a i Drzeworz˛edu k (k-arne)jestdrzewem pozycyjnym,wktórym ˙ zadenw˛ezełniemasynówetykietowanychliczbamiwi˛ekszymini ˙ z k . Takwi˛ecdrzewobinarnejestdrzewem k -arnymz k D 2.

Pełnedrzewo k-arne jestdrzewemrz˛edu k ,wktórymwszystkieli ´ sciemaj˛at˛esam˛agł˛eboko ´ s ´ c,awszystkiew˛ezływewn˛etrznemaj˛astopie ´ n k .NarysunkuB.8wida ´ cpełnedrzewobinarne owysoko ´ sci3.Ileli ´ scimapełnedrzeworz˛edu k owysoko ´ sci h?Korze ´ nma k nast˛epników ogł˛eboko ´ sci1,zktórychka ˙ zdyma k nast˛epnikówogł˛eboko ´ sci2itd.Liczbaw˛ezłówogł˛eboko ´ sci d jestrówna k d .Wpełnymdrzewie k -arnymowysoko ´ sci h li ´ scies˛anagł˛eboko ´ sci h,

RysunekB.8 Pełnedrzewobinarneowysoko ´ sci 3 i 8 li ´ sciachoraz 7 w˛ezłachwewn˛etrznych

?

jestwi˛ec k h li ´ sci.St˛adwida ´ c, zewysoko ´ s ´ cdrzewapełnegorz˛edu k o n li ´ sciachwynosi logk n.

Liczbaw˛ezłówwewn˛etrznychdrzewapełnegorz˛edu k owysoko ´ sci h wynosi

(zrównania(A.6)nastr.1072).

Takwi˛ecpełnedrzewobinarneowysoko ´ sci h ma 2h 1 w˛ezłówwewn˛etrznych.

Zadania

B.5-1

Narysujwszystkiedrzewawolnezło ˙ zonez3wierzchołków x , y i ´.Narysujwszystkiedrzewa ukorzenioneow˛ezłach x , y i ´,wktórych x jestkorzeniem.Narysujwszystkiedrzewauporz˛adkowaneow˛ezłach x , y i ´,wktórych x jestkorzeniem.Narysujwszystkiedrzewabinarne ow˛ezłach x , y i ´,wktórych x jestkorzeniem.

B.5-2

Niech G D .V;E/ b˛edzieacyklicznymgrafemskierowanym,którymawierzchołek v0 2 V taki, ˙ zeistniejedokładniejedna ´ scie ˙ zkaz v0 doka ˙ zdegowierzchołka v 2 V .Udowodnij, ˙ ze nieskierowanawersjagrafu G tworzydrzewo.

B.5-3

Udowodnijprzezindukcj˛e, zewdowolnymniepustymdrzewiebinarnymliczbaw˛ezłówstopnia2 jesto1mniejszani ˙ zliczbali ´ sci.Wywnioskujst˛ad, ˙ zewregularnymdrzewiebinarnymliczba w˛ezłówwewn˛etrznychjesto1mniejszaodliczbyli ´ sci.

B.5-4

Udowodnij, zedladowolnegocałkowitego k 1 istniejeregularnedrzewobinarneo k li ´ sciach.

B.5-5

Udowodnijprzezindukcj˛e, ˙ zewysoko ´ s ´ cdrzewabinarnegoo n w˛ezłachwynosiconajmniej blg nc.

B.5-6

Długo´s´c´scie ˙ zkiwewn˛etrznej regularnegodrzewabinarnegojestsum˛a,powszystkichw˛ezłach wewn˛etrznychdrzewa,gł˛eboko ´ scika ˙ zdegow˛ezła.Podobnie, długo´s´c´scie ˙ zkizewn˛etrznej jest sum˛a,powszystkichli ´ sciachdrzewa,gł˛eboko ´ scikazdegoli ´ scia.Rozwazmyregularnedrzewobinarneo n w˛ezłachwewn˛etrznych,długo ´ sci ´ sciezkiwewn˛etrznej i orazdługo ´ sci ´ sciezki zewn˛etrznej e .Udowodnij, ˙ ze e D i C 2n.

Problemy

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

? B.5-7

Niech„waga”li ´ scia x ogł˛eboko ´ sci d drzewabinarnego T b˛edziewyra ˙ zonawzorem w.x/ D 2 d

iniech L b˛edziezbioremli ´ scidrzewa T .Udowodnij, ˙ ze Px 2L w.x/ 1.(Nierówno ´ s ´ ctanazywa si˛e nierówno´sci˛aKrafta).

? B.5-8

Poka ˙ z, ˙ zeje ´ sli L 2,toka ˙ zdedrzewobinarneo L li ´ sciachzawierapoddrzewomaj˛acemi˛edzy L=3 a 2L=3 (wł˛acznie)li ´ sci.

B-1Kolorowaniegrafów

Dlagrafunieskierowanego G D .V;E/ k-kolorowanie G jestfunkcj˛ a c W V ! f1;2;:::;k g tak˛a, ze c.u/ ¤ c.v/ dlakazdejkraw˛edzi .u;v/ 2 E .Innymisłowy,liczby 1;2;:::;k reprezentuj˛ a k kolorów,as˛asiedniewierzchołkimusz˛aby ´ cinnychkolorów.

(a)Poka ˙ z, ˙ zeka ˙ zdedrzewojest2-kolorowalne.

(b)Pokaz, zerównowaznes˛anast˛epuj˛acestwierdzenia:

1. G jestdwudzielny.

2. G jest2-kolorowalny.

3. G niemacyklinieparzystejdługo ´ sci.

(c) Niech d b˛edziemaksimumstopniwierzchołkówwgrafie G .Udowodnij, ˙ zegraf G mo ˙ zna pokolorowa ´ c d C 1 kolorami.

(d)Poka ˙ z, ˙ zeje ´ sli G ma O.jV j/ kraw˛edzi,to G mo ˙ znapokolorowa ´ c O.pjV j/ kolorami.

B-2Grafyznajomo´sci

Sformułujkazdeznast˛epuj˛acychstwierdze ´ nwpostacitwierdzeniadotycz˛acegografównieskierowanych,anast˛epnieudowodnijje.Przyjmij, ˙ zerelacjaznajomo ´ scijestsymetryczna,alenie zwrotna.

(a) Wdowolnejgrupiezłozonejzconajmniejdwóchosóbjestconajmniejdwojeludzimaj˛acych t˛esam˛aliczb˛eznajomychwtejgrupie.

(b) Wkazdejgrupiezłozonejzsze ´ sciuosóbznajdziesi˛econajmniejtrojewzajemniesobie znajomychalboconajmniejtrojewzajemniesobienieznajomych.

(c) Dowoln˛agrup˛eludzimo ˙ znatakpodzieli ´ cnadwiecz˛e ´ sci, ˙ zeconajmniejpołowaznajomych kazdejzosóbnalezydogrupy,doktórejtaosoba nie nalezy.

(d) Je ´ slikazdaosobawdanejgrupieznaconajmniejpołow˛eosóbwtejgrupie,tomozna posadzi ´ ccał˛agrup˛eprzyokr˛agłymstoletak, ˙ zebyka ˙ zdaosobasiedziałapomi˛edzydwoma znajomymi.

B-3Podziałydrzew

Wwielualgorytmachtypu„dzielizwyci˛e ˙ zaj”,któreoperuj˛anagrafach,wymagasi˛edokonania podziaługrafunadwapodgrafyprawietejsamejwielko ´ sci,indukowaneprzezpewienpodział zbioruwierzchołków.Wtymproblemiezajmiemysi˛epodziałamidrzewpowstaj˛acymiprzez usuni˛ecieniewielkiejliczbykraw˛edzi. Z˛adamy,bywierzchołkipozostaj˛acewtymsamym podrzewiepousuni˛eciukraw˛edzibyływtymsamymblokupodziału.

(a) Pokaz, zeusuwaj˛acjedn˛akraw˛ed´z,mozemypodzieli ´ cwierzchołkidowolnegodrzewabinarnegoo n wierzchołkachnadwazbiory A i B takie, ze jAj 3n=4 i jB j 3n=4

(b) Pokaz, zestała 3=4 wcz˛e ´ sci(a)jestoptymalna,konstruuj˛acdrzewo,wktórymnajbardziej zrównowazonypodziałpowstaj˛acywwynikuusuni˛eciajednejkraw˛edzidaje jAj D 3n=4

(c) Poka ˙ z, ˙ zeprzezusuni˛ecieconajwy ˙ zej O.lg n/ kraw˛edzimo ˙ zemypodzieli ´ cwierzchołki dowolnegodrzewao n wierzchołkachnadwazbiory A i B takie, ze jAj D bn=2c i jB j D dn=2e.

Uwagidododatku

G.Boolezapocz˛atkowałrozwójlogikisymbolicznejiwprowadziłwielepodstawowychoznacze ´ n dlazbiorówwksi˛ a ˙ zcewydanejw1854r.Współczesnateoriazbiorówzostałastworzonaprzez G.Cantorawlatach1874–1895.Cantorprzedewszystkimskupiłsi˛enazbiorachoniesko ´ nczonej liczno ´ sci.Termin„funkcja”jestzwi˛azanyznazwiskiemG.W.Leibniza,którypierwszyu ˙ zył gowzwi˛azkuzpewnymitypamiwzorówmatematycznych.Jegoograniczonadefinicjabyła uogólnianawielerazy.Pocz˛atkiteoriigrafówsi˛egaj˛a1736r.,kiedytoL.Eulerdowiódł, zenie dasi˛eprzej ´ s ´ c ˙ zadnegozsiedmiumostówKrólewcadokładniejednokrotnieiwróci ´ cdopunktu wyj ´ scia.

Uzytecznymkompendiumwieludefinicjiiwynikówteoriigrafówjestksi˛azkanapisana przezHarary’ego[208].

CZliczanieiprawdopodobie ´ nstwo

Dodatektenjestprzegl˛adempodstawowychwiadomo ´ scizkombinatorykiirachunkuprawdopodobie ´ nstwa.Je ´ sliCzytelnikjestzaznajomionyztymizagadnieniami,tomozepomin˛ a ´ c pocz˛atekdodatkuiskoncentrowa ´ csi˛enadalszejjegocz˛e ´ sci.Dozrozumieniamateriałuzawartego wwi˛ekszo ´ scirozdziałówniejestwymaganaznajomo ´ s ´ crachunkuprawdopodobie ´ nstwa,lecz wniektórychmiejscachjestonabardzowazna.

WdodatkuC.1podamyelementarnewynikizteoriizliczania,wtymstandardowewzory nazliczaniepermutacjiikombinacji.Aksjomatyteoriiprawdopodobie ´ nstwaipodstawowefakty dotycz˛acerozkładówprawdopodobie ´ nstwazaprezentujemywdodatkuC.2,azmiennelosowe wrazzwłasno ´ sciamiwarto ´ scioczekiwanejiwariancjiwprowadzimywdodatkuC.3.Zkolei wdodatkuC.4zajmiemysi˛ebadaniemrozkładówgeometrycznegoidwumianowego,pojawiaj˛acychsi˛eprzybadaniupróbBernoulliego.Rozwazanianatematrozkładudwumianowego b˛edziemykontynuowa ´ cwdodatkuC.5,zajmuj˛acsi˛e„kra ´ ncami”tegorozkładu.

C.1Zliczanie

Teoriazliczaniastarasi˛eodpowiedzie ´ cnapytanie„Ile?”bezfaktycznegozliczania.Mo ˙ zemyna przykładzapyta ´ c„Ilejestróznychliczb n-bitowych?”lub„Ilejestsposobówuporz˛adkowania n róznychelementów?”.Wtympodrozdzialeomawiamyelementyteoriizliczania.Zakładamy, ˙ zeCzytelnikznapodstawowezagadnieniateoriizbiorów–je ´ slinie,topowinienuprzednio zapozna ´ csi˛ezmateriałemzawartymwdodatkuB.1.

Regułysumyiiloczynu

Zbiórelementów,którechcemypoliczy ´ c,moznaczasamiwyrazi ´ cjakosum˛ezbiorówrozł˛acznych lubjakoiloczynkartezja ´ nskizbiorów.

Regułasumy mówi, zeliczbamozliwo ´ sci,najakiemozemywybra ´ celementnalez˛acydo jednegozdwóchzbiorówrozł˛acznych,jestrównasumiemocytychzbiorów.Toznaczy, ˙ zeje ´ sli A i B s˛azbioramisko ´ nczonyminiemaj˛acymiwspólnychelementów,to jA [ B j D jAj C jB j, cowynikazrównania(B.3)nastr.1086.Naprzykładje ´ slikazdyznaknatablicyrejestracyjnej

DodatekCZliczanieiprawdopodobie´nstwo samochodujestcyfr˛alubliter˛a,toliczbamozliwo ´ scidlakazdejpozycjijestrówna 26 C 10 D 36, poniewa ˙ zjest 26 mo ˙ zliwo ´ sciwyboruliteryi10mo ˙ zliwo ´ sciwyborucyfry.

Regułailoczynu mówi, ˙ zeliczbamo ˙ zliwo ´ sci,najakiemo ˙ zemywybra ´ cuporz˛adkowan˛ a par˛eelementów,jestrównaliczbiemozliwo ´ sci,najakiemozemywybra ´ cpierwszyelement, pomno ˙ zonejprzezliczb˛emo ˙ zliwo ´ sci,najakiemo ˙ zemywybra ´ cdrugielement.Czylije ´ sli A i B s˛azbioramisko ´ nczonymi,to jA B j D jAj jB j,cojestpoprosturówno ´ sci˛a(B.4)nastr.1086. Naprzykład,je ´ slicukierniaoferuje 28 smakówlodówi4rodzajebakalii,toliczbamozliwych zestawówzło ˙ zonychzjednejgałkilodówijednejporcjibakaliiwynosi 28 4 D 112.

Słowa

Słowo nadzbioremsko ´ nczonym(alfabetem) S jesttoci˛agelementówzbioru S .Naprzykład istnieje8słówbinarnychdługo ´ sci3:

000;001;010;011;100;101;110;111: (Stosujemytutajskrótowyzapis,wktórympomijamynawiasyk˛atowewoznaczeniuci˛agu). Czasamisłowodługo ´ sci k nazywamy k-słowem. Podsłowo s 0 słowa s jesttouporz˛adkowany ci˛agnast˛epuj˛acychposobieelementówsłowa s . k-podsłowo danegosłowajestjegopodsłowem długo ´ sci k .Naprzykład 010 jest3-podsłowemsłowa 01101001 (3-podsłowozaczynaj˛acesi˛ena pozycji4),ale 111 niejestpodsłowemsłowa 01101001. Kazde k -słowonadzbiorem S moznatraktowa ´ cjakoelementiloczynukartezja ´ nskiego S k ; wtakimrazieistnieje jS jk słówdługo ´ sci k .Naprzykładliczbabinarnych k -słówwynosi 2k .Intuicyjnie,abyskonstruowa ´ c k -słowonad n-zbiorem,mamy n sposobównawybraniepierwszego elementu;dlakazdegoztychwyborówmamy n mozliwo ´ scinawybraniedrugiegoelementuitd. k razy.Konstrukcjataprowadzido k -krotnegoiloczynu n n n D nk ,któryjestliczb˛ a k -słów.

Permutacje

Permutacj˛ a zbiorusko ´ nczonego S nazywamyuporz˛adkowanyci˛agwszystkichelementów zbioru S ,przyczymka ˙ zdyelementwyst˛epujedokładnieraz.Je ´ slinaprzykład S D fa;b;c g,to mamy6permutacjizbioru S : abc;acb;bac;bca;cab;cba:

(Tutajrównie ˙ zstosujemyskrótowyzapis,wktórympomijamynawiasyk˛atowewoznaczeniuci˛agu).Liczbapermutacjizbioru n-elementowegowynosi nŠ,poniewazpierwszyelementmozemy wybra ´ cna n sposobów,drugina n 1 sposobów,trzecina n 2 sposobyitd.

Uporz˛adkowanyci˛ag k elementówzbioru S ,wktórym ˙ zadenelementniewyst˛epujewi˛ecej nizjedenraz,nazywamy k-permutacj˛ a zbioru S .(Zatemzwyczajnapermutacjajest n-permutacj˛ a zbioru n-elementowego).Wszystkie2-permutacjezbioru fa;b;c;d g to: ab;ac;ad;ba;bc;bd;ca;cb;cd;da;db;dc:

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Liczba k -permutacjizbioru n-elementowegowynosi

n.n 1/.n 2/ .n k C 1/ D nŠ .n k/Š ; (C.1)

jako zeistnieje n sposobówwyborupierwszegoelementu, n 1 sposobówwyborudrugiego elementuitd.,a ˙ zwybierzemywszystkich k elementów,przyczymostatnib˛edziewybierany spo ´ sród n k C 1 elementów.Wpowy ˙ zszymprzykładziedla n D 4 i k D 2 wzór(C.1)daje wynik 4Š=2Š D 12,cozgadzasi˛ezliczb˛awypisanych2-permutacji.

Kombinacje

k-kombinacj˛ a zbioru n-elementowego S nazywamypoprostu k -elementowypodzbiórzbioru S . Istniejesze ´ s ´ c2-kombinacjizbioru4-elementowego fa;b;c;d g: ab;ac;ad;bc;bd;cd:

(U ˙ zywamytutajskrótu,pomijaj˛acnawiasyklamrowewoznaczeniuka ˙ zdegopodzbioru).Mo ˙ zemy skonstruowa ´ c k -kombinacj˛ezbioru n-elementowego,wybieraj˛ac k róznychelementówztego zbioru.Kolejno ´ s ´ c,wjakiejwybieramyteelementy,niemaznaczenia. Liczb˛e k -kombinacjizbioru n-elementowegomoznawyrazi ´ cprzezliczb˛e k -permutacji tegozbioru.Dlakazdej k -kombinacjiistniejedokładnie kŠ permutacjijejelementów,przyczym ka ˙ zdaznichjestinn˛ a k -permutacj˛azbioru n-elementowego.St˛adliczba k -kombinacjizbioru n-elementowegojestrównaliczbie k -permutacjipodzielonejprzez kŠ;wmy ´ slrówno ´ sci(C.1) liczbatawynosi

kŠ.n k/Š

(C.2)

Dla k D 0 zewzorutegowynika, ˙ zemo ˙ zliwo ´ sciwyboru0elementówzezbioru n-elementowego jest1(nie0),bo 0Š D 1.

Współczynnikidwumianowe

Zapisu n k (czytaj„n nad k ”)u ˙ zywamydooznaczanialiczby k -kombinacjizbioru n-elementowego.Zrówno ´ sci(C.2)mamy

n k ! D nŠ kŠ.n k/Š :

Wzórtenjestsymetrycznyzewzgl˛eduna k i n k :

n k ! D n n k !:

(C.3)

DodatekCZliczanieiprawdopodobie´nstwo

Liczbytes˛atakzenazywane współczynnikamidwumianowymi zpowoduichwyst˛epowania w twierdzeniuodwumianie:

.x C y/n D n X k D0 n k !x k y n k ;

gdzie n 2 N oraz x;y 2 R.Praw˛astron˛ewzoru(C.4)nazywamy rozwini˛eciemdwumianu stanowi˛acegolew˛astron˛e.Przypadekszczególnyrozwini˛eciadwumianuwyst˛epuje,gdy x D y D 1:

2n D n X k D0 n k !

Wzórtenodpowiadazliczaniu 2n binarnych n-słówzewzgl˛edunaliczb˛ezawartychwnich jedynek:jest n k binarnych n-słówzawieraj˛acychdokładnie k jedynek,jako zeistnieje n k sposobówwybrania k spo ´ sród n pozycji,naktórychmoznaumie ´ sci ´ cjedynki.

Istniejewieleto ˙ zsamo ´ scizwi˛azanychzewspółczynnikamidwumianowymi.Zadaniazamieszczonenako ´ ncutegopodrozdziałudadz˛aCzytelnikowimozliwo ´ s ´ cudowodnieniakilku znich.

Szacowaniewspółczynnikówdwumianowych

Czasamipotrzebujemyoszacowa ´ cwarto ´ s ´ cwspółczynnikadwumianowego.Dla 1 k n mamydolneograniczenie

n k ! D n.n 1/ .n k C 1/ k.k 1/ 1

D n k n 1 k 1 n k C 1 1

n k k : (C.5)

Korzystaj˛acznierówno ´ sci kŠ .k=e/k wyprowadzonejzewzoruStirlinga(3.25)nastr.63, otrzymujemygórneograniczenie

n k ! D n.n 1/ .n k C 1/ k.k 1/ 1

nk kŠ en k k : (C.6)

Dlawszystkich 0 k n mo ˙ zemyprzezindukcj˛e(patrzzad.C.1-12)udowodni ´ cograniczenie

n k ! nn k k .n k/n k ; (C.7)

(C.4)

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

gdziedlawygodyprzyjmujemy, ze 00 D 1.Dla k D n,gdzie 0 1,ograniczenieto mo ˙ zemyzapisa ´ cjako

n n! nn . n/ n ..1 /n/.1 /n

gdzie

2nH. / ;

H. / D lg .1 / lg.1 / (C.8) jest (binarn˛a)funkcj˛aentropii igdzie,dlawygody,przyjmujemy, ze 0 lg 0 D 0,czyli ze H.0/ D H.1/ D 0

Zadania

C.1-1

Ile k -podsłówzawiera n-słowo?(Przyjmijidentyczne k -podsłowazaczynaj˛acesi˛enaró ˙ znych pozycjachzarózne).Ileł˛aczniepodsłówzawiera n-słowo?

C.1-2

Funkcjalogiczna o n wej ´ sciachi m wyj ´ sciachtofunkcjazezbioru f PRAWDA ; FAŁSZ gn wzbiór f PRAWDA ; FAŁSZ gm .Ilejestfunkcjilogicznycho n wej ´ sciachi1wyj ´ sciu?Ilejestfunkcji logicznycho n wej ´ sciachi m wyj ´ sciach?

C.1-3

Nailesposobówmo ˙ znaposadzi ´ c n osóbprzyokr˛agłymstole?Uznajemydwaustawieniaza takiesame,je ´ slijednopowstajezdrugiegoprzezobrótwokółstołu.

C.1-4

Nailesposobówmoznawybra ´ ctrzyrózneliczbyzezbioru f1;2;:::;99g,abyichsumabyła parzysta?

C.1-5

Udowodnijto ˙ zsamo ´ s ´ c n k ! D n k n 1 k 1! (C.9)

dla 0<k n 1110

C.1-6

Udowodnijto ˙ zsamo ´ s ´ c

n k ! D n n k n 1 k !

dla 0 k<n.

C.1-7

Abywybra ´ c k przedmiotówz n,mo ˙ znajedenznichwyró ˙ zni ´ cisprawdzi ´ c,czytenwyró ˙ zniony przedmiotzostałwybrany.Uzyjtejwskazówkidoudowodnienia, ze

n k ! D n 1 k ! C n 1 k 1!:

C.1-8

Korzystaj˛aczwynikuzadaniaC.1-7,utwórztabel˛ewspółczynnikówdwumianowych n k dla n D 0;1;:::;6 i 0 k n z 0 0 nagórze, 1 0 i 1 1 wnast˛epnymwierszu,dalej 2 0 , 2 1 i 2 2 , itd.Tabelatakanosinazw˛e trójk˛ataPascala.

C.1-9

Udowodnij, ˙ ze

n X i D1 i D n C 1 2 !

C.1-10

Pokaz, zedladowolnychliczbcałkowitych n 0 i 0 k n maksymalnawarto ´ s ´ c n k jest osi˛aganadla k D bn=2c lub k D dn=2e.

? C.1-11

Uzasadnij, zedladowolnychliczbcałkowitych n 0, j 0, k 0,takich ze j C k n, zachodzi n j C k ! n j ! n j k !: (C.10)

Podajzarównodowódalgebraiczny,jakiargumentacj˛eopart˛anametodziewybierania j C k przedmiotówspo ´ sród n.Podajprzykład,wktórymniezachodzirówno ´ s ´ c.

? C.1-12

Udowodnijnierówno ´ s ´ c(C.7)przezindukcj˛ewzgl˛edemwszystkichcałkowitych k ,takich ˙ ze 0 k n=2,anast˛epnieu ˙ zyjrówno ´ sci(C.3),abyrozszerzy ´ cj˛anawszystkiecałkowite k ,takie ze 0 k n.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

? C.1-13

U ˙ zyjwzoruStirlinga,abyudowodni ´ c, ˙ ze

2n n ! D 22n p n .1 C O.1=n//: (C.11)

? C.1-14

Ró ˙ zniczkuj˛acfunkcj˛eentropii H. /,poka ˙ z, ˙ zeosi˛agaonamaksimumdla D 1=2.Ilewynosi H.1=2/?

? C.1-15

Wykaz, zedladowolnegocałkowitego n 0 zachodzitozsamo ´ s ´ c n X k D0 n k !k D n2n 1 : (C.12)

? C.1-16

Nierówno ´ s ´ c(C.5)stanowidolneoszacowaniewarto ´ sciwspółczynnikadwumianowego n k .Dla małych k zachodzisilniejszeoszacowanie.Poka ˙ z, ˙ ze n k ! nk 4kŠ ; (C.13)

dla k pn.

C.2Prawdopodobie ´ nstwo

Teoriaprawdopodobie ´ nstwajestzasadniczymnarz˛edziemsłuz˛acymdotworzeniaianalizy algorytmówrandomizowanych(probabilistycznych).Wtymdodatkuprzypominamypodstawy tejteorii.

Prawdopodobie ´ nstwodefiniujemywodniesieniudo przestrzenizdarze´n S ,b˛ed˛acejzbiorem, któregoelementynazywamy zdarzeniamielementarnymi.Ka ˙ zdezdarzenieelementarnemo ˙ zna traktowa ´ cjakomo ˙ zliwywynikeksperymentu.Weksperymenciepolegaj˛acymnarzuciedwiema rozróznialnymimonetaminaprzestrze ´ nzdarze ´ nmozemypatrze ´ cjakonazłozon˛azezbioru wszystkichmo ˙ zliwych2-słównadzbiorem f O ; R g:

S D f OO ; OR ; RO ; RR g

DodatekCZliczanieiprawdopodobie´nstwo

Zdarzenie jestpodzbiorem1 przestrzenizdarze ´ n S .Naprzykładprzyrzuciedwiemamonetamizdarzeniepolegaj˛acenauzyskaniujednegoorłaijednejreszkito f OR ; RO g.Zdarzenie S jest nazywane zdarzeniempewnym,azdarzenie ; jestnazywane zdarzeniemniemo ˙ zliwym.Mówimy, zedwazdarzenia A i B s˛ a wzajemniesi˛ewykluczaj˛ace(rozł˛aczne),je ´ sli A \ B D;.Czasami zdarzenieelementarne s 2 S traktujemyjakozdarzenie fs g.Zdefinicjiwszystkiezdarzenia elementarnewzajemniesi˛ewykluczaj˛a.

Aksjomatyteoriiprawdopodobie ´ nstwa

Rozkładprawdopodobie´nstwa Pr fg naprzestrzenizdarze ´ n S jesttoprzyporz˛adkowaniezdarzeniomz S liczbrzeczywistychtak, ˙ zespełniones˛anast˛epuj˛ace aksjomatyprawdopodobie´nstwa:

1.Pr fAg 0 dlaka ˙ zdegozdarzenia A

2.Pr fS g D 1.

3.Pr fA [ B g D Pr fAg C Pr fB g dlaka ˙ zdychdwóchwzajemniewykluczaj˛acychsi˛ezdarze ´ n A i B .Ogólniej,dlakazdego(sko ´ nczonegolubprzeliczalnego)ci˛aguparamiwykluczaj˛acychsi˛ezdarze ´ n A1 ;A2 ;:::

Pr ([ i Ai ) D X i Pr fAi g:

Pr fAg nazywamy prawdopodobie´nstwem zdarzenia A.Zwracamytutajuwag˛e,i ˙ zaksjomat2 jestwymaganiemnormalizacji:wrzeczywisto ´ sciniemaspecjalnegopowodu,abywybra ´ c1jako prawdopodobie ´ nstwozdarzeniapewnego,pozatym, zejesttonaturalneiwygodne.

Ztychaksjomatówipodstawteoriizbiorów(patrzdodatekB.1)wynikanatychmiastkilka wniosków.Prawdopodobie ´ nstwozdarzenianiemozliwego ; wynosi Pr f;g D 0.Je ´ sli A B ,to Pr fAg Pr fB g.Stosuj˛aczapis A dooznaczeniazdarzenia S A (dopełnienia zdarzenia A), mamyPr ˚A D 1 Pr fAg.Dladowolnychdwóchzdarze ´ n A i B zachodzi

Pr fA [ B g D Pr fAg C Pr fB g Pr fA \ B g (C.14)

Pr fAg C Pr fB g: (C.15)

Przypu ´ s ´ cmy, ˙ zewnaszymprzykładziezrzucaniemmonetamika ˙ zdezczterechzdarze ´ n elementarnychmaprawdopodobie ´ nstwo 1=4.Wówczasprawdopodobie ´ nstwootrzymaniaco

1 Wogólnymrozkładzieprawdopodobie ´ nstwamog˛aznajdowa ´ csi˛epodzbioryprzestrzenizdarze ´ n S ,którenie s˛auwa ˙ zanezazdarzenia.Sytuacjatawyst˛epujezwykle,gdyprzestrze ´ nzdarze ´ njestnieprzeliczalna.Głównym wymogiemjest,abyzbiórzdarze ´ nbyłzamkni˛etyzewzgl˛edunaoperacjebraniadopełnieniazdarzenia,sumowania sko ´ nczonejlubprzeliczalnejliczbyzdarze ´ norazbraniacz˛e ´ sciwspólnejsko ´ nczonejlubprzeliczalnejliczbyzdarze ´ n. Wi˛ekszo ´ s ´ crozkładówprawdopodobie ´ nstwa,którymib˛edziemysi˛ezajmowa ´ c,jestokre ´ slonanadsko ´ nczon˛alub przeliczaln˛aprzestrzeni˛azdarze ´ nib˛edziemyogólnieprzyjmowa ´ c, ˙ zewszystkiepodzbioryprzestrzenizdarze ´ ns˛ a zdarzeniami.Waznymwyj˛atkiemjestci˛agłyrozkładjednostajnyprawdopodobie ´ nstwa,któryzostanieprzedstawiony wkrótce.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

najmniejjednegoorławynosi

Pr f OO ; OR ; RO g D Pr f OO g C Pr f OR g C Pr f RO g

D 3=4:

Alternatywnie,skoroprawdopodobie ´ nstwootrzymaniamniejni ˙ zjednegoorławynosi Pr f RR g D 1=4,toprawdopodobie ´ nstwootrzymaniaconajmniejjednegoorławynosi 1 1=4 D 3=4.

Dyskretnerozkładyprawdopodobie ´ nstwa

Rozkładprawdopodobie ´ nstwajest dyskretny,je ´ slijestzdefiniowanynadsko ´ nczon˛alubprzeliczaln˛aprzestrzeni˛azdarze ´ n.Niech S b˛edzietak˛aprzestrzeni˛azdarze ´ n.Wówczasdlaka ˙ zdego zdarzenia A zachodzi

Pr fAg D X s 2A Pr fs g; jako zezdarzeniaelementarne,awszczególno ´ scitew A,wzajemniesi˛ewykluczaj˛a.Je ´ sli przestrze ´ n S jestsko ´ nczonaiprawdopodobie ´ nstwoka ˙ zdegozdarzeniaelementarnego s 2 S wynosi

Pr fs g D 1= jS j ; towtedymamy jednostajnyrozkładprawdopodobie´nstwa na S .Wtakichwypadkacheksperymentjestcz˛estoopisywanyjako„losowywybórelementuz S ”. Jakoprzykładrozwa ˙ zmyrzut monet˛asymetryczn˛ a,wktórymprawdopodobie ´ nstwouzyskaniaorłajesttakiesamojakprawdopodobie ´ nstwouzyskaniareszki,czyli 1=2.Je ´ slirzucimy monet˛ a n razy,tootrzymamyjednostajnyrozkładprawdopodobie ´ nstwaokre ´ slonynaprzestrzeni zdarze ´ n S D f O ; R gn –zbiorzemocy 2n .Ka ˙ zdezdarzenieelementarnew S mo ˙ znareprezentowa ´ c jakosłowodługo ´ sci n nadzbiorem f O ; R g ikazdewyst˛epujezprawdopodobie ´ nstwem 1=2n . Zdarzenie

A D fwypadłodokładnie k orłówidokładnie n k reszekg jestpodzbiorem S rozmiaru jAj D n k ,jako zeistnieje n k słówdługo ´ sci n nad f O ; R g,wktórych O wyst˛epujedokładnie k razy.Prawdopodobie ´ nstwozdarzenia A wynosiwi˛ec Pr fAg D n k =2n .

Ci˛agłyrozkładjednostajny

Ci˛agłyrozkładjednostajnyjestprzykłademrozkładuprawdopodobie ´ nstwa,wktórymniewszystkiepodzbioryprzestrzenizdarze ´ ns˛auwa ˙ zanezazdarzenia.Ci˛agłyrozkładjednostajnyjest zdefiniowanynadprzedziałemdomkni˛etym Œa;b liczbrzeczywistych,gdzie a<b .Intuicyjnie, chcieliby ´ smy,abykazdypunktzprzedziału Œa;b był„jednakowoprawdopodobny”.Jestnieprzeliczalniewielepunktów,wi˛ecje ´ sliprzyporz˛adkujemyka ˙ zdemupunktowitosamosko ´ nczone, dodatnieprawdopodobie ´ nstwo,niemozemyjednocze ´ sniespełni ´ caksjomatów2i3.Ztego powoduchcieliby ´ smyprzyporz˛adkowa ´ cprawdopodobie ´ nstwojedynie niektórym podzbiorom S wtakisposób,abyspełni ´ caksjomatydlatychzdarze ´ n.

DodatekCZliczanieiprawdopodobie´nstwo

Dladowolnegoprzedziałudomkni˛etego Œc;d ,gdzie a c d b , ci˛agłyrozkład jednostajnyprawdopodobie´nstwa definiujeprawdopodobie ´ nstwozdarzenia Œc;d wzorem

Pr fŒc;d g D d c b a :

Przyjmuj˛ac c D d widzimy, ˙ zeprawdopodobie ´ nstwodlapojedynczegopunktuwynosi0.Je ´ sli usuniemyko ´ ncowepunktyprzedziału Œc;d ,tootrzymamyprzedziałotwarty .c;d/.Poniewaz Œc;d D Œc;c [ .c;d/ [ Œd;d ,napodstawieaksjomatu3dostajemy Pr fŒc;d g D Pr f.c;d/g. Ogólnie,zdarzeniemdlaci˛agłegorozkładujednostajnegojestdowolnypodzbiórprzestrzenizdarze ´ n Œa;b ,którymoznaotrzyma ´ cjakosko ´ nczon˛alubprzeliczaln˛asum˛eprzedziałówotwartych idomkni˛etych,jakrównie ˙ zpewnebardziejskomplikowanezbiory.

Prawdopodobie ´ nstwowarunkoweiniezale ˙ zno ´ s ´ c

Czasamidysponujemyju ˙ zpewn˛awiedz˛anatematwynikudanegodo ´ swiadczenia.Przypu ´ s ´ cmy naprzykład, zekolegarzuciłdwiemamonetamiipowiedziałnam, zeconajmniejjednazmonet upadłaorłemdogóry.Jakiejestprawdopodobie ´ nstwo, ˙ zenaobumonetachwypadłorzeł?Informacja,któr˛aotrzymali ´ smy,eliminujemozliwo ´ s ´ cpojawieniasi˛edwóchreszek.Trzypozostałe zdarzeniaelementarnes˛ajednakowoprawdopodobne,sk˛adwnioskujemy, zekazdewyst˛epuje zprawdopodobie ´ nstwem 1=3.Poniewa ˙ ztylkowjednymzezdarze ´ nelementarnychwypadaj˛ a dwaorły,odpowied´znanaszepytaniebrzmi 1=3. Prawdopodobie ´ nstwowarunkoweokre ´ slawformalnysposóbpoj˛ecieposiadania apriori cz˛e ´ sciowejwiedzynatematwynikueksperymentu. Prawdopodobie´nstwowarunkowe zdarzenia A wsytuacji,kiedywiemy, zezachodziinnezdarzenie B ,jestzdefiniowanenast˛epuj˛aco:

Pr fA j B g D

Pr fA \ B g

Pr fB g ; (C.16)

kiedy Pr fB g ¤ 0.(Zapis„Pr fA j B g”czytamyjako„prawdopodobie ´ nstwo A podwarunkiem B ”).Intuicyjnie,poniewa ˙ zwiemy, ˙ ze B zachodzi,wi˛eczdarzenie, ˙ ze A równie ˙ zzachodzi,to A \ B .Oznaczato, ze A \ B jestzbioremtakichwyników, zezachodzizarówno A,jaki B . Skorowynikjestjednymzezdarze ´ nelementarnychw B ,normalizujemyprawdopodobie ´ nstwa wszystkichzdarze ´ nelementarnychw B ,dziel˛acjeprzez Pr fB g, zebyichsumawynosiła1. Prawdopodobie ´ nstwowarunkowezdarzenia A podwarunkiem B jestzatemstosunkiemprawdopodobie ´ nstwazdarzenia A \ B doprawdopodobie ´ nstwazdarzenia B .Wpowy ˙ zszymprzykładzie A jestzdarzeniem,wktórymnaobumonetachwypadłorzeł,a B jestzdarzeniem,wktórymco najmniejnajednejmoneciewypadłorzeł.ZatemPr fA j B g D .1=4/=.3=4/ D 1=3

Dwazdarzenias˛ a niezale ˙ zne,je ´ sli

Pr fA \ B g D Pr fAg Pr fB g; (C.17) cojestrównowa ˙ zne,oilePr fB g ¤ 0,warunkowi

Pr fA j B g D Pr fAg:

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Przypu ´ s ´ cmynaprzykład, zezostałyrzuconedwiemonetyiwynikirzutóws˛aniezalezne.Wówczasprawdopodobie ´ nstwopojawieniasi˛edwóchorłówwynosi .1=2/.1=2/ D 1=4.Terazprzypu ´ s ´ cmy, ˙ zejednozdarzeniepoleganatym, ˙ zepierwszamonetaupadłaorłemdogóry,adrugie natym, zemonetyupadłyróznie.Kazdeztychzdarze ´ nwyst˛epujezprawdopodobie ´ nstwem 1=2,aprawdopodobie ´ nstwo, ˙ zewyst˛api˛aobazdarzenia,wynosi 1=4;zatem,namocydefinicji niezale ˙ zno ´ sci,zdarzeniates˛aniezale ˙ zne–chocia ˙ zmogłobysi˛ewydawa ´ c, ˙ zeobazdarzenia zalez˛aodwynikudlapierwszejmonety.Przypu ´ s ´ cmywreszcie, zemonetys˛asklejonetak, ze upadaj˛aobieorłemlubreszk˛adogóryi ˙ zeobydwietemo ˙ zliwo ´ scis˛ajednakowoprawdopodobne. Wówczasprawdopodobie ´ nstwo, zekazdazmonetupadnieorłemdogórywynosi 1=2,aleprawdopodobie ´ nstwo, zeobydwieupadn˛aorłemdogórywynosi 1=2 ¤ .1=2/.1=2/.Zatemzdarzenie, ˙ zepierwszamonetaupadnieorłemdogóry,izdarzenie, ˙ zedrugamonetaupadnieorłemdogóry, nies˛aniezalezne.

Zdarzenianalez˛acedorodzinyzdarze ´ n A1 ;A2 ;:::;An s˛ a paraminiezale ˙ zne,je ´ sli

Pr fAi \ Aj g D Pr fAi g Pr fAj g dlawszystkich 1 i<j n.Mówimy, zezdarzeniates˛ a (wzajemnie)niezale ˙ zne,je ´ slikazdy k -podzbiór Ai1 ;Ai2 ;:::;Aik tejrodziny,gdzie 2 k n i 1 i1 <i2 < <ik n,spełnia zale ˙ zno ´ s ´ c

Pr fAi1 \ Ai2 \ \ Aik g D Pr fAi1 g Pr fAi2 g Pr fAik g

Przypu ´ s ´ cmynaprzykład, ˙ zerzucamydwiemamonetami.Niech A1 b˛edziezdarzeniempolegaj˛acymnatym, ˙ zenapierwszejmoneciewypadłorzeł,niech A2 b˛edziezdarzeniempolegaj˛acymna tym, zenadrugiejmoneciewypadłorzeł,iniech A3 b˛edziezdarzeniempolegaj˛acymnatym, ze naka ˙ zdejzmonetwypadłocoinnego.Mamy

Pr fA1 g D 1=2;

Pr fA2 g D 1=2;

Pr fA3 g D 1=2;

Pr fA1 \ A2 g D 1=4;

Pr fA1 \ A3 g D 1=4;

Pr fA2 \ A3 g D 1=4;

Pr fA1 \ A2 \ A3 g D 0: Poniewa ˙ zdla 1 i<j 3 mamy Pr fAi \ Aj g D Pr fAi g Pr fAj g D 1=4,zdarzenia

A1 , A2 i A3 s˛aparaminiezalezne.Zdarzeniatenies˛ajednakwzajemnieniezalezne,gdyz

Pr fA1 \ A2 \ A3 g D 0 iPr fA1 g Pr fA2 g Pr fA3 g D 1=8 ¤ 0

WzórBayesa

Zdefinicjiprawdopodobie ´ nstwawarunkowego(C.16)izprawaprzemienno ´ sci A \ B D B \ A wynika,izdladwóchzdarze ´ n A i B ,kazdeoniezerowymprawdopodobie ´ nstwie,zachodzi

Pr fA \ B g D Pr fB g Pr fA j B g (C.18) D Pr fAg Pr fB j Ag:

DodatekCZliczanieiprawdopodobie´nstwo

Rozwi˛azuj˛actorównaniezewzgl˛edunaPr fA j B g,otrzymujemytozsamo ´ s ´ c

Pr fA j B g D

Pr fAg Pr fB j Ag Pr fB g (C.19)

znan˛ajako wzórBayesa.Mianownik Pr fB g jeststał˛anormalizuj˛ac˛a,któr˛ainaczejmo ˙ znazapisa ´ c wnast˛epuj˛acysposób.Poniewa ˙ z B D .B \ A/ [ .B \ A/,a B \ A i B \ A s˛azdarzeniami wzajemniesi˛ewykluczaj˛acymi,wi˛ec

Pr fB g D Pr fB \ Ag C Pr ˚B \ A

D Pr fAg Pr fB j Ag C Pr ˚A Pr ˚B j A :

Podstawiaj˛actodorówno ´ sci(C.19),uzyskujemyrównowa ˙ zn˛aposta ´ cwzoruBayesa:

Pr fAg Pr fB j Ag

Pr fA j B g D

Pr fAg Pr fB j Ag C Pr ˚A Pr ˚

WzórBayesamozeupro ´ sci ´ cobliczanieprawdopodobie ´ nstwwarunkowych.Przypu ´ s ´ cmy naprzykład, ˙ zemamymonet˛esymetryczn˛aimonet˛efałszyw˛a,którazawszeupadaorłemdo góry.Naszedo ´ swiadczenieskładasi˛eztrzechniezale ˙ znychzdarze ´ n:jedn˛azdwóchmonet wybieramylosowo,rzucamyrazt˛amonet˛a,anast˛epnierzucamyponownie.Przypu ´ s ´ cmy, zena wybranejmoneciewypadłorzełprzyobydwupróbach.Jakiejestprawdopodobie ´ nstwo, ˙ zejestto tafałszywa?

Rozwi˛azemytenproblem,posługuj˛acsi˛ewzoremBayesa.Niech A b˛edziezdarzeniem polegaj˛acymnatym, ˙ zezostaławybranamonetafałszywa,iniech B b˛edziezdarzeniempolegaj˛acymnatym, zemonetaupadniedwukrotnieorłemdogóry.Chcemyznale´z ´ c Pr fA j B g.Mamy Pr fAg D 1=2,Pr fB j Ag D 1,Pr ˚A D 1=2 iPr ˚B j A D 1=4;takwi˛ec

Pr fA j B g D .1=2/ 1 .1=2/ 1 C .1=2/ .1=4/ D 4=5:

Zadania

C.2-1

ProfesorRosencrantzrzucamonet˛a(symetryczn˛a)dwarazy.ProfesorGuildensternrzucamonet˛ a (symetryczn˛a)jedenraz.Jakiejestprawdopodobie ´ nstwo, ˙ zeprofesorRosencrantzwyrzuciwi˛ecej orłównizprofesorGuildenstern?

C.2-2

Udowodnij nierówno´s´cBoole’a:dlaka ˙ zdejsko ´ nczonejlubprzeliczalnejrodzinyzdarze ´ n A1 ;A2 ;::: zachodzi Pr fA1 [ A2 [

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

C.2-3

Mamy10kart,ka ˙ zdazinnymnumeremod1do10.Dokładnietasujemykarty,poczym wyci˛agamytrzy(pokolei).Jakiejestprawdopodobie ´ nstwo, ˙ zetetrzykartyb˛ed˛amiałycoraz wi˛ekszenumery?

C.2-4

Udowodnij, ˙ ze

Pr fA j B g C Pr ˚A j B D 1:

C.2-5

Udowodnij, ˙ zedladowolnejrodzinyzdarze ´ n A1 ;A2 ;:::;An zachodzi

Pr fA1 \ A2 \ \

? C.2-6

Poka ˙ z,jakskonstruowa ´ czbiór n zdarze ´ n,któres˛aparaminiezale ˙ zne,ale ˙ zadenpodzbiór k>2 spo ´ sródnichniejestwzajemnieniezale ˙ zny.

? C.2-7

Dwazdarzenia A i B s˛ a warunkowoniezale ˙ zne od C ,je ´ sli

Pr fA \ B j C g D Pr fA j C g Pr fB j C g:

Podajprosty,alenietrywialnyprzykładdwóchzdarze ´ n,którenies˛aniezalezne,ales˛awarunkowo niezale ˙ zneodtrzeciegozdarzenia.

? C.2-8

ProfesorGoreprowadzizaj˛eciazrytmikiwszkolemuzycznej,atrzemjegouczniom–Jeffowi, TimowiiCarmine–groziniezaliczenie.Profesorpoinformowałcał˛atrójk˛e, zejedenznich zaliczykurs,adwóchpozostałychgoobleje.Carminepytaprofesoranaosobno ´ sci,ktozparyJeff iTimoblejekurs,argumentuj˛ac, zeskoroitakwie, zeconajmniejjedenznichobleje,profesor nieujawni ˙ zadnejinformacjiojegowłasnymwyniku.Profesorpowiedziałmu, ˙ zeJeffobleje. Carmineczujesi˛eterazspokojniejszy,bowie, ˙ zealboon,alboTimzaliczykurs,cooznacza, ˙ ze prawdopodobie ´ nstwojegopozytywnegowynikuwynositeraz 1=2.Czymaracj˛e,czytezjego szansenadalwynosz˛ a 1=3?Odpowied´zuzasadnij.

C.3Dyskretnezmiennelosowe

(Dyskretna)zmiennalosowa X jestfunkcj˛azesko ´ nczonejlubprzeliczalnejprzestrzenizdarze ´ n S wzbiórliczbrzeczywistych.Przyporz˛adkowujeonaliczb˛erzeczywist˛akazdemumozliwemuwynikowido ´ swiadczenia,copozwalanamoperowa ´ cindukowanymrozkłademprawdopodobie ´ nstwa

DodatekCZliczanieiprawdopodobie´nstwo

nazbiorzeliczb.Zmiennelosowemoznarówniezokre ´ sla ´ cnanieprzeliczalnychprzestrzeniach zdarze ´ n,alewi˛ a ˙ zesi˛etozkwestiamitechnicznymi,którychniechcemytutajporusza ´ c.B˛edziemy zatemzakłada ´ c, ˙ zezmiennelosowes˛adyskretne. Dlazmiennejlosowej X iliczbyrzeczywistej x definiujemyzdarzenie X D x jako fs 2 S W X.s/ D x g;zatem

Pr fX D x g D X

s 2S W X.s/Dx Pr fs g:

Funkcja

f.x/ D Pr fX D x g

jest funkcj˛ag˛esto´sciprawdopodobie´nstwa zmiennejlosowej X .Zaksjomatówprawdopodobie ´ nstwamamyPr fX D x g 0 i Px Pr fX D x g D 1.

Jakoprzykładrozwa ˙ zmyrzutdwiemasze ´ sciennymikostkamidogry.Wprzestrzenizdarze ´ n jest36mozliwychzdarze ´ nelementarnych.Przyjmujemy, zerozkładprawdopodobie ´ nstwajest jednostajny,wi˛ecka ˙ zdezdarzenieelementarne s 2 S jestjednakowoprawdopodobne: Pr fs g D 1=36.Zdefiniujmyzmienn˛alosow˛ a X jako wi˛eksz˛ a zdwóchwarto ´ sciwidocznychnakostkach. Mamy Pr fX D 3g D 5=36,bo X przypisujewarto ´ s ´ c3pi˛eciuztrzydziestusze ´ sciumozliwych zdarze ´ nelementarnych,amianowicie .1;3/, .2;3/, .3;3/, .3;2/ i .3;1/. Cz˛estonatejsamejprzestrzenizdarze ´ ndefiniujesi˛ewielezmiennychlosowych.Je ´ sli X i Y s˛azmiennymilosowymi,tofunkcja

f.x;y/ D Pr fX D x i Y D y g

jest funkcj˛ag˛esto´scił˛acznegoprawdopodobie´nstwa zmiennych X i Y .Dlaustalonejwarto ´ sci y

Pr fY D y g D X x Pr fX D x i Y D y gI

podobnie,dlaustalonejwarto ´ sci x

Pr fX D x g D X y Pr fX D x i Y D y g:

Korzystaj˛aczdefinicjiprawdopodobie ´ nstwawarunkowego(C.16)nastr.1115,mamy

Pr fX D x j Y D y g D

Pr fX D x i Y D y g Pr fY D y g :

Definiujemydwiezmiennelosowe X i Y jako niezale ˙ zne,je ´ slidlawszystkich x i y zdarzenia X D x i Y D y s˛aniezaleznelub,równowaznie,je ´ slidlawszystkich x i y mamy

Pr fX D x i Y D y g D Pr fX D x g Pr fY D y g.

Maj˛acdanyzbiórzmiennychlosowychzdefiniowanychnadt˛asam˛aprzestrzeni˛azdarze ´ n, mozemydefiniowa ´ cnowezmiennelosowejakosumy,iloczynylubinnefunkcjezmiennych pocz˛atkowych.

´ s´cVIIIDodatek:Podstawymatematyczne

Warto ´ s ´ coczekiwanazmiennejlosowej

Najprostsz˛ainajbardziejuzyteczn˛acharakterystyk˛arozkładuzmiennejlosowejjest„ ´ srednia” zwarto ´ sci,jakieonaprzyjmuje. Warto´s´coczekiwana(´srednia) dyskretnejzmiennejlosowej X jestokre ´ slonawzorem

E ŒX D X x x Pr fX D x gI (C.23)

wielko ´ s ´ ctajestdobrzeokre ´ slona,je ´ slisumajestsko ´ nczonalubzbie ˙ znabezwgl˛ednie.Czasami

warto ´ s ´ coczekiwan˛ a X zapisujesi˛ejako X lub–kiedyzmiennalosowa,októr˛achodzi,wynika zkontekstu–poprostujako . Wyobra´zmysobiegr˛e,wktórejrzucamydwiemamonetami.Zarabiamy3złzaka ˙ zdego orła,aletracimy2złzakazd˛areszk˛e.Warto ´ s ´ coczekiwanazmiennejlosowej X reprezentuj˛acej naszzarobekwynosi

E ŒX D 6 Pr f2 O g C 1 Pr f1 O ,1

D 6.1=4/ C 1.1=2/ 4.1=4/

D 1:

Warto ´ s ´ coczekiwanasumydwóchzmiennychlosowychjestrównasumieichwarto ´ sci oczekiwanych,czyli

E ŒX C Y D E ŒX C E ŒY ; (C.24) kiedytylkos˛aokre ´ sloneE ŒX iE ŒY .Własno ´ s ´ ct˛enazywamy liniowo´sci˛awarto´scioczekiwanej izachodzionanawetwtedy,kiedy X i Y nies˛aniezalezne.Rozszerzasi˛eonarówniezna sko ´ nczoneizbie ˙ znebezwzgl˛edniesumywarto ´ scioczekiwanych.Liniowo ´ s ´ cwarto ´ scioczekiwanejjestkluczow˛awłasno ´ sci˛aumo ˙ zliwiaj˛ac˛anamprzeprowadzanieanalizprobabilistycznych zzastosowaniemwska´znikowychzmiennychlosowych(patrzpodrozdz.5.2).

Je ´ sli X jestdowoln˛azmienn˛alosow˛a,todowolnafunkcja g.x/ definiujenow˛azmienn˛ a losow˛ a g.X/.Je ´ sliwarto ´ s ´ coczekiwana g.X/ jestokre ´ slona,to

E Œg.X/ D X x g.x/ Pr fX D x g:

Przyjmuj˛ac g.x/ D ax ,dladowolnejstałej a mamy

E ŒaX D a E ŒX (C.25)

Operacjabraniawarto ´ scioczekiwanejjestzatemliniowa:dladowolnychdwóchzmiennych losowych X i Y orazdowolnejstałej a zachodzi

E ŒaX C Y D a E ŒX C E ŒY : (C.26)

Je ´ slidwiezmiennelosowe X i Y s˛aniezalezneikazdaznichmaokre ´ slon˛awarto ´ s ´ c oczekiwan˛a,to

E ŒXY D X x X y xy Pr fX D x i Y D y g

D X x X y xy Pr fX D x g Pr fY D y g (zniezale ˙ zno ´ sci X i Y )

D X x x Pr fX D x g! X y y Pr fY D y g!

D E ŒX E ŒY (zewzoru(C.23)).

Ogólnie,je ´ sli n zmiennychlosowych X1 ;X2 ;:::;Xn jestwzajemnieniezaleznych,to

E ŒX1 X2 Xn D E ŒX1 E ŒX2 E ŒXn (C.27)

Kiedyzmiennalosowa X przyjmujewarto ´ scizezbioruliczbnaturalnych N D f0;1;2;:::g, istniejezgrabnywzórnajejwarto ´ s ´ coczekiwan˛a:

E ŒX D 1 X i D0 i Pr fX D i g

D 1 X i D0 i.Pr fX i g Pr fX i C 1g/

D 1 X i D1 Pr fX i g; (C.28) poniewa ˙ zka ˙ zdyskładnik Pr fX i g jestdodany i razyiodj˛ety i 1 razy(opróczskładnika Pr fX 0g,któryjestdodany0razyinieodj˛etywogóle).

Funkcja f.x/ jest wypukła,je ´ slidlaka ˙ zdych x i y orazdlawszystkich 0 1 zachodzi f. x C .1 /y/ f.x/ C .1 /f.y/: (C.29)

Stosuj˛acfunkcj˛ewypukł˛ a f.x/ dozmiennejlosowej X ,z nierówno´sciJensena otrzymujemy

E Œf.x/ f.E ŒX /; (C.30) podwarunkiem ˙ zeobydwiewarto ´ scioczekiwaneistniej˛ais˛asko ´ nczone.

Wariancjaiodchyleniestandardowe

Warto ´ s ´ coczekiwanazmiennejlosowejniemówinamnico„rozrzucie”warto ´ sciprzyjmowanych przezt˛ezmienn˛a.Je ´ slinaprzykładmamyzmiennelosowe X i Y ,dlaktórych Pr fX D 1=4g D

Pr fX D 3=4g D 1=2 oraz Pr fY D 0g D Pr fY D 1g D 1=2,tozarównoE ŒX ,jakiE ŒY jest

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

równe 1=2,alefaktycznewarto ´ sciprzyjmowaneprzez Y s˛adalejodwarto ´ scioczekiwanejniz

warto ´ sciprzyjmowaneprzez X Poj˛eciewariancjiwyra ˙ zamatematycznieto,jakdalekood ´ sredniejmog˛aby ´ cwarto ´ sci przyjmowaneprzezzmienn˛alosow˛a. Wariancja zmiennejlosowej X owarto ´ scioczekiwanej

E ŒX jestrówna

Var ŒX D E .X E ŒX /2

D E X 2 2X E ŒX C E2 ŒX

D E X 2 2E ŒX E ŒX C E2 ŒX

D E X 2 2E2 ŒX C E2 ŒX

D E X 2 E2 ŒX : (C.31)

Uzasadnieniemrówno ´ sciE ŒE2 ŒX D E2 ŒX jestto, ˙ zeE ŒX niejestzmienn˛alosow˛a,apo prostuliczb˛arzeczywist˛a,zatemE2 ŒX jesttakzeliczb˛arzeczywist˛a.Równo ´ s ´ cE ŒX E ŒX D E2 ŒX wynikazzale ˙ zno ´ sci(C.25)z a D E ŒX .Równo ´ s ´ c(C.31)mo ˙ znaprzekształci ´ c,aby uzyska ´ cwyrazenieokre ´ slaj˛acewarto ´ s ´ coczekiwan˛akwadratuzmiennejlosowej:

E X 2 D Var ŒX C E2 ŒX : (C.32)

Wariancjazmiennejlosowej X iwariancja aX s˛azwi˛azanenast˛epuj˛ac˛azalezno ´ sci˛a(patrz zad.C.3-10):

Var ŒaX D a 2 Var ŒX

Je ´ sli X i Y s˛aniezaleznymizmiennymilosowymi,to

Var ŒX C Y D Var ŒX C Var ŒY

Wogólno ´ sci,je ´ sli n zmiennychlosowych X1 ;X2 ;:::;Xn jestparaminiezaleznych,to

Var " n X i D1 Xi # D n X i D1 Var ŒXi : (C.33)

Odchyleniestandardowe zmiennejlosowej X jesttonieujemnypierwiastekkwadratowy zwariancji X .Odchyleniestandardowezmiennejlosowej X czasamizapisujesi˛ejako X lubpo prostu ,je ´ slizmienna X wynikazkontekstu.U ˙ zywaj˛actejnotacji,wariancj˛e X mo ˙ znazapisa ´ c jako 2 .

Zadania

C.3-1

Rzucamydwiemasze ´ sciennymikostkamidogry.Jakajestwarto ´ s ´ coczekiwanasumyliczb oczekwidocznychnadwóchkostkach?Jakajestwarto ´ s ´ coczekiwanawi˛ekszejzliczboczek widocznychnatychkostkach?

C.3-2

Tablica AŒ1 W n zawiera n ró ˙ znychliczbuporz˛adkowanychlosowo,tzn.ka ˙ zdapermutacjatych n liczbjestjednakowoprawdopodobna.Jakajestwarto ´ s ´ coczekiwanaindeksunajwi˛ekszego zelementówtablicy?Jakajestwarto ´ s ´ coczekiwanaindeksunajmniejszegozelementówtablicy?

C.3-3

Grapoleganarzucaniutrzemakostkami.Graczmo ˙ zepostawi ´ c1złnajedn˛azliczbod1do6. Zasadywypłacaniawygranychpowykonaniurzutus˛anast˛epuj˛ace:je ´ sliliczbaobstawionaprzez graczaniepojawiłasi˛ena zadnejzkostek,totracionswoj˛azłotówk˛e;je ´ sliliczbatapojawiłasi˛e dokładniena k kostkach,dla k D 1;2;3,tozachowujeonswoj˛azłotówk˛eidostajedodatkowo k złotówek.Jakijestoczekiwanyzyskwjednejgrze?

C.3-4

Uzasadnij, zeje ´ sli X i Y s˛anieujemnymizmiennymilosowymi,to E ŒmaxfX;Y g E ŒX C E ŒY :

? C.3-5

Niech X i Y b˛ed˛aniezaleznymizmiennymilosowymi.Udowodnij, ze f.X/ i g.Y/ s˛aniezalezne dladowolnegowyborufunkcji f i g

? C.3-6

Niech X b˛edzienieujemn˛azmienn˛alosow˛aizałó ˙ zmy, ˙ zeE ŒX jestdobrzeokre ´ slona.Udowodnij nierówno´s´cMarkowa:

Pr fX t g E ŒX =t (C.34)

dlaka ˙ zdego t>0.

? C.3-7

Niech S b˛edzieprzestrzeni˛azdarze ´ niniech X i X 0 b˛ed˛azmiennymilosowymitakimi, ze X.s/ X 0 .s/ dlakazdego s 2 S .Udowodnij, zedladowolnejstałejrzeczywistej t zachodzi nierówno ´ s ´ c

Pr fX t g Pr fX 0 t g:

C.3-8

Cojestwi˛eksze:warto ´ s ´ coczekiwanakwadratuzmiennejlosowejczytezkwadratjejwarto ´ sci oczekiwanej?

C.3-9

Pokaz, zedladowolnejzmiennejlosowej X ,któraprzyjmujewył˛aczniewarto ´ sci0i1, mamy

Var ŒX D E ŒX E Œ1 X

C.3-10

Udowodnij, ˙ zeVar ŒaX D a 2 Var Œx zdefinicjiwariancji(C.31).

C.4Rozkłady:geometrycznyidwumianowy

Rzutmonet˛ajestprzykładem próbyBernoulliego,którajestzdefiniowanajakodo ´ swiadczenie mog˛acezako ´ nczy ´ csi˛ejednymzdwóchmozliwychwyników: sukcesem,którywyst˛epujezprawdopodobie ´ nstwem p ,lub pora ˙ zk˛ a,którawyst˛epujezprawdopodobie ´ nstwem q D 1 p .Kiedy mówimyowielu próbachBernoulliego,mamynamy ´ sli, zes˛aonewzajemnieniezalezne,ije ´ sli niepowiemywyra´znie, zejestinaczej,towkazdejznichjesttakiesamoprawdopodobie ´ nstwo sukcesu p .ZpróbamiBernoulliegos˛azwi˛azanedwawa ˙ znerozkłady:rozkładgeometryczny idwumianowy.

Rozkładgeometryczny

Przypu ´ s ´ cmy, zemamyci˛agpróbBernoulliego,kazdazprawdopodobie ´ nstwemsukcesu p iprawdopodobie ´ nstwempora ˙ zki q D 1 p .Ilenast˛apiprób,zanimodniesiemysukces?Niechzmienna losowa X b˛edzieliczb˛apróbpotrzebnychdoosi˛agni˛eciasukcesu.Wówczas X przyjmujewarto´ scizzakresu f1;2;:::g idla k 1 zachodzirówno ´ s ´ c

Pr fX D k g D q k 1 p; (C.35) poniewa ˙ zmamy k 1 pora ˙ zek,zanimodniesiemysukces.Rozkładprawdopodobie ´ nstwaopisany równaniem(C.35)jestnazywany rozkłademgeometrycznym.RysunekC.1ilustrujetakirozkład. Przyzało ˙ zeniu, ˙ ze q<1,warto ´ s ´ coczekiwan˛arozkładugeometrycznegomo ˙ znaobliczy ´ c nast˛epuj˛aco:

E ŒX D 1 X k D1 kq k 1 p

D p q 1 X k D0 kq k

D p q q .1 q/2 (zewzoru(A.11)nastr.1072)

D p q q p 2

D 1=p: (C.36)

Potrzebawi˛ec ´ srednio 1=p prób,abyodnie ´ s ´ csukces,cojestzgodnezintuicj˛a.Wariancja,któr˛ a moznaobliczy ´ cwpodobnysposób,korzystaj˛aczwynikuzadaniaC.4-4,wynosi

Var ŒX D q=p 2 (C.37)

Przypu ´ s ´ cmynaprzykład, ˙ zepowtarzamyrzutydwiemakostkamia ˙ zdootrzymanialiczby oczeksiedemlubjedena ´ scie.Na36mozliwychwyników6dajenamsiódemk˛ei2– jedenastk˛e. St˛adprawdopodobie ´ nstwosukcesuwynosi p D 8=36 D 2=9 imusimy ´ sredniorzuci ´ c 1=p D 9=2 D 4;5 razy,abyotrzyma ´ cwwynikusiedemlubjedena ´ scie. 1124

RysunekC.1 Rozkładgeometrycznyzprawdopodobie ´ nstwemsukcesu p D 1=3 iprawdopodobie ´ nstwemporazki q D 1 p .Warto ´ s ´ coczekiwanarozkładuwynosi 1=p D 3

Rozkładdwumianowy

Ilesukcesównast˛apipodczas n próbBernoulliego,je ˙ zelisukcesnast˛epujezprawdopodobie ´ nstwem p ,apora ˙ zkazprawdopodobie ´ nstwem q D 1 p ?Zdefiniujmyzmienn˛alosow˛ a X jakoliczb˛esukcesów,którewyst˛apiływ n próbach.Wówczas X przyjmujewarto ´ scizezbioru f0;1;:::;ng idla k D 0;:::;n zachodzirówno ´ s ´ c

Pr fX D k g D n k !p k q n k ; (C.38)

poniewa ˙ zistnieje n k sposobównawybraniespo ´ sród n próbtych k ,któreko ´ ncz˛asi˛esukcesem, aprawdopodobie ´ nstwootrzymaniawła ´ snietakiegoukładu k sukcesówwynosi p k q n k .Rozkład prawdopodobie ´ nstwaokre ´ slonyrównaniem(C.38)jestnazywany rozkłademdwumianowym. Dlawygodyzdefiniujemyrodzin˛erozkładówdwumianowych,uzywaj˛aczapisu

b.k I n;p/ D n k !p k .1 p/n k : (C.39)

RysunekC.2ilustrujerozkładdwumianowy.Nazwa„dwumianowy”wynikaztego, ze wzór(C.38)jest k -tymskładnikiemrozwini˛ecia .p C q/n .Zatemskoro p C q D 1,toze wzoru(C.4)nastr.1109dostajemy

RysunekC.2 Rozkładdwumianowy b.k I 15;1=3/ odpowiadaj˛acy n D 15 próbomBernoulliego,kazdazprawdopodobie ´ nstwemsukcesu p D 1=3.Warto ´ s ´ coczekiwanarozkładuwynosi np D 5

n X k D0 b.k I n;p/ D 1

zgodniezwymogiemaksjomatu2prawdopodobie ´ nstwa.

Warto ´ s ´ coczekiwan˛azmiennejlosowejorozkładziedwumianowymmo ˙ zemyobliczy ´ c, korzystaj˛aczewzorów(C.9)i(C.40).Niech X b˛edziezmienn˛alosow˛aorozkładzie b.k I n;p/ iniech q D 1 p .Zdefinicjiwarto ´ scioczekiwanejmamy

E ŒX D n X k D0 k Pr fX D k g

D n X k D0 kb.k I n;p/

D n X k D1 k n k !p k q n k

D np n X k D1 n 1 k 1!p k 1 q n k (zrównania(C.9)nastr.1110)

D np n 1 X k D0 n 1 k !p k q .n 1/ k

D np n 1 X k D0 b.k I n 1;p/

D np: (zrównania(C.40)).(C.41)

(C.40)

DodatekCZliczanieiprawdopodobie´nstwo

Korzystaj˛aczliniowo ´ sciwarto ´ scioczekiwanej,mozemyotrzyma ´ ctensamrezultat,wykonuj˛acznaczniemniejskomplikowanychoblicze ´ n.Niech Xi b˛edziezmienn˛alosow˛aoznaczaj˛ac˛ a liczb˛esukcesóww i -tejpróbie.WówczasE ŒXi D p 1 C q 0 D p ,aoczekiwanaliczba sukcesówdla n próbwynosi

E ŒX D E " n X i D1 Xi #

D n X i D1 E ŒXi (zrównania(C.24)nastr.1120)

D n X i D1 p

D np: (C.42)

Tosamopodej ´ sciemoznazastosowa ´ cdoobliczeniawariancjinaszegorozkładu.Korzystaj˛ac zrównania(C.31),otrzymujemy Var ŒXi D E ŒX 2 i E2 ŒXi .Poniewa ˙ z Xi przyjmujewył˛acznie warto ´ sci0i1, mamyE ŒX 2 i D E ŒXi D p ;zatem

Var ŒXi D p p 2 D p.1 p/ D pq: (C.43)

Abyobliczy ´ cwariancj˛ezmiennejlosowej X ,skorzystamyzniezale ˙ zno ´ sci n prób;st˛ad posługuj˛acsi˛erównaniem(C.33),mamy

Var ŒX D Var " n X i D1 Xi #

D n X i D1 Var ŒXi

D n X i D1 pq

D npq: (C.44)

Jakmoznazobaczy ´ cnarys.C.2,rozkładdwumianowy b.k I n;p/ ro ´ sniewmiar˛ejak k przebiegaod0do np ,anast˛epniemaleje.Mo ˙ zemyudowodni ´ c, ˙ zerozkładtenzawszezachowuje si˛ewtakisposób,patrz˛acnastosunekkolejnychprawdopodobie ´ nstw:

b.k I n;p/ b.k 1I n;p/ D n k p k q n k n k 1 p k 1 q n k C1

D nŠ.k 1/Š.n k C 1/Šp kŠ.n k/ŠnŠq

D .n k C 1/p kq (C.45)

´ s´cVIIIDodatek:Podstawymatematyczne

D 1 C .n k C 1/p kq kq :

D 1 C .n k C 1/p k.1 p/ kq :

D 1 C .n C 1/p k kq :

Stosunektenjestwi˛ekszyni ˙ z1,gdy .n C 1/p k jestdodatnie.Zatem b.k I n;p/>b.k 1I n;p/ dla k<.n C 1/p (rozkładro ´ snie)i b.k I n;p/<b.k 1I n;p/ dla k>.n C 1/p (rozkład maleje).Jezeli .n C 1/p jestcałkowite,todla k D .n C 1/p stosunek b.k I n;p/=b.k 1I n;p/ wynosi1,czyli b.k I n;p/ D b.k 1I n;p/.Rozkładmawtedydwamaksima:dla k D .n C 1/p i k 1 D .n C 1/p 1 D np q .Wprzeciwnymwypadkuosi˛agaonmaksimumdladokładnie jednegocałkowitego k ,którelezywprzedziale np q<k<.n C 1/p

Nast˛epuj˛acylematpodajegórneograniczenierozkładudwumianowego.

LematC.1

Niech n 0,niech 0<p<1,niech q D 1 p iniech 0 k n.Wówczas

b.k I n;p/ np k k nq n k n k :

Dowód Mamy

b.k I n;p/ D n k !p k q n k n k k n n k n k p k q n k (zewzoru(C.7)nastr.1109) D np k k nq n k n k

Zadania

C.4-1

Zweryfikujaksjomat2zaksjomatówprawdopodobie ´ nstwadlarozkładugeometrycznego.

C.4-2

Ilerazymusimy ´ sredniorzuci ´ csze ´ sciomamonetami,zanimotrzymamy3orłyi3reszki?

C.4-3

Poka ˙ z, ˙ zewariancjarozkładugeometrycznegowynosi q=p 2 .(Wskazówka: Wykorzystajzadanie A.1-6nastr.1074).

C.4-4

Pokaz, ze b.k I n;p/ D b.n k I n;q/,gdzie q D 1 p

DodatekCZliczanieiprawdopodobie´nstwo

?

C.4-5

Poka ˙ z, ˙ zewarto ´ s ´ cmaksymalnarozkładudwumianowego b.k I n;p/ wynosiwprzybli ˙ zeniu 1=p2 npq ,gdzie q D 1 p .

C.4-6

Pokaz, zeprawdopodobie ´ nstwonieuzyskania zadnegosukcesuw n próbachBernoulliego,kazda zprawdopodobie ´ nstwem p D 1=n,wynosiwprzybli ˙ zeniu 1=e .Poka ˙ z, ˙ zeprawdopodobie ´ nstwo uzyskaniadokładniejednegosukcesujesttak ˙ zewprzybli ˙ zeniurówne 1=e .

? C.4-7

ProfesorRosencrantzrzucamonet˛ a n razyitosamorobiprofesorGuildenstern.Pokaz, zeprawdopodobie ´ nstwo,i ˙ zwyrzuc˛atak˛asam˛aliczb˛eorłów,wynosi 2n n =4n .(Wskazówka: Przyjmij, zedlaprofesoraRosencrantzasukcesemjestwyrzucenieorła,adlaprofesoraGuildensterna–wyrzuceniereszki).Opieraj˛acsi˛enaswoimdowodzie,wykaz, ze n X k D0 n k !2 D 2n n !:

? C.4-8

Poka ˙ z, ˙ zedla 0 k n zachodzinierówno ´ s ´ c

b.k I n;1=2/ 2nH.k=n/ n ;

gdzie H.x/ jestfunkcj˛aentropiizdefiniowan˛arównaniem(C.8)nastr.1110.

? C.4-9

Rozwazmy n próbBernoulliego,gdziedla i D 1;2;:::;n prawdopodobie ´ nstwosukcesuw i -tej próbiewynosi pi ,iniech X b˛edziezmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesów.Niech p pi dlaka ˙ zdego i D 1;2;:::;n.Udowodnij, ˙ zedla 1 k n zachodzinierówno ´ s ´ c

Pr fX<k g k 1 X i D0 b.i I n;p/:

? C.4-10

Niech X b˛edziezmienn˛alosow˛aokre ´ slaj˛ac˛ał˛aczn˛aliczb˛esukcesówwci˛agu An próbBernoulliego,gdzieprawdopodobie ´ nstwosukcesuw i -tejpróbiewynosi pi ,iniech X 0 b˛edziezmienn˛ a losow˛aokre ´ slaj˛ac˛ał˛aczn˛aliczb˛esukcesówwci˛agu A0 n próbBernoulliego,gdzieprawdopodobie ´ nstwosukcesuw i -tejpróbiewynosi p 0 i pi .Udowodnij, ˙ zedla 0 k n zachodzi nierówno ´ s ´ c

Pr fX 0 k g Pr fX k g:

(Wskazówka: Pokaz,jakuzyska ´ cpróbyBernoulliegowci˛agu A0 przezdo ´ swiadczeniezwi˛azane zpróbamiwci˛agu A,iwykorzystajwynikzadaniaC.3-7).

´ s´cVIIIDodatek:Podstawymatematyczne

? C.5Kra ´ ncerozkładudwumianowego

Prawdopodobie ´ nstwoosi˛agni˛eciaconajmniejlubconajwyzej k sukcesóww n próbachBernoulliego,ka ˙ zdazprawdopodobie ´ nstwemsukcesu p ,jestcz˛estobardziejinteresuj˛aceni ˙ zprawdopodobie ´ nstwoosi˛agni˛eciadokładnie k sukcesów.Wtympodrozdzialebadamy kra´nce rozkładu dwumianowego:dwaobszaryrozkładu b.k I n;p/,któres˛adalekieod ´ sredniej np .Udowodnimy kilkawa ˙ znychoszacowa ´ nnasumyskładnikówzobukra ´ nców. Napocz˛atkuwyprowadzimyograniczeniedotycz˛aceprawegokra ´ ncarozkładu b.k I n;p/. Ograniczenianalewymkra ´ ncumoznaustali ´ cprzezzamian˛erólsukcesuiporazki.

TwierdzenieC.2 Rozwa ˙ zmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p .Niech X b˛edziezmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesów.Wówczasdla 0 k n prawdopodobie ´ nstwouzyskaniaconajmniej k sukcesówwynosi

Pr fX k g D n X i Dk b.i I n;p/ n k !p k :

Dowód Dla S f1;2;:::;ng niech AS oznaczazdarzenie, ˙ ze i -tapróbajestsukcesemdla ka ˙ zdego i 2 S .Poniewa ˙ zPr fAS g D p k ,gdzie jS j D k ,wi˛ecmamy

Pr fX k g D Pr fistnieje S f1;2;:::;ng W jS j D k i AS g

D Pr ( [ S f1;2;:::;ngWjS jDk

AS ) X

Pr fAS g (znierówno ´ sci(C.21)nastr.1117)

S f1;2;:::;ngWjS jDk

D n k !p k :

Nast˛epuj˛acywniosekjestodpowiednikiempowyzszegotwierdzeniadlalewegokra ´ nca rozkładudwumianowego.Wogólno ´ sci,adaptacj˛etwierdze ´ nzachodz˛acychdlajednegozkra ´ nców naprzypadekdrugiegokra ´ ncab˛edziemypozostawialiCzytelnikowi.

WniosekC.3

Rozwazmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p .Je ´ sli X jestzmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesów,todla 0 k n prawdopodobie ´ nstwo uzyskaniaconajwy ˙ zej k sukcesówwynosi

Pr fX k g D k X i D0 b.i I n;p/ n n k !.1 p/n k

D n k !.1 p/n k :

Naszekolejneograniczeniedotyczylewegokra ´ ncarozkładudwumianowego.Wniosek zniegomówi, ˙ zedalekoodwarto ´ sci ´ sredniejsumawarto ´ scinalewymkra ´ ncuzmniejszasi˛e wykładniczo.

TwierdzenieC.4

Rozwazmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p , apora ˙ zkazprawdopodobie ´ nstwem q D 1 p .Niech X b˛edziezmienn˛alosow˛aoznaczaj˛ac˛ a ł˛aczn˛aliczb˛esukcesów.Wówczasdla 0<k<np prawdopodobie ´ nstwouzyskaniamniejniz k sukcesówwynosi

Pr fX<k g D k 1 X i D0 b.i I n;p/ < kq np k b.k I n;p/:

Dowód Szacujemyszereg Pk 1 i D0 b.i I n;p/ przezszereggeometrycznymetod˛azdodatkuA.2, str.1078.Dla i D 1;2;:::;k zewzoru(C.45)mamy

b.i 1I n;p/ b.i I n;p/ D iq .n i C 1/p < iq .n i/p kq .n k/p :

Je ´ sliprzyjmiemy

x D kq .n k/p < kq .n np/p

D kq nqp

D k np

<1;

´ s´cVIIIDodatek:Podstawymatematyczne

tost˛adwynika, ze

b.i 1I n;p/<xb.i I n;p/

dla 0<i k .Powtarzaj˛actorozumowanie k i razy,otrzymujemy

b.i I n;p/<x k i b.k I n;p/

dla 0 i<k ,ast˛ad

k 1 X

i D0

b.i I n;p/< k 1 X

i D0 x k i b.k I n;p/

<b.k I n;p/ 1 X

i D1 x i

D x 1 x b.k I n;p/

D kq=..n k/p/ ..n k/p kq/=..n k/p/ b.k I n;p/

D kq np kp kq b.k I n;p/

D kq np k b.k I n;p/:

WniosekC.5

Rozwa ˙ zmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p , aporazkazprawdopodobie ´ nstwem q D 1 p .Dla 0<k<np=2 prawdopodobie ´ nstwo uzyskaniamniejniz k sukcesówjestmniejszenizpołowaprawdopodobie ´ nstwauzyskaniamniej ni ˙ z k C 1 sukcesów.

Dowód Poniewa ˙ z k np=2,mamy

kq np k .np=2/q np .np=2/

D .np=2/q

np=2

1; (C.46)

bo q 1.Je ´ sli X jestzmienn˛alosow˛aoznaczaj˛ac˛aliczb˛esukcesów,toztwierdzeniaC.4 inierówno ´ sci(C.46)wynika, zeprawdopodobie ´ nstwouzyskaniamniejniz k sukcesówwynosi

Pr fX<k g D k 1 X

i D0 b.i I n;p/<b.k I n;p/:

Mamyzatem

Pr fX<k g

Pr fX<k C 1g D Pk 1 i D0 b.i I n;p/ Pk i D0 b.i I n;p/ D Pk 1 i D0 b.i I n;p/ Pk 1 i D0 b.i I n;p/ C b.k I n;p/ <1=2;

poniewa ˙ z Pk 1 i D0 b.i I n;p/<b.k I n;p/.

Oszacowaniaprawegokra ´ ncamoznawyznaczy ´ cwpodobnysposób.Ichdowodys˛apozostawionejakozadanieC.5-2.

WniosekC.6

Rozwazmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p .Niech X b˛edziezmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesów.Wówczasdla np<k<n prawdopodobie ´ nstwouzyskaniawi˛ecejni ˙ z k sukcesówwynosi

Pr fX>k g D n X i Dk C1 b.i I n;p/ < .n k/p k np b.k I n;p/:

WniosekC.7

Rozwazmyci˛ag n próbBernoulliego,gdziesukceswyst˛epujezprawdopodobie ´ nstwem p , aporazkazprawdopodobie ´ nstwem q D 1 p .Dla .np C n/=2<k<n prawdopodobie ´ nstwo uzyskaniawi˛ecejni ˙ z k sukcesówjestmniejszeni ˙ zpołowaprawdopodobie ´ nstwauzyskania wi˛ecejniz k 1 sukcesów.

Wnast˛epnymtwierdzeniurozwa ˙ zanychjest n próbBernoulliego,ka ˙ zdazprawdopodobie ´ nstwem pi uzyskaniasukcesu,dla i D 1;2;:::;n.Jakwynikazzamieszczonegodalej wniosku,mozemyuzy ´ ctegotwierdzeniadowyznaczeniaoszacowaniaprawegokra ´ ncarozkładu dwumianowego,przyjmuj˛ac pi D p dlawszystkichprób.

TwierdzenieC.8

Rozwazmyci˛ag n próbBernoulliego,gdziew i -tejpróbie,dla i D 1;2;:::;n,sukceswyst˛epuje zprawdopodobie ´ nstwem pi ,apora ˙ zkazprawdopodobie ´ nstwem qi D 1 pi .Niech X b˛edzie zmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesówiniech D E ŒX .Wówczasdla r> zachodzizalezno ´ s ´ c

Pr fX r g e r r :

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Dowód Poniewazdladowolnego ˛>0 funkcja e ˛x jest ´ sci ´ slerosn˛acawzgl˛edem x ,mamy

Pr fX r g D Pr ˚e ˛.X / e ˛r ; (C.47)

gdzie ˛ b˛edzieustalonepó´zniej.Korzystaj˛acznierówno ´ sciMarkowa(C.34),otrzymujemy

Pr ˚e ˛.X / e ˛r E e ˛.X / e ˛r : (C.48)

Głównyci˛ezardowodupoleganaoszacowaniuE e ˛.X / ipodstawieniuodpowiedniej warto ´ sci ˛ wnierówno ´ sci(C.48).NajpierwwyznaczymyE e ˛.X / .Stosuj˛acmetod˛ewska´znikowychzmiennychlosowychzpodrozdz.5.2,przyjmijmy Xi D I fi -ta próbaBernoulliego ko ´ nczysi˛esukcesemg dla i D 1;2;:::;n,tzn. ˙ ze Xi jestzmienn˛alosow˛a,któraprzyjmuje warto ´ s ´ c1,je ´ sliwynikiem i -tejpróbyBernoulliegojestsukces,a0–je ´ sliporazka.Wtedy

X D n X i D1 Xi ; azliniowo ´ sciwarto ´ scioczekiwanejmamy

D E ŒX D E "

sk˛adwynika, ze

X D n X i D1 .Xi pi /:

Podstawiaj˛acpraw˛astron˛etejrówno ´ sciza X ,otrzymujemy

E e ˛.X / D E e ˛ Pn i D1 .Xi pi / D E " n Y i D1 e ˛.Xi pi / # D n Y i D1 E e ˛.Xi pi / ; cowynikaz(C.27),poniewa ˙ zzwzajemnejniezale ˙ zno ´ scizmiennychlosowych Xi wynika wzajemnaniezalezno ´ s ´ czmiennychlosowych e ˛.Xi pi / (patrzzad.C.3-5).Zdefinicjiwarto ´ sci oczekiwanejmamy

E e ˛.Xi pi / D e ˛.1 pi / pi C e ˛.0 pi / qi

D pi e ˛qi C qi e ˛pi pi e ˛ C 1 (C.49) exp.pi e ˛ /;

DodatekCZliczanieiprawdopodobie´nstwo

gdzie exp.x/ oznaczafunkcj˛ewykładnicz˛a: exp.x/ D e x .(Nierówno ´ s ´ c(C.49)wynikaznierówno ´ sci ˛>0, qi 1, e ˛qi e ˛ i e ˛pi 1,aostatniwierszwynikaznierówno ´ sci(3.12)).St˛ad otrzymujemy

E e ˛.X / D n Y i D1 E e ˛.Xi pi / n Y i D1 exp.pi e ˛ /

D exp n X i D1 pi e ˛ !

D exp. e ˛ /; (C.50)

bo D Pn i D1 pi .Zrównania(C.47)oraznierówno ´ sci(C.48)i(C.50)wynikazatem, ze

Pr fX r g exp. e ˛ ˛r/: (C.51)

Przyjmuj˛ac ˛ D ln.r= / (patrzzad.C.5-7),dostajemy

Pr fX r g exp. e ln.r= / r ln.r= //

D exp.r r ln.r= //

D e r .r= /r

D e r r

Twierdzenie(C.8)zastosowanedopróbBernoulliego,gdziekazdazpróbmatosamo prawdopodobie ´ nstwozaistnieniasukcesu,dajenamnast˛epuj˛acywniosekdotycz˛acyograniczenia prawegokra ´ ncarozkładudwumianowego.

WniosekC.9

Rozwazmyci˛ag n próbBernoulliego,gdziewkazdejpróbiesukceswyst˛epujezprawdopodobie ´ nstwem p ,apora ˙ zkawyst˛epujezprawdopodobie ´ nstwem q D 1 p .Niech X b˛edziezmienn˛ a losow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesów.Wtedydla r>np zachodzizale ˙ zno ´ s ´ c

Pr fX np r g D n X k Ddnp Cr e b.k I n;p/ npe r r

Dowód Zewzoru(C.41)mamy D E ŒX D np

´ s´cVIIIDodatek:Podstawymatematyczne

Zadania

? C.5-1

Cojestbardziejprawdopodobne:uzyskaniedokładnie n orłóww 2n rzutachmonet˛asymetryczn˛a, czyuzyskanie n orłóww n rzutachmonet˛asymetryczn˛a?

? C.5-2

UdowodnijwnioskiC.6iC.7.

? C.5-3

Pokaz, ze

k 1 X

i D0 n i !a i <.a C 1/n k na k.a C 1/ b.k I n;a=.a C 1//

dlaka ˙ zdego a>0 ika ˙ zdego k takiego, ˙ ze 0<k<na=.a C 1/.

? C.5-4

Udowodnij, ˙ zeje ´ sli 0<k<np ,gdzie 0<p<1 i q D 1 p ,to

k 1 X

i D0 p i q n i < kq np k np k k nq n k n k

? C.5-5

Pokaz,korzystaj˛acztwierdzeniaC.8, zedla r>n zachodzinierówno ´ s ´ c

Pr f X r g .n /e r r :

Podobnie,pokaz,korzystaj˛aczwnioskuC.9, zedla r>n np zachodzinierówno ´ s ´ c

Pr fnp X r g nqe r r :

? C.5-6

Rozwazmyci˛ag n próbBernoulliego,gdziew i -tejpróbie,dla i D 1;2;:::;n,sukceswyst˛epuje zprawdopodobie ´ nstwem pi ,apora ˙ zkazprawdopodobie ´ nstwem qi D 1 pi .Niech X b˛edzie zmienn˛alosow˛aoznaczaj˛ac˛ał˛aczn˛aliczb˛esukcesówiniech D E ŒX .Pokaz, zedla r 0

Pr fX r g e r 2 =2n :

(Wskazówka: Udowodnij, ze pi e ˛qi C qi e ˛pi e ˛ 2 =2 .Nast˛epniepoprowad´zdowódjak dowódtwierdzeniaC.8,uzywaj˛actejnierówno ´ sciwmiejscenierówno ´ sci(C.49)).

? C.5-7

Poka ˙ z, ˙ zeprawastronanierówno ´ sci(C.51)jestnajmniejszadla ˛ D ln.r= /.

Problemy

C-1ProblemMonty’egoHalla

Wyobra´zsobie, ˙ zejeste ´ suczestnikiemteleturnieju Let’sMakeaDeal zlat60-tych,któregogospodarzemjestMontyHall.Cennanagrodajestukrytazajednymiztrzechdrzwi,abezwarto ´ sciowe nagrodyzapozostałymidwomadrzwiami.Wygraszcenn˛anagrod˛e–samochódlubinn˛adrog˛ a rzecz–je ´ sliwybierzeszwła ´ sciwedrzwi.Powybraniujednychdrzwi,alejeszczeprzedichotwarciem,Monty,którywie,gdziejestsamochód,polecaswojejasystentceCarolMerrill,abyotworzyłajednezpozostałychdrzwi,odsłaniaj˛ackoz˛e(niejesttocennanagroda).Gospodarzpyta,czy chceszpozosta ´ cprzyobecnymwyborze,czyte ˙ zprzerzuci ´ csi˛enadrugiezamkni˛etedrzwi.Copowiniene ´ szrobi ´ c,abyzmaksymalizowacswojeszansenawygraniesamochodu,aniedrugiejkozy?

Odpowied´znatopytanie–pozosta ´ cprzypierwotnymwyborze,czyzmieni ´ cdecyzj˛e? –byłaprzedmiotemwieludyskusji,pocz˛e ´ scidlatego, zeopisproblemuniejestcałkowicie jednoznaczny.Zbadamykonsekwencjerozmaitychsubtelnychzało ˙ ze ´ n. (a) Załózmy, zetwójpierwszywybórjestlosowy,czyli zeprawdopodobie ´ nstwowyboruwła´ sciwychdrzwiwynosi 1=3.Wieszprzytym, ˙ zeMontyzawszedajeka ˙ zdemuuczestnikowi mo ˙ zliwo ´ s ´ czmianydecyzji(awi˛ecdaj˛ate ˙ zitobie).Udowodnij, ˙ zelepiejjestzmieni ´ c decyzj˛enizpozosta ´ cprzypierwotnymwyborze.Jakiejestprawdopodobie ´ nstwowygrania samochodu?

Towła ´ snietaodpowied´zjestnajcz˛e ´ sciejpodawanajakorozwi˛azanie,mimo ˙ zeworyginalnymsformułowaniuproblemuniezakładasi˛e, ˙ zeMonty zawsze oferujeuczestnikowimo ˙ zliwo ´ s ´ c zmianydecyzji.Jakwyja ´ snimydalej,twojaoptymalnastrategiamozeby ´ cinna,je ´ slitoniejawne zało ˙ zenieniejestspełnione.Wrzeczywisto ´ sciwprawdziwymteleturniejupowyborzedrzwi przezuczestnikaMontyczasamipoprostupolecałCarolotwarciewskazanychdrzwi.

Stwórzmymodelinterakcjimi˛edzytob˛aaMontymwpostacido ´ swiadczeniaprobabilistycznego,wktórymobiestronystosuj˛azrandomizowanestrategie.Dokładniej,powybraniuprzez ciebiedrzwiMontyoferujecimo ˙ zliwo ´ s ´ czmianyzprawdopodobie ´ nstwem pright ,je ´ sliwybrałe ´ s wła ´ sciwedrzwiizprawdopodobie ´ nstwem pwrong ,je ´ slitwójwybórbyłzły.Je ´ slidostałe ´ smozliwo ´ s ´ czmianydecyzji,tozmieniaszj˛azprawdopodobie ´ nstwem pswitch .Je ´ slinaprzykładMonty zawszedajecimozliwo ´ s ´ czmianydecyzji,tojegostrategi˛eokre ´ slaj˛awarto ´ sci pright D pwrong D 1 Je ´ slityzawszezmieniaszdecyzj˛e,totwoj˛astrategi˛eokre ´ sla pswitch D 1. Gr˛emo ˙ znaterazpotraktowa ´ cjakoeksperymentskładaj˛acysi˛ezpi˛eciukroków:

1. Wybieraszdrzwilosowo,trafiaj˛acsamochód(wła ´ sciwywybór)zprawdopodobie ´ nstwem 1=3,albokoz˛e(niewła ´ sciwywybór)zprawdopodobie ´ nstwem 2=3.

2.Carolotwierajednezdwóchpozostałychdrzwi,odsłaniaj˛ackoz˛e.

3. Montyoferujecimozliwo ´ s ´ czmianydecyzjizprawdopodobie ´ nstwem pright ,je ´ slitwójwybór byłwła ´ sciwyizprawdopodobie ´ nstwem pwrong ,je ´ slitwójwybórbyłniewła ´ sciwy.

4. Je ´ sliMontyzaoferowałcimo ˙ zliwo ´ s ´ czmianydecyzjiwkroku3,tozmieniaszj˛azprawdopodobie ´ nstwem pswitch

5. Carolotwieraostateczniewybraneprzezciebiedrzwi,odsłaniaj˛acalbosamochód(wygrałe ´ s),albokoz˛e(przegrałe ´ s).

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

Przeanalizujemyterazt˛egr˛eiwyja ´ snimy,jakwarto ´ sci pright , pwrong i pswitch wpływaj˛ana prawdopodobie ´ nstwowygranej.

(b) Jakichjestsze ´ s ´ cmo ˙ zliwychwynikówwprzestrzenizdarze ´ ndlatejgry?Którewyniki odpowiadaj˛awygraniuprzezciebiesamochodu?Jakwyra ˙ zaj˛asi˛eprawdopodobie ´ nstwa poszczególnychwynikówwzalezno ´ sciodwarto ´ sci pright , pwrong i pswitch ?Przedstawswoje odpowiedziwformietabeli.

(c) Skorzystajzwynikówzeswojejtabeli(lubuzyjinnegosposobu), zebyudowodni ´ c, ze prawdopodobie ´ nstwowygraniasamochoduwynosi 1 3 .2pwrong pswitch pright pswitch C 1/:

Załózmy, zeMontyznaprawdopodobie ´ nstwo pswitch ,zjakimzmieniaszdecyzj˛e,ajegocelem jestminimalizacjatwojejszansynawygran˛a.

(d) JakajestnajlepszastrategiaMonty’ego,czylinajlepszywybórwarto ´ sci pright i pwrong ,wprzypadku,kiedy pswitch >0 (toznaczy,zmieniaszdecyzj˛ezdodatnimprawdopodobie ´ nstwem)?

(e) Uzasadnij, zeje ´ sli pswitch D 0 (nigdyniezmieniaszdecyzji),tokazdazmozliwychstrategii Monty’egojestdlaniegooptymalna.

Załó ˙ zmyteraz, ˙ zestrategiaMonty’egojestustalona,czyliwarto ´ sci pright i pwrong s˛azgóry okre ´ slone.

(f) Wprzypadku,kiedyznaszwarto ´ sci pright i pwrong ,jakajesttwojanajlepszastrategiawyboru warto ´ sciprawdopodobie ´ nstwa pswitch wzale ˙ zno ´ sciod pright i pwrong ?

(g) Wprzypadku,kiedynieznaszwarto ´ sci pright i pwrong ,jakiwybór pswitch maksymalizuje najmniejszeprawdopodobie ´ nstwowygranejdlawszystkichmo ˙ zliwychkonfiguracji pright i pwrong ?

Wró ´ cmydopierwotnegosformułowaniaproblemu,wktórymMontydałcimozliwo ´ s ´ c zmianydecyzji,alenieznaszjegozamiarówanistrategii.

(h) Uzasadnij, ˙ zeproawdopodobie ´ nstwowarunkowewygraniasamochodu,je ´ sliwiadomo, ˙ ze Montydajecimozliwo ´ s ´ czmianydecyzji,wynosi

pright pright pswitch C 2pwrong pswitch pright C 2pwrong : (C.52)

Wyja ´ snij,dlaczego pright C 2pwrong ¤ 0

(i) Jakajestwarto ´ s ´ cwyrazenia(C.52)dla pswitch D 1=2?Pokaz, zewybór pswitch <1=2 lub pswitch >1=2 pozwalaMonty’emudobra ´ cwarto ´ sci pright i pwrong ,któredaj˛amniejsz˛awarto ´ s ´ c wyrazenia(C.52)nizprzywyborze pswitch D 1=2.

(j) Załózmy, zenieznaszstrategiiMonty’ego.Wyja ´ snij,dlaczegozmianadecyzjizprawdopodobie ´ nstwem 1=2 jestdobr˛astrategi˛apost˛epowaniawprzypadkuproblemuwjegopierwotnym sformułowaniu.Podsumuj,czegosi˛enauczyłe ´ s,analizuj˛actenproblem.

C-2Kuleiurny

Wtymproblemieprze ´ sledzimyefektró ˙ znychzało ˙ ze ´ nnaliczb˛esposobówumieszczenia n kul w b ró ˙ znychurnach.

(a) Przypu ´ s ´ cmy, ˙ zejest n ró ˙ znychkuli ˙ zeichkolejno ´ s ´ cwurnieniemaznaczenia.Poka ˙ z, ˙ ze liczbasposobówumieszczeniakulwurnachwynosi b n .

(b) Przypu ´ s ´ cmy, zekules˛aróznei zekulewkazdejzurns˛auporz˛adkowane.Udowodnij, ze liczbasposobówumieszczeniakulwurnachwynosi .b C n 1/Š=.b 1/Š.(Wskazówka: Rozwa ˙ zliczb˛emo ˙ zliwo ´ sciustawienia n ró ˙ znychkuli b 1 nierozró ˙ znialnychpatyków wjednymrz˛edzie).

(c) Przypu ´ s ´ cmy, zekules˛aidentyczne,awi˛ecichkolejno ´ s ´ cwurnieniemaznaczenia.Pokaz, ˙ zeliczbasposobówumieszczeniakulwurnachwynosi b Cn 1 n .(Wskazówka: Ileustawie ´ n zpunktu(b)powtarzasi˛e,je ´ sliprzyjmiemy, zekules˛aidentyczne?).

(d) Przypu ´ s ´ cmy, zekules˛aidentycznei ze zadnazurnniemozezawiera ´ cwi˛ecejnizjedn˛akul˛e, czyli n b .Pokaz, zeliczbasposobówumieszczeniakulwynosi b n

(e) Przypu ´ s ´ cmy, zekules˛aidentycznei ze zadnazurnniemozepozosta ´ cpusta.Przyzałozeniu n b poka ˙ z, ˙ zeliczbasposobówumieszczeniakulwynosi n 1 b 1 .

Uwagidododatku

Pierwszeogólnemetodyrozwi˛azywaniaproblemówprawdopodobie ´ nstwabyłyrozwa ˙ zane wsławnejkorespondencjipomi˛edzyB.PascalemaP.deFermatem,którarozpocz˛ełasi˛ew1654r., orazwksi˛azceC.Huygensaz1657r.Pocz˛atki ´ scisłejteoriiprawdopodobie ´ nstwadatujesi˛e odpracJ.Bernoulliegoz1713r.iA.DeMoivre’az1730r.Kolejneudoskonaleniateorii wprowadziliP.S.deLaplace,S.-D.PoissonorazC.F.Gauss.

Sumyzmiennychlosowychbyłypierwotnieprzedmiotembada ´ nP.L.CzebyszewaiA.A. Markowa.Teoriaprawdopodobie ´ nstwazostałazaksjomatyzowanaprzezA.N.Kołmogorowa w1933r.Oszacowaniakra ´ ncówrozkładuzostałypodaneprzezCzernoffa[91]iHoeffdinga[222]. Podstawowezagadnieniadotycz˛acelosowychstrukturkombinatorycznychopisałP.Erd ˝ os.

Ksi˛ a ˙ zkiKnutha[259]iLiu[302]s˛adobrymipodr˛ecznikamielementarnejkombinatoryki izagadnie ´ nzliczania.Standardowepodr˛ecznikiBillingsleya[56],Chunga[93],Drake’a[125], Fellera[139]iRozanova[390]daj˛awszechstronnewprowadzeniedoprobabilistyki.

DMacierze

Macierzepojawiaj˛asi˛ewwieluzastosowaniach,mi˛edzyinnymi,cho ´ cbynajmniejniewył˛acznie, wobliczeniachnaukowych.Je ´ sliCzytelnikzapoznałsi˛ejuzwcze ´ sniejzmacierzami,sporacz˛e ´ s ´ c zawarto ´ scitegododatkumozeby ´ cjuzmuznana,alepewnefragmentymog˛aokaza ´ csi˛ecałkiem nowe.DodatekD.1jestpo ´ swi˛econypodstawowympoj˛eciomzwi˛azanymzmacierzamioraz operacjomnamacierzach,adodatekD.2dotyczypodstawowychwłasno ´ scimacierzy.

D.1Macierzeioperacjenamacierzach

Wtymdodatkudokonamyprzegl˛adupodstawowychpoj˛e ´ czwi˛azanychzmacierzamioraz omówimynajwa ˙ zniejszeichwłasno ´ sci.

Macierzeiwektory

Macierz jestprostok˛atn˛atablic˛azawieraj˛ac˛aliczby.Naprzykład

A D a11 a12 a13 a21 a22 a23 D 123 456 (D.1)

jestmacierz˛ a A D .aij / wymiaru 2 3,gdziedla i D 1;2 i j D 1;2;3 elementemmacierzy wwierszu i ikolumnie j jest aij .Uzywamywielkichliterdooznaczeniamacierzyiodpowiadaj˛acychimmałychliterzindeksamidooznaczaniaichelementów.Zbiórwszystkichmacierzy wymiaru m n zawieraj˛acychliczbyrzeczywisteoznaczamy Rm n .Wogólnymprzypadkuzbiór macierzy m n oelementachzezbioru S zapisujemyjako S m n

Macierz transponowan˛ a macierzy A oznaczamy AT iotrzymujemyj˛a,zamieniaj˛acwierszezkolumnamiwmacierzy A.Naprzykładdlamacierzy A jakwrównaniu(D.1)macierz transponowana AT wygl˛adatak:

AT D 14 25 36 !

Wektor jestjednowymiarow˛atablic˛aliczb.Naprzykład x D 2 3 5

jestwektoremwymiaru3.Wektorwymiaru n nazywamyczasem n-wektorem.Dooznaczenia wektorówuzywamymałychliter, i -tyelementwektorawymiaru n oznaczamyprzez xi dla i D 1;2;:::;n.Ustalamyte ˙ zstandardow˛aposta ´ cwektorajako wektorkolumnowy równowa ˙ znymacierzy n 1;odpowiadaj˛acymu wektorwierszowy otrzymujemy,wykonuj˛acoperacj˛e transpozycji:

x T D . 235 /:

Wektorjednostkowy ei totakiwektor,którego i -tyelementjestrówny1,awszystkiepozostałe0. Zazwyczajwymiarwektorajednostkowegojednoznaczniewynikazkontekstu.

Macierzzerowa tomacierz,którejkazdyelementjestrówny0.Dojejoznaczeniauzywamy symbolu0.Nieprowadzitodoniejednoznaczno ´ sci,gdy ˙ zzwyklezkontekstujasnowynika,czy chodziomacierzzerow˛a,czyoliczb˛e0.Je ´ slimamynamy ´ slimacierzzerow˛a,toznanyjesttez zregułyjejwymiar.

Macierzekwadratowe

Szczególniecz˛estorozwa ˙ zasi˛e macierzekwadratowe n n.Naspecjaln˛auwag˛ezasługuj˛ a nast˛epuj˛aceichrodzaje:

1. Macierzdiagonalna spełniawarunek: aij D 0,je ´ slitylko i ¤ j .Poniewazwszystkie elementyle ˙ z˛acepozaprzek˛atn˛as˛arównezeru,macierztegotypujestjednoznacznie wyznaczonaprzezelementyle ˙ z˛acenaprzek˛atnej: diag.a11 ;a22 ;:::;ann / D

a11 0:::0 0a22 :::0 : : : : : : : : 00:::ann :

2. Macierzjednostkowa (identyczno ´ sciowa) n n oznaczanaprzez In jestmacierz˛adiagonaln˛ a zjedynkaminaprzek˛atnej: In D diag.1;1;:::;1/ D ˙ 10:::0 01:::0 : : : : : : : : 00:::1 :

Kiedy I pojawiasi˛ebezindeksu,wymiarmacierzywynikazkontekstu; i -takolumna macierzyjednostkowejjestwektoremjednostkowym ei .

32 t33 t34 :::000

3. Macierztrójdiagonalna T totaka,dlaktórej tij D 0,je ´ slitylko ji j j >1.Niezerowe elementywyst˛epuj˛atylkonagłównejprzek˛atnej,bezpo ´ srednionadni˛a(ti;i C1 dla i D 1;2;:::;n 1)lubbezpo ´ sredniopodni˛a(ti C1;i dla i D 1;2;:::;n 1): T D t11 t12 00:::000 t21 t22 t23 0:::000

:

4. Macierztrójk˛atnagórna U totaka,dlaktórej uij D 0,je ´ sli i>j .Wszystkieelementy ponizejprzek˛atnejs˛awi˛ecrówne0: U D ˙ u11 u12 :::u1n 0u22 :::u2n : : : : : : : : 00:::unn :

Macierztrójk˛atn˛agórn˛anazywamy jednostkow˛amacierz˛atrójk˛atn˛agórn˛ a,je ´ slimasame jedynkinaprzek˛atnej.

5. Macierztrójk˛atnadolna L totaka,dlaktórej lij D 0,je ´ sli i<j .Wszystkieelementy powyzejprzek˛atnejs˛awi˛ecrówne0: L D ˙

l11 0:::0 l21 l22 :::0

ln1 ln2 :::lnn

Macierztrójk˛atn˛adoln˛anazywamy jednostkow˛amacierz˛atrójk˛atn˛adoln˛ a,je ´ slimasame jedynkinaprzek˛atnej.

6. Macierzpermutacyjna P madokładniejedn˛ajedynk˛ewkazdymwierszuiwkazdej kolumnieorazsamezeranawszystkichpozostałychpozycjach.Przykłademmacierzy permutacyjnejjest P D

1142

Nazwabierzesi˛est˛ad, zepomnozeniewektora x przeztak˛amacierzdajewwynikupermutacj˛e(przestawienie)elementów x .WzadaniuD.1-4zbadamydodatkowewłasno ´ sci macierzypermutacyjnych.

7. Macierzsymetryczna A spełniawarunek A D AT .Naprzykład 123 264 345 jestmacierz˛asymetryczn˛a.

Podstawoweoperacjenamacierzach

Elementamimacierzyiwektoróws˛ a wielko´sciskalarne zustalonejstrukturyalgebraicznej,takiej jakliczbyrzeczywiste,zespolonelubcałkowitemodulopewnaliczbapierwsza.Wstrukturze takiejmusz˛aby ´ cokre ´ sloneoperacjedodawaniaimnozenia.Rozszerzymyteraztedziałaniana macierze.

Dodawaniemacierzy definiujemynast˛epuj˛aco.Je ´ sli A D .aij / i B D .bij / s˛amacierzami m n,toichsuma C D .cij / D A C B jestmacierz˛ a m n zdefiniowan˛awtakiotosposób:

cij D aij C bij

dla i D 1;2;:::;m i j D 1;2;:::;n.Dodawaniemacierzyjestwi˛eczdefiniowanepowspółrz˛ednych.Macierzzerowajestelementemneutralnymoperacjidodawaniamacierzy:

A C 0 D A D 0 C A:

Je ´ sli jestwielko ´ sciaskalarn˛a,a A D .aij / –macierz˛a,to A D . aij / jest skalarn˛ a wielokrotno´sci˛ a macierzy A uzyskan˛aprzezpomnozeniekazdegojejelementuprzez .Jako szczególnyprzypadekdefiniujemy macierzprzeciwn˛ a domacierzy A D .aij / jako 1 A D A; zatemelementmacierzy A owspółrz˛ednych .i;j/ jestrówny aij .Zachodziwi˛ec

A C . A/ D 0 D . A/ C A:

Powprowadzeniutejdefinicjimo ˙ zemyzdefiniowa ´ c odejmowaniemacierzy jakododaniemacierzyprzeciwnej: A B D A C . B/. Mno ˙ zeniemacierzy definiujemywnast˛epuj˛acysposób.Bierzemydwiemacierze A i B pasuj˛acedosiebie wtymsensie, zeliczbakolumnmacierzy A jestrównaliczbiewierszy macierzy B .(Wogólno ´ sci,je ´ sliwwyrazeniuwyst˛epujeiloczynmacierzy AB ,tozawsze domy ´ slniezakładamy, ˙ zemacierze A i B pasuj˛adosiebie).Je ´ sli A D .aik / jestmacierz˛ a p q , a B D .bkj / jestmacierz˛ a q r ,toichiloczyn C D AB jestmacierz˛ a C D .cij / wymiaru p r ,gdzie

cij D q X k D1 aik bkj (D.2)

dla i D 1;2;:::;p i j D 1;2;:::;r .ProceduraR ECTANGULAR -M ATRIX -M ULTIPLY na str.354mnozymacierzewsposóbbezpo ´ sredniowynikaj˛acyzewzoru(D.2),przyzałozeniu, ˙ zemacierz C jestzainicjowanajako 0,wykonuj˛ac pqr mno ˙ ze ´ noraz p.q 1/r dodawa ´ n

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

wielko ´ sciskalarnychidziałaj˛acwczasie ‚.pqr/.Je ´ slimacierzes˛akwadratowe n n,czyli n D p D q D r ,topseudokodupraszczasi˛edoproceduryM ATRIX -M ULTIPLY zestr.76,której czasdziałaniato ‚.n3 /.(Wpodrozdziale4.4jestopisanyasymptotycznieszybszyalgorytmV. Strassenadziałaj˛acywczasie ‚.nlg 7 /).

Macierzemaj˛awiele(cho ´ cniewszystkie)algebraicznychwłasno ´ scitypowychdlaliczb. Macierzejednostkowes˛aelementamineutralnymioperacjimno ˙ zeniamacierzy:

Im A D AIn D A

dladowolnejmacierzy A wymiaru m n.Pomno ˙ zenieprzezmacierzzerow˛adajemacierz zerow˛a:

A0 D 0:

Mnozeniemacierzyjestł˛aczne:

A.BC/ D .AB/C

dlapasuj˛acychdosiebiemacierzy A, B i C .Jesttezrozdzielnewzgl˛edemdodawania:

A.B C C/ D AB C AC; .B C C/D D BD C CD:

Dla n>1 mnozeniemacierzy n n niejestjednakprzemienne.Naprzykład,je ´ sli A D 01 00

i B D 00 10 ,to

AB D 10 00 ; za ´ s

BA D 00 01

Iloczynymacierzyprzezwektoriwektoraprzezwektors˛azdefiniowaneprzezutozsamienie wektorazmacierz˛ a n 1 (lubmacierz˛ a 1 n wprzypadkuwektorawierszowego).Je ´ sliwi˛ec A jestmacierz˛ a m n,a x jestwektoremwymiaru n,to Ax jestwektoremwymiaru m.Je ´ sli x i y s˛awektoramiwymiaru n,to

x T y D n X i D1 xi yi

jestliczb˛a(formalnie:macierz˛ a 1 1)nazywan˛ a iloczynemskalarnym x i y .Dooznaczenia x T y stosujemyrównieznotacj˛e hx;y i.Iloczynskalarnyjestprzemienny: hx;y iDhy;x i.

Macierz xy T jestmacierz˛ a Z wymiaru n n (nazywan˛ a iloczynemzewn˛etrznym x i y )tak˛a, ze ´ij D xi yj Norma(euklidesowa) kx k wektora x wymiaru n jestzdefiniowananast˛epuj˛aco:

kx k D .x 2 1 C x 2 2 C C x 2 n /1=2

D .x T x/1=2 :

Jesttowi˛ecdługo ´ s ´ cwektora x w n-wymiarowejprzestrzenieuklidesowej.Uzytecznymfaktem wynikaj˛acymzrówno ´ sci

jestto, ˙ zedladowolnejliczbyrzeczywistej a orazwektora x wymiaru n

kax k D ja jkx k : (D.3)

Zadania

D.1-1

Wykaz, zeje ´ sli A i B s˛asymetrycznymimacierzami n n,to A C B i A B tezs˛atakimi macierzami.

D.1-2

Udowodnij, ze .AB/T D B T AT oraz ze AT A jestzawszemacierz˛asymetryczn˛a.

D.1-3

Udowodnij, zeiloczyndwóchmacierzytrójk˛atnychdolnychjestmacierz˛atrójk˛atn˛adoln˛a.

D.1-4

Udowodnij, ˙ zeje ´ sli P jestmacierz˛apermutacyjn˛ a n n,za ´ s A jestdowoln˛amacierz˛ a n n,to PA moznaotrzyma ´ czmacierzy A przezpermutacj˛ejejwierszy,a AP przezpermutacj˛ekolumn. Udowodnij, ˙ zeiloczyndwóchmacierzypermutacyjnychjestmacierz˛apermutacyjn˛a.

D.2Podstawowewłasno ´ scimacierzy

Wtymdodatkuzdefiniujemypodstawowewłasno ´ sciodnosz˛acesi˛edomacierzy:odwrotno ´ s ´ c, liniow˛azalezno ´ s ´ ciliniow˛aniezalezno ´ s ´ c,rz˛adiwyznacznik.Zdefiniujemytakzeklas˛emacierzy dodatniookre ´ slonych.

Macierzeodwrotne,rz˛edyiwyznaczniki

Macierzodwrotn˛ a domacierzy A wymiaru n n oznaczamyprzez A 1 (je ´ sliistnieje)idefiniujemyjakomacierz n n tak˛a, ze AA 1 D In D A 1 A.Naprzykład

11 10 1 D 01 1 1 :

´ s´cVIIIDodatek:Podstawymatematyczne

Wieleniezerowychmacierzykwadratowychniemamacierzyodwrotnych.Macierz,doktórej nieistniejemacierzodwrotna,nazywamymacierz˛ a nieodwracaln˛ a lub osobliw˛ a.Przykładem niezerowejmacierzyosobliwejjest

Je ´ slidladanejmacierzyistniejemacierzodwrotna,tomacierzt˛enazywamy odwracaln˛ a lub nieosobliw˛ a.Macierzeodwrotne,je ´ sliistniej˛a,s˛awyznaczonejednoznacznie(patrzzad.D.2-1).

Je ´ sli A i B s˛anieosobliwymimacierzami n n,to

.BA/ 1 D A 1 B 1 :

Operacjaodwracaniamacierzyjestprzemiennazoperacj˛atransponowania: .A 1 /T D .AT / 1 :

Wektory x1 ;x2 ;:::;xn s˛ a liniowozale ˙ zne,je ´ sliistniej˛awspółczynniki c1 ;c2 ;:::;cn ,nie wszystkierównezeru,takie ˙ ze c1 x1 C c2 x2 C C cn xn D 0.Naprzykładwektorywierszowe x1 D .123/, x2 D .264/ oraz x3 D .4119/ s˛aliniowozalezne,poniewaz 2x1 C 3x2 2x3 D 0.Je ´ sliwektorynies˛aliniowozale ˙ zne,tomówimy, ˙ zes˛ a liniowoniezale ˙ zne.Naprzykład kolumnymacierzyjednostkowejs˛aliniowoniezale ˙ zne. Rz˛adkolumnowy niezerowejmacierzy A wymiaru m n definiujemyjakomocnajwi˛ekszegozbioruliniowoniezale ˙ znychkolumnmacierzy A.Podobnie, rz˛adwierszowy macierzy A okre ´ slamyjakomocnajwi˛ekszegozbioruliniowoniezale ˙ znychwierszymacierzy A.Podstawow˛awłasno ´ sci˛akazdejmacierzy A jestfakt, zerz˛adwierszowyjestzawszerównyrz˛edowi kolumnowemu,takwi˛ecmo ˙ zemypoprostumówi ´ co rz˛edzie macierzy A;oznaczamygoprzez rank.A/.Rz˛admacierzy m n jestliczb˛acałkowit˛azprzedziałuod0do minfm;ng wł˛acznie. (Rz˛admacierzyzerowejwynosi0,arz˛admacierzyjednostkowej n n jestrówny n).Według innej,równowa ˙ znej,acz˛estobardzieju ˙ zytecznejdefinicjirz˛admacierzy A wymiaru m n jest najmniejsz˛aliczb˛ a r otejwłasno ´ sci, ˙ zeistniej˛amacierze B i C wymiaru,odpowiednio, m r i r n,takie ze A D BC .Macierzkwadratowa n n ma pełnyrz˛ad ,je ´ slijejrz˛adjestrówny n Macierz m n ma pełnyrz˛adkolumnowy,je ´ slijejrz˛adjestrówny n.Podstawow˛awłasno ´ s ´ c rz˛edówmacierzycharakteryzujeponizszetwierdzenie.

TwierdzenieD.1

Macierzkwadratowamapełnyrz˛adwtedyitylkowtedy,gdyjestnieosobliwa.

Wektorzeruj˛acy macierzy A totakiwektorniezerowy x , ze Ax D 0.Ponizszetwierdzenie, któregodowódpozostawiamyjakozadanieD.2-7,orazwynikaj˛acyzniegowniosekodnosz˛ a poj˛eciarz˛edukolumnowegoorazodwracalno ´ scidowektorówzeruj˛acych.

TwierdzenieD.2

Macierz A mapełnyrz˛adkolumnowywtedyitylkowtedy,gdyniemawektorówzeruj˛acych.

WniosekD.3

Macierzkwadratowa A jestosobliwawtedyitylkowtedy,gdymawektorzeruj˛acy.

Minorem ij macierzy A wymiaru n n,dla n>1,nazywamymacierz AŒij wymiaru .n 1/ .n 1/ otrzyman˛aprzezusuni˛ecie i -tegowierszai j -tejkolumnyzmacierzy A Wyznacznik macierzy A wymiaru n n definujemyrekurencyjniezapomoc˛aminorów

det.A/ D ( a11 ; je ˙ zeli n D 1; Pn j D1 . 1/j C1 a1j det.AŒ1j /; je ˙ zeli n>1:

Wyrazenie . 1/i Cj det.AŒij / jestnazywane dopełnieniemalgebraicznym (ang. cofactor)elementu aij

Nast˛epuj˛acetwierdzenia,którychdowodytupomijamy,charakteryzuj˛apodstawowewłasno ´ sciwyznacznika.

TwierdzenieD.4(Własno´sciwyznacznika)

Wyznacznikmacierzykwadratowej A manast˛epuj˛acewłasno ´ sci:

Je ´ sliktórykolwiekwierszlubktórakolwiekkolumnamacierzy A jestzerowa,to det.A/ D 0.

Wyznacznikmacierzy A mnozysi˛eprzez ,je ´ sliwszystkieelementyjednegowiersza(lub jednejkolumny)macierzy A zostałypomno ˙ zoneprzez

Wyznacznikmacierzy A pozostajeniezmieniony,gdyelementywjednymwierszu(kolumnie)zostaj˛adodanedoinnegowiersza(kolumny).

Wyznacznikmacierzy A jestrównywyznacznikowimacierzy AT

Wyznacznikmacierzy A zmieniawarto ´ s ´ cnaprzeciwn˛a,je ˙ zeliktórekolwiekdwawiersze (kolumny)zostałyzamienionemiejscami.

Ponadtodladowolnychmacierzykwadratowych A i B zachodzidet.AB/ D det.A/ det.B/.

TwierdzenieD.5

Macierz A wymiaru n n jestosobliwawtedyitylkowtedy,gdydet.A/ D 0.

Macierzedodatniookre ´ slone

Macierzedodatniookre ´ sloneodgrywaj˛aistotn˛arol˛ewwieluzastosowaniach.Macierz A wymiaru n n nazywamy dodatniookre´slon˛ a,je ´ sli x T Ax>0 dlakazdegowektora x wymiaru n,takiego ˙ ze x ¤ 0.Naprzykładmacierzjednostkowajestdodatniookre ´ slona,poniewa ˙ zdladowolnego niezerowegowektora x D .x1 x2 xn /T zachodzi

x T In x D x T x D n X i D1 x 2 i >0:

Macierzepojawiaj˛acesi˛ewzastosowaniachs˛acz˛estododatniookre ´ slone,cowynika zponizszegotwierdzenia.

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

TwierdzenieD.6

Dladowolnejmacierzy A opełnymrz˛edziekolumnowymmacierz AT A jestdodatniookre ´ slona.

Dowód Musimypokaza ´ c, ˙ ze x T .AT A/x>0 dlaka ˙ zdegoniezerowegowektora x .We´zmywi˛ec dowolnywektor x :

x T .AT A/x D .Ax/T .Ax/ (patrzzad.D.1-2)

D kAx k2 :

Zauwa ˙ zmyteraz, ˙ ze kAx k2 topoprostusumakwadratówelementówwektora Ax .Zatem kAx k 0.Pokazemyprzezsprowadzeniedosprzeczno ´ sci, ze kAx k >0.Przypu ´ s ´ cmy, ze kAx k2 D 0.Wtedyka ˙ zdyelement Ax jestrówny0,tj. Ax D 0.Poniewa ˙ z A mapełny rz˛adkolumnowy, Ax D 0 implikuje x D 0,zgodnieztwierdzeniemD.2,cojestsprzeczne zzałozeniem, ze x byłniezerowy.Takwi˛ecmacierz AT A jestdodatniookre ´ slona.

Innewłasno ´ scimacierzydodatniookre ´ slonychs˛aopisanewpodrozdz.28.3.Wpodrozdziale33.3korzystamyzpodobnegopoj˛ecia,znanegojakododatniapółokre ´ slono ´ s ´ c.Macierz A owymiarze n n jest dodatniopółokre´slona je ´ sli x T Ax 0 dlaka ˙ zdegowektoraniezerowego x wymiaru n.

Zadania

D.2-1

Udowodnij, zemacierzodwrotnajestwyznaczonajednoznacznie,czyli zeje ´ sli B i C s˛amacierzamiodwrotnymido A,to B D C

D.2-2

Udowodnij, ˙ zewyznacznikmacierzytrójk˛atnej(dolnejlubgórnej)jestrównyiloczynowielementówlez˛acychnajejprzek˛atnej.Udowodnij, zemacierzodwrotnadomacierzytrójk˛atnej dolnej,je ´ sliistnieje,te ˙ zjesttrójk˛atnadolna.

D.2-3

Udowodnij, ˙ zeje ´ sli P jestmacierz˛apermutacyjn˛a,tojestonaodwracalna,macierz˛aodwrotn˛ado niejjest P T ,któratakzejestmacierz˛apermutacyjn˛a.

D.2-4

Niech A i B b˛ed˛amacierzamikwadratowymitakimi, ˙ ze AB D I .Udowodnij, ˙ zeje ´ slimacierz A0 powstałaz A przezdodaniewiersza j dowiersza i ,tomacierz B 0 odwrotn˛ado A0 mo ˙ zna otrzyma ´ cprzezodj˛eciekolumny i odkolumny j wmacierzy B .

D.2-5

Niech A b˛edzienieosobliw˛amacierz˛ a n n,którejelementynale ˙ z˛adociałaliczbzespolonych. Poka ˙ z, ˙ zeka ˙ zdyelementmacierzy A 1 jestrzeczywistywtedyitylkowtedy,gdyka ˙ zdyelement macierzy A jestrzeczywisty.

Problemy

D.2-6

Poka ˙ z, ˙ zeje ´ sli A jestnieosobliw˛amacierz˛asymetryczn˛ a n n,tomacierz A 1 jestsymetryczna. Poka ˙ z, ˙ zeje ´ sli B jestdowoln˛amacierz˛ a m n,to BAB T jestmacierz˛asymetryczn˛a.

D.2-7

UdowodnijtwierdzenieD.2,tzn.pokaz, zemacierz A mapełnyrz˛adkolumnowywtedyitylko wtedy,gdyrówno ´ s ´ c Ax D 0 implikuje x D 0.(Wskazówka: Wyra´zliniow˛azale ˙ zno ´ s ´ cjednej kolumnyodinnychjakorównaniemacierzowo-wektorowe).

D.2-8

Udowodnij, zedladowolnychdwóchpasuj˛acychdosiebiemacierzy A i B zachodzi rank.AB/ minfrank.A/; rank.B/g; przyczymrówno ´ s ´ czachodziwtedy,gdyprzynajmniejjednazmacierzy A lub B jestnieosobliw˛ a macierz˛akwadratow˛a.(Wskazówka: U ˙ zyjalternatywnejdefinicjirz˛edumacierzy).

D-1MacierzVandermonde’a

Niechb˛ed˛adaneliczby x0 ;x1 ;:::;xn 1 .Udowodnij, zewyznacznik macierzyVandermonde’a

V.x0 ;x1 ;:::;xn 1 / D

wynosi

det.V.x0 ;x1 ;:::;xn 1 // D Y 0 j<k n 1 .xk xj /:

(Wskazówka: Pomnó ˙ zkolumn˛e i przez x0 ,poczymwynikdodajdokolumny i C 1 dla i D n 1;n 2;:::;1,anast˛epnieuzyjindukcji).

D-2Permutacjedefiniowanejakomno ˙ zeniemacierzyprzezwektornadciałemGF(2) Jedn˛azklaspermutacjiliczbcałkowitychzezbioru Sn Df0;1;2;:::;2n 1g definiujesi˛eprzez mnozeniemacierzynad GF.2/.Nabinarn˛areprezentacj˛ekazdejliczby x z Sn mozemypatrze ´ c jakna n-bitowywektor

x0 x1 x2

: : xn 1 ;

Cz˛e ´ s´cVIIIDodatek:Podstawymatematyczne

gdzie x D Pn 1 i D0 xi 2i .Je ´ sli A jestmacierz˛ a n n,którejka ˙ zdyelementjestrównyalbo0,albo1, tomozemyzdefiniowa ´ cpermutacj˛eodwzorowuj˛ac˛akazd˛awarto ´ s ´ c x z Sn naliczb˛e,której reprezentacjabinarnarównasi˛eiloczynowi Ax .Tutajoperacjearytmetycznes˛awykonywanenad GF.2/:ka ˙ zdazwarto ´ scijestalbo0,albo1izjednymwyj˛atkiemwszystkiezasadydodawania imnozeniamaj˛azastosowanie.Wyj˛atekpoleganatym, ze 1 C 1 D 0.Oarytmetycenad GF.2/ mo ˙ zemymy ´ sle ´ cjakozwykłejarytmetycedlaliczbcałkowitych,ztymwyj˛atkiem ˙ zeu ˙ zywamy tylkonajmniejznacz˛acychbitów.

Naprzykładdla S2 Df0;1;2;3g macierz

A D 10 11 definiujenast˛epuj˛ac˛apermutacj˛e A : A .0/ D 0, A .1/ D 3, A .2/ D 2, A .3/ D 1. Zeby zrozumie ´ c,dlaczego A .3/ D 1,zauwazmy, zepracuj˛acnad GF.2/, A .3/ D 10 11 1 1

1 0 ; cojestbinarn˛areprezentacj˛a1.

Wdalszejcz˛e ´ sciopisutegoproblemuprzyjmujemy, zepracujemynad GF.2/ i zeelementamiwszystkichwektorówimacierzys˛a0i1. Rz˛ad macierzyzero-jedynkowej(macierzy zelementamiowarto ´ sciach0lub1)nad GF.2/ definiujesi˛etaksamojakdlazwykłychmacierzy, aleprzyzałozeniu, zeoperacjearytmetycznewykonywanedlaokre ´ slenialiniowejniezalezno ´ sci s˛awykonywanenad GF.2/.Zdefiniujmy zakres macierzyzero-jedynkowej A wymiaru n n, jako

R.A/ Dfy W y D Ax dlapewnego x 2 Sn g

Zatem R.A/ jestzbioremliczbz Sn ,któremoznaotrzyma ´ c,mnoz˛acelementy x z Sn przez A.

(a) Udowodnij, ˙ zeje ´ sli r jestrz˛edemmacierzy A,to jR.A/jD 2r .Wywnioskujztego, ˙ ze A definiujepermutacj˛enad Sn tylkowtedy,gdy A mapełnyrz˛ad.

Dladanychmacierzy A wymiaru n n ielementu y 2 R.A/ definiujemy przeciwobraz y jako

P.A;y/ Dfx W Ax D y g:

Takwi˛ec P.A;y/ jestzbioremtychwarto ´ sciz Sn ,którepomno ˙ zoneprzez A daj˛ a y .

(b) Udowodnij, zeje ´ sli r jestrz˛edemmacierzy A wymiaru n n i y 2 R.A/,to jP.A;y/jD 2n r .

1150

UwagidododatkuD

Niech 0 m n izałózmy, zedzielimyzbiór Sn nablokikolejnychliczbwtakispo ´ sob, ze i -tyblokskładasi˛ez 2m liczb i2m ;i2m C 1;i2m C 2;:::;.i C 1/2m 1.Dlaka ˙ zdegopodzbioru S Sn definiujemy B.S;m/ jakozbiórwszystkichblokówz Sn owymiarach 2m zawieraj˛acych conajmniejjedenelementz S .Naprzykładdla n D 3, m D 1 oraz S Df1;4;5g zbiór B.S;m/ składasi˛ezbloków0(poniewa ˙ z1jestwbloku0)i2(poniewa ˙ z4i5s˛awbloku2).

(c) Niech r b˛edzierz˛edemdolnej-lewej .n m/ m podmacierzymacierzy A,czylimacierzy zbudowanejwwynikuprzeci˛eciadolnych n m wierszyi m skrajnielewychkolumnmacierzy A.Niech S b˛edziedowolnymblokiemw Sn owymiarze 2m ,a S 0 Dfy W y D Ax dlapewnego x 2 S g.Udowodnij, ˙ ze jB.S 0 ;m/jD 2r oraz ˙ zedlaka ˙ zdegobloku w B.S 0 ;m/ dokładnie 2m r liczbz S jestodwzorowywanychnatenblok.

Poniewazwwynikupomnozeniawektorazerowegoprzezjak˛akolwiekmacierzdostajemy wektorzerowy,zbiórpermutacji Sn zdefiniowanychprzezmnozenienad GF.2/ zero-jedynkowej macierzy n n opełnymrz˛edzieniemo ˙ zezawiera ´ cwszystkichpermutacji Sn .Rozszerzmy klas˛epermutacjidefiniowanychprzezmnozeniemacierzyprzezwektoroskładnikaddytywny wtakisposób, ˙ ze x 2 Sn jestodwzorowywanena Ax C c ,gdzie c jest n-bitowymwektorem idodawaniejestwykonywanenad GF.2/.Naprzykład,gdy

dostajemynast˛epuj˛ac˛apermutacj˛e A;c : A;c .0/ D 2, A;c .1/ D 1, A;c .2/ D 0, A;c .3/ D 3 Permutacj˛e,któraodwzorowuje x 2 Sn na Ax C c ,dlapewnejzero-jedynkowejmacierzy A wymiaru n n opełnymrz˛edzieipewnego n-bitowegowektora c ,nazywamy permutacj˛ a liniow˛ a

(d) Przelicz, ˙ zeliczbaliniowychpermutacjizbioru Sn jestdu ˙ zomniejszani ˙ zliczbawszystkich permutacji Sn .

(e) Podajprzykładliczby n ipermutacjizbioru Sn ,któraniemo ˙ zeby ´ cwyra ˙ zonazapomoc˛ a ˙ zadnejliniowejpermutacji.(Wskazówka: Dlazadanejpermutacjipomy ´ sl,wjakisposób mnozeniemacierzyprzezwektorjednostkowywi˛azezesob˛akolumnytejmacierzy).

Uwagidododatku

Podr˛ecznikizalgebryliniowejzawieraj˛abardzowielepodstawowychinformacjinatemat macierzy.Szczególniedobres˛aksi˛azkiStranga[422,423].

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.