Johdatus todennäköisyyslaskentaan Joukko-oppi. TKK (c) Ilkka Mellin (2005) 1

Samankaltaiset tiedostot
Joukko-oppi. Joukko-oppi. Joukko-oppi. Joukko-oppi: Mitä opimme? Joukko-opin peruskäsitteet

Ilkka Mellin Todennäköisyyslaskenta Liite 1: Joukko-oppi

Todennäköisyyslaskenta: Liitteet. Liite 1. Joukko oppi Liite 2. Todennäköisyyslaskenta ja puudiagrammit. Ilkka Mellin (2006) 449

Johdatus todennäköisyyslaskentaan Todennäköisyyden aksioomat. TKK (c) Ilkka Mellin (2005) 1

Osa 1: Todennäköisyys ja sen laskusäännöt. Todennäköisyyden aksioomat

Valitsemalla sopivat alkiot joudutaan tämän määritelmän kanssa vaikeuksiin, jotka voidaan välttää rakentamalla joukko oppi aksiomaattisesti.

811120P Diskreetit rakenteet

Vastaus 1. Lasketaan joukkojen alkiot, ja todetaan, että niitä on 3 molemmissa.

Miten perustella, että joukossa A = {a, b, c} on yhtä monta alkiota kuin joukossa B = {d, e, f }?

8 Joukoista. 8.1 Määritelmiä

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara

Luonnollisten lukujen ja kokonaislukujen määritteleminen

Joukot. Georg Cantor ( )

Johdatus matematiikkaan

Johdatus matemaattiseen päättelyyn

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 3 (9 sivua) OT

Lause 5. (s. 50). Olkoot A ja B joukkoja. Tällöin seuraavat ehdot ovat

Johdatus diskreettiin matematiikkaan Harjoitus 2, Osoita että A on hyvin määritelty. Tee tämä osoittamalla

Vieruskaverisi on tämän päivän luennolla työtoverisi. Jos sinulla ei ole vieruskaveria, siirry jonkun viereen. Esittäytykää toisillenne.

Johdatus yliopistomatematiikkaan. JYM, Syksy2015 1/195

Osa 1: Todennäköisyys ja sen laskusäännöt. Todennäköisyyden peruslaskusäännöt

Karteesinen tulo. Olkoot A = {1, 2, 3, 5} ja B = {a, b, c}. Näiden karteesista tuloa A B voidaan havainnollistaa kuvalla 1 / 21

Injektio. Funktiota sanotaan injektioksi, mikäli lähtöjoukon eri alkiot kuvautuvat maalijoukon eri alkioille. Esim.

Johdatus yliopistomatematiikkaan. JYM, Syksy /197

5.6 Yhdistetty kuvaus

MS-A0402 Diskreetin matematiikan perusteet

1. Logiikan ja joukko-opin alkeet

Alkioiden x ja y muodostama järjestetty pari on jono (x, y), jossa x on ensimmäisenä ja y toisena jäsenenä.

Algebra I, Harjoitus 6, , Ratkaisut

1 Perusasioita joukoista

(2n 1) = n 2

MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 16. maaliskuuta 2011

Johdatus diskreettiin matematiikkaan Harjoitus 1,

Relaatioista. 1. Relaatiot. Alustava määritelmä: Relaatio on kahden (tai useamman, saman tai eri) joukon alkioiden välinen ominaisuus tai suhde.

Kuvaus eli funktio f joukolta X joukkoon Y tarkoittaa havainnollisesti vastaavuutta, joka liittää joukon X jokaiseen alkioon joukon Y tietyn alkion.

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

Kuvaus eli funktio f joukolta X joukkoon Y tarkoittaa havainnollisesti vastaavuutta, joka liittää joukon X jokaiseen alkioon joukon Y tietyn alkion.

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

MAT Algebra 1(s)

Johdatus todennäköisyyslaskentaan Kertymäfunktio. TKK (c) Ilkka Mellin (2005) 1

Johdatus matematiikkaan

Alkioiden x ja y muodostama järjestetty pari on jono (x, y), jossa x on ensimmäisenä ja y toisena jäsenenä.

MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I

a) Mitkä seuraavista ovat samassa ekvivalenssiluokassa kuin (3, 8), eli kuuluvat joukkoon

[a] ={b 2 A : a b}. Ekvivalenssiluokkien joukko

KOMBINATORIIKKA JOUKOT JA RELAATIOT

Tehtävä 4 : 2. b a+1 (mod 3)

Ratkaisu: a) Kahden joukon yhdisteseen poimitaan kaikki alkiot jotka ovat jommassakummassa joukossa (eikä mitään muuta).

Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38

Johdatus matemaattiseen päättelyyn

1 sup- ja inf-esimerkkejä

Esko Turunen Luku 3. Ryhmät

Tietojenkäsittelyteorian alkeet, osa 2

{I n } < { I n,i n } < GL n (Q) < GL n (R) < GL n (C) kaikilla n 2 ja

Todennäköisyyslaskennan peruslaskusäännöt. Todennäköisyyslaskennan peruslaskusäännöt. Todennäköisyyslaskennan peruslaskusäännöt: Esitiedot

Johdatus todennäköisyyslaskentaan Todennäköisyyslaskenta ja puudiagrammit. TKK (c) Ilkka Mellin (2005) 1

renkaissa. 0 R x + x =(0 R +1 R )x =1 R x = x

67-x x 42-x. Matematiikan johdantokurssi, syksy 2016 Harjoitus 3, ratkaisuista

MS-A0402 Diskreetin matematiikan perusteet

Todennäköisyyslaskenta. β versio. Todennäköisyyslaskenta. Ilkka Mellin. Teknillinen korkeakoulu, Matematiikan laboratorio. Ilkka Mellin (2006) I

isomeerejä yhteensä yhdeksän kappaletta.

Johdatus matematiikkaan

1 sup- ja inf-esimerkkejä

1 Joukkojen mahtavuuksista

Johdatus todennäköisyyslaskentaan Todennäköisyyden peruslaskusäännöt. TKK (c) Ilkka Mellin (2005) 1

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I

Matematiikan johdantokurssi, syksy 2016 Harjoitus 11, ratkaisuista

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I

Matematiikan ja tilastotieteen laitos Matematiikka tutuksi Harjoitus 2, malliratkaisut

DISKREETTIÄ MATEMATIIKKAA.

Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. ( ) Jeremias Berg

Matematiikka kaikille, kesä 2017

jonka laskutoimitus on matriisien kertolasku. Vastaavasti saadaan K-kertoiminen erityinen lineaarinen ryhmä

Ilkka Mellin Todennäköisyyslaskenta. Osa 2: Satunnaismuuttujat ja todennäköisyysjakaumat. Kertymäfunktio. TKK (c) Ilkka Mellin (2007) 1

k=1 b kx k K-kertoimisia polynomeja, P (X)+Q(X) = (a k + b k )X k n+m a i b j X k. i+j=k k=0

Matematiikan tukikurssi, kurssikerta 1

Pysähtymisongelman ratkeavuus [Sipser luku 4.2]

Hieman joukko-oppia. A X(A a A b A a b).

802320A LINEAARIALGEBRA OSA I

missä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen!

Todennäköisyyslaskenta ja puudiagrammit. Todennäköisyyslaskenta ja puudiagrammit. Todennäköisyyslaskenta ja puudiagrammit: Esitiedot

1 Lineaariavaruus eli Vektoriavaruus

x > y : y < x x y : x < y tai x = y x y : x > y tai x = y.

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Matematiikan peruskurssi 2

Sovellettu todennäköisyyslaskenta B

Kurssikoe on maanantaina Muista ilmoittautua kokeeseen viimeistään 10 päivää ennen koetta! Ilmoittautumisohjeet löytyvät kurssin kotisivuilla.

Miten osoitetaan joukot samoiksi?

Topologia Syksy 2010 Harjoitus 4. (1) Keksi funktio f ja suljetut välit A i R 1, i = 1, 2,... siten, että f : R 1 R 1, f Ai on jatkuva jokaisella i N,

Lineaariavaruudet. Span. Sisätulo. Normi. Matriisinormit. Matriisinormit. aiheita. Aiheet. Reaalinen lineaariavaruus. Span. Sisätulo.

kaikille a R. 1 (R, +) on kommutatiivinen ryhmä, 2 a(b + c) = ab + ac ja (b + c)a = ba + ca kaikilla a, b, c R, ja

Onko kuvaukset injektioita? Ovatko ne surjektioita? Bijektioita?

Teema 4. Homomorfismeista Ihanne ja tekijärengas. Teema 4 1 / 32

Sanomme, että kuvaus f : X Y on injektio, jos. x 1 x 2 f (x 1 ) f (x 2 ) eli f (x 1 ) = f (x 2 ) x 1 = x 2.

1. Esitä rekursiivinen määritelmä lukujonolle

Täydellisyysaksiooman kertaus

= 5! 2 2!3! = = 10. Edelleen tästä joukosta voidaan valita kolme särmää yhteensä = 10! 3 3!7! = = 120

Esko Turunen MAT Algebra1(s)

Vastauksia. Topologia Syksy 2010 Harjoitus 1

Transkriptio:

Johdatus todennäköisyyslaskentaan Joukko-oppi TKK (c) Ilkka Mellin (2005) 1

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 2

Joukko-oppi: Mitä opimme? Tämän liitteen tavoitteena on esitellä joukko-opin peruskäsitteet ja - operaatiot laajuudessa, joka riittää suurelle osalle perusmatematiikkaa. Erityisesti todennäköisyyslaskennassa sovellettavaa joukko-opin osaa käsitellään liitteen kolmessa ensimmäisessä kappaleessa: Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt sekä kolmessa viimeisessä kappaleessa: Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 3

Joukko-oppi >> Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 4

Joukko-opin peruskäsitteet Avainsanat Aksiomaattinen joukko-oppi Alkio Joukko Joukkojen samuus Joukkoon kuuluminen Joukko-opin paradoksit Joukko-opin relaatiot Joukko-oppi Joukon määritteleminen Lukujoukot Naiivi joukko-oppi Numeroituva joukko Osajoukko Perusjoukko Tyhjä joukko Venn-diagrammi Ylinumeroituva joukko Äärellinen joukko Ääretön joukko TKK (c) Ilkka Mellin (2005) 5

Joukko-opin peruskäsitteet Mitä opimme? 1/2 Tarkastelemme tässä kappaleessa joukko-opin peruskäsitteitä ja -relaatioita ns. naiivin joukko-opin muodostamassa kehikossa. Joukko-opin peruskäsitteet ovat joukon ja sen alkioiden käsitteet. Joukko-opissa on kaksi perusrelaatioita: (i) Joukon ja sen alkioiden välinen relaatio on kuulua joukkoon. (ii) Joukkojen välinen relaatio on olla osajoukkona. TKK (c) Ilkka Mellin (2005) 6

Joukko-opin peruskäsitteet Mitä opimme? 2/2 Opimme, että joukkoja ja niiden välisiä operaatioita on aina tarkasteltava jonkin hyvin määritellyn perusjoukon osajoukkoina. Perusjoukko muodostaa siis kehikon, jossa joukko-opin perusrelaatioita ja -operaatioita tarkastellaan. Näemme myös kuinka joukko-opin relaatioita ja operaatioita voidaan havainnollistaa Venn-diagrammien avulla. TKK (c) Ilkka Mellin (2005) 7

Joukko-opin peruskäsitteet Joukko ja sen alkiot 1/2 Joukko on kokoelma olioita, joita kutsutaan joukon alkioiksi. Joukkoja merkitään tavallisesti isoilla kirjaimilla A, B,, S,, X, ja joukon alkioita pienillä kirjaimilla a, b,, s,, x, Joukko A on hyvin määritelty, jos jokaisesta oliosta s voidaan sanoa onko se joukon A alkio vai ei. Joukko on hyvin määritelty, jos sen alkiot tunnetaan. TKK (c) Ilkka Mellin (2005) 8

Joukko-opin peruskäsitteet Joukko ja sen alkiot 2/2 Merkitään joukon ja sen alkioiden välistä relaatiota seuraavasti: s A ja sanotaan: s on joukon A alkio tai s kuuluu joukkoon A Vastaavasti merkitään sitä, että s ei ole joukon A alkio eli s ei kuulu joukkoon A seuraavasti: s A TKK (c) Ilkka Mellin (2005) 9

Joukko-opin peruskäsitteet Joukon määritteleminen Joukko määritellään tavallisesti kuvailemalla sen alkioiden ominaisuudet. Joukon alkioiden ominaisuudet määrittelevä lause kirjoitetaan tavallisesti lainausmerkkien väliin: A = Joukon A alkioiden ominaisuudet määrittelevä lause TKK (c) Ilkka Mellin (2005) 10

Joukko-opin peruskäsitteet Joukon määritteleminen: Esimerkkejä Määritellään seuraavat joukot: A = Kansanedustajien joukko B = Teknilliseen korkeakouluun vuonna 2000 hyväksyttyjen uusien opiskelijoiden joukko C = Rahanheiton tulosvaihtoehtojen joukko D = Lottoarvonnan tulosvaihtoehtojen joukko E = Yhtälön sin(x) = 0 ratkaisujen joukko, kun x on reaaliluku F = Yhtälön x 2 = 1 ratkaisujen joukko, kun x on kompleksiluku TKK (c) Ilkka Mellin (2005) 11

Joukko-opin peruskäsitteet Joukon määritteleminen ehtolauseiden avulla Joukon alkioiden määrittelevät ominaisuudet kuvaillaan tavallisesti antamalla ehto, joka alkioiden on toteutettava. Oletetaan, että olio s on joukon A alkio eli s A, jos oliota s koskeva ehtolause 2() s on tosi. Tällöin joukko A voidaan määritellä kirjoittamalla { ()} A = s 2Fs TKK (c) Ilkka Mellin (2005) 12

Joukko-opin peruskäsitteet Joukon määritteleminen ehtolauseiden avulla: Esimerkki 1/2 Olkoon A niiden reaalilukuparien (x, y) joukko, jotka toteuttavat ehdon 2 2 x + y = 1 Joukko A on siis origokeskisen yksikkösäteisen ympyrän kehän pisteiden joukko tasossa. Joukko A voidaan määritellä kirjoittamalla { 2 2 A= ( x, y ) x, y, x + y = 1 } jossa on reaalilukujen joukko. TKK (c) Ilkka Mellin (2005) 13

Joukko-opin peruskäsitteet Joukon määritteleminen ehtolauseiden avulla: Esimerkki 2/2 Esimerkiksi lukupari 3 4, (, ),, 2 2 A = x y x y x + y = 1 5 5 koska 3 4 9 16 + = + = 1 5 5 25 25 Sen sijaan lukupari koska 2 2 { } ( 1,1 ) A= {( x, y) x, y, x 2 + y 2 = 1} 2 2 1 + 1 = 1+ 1= 2 1 TKK (c) Ilkka Mellin (2005) 14

Joukko-opin peruskäsitteet Äärelliset joukot Jos joukko on äärellinen, se voidaan määritellä luettelemalla sen alkiot. Olkoot joukon A alkiot s 1, s 2,, s n, jolloin siis s 1, s 2,, s n A Joukko A voidaan määritellä kirjoittamalla A = {s 1, s 2,, s n } TKK (c) Ilkka Mellin (2005) 15

Joukko-opin peruskäsitteet Äärelliset joukot: Esimerkkejä Olkoon A rahanheiton tulosvaihtoehtojen joukko. Rahanheiton tuloksena on joko Kruuna tai Klaava. Joukko A voidaan määritellä kirjoittamalla A = {Kruuna, Klaava} Olkoon B nopanheiton tulosvaihtoehtojen joukko. Nopanheiton tuloksena on jokin silmäluvuista 1, 2, 3, 4, 5 tai 6. Joukko B voidaan määritellä kirjoittamalla B = {1, 2, 3, 4, 5, 6} TKK (c) Ilkka Mellin (2005) 16

Joukko-opin peruskäsitteet Numeroituvasti äärettömät joukot 1/2 Jos joukon alkiot voidaan järjestää jonoon, joukkoa sanotaan numeroituvaksi. Äärelliset joukot ovat aina numeroituvia. Äärettömiä numeroituvia joukkoja kutsutaan numeroituvasti äärettömiksi. Esimerkkejä: Voidaan osoittaa, että luonnollisten lukujen joukko, kokonaislukujen joukko ja rationaalilukujen joukko ovat kaikki numeroituvasti äärettömiä ja siten yhtä mahtavia. TKK (c) Ilkka Mellin (2005) 17

Joukko-opin peruskäsitteet Numeroituvasti äärettömät joukot 2/2 Numeroituvasti äärettömät joukot määritellään usein luettelemalla joukon alkioiden muodostamasta jonosta muutama ensimmäisen alkio. Esimerkkejä: {1, 2, 3, } = positiivisten kokonaislukujen eli luonnollisten lukujen joukko {1, 3, 5, } = parittomien positiivisten kokonaislukujen joukko {2, 4, 6, } = parillisten positiivisten kokonaislukujen joukko TKK (c) Ilkka Mellin (2005) 18

Joukko-opin peruskäsitteet Ylinumeroituvat joukot Jos joukko on ääretön ja sen alkioita ei voida järjestää jonoon, joukkoa sanotaan ylinumeroituvaksi. Esimerkki: Voidaan osoittaa, että reaalilukujen joukko on ylinumeroituva ja siten mahtavampi kuin luonnollisten lukujen joukko. TKK (c) Ilkka Mellin (2005) 19

Joukko-opin peruskäsitteet Joukon käsite ja joukon määritteleminen: Kommentteja Tässä esityksessä joukko on määritelty kokoelmana joukon alkioiksi sanottuja olioita. Tämä naiivin joukko-opin määritelmä joukolle ei ole matemaattisesti täsmällinen, koska se on kehämääritelmä: Kokoelma Joukko Joukon käsitteen epätäsmällisestä määritelmästä seuraa se, että naiivissa joukko-opissa on mahdollista määritellä joukkoja, joilla on ristiriitaisia ominaisuuksia. TKK (c) Ilkka Mellin (2005) 20

Joukko-opin peruskäsitteet Joukko-opin paradoksit 1/2 Joukot eivät ole yleensä itsensä alkioita. Olkoon Z kaikkien niiden joukkojen joukko, jotka eivät ole itsensä alkiota: Z = { X X X} Kysymys: Onko joukko Z itsensä alkio vai ei? Kysymykseen voidaan antaa kaksi vastausta, joihin kumpaankin sisältyy ristiriita: (i) Jos Zonjoukon Z alkio, Z ei kuuluu joukkoon Z joukon Z määritelmän mukaan. (ii) Jos Zei olejoukon Z alkio, Zkuuluujoukkoon Z joukon Z määritelmän mukaan. Joukon Z määritelmästä johdettua ristiriitaa kutsutaan Russellin paradoksiksi. TKK (c) Ilkka Mellin (2005) 21

Joukko-opin peruskäsitteet Joukko-opin paradoksit 2/2 Naiivissa joukko-opissa voidaan johtaa useita erilaisia paradokseja. Paradoksit perustuvat siihen, että naiivissa joukko-opissa voidaan määritellä joukkoja, joilla on ristiriitaisia ominaisuuksia. Tämä merkitsee sitä, että naiivi joukko-oppi suhtautuu liian vapaamielisesti joukkojen määrittelemiseen. Paradokseja ei synny, jos ristiriitaisilla ominaisuuksilla varustettujen joukkojen määritteleminen estetään. Ristiriitaisilla ominaisuuksilla varustettujen joukkojen määritteleminen saadaan estetyksi kehittämällä joukko-oppi aksiomaattiseksi järjestelmäksi. TKK (c) Ilkka Mellin (2005) 22

Joukko-opin peruskäsitteet Naiivi vs aksiomaattinen joukko-oppi Naiivin joukko-opin ongelmat voidaan välttää kehittämällä joukko-oppi aksiomaattiseksi järjestelmäksi. Naiivi joukko-oppi riittää kuitenkin perustaksi kaikissa joukko-opin tavanomaisissa sovelluksissa ja siksi tässä esityksessä ei käytetä aksiomaattista esitystapaa. TKK (c) Ilkka Mellin (2005) 23

Joukko-opin peruskäsitteet Joukkojen samuus Joukot ovat samat, jos niillä on samat alkiot. Siten joukot A ja B ovat samat, jos jokaiselle oliolle s pätee: s A s B Merkitään sitä, että joukot A ja B ovat samat seuraavasti: A = B TKK (c) Ilkka Mellin (2005) 24

Joukko-opin peruskäsitteet Joukkojen samuus: Esimerkki Olkoon A yhtälön x 2 = 4 ratkaisujen joukko reaalilukujen joukossa : 2 { 4} A= x x = Olkoon B = { 2, +2} Tällöin A = B TKK (c) Ilkka Mellin (2005) 25

Joukko-opin peruskäsitteet Osajoukko Joukko B on joukon A osajoukko eli joukko B sisältyy joukkoon A, jos jokainen joukon B alkio kuuluu joukkoon A eli s B s A Merkitään sitä, että joukko B on joukon A osajoukko seuraavasti: B A tai A B TKK (c) Ilkka Mellin (2005) 26

Joukko-opin peruskäsitteet Osajoukko-relaatio Olla osajoukko on kahden joukon välinen relaatio. Jos joukko Bei olejoukon A osajoukko, merkitään B A Tällöin joukossa B on ainakin yksi alkio, joka ei kuulu joukkoon A. Jos A ja B ovat kaksi mielivaltaista joukkoa, kummankaan ei tarvitse olla toisen osajoukko. TKK (c) Ilkka Mellin (2005) 27

Joukko-opin peruskäsitteet Aito osajoukko Joukko B on joukon A aito osajoukko, jos B A mutta B A Tällöin jokainen joukon B alkio kuuluu joukkoon A, mutta joukossa A on ainakin yksi alkio, joka ei kuulu joukkoon B. TKK (c) Ilkka Mellin (2005) 28

Joukko-opin peruskäsitteet Tyhjä joukko Joukko on tyhjä, jos siihen ei kuulu yhtään alkiota. Merkitään tyhjää joukkoa symbolilla Jos joukko on tyhjä, ei ole olemassa yhtään oliota s, jolle s Tyhjä joukko on jokaisen joukon osajoukko eli mielivaltaiselle joukolle A pätee: A TKK (c) Ilkka Mellin (2005) 29

Joukko-opin peruskäsitteet Perusjoukko Sekaannuksien välttämiseksi joukkoja sekä niiden välisiä relaatioita ja operaatioita on aina syytä tarkastella hyvin määritellyssä perusjoukossa. Merkitsemme perusjoukkoa usein kirjaimella S Tällöin kaikille tarkasteltaville joukoille A, B, pitää päteä: A S, B S, TKK (c) Ilkka Mellin (2005) 30

Joukko-opin peruskäsitteet Perusjoukon määrittelemisen merkitys: Esimerkki Perusjoukon eksplisiittinen tai implisiittinen määritteleminen on sekaannuksien välttämiseksi välttämätöntä. Jos kirjoitetaan { 2 A= x x = 1} ei voida olla varmoja siitä, mikä joukko A on. Jos kirjoitetaan { 2 } B= x x = 1, jossa on reaalilukujen joukko { 2 } C = x x = 1, jossa on kompleksilukujen joukko tiedetään, että B = ja C = i, + i, jossa i = 1 { } TKK (c) Ilkka Mellin (2005) 31

Joukko-opin peruskäsitteet Venn-diagrammi Joukko-opin operaatioita ja laskusääntöjä voidaan havainnollistaa ns. Venndiagrammien avulla. Olkoon tarkasteltava joukko A perusjoukon S osajoukko. Perusjoukkoa S kuvataan suorakaiteella. Joukkoa A S kuvataan suorakaiteen osa-alueella. Tavallisesti tarkasteltava joukko A varjostetaan. A S TKK (c) Ilkka Mellin (2005) 32

Joukko-opin peruskäsitteet Venn-diagrammi: Kommentteja Joukko-opin laskusäännön havainnollistus Venndiagrammin avulla ei sisällä säännön todistusta. Venn-diagrammien avulla voidaan havainnollistaa kätevästi myös todennäköisyyslaskennan peruslaskusääntöjä. TKK (c) Ilkka Mellin (2005) 33

Joukko-opin peruskäsitteet Venn-diagrammi: Joukkoon kuuluminen Olkoot x ja y perusjoukon S alkioita ja olkoon A perusjoukon S osajoukko: x S, y S, A S Viereinen Venn-diagrammi kuvaa tilannetta, jossa alkio x kuuluu joukkoon A, mutta alkio yei kuulu: x A, y A x A y S TKK (c) Ilkka Mellin (2005) 34

Joukko-opin peruskäsitteet Venn-diagrammi: Osajoukkona oleminen Olkoot joukot A ja B perusjoukon S osajoukkoja: A S ja B S Viereinen Venn-diagrammi kuvaa tilannetta, jossa joukko B on joukon A (aito) osajoukko: B A TKK (c) Ilkka Mellin (2005) 35

Joukko-opin peruskäsitteet Lukujoukot 1/2 Tavalliset lukujoukot: Luonnollisten lukujen joukko: { } = 1, 2,3, Kokonaislukujen joukko: { } =, 3, 2, 1,0, + 1, + 2, + 3, Rationaalilukujen joukko: m = qq=, m, n, n 0 n Reaalilukujen joukko: TKK (c) Ilkka Mellin (2005) 36

Joukko-opin peruskäsitteet Lukujoukot 2/2 Kompleksilukujen joukko: Huomautus: { zz x iy, x, y, i 1} = = + = Joukot, ja ovat numeroituvasti äärettömiä ja yhtä mahtavia, kun taas joukot ja ovat ylinumeroituvia ja siten mahtavampia kuin luonnollisten lukujen joukko. TKK (c) Ilkka Mellin (2005) 37

Joukko-opin peruskäsitteet Lukujoukkojen keskinäiset suhteet Lukuja tarkasteltaessa perusjoukkona käytetään tavallisesti kompleksilukujen joukkoa, koska lukujoukkojen välillä on seuraavat (aidot) osajoukkorelaatiot: ja lisäksi yksikään seuraavista laskutoimituksista ei vie kompleksilukujen joukon ulkopuolelle: yhteenlasku vähennyslasku kertolasku jakolasku juurenotto TKK (c) Ilkka Mellin (2005) 38

Joukko-oppi Joukko-opin peruskäsitteet >> Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 39

Joukko-opin perusoperaatiot Avainsanat Erotus Joukko Joukko-opin perusoperaatiot Komplementti Leikkaus Pistevieraat joukot Symmetrinen erotus Yhdiste eli unioni TKK (c) Ilkka Mellin (2005) 40

Joukko-opin perusoperaatiot Mitä opimme? Tarkastelemme tässä kappaleessa seuraavia joukko-opin perusoperaatioita: (i) Joukon komplementtijoukon muodostaminen. (ii) Kahden joukon yhdisteen eli unionin muodostaminen. (iii) Kahden joukon leikkauksen muodostaminen. (iv) Kahden joukon erotuksen muodostaminen. (v) Kahden joukon symmetrisen erotuksen muodostaminen. TKK (c) Ilkka Mellin (2005) 41

Joukko-opin perusoperaatiot Komplementtijoukko Olkoon A S perusjoukon S osajoukko. Joukon A komplementtijoukko eli komplementti A c on niiden perusjoukon S alkioiden joukko, jotka eivät kuulu joukkoon A: A c = {s S s A} A c A A S TKK (c) Ilkka Mellin (2005) 42

Joukko-opin perusoperaatiot Yhdiste eli unioni Olkoot A S ja B S perusjoukon S osajoukkoja. Joukkojen A ja B yhdiste eli unioni A B on niiden perusjoukon S alkioiden joukko, jotka kuuluvat joukkoon A tai joukkoon B tai molempiin: A A B B A B = {s S s A tai s B} TKK (c) Ilkka Mellin (2005) 43

Joukko-opin perusoperaatiot Leikkaus Olkoot A S ja B S perusjoukon S osajoukkoja. Joukkojen A ja B leikkaus A B on niiden perusjoukon S alkioiden joukko, jotka kuuluvat joukkoon A ja joukkoon B: A B = {s S s A ja s B} TKK (c) Ilkka Mellin (2005) 44

Joukko-opin perusoperaatiot Yhdiste ja leikkaus Joukkojen A ja Byhdiste A B voidaan esittää joukon A ja joukon B komplementtien leikkauksen komplementtina: A B = (A c B c ) c Joukkojen A ja B leikkaus A B voidaan esittää joukon A ja joukon B komplementtien yhdisteen komplementtina: A B A B = (A c B c ) c TKK (c) Ilkka Mellin (2005) 45

Joukko-opin perusoperaatiot Pistevieraat joukot Jos joukoilla A ja Bei ole yhteisiä alkioita, sanotaan, että joukot A ja B ovat pistevieraita. Joukot A ja B ovat pistevieraita, jos ja vain jos A B = A B S TKK (c) Ilkka Mellin (2005) 46

Joukko-opin perusoperaatiot Pistevieraat joukot: Esimerkki eduskunnasta Kansanedustaja ei voi olla kahden puolueen jäsen. Määritellään perusjoukko: S = Kansanedustajien joukko Määritellään Kokoomuspuolueen ja Vasemmistoliiton kansanedustajien joukot: K = {s S s on Kokoomuspuolueen kansanedustaja} V = {s S s on Vasemmistoliiton kansanedustaja} Tällöin joukot K ja V ovat pistevieraita: K V = TKK (c) Ilkka Mellin (2005) 47

Joukko-opin perusoperaatiot Erotus 1/2 Olkoot A S ja B S perusjoukon S osajoukkoja. Joukkojen A ja B erotus A \ B on niiden perusjoukon S alkioiden joukko, jotka kuuluvat joukkoon A, mutta eivät kuulu joukkoon B: A \ B = {s S s A ja s B} TKK (c) Ilkka Mellin (2005) 48

Joukko-opin perusoperaatiot Erotus 2/2 Joukkojen A ja BerotusA \ B voidaan esittää joukon A ja joukon B komplementin leikkauksena: A \ B = A B c Perustelu: s A \ B s A ja s B s A ja s B c s A B c TKK (c) Ilkka Mellin (2005) 49

Joukko-opin perusoperaatiot Komplementti ja erotus Joukon A komplementti A c voidaan esittää perusjoukon S ja joukon A erotuksena: A c = S \ A Perustelu: s A c s S ja s A s S \ A A c A A S TKK (c) Ilkka Mellin (2005) 50

Joukko-opin perusoperaatiot Symmetrinen erotus 1/3 Olkoot A S ja B S perusjoukon S osajoukkoja. Joukkojen A ja B symmetrinen erotus A8B on niiden perusjoukon S alkioiden joukko, jotka kuuluvat joukkoon A tai joukkoon B, mutta eivät molempiin: A8B= { s S s A tai s B, mutta s A B } A B A8B TKK (c) Ilkka Mellin (2005) 51

Joukko-opin perusoperaatiot Symmetrinen erotus 2/3 Joukkojen A ja B symmetrinen erotus voidaan esittää joukkojen A ja B yhdisteen ja leikkauksen erotuksena: A8B = ( A B) \ ( A B) Perustelu: s A8B s A tai s B, mutta s A B s A B, mutta s A B s A B A B ( )\ ( ) A B A8B TKK (c) Ilkka Mellin (2005) 52

Joukko-opin perusoperaatiot Symmetrinen erotus 3/3 Joukkojen A ja B symmetrinen erotus voidaan esittää joukkojen A ja B erotuksen ja joukkojen B ja A erotuksen yhdisteenä: A8B = ( A\ B) ( B\ A) Perustelu: s A8B s A tai s B, mutta s A B s A, mutta s B tai s B, mutta s A s A\ B tai s B\ A s A B B A ( \ ) ( \ ) A \ B A B A8B B \ A TKK (c) Ilkka Mellin (2005) 53

Joukko-opin perusoperaatiot Yhdiste vs symmetrinen erotus 1/2 Huomaa joukkojen A ja B yhdisteen ja symmetrisen erotuksen ero: A B { s S s A tai s B} = A8B { = s S s A tai s B, mutta s A B } A B A8B TKK (c) Ilkka Mellin (2005) 54

Joukko-opin perusoperaatiot Yhdiste vs symmetrinen erotus 2/2 Yhdisteen määritelmän mukaan: s A B s A tai s B Yhdisteessä perusjoukon S alkio s on joko joukon A alkio tai joukon B alkio tai molempien alkio. Symmetrisen erotuksen määritelmän mukaan: s A8B s A tai s B, mutta s A B Symmetrisessä erotuksessa perusjoukon S alkio s on joko joukon A alkio tai joukon B alkio, mutta ei molempien alkio. A B A8B TKK (c) Ilkka Mellin (2005) 55

Joukko-opin perusoperaatiot Yhdiste pistevieraiden joukkojen yhdisteenä Joukkojen A ja Byhdiste voidaan esittää seuraavilla tavoilla pareittain pistevieraiden joukkojen A \ B, B \ A ja A B yhdisteenä: A B = A (B \ A) = B (A \ B) = (A \ B) (A B) (B \ A) TKK (c) Ilkka Mellin (2005) 56

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot >> Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 57

Joukko-opin laskusäännöt Avainsanat Assosiatiivisuus De Morganin lait Distributiivisuus Idempotenttisuus Identiteetti-lait Joukko Joukkojen algebra Joukko-opin operaatio Kommutatiivisuus Komplementti-lait Osajoukko-relaatio TKK (c) Ilkka Mellin (2005) 58

Joukko-opin laskusäännöt Mitä opimme? Olemme koonneet tähän kappaleeseen tärkeimmät osajoukkorelaation ominaisuudet sekä laskusäännöt joukko-opin perusoperaatioille. TKK (c) Ilkka Mellin (2005) 59

Joukko-opin laskusäännöt Osajoukko-relaation ominaisuudet Kaikille joukoille A, B, C pätee: (1) A A (2) A B ja B A A = B (3) A B ja B C A C TKK (c) Ilkka Mellin (2005) 60

Joukko-opin laskusäännöt Joukko-opin operaatiot ja osajoukko-relaatio 1/3 Kaikille joukoille A, B pätee: (4a) A (A B) (4b) B (A B) (5a) (A B) A (5b) (A B) B (6) (A B) (A B) TKK (c) Ilkka Mellin (2005) 61

Joukko-opin laskusäännöt Joukko-opin operaatiot ja osajoukko-relaatio 2/3 Kaikille joukoille A, B pätee: (7a) (A \ B) A (7b) (B \ A) B (8) ( A8B) ( A B) (9a) ( A \ B) ( A8B) (9b) ( B \ A) ( A8B) TKK (c) Ilkka Mellin (2005) 62

Joukko-opin laskusäännöt Joukko-opin operaatiot ja osajoukko-relaatio 3/3 Kaikille joukoille A, B pätee: (10) A B B c A c (11) A B A B = B (12) A B A B = A (13) A B A \ B = (14) A B A (B \ A) = B (15) A B ( A8B) = B\ A TKK (c) Ilkka Mellin (2005) 63

Joukko-opin laskusäännöt Joukkojen algebran säännöt 1/3 Kaikille joukoille A, B, C pätee: Idempotenttisuus (1a) A A = A (1b) A A = A Assosiatiivisuus (2a) (A B) C = A (B C) (2b) (A B) C = A (B C) Kommutatiivisuus (3a) A B = B A (3b) A B = B A TKK (c) Ilkka Mellin (2005) 64

Joukko-opin laskusäännöt Joukkojen algebran säännöt 2/3 Kaikille joukoille A, B, C pätee: Distributiivisuus (4a) A (B C) = (A B) (A C) (4b) A (B C) = (A B) (A C) Identiteetti-lait (5a) A = A (5b) A S = A, jossa A on perusjoukon S osajoukko (6a) A S = S, jossa A on perusjoukon S osajoukko (6b) A = TKK (c) Ilkka Mellin (2005) 65

Joukko-opin laskusäännöt Joukkojen algebran säännöt 3/3 Kaikille joukoille A, B pätee: Komplementti-lait (7a) A A c = S, jossa A on perusjoukon S osajoukko (7b) A A c = (8a) (A c ) c = A (8b) S c = ja c = S, jossa S on perusjoukko De Morganin lait (9a) (A B) c = A c B c (9b) (A B) c = A c B c TKK (c) Ilkka Mellin (2005) 66

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt >> Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 67

Funktiot Avainsanat Alkukuva Arvoalue Bijektio Funktio eli kuvaus Funktioiden samuus Funktioiden yhdistäminen Funktion arvo Identtinen funktio Injektio Kuva Käänteisalkio Käänteisfunktio Määrittelyalue Surjektio Vakiofunktio Yhdistetty funktio TKK (c) Ilkka Mellin (2005) 68

Funktiot Mitä opimme? Tarkastelemme tässä kappaleessa funktion ja käänteisfunktion määrittelemistä sekä funktioiden yhdistämistä. TKK (c) Ilkka Mellin (2005) 69

Funktiot Funktio eli kuvaus Olkoon f sääntö, joka liittää jokaiseen joukon A alkioon yksikäsitteisen joukon B alkion. Tällöin sanotaan, että f on funktio eli kuvaus joukosta A joukkoon B. Jos f on funktio joukosta A joukkoon B, merkitään f : A B tai f A B TKK (c) Ilkka Mellin (2005) 70

Funktiot Kuva Olkoon f funktio joukosta A joukkoon B: f : A B Jos funktio f liittää joukon A alkioon a joukon B alkion b, merkitään f(a) = b tai f a f( a) = b ja sanotaan, että funktio f kuvaa joukon A alkion a joukon B alkiolle b. Alkiota f(a) = b B kutsutaan on alkion a A kuvaksi kuvauksessa f. TKK (c) Ilkka Mellin (2005) 71

Funktiot Funktion arvo Olkoon f funktio joukosta A joukkoon B: f : A B Jos siis a A, niin f(a) = b B. Erityisesti siinä tapauksessa, että A ja B ovat lukujoukkoja, sanotaan, että funktio f saa arvon f(a) = b pisteessä a. TKK (c) Ilkka Mellin (2005) 72

Funktiot Funktion määrittelyalue ja arvoalue Olkoon f funktio joukosta A joukkoon B: f : A B Tällöin joukkoa A sanotaan funktion f määrittelyalueeksi. Niiden joukon B alkioiden joukkoa, jotka ovat jonkin määrittelyalueen A alkion kuvia kuvauksessa f, sanotaan funktion f arvoalueeksi. Funktion f : A Barvoaluef(A) voidaan määritellä seuraavalla tavalla: f(a) = {b B On olemassa a A siten, että f(a) = b} Funktion f: A B arvoalue f(a) on joukon B osajoukko: f(a) B TKK (c) Ilkka Mellin (2005) 73

Funktiot Funktioiden samuus Olkoot f ja g kaksi funktiota, joilla on sama määrittelyalue. Funktiot f ja g ovat samat, jos ne saavat samat arvot. Olkoon siis funktioiden f ja g määrittelyalue A. Funktiot f ja g ovat samat, jos f(a) = g(a) kaikille a A. Jos funktiot f ja g ovat samat, kirjoitetaan f = g TKK (c) Ilkka Mellin (2005) 74

Funktiot Surjektio Olkoon f funktio joukosta A joukkoon B: f : A B Funktio f on surjektio, jos joukon B jokainen alkio on jonkin joukon A alkion kuva eli funktion f arvoalueena on koko joukko B. Siten funktio f : A B on surjektio, jos f(a) = B Tällöin sanotaan, että funktio f kuvaa joukon A joukolle B. TKK (c) Ilkka Mellin (2005) 75

Funktiot Injektio Olkoon f funktio joukosta A joukkoon B: f : A B Funktio f on injektio, jos yksikään joukon B alkio ei ole kahden tai useamman joukon A alkion kuva. Siten funktio f : A B on injektio, jos f(a) = f(a ) a = a tai yhtäpitävästi a a f(a) f(a ) TKK (c) Ilkka Mellin (2005) 76

Funktiot Bijektio Olkoon f funktio joukosta A joukkoon B: f : A B Funktio f on bijektio eli kääntäen yksikäsitteinen kuvaus, jos seuraavat kaksi ehtoa pätevät: (i) f on surjektio: f(a) = B (ii) f on injektio: f(a) = f(a ) a = a tai yhtäpitävästi: a a f(a) f(a ) TKK (c) Ilkka Mellin (2005) 77

Funktiot Identtinen funktio Olkoon f funktio joukosta A joukkoon A: f : A A Funktio f on identtinen funktio tai kuvaus joukossa A, jos se kuvaa joukon Ajokaisenalkion itselleen. Siten funktio f : A A on identtinen funktio joukossa A, jos f(a) = a kaikille a A. Merkitsemme identtistä funktiota joukossa A usein seuraavasti: 1 A TKK (c) Ilkka Mellin (2005) 78

Funktiot Vakiofunktio Olkoon f funktio joukosta A joukkoon B: f : A B Funktio f on vakiofunktio tai -kuvaus, jos se kuvaa joukon A jokaisen alkion samalle joukon B alkiolle. Siten funktio f : A B on vakiofunktio, jos on olemassa b B niin, että f(a) = b kaikille a A. TKK (c) Ilkka Mellin (2005) 79

Funktiot Funktioiden yhdistäminen 1/3 Olkoon f funktio joukosta A joukkoon B: f : A B ja g funktio joukosta B joukkoon C: g : B C. Kuvaus f liittää jokaiseen joukon A alkioon ayksikäsitteisen joukon B alkion b: a A f(a) = b B Kuvaus g liittää jokaiseen joukon B alkioon byksikäsitteisen joukon C alkion c: b B g(b) = c C TKK (c) Ilkka Mellin (2005) 80

Funktiot Funktioiden yhdistäminen 2/3 Soveltamalla kuvauksia f ja g peräkkäin saadaan sääntö, joka liittää jokaiseen joukon A alkioon a yksikäsitteisen joukon C alkion c. Jos siis a A, niin f(a) = b B. Soveltamalla kuvausta g joukon B alkioon f(a) = b saadaan jokin joukon C alkio c: g(f(a)) = g(b) = c C Tätä kuvausten yhdistämistä voidaan kuvata seuraavalla kaaviolla: f g a f( a) = b g( f( a)) = g( b) = c TKK (c) Ilkka Mellin (2005) 81

Funktiot Funktioiden yhdistäminen 3/3 Olkoot siis f : A B ja g : B C funktioita. Oletetaan, että a A. Tällöin f(a) = b B ja g(f(a)) = g(b) = c C Määritellään funktioiden f ja g yhdistetty funktio ( g f): A C kaavalla ( g f)( a) = g( f( a)) TKK (c) Ilkka Mellin (2005) 82

Funktiot Funktioiden yhdistämissääntöjä 1/2 Olkoon f : A B funktio. Olkoot 1 A : A A identtinen funktio joukossa A ja 1 B : B B identtinen funktio joukossa B. Tällöin pätee: f 1A = f 1 f = f B TKK (c) Ilkka Mellin (2005) 83

Funktiot Funktioiden yhdistämissääntöjä 2/2 Olkoot f: A B, g: B C ja h: C D funktioita. Yhdistetään funktiot f, g ja h seuraavilla tavoilla: (i) Muodostetaan ensin yhdistetty funktio g f ja sitten yhdistetty funktio h ( g f). (ii) Muodostetaan ensin yhdistetty funktio h g ja sitten yhdistetty funktio ( h g) f. Näin muodostetut yhdistetyt funktiot ovat samat: ( h g) f = h ( g f) TKK (c) Ilkka Mellin (2005) 84

Funktiot Käänteisalkio Olkoon f funktio joukosta A joukkoon B: f : A B Joukon A alkio a on joukon B alkion b käänteisalkio kuvauksessa f, jos f(a) = b. Joukon B alkiolla voi olla useita käänteisalkioita, mutta toisaalta kaikilla joukon B alkiolla ei ole välttämättä yhtään käänteisalkiota. Jos funktio f on surjektio, joukon B jokaisella alkiolla on käänteisalkio. Jos joukon B alkiolla on käänteisalkio ja funktio f on injektio, käänteisalkio on yksikäsitteinen. TKK (c) Ilkka Mellin (2005) 85

Funktiot Alkukuva Olkoon f funktio joukosta A joukkoon B: f : A B Joukon B osajoukon D alkukuva kuvauksessa f on niiden joukon A alkioiden a joukko, jotka f kuvaa joukolle D. Jos siis f : A B ja D B, niin joukon Dalkukuvaf 1 (D) kuvauksessa f voidaan määritellä seuraavalla tavalla: f 1 ( D) = { a A f( a) = b D} Joukon B osajoukon Dalkukuvaf 1 (D) on joukon A osajoukko: f 1 (D) A Joukon B osajoukon Dalkukuvaf 1 (D) voi olla tyhjä. TKK (c) Ilkka Mellin (2005) 86

Funktiot Yhden alkion alkukuva Olkoon f funktio joukosta A joukkoon B: f : A B Joukon Balkionbalkukuva kuvauksessa f on niiden joukon A alkioiden a joukko, jotka f kuvaa alkiolle b. Jos siis f : A B ja b B, niin alkion balkukuvaf 1 (b) kuvauksessa f voidaan määritellä seuraavalla tavalla: f 1 ( b) = { a A f( a) = b} Joukon B alkion balkukuvaf 1 (b) on joukon A osajoukko: f 1 (b) A Joukon B alkion balkukuvaf 1 (b) voi koostua yhdestä tai useammasta joukon A alkiosta tai voi olla tyhjä. TKK (c) Ilkka Mellin (2005) 87

Funktiot Käänteisfunktio 1/2 Olkoon f funktio joukosta A joukkoon B: f : A B Tällöin joukon B alkion balkukuva f 1 ( b) = a A f( a) = b { } kuvauksessa f on joukon A osajoukko, joka voi koostua yhdestä tai useammasta joukon A alkiosta tai voi olla tyhjä. Jos f on bijektio, joukon Bjokaisenalkion b alkukuva f 1 (b) koostuu täsmälleen yhdestä joukon A alkiosta a. Tällöin jokaiseen joukon B alkioon b voidaan liittää yksikäsitteinen käänteisalkio f 1 (b) = a. TKK (c) Ilkka Mellin (2005) 88

Funktiot Käänteisfunktio 2/2 Olkoon siis f bijektio joukosta A joukkoon B: f : A B Sääntö, joka liittää jokaiseen joukon B alkioon b yksikäsitteisen käänteisalkion f 1 (b) = a määrittelee funktion f käänteisfunktion f 1 joukosta B joukkoon A: f 1 : B A TKK (c) Ilkka Mellin (2005) 89

Funktiot Käänteisfunktion ominaisuudet 1/2 Oletetaan, että funktio f : A B on bijektio, jolloin funktiolla f on käänteisfunktio f 1 : B A 1 Tällöin yhdistetty funktio ( f f ) on identtinen funktio 1 joukossa A ja yhdistetty funktio ( f f ) on identtinen funktio joukossa B: 1 ( f f) = 1 A 1 ( f f ) = 1B TKK (c) Ilkka Mellin (2005) 90

Funktiot Käänteisfunktion ominaisuudet 2/2 Olkoot ja f : A B g : B A Oletetaan, että yhdistetty funktio ( g f): A A on identtinen funktio joukossa A ja yhdistetty funktio ( f g): B B on identtinen funktio joukossa B. Tällöin g on funktion f käänteisfunktio: g = f 1. TKK (c) Ilkka Mellin (2005) 91

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot >> Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 92

Tulojoukot ja funktioiden kuvaajat Avainsanat Funktio Funktion kuvaaja Järjestetty pari Karteesinen tulo Tulojoukko Yleistetyt karteesiset tulot TKK (c) Ilkka Mellin (2005) 93

Tulojoukot ja funktioiden kuvaajat Mitä opimme? Tarkastelemme tässä kappaleessa karteesisen tulon määrittelemistä sekä funktion kuvaajan esittämistä karteesisen tulon määrittelemässä tulojoukossa. TKK (c) Ilkka Mellin (2005) 94

Tulojoukot ja funktioiden kuvaajat Järjestetty pari Olioiden a ja b järjestetty pari on (a, b) jossa a = parin 1. alkio b = parin 2. alkio Järjestetyt parit (a, b) ja (c, d) ovat samat, jos a = c ja b = d TKK (c) Ilkka Mellin (2005) 95

Tulojoukot ja funktioiden kuvaajat Tulojoukko Olkoot A ja B joukkoja. Joukkojen A ja B tulojoukko eli karteesinen tulo A B muodostuu kaikista järjestetyistä pareista (a, b), joissa a A ja b B: A B = {(a, b) a A, b B} TKK (c) Ilkka Mellin (2005) 96

Tulojoukot ja funktioiden kuvaajat Funktion kuvaaja Olkoon f funktio joukosta A joukkoon B: f : A B Funktion f kuvaaja f * on kaikkien niiden järjestettyjen parien (a, b) joukko, joissa a A ja b = f(a): f * = {(a, b) a A, b = f(a)} Siten funktion f kuvaaja f * on tulojoukon A B osajoukko: f * A B TKK (c) Ilkka Mellin (2005) 97

Tulojoukot ja funktioiden kuvaajat Funktion kuvaajan ominaisuudet Olkoon f funktio joukosta A joukkoon B: f : A B Funktion f kuvaajalla f * = {(a, b) a A, b = f(a)} on seuraavat ominaisuudet: (i) Jos a A ja f(a)=b, niin järjestetty pari (a, b) f *. (ii) Jokainen a A voi olla ensimmäisenä alkiona vain yhdessä joukkoon f * kuuluvassa järjestetyssä parissa: Jos (a, b) f * ja (a, c) f *, niin b = c. TKK (c) Ilkka Mellin (2005) 98

Tulojoukot ja funktioiden kuvaajat Funktio järjestettyjen parien joukkona 1/4 Olkoon f * joukkojen A ja B karteesisen tulon A B = {(a, b) a A, b B} osajoukko: f * A B Oletetaan, että joukolla f * on seuraavat ominaisuudet: (i) Jos a A, niin on olemassa b B siten, että järjestetty pari (a, b) f *. (ii) Jokainen a A voi olla ensimmäisenä alkiona vain yhdessä joukkoon f * kuuluvassa järjestetyssä parissa: Jos (a, b) f * ja (a, c) f *, niin b = c. TKK (c) Ilkka Mellin (2005) 99

Tulojoukot ja funktioiden kuvaajat Funktio järjestettyjen parien joukkona 2/4 Tällöin f * määrittelee säännön, joka liittää jokaiseen joukon A alkioon a yksikäsitteisen joukon B alkion b: Ominaisuus (i) takaa sen, että jokaiseen joukon A alkioon a liittyy jokin joukon B alkio b. Ominaisuus (ii) takaa sen, että joukon A alkioon a liittyvä joukon B alkio b on yksikäsitteinen. Siten f * määrittelee funktion f joukosta A joukkoon B. TKK (c) Ilkka Mellin (2005) 100

Tulojoukot ja funktioiden kuvaajat Funktio järjestettyjen parien joukkona 3/4 Edellä esitetty merkitsee sitä, että jokaista funktiota f : A B vastaa kääntäen yksikäsitteisesti karteesisen tulon A B osajoukko f *, joka toteuttaa ehdot (i) Jos a A, niin on olemassa b B siten, että järjestetty pari (a, b) f *. (ii) Jos (a, b) f * ja (a, c) f *, niin b = c. Siten funktiot ja ehdot (i) ja (ii) toteuttavat karteesisten tulojen osajoukot voidaan samastaa. Tämä merkitsee sitä, että funktiota ja sen kuvaajaa ei normaalisti tarvitse erottaa toisistaan. TKK (c) Ilkka Mellin (2005) 101

Tulojoukot ja funktioiden kuvaajat Funktio järjestettyjen parien joukkona 4/4 Funktiot voidaan siis määritellä myös seuraavalla tavalla: Karteesisen tulon A B = {(a, b) a A, b B} osajoukko f määrittelee funktion joukosta A joukkoon B, jos jokainen a A on ensimmäisenä alkiona täsmälleen yhdessä joukkoon f kuuluvassa järjestetyssä parissa. TKK (c) Ilkka Mellin (2005) 102

Tulojoukot ja funktioiden kuvaajat Yleistetty karteesinen tulo 1/2 Olkoot A 1, A 2,, A n joukkoja ja a 1, a 2,, a n niiden alkioita siten, että a 1 A 1, a 2 A 2,, a n A n Kutsutaan alkioiden a 1, a 2,, a n järjestettyä jonoa (a 1, a 2,, a n ) n-tuppeliksi. TKK (c) Ilkka Mellin (2005) 103

Tulojoukot ja funktioiden kuvaajat Yleistetty karteesinen tulo 2/2 Joukkojen A 1, A 2,, A n karteesinen tulo A 1 A 2 A n on kaikkien joukkojen A 1, A 2,, A n alkioiden a 1, a 2,, a n n-tuppeleiden eli järjestettyjen jonojen (a 1, a 2,, a n ) muodostama joukko: A 1 A 2 A n = {(a 1, a 2,, a n ) a 1 A 1, a 2 A 2,, a n A n } TKK (c) Ilkka Mellin (2005) 104

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat >> Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 105

Joukko-opin perusoperaatioiden laajennuksia Avainsanat Distribuutio-lait Indeksoitu joukkoperhe Joukkoperhe Leikkaus Ositus Potenssijoukko Yhdiste Yhdistetty joukko-operaatio TKK (c) Ilkka Mellin (2005) 106

Joukko-opin perusoperaatioiden laajennuksia Mitä opimme? Tarkastelemme tässä kappaleessa joukko-opin perusoperaatioiden laajentamista useamman kuin kahden joukon tapaukseen. Määrittelemme lisäksi seuraavat käsitteet: (i) Joukkoperhe. (ii) Joukon kaikkien osajoukkojen perhe eli potenssijoukko. (iii) Joukon ositus. TKK (c) Ilkka Mellin (2005) 107

Joukko-opin perusoperaatioiden laajennuksia Joukkoperheet Joukkojen kokoelmaa eli joukkoa, jonka alkiot ovat joukkoja kutsutaan tavallisesti joukkoperheeksi. Joukkoperhe on siis joukkojen muodostama joukko. TKK (c) Ilkka Mellin (2005) 108

Joukko-opin perusoperaatioiden laajennuksia Potenssijoukko Olkoon joukko A perusjoukon S osajoukko. Joukon A kaikkien osajoukkojen muodostamaa joukkoperhettä kutsutaan joukon A potenssijoukoksi. Joukon A potenssijoukkoa merkitään seuraavasti: 2 A Joukon A potenssijoukko 2 A voidaan määritellä seuraavalla tavalla: 2 A = { CC A} TKK (c) Ilkka Mellin (2005) 109

Joukko-opin perusoperaatioiden laajennuksia Potenssijoukko: Esimerkki Olkoon A = {1, 2, 3} Tällöin joukon A potenssijoukko on 2 A = {, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}} Joukon A potenssijoukko 2 A on joukkoperhe, jonka alkioina ovat tyhjä joukko kaikki joukon A yhden alkion osajoukot kaikki joukon A kahden alkion osajoukot joukko A itse TKK (c) Ilkka Mellin (2005) 110

Joukko-opin perusoperaatioiden laajennuksia Indeksoidut joukkoperheet Olkoon ) jokin joukkoperhe eli joukkojen kokoelma. Olkoon I joukko. Indeksoitu joukkoperhe { A i } i I on funktio f : I ) jossa joukkoa I kutsutaan indeksijoukoksi, joukon I alkiota i indeksiksi ja joukkoa A i ) indeksoiduksi joukoksi. TKK (c) Ilkka Mellin (2005) 111

Joukko-opin perusoperaatioiden laajennuksia Indeksoidut joukkoperheet: Esimerkkejä Jos indeksijoukkona I on luonnollisten lukujen joukko, on indeksoitu joukkoperhe { A } = { A 1, A 2, A i 3, } i Jos indeksijoukkona I on äärellinen joukko {1, 2,, n} (n ensimmäistä positiivista kokonaislukua), on indeksoitu joukkoperhe { A } { A, A,, A } i = i I 1 2 n TKK (c) Ilkka Mellin (2005) 112

Joukko-opin perusoperaatioiden laajennuksia Yleistetyt joukko-operaatiot { } Olkoon A i indeksoitu joukkoperhe. i I Joukkojen A i, i I yhdiste 7 A i I i on niiden alkioiden x joukko, jotka kuuluvat ainakin yhteen joukoista A i, i I: 7 A i = x On olemassa i I siten, että x A i I i Joukkojen A i, i I leikkaus 1 A i I i { } on niiden alkioiden x joukko, jotka kuuluvat jokaiseen joukoista A i, i I: 7 A { xx A kaikille i I } i I i = i TKK (c) Ilkka Mellin (2005) 113

Joukko-opin perusoperaatioiden laajennuksia Yleistetyt joukko-operaatiot: Erikoistapauksia 1 { } Olkoon A i indeksoitu joukkoperhe, jossa indeksijoukkona I on luonnollisten lukujen joukko. Joukkojen A i, i yhdiste voidaan määritellä i I muodossa 7 i= 1 { A = x On olemassa A, i = 1,2,3, i siten, että x A Joukkojen A i, i leikkaus voidaan määritellä muodossa 1 i= 1 i { kaikille 1,2,3, } A = x x A i = i i i } TKK (c) Ilkka Mellin (2005) 114

Joukko-opin perusoperaatioiden laajennuksia Yleistetyt joukko-operaatiot: Erikoistapauksia 2 { } Olkoon A i indeksoitu joukkoperhe, jossa indeksijoukkona I on äärellinen joukko {1, 2,, n}. i I Joukkojen A i, i I yhdiste voidaan määritellä muodossa n 7 i= 1 { A = x On olemassa A, i = 1,2,, n i siten, että x A Joukkojen A i, i I leikkaus voidaan määritellä muodossa n 1 i= 1 i { kaikille 1,2,, } A = xx A i= n i i i } TKK (c) Ilkka Mellin (2005) 115

Joukko-opin perusoperaatioiden laajennuksia Yleistetyt joukko-operaatiot ja distribuutiolait Olkoon A i indeksoitu joukkoperhe ja B mielivaltainen i I joukko. Tällöin { } ja ( ) i ( i) 7 7 B A = B A i I i I ( ) i ( i) 1 1 B A = B A i I i I TKK (c) Ilkka Mellin (2005) 116

Joukko-opin perusoperaatioiden laajennuksia Ositus Olkoon A perusjoukon S osajoukko. Olkoot B i, i I joukon A epätyhjiä osajoukkoja: B i, i I. Joukot B i, i I muodostavat joukon A osituksen, jos seuraavat kaksi ehtoa pätevät: (i) 7 B i I i = A (ii) B i B j =, jos i j TKK (c) Ilkka Mellin (2005) 117

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia >> Boolen algebrat σ-algebrat TKK (c) Ilkka Mellin (2005) 118

Boolen algebrat Avainsanat Boolen algebra Erotusjoukko Joukko-opin operaatio Joukkoperhe Leikkausjoukko Perusjoukko TKK (c) Ilkka Mellin (2005) 119

Boolen algebrat Mitä opimme? Tarkastelemme tässä kappaleessa Boolen algebroita. Boolen algebran aksioomat muodostavat perustan joukkoopin aksiomaattiselle käsittelylle ja joukko-opin peruslaskusäännöt voidaan todistaa Boolen algebran aksioomien avulla. Boolen algebrat ovat suljettuja äärellisen monen tavanomaisen joukko-opin operaation suhteen. Boolen algebrat muodostavat teoreettisen perustan mm. propositiologiikalle ja äärellisten todennäköisyyskenttien tapahtuma-algebralle. TKK (c) Ilkka Mellin (2005) 120

Boolen algebrat Boolen algebra: Määritelmä 1/2 Olkoon S joukko. Olkoon F jokin joukon S osajoukkojen muodostama joukkoperhe. Jos siis joukko A on joukkoperheen F alkio, niin A on joukon S osajoukko: A F A S TKK (c) Ilkka Mellin (2005) 121

Boolen algebrat Boolen algebra: Määritelmä 2/2 Joukkoperhe F on Boolen algebra, jos (i) (ii) F A c F A F (iii) A F, B F A B F TKK (c) Ilkka Mellin (2005) 122

Boolen algebrat Boolen algebra ja joukko-opin operaatiot 1/2 Olkoon F joukossa S määritelty Boolen algebra. Olkoot A F ja B F Boolen algebran aksioomien mukaan c c, A, B, A B F Lisäksi voidaan osoittaa, että S, A B, A\ B, B\ A F TKK (c) Ilkka Mellin (2005) 123

Boolen algebrat Boolen algebra ja joukko-opin operaatiot 2/2 Boolen algebra on suljettu äärellisen monen tavanomaisen joukko-opin operaation suhteen. Tällä tarkoitetaan siitä, että tavanomaiset joukko-opin operaatiot eivät vie Boolen algebran ulkopuolelle: Jos Boolen algebran F joukkoihin sovelletaan korkeintaan äärellinen määrä tavanomaisia joukko-opin operaatioita komplementti, yhdiste, leikkaus ja erotus, niin tuloksena saatavat joukot kuuluvat edelleen Boolen algebraan F. TKK (c) Ilkka Mellin (2005) 124

Boolen algebrat Joukko-opin operaatiot Olkoon F joukossa S määritelty Boolen algebra. Todistetaan seuraavat joukko-opin tulokset: (i) Joukko S F (ii) Jos A F, B F, niin A B F (iii) Jos A F, B F, niin A \ B F TKK (c) Ilkka Mellin (2005) 125

Boolen algebrat Joukko-opin operaatiot: Perusjoukko 1/2 Olkoon F joukossa S määritelty Boolen algebra. Tällöin perusjoukko S kuuluu joukkoperheeseen F : S F TKK (c) Ilkka Mellin (2005) 126

Boolen algebrat Joukko-opin operaatiot: Perusjoukko 2/2 Väite seuraa, siitä että c S = Todistetaan siis, että c F Aksiooman (i) mukaan F Aksiooman (ii) mukaan c = S F TKK (c) Ilkka Mellin (2005) 127

Boolen algebrat Joukko-opin operaatiot: Leikkausjoukko 1/2 Olkoon F joukossa S määritelty Boolen algebra. Olkoot A F, B F Tällöin joukkojen A ja B leikkaukselle pätee: A B F TKK (c) Ilkka Mellin (2005) 128

Boolen algebrat Joukko-opin operaatiot: Leikkausjoukko 2/2 Väite seuraa siitä, että DeMorganin lain mukaan c c c A B = ( A B ) Todistetaan siis, että c c c A F, B F ( A B ) F Aksiooman (ii) mukaan, c c A F B F A F, B F Aksiooman (iii) mukaan c c c c A F, B F A B F Vihdoin aksiooman (ii) mukaan c c c c c A B F ( A B ) F TKK (c) Ilkka Mellin (2005) 129

Boolen algebrat Joukko-opin operaatiot: Erotusjoukko 1/2 Olkoon F joukossa S määritelty Boolen algebra. Olkoot A F, B F Tällöin joukkojen A ja B erotukselle pätee: A \ B F TKK (c) Ilkka Mellin (2005) 130

Boolen algebrat Joukko-opin operaatiot: Erotusjoukko 2/2 Väite seuraa siitä, että c A \ B = A B Todistetaan siis, että c A F, B F A B F Aksiooman (ii) mukaan c B F B F Leikkausjoukkoa koskevan tuloksen mukaan c c A F, B F A B F TKK (c) Ilkka Mellin (2005) 131

Boolen algebrat Boolen algebra: Esimerkki Olkoon S mielivaltainen joukko. Olkoon A S mielivaltainen joukon S osajoukko. Tällöin joukkoperhe F = {, A, A c, S} muodostaa Boolen algebran joukossa S, koska (i) (ii) F B c F B (iii) B F, C F B C F F Kohdissa (ii) ja (iii) joukot B ja C voivat olla mitkä tahansa joukoista c, A, A, S. TKK (c) Ilkka Mellin (2005) 132

Joukko-oppi Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot ja funktioiden kuvaajat Joukko-opin perusoperaatioiden laajennuksia Boolen algebrat >> σ-algebrat TKK (c) Ilkka Mellin (2005) 133

σ-algebrat Avainsanat Boolen algebra Joukko-opin operaatiot Joukkoperhe σ-algebra TKK (c) Ilkka Mellin (2005) 134

σ-algebrat Mitä opimme? Tarkastelemme tässä kappaleessa σ-algebroita. σ-algebrat ovat Boolen algebroiden laajennuksia. σ-algebrat ovat suljettuja numeroituvan monen tavanomaisen joukko-opin operaation suhteen. Kaikki joukko-opin laskusäännöt, jotka voidaan johtaa Boolen algebran aksioomista pätevät myös σ- algebroille. σ-algebrat muodostavat teoreettisen perustan mm. yleiselle mittateorialle ja siten myös todennäköisyyslaskennalle. TKK (c) Ilkka Mellin (2005) 135

σ-algebrat σ-algebran määritelmä 1/2 Olkoon S joukko. Olkoon F jokin joukon S osajoukkojen muodostama joukkoperhe. Jos siis joukko A on joukkoperheen F alkio, niin A on joukon S osajoukko: A F A S TKK (c) Ilkka Mellin (2005) 136

σ-algebrat σ-algebran määritelmä 2/2 Joukkoperhe F on σ-algebra, jos (i) (ii) F A F A c F (iii) A1, A2, A3, F 7 Ai F i= 1 TKK (c) Ilkka Mellin (2005) 137

σ-algebrat σ-algebrat ja joukko-opin operaatiot 1/2 Olkoon F joukossa S määritelty σ-algebra. Olkoot Ai F, i= 1,2,3, σ-algebran aksioomien mukaan c Ai F, i= 1,2,3, ja 7 Ai F Lisäksi voidaan osoittaa, että 1 Ai F i= 1 i= 1 TKK (c) Ilkka Mellin (2005) 138

σ-algebrat σ-algebrat ja joukko-opin operaatiot 2/2 σ-algebra on suljettu numeroituvan monen tavanomaisen joukko-opin operaation suhteen. Tällä tarkoitetaan siitä, että numeroituva määrä tavanomaisia joukko-opin operaatioita ei vie σ-algebran ulkopuolelle: Jos σ-algebran F joukkoihin sovelletaan korkeintaan numeroituva määrä tavanomaisia joukko-opin operaatioita komplementti, yhdiste, leikkaus ja erotus, niin tuloksena saatavat joukot kuuluvat edelleen σ-algebraan F. TKK (c) Ilkka Mellin (2005) 139

σ-algebrat σ-algebrat vs Boolen algebrat Jos joukon S osajoukkojen perhe F toteuttaa σ-algebran aksioomat, niin se toteuttaa myös Boolen algebran aksioomat. Siten jokainen Boolen algebran aksioomista johdettu joukko-opin sääntö pätee myös σ-algebroille, mutta ei kääntäen. TKK (c) Ilkka Mellin (2005) 140