Matematiikan mestariluokka 2010

Koko: px
Aloita esitys sivulta:

Download "Matematiikan mestariluokka 2010"

Transkriptio

1 Matematiikan mestariluokka 00 Martti E. Pesonen 3. huhtikuuta 00

2 Mitä matematiikka on? Matematiikan määritteleminen lienee turhaa, kenties myös mahdotonta. Matemaatikot sanovatkin usein leikillisesti, että matematiikka on sitä mitä matemaatikot tekevät! Matemaatikkojen työ taas sisältää arvailua ja asioiden yhdistelyä, laskemista ja kokeilua, pähkäilyä ja eksaktia päättelyä, sekä runsaasti uuden opiskelua. Opintojen myötä tuon hämärän kuvan pitäisi tarkentua, kun harjoitellaan erilaisten matemaattisten käsitteiden ja prosessien verkoston rakentamista. Millaista matematiikka on? eksaktia: tarkkaa ja täsmällistä, väitteet perustuvat loogiseen päättelyyn, ei uskotteluun tai arvailuun. Eksakti ei kuitenkaan tarkoita mitään absoluuttista totuutta, vain sitä, että johdetut tulokset ovat totta lähtien joistain sovituista totuuksista, aksioomista. abstraktia: matematiikka sisältää paljon käsitteitä, joille ei ole todellisuuspohjaa, siis vastinetta elämässä tai luonnossa. Matematiikkaa ei siis aina käytetä jonkin havaintotodellisuuteen kuuluvan ilmiön kuvaamiseen tai selittämiseen. formaalia: käsitellään merkkejä, symboleja, joilla pitää olla sovittu merkitys. Matematiikka on muodollista kieltä, jossa on tarkat säännöt, esimerkkinä vaikkapa laskusääntö (a + b) = a + ab + b, joka sekin pitää paikkansa vain tietyillä sovituilla olettamuksilla. Seuraava sääntö on totta väljemmillä ehdoilla: (a + b) = a + ab + ba + b. Edellisessä tarvitaan oletuksena vaihdannaisuus ja osittelulaki, jälkimmäisessä vain osittelulaki. ikinuorta: matemaattinen tietous ei vanhene: esimerkkinä Pythagoraan lause, vrt. 50-luvun elektroniikka. Matematiikka on edelleen intensiivisen tutkimuksen kohde, se on vahvasti haarautunut ja erikoistunut. Matematiikan osa-alueita Muinoin pythagoralaiset jakoivat matematiikan Kuvion mukaisesti. Perinteisesti ymmärretään, että matematiikka on oppi luvusta (aritmetiikka ja algebra) ja tilasta (geometria). Nykyisin matematiikka jaetaan noin 60 eri haaraan, hienommassa jaottelussa noin 4500 osa-alueeseen. Algebralle ominaista ovat laskutoimitukset ja niitä koskevat säännöt, samoin lineaarialgebralle.

3 3 matematiikka diskreetti jatkuva absoluuttinen suhteellinen staattinen dynaaminen aritmetiikka musiikki geometria tähtitiede Kuva : Pythagoralainen matematiikan jaotus Analyysi on yleisnimitys matematiikalle, joka pohjautuu raja-arvon käsitteeseen, se sisältää mm. differentiaali- ja integraalilaskennan. Calculus on analyysin alkeismuoto, jossa todistaminen ja perusteleminen on esillä vaatimattomammin; lukiomatematiikka on luonteeltaan lähellä calculusta. Geometria on enemmän tai vähemmän abstraktien olioiden piste ja suora tarkastelua. Nykyään tunnetaan monia erlaisia sovelluskelpoisiakin geometrioita. Logiikka yksinkertaisimmillaan on keino mekanisoida totuuksien käsittelyä ja perustelemista. Tutkimusalana logiikka on pedanttista ja vaativaa. Joukko-oppi pohjautuu matemaattiseen logiikkaan ja yleensä jo ns. naiivi joukkooppi riittää mm. analyysin tarpeisiin. Tutkimusaloina logiikka ja joukko-oppi ovat kaikkea muuta kuin yksinkertaisia, ne ovat lähellä filosofiaa, jonka piiriin ne usein luetaankin. Topologia on joukon lokaalin rakenteen ja jatkuvan tutkimista; keskeisiä ovat ominaisuudet, jotka eivät muutu jatkuvissa muunnoksissa. Sovelletun matematiikan osa-alueet pohjautuvat pitkälti perinteisen matematiikan haaroihin, mutta painottuvat enemmän matematiikan soveltamiseen ja algoritmien kehittämiseen. Vaikka menetelmät ovat usein approksimatiivisia, niiden on oltava perusteltavissa eksaktein menetelmin, joista käyvät selville mm. virhearviot ja pätevyysehdot. Matematiikan osa-alueiden rajat eivät suinkaan aina ole tarkkoja, on mm. sen kaltaisia tutkimusaloja kuin algebrallinen topologia ja analyyttinen geometria.

4 4 Matematiikan mestariluokan oppisisällöstä Syksyllä 009 käsiteltiin kokonaislukujen jaollisuusasioita ja alkulukuja, missä tarvittiin lähes pelkästään kokonaislukujen aritmetiikkaa. Keväällä 00 aloitamme aivan peruskäsitteistä; logiikasta ja joukko-opista sekä relaatioista ja funktioista. Myös näiden yhteydessä harjoittelemme tarkkaa perustelemista ja todistamista. Sitten syvennymme matemaattisen tiedon rakenteeseen, matematiikan kirjalliseen esittämiseen ja erityisesti sen jäsentämiseen määritelmiksi ja lauseiksi todistuksineen sekä selittävine tai täydentävine huomautuksineen, esimerkkeineen ja havainnollistuksineen. Ohjelma noudattaa suurin piirtein yliopiston Matematiikan johdantokurssin raamia. Logiikkaa käytämme perustellessamme väitteitä, usein jopa tätä tiedostamatta. Arkielämässä perusteluksi käy monesti päättely, jonka osaset, premissit, ovat totta riittävällä todennäköisyydellä tai sovitaan tosiksi. Kun lapsi sanoo: Mutta kaikilla muilla jo on! olisi vanhemman yleensä helppo napauttaa: Selvitetäänpä onko asia ihan niin. Eri asia tietysti on, unohtuuko vaatimus yhden tai edes useamman vastaesimerkin avulla. Erityisesti matematiikassa on tarve todistaa lauseiden muotoon puettuja väitteitä, jotta voidaan rakentaa yhä rikkaampia teorioita. Silloin on lähdettävä koko populaation yhteisesti sopimista perusolettamuksista, joista kuka tahansa voi ainakin periaatteessa johtaa samat totuudet. Logiikka ja joukko-oppi tarjoavat hyvin moneen tilanteeseen sopivan kielen. Miten suhtautua henkilöön, joka sanoo hänellä olevan kolme miljoonaa postimerkkiä? Määrä on suuri, ja voi hyvinkin olla, että hänellä on esimerkiksi täydellinen kokoelma suomalaisia merkkejä. Toisaalta hänellä voisi olla vaikkapa vain kahdenlaisia merkkejä, eikä tämä enää tee vastaavaa vaikutusta. Kun puhutaan kokoelmasta, tarkoitetaan yleensä erilaisten merkkien määrää. Matematiikassa puhutaan silloin joukosta ja sen alkiomäärästä. Jos yhdistetään kaksi postimerkkikokoelmaa, ei kokoelman laajuus tavallisesti ole kokoelmien laajuuksien summa, vaan merkkijoukkojen yhdisteen alkiomäärä. Kun henkilö maksaa laskun pankkitililtään, hän varmasti uskoo systeemien toimivan niin, että maksu menee juuri oikeaan osoitteeseen, eikä esimerkiksi moninkertaisesti useille eri tileille. Sähköpostilista mahdollistaa viestin lähettämisen usealle vastaanottajalle ja samaa listaa voi käyttää hyvinkin moni lähettäjä. Nämä

5 5 ovat esimerkkejä relaatioista. Tässä kurssimateriaalissa tutustutaan logiikan ja joukko-opin tarjoaman matemaattisen kielen avulla erilaisiin relaatioihin kuten ekvivalenssi, järjestys ja funktio, sekä lukujoukkoihin ja niihin liittyviin funktioihin. Vaikka monet käsiteltävistä asioista ovat tuttuja jo koulumatematiikasta, voi opiskelu- ja tarkastelunäkökulman abstraktius ja formaalisuus aluksi hämmentää. Toisaalta aiheiden käsittelyn perusteellisuuden vuoksi itse käsitteellinen sisältö voi tuntua varsin suppealta. Tätä on kuitenkin vaikea välttää, koska kurssin päätarkoitus on orientoida korkeampaan matematiikkaan, siis antaa vankka teoreettinen ja käytännöllinen pohja mm. aksiomatiikkalähtöisiä matematiikan haaroja käsitteleviä kursseja varten (algebra, lineaarialgebra, todennäköisyyslaskenta, topologia). Muu oppiaines julkaistaan pääasiassa sähköisessä muodossa ja se sisältää harjoituksia ja visualisointeja sekä vuorovaikutteisia opiskelumoduleja. Joensuussa 3. huhtikuuta 00

6 6 SISÄLTÖ Sisältö Lauselogiikkaa 0. Logiikan lauseet ja totuusarvot Tautologia ja looginen ekvivalenssi Looginen päättely Sumeasta logiikasta Joukko-oppia 0. Joukko ja alkio Joukkojen merkitseminen Joukko-opin käsitteitä Joukko-opin kaavoja Joukko-opin väitteiden todistaminen Yleisempää joukko-oppia Joukkojen alkiomääristä Joukko-opin ongelmista Sumeasta joukko-opista Lausefunktiot Avoin lause ja kvanttorit Lausefunktion negaatio Relaatiot 4 4. Tulojoukko Relaatio Relaation osapuolet, kuvat ja alkukuvat Käänteisrelaatio ja relaatioiden yhdistäminen Funktio Joukon sisäisiä relaatiotyyppejä Ekvivalenssirelaatio Järjestysrelaatio

7 SISÄLTÖ 7 5 Funktiot Injektio ja surjektio Yhdistetty funktio Käänteisfunktio Osajoukkojen kuvautuminen Reaalifunktiot Reaalifunktio ja sen esittämistapoja Reaalifunktiotyyppejä Käänteiskuvaus Funktioiden yhdistäminen Reaalifunktioiden luokittelusta Algebralliset alkeisfunktiot Polynomit Algebrallisista yhtälöistä Rationaalifunktiot Potenssi- ja juurifunktio Transkendenttiset alkeisfunktiot 0 8. Yleiset potenssi- ja juurifunktiot Eksponentti- ja logaritmifunktiot Trigonometriset ja arkusfunktiot Hyperboliset ja areafunktiot Matemaattisesta teoriasta ja todistamisesta 8 9. Matemaattisen teorian käsitteitä Induktioperiaate ja induktiotodistus Suora ja epäsuora todistus Ekvivalenssin osoittaminen Todistuksen esitysjärjestys Väitteen osoittaminen vääräksi

8 8 SISÄLTÖ 9.7 Arviointitekniikka Tietokone todistuksen apuna Joukkojen mahtavuuksista Mahtavuusvertailujen määrittely Joukkojen äärellisyys ja äärettömyys Joukon kardinaliteetti Lukualueet 58. Luonnolliset luvut Kokonaisluvut Rationaaliluvut Reaaliluvut Itseisarvo ja kolmioepäyhtälö Binomikertoimet ja binomikaava Numeroituvuus Kompleksiluvut Kompleksinen. ja 3. asteen polynomiyhtälö Kahden muuttujan funktio ja laskutoimitus 84. Kahden muuttujan funktio Laskutoimitus Parametrikäyrät ja vektorifunktiot Parametrikäyrät Vektorifunktiot

9 SISÄLTÖ 9

10 Lauselogiikkaa Logiikka on teoria oikeasta päättelystä. Logiikka jaetaan usein etenkin teknillisillä ja tietoteknisillä aloilla kahteen osaan: propositiologiikka eli lauselogiikka ja sen laajennus predikaattilogiikka, jossa tarkastellaan nk. avoimia lauseita (predikaatteja, lausefunktioita), joista saadaan joukko-opin ja kvanttorien ja avulla logiikan (suljettuja) lauseita. Luvuissa -3 tarkastelemme lauseita ja niiden yhdistämistä konnektiiveilla sekä joukko-opin alkeita ja lausefunktioita.. Logiikan lauseet ja totuusarvot Logiikan perusalkioina ovat lauseet ja niiden arvoina totuusarvot. Määritelmä.. Logiikassa lause (proposition, statement) on väite tai ilmaisu, jolla on täsmälleen yksi mahdollisista totuusarvoista tosi (true) ja epätosi (false). Totuusarvoja merkitään jatkossa tosi = T ja epätosi = E (myös symboleja tosi = ja epätosi = 0 käytetään, erityisesti tietotekniikassa). Matemaattinen logiikka ei tunne muita totuusarvoja: tämä nk. kielletyn kolmannen laki tarkoittaa, että lause ei voi olla muuta kuin tosi tai epätosi. Toiseksi, lause ei voi olla yhtä aikaa tosi ja epätosi: tämä on nk. kielletyn ristiriidan laki. Logiikan tehtävä ei ole ottaa kantaa lauseiden havainnolliseen totuuteen tai totuusarvoon sinänsä, vaan siinä pyritään esittämään menetelmiä, joiden avulla tosina pidetyistä väitteistä voidaan johtaa uusia tosia väitteitä. On kuitenkin järkevää liittää reaalielämään liittyvään lauseeseen sen havainnollinen totuusarvo. Esimerkki.. Ilmaisut Rooma on Ranskassa. Luku on jaollinen luvulla 3. 3 <. ovat kaikki logiikan lauseita, koska niiden totuusarvo on kiistatta selvitettävissä. Sen sijaan ilmaisut Avaa ikkuna! +. Tämä lause on epätosi. eivät ole logiikan mielessä lauseita. Myöskään väitteen Ydinvoimaa tarvitaan lisää. totuusarvo ei ole ilmeinen.

11 . Logiikan lauseet ja totuusarvot Lauseita merkitään tässä esityksessä isoilla kirjaimilla P, Q, R, S,... Ainoat logiikan vakiot ovat identtisesti tosi lause T ja vastaavasti epätosi lause E. Annetuista peruslauseista eli atom(ilaus)eista voidaan johtaa uusia lauseita, molekyylilauseita eli johdettuja lauseita loogisten konnektiivien avulla: negaatio ( ei ) vaihtaa totuusarvon disjunktio ( tai ) edes yksi tosi konjunktio ( ja ) kaikki tosia implikaatio ( jos... niin ) seuraa ekvivalenssi ( jos ja vain jos ) sama(narvoise)t totuusarvot Määritelmä..3 Olkoot P ja Q logiikan lauseita. a) Lauseen P negaatio P on lause, jolla on päinvastainen totuusarvo kuin lauseella P. b) Lauseiden P ja Q disjunktio P Q on lause, jonka totuusarvo on tosi, jos P on tosi tai Q on tosi, ja epätosi, jos P ja Q ovat epätosia. c) Lauseiden P ja Q konjunktio P Q on lause, jonka totuusarvo on tosi, jos P ja Q ovat tosia, muutoin epätosi. d) Lauseiden P ja Q implikaatio P Q on lause, jonka totuusarvo on epätosi, jos P on tosi ja Q epätosi, muulloin tosi. e) Lauseiden P ja Q ekvivalenssi P Q on lause, jonka totuusarvo on tosi, jos lauseilla P ja Q on sama totuusarvo, muulloin epätosi. Johdettuja lauseita ovat kaikki ne lauseet, jotka saadaan äärellisen monella logiikan operaatiolla joistakin peruslauseista. Huomautus..4 Negaatio kohdistuu yhteen, sitä seuraavaan lauseeseen, muut yhdistävät kahta lausetta, jotka voivat olla itsekin konnektiiveilla johdettuja; vrt. lukujen laskutoimitukset! Loogisten symbolien avulla saatujen lauseiden totuusarvot ilmaistaan usein nk. totuusarvotaulukon (truth table) avulla. Seuraavat perustotuusarvotaulukot on siis sovittu logiikan perustaksi:

12 LAUSELOGIIKKAA Negaatio ei P P T E E T Konjunktio ja P Q P Q T T T T E E E T E E E E Disjunktio tai P Q P Q T T T T E T E T T E E E Implikaatio jos... niin P Q P Q T T T T E E E T T E E T Ekvivalenssi jos ja vain jos P Q P Q T T T T E E E T E E E T Huomautus..5 a) Negaatio tarkoittaa täydellistä vastakohtaa, esimerkiksi reaalilukujen tilanteessa lauseen a < b negaatio ei ole a > b vaan a b. Mikähän on lauseen auto on musta negaatio? b) Disjunktio tai poikkeaa kieliopillisesta tai-sanasta siinä, että se ei ole poissulkeva tai ; arkikielessähän tai tarkoittaa usein joko... tai. c) Implikaatio voidaan lukea monilla eri tavoilla. Lause P Q luetaan Jos P, niin Q. Q, jos P. Q, mikäli P. P on riittävä ehto lauseelle Q. Q on välttämätön ehto lauseelle P. d) Lauseita yhdistettäessä on aina käytettävä tarpeellinen määrä sulkeita osoittamaan, missä järjestyksessä lauseet on yhdistetty. Sovitaan kuitenkin, että jos negaatio vaikuttaa vain seuraavaan atomilauseeseen, niin sulkeita ei tarvita. e) Jos johdetussa lauseessa on n eri atomilausetta, niin totuuarvotaulukossa johdetun lauseen kuvaamiseen tarvitaan n vaakariviä. Esimerkki..6 Olkoot seuraavassa P, Q ja R logiikan lauseita. Näistä johdettuja lauseita ovat mm. a) Q, T Q, P Q, b) (P Q) R, c) (P Q) R.

13 . Logiikan lauseet ja totuusarvot 3 Esimerkki..7 Oletetaan, että Esimerkin..6 peruslauseella P on arvo tosi eli T, ja olkoot Q ja R epätosia. Silloin johdettujen lauseiden totuusarvot ovat: a) Q tosi, T Q tosi, P Q epätosi, b) (P Q) R tosi, c) (P Q) R tosi. Annetuista lauseista konnektiiveilla johdetun lauseen kaikki mahdolliset totuusarvot saadaan selville mekaanisella laskulla totuusarvotaulukon avulla. Esimerkki..8 Lauseen P Q totuusarvot ovat P Q Q P Q T T E E T E T T E T E E E E T E Esimerkki..9 Olkoon S lause ( P Q) Q. Määritä lauseen S totuusarvot. Ratkaisu. Muodostetaan totuusarvotaulukko, josta lauseen totuusarvot näkyvät. P Q P P Q Q S T T E T T T T E E E E T E T T T T T E E T T E E Esimerkki..0 Määritä lauseen P (Q R) totuusarvot. Ratkaisu. Muodostetaan taas totuusarvotaulukko: P Q R P R Q R P (Q R) T T T E E E E T T E E T T T T E T E E E E T E E E T E E E T T T E E T E T E T T T T E E T T E E T E E E T T E T Huomautus.. Logiikan lause on erotettava matematiikan lauseesta, joka on tosi väite. Matematiikan lause on usein kahden logiikan lauseen implikaatio, siis muotoa A B, missä A on oletus ja B väitös.

14 4 LAUSELOGIIKKAA. Tautologia ja looginen ekvivalenssi Identtisesti tosi lause on tautologia (nk. ajatuslaki, yleispätevä looginen totuus). Johdettu lause on tautologia, jos se on tosi riippumatta siitä, mitkä totuusarvot atomilauseilla on. Tällöin totuusarvotaulukon sarakkeessa on vain arvoja T. Esimerkki.. Tutki, onko lause (P (P Q)) Q tautologia. Ratkaisu. Merkitään S:llä tehtävän lauseketta ja muodostetaan totuusarvotaulukko. Koska lauseen S sarakkeeseen tulee vain arvoja T, on S tautologia. P Q P Q P (P Q) S T T T T T T E E E T E T T E T E E T E T Esimerkki.. Osoita tautologiaksi lause R := (P Q) (P Q). Ratkaisu. Muodostetaan totuusarvotaulukko P Q P Q (P Q) Q P Q R T T T E E E T T E E T T T T E T T E E E T E E T E T E T Koska lauseen R sarakkeeseen tuli vain arvoja T, on R tautologia. Lause..3 Seuraavat logiikan lauseet ovat tautologioita:. (P Q) (Q P ) vaihdannainen. (P Q) (Q P ) vaihdannainen 3. [P (Q R)] [(P Q) R] liitännäinen 4. [P (Q R)] [(P Q) R] liitännäinen 5. [P (Q R)] [(P Q) (P R)] I osittelulaki 6. [P (Q R)] [(P Q) (P R)] II osittelulaki 7. ( P ) P kaksoisnegaatio

15 . Tautologia ja looginen ekvivalenssi 5 8. (P Q) ( Q P ) I de Morganin laki 9. (P Q) ( Q P ) II de Morganin laki 0. (P Q) ( Q P ) kontrapositio. (P Q) [(P Q) (Q P )] ekvivalenssi implikaatioiksi. (P Q) ( P Q) implikaatio disjunktioksi Todistus. Todistetaan malliksi lauseen kohta 0. P Q Q P P Q Q P koko lause T T E E T T T T E T E E E T E T E T T T T E E T T T T T Muut todistetaan vastaavaan tapaan (ks. mm. Tehtävä..4). Tehtävä..4 Todista Lauseesta..3 kohta. Määritelmä..5 Jos P ja P ovat lauseita ja jos ekvivalenssi P P on tautologia, niin sanotaan, että P ja P ovat loogisesti yhtäpitäviä eli loogisesti ekvivalentteja (logical equivalence). Tätä merkitään P P. Esimerkki..6 Koska (P (Q R)) ((P Q) (P R)) on tautologia, on P (Q R) (P Q) (P R). Kahden lauseen looginen ekvivalenssi mahdollistaa logiikan lausekkeiden sieventelyn, jossa lausekkeen osia pyritään korvaamaan yhtäpitävillä, mutta yksinkertaisemmilla lausekkeilla. Esimerkki..7 Sievennetään lauseke ( P Q) ( P Q). Sovelletaan ensin II osittelulakia (takaperin): Nyt Q Q T, joten ( P Q) ( P Q) ( P ) (Q Q). ( P Q) ( P Q) ( P ) (Q Q) ( P ) T P. Tehtävä..8 Sievennä P (P Q) ja P (P Q).

16 6 LAUSELOGIIKKAA.3 Looginen päättely Looginen päättely (argument) muodostuu äärellisen monesta oletuksesta eli premisseistä (premise) A, A,..., A n ja johtopäätöksestä (conclusion) B, joiden kaikkien tulee olla logiikan lauseita. Päättelyt ovat siis muotoa: A, A,..., A n. Siis B. Määritelmä.3. Äärellisen monesta lauseesta koostuva päättely A, A,..., A n. Siis B. on johdonmukainen eli sitova (valid argument), jos lause on tautologia. (A A A n ) B Esimerkki.3. Onko seuraava päättely johdonmukainen? Jos 7 < 4, niin 7 ei ole alkuluku. Luku 7 ei ole < 4. Siis 7 on alkuluku. Ratkaisu. Merkitään P := 7 < 4 ja Q := 7 on alkuluku. Päättely voidaan kirjoittaa muotoon A : P Q A : P B: Q Muodostetaan totuusarvotaulukko päättelylausetta (A A ) B varten: A A A A B (A A ) B P Q Q P Q P (P Q) P Q T T E E E E T T T E T T E E E T E T E T T T T T E E T T T T E E Päättelylause ei ole tautologia, sillä viimeisellä rivillä on arvo epätosi. Siten päättely ei ole johdonmukainen. Esimerkki.3.3 Onko seuraava päättely johdonmukainen? Jos on opiskelija, saa alennusta VR:ltä. En ole opiskelija, joten en saa alennusta VR:ltä. Ratkaisu. Merkitään P := Olen opiskelija. ja Q := Saan alennusta VR:ltä. Päättely on muotoa

17 .3 Looginen päättely 7 A : P Q A : P B: Q Totuusarvotaulukon A A A A B (A A ) B P Q P Q P Q T T T E E E T T E E E E T T E T T T T E E E E T T T T T Rivillä 3 on nyt päättelylauseessa epätosi arvo, joten lause ei ole tautologia ja siten päättely ei ole johdonmukainen. Koska implikaatio on tosi aina paitsi silloin, kun todesta seuraa epätosi, riittää päättelyn sitovuuden toteamiseksi tutkia ne tapaukset, jolloin premissien konjunktiolause A A A n on tosi. On siis perusteltu Käytännön sääntö: Päättely on johdonmukainen eli sitova, jos johtopäätös B on tosi aina silloin, kun kaikki premissit A, A,..., A n ovat tosia. Esimerkki.3.4 Tutki logiikan menetelmin seuraavien päättelyjen johdonmukaisuutta. a) Jos ei sada, menen ulos. Sataa. Siis en mene ulos. b) Jos ei sada, menen ulos. En mene ulos. Siis sataa. Ratkaisu. a) Merkitään P := Sataa. ja Q := Menen ulos. Päättely on muotoa A : P Q A : P B: Q Tutkitaan tätä nyt edellä olevan käytännön saannön avulla. Totuusarvotaulukon

18 8 LAUSELOGIIKKAA A A B P Q P P Q Q T T E T E T E E T T E T T T E E E T E T ensimmäisellä rivillä premissit ovat tosia, mutta johtopäätös epätosi. Päättely ei ole johdonmukainen. b) Olkoot edelleen P = Sataa. ja Q = Menen ulos. Päättely on nyt muotoa A : P Q A : Q B: P Tämän totuusarvotaulukossa B A A P Q P P Q Q T T E T E T E E T T E T T T E E E T E T ainoastaan toisella rivillä ovat kaikki premissit tosia. Koska myös johtopäätös on tällä tosi, on päättely johdonmukainen. Huomautus.3.5 On syytä tarkentaa, että edellä on logiikalla tarkoitettu nimenomaan perinteistä kaksiarvoista matemaattista logiikkaa, jossa totuusarvot ovat E ja T. Tämä sopii hyvin teorianmuodostukseen, jossa tavoitellaan ehdotonta totuutta. Vaikka formaalin logiikan juuret ovat antiikin kreikassa (Aristoteles), pidetään englantilaista George Boolea (85-864) logiikan (ja samalla myös joukkoopin) matematisoijana. Häneltä on peräisin symbolien ja loogisten operaatioiden käyttö; nyt logiikka nousi formaaliudessaan algebran ja analyysin rinnalle. Boolen työtä jatkoivat mm. britti Augustus de Morgan (806-87) ja amerikkalainen Benjamin Peirce ( ). Tekniikassa ja teollisuudessa käytetään nykyään paljon kulmikkaan kaksiarvoisen logiikan pehmeämpää laajennusta, nk. sumeaa logiikkaa, jonka alkuna pidetään Lotfi A. Zadeh in (9 -) julkaisua Fuzzy sets vuonna 965.

19 .4 Sumeasta logiikasta 9.4 Sumeasta logiikasta Sumea logiikka (fuzzy logic) on matemaattisen logiikan laajennus, jossa lauseella on diskreetin totuusarvon E = 0 ja T = sijasta reaalinen totuusarvo suljetulla välillä [0, ]. Sumeassa logiikassa ei siis ole kyse siitä, mitä jokin on, vaan siitä, kuinka varmasti tai paremminkin kuinka paljon jokin asia on. Siis esimerkiksi kuinka paljon numero 3 on sama kuin numero 5. Numero 3 on selvästikin paljon enemmän sama kuin numero 5 kuin esimerkiksi numero 3. Sumeassa logiikassa peruskonnektiivit määritellään seuraavasti: jos P ja Q ovat totuusarvoja väliltä [0, ], niin P := P P Q := max(p, Q) P Q := min(p, Q) Sumeaan logiikkaan liittyy analogisesti mm. sumea joukko-oppi (ks. Luku ) ja niin edelleen. Sumeat systeemit soveltuvat erinomaisesti kaikenlaiseen prosessien säätöön, jopa automaattipesukoneen ohjaukseen. Esimerkki.4. Sumea logiikka on sisäänrakennettuna myös inhimillisessä elämässä: Pitkillä ihmisillä on iso jalka. Pasi on melko pitkä. Siis: Pasilla on melko iso jalka. Esimerkki.4. Seuraavassa voitaisiin varmaan jopa laskea, jos skaalauksista sovittaisiin: Jos x on vähän alle 5, niin y on vähän alle 0. Luku x on vähän yli 5. Siis: Luku y on varmaankin vähän yli 0. Esimerkki.4.3 Entä nyt: Jos x on noin 0, niin y on erittäin pieni. Luku x on lähes 00. Siis:??

20 Joukko-oppia Logiikka ja joukko-oppi ovat modernin matematiikan kulmakiviä. Esimerkiksi todennäköisyyslaskentaa on vaikea kuvitella ilman joukkoja ( tapahtumat ), ja tavanomaiset todistusmekanismit ovat helposti muotoiltavissa logiikan ja joukkojen avulla. Mutta ei joukko-opin käyttö rajoitu pelkästään matematiikan piiriin, sen käyttöalueina ovat esimerkiksi tietotekniikka, lingvistiikka ja informaatioteoria: Loogiselta kannalta tarkasteltuna käänteistiedoston käyttö on joukkoopin sovellus ja joukko-oppi on siten käänteistiedostoihin perustuvan tiedonhaun matemaattinen perusta. Jokaisen ammattimaisen tiedonhakijan on tarpeen hallita sen alkeet. Joukko-opin tuntemus on tärkeää myös tiedonhaun tutkimuksessa. Internetix/Informaatiotutkimus. Joukko ja alkio Joukko-opin peruskäsitteet ovat joukko (set) ja alkio (element, point). Näitä käsitteitä emme määrittele, sanomme vain, että joukko koostuu alkioista tai että tietyt alkiot muodostavat tietyn joukon. Alkeellisimmillaan joukko voidaan ilmaista luettelemalla sen alkiot, esimerkiksi arpanopan silmäluvut S = {,, 3, 4, 5, 6}. Merkintä a A tarkoittaa a on joukon A alkio eli alkio a kuuluu joukkoon A. Sen negaatio a / A := (a A) tarkoittaa a ei ole joukon A alkio eli alkio a ei kuulu joukkoon A. Edellä esimerkiksi 3 S mutta 8 / S. Käsitteelle joukko asetetaan seuraavat vaatimukset: ) Jos A on joukko ja a mikä tahansa alkio, niin täsmälleen yksi väittämistä a A ja a / A on tosi (vrt. Luku.). ) Joukko ei saa esiintyä itsensä alkiona. Huomautus.. Kohta ) sitoo joukko-opin kaksiarvoiseen logiikkaan ja kohta ) sulkee pois ristiriitoja; esimerkiksi seuraavat määrittelyt eivät tuota joukkoja: a) A := {, A} (kehämääritelmä). b) A := kaikkien joukkojen joukko (kehämääritelmä). c) Joukot, jotka eivät ole itsensä alkioita (Russellin paradoksi, ks. Luku.8). Joukko voi toki olla jonkin toisen joukon alkio muttei itsensä alkio. Ongelmilta välttyy yleensä sillä, että ottaa avuksi jonkin selkeän perusjoukon X, joka sisältää kaikki tarkasteltavat alkiot, ja tutkii sitten joukon X alkioista koostuvia osajoukkoja (Luku.3).

21 . Joukkojen merkitseminen. Joukkojen merkitseminen Joukkoja voidaan esittää a) luettelemalla joukon alkiot aaltosulkeissa pilkulla erotettuina: {, 6} ja {, 4, 6,... }. b) antamalla aaltosulkeissa alkio ja pystyviivan jälkeen ehto, joka joukon alkioiden pitää toteuttaa: { x ehto alkiolle x }, esimerkiksi { x x on kahdella jaollinen kokonaisluku }. c) kuvaamalla joukon alkiot sanallisesti, esimerkiksi parittomien kokonaislukujen joukko. d) tavanomaisten sovittujen symbolien avulla: N, jne.... (ks. alla). e) tuloksena muista joukoista saaduilla joukko-operaatiolla (ks. alla). Tällä kurssilla käytetään seuraavia merkintöjä lukujoukoille: N := {,, 3,... } N 0 := {0,,, 3,... } Z := {...,,, 0,,,... } Q := { m m Z, n N } n R C := { x + iy x R, y R } A + luonnollisten lukujen joukko peruslukujen joukko kokonaislukujen joukko rationaalilukujen joukko reaalilukujen joukko kompleksilukujen joukko joukon A aidosti positiivinen osa Huomautus.. Joskus merkitään N = {0,,, 3,...}. Nollan kuuluminen luonnollisten lukujen joukkoon on kuitenkin sopimuskysymys. Reaaliakselin väleille käytetään tavanomaisia hakasulkumerkintöjä: ]a, b[ := { x R a < x < b } [a, b[ := { x R a x < b } ]a, b] := { x R a < x b } [a, b] := { x R a x b } avoin väli puoliavoin väli (avoin loppupäästä) puoliavoin väli (avoin alkupäästä) suljettu väli Esimerkki.. Joukoissa {x + x ], ] } ja ]3, 5] on samat alkiot. Huomautus..3 Hakasulut varataan yleensä välien merkitsemiseen. Kuitenkin äärellisen lukumääräjoukon määrittelemme seuraavasti: {, jos n = 0, [n] := {,, 3,..., n} muutoin. Lisäksi on muistettava: Luvut aaltosulkeissa: kyseessä on joukko. Luvut kaarisulkeissa: kyseessä on järjestetty jono lukuja (vektori).

22 JOUKKO-OPPIA.3 Joukko-opin käsitteitä Seuraavassa luetellaan joitakin joukko-oppiin liittyviä peruskäsitteitä ja annetaan niille vastaavuudet logiikassa. Tyhjä joukko: Joukko, jossa ei ole yhtään alkiota, on tyhjä joukko (empty set). Tyhjää joukkoa merkitään (joskus myös {}). Logiikan vastaavuus: lause x on identtisesti epätosi, ts. epätosi kaikilla alkioilla x. Perusjoukko: Jos kaikkien tarkasteltavien joukkojen alkiot ovat tietyssä laajemmassa joukossa X, tätä sanotaan perusjoukoksi (fundamental, universal set). Logiikan vastaavuus: x X on lause, joka on identtisesti tosi, siis tosi koko perusjoukossa X. Osajoukko: Joukko A on joukon B osajoukko (subset), jos jokainen joukon A alkio on myös joukon B alkio. Merkintä on tällä kurssilla A B, vaikka usein käytetään myös (epäloogista) merkintää A B. Logiikan vastaavuus: A B, jos lause x A x B on identtisesti tosi. Esimerkki.3. a) Olkoon A := {, } ja B := {,, 3}. Tällöin A B. b) N N 0 Z Q R C. Samuus: Joukot A, B X ovat identtiset eli sama joukko (identical, same, equal), jos niissä on täsmälleen samat alkiot. Samuutta merkitään A = B. Logiikan vastaavuus: A = B, jos lause x A x B on tosi kaikilla x X (eli identtisesti tosi). Esimerkki.3. Olkoot A := {, }, B := {, } ja C := {,, }. Tällöin A = B = C. Huomautus.3.3 a) Aina pätee A A. b) A = B jos ja vain jos A B ja B A. c) On erotettava merkit ja : a B : a on joukon B alkio A B : A on joukon B osajoukko Esimerkki.3.4 a) Olkoon A := {, }. Tällöin on voimassa A, A, 3 / A, {} A ja {} A.

23 .3 Joukko-opin käsitteitä 3 Esimerkiksi merkinnät A ja {} A eivät ole mielekkäitä. b) Jos kuitenkin B := {, {}}, niin myös {} B on mielekäs ja totta! Aito osajoukko: Jos A B ja A B, niin A on joukon B aito osajoukko (proper subset). Aitoa osajoukkoa merkitsemme jatkossa A B. Esimerkki.3.5 Selvästi {, } {,, 3}, samoin N Z ja Q R. Mitenkä muut lukujoukot? Yhdiste: Joukkojen A, B X yhdiste (union) on joukko, joka koostuu kaikista joukkojen A ja B alkioista, ts. yhdiste on joukko (ks. Kuva ) A B := { x X x A tai x B } = { x X x A x B }. Logiikan vastaavuus: (x A B) (x A x B). X X A B A B Kuva : Kahden joukon yhdiste A B ja leikkaus A B Esimerkki.3.6 Jos A := {, } ja B := {, 3}, niin A B = {,, 3}. Leikkaus: Joukkojen A, B X leikkaus (intersection) on joukko, joka koostuu joukkojen A ja B yhteisistä alkioista, ts. leikkaus on joukko (ks. Kuva ) A B := { x X x A ja x B } = { x X x A x B }. Logiikan vastaavuus: x A B x A x B. Esimerkki.3.7 Jos A := {, } ja B := {, 3}, niin A B = {}. Erilliset joukot: Joukot A ja B ovat erilliset eli pistevieraat (disjoint), jos A B =. Esimerkki.3.8 Jos A := {, } ja B := {3, 4}, niin A B = eli A ja B ovat erilliset.

24 4 JOUKKO-OPPIA Joukkoerotus: Joukkojen A, B X erotus (difference) on joukko, johon kuuluvat ne joukon A alkiot, jotka eivät kuulu joukkoon B, ts. joukko (ks. Kuva 3) A \ B := { x X x A ja x / B } = { x X x A x / B }. Logiikan vastaavuus: x A \ B [x A (x B)]. X X A B A Kuva 3: Joukkojen erotus A \ B ja joukon komplementti A = X \ A Esimerkki.3.9 Jos A := {, } ja B := {, 3}, niin A \ B = {}. Komplementti: Joukon A X komplementti (complement) on joukko, johon kuuluvat kaikki ne perusjoukon X alkiot, jotka eivät kuulu joukkoon A, ts. komplementti on joukko (ks. Kuva 3) A = X \ A := { x X x / A }. Muita merkintöjä: A, A c tai A. Logiikan vastaavuus: x A (x A). Esimerkki.3.0 Olkoon X := {,, 3, 4, 5} (perusjoukko), A := {, } ja B := {, 3}. Tällöin A = {3, 4, 5} ja B = {, 4, 5}. Edellä olevia joukko-operaatioita havainnollistavia kuvioita ja 3 sanotaan Venndiagrammeiksi (englantilainen John Venn, ). Karteesinen tulo: Joukkojen X ja Y karteesinen tulo eli tulojoukko (product) on joukko, jonka alkioina ovat kaikki järjestetyt parit, joissa ensimmäinen alkio on joukosta X ja jälkimmäinen alkio on joukosta Y, ts. joukko X Y := { (x, y) x X ja y Y }. Logiikan vastaavuus: (x, y) X Y ((x X) (y Y)). Esimerkki.3. Olkoon X := {, } ja Y := {, 3}. Tällöin X Y = {(, ), (, 3), (, ), (, 3)}.

25 .4 Joukko-opin kaavoja 5 Tehtävä.3. Olkoon X := {, } ja Y := {,, }. Mitkä seuraavista olioista ovat joukon X Y alkioita: a) (, ) b) (, ) c) (,, ) d) (, ) e) (3, ) f) {, } Tulojoukkoja ja niiden osajoukkoja, relaatioita, käsitellään Luvussa 4. Potenssijoukko: Joukon A X potenssijoukko (power set) on joukon A kaikkien osajoukkojen joukko P(A) = A := { B X B A }. Esimerkki.3.3 Olkoon A := {, } ja B := {, 3, 4}. Tällöin P(A) = {, {}, {}, A} P(B) = {, {}, {3}, {4}, {, 3}, {, 4}, {3, 4}, B}. Huomautus.3.4 Jokaisen joukon potenssijoukko on aidosti suurempi joukko kuin joukko itse. Tätä asiaa käsitellään tarkemmin Luvussa 0.. Tehtävä.3.5 Olkoon A := {, {, 4}, 5}. Mitkä seuraavista ovat totta: a) A b) A c) {} A d) {} A e) 4 A f) 4 A g) {4} A h) {4} A i) {, 4} A j) {, 4} A k) {{, 4}} A l) {{, 4}} A.4 Joukko-opin kaavoja Myös mutkikkaampia joukko-opin operaatioita voidaan havainnollistaa Venndiagrammeilla kuten Kuvassa 4. X X A B A B C Kuva 4: Joukko-operaatio A (B C) ja yhtälö (A \ B) (A B) = A

26 6 JOUKKO-OPPIA Lause.4. Olkoot A, B ja C perusjoukon X osajoukkoja. Tällöin a) A B = B A vaihdannainen b) A B = B A vaihdannainen c) A (B C) = (A B) C liitännäinen d) A (B C) = (A B) C liitännäinen e) A (B C) = (A B) (A C) I osittelulaki f) A (B C) = (A B) (A C) II osittelulaki g) A = A kaksoiskomplementti h) A B = A B I de Morganin laki i) A B = A B II de Morganin laki j) A B B A k) A = B A B ja B A l) A \ B = A B m) A A = A, A A = A idempotenssi n) A X = X, A X = A o) A = A, A = p) X =, = X q) A A = X, A A = r) A B A, A B B s) A A B, B A B. Todistus. Yllä olevat kaavat voidaan todistaa esimerkiksi käyttäen Lauseen..3 loogisia ekvivalensseja eli tautologioita.

27 .5 Joukko-opin väitteiden todistaminen 7 Todistetaan malliksi kohdat e) ja h). Olkoot A, B, C X joukkoja. Kohdan e) osoittaa seuraava ekvivalenssiketju: Jokaisella x X on totta x A (B C) x A x B C x A (x B x C) (x A x B) (x A x C) x A B x A C x (A B) (A C). Tämä tarkoittaa, että joukoissa on samat alkiot, eli A (B C) = (A B) (A C). Täydennä perustelut! Todistetaan vastaavaan tapaan h), siis että A B = A B: x A B (x A B) (x A x B) (x A) (x B) (x A) (x B) x A B. Siis A B = A B. Täydennä perustelut! Tehtävä.4. Lisää todistukseen kunkin vaiheen perustelut, esimerkiksi viittaukset sopiviin lauselogiikan kaavoihin. Huomautus.4.3 Koska liitäntälait c) ja d) ovat voimassa, on mielekästä ja yksikäsitteistä käyttää merkintäjä A B C ja A B C. Merkinnöillä A B C ja A B C ei ole sovittua tarkoitusta, vrt. kaavat e) ja f). Tällaisia ei pidä käyttää..5 Joukko-opin väitteiden todistaminen Venn-diagrammien avulla voi usein havaita, onko väite voimassa vai ei, mutta Venn-diagrammit eivät todista väitettä. Väitteitä todistetaan sieventämällä lausekkeita tunnettuja kaavoja käyttäen tai soveltamalla logiikan tautologioita lauseisiin x A, x B jne. Se, ettei väite ole voimassa, osoitetaan näyttämällä vastaesimerkki. Muotoa A = B oleva väite kannattaa usein osoittaa kahdessa vaiheessa: A B ja B A eli x A x B ja x B x A.

28 8 JOUKKO-OPPIA Esimerkki.5. Osoita, että A = (A \ B) (A B). Ratkaisu. Kuvan 5 Venn-diagrammin mukaan kaava näyttäisi pätevän. A\B X A B U A B Kuva 5: Esimerkin.5. Venn-diagrammi Todistustapa : Joukko-opin kaavojen mukaan (kohdat n, q, f ja l) Todistustapa : Osoitetaan ) A (A \ B) (A B) ja ) (A \ B) (A B) A. A = A X = A (B B) = (A B) (A B) = (A \ B) (A B). ) Olkoon x A. Jos x B, niin x A B. Jos x B, niin x A \ B. Siis joka tapauksessa x (A \ B) (A B). Näin ollen A (A \ B) (A B). ) Olkoon x (A\B) (A B). Tällöin x A\B tai x A B. Kummassakin tapauksessa x A. Näin ollen (A \ B) (A B) A. Kohdista ) ja ) seuraa A = (A \ B) (A B). Todistustapa 3: Logiikan lakien perusteella saadaan x (A \ B) (A B) x A \ B x A B Siis A = (A \ B) (A B). [x A (x B)] [x A x B] x A [ (x B) x B] x A [x / B x B] } {{ } =T, sillä aina tosi (x A) T x A.

29 .5 Joukko-opin väitteiden todistaminen 9 Esimerkki.5. Olkoot A, B ja C perusjoukon X osajoukkoja. Päteekö kaava (B \ A) (B \ C) = B \ (A C)? Ratkaisu. Kuvan 6 Venn-diagrammin mukaan näyttäisi, että kaava ei päde. Muo- A B A B X C X C (B \ A) U (B \ C) B \ (A U C) Kuva 6: (B \ A) (B \ C) = B \ (A C)? dostetaan vastaesimerkki: Olkoot X := {,, 3, 4, 5}, A := {,, 3}, B := {, 3, 4}, C := {, 4, 5}. Tällöin (B \ A) (B \ C) = {4} {3} = {3, 4}, mutta Siis kaava ei päde. B \ (A C) = B \ {,, 3, 4, 5} =. Tehtävä.5.3 Koeta muodostaa mahdollisimman yksinkertainen vastaesimerkki Esimerkkiin.5.. Esimerkki.5.4 Todista, että jos A B, niin B A. Ratkaisu. Olkoon A B. Osoitetaan, että x B x A: Olkoon x B. Tällöin x / B. Koska A B ja x / B, niin x / A. Siis x A. Näin ollen B A. Tehtävä.5.5 Päteekö yhtälö (A \ B) (B \ A) = (A B) \ (A B)? Tehtävä.5.6 Päteekö A \ (B \ C) = (A \ B) C? Tehtävä.5.7 Päteekö A \ (B C) = (A \ B) (A \ C)? Todistus. Joukko-opin kaavojen mukaan (miten?) A \ (B C) = A B C = A (B C) = (A B) (A C) = (A \ B) (A \ C).

30 30 JOUKKO-OPPIA.6 Yleisempää joukko-oppia Olkoon A kokoelma erään perusjoukon X osajoukkoja. Oletetaan, että joukot A, A,..., A n A. Yhdiste: Joukkojen A, A,..., A n yhdiste on joukko n A i := { x X x A i jollakin i {,, 3,..., n} }, i= siis joukko, joka muodostuu kaikista alkioista x, jotka kuuluvat johonkin joukoista A i, i =,, 3,..., n. Leikkaus: Joukkojen A, A,..., A n leikkaus on joukko n A i := { x X x A i jokaisella i {,, 3,..., n} }, i= siis joukko, joka muodostuu kaikista alkioista x, jotka kuuluvat jokaiseen joukkoon A i, i =,, 3,..., n. Esimerkki.6. Olkoon A i := {,,..., i}, ts. A := {}, A := {, }, A 3 := {,, 3} jne. Tällöin n A i = {,,..., n} = A n i= ja n A i = {} = A. i= Karteesinen tulo: Joukkojen X, X,..., X n tulojoukko eli karteesinen tulo on joukko n X i = X X X n := {(x, x,..., x n ) x X,..., x n X n }, i= siis joukko, joka muodostuu järjestetyistä jonoista (x, x,..., x n ). Esimerkiksi voidaan merkitä n R = R } R {{ R } = R n. i= nkpl

31 .6 Yleisempää joukko-oppia 3 Äärettömät yhdisteet ja leikkaukset: Jos A, A,... ovat perusjoukon X osajoukkoja, niin A i := { x X x A i jollakin i N }, i= A i := { x X x A i kaikilla i N }. i= Vielä yleisemmin: Olkoon A kokoelma perusjoukon X osajoukkoja. Silloin A := { x X x A jollakin A A }, A A A A A := { x X x A kaikilla A A }. Esimerkki.6. Olkoon perusjoukkona X := R ja A x := [x, x+] kaikilla x R. Silloin A := { A x x R } on kaikkien -pituisten suljettujen välien kokoelma, ja A x = R, A = A A x R A x =. A A A = x R Erikoisesti arvoilla x = i N saadaan vain A i = [, ] [, 3] [3, 4]... = [, [, i= A i =. i= Esimerkki.6.3 Olkoot A i := ] [ 0, + i, i N. Mitä ovat i= A i ja i= A i? Ratkaisu. Kuviosta 7 nähdään, että ilmeisesti a) i= A i = ]0, [, b) i= A i = ]0, ]. Todistetaan kohta a) näyttämällä, että i= A i ]0, [ ja ]0, [ i= A i: ) Jos x i= A i niin x A i jollakin i eli x ] 0, + i [ ]0, [.

32 3 JOUKKO-OPPIA A = ]0,[ 3_ A = ]0, [ 4_ 3 A 3 = ]0, [ Kuva 7: Esimerkin.6.3 välejä ) Jos x ]0, [, on 0 < x < ja on olemassa i N, jolle x A i (tässä ainakin i = ). Siten myös x i= A i. Kohdan b) todistus jää harjoitustehtäväksi. Esimerkki.6.4 Olkoon perusjoukkona euklidinen taso R = R R. Tason yksikkökiekko on joukko D := { (x, y) R x + y }. Olkoon A kaikkien niiden -säteisten tasoympyröiden joukko, joiden keskipiste on yksikkökiekossa D. Mitä ovat seuraavat joukot? A A A A A = A = Ympyröiden yhdiste (JavaSketchpad-visualisointi) Kurssimateriaali/applet/KiekkojenYhdiste.htm.7 Joukkojen alkiomääristä Puetaan lauseiksi intuitiivisesti ilmeiset äärellisten joukkojen yhdisteiden ja tulojen alkiomääriä koskevat tulokset. Merkintä #X tarkoittaa jatkossa äärellisen joukon X alkioiden lukumäärää. Asiaan palataan tarkemmin Luvussa 0. Lause.7. a) Kahden erillisen äärellisen joukon A, B X alkiomäärille on voimassa #(A B) = #A + #B.

33 .7 Joukkojen alkiomääristä 33 b) Kahden äärellisen joukon A, B X alkiomäärille on voimassa #(A B) = #A + #B #(A B) c) Kolmelle äärelliselle joukolle A, B, C X pätee yhteenlaskukaava #(A B C) = #A + #B + #C #(A B) #(A C) #(B C) +#(A B C). Todistus. a) Väite on varsin järkeenkäypä. b) Seuraa edellisestä samuuksia A = (A \ B) (A B), B = (B \ A) (A B) ja A B = (A \ B) (A B) (B \ A) (ks. Luku.5) soveltaen. c) Voidaan päätellä vastaavaan tapaan! Lause.7. (summaperiaate) Jos A, A,..., A n X on äärellinen kokoelma pareittain erillisiä äärellisiä joukkoja, niin niiden yhdiste on äärellinen ja ( n ) n # A k = #A k. k= Lauseiden.7. ja.7. yleistys joukkojen yleinen yhteenlaskukaava eli summaja erotusperiaate: Lause.7.3 (joukkojen yhteenlaskukaava) Jos A, A,..., A n X, n N, ovat äärellisiä joukkoja, niin n #(A... A n ) = #A i #(A i A j ) i= + k= i<j<k n i<j n #(A i A j A k ) + ( ) n #(A... A n ). Todistus. Sivuutetaan tässä yhteydessä, mutta havainnollistukseksi asetetaan Tehtävä.7.4 Kirjoita auki joukkojen yleinen yhteenlaskukaava neljän joukon tapauksessa. Aloita ottamalla esimerkiksi joukot A, A, A 3, A 4 X.

34 34 JOUKKO-OPPIA Lause.7.5 (tuloperiaate) Äärellisten joukkojen X ja Y tulojoukon alkiomäärille on #(X Y) = #X #Y. Yleisesti: Jos X, X,..., X n, n N, on kokoelma äärellisiä joukkoja, niin niiden tulojoukko on äärellinen ja ( n ) n # X k = #X k. k= Lause.7.6 Jos joukossa A on n N 0 alkiota, niin sen potenssijoukossa P(A) on n alkiota. k= Todistus. Väite perustellaan induktiolla Luvussa Joukko-opin ongelmista Palataan vielä luvun alussa mainittuun joukko-opin ongelmallisuuteen. Saksalaiset matemaatikot Georg Cantor (845-98) ja Gottlob Frege (848-95) kehittivät nk. naiivin joukko-opin (johon mekin tässä esityksessä tyydymme), jonka piti olla täydellinen ja ristiriidaton. Hanke kaatui (jossain määrin), kun brittiläinen filosofi-matemaatikko Bertrand Russell (87-970) esitti keksimänsä paradoksin v. 90. Esimerkki.8. (Russellin paradoksi) Sovimme jo, että joukon ei sallita olla itsensä alkio, ja että emme muodosta kaikkien joukkojen joukkoa, koska nämä johtavat ikävyyksiin. Voisimmekohan kiertää tämän vaikkapa seuraavasti: Muodostetaan joukko, johon kootaan kaikki ne joukot, jotka eivät ole itsensä alkioita: R := { A A / A }. Nyt tietysti mielivaltaisesta joukosta B pitäisi voida sanoa että joko B R tai B / R. Mutta miten on joukon R itsensä laita? ) Jos on R R, niin joukon R määritelmän mukaan se ei saa olla itsensä alkio eli R / R. ) Jos taas on R / R eli R ei ole itsensä alkio, niin nyt joukon R määritelmän mukaan R R. Kansanomainen versio paradoksista: Eräässä syrjäisessä kylässä ei siedetä parrakkaita. Kylässä on vain yksi parturi ja hän on mies. Osa kyläläisistä ajaa partansa itse, muiden parran leikkaa kyläparturi. Leikkaako parturi oman partansa?

35 .8 Joukko-opin ongelmista 35 Russellin paradoksi johti järeämmän aksiomaattisen joukko-opin kehittämiseen. Sen rakentajia olivat saksalaiset Ernst Zermelo (87-956) ja Abraham Fraenkel (89-965), ja lopulta norjalainen Thoralf Skolem ( ). Tässä nk. ZFaksiomatiikassa on aksioomia 9. Jos lisäksi hyväksytään kymmenes aksiooma, jossain määrin kiistanalainen Valinta-aksiooma C (Axiom of Choice), puhutaan ZFC-aksiomatiikasta. Aksiomaattisen joukko-opin muotoutumiseen vaikutti suuresti myös itävaltalainen Kurt Gödel ( ). Hän todisti nk. epätäydellisyyslauseen, jonka mukaan jokaisessa formaalisessa järjestelmässä (kuten aksiomatiikoissa) on ainakin yksi tosi lause, jota ei kuitenkaan voi todistaa tämän kyseisen järjestelmän puitteissa. On siis olemassa tosia ja epätosia lauseita, joiden totuussarvoa ei voida perustella kyseisessä aksiomatiikassa. Näin matematiikka ei voikaan olla sisäisesti täysin konsistentti, ja mm. Fregen yritys luoda täydellinen rakennemalli (edes silloiselle) matematiikalle oli tuomittu epäonnistumaan. Frege ei kestänyt työhönsä kohdistunutta iskua, vaan katkeroitui ja vetäytyi tutkimusalalta riviopetustyöhön. Cantorkaan ei lopulta kestänyt hänen matematiikkaansa kohdistettua kritiikkiä; hänen elämänsä viimeiset vuodet kuluivat mielisairaalassa. Gödel taas kuvitteli nuoruudestaan lähtien itselleen erilaisia sairauksia. Vanhetessaan hän alkoi pelätä, että hänet myrkytetään, ja lopulta syömättömyyttään kuoli aliravitsemukseen. Tehtävä.8. Ota selville jos uskallat aksiomaattisen joukko-opin aksioomat, Valinta-aksiooma ja Kontinuumihypoteesi.

36 36 JOUKKO-OPPIA.9 Sumeasta joukko-opista Sumeat joukot (fuzzy set) ovat sumean logiikan (ks. Luku ) kanssa yhteensopiva joukko-opin laajennus. Siinä alkio voi kuulua kokonaan tai jossain määrin tiettyyn joukkoon. Esimerkiksi ihmisten joukko voidaan jakaa sumeisiin osajoukkoihin lapset, nuoriso, aikuiset, ja vanhat. Yhden ihmisen voidaan (tietyllä hetkellä) katsoa kuuluvan jossain määrin sekä lasten että nuorten joukkoon. Sopimalla yhteinen matemaattinen malli voidaan ilmiö mekanisoida laskennoksi. Tavallisessa joukko-opissa alkion kuulumista joukkoon A X voidaan mitata totuusarvoin tai nk. karakteristisen funktion avulla; {, x A χ A (x) := 0, x X \ A Sumeassa joukko-opissa tavallisen perusjoukon X sumeaa osajoukkoa A voidaan karakterisoida nk. jäsenyysfunktiolla J A, jonka maalijoukoksi otetaan suljettu väli [0, ]. Alkion x kuuluessa kokonaan joukkoon A sillä on täysi jäsenyysaste tässä joukossa, J A (x) =. Yleisesti siis jokaiselle perusjoukon alkiolle ja sumealle osajoukolle 0 J A (x). Esimerkki.9. Ihmisten sumean osajoukon nuoriso jäsenyysfunktion valinta on tietenkin tulkinnanvarainen, eräs ehdotus näkyy Kuvassa Kuva 8: Eräs ehdotus nuorison jäsenyysfunktioksi iän mukaan Tehtävä.9. Hahmottele joukon lapset jäsenyysfunktiota.

37 .9 Sumeasta joukko-opista 37

38 3 Lausefunktiot Luvuissa ja esitellyt lauselogiikka ja joukko-oppi yhdistyvät hyödyllisellä tavalla nk. kvanttorien avulla. Tarkasteltavat lausefunktiot ovat todellakin tulkittavissa (totuusarvoisiksi) funktioiksi (ks. Luku 5), mutta tässä emme funktioformalismia vielä täysin käytä. 3. Avoin lause ja kvanttorit Määritelmä 3.. Olkoon A epätyhjä joukko. Ilmaus P (x) on joukossa A määritelty avoin lause eli lausefunktio (predicate, propositional function), jos P (x) on looginen lause (tosi tai epätosi) silloin, kun siihen sijoitetaan mikä tahansa joukon A alkio. Lausefunktion P (x) ratkaisujoukko L P on niiden alkioiden x muodostama joukko, joilla P (x) on tosi. Usein on tarpeen sopia myös jokin perusjoukko X. Esimerkki 3.. P (x) := x + 3 < 7 on reaalilukujen joukossa määritelty lausefunktio. P (x) on tosi, kun x < 4 ja epätosi, kun x 4. Täten L P = ], 4[. Esimerkki 3..3 Q(n) := Luku n on parillinen. on vaikkapa kokonaislukujen joukossa määritelty lausefunktio. Tosia ovat arvot Q(n) eli..., Q( ), Q(0), Q(), Q(4),... ja epätosia kaikki arvot Q(n + ), missä n Z. Täten L Q = { n n Z }. Lausefunktiossa voi olla myös useita muuttujia. Lausefunktiota sanotaan yksi-, kaksi-, kolme- jne. paikkaiseksi sen mukaan, kuinka monta muuttujaa siinä on. Esimerkki 3..4 P (x, y) := x + y Missä se on määritelty ja missä tosi? = on kaksipaikkainen lausefunktio. Lausefunktioista voidaan muodostaa loogisia lauseita seuraavien kvanttorien (quantifier) avulla: kaikkikvanttori (for all) olemassaolokvanttori (exists) Muistisääntö: All A, Exists E. Huomautus 3..5 a) Olemassaolokvanttorin yhteydessä kaksoispiste luetaan y- leensä siten, että. b) Kaikkikvanttorin yhteydessä kaksoispiste luetaan usein on voimassa.

39 3. Avoin lause ja kvanttorit 39 Kvanttorien avulla muodostettuja lauseita luetaan seuraavaan tapaan: x A : P (x) On olemassa (ainakin yksi) x A, jolle P (x) on tosi. x A : P (x) Jokaisella x A on voimassa P (x). Olipa x A mikä tahansa, niin P (x) on tosi. x A, y B : P (x, y) On olemassa alkiot x A ja y B, joille P (x, y) on tosi. x A, y B : P (x, y) On olemassa (kiinteä) x A siten, että jokaiselle y B on voimassa P (x, y). On olemassa sellainen x A, että olipa y B mikä tahansa, niin P (x, y) on tosi. x A, y B : P (x, y) Jokaista x A kohti on olemassa ( löytyy ) sellainen y B, että P (x, y) on tosi. Olipa x A mikä tahansa, niin aina löytyy sellainen y B, että P (x, y) pätee. x A, y B : P (x, y) Jokaisella x A ja y B on voimassa P (x, y). P (x, y) pätee kaikilla x A ja y B. Esimerkki 3..6 a) Lause x R : x + 3 < 7 luetaan On olemassa reaaliluku x, jolle pätee x + 3 < 7. Lause on tosi, sillä esimerkiksi + 3 < 7. b) Lause x R : x + 3 < 7 luetaan Kaikilla reaaliluvuilla x on voimassa x + 3 < 7. Lause on epätosi, sillä esimerkiksi > 7. Kaksipaikkaisen lausefunktion ja kvanttorien avulla saadaan periaatteessa 8 yhdistelmää, mutta vain 6 niistä on loogisesti erilaisia. Esimerkki 3..7 Olkoon P (x, y) := y = x, missä x R ja y R. a) x R, y R : y = x on tosi, sillä esimerkiksi =. b) x R, y R : y = x on epätosi. Jokaisella x R on esimerkiksi = x epätosi.

40 40 3 LAUSEFUNKTIOT c) x R, y R : y = x on tosi. Mielivaltaiselle x R voidaan valita y := x ; silloin y = x. d) x R, y R : y = x on epätosi, sillä esimerkiksi 3. e) y R, x R : y = x on epätosi. Olkoon y R mielivaltainen. Jos nyt y = 0, valitaan vaikkapa x :=, jolloin 0. Jos taas y 0, valitaan vaikkapa x := 0. Silloin y 0. f) y R, x R : y = x on epätosi. Kun y :=, niin arvosta x riippumatta on y x. Tehtävä 3..8 Kirjoita kvanttorien avulla lause: Jokaista reaalilukua x vastaa sellainen luonnollinen luku n, että x kuuluu välille [n, n + [. 3. Lausefunktion negaatio Kvanttoreilla suljetun lausefunktion negaatio saadaan vaihtamalla olemassaolokvanttori kaikkikvanttoriksi ja päinvastoin sekä ottamalla lausefunktion negaatio. Esimerkiksi: ( x A : P (x)) x A : P (x) Ei pidä paikkaansa, että on olemassa x A, jolle P (x) pätee. Ei ole olemassa alkiota x A, jolle P (x) pätee. jokaiselle x A on P (x) epätotta. ( x A : P (x)) x A : P (x) Ei pidä paikkaansa, että kaikilla x A pätee P (x). On olemassa ainakin yksi alkio x A, jolle P (x) ei päde. ( x A, y B : P (x, y)) x A, y B : P (x, y) Jne. Lause on epätosi, jos sen negaatio on tosi. Se, että jokin lause on epätosi perustellaan negaation avulla. Tarkemmin: Huomautus 3.. a) Lause x A, y B : P (x, y) osoitetaan todeksi konkreettisella esimerkillä ja epätodeksi näyttämällä, että kaikilla x A ja kaikilla y B pätee P (x, y). b) Lause x A, y B : P (x, y) osoitetaan todeksi antamalla jokaista x A kohti sellainen alkio y B, että P (x, y) on tosi.

41 3. Lausefunktion negaatio 4 Lause osoitetaan epätodeksi antamalla esimerkki sellaisesta alkiosta x A, että kaikilla y B on voimassa P (x, y). c) Lause x A, y B : P (x, y) osoitetaan todeksi antamalla esimerkki jostakin sellaisesta x A, jolle P (x, y) on voimassa kaikilla y B. Lause osoitetaan epätodeksi antamalla jokaista x A kohti esimerkki sellaisesta y B, että P (x, y) on voimassa. d) Lause x A, y B : P (x, y) osoitetaan todeksi näyttämällä, että kaikilla c A ja kaikilla y B on voimassa P (x, y). Lause osoitetaan epätodeksi antamalla (yhdet) alkiot x A ja y B, jolle P (x, y) ei ole voimassa, ts. P (x, y) on tosi. Tehtävä 3.. Mitkä seuraavista kolmen muuttujan lausefunktion avulla muodostetusta lauseista ovat tosia: a) x, y, z : x(y + z ) = 0 b) x, y, z : x(y + z ) = 0 c) x, z, y : x(y + z ) = 0 d) x, z, y : x(y + z ) = 0 e) x, y, z : x(y + z ) = 0 f) z, y, x : x(y + z ) = 0 g) y, x, z : x(y + z ) > 0 Tehtävä 3..3 Keksi esimerkki lausefunktiosta P (x, y, z), jolle seuraavilla lauseilla on eri totuusarvo: a) x, y, z : P (x, y, z) b) x, y, z : P (x, y, z) Tehtävä 3..4 Keksi selitys seuraavalle (vrt. Luku.6) lauseelle: x B, i N : x A i. Tehtävä 3..5 Kannattaa huomata, että kvanttoreilla lauseeksi muunnettava lausefunktio voi olla johdettu lause, esimerkiksi implikaatiolause. Mikä onkaan implikaation P Q negaatio, mikä vastaavan ekvivalenssin?

Matematiikan johdantokurssi

Matematiikan johdantokurssi Matematiikan johdantokurssi Martti Pesonen, Pekka Smolander,... 7. joulukuuta 05 Mitä matematiikka on? Matematiikan määritteleminen lienee turhaa, kenties myös mahdotonta. Matemaatikot sanovatkin usein

Lisätiedot

-Matematiikka on aksiomaattinen järjestelmä. -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi

-Matematiikka on aksiomaattinen järjestelmä. -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi -Matematiikka on aksiomaattinen järjestelmä -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi -mustavalkoinen: asia joko on tai ei (vrt. humanistiset tieteet, ei

Lisätiedot

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

missä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen! Matematiikan johdantokurssi Kertausharjoitustehtävien ratkaisuja/vastauksia/vihjeitä. Osoita todeksi logiikan lauseille seuraava: P Q (P Q). Ratkaisuohje. Väite tarkoittaa, että johdetut lauseet P Q ja

Lisätiedot

MS-A0402 Diskreetin matematiikan perusteet

MS-A0402 Diskreetin matematiikan perusteet MS-A0402 Diskreetin matematiikan perusteet Osa 1: Joukko-oppi ja logiikka Riikka Kangaslampi 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Kiitokset Nämä luentokalvot perustuvat Gustaf

Lisätiedot

Johdatus matemaattiseen päättelyyn

Johdatus matemaattiseen päättelyyn Johdatus matemaattiseen päättelyyn Maarit Järvenpää Oulun yliopisto Matemaattisten tieteiden laitos Syyslukukausi 2015 1 Merkintöjä 2 Todistamisesta 2 3 Joukko-oppia Tässä luvussa tarkastellaan joukko-opin

Lisätiedot

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

Ilkka Mellin Todennäköisyyslaskenta Liite 1: Joukko-oppi Ilkka Mellin Todennäköisyyslaskenta Liite 1: Joukko-oppi TKK (c) Ilkka Mellin (2007) 1 Joukko-oppi >> Joukko-opin peruskäsitteet Joukko-opin perusoperaatiot Joukko-opin laskusäännöt Funktiot Tulojoukot

Lisätiedot

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

missä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen! Matematiikan johdantokurssi Kertausharjoitustehtävien ratkaisuja/vastauksia/vihjeitä. Osoita todeksi logiikan lauseille seuraava: P Q (P Q). Ratkaisuohje. Väite tarkoittaa, että johdetut lauseet P Q ja

Lisätiedot

Logiikka 1/5 Sisältö ESITIEDOT:

Logiikka 1/5 Sisältö ESITIEDOT: Logiikka 1/5 Sisältö Formaali logiikka Luonnollinen logiikka muodostaa perustan arkielämän päättelyille. Sen käyttö on intuitiivista ja usein tiedostamatonta. Mikäli logiikka halutaan täsmällistää esimerkiksi

Lisätiedot

LOGIIKKA johdantoa

LOGIIKKA johdantoa LOGIIKKA johdantoa LUKUTEORIA JA TO- DISTAMINEN, MAA11 Logiikan tehtävä: Logiikka tutkii ajattelun ja päättelyn sääntöjä ja muodollisten päättelyiden oikeellisuutta, ja pyrkii erottamaan oikeat päättelyt

Lisätiedot

Todistusmenetelmiä Miksi pitää todistaa?

Todistusmenetelmiä Miksi pitää todistaa? Todistusmenetelmiä Miksi pitää todistaa? LUKUTEORIA JA TO- DISTAMINEN, MAA11 Todistus on looginen päättelyketju, jossa oletuksista, määritelmistä, aksioomeista sekä aiemmin todistetuista tuloksista lähtien

Lisätiedot

Joukot. Georg Cantor ( )

Joukot. Georg Cantor ( ) Joukot Matematiikassa on pyrkimys määritellä monimutkaiset asiat täsmällisesti yksinkertaisempien asioiden avulla. Tarvitaan jokin lähtökohta, muutama yleisesti hyväksytty ja ymmärretty käsite, joista

Lisätiedot

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

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko? HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 1 Ratkaisuehdotuksia Tehtäväsarja I Seuraavat tehtävät liittyvät luentokalvoihin 1 14. Erityisesti esimerkistä 4 ja esimerkin

Lisätiedot

Loogiset konnektiivit

Loogiset konnektiivit Loogiset konnektiivit Tavallisimmat loogiset konnektiivit ovat negaatio ei konjunktio ja disjunktio tai implikaatio jos..., niin... ekvivalenssi... jos ja vain jos... Sulkeita ( ) käytetään selkeyden vuoksi

Lisätiedot

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat.

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat. Approbatur 3, demo 1, ratkaisut 1.1. A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat. Käydään kaikki vaihtoehdot läpi. Jos A on rehti, niin B on retku, koska muuten

Lisätiedot

1. Logiikan ja joukko-opin alkeet

1. Logiikan ja joukko-opin alkeet 1. Logiikan ja joukko-opin alkeet 1.1. Logiikkaa 1. Osoita totuusarvotauluja käyttäen, että implikaatio p q voidaan kirjoittaa muotoon p q, ts. että propositio (p q) ( p q) on identtisesti tosi. 2. Todista

Lisätiedot

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

Valitsemalla sopivat alkiot joudutaan tämän määritelmän kanssa vaikeuksiin, jotka voidaan välttää rakentamalla joukko oppi aksiomaattisesti. Joukon määritelmä Joukko on alkioidensa kokoelma. Valitsemalla sopivat alkiot joudutaan tämän määritelmän kanssa vaikeuksiin, jotka voidaan välttää rakentamalla joukko oppi aksiomaattisesti. Näin ei tässä

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2016-2017 3. Logiikka 3.1 Logiikka tietojenkäsittelyssä Pyritään formalisoimaan terveeseen järkeen perustuva päättely Sovelletaan monella alueella tietojenkäsittelyssä, esim.

Lisätiedot

Matematiikan johdantokurssi, syksy 2016 Harjoitus 11, ratkaisuista

Matematiikan johdantokurssi, syksy 2016 Harjoitus 11, ratkaisuista Matematiikan johdantokurssi, syksy 06 Harjoitus, ratkaisuista. Valitse seuraaville säännöille mahdollisimman laajat lähtöjoukot ja sopivat maalijoukot niin, että syntyy kahden muuttujan funktiot (ks. monisteen

Lisätiedot

Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua.

Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua. HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 2 Ratkaisuehdotuksia Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, 15-17

Lisätiedot

Nimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos...

Nimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos... 2 Logiikkaa Tässä luvussa tutustutaan joihinkin logiikan käsitteisiin ja merkintöihin. Lisätietoja ja tarkennuksia löytyy esimerkiksi Jouko Väänäsen kirjasta Logiikka I 2.1 Loogiset konnektiivit Väitelauseen

Lisätiedot

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

Joukko-oppi. Joukko-oppi. Joukko-oppi. Joukko-oppi: Mitä opimme? Joukko-opin peruskäsitteet TKK () Ilkka Mellin (2004) 1 Joukko-oppi Liite: Joukko-oppi TKK () Ilkka Mellin (2004) 2 Joukko-oppi: Mitä opimme? Tämän liitteen tavoitteena on esitellä joukko-opin peruskäsitteet ja - operaatiot laajuudessa,

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2016-2017 4. Joukot, relaatiot ja funktiot Osa 1: Joukot 4.1 Joukot Matemaattisesti joukko on mikä tahansa hyvin määritelty kokoelma objekteja, joita kutsutaan joukon alkioiksi

Lisätiedot

Johdatus matemaattiseen päättelyyn (5 op)

Johdatus matemaattiseen päättelyyn (5 op) Johdatus matemaattiseen päättelyyn (5 op) Tero Vedenjuoksu Oulun yliopisto Matemaattisten tieteiden laitos 2014 Johdatus matemaattiseen päättelyyn 2014 Yhteystiedot: Tero Vedenjuoksu tero.vedenjuoksu@oulu.fi

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 6 Mikko Salo 6.9.2017 Sisältö 1. Kompleksitaso 2. Joukko-oppia Kompleksiluvut Edellisellä luennolla huomattiin, että toisen asteen yhtälö ratkeaa aina, jos ratkaisujen annetaan

Lisätiedot

LAUSELOGIIKKA (1) Sanalliset ilmaisut ovat usein epätarkkoja. On ilmaisuja, joista voidaan sanoa, että ne ovat tosia tai epätosia, mutta eivät molempia. Ilmaisuja, joihin voidaan liittää totuusarvoja (tosi,

Lisätiedot

(2n 1) = n 2

(2n 1) = n 2 3.5 Induktiotodistus Induktiota käyttäen voidaan todistaa luonnollisia lukuja koskevia väitteitä, jotka ovat muotoa väite P (n) on totta kaikille n =0, 1, 2,... Tässä väite P (n) riippuu n:n arvosta. Todistuksessa

Lisätiedot

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

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I MS-A040 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I G. Gripenberg Aalto-yliopisto. maaliskuuta 05 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteet Esimerkkejä. ym.,

Lisätiedot

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

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I MS-A040 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I G. Gripenberg Aalto-yliopisto. maaliskuuta 05 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteet Esimerkkejä. ym.,

Lisätiedot

8 Joukoista. 8.1 Määritelmiä

8 Joukoista. 8.1 Määritelmiä 1 8 Joukoista Joukko on alkoidensa kokoelma. Valitsemalla sopivat alkiot joudutaan tämän määritelmän kanssa vaikeuksiin, jotka voidaan välttää rakentamalla joukkooppi aksiomaattisesti. Näin ei tässä tehdä

Lisätiedot

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

Lause 5. (s. 50). Olkoot A ja B joukkoja. Tällöin seuraavat ehdot ovat jen Kahden joukon A ja B samuutta todistettaessa kannattaa usein osoittaa, että A on B:n osajoukko ja että B on A:n osajoukko. Tällöin sovelletaan implikaation ja ekvivalenssin yhteyttä. Lause 5. (s. 50).

Lisätiedot

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 8. syyskuuta 2016

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 8. syyskuuta 2016 TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 8. syyskuuta 2016 Sisällys a https://tim.jyu.fi/view/kurssit/tie/ tiea241/2016/videoiden%20hakemisto Matemaattisen

Lisätiedot

Johdatus yliopistomatematiikkaan

Johdatus yliopistomatematiikkaan Johdatus yliopistomatematiikkaan Lotta Oinonen 1. maaliskuuta 2016 Helsingin yliopisto Matematiikan ja tilastotieteen laitos Sisältö 1 Perusasioita joukoista................................ 1 1.1 Merkintöjä..................................

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 3 Mikko Salo 1.9.2017 Sisältö 1. Logiikasta 2. Suora ja epäsuora todistus 3. Jaollisuus ja alkuluvut Todistus Tähän asti esitetyt todistukset ovat olleet esimerkinomaisia.

Lisätiedot

Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset

Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset 2000-08-03T10:30/12:00 Huomaa, että joihinkin kysymyksiin on useampia oikeita vastauksia, joten nämä ovat todellakin vain mallivastaukset. 1 Logiikkaa

Lisätiedot

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

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 16. maaliskuuta 2011 TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 16. maaliskuuta 2011 Sisällys Sisällys Väitelauseet lause (tai virke), joka sanoo jonkin asian pitävän paikkaansa

Lisätiedot

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

67-x x 42-x. Matematiikan johdantokurssi, syksy 2016 Harjoitus 3, ratkaisuista Matematiikan johdantokurssi, syksy 0 Harjoitus, ratkaisuista. Esitä seuraavat joukot luettelemalla niiden alkiot: a) := { y y = ( ) n n+ n+, n N } b) := { n Z n = k, k Z } c) := { sin( nπ ) n N } Ratkaisut.

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 7 Mikko Salo 11.9.2017 Sisältö 1. Funktioista 2. Joukkojen mahtavuus Funktioista Lukiomatematiikassa on käsitelty reaalimuuttujan funktioita (polynomi / trigonometriset /

Lisätiedot

Johdatus matemaattiseen päättelyyn

Johdatus matemaattiseen päättelyyn Johdatus matemaattiseen päättelyyn Maarit Järvenpää Oulun yliopisto Matemaattisten tieteiden laitos Syyslukukausi 2015 1 Merkintöjä Luonnollisten lukujen joukko N on joukko N = {1, 2, 3,...} ja kokonaislukujen

Lisätiedot

Luonnollisen päättelyn luotettavuus

Luonnollisen päättelyn luotettavuus Luonnollisen päättelyn luotettavuus Luotettavuuden todistamiseksi määrittelemme täsmällisesti, milloin merkkijono on deduktio. Tässä ei ole sisällytetty päättelysääntöihin iteraatiosääntöä, koska sitä

Lisätiedot

Lisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi

Lisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi Lisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi LUKUTEORIA JA TODISTAMINEN, MAA11 Esimerkki a) Lauseen Kaikki johtajat ovat miehiä negaatio ei

Lisätiedot

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

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 2014 G. Gripenberg (Aalto-yliopisto) MS-A0402 Diskreetin matematiikan perusteetesimerkkejä,

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 8 Mikko Salo 13.9.2017 Sisältö 1. Kertausta Kurssin suorittaminen Kurssi suoritetaan lopputentillä (20.9. tai 4.10.). Arvostelu hyväksytty/hylätty. Tentissä on aikaa 4 h,

Lisätiedot

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

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I MS-A040 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 014 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteetesimerkkejä,

Lisätiedot

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8 Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8 Tuntitehtävät 1-2 lasketaan alkuviikon harjoituksissa ja tuntitehtävät 5- loppuviikon harjoituksissa. Kotitehtävät 3-4 tarkastetaan loppuviikon

Lisätiedot

Diskreetit rakenteet. 3. Logiikka. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1

Diskreetit rakenteet. 3. Logiikka. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1 811120P 3. 5 op Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1 ja laskenta tarkastelemme terveeseen järkeen perustuvaa päättelyä formaalina järjestelmänä logiikkaa sovelletaan

Lisätiedot

Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. ( ) Jeremias Berg

Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. ( ) Jeremias Berg Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. (14.3-18.3) Jeremias Berg 1. Luettele kaikki seuraavien joukkojen alkiot: (a) {x Z : x 3} (b) {x N : x > 12 x < 7} (c) {x N : 1 x 7} Ratkaisu:

Lisätiedot

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

Johdatus todennäköisyyslaskentaan Joukko-oppi. TKK (c) Ilkka Mellin (2005) 1 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

Lisätiedot

Matematiikan johdantokurssi

Matematiikan johdantokurssi Matematiikan johdantokurssi Martti Pesonen, Pekka Smolander,... 30. marraskuuta 018 1 Mitä matematiikka on? Matematiikan määritteleminen lienee turhaa, kenties myös mahdotonta. Matemaatikot sanovatkin

Lisätiedot

Matematiikan tukikurssi, kurssikerta 1

Matematiikan tukikurssi, kurssikerta 1 Matematiikan tukikurssi, kurssikerta 1 1 Joukko-oppia Matematiikassa joukko on mikä tahansa kokoelma objekteja. Esimerkiksi joukkoa A, jonka jäseniä ovat numerot 1, 2 ja 5 merkitään A = {1, 2, 5}. Joukon

Lisätiedot

Johdatus matemaattiseen päättelyyn

Johdatus matemaattiseen päättelyyn Johdatus matemaattiseen päättelyyn Oulun yliopisto Matemaattisten tieteiden laitos 01 Tero Vedenjuoksu Sisältö 1 Johdanto 3 Esitietoja ja merkintöjä 4 3 Todistamisesta 5 3.1 Suora todistus.............................

Lisätiedot

Johdatus yliopistomatematiikkaan. JYM, Syksy /197

Johdatus yliopistomatematiikkaan. JYM, Syksy /197 Johdatus yliopistomatematiikkaan JYM, Syksy 2014 1/197 Joukko ja alkio Määritelmä Joukko tarkoittaa kokoelmaa olioita, joita sanotaan joukon alkioiksi. Lisäksi vaaditaan, että jokaisesta oliosta on voitava

Lisätiedot

Lauselogiikka Tautologia

Lauselogiikka Tautologia Lauselogiikka Tautologia Hannu Lehto Tautologia Annetuista lauseista loogisilla konnektiiveillä saatu yhdistetty lause on on tautologia(pätevä), jos se on aina tosi siis riippumatta annettujen lauseiden

Lisätiedot

MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I

MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I G. Gripenberg Aalto-yliopisto 30. syyskuuta 2015 G. Gripenberg (Aalto-yliopisto) MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, 30.

Lisätiedot

1 Perusasioita joukoista

1 Perusasioita joukoista 1 Perusasioita joukoista 1.1 Merkintöjä Joukko voidaan määritellä luettelemalla siihen kuuluvat alkiot. Esimerkiksi voidaan merkitä = { 2, 1, 0, 1, 2}. Tästä merkinnästä nähdään, mitkä luvut ovat joukon

Lisätiedot

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu. Johdatus yliopistomatematiikkaan Helsingin yliopisto, matematiikan ja tilastotieteen laitos Kurssikoe 23.10.2017 Ohjeita: Vastaa kaikkiin tehtäviin. Ratkaisut voi kirjoittaa samalle konseptiarkille, jos

Lisätiedot

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9 Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9 Tuntitehtävät 9-10 lasketaan alkuviikon harjoituksissa ja tuntitehtävät 13-14 loppuviikon harjoituksissa. Kotitehtävät 11-12 tarkastetaan loppuviikon

Lisätiedot

Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa 1. Lähdetään sieventämään epäyhtälön vasenta puolta:

Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa 1. Lähdetään sieventämään epäyhtälön vasenta puolta: MATP00 Johdatus matematiikkaan Ylimääräisten tehtävien ratkaisuehdotuksia. Osoita, että 00 002 < 000 000. Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa. Lähdetään sieventämään epäyhtälön

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 1 1 Matemaattisesta päättelystä Matemaattisen analyysin kurssin (kuten minkä tahansa matematiikan kurssin) seuraamista helpottaa huomattavasti, jos opiskelija ymmärtää

Lisätiedot

MS-A0402 Diskreetin matematiikan perusteet

MS-A0402 Diskreetin matematiikan perusteet MS-A040 Diskreetin matematiikan perusteet Osa : Relaatiot ja funktiot Riikka Kangaslampi 017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Relaatiot Relaatio Määritelmä 1 Relaatio joukosta A

Lisätiedot

Predikaattilogiikkaa

Predikaattilogiikkaa Predikaattilogiikkaa UKUTEORIA JA TO- DISTAMINEN, MAA11 Kertausta ogiikan tehtävä: ogiikka tutkii ajattelun ja päättelyn sääntöjä ja muodollisten päättelyiden oikeellisuutta, ja pyrkii erottamaan oikeat

Lisätiedot

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

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 3 (9 sivua) OT Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 3 (9 sivua) 31.1.-4.2.2011 OT 1. Määritellään kokonaisluvuille laskutoimitus n m = n + m + 5. Osoita, että (Z, ) on ryhmä.

Lisätiedot

Luonnollisten lukujen ja kokonaislukujen määritteleminen

Luonnollisten lukujen ja kokonaislukujen määritteleminen Luonnollisten lukujen ja kokonaislukujen määritteleminen LuK-tutkielma Jussi Piippo Matemaattisten tieteiden yksikkö Oulun yliopisto Kevät 2017 Sisältö 1 Johdanto 2 2 Esitietoja 3 2.1 Joukko-opin perusaksioomat...................

Lisätiedot

1. Osoita, että joukon X osajoukoille A ja B on voimassa toinen ns. de Morganin laki (A B) = A B.

1. Osoita, että joukon X osajoukoille A ja B on voimassa toinen ns. de Morganin laki (A B) = A B. HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 3 Ratkaisuehdotuksia Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan muun muassa kahden joukon osoittamista samaksi sekä joukon

Lisätiedot

(1) refleksiivinen, (2) symmetrinen ja (3) transitiivinen.

(1) refleksiivinen, (2) symmetrinen ja (3) transitiivinen. Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus. Tietyn ominaisuuden samuus -relaatio on ekvivalenssi; se on (1) refleksiivinen,

Lisätiedot

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton.

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton. 3 Todistustekniikkaa 3.1 Väitteen kumoaminen vastaesimerkillä Monissa tilanteissa kohdataan väitteitä, jotka koskevat esimerkiksi kaikkia kokonaislukuja, kaikkia reaalilukuja tai kaikkia joukkoja. Esimerkkejä

Lisätiedot

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

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 }? Vastaus 1. Lasketaan joukkojen alkiot, ja todetaan, että niitä on 3 molemmissa. Vastaus 2. Vertaillaan

Lisätiedot

Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus.

Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus. Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus. Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden

Lisätiedot

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

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

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2017-2018 Yhteenveto Yleistä kurssista Kurssin laajuus 5 op Luentoja 30h Harjoituksia 21h Itsenäistä työskentelyä n. 80h 811120P Diskreetit rakenteet, Yhteenveto 2 Kurssin

Lisätiedot

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

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

Lisätiedot

MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I

MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 2014 G. Gripenberg (Aalto-yliopisto) MS-A0402 Diskreetin matematiikan perusteetyhteenveto, 3. osahuhtikuuta

Lisätiedot

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

Vieruskaverisi on tämän päivän luennolla työtoverisi. Jos sinulla ei ole vieruskaveria, siirry jonkun viereen. Esittäytykää toisillenne. Aloitus Vieruskaverisi on tämän päivän luennolla työtoverisi. Jos sinulla ei ole vieruskaveria, siirry jonkun viereen. Esittäytykää toisillenne. Mitkä seuraavista väitteistä ovat tosia? A. 6 3 N B. 5 Z

Lisätiedot

1. Otetaan perusjoukoksi X := {0, 1, 2, 3, 4, 5, 6, 7}. Piirrä seuraaville kolmelle joukolle Venn-diagrammi ja asettele alkiot siihen.

1. Otetaan perusjoukoksi X := {0, 1, 2, 3, 4, 5, 6, 7}. Piirrä seuraaville kolmelle joukolle Venn-diagrammi ja asettele alkiot siihen. Joukko-oppia Matematiikan mestariluokka, syksy 2010 Harjoitus 1, vastaukset 20.2.2010 1. Otetaan perusjoukoksi X := {0, 1, 2, 3, 4, 5, 6, 7}. Piirrä seuraaville kolmelle joukolle Venn-diagrammi asettele

Lisätiedot

Tehtävä 1. Päättele resoluutiolla seuraavista klausuulijoukoista. a. 1 {p 3 } oletus. 4 {p 1, p 2, p 3 } oletus. 5 { p 1 } (1, 2) 7 (4, 6)

Tehtävä 1. Päättele resoluutiolla seuraavista klausuulijoukoista. a. 1 {p 3 } oletus. 4 {p 1, p 2, p 3 } oletus. 5 { p 1 } (1, 2) 7 (4, 6) Tehtävä 1 Päättele resoluutiolla seuraavista klausuulijoukoista. a. {{p 0 }, {p 1 }, { p 0, p 2 }, {p 1, p 2, p 3 }, { p 2, p 3 }, {p 3 }}, b. {{ p 0, p 2 }, {p 0, p 1 }, {{ p 1, p 2 }, { p 2 }}, c. {{p

Lisätiedot

MAT-13510 Laaja Matematiikka 1U. Hyviä tenttikysymyksiä T3 Matemaattinen induktio

MAT-13510 Laaja Matematiikka 1U. Hyviä tenttikysymyksiä T3 Matemaattinen induktio MAT-13510 Laaja Matematiikka 1U. Hyviä tenttikysymyksiä T3 Matemaattinen induktio Olkoon a 1 = a 2 = 5 ja a n+1 = a n + 6a n 1 kun n 2. Todista induktiolla, että a n = 3 n ( 2) n, kun n on positiivinen

Lisätiedot

Pikapaketti logiikkaan

Pikapaketti logiikkaan Pikapaketti logiikkaan Tämän oppimateriaalin tarkoituksena on tutustua pikaisesti matemaattiseen logiikkaan. Oppimateriaalin asioita tarvitaan projektin tekemisessä. Kiinnostuneet voivat lukea lisää myös

Lisätiedot

Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta.

Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta. Väitelause Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta. Tässä P:tä kutsutaan oletukseksi ja Q:ta väitteeksi. Jos yllä oleva väitelause on totta, sanotaan, että P:stä

Lisätiedot

Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38

Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38 Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38 Tuntitehtävät 11-12 lasketaan alkuviikon harjoituksissa ja tuntitehtävät 15-16 loppuviikon harjoituksissa. Kotitehtävät 13-14 tarkastetaan loppuviikon

Lisätiedot

Ratkaisu. Ensimmäinen kuten P Q, toinen kuten P Q. Kolmas kuten P (Q R):

Ratkaisu. Ensimmäinen kuten P Q, toinen kuten P Q. Kolmas kuten P (Q R): Diskreetti matematiikka, sks 2010 Harjoitus 2, ratkaisuista 1. Seuraavassa on kuvattu kolme virtapiiriä, joissa on paristo, sopiva lamppu L ja katkaisimia P, Q, R, joiden läpi virta kulkee (1) tai ei kulje

Lisätiedot

Johdatus yliopistomatematiikkaan. JYM, Syksy2015 1/195

Johdatus yliopistomatematiikkaan. JYM, Syksy2015 1/195 Johdatus yliopistomatematiikkaan JYM, Syksy2015 1/195 Joukko ja alkio Määritelmä Joukko tarkoittaa kokoelmaa olioita, joita sanotaan joukon alkioiksi. Lisäksi vaaditaan, että jokaisesta oliosta on voitava

Lisätiedot

a k+1 = 2a k + 1 = 2(2 k 1) + 1 = 2 k+1 1. xxxxxx xxxxxx xxxxxx xxxxxx

a k+1 = 2a k + 1 = 2(2 k 1) + 1 = 2 k+1 1. xxxxxx xxxxxx xxxxxx xxxxxx x x x x x x x x Matematiikan johdantokurssi, syksy 08 Harjoitus, ratkaisuista Hanoin tornit -ongelma: Tarkastellaan kolmea pylvästä A, B ja C, joihin voidaan pinota erikokoisia renkaita Lähtötilanteessa

Lisätiedot

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

a) Mitkä seuraavista ovat samassa ekvivalenssiluokassa kuin (3, 8), eli kuuluvat joukkoon Matematiikan johdantokurssi, syksy 08 Harjoitus 3, ratkaisuista. Kokonaisluvut määriteltiin luonnollisten lukujen avulla ekvivalenssiluokkina [a, b], jotka määrää (jo demoissa ekvivalenssirelaatioksi osoitettu)

Lisätiedot

1 Logiikkaa. 1.1 Logiikan symbolit

1 Logiikkaa. 1.1 Logiikan symbolit 1 Logiikkaa Tieteessä ja jokapäiväisessä elämässä joudutaan tekemään päätelmiä. Logiikassa tutkimuskohteena on juuri päättelyt. Sen sijaan päätelmien sisältöön ei niinkäään kiinnitetä huomiota. Päätelmät

Lisätiedot

4 Matemaattinen induktio

4 Matemaattinen induktio 4 Matemaattinen induktio Joidenkin väitteiden todistamiseksi pitää näyttää, että kaikilla luonnollisilla luvuilla on jokin ominaisuus P. Esimerkkejä tällaisista väitteistä ovat vaikkapa seuraavat: kaikilla

Lisätiedot

Todistamisessa on tärkeää erottaa tapaukset, kun sääntö pätee joillakin tai kun sääntö pätee kaikilla. Esim. On olemassa reaaliluku x, jolle x = 5.

Todistamisessa on tärkeää erottaa tapaukset, kun sääntö pätee joillakin tai kun sääntö pätee kaikilla. Esim. On olemassa reaaliluku x, jolle x = 5. 3.4 Kvanttorit Todistamisessa on tärkeää erottaa tapaukset, kun sääntö pätee joillakin tai kun sääntö pätee kaikilla. Esim. On olemassa reaaliluku x, jolle x = 5. Kaikilla reaaliluvuilla x pätee x+1 >

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 4 Mikko Salo 4.9.2017 Sisältö 1. Rationaali ja irrationaaliluvut 2. Induktiotodistus Rationaaliluvut Määritelmä Reaaliluku x on rationaaliluku, jos x = m n kokonaisluvuille

Lisätiedot

HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset

HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset 1. Päättele resoluutiolla seuraavista klausuulijoukoista: (a) {{p 0 }, {p 1 }, { p 0, p 2 },

Lisätiedot

Johdatus matemaattiseen päättelyyn

Johdatus matemaattiseen päättelyyn Johdatus matemaattiseen päättelyyn Oulun yliopisto Matemaattisten tieteiden laitos 2011 Maarit Järvenpää 1 Todistamisesta Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta.

Lisätiedot

Matemaattisen analyysin tukikurssi. 1. Kurssikerta ( )

Matemaattisen analyysin tukikurssi. 1. Kurssikerta ( ) Matemaattisen analyysin tukikurssi 1. Kurssikerta (16.9.2019) Yleistä Tukikurssista - 1. periodi: maanantaisin klo 14:15-15:45 huoneessa SH2 yht. 5 kertaa. Tenttiviikolla ei tukikurssia. 2. periodin ajat

Lisätiedot

1 Peruslaskuvalmiudet

1 Peruslaskuvalmiudet 1 Peruslaskuvalmiudet 11 Lukujoukot N {1,, 3, 4,} on luonnollisten lukujen joukko (0 mukana, jos tarvitaan), Z {, 3,, 1, 0, 1,, 3,} on kokonaislukujen joukko, Q m n : m, n Z, n 0 on rationaalilukujen joukko,

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2018-2019 Kertausta toiseen välikokeeseen Yhteenveto Kurssin sisältö 1. Algoritmin käsite 2. Lukujärjestelmät ja niiden muunnokset; lukujen esittäminen tietokoneessa 3. Logiikka

Lisätiedot

Kirjoita käyttäen propositiosymboleita, konnektiiveja ja sulkeita propositiologiikan lauseiksi:

Kirjoita käyttäen propositiosymboleita, konnektiiveja ja sulkeita propositiologiikan lauseiksi: 1 Logiikan paja, kevät 2011 Ratkaisut viikolle I Thomas Vikberg Merkitään propopositiosymboleilla p i seuraavia atomilauseita: p 0 : vettä sataa p 1 : tänään on perjantai p 2 : olen myöhässä Valitaan konnektiiveiksi,

Lisätiedot

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 12 (opetusmoniste, kappaleet )

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 12 (opetusmoniste, kappaleet ) T-79.144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 12 (opetusmoniste, kappaleet 9.1 9.5) 30.11. 3.12.2004 1. Osoita lauselogiikan avulla oheisten ehtolausekkeiden ekvivalenssi. (a)!(a

Lisätiedot

Toinen muotoilu. {A 1,A 2,...,A n,b } 0, Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin kun 1 / 13

Toinen muotoilu. {A 1,A 2,...,A n,b } 0, Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin kun 1 / 13 2 3 Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin kun {A 1,A 2,...,A n,b } 0, jatkoa jatkoa 1 / 13 2 3 Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin

Lisätiedot

Vastauksia. Topologia Syksy 2010 Harjoitus 1

Vastauksia. Topologia Syksy 2010 Harjoitus 1 Topologia Syksy 2010 Harjoitus 1 (1) Olkoon X joukko ja (T j ) j J perhe X:n topologioita. Osoita, että T = {T j : j J} on X:n topologia. (2) Todista: Välit [a, b) muodostavat R 1 :n erään topologian kannan.

Lisätiedot

Sekalaiset tehtävät, 11. syyskuuta 2005, sivu 1 / 13. Tehtäviä

Sekalaiset tehtävät, 11. syyskuuta 2005, sivu 1 / 13. Tehtäviä Sekalaiset tehtävät, 11. syyskuuta 005, sivu 1 / 13 Tehtäviä Tehtävä 1. Johda toiseen asteen yhtälön ax + bx + c = 0, a 0 ratkaisukaava. Tehtävä. Määrittele joukon A R pienin yläraja sup A ja suurin alaraja

Lisätiedot

DISKREETTI MATEMATIIKKA

DISKREETTI MATEMATIIKKA DISKREETTI MATEMATIIKKA Martti E. Pesonen Versio 24. syyskuuta 2010 LUKIJALLE Nimitys Diskreetti matematiikka on merkitykseltään hyvin epämääräinen. Sillä ei ole mitään standardia, yleisesti sovittua sisältöä

Lisätiedot

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

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

Lisätiedot

X R Matematiikan johdantokurssi, syksy 2016 Harjoitus 5, ratkaisuista

X R Matematiikan johdantokurssi, syksy 2016 Harjoitus 5, ratkaisuista Matematiikan johdantokurssi, syksy 06 Harjoitus, ratkaisuista. Olkoon perusjoukkona X := {,,,, } ja := {(, ), (, ), (, ), (, )}. Muodosta yhdistetyt (potenssi)relaatiot,,,. Entä mitä on yleisesti n, kun

Lisätiedot

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (opetusmoniste, lauselogiikka )

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (opetusmoniste, lauselogiikka ) T-79.144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 opetusmoniste, lauselogiikka 2.1-3.5) 21 24.9.2004 1. Määrittele lauselogiikan konnektiivit a) aina epätoden lauseen ja implikaation

Lisätiedot