PETR HÁJEKIN BL-ALGEBRAT
|
|
- Tuulikki Mikkola
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 TAMPEREEN TEKNILLINEN YLIOPISTO Teknis-luonnontieteellinen osasto LASSE POHJOLAINEN PETR HÁJEKIN BL-ALGEBRAT DIPLOMITYÖ Aihe hyväksytty osastoneuvoston kokouksessa Tarkastaja: Professori Esko Turunen
2 Alkusanat Tämä diplomityö on kirjoitettu Tampereen teknillisen yliopiston Matematiikan laitoksella vuonna Työn ohjaajana ja tarkastajana toimi professori Esko Turunen. Haluankin kiittää professori Turusta mielenkiintoisesta aiheesta ja saamastani avusta kirjoittamisen aikana. Lisäksi haluan kiittää Matematiikan laitosta diplomityöni rahoittamisesta. Erityiskiitokset osoitan vanhemmilleni ja etenkin avopuolisolleni Niinalle opintojeni tukemisesta ja jatkuvasta kannustuksesta. Tampereella 22. elokuuta 2005 Lasse Pohjolainen Kuninkaankatu 36 B Tampere p
3 Sisältö 1 Johdanto 9 2 Mistä BL-algebrat tulevat? Osittainen järjestys Algebra L( ) Residuoitu hila BL-algebra Lokaalisti äärellinen BL-algebra BL-logiikan rakentaminen ja algebralisointi Lauselogiikka P C( ) BL-logiikka BL-algebra L T BL-algebroiden rakentuminen eri logiikoista MV-algebroiden rakentaminen Łukasiewicz-logiikka Wajsberg-algebrat MV-algebrat Lokaalisti äärellinen MV-algebra Tuloalgebrat Gödel-algebrat BL-algebroiden deduktiiviset systeemit Hilafiltteri Deduktiivinen systeemi Prime deduktiiviset systeemit Maksimaaliset deduktiiviset systeemit Tekijäalgebra L/D Boolen deduktiiviset systeemit Lokaalit BL-algebrat
4 5.5 Algebra MV(L) Perfektit BL- ja MV-algebrat Semilokaalit BL-algebrat Yhteenveto 85 Kirjallisuutta 89
5 Tiivistelmä TAMPEREEN TEKNILLINEN YLIOPISTO Teknis-luonnontieteellinen osasto Matematiikan laitos Pohjolainen, Lasse: Petr Hájekin BL-algebrat Diplomityö, 89 sivua Tarkastaja: professori Esko Turunen Käsitellään osastoneuvostossa syyskuussa 2005 Avainsanat: BL-algebra, BL-logiikka, deduktiivinen systeemi, MV-algebra Klassisessa logiikassa mahdollisia totuusarvoja on vain kaksi eli tosi ja epätosi. Useampia kuin kahta totuusarvoa sisältäviä logiikoita kutsutaan moniarvologiikoiksi. Nykyisin tällaisista logiikoista luultavasti tunnetuin on sumea logiikka, joka sallii äärettömän monta totuusarvoa. Puolalaiset matemaatikot Adolf Lindenbaum ( ) ja Alfred Tarski ( ) esittivät ensimmäisinä ajatuksen, jonka mukaan jokaista logiikkaa vastaa algebrallinen struktuuri. Moniarvologiikassa eräs tärkeä tällainen struktuuri on BL-algebra. Sumeassa logiikassa BL-algebralla on vastaava rooli kuin Boolen algebralla on klassisessa logiikassa. Tässä diplomityössä tarkastellaan tshekkiläisen Petr Hájekin 1990-luvulla esittelemää BL-algebraa ja sen taustalla vaikuttavaa BL-logiikkaa. MV-algebrat ovat tietyn erityisehdon täyttäviä BL-algebroita, joita hyödynnetään laajasti sumean logiikan sovelluksissa sopivien ominaisuuksiensa vuoksi. Näin ollen BL-algebroiden tutkiminen on tärkeää, sillä löydetyt tulokset ovat voimassa myös MV-algebroissa. BL-logiikan aksioomiin pohjautuvat BL-algebrat määritellään tietyt ehdot täyttävinä residuoituina hiloina. Aluksi tutkimme BL-algebroiden yleisiä ominaisuuksia, minkä jälkeen rakennamme BL-logiikan ja osoitamme, että se on algebralisoituva. Tämän jälkeen tarkastelemme BL-logiikan laajennuksia ja niihin perustuvia BL-algebroita. Lopuksi käsittelemme BL-algebroiden deduktiivisia systeemejä. Todistamme mm., että jokaisella BL-algebralla on MV-alialgebra, ja että tietyt BL-algebraominaisuudet muuttuvat vastaaviksi MV-algebran ominaisuuksiksi siirryttäessä BL-algebrasta sen MV-alialgebraan tai päinvastoin.
6 Abstract TAMPERE UNIVERSITY OF TECHNOLOGY Department of Science and Engineering Institute of Mathematics Pohjolainen, Lasse: Petr Hájek s BL-algebras Master of Science Thesis, 89 pages Examiner: professor Esko Turunen Evaluated by the Department Council in September 2005 Keywords: BL-algebra, BL-logic, deductive system, MV-algebra In classical logic there are only two truth values, true and false. Logics with more than two truth values are called many-valued logics. Nowadays the best known many-valued logic is fuzzy logic which contains infinitely many truth values. The idea of treating a logic as an algebraic structure was first introduced by Polish mathematicians Adolf Lindenbaum ( ) and Alfred Tarski ( ). In many-valued logic BL-algebra is one such structure. In fuzzy logic BL-algebras have the same role as Boolean algebras in classical logic. In this thesis we study BL-algebras which are based on BL-logic. These structures were introduced by Petr Hájek in the late 1990 s. MV-algebras are particular BL-algebras which are widely used in fuzzy logic applications because of their good properties. Therefore the study of BL-algebras is very useful since the results are also valid in MV-algebras. BL-algebras are defined as particular residuated lattices. We begin by introducing some basic properties of BL-algebras. Then we formulate the BL-logic and show that it can be algebralized. We go on to study some extensions of BL-logic and introduce algebras based on those logics. We finish our discussion with deductive systems of BL-algebras and prove, among other things, that each BL-algebra includes an MV-subalgebra. We also prove that certain properties of BL-algebras turn into corresponding properties of MV-algebras when we deal with MV-subalgebra instead of BL-algebra or vice versa.
7 Merkinnät ja lyhenteet A B A on joukon B osajoukko L/D algebran L tekijäalgebra x alkion x ekvivalenssiluokka x alkion x esikomplementti x alkion x hilakomplementti ord(x) alkion x kertaluku BL-algebrassa O(x) alkion x kertaluku MV-algebrassa Z + ei-negatiivisten kokonaislukujen joukko ei-triviaali ekvivalenssirelaatio ekvivalenssirelaatio f : A B f on kuvaus joukosta A joukkoon B T ϕ formula ϕ on todistuva teoriassa T, hilaoperaatioita implikaatio A B joukkojen A ja B leikkaus i I A i joukkojen A i (i = 1, 2,...) leikkaus i I A i joukkojen A i (i = 1, 2,...) unioni max(a) joukon A maksimi (suurin alkio) min(a) joukon A minimi (pienin alkio) sup(a) joukon A pienin yläraja (supremum) inf(a) joukon A suurin alaraja (infimum) A/ kaikkien ekvivalenssiluokkien joukko,, loogisia konnektiiveja N luonnollisten lukujen (1, 2,... ) joukko negaatio operaatio MV-algebrassa ar(f) operaation f ariteetti osittainen järjestysrelaatio 0 pienin alkio (hilajärjestyksen suhteen) e(p) propositionaalimuuttujan p totuusarvo 1 suurin alkio (hilajärjestyksen suhteen)
8 A A tulojoukko i I A i tulojoukko A 1 A 2... tulokonjunktio tulo-operaatio residuoidussa hilassa tyhjä joukko xry x ja y ovat relaatiossa R keskenään (t-normin) residuumi (vahva) disjunktio & (vahva) konjunktio = isomorfismi
9 Luku 1 Johdanto Matemaattisessa logiikassa on jo tuhansien vuosien ajan hyödynnetty kaksiarvologiikkaa, jonka mukaan jokaisella väittämällä on totuusarvo tosi tai epätosi. Arkielämässä tulee kuitenkin eteen tilanteita, joissa väittämän totuusarvo on selvästi jotakin näiden kahden väliltä. Yksi ratkaisu tällaisiin tilanteisiin on useamman kuin kahden eri totuusarvon salliminen. Useampia kuin kahta eri totuusarvoa sallivia logiikoita kutsutaan moniarvologiikoiksi. Sumea logiikka sisältää äärettömän määrän mahdollisia totuusarvoja ja jokainen totuusarvo tulkitaan asteeksi, joka osoittaa kuinka lähellä totuusarvo on valitun asteikon ääripäitä tosi ja epätosi. Jo Aristoteleen tiedetään sanoneen, että joidenkin tulevaisuutta koskevien väittämien totuusarvo ei välttämättä ole tosi eikä epätosi. Myös muutamat 1800-luvulta peräisin olevat tutkimukset viittaavat ainakin jossain määrin moniarvologiikkaan. Todellisena moniarvologiikan isänä pidetään kuitenkin puolalaista matemaatikkoa Jan Łukasiewiczia ( ). Hän mainitsi kolmiarvologiikan ensimmäisen kerran Varsovan yliopistossa pitämässään puheessa vuonna 1918, ja ääretönarvoista logiikkaa Łukasiewicz esitteli vuonna Vuonna 1935 Łukasiewiczin maanmies Mordechaj Wajsberg ( (?) 1 ) osoitti, että Łukasiewiczin ääretönarvoisen logiikan aksioomajärjestelmä on täydellinen. Adolf Lindenbaum ( ) ja Alfred Tarski ( ) (molemmat puolalaisia) esittivät ensimmäisinä metodin, jonka mukaan jokainen looginen järjestelmä voidaan nähdä algebrallisena struktuurina [3]. Kalifornian yliopiston professori C.C.Chang esitteli vuonna 1958 MV-algebrat (kirjainyhdistelmä MV on lyhenne sanasta many-valued) ja vuotta myöhemmin hän antoi algebrallisen todistuksen Łukasiewiczin aksioomien täydellisyydelle. 1 Juutalaisena Wajsberg todennäköisesti menehtyi natsien keskitysleirillä. 9
10 LUKU 1. JOHDANTO 10 Sumean logiikan kehityksen katsotaan saaneen alkunsa vuonna 1965, kun professori Lofti Zadeh esitteli sumeat joukot. Ensimmäinen varsinainen sumeaa logiikkaa käsittelevä tutkimus on luultavasti peräisin J.A.Goguenilta vuosilta Vuonna 1979 tshekki Jan Pavelka julkaisi sumeaa logiikkaa käsittelevän tutkimuksen, jossa Łukasiewicz-logiikka yleistettiin sumeiden päättelysääntöjen avulla. Pavelkan tutkimuksen kohteena oli sumea lauselogiikka, jossa totuusarvojen joukkona on yksikköväli [0,1]. Hän osoitti, että implikaatio-operaation jatkuvuus on välttämätön ja riittävä ehto tämän logiikan täydellisyydelle. Kymmenen vuotta myöhemmin toinen tshekki Vilem Novák laajensi Pavelkan tulokset [0,1]-totuusarvoiseen predikaattilogiikkaan. Vuonna 1994 Novák osoitti, että Pavelkan määrittelemä sumea logiikka on aksiomatisoituva, jos ja vain jos totuusarvojen joukko muodostaa täydellisen MV-algebran yksikkövälillä [0,1]. Samana vuonna Esko Turunen laajensi Pavelkan tulokset tapaukseen, jossa totuusarvojen joukkona on injektiivinen MV-algebra. Turusen todistus on puhtaan algebrallinen luvun loppupuolella Petr Hájek (myös tshekki) kehitti moniarvologiikan, jonka hän nimesi BL-logiikaksi (kirjaimet BL tulevat sanoista basic logic) ja esitteli tähän logiikkaan perustuvan BL-algebran. Sumeassa logiikassa BL-algebralla on samanlainen asema kuin Boolen algebralla on klassisessa kaksiarvologiikassa. BL-algebrat pohjautuvat BL-logiikan aksioomiin samalla tavalla kuin Boolen algebrat perustuvat klassisen logiikan aksioomiin. Hilateoria on keskeisessä roolissa BL-algebroiden tutkimisessa, sillä BL-algebrat ovat tietyt ehdot täyttäviä residuoituja hiloja. Joillakin erityisillä BL-algebroilla, kuten MV-algebroilla, on sovellusten kannalta erittäin hyviä ominaisuuksia ja ovat siksi yleisempiä sumean logiikan työkaluina. Tässä diplomityössä keskitytään kuitenkin enemmän yleisiin BL-algebroihin ja niiden ominaisuuksiin. Aloitamme tarkastelun määrittelemällä luvussa 2 tärkeitä peruskäsitteitä, kuten osittainen järjestysrelaatio, jatkuva t-normi, residuumi ja residuoitu hila. Lisäksi luvussa esitellään tärkeimmät jatkuvat t-normit (Łukasiewiczin, Gödelin ja tulo t-normit) ja niiden residuumit. Luvussa määritellään myös BL-algebrat ja todistetaan muutamia perustuloksia. Luvussa 3 muodostamme t-normin avulla lauselogiikan ja aksiomatisoimme BL-logiikan. Tämän jälkeen osoitamme, että BL-logiikka on algebralisoituva.
11 LUKU 1. JOHDANTO 11 Luku 4 sisältää esimerkkejä erilaisista BL-logiikan laajennuksista ja niiden pohjalta muodostetuista BL-algebroista. Myös lokaalisti äärellisten MV-algebroiden esittely kuuluu tähän lukuun. Luku 5 käsittelee BL-algebroiden deduktiivisia systeemejä. Tämä diplomityö pohjautuu Petr Hájekin ja Esko Turusen BL-algebroita käsitteleviin tutkimuksiin. Luvuissa 2-4 lähteinä on pääasiassa käytetty teoksia [2] ja [4] sekä artikkelia [1]. Luku 5 perustuu artikkeleihin [5], [6], [7] ja [8].
12 Luku 2 Mistä BL-algebrat tulevat? 2.1 Osittainen järjestys Joukon alkioiden järjestys on välttämätön ominaisuus, kun alkioiden halutaan olevan verrattavissa keskenään. Määrittelemme aluksi osittain järjestetyn joukon, mikä on edellytys t-normin olemassaololle kyseisessä joukossa. Binäärinen relaatio R ei-tyhjässä joukossa A on tulojoukon A A osajoukko. Jos parille (x, y) A A pätee (x, y) R, niin alkioiden x ja y sanotaan olevan relaatiossa keskenään. Tällöin merkitsemme xry. Binäärinen relaatio on refleksiivinen, jos jokaisella joukon A alkiolla x on voimassa xrx. Relaatio R on transitiivinen, jos ehdoista xry ja yrz seuraa xrz, kun x, y, z A. Jos relaatio R on refleksiivinen ja transitiivinen, niin sitä kutsutaan kvasijärjestykseksi (quasiorder). Kvasijärjestys R on osittainen järjestys (partial order) joukossa A, jos se on antisymmetrinen, ts. jos ehdoista xry ja yrx seuraa x = y. Relaatio R on symmetrinen joukossa A, jos ehdosta xry seuraa yrx. Kvasijärjestys R joukossa A on ekvivalenssirelaatio, jos se on symmetrinen. Ekvivalenssirelaation yleinen merkintä on ja kvasijärjestykselle, joka ei ole symmetrinen, käytetään merkintää. Jos joukossa A on määritelty osittainen järjestysrelaatio, niin joukko A on osittain järjestetty joukko (partially ordered set). Jos osittain järjestetyssä joukossa A kaikille alkioille x, y on voimassa joko x y tai y x, niin järjestys on täydellinen järjestys (total order) ja joukko A on lineaarisesti järjestetty (linearly ordered). 12
13 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 13 Olkoon ekvivalenssirelaatio joukossa A. Tällöin joukot x = {y A y x}, missä x A, ovat ekvivalenssirelaation ekvivalenssiluokkia. Kaikkien ekvivalenssiluokkien x (x A) joukolle käytetään jatkossa merkintää A/. Lemma Jos on ekvivalenssirelaatio joukossa A, niin kaikilla joukon A alkioilla x, y on voimassa (1) x x, (2) x y, jos ja vain jos x = y, jos ja vain jos x y, (3) jos x y, niin joukot x ja y ovat erillisiä. Todistus: (1) Koska ekvivalenssirelaatio on refleksiivinen eli x x, niin x x. (2) Oletetaan aluksi, että x y, jolloin x y. Olkoon sitten x y ja z x. Tällöin z x, ja ekvivalenssirelaation transitiivisuuden perusteella z y, joten z y ja x y. Vastaavalla tavalla nähdään, että y x. Näin ollen x = y. Oletetaan lopuksi, että x = y. Nyt x x = y. (3) Olkoon x y ja z x y jollakin alkiolla z. Tällöin z x ja z y. Symmetrisyyden perusteella x z, jolloin transitiivisuuden perusteella saadaan x y, mikä on ristiriidassa oletuksen kanssa. On siis oltava x y =. Määritelmä Olkoon f m-argumenttinen operaatio joukossa A (ts. f on kuvaus f : A m A, missä m on luonnollinen luku), ja olkoon ekvivalenssirelaatio joukossa A. Jos ehdoista x 1 y 1,..., x m y m seuraa, että f(x 1,..., x m ) f(y 1,..., y m ), niin on kongruenssi (congruence) operaation f suhteen. Ekvivalenssirelaatio on triviaali joukossa A, jos kaikille joukon A alkoille x, y pätee x y. 2.2 Algebra L( ) Seuraavaksi määrittelemme jatkuvan t-normin ja t-normin residuumin, jotka toimivat konjunktion ja implikaation totuusfunktioina yleisessä lauselogiikassa. Esittelemme myös muutamia jatkuvan t-normin ja sen residuumin yleisiä ominaisuuksia.
14 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 14 Määritelmä Välillä [0, 1] määritelty binäärinen operaatio : [0, 1] 2 [0, 1] on t-normi, jos se toteuttaa seuraavat ehdot: (i) operaatio on kommutatiivinen eli kaikilla välin [0, 1] alkioilla x,y on voimassa x y = y x, (ii) operaatio on assosiatiivinen eli kaikille välin [0, 1] alkioille x,y,z pätee (x y) z = x (y z), (iii) operaatio on kasvava molempien argumenttiensa suhteen, ts. jos x 1 x 2, niin x 1 y x 2 y ja jos y 1 y 2, niin x y 1 x y 2, (iv) jokaisella välin [0, 1] alkiolla x on voimassa 1 x = x ja 0 x = 0. Binäärinen operaatio on jatkuva t-normi, jos se on t-normi ja :[0, 1] 2 [0, 1] on jatkuva kuvaus. Esimerkki Seuraavat t-normit ovat tärkeimpiä esimerkkejä jatkuvista t-normeista: (i) Łukasiewiczin t-normi: x L y = max(0, x + y 1), (ii) Gödelin t-normi: x G y = min(x, y), (iii) tulo t-normi: x Π y = x y, missä operaatio on tavallinen reaalilukujen kertolaskuoperaatio. Todistus: Määritelmän ehtojen (i)-(iv) toteutuminen seuraa suoraan maksimi-, minimi-, ja kertolaskuoperaation ominaisuuksista. Voidaan osoittaa, että jokainen jatkuva t-normi on yhdistelmä esimerkissä mainituista kolmesta jatkuvasta t-normista. Lause Olkoon jatkuva t-normi. Tällöin on olemassa yksikäsitteinen operaatio x y = max { z z x y }, joka toteuttaa ehdon (z x) y, jos ja vain jos z (x y) kaikilla välin [0, 1] alkioilla x,y,z. Todistus: Olkoon x, y, z [0, 1]. Tällöin (z x) y, jos ja vain jos z max{z z x y} = x y, ja yksikäsitteisyys on ilmeinen. Lauseessa määriteltyä operaatiota kutsutaan t-normin residuumiksi.
15 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 15 Esimerkki Łukasiewiczin, Gödelin ja tulo t-normien residuumit ovat seuraavat. Jos x y, niin x y = 1. Jos x > y, niin (i) Łukasiewiczin implikaatio: x L y = 1 x + y, (ii) Gödelin implikaatio: x G y = y, (iii) Goguenin implikaatio: x Π y = y/x. Todistus: Olkoon x > y, jolloin (i): x L z = y, jos ja vain jos x + z 1 = y, jos ja vain jos z = 1 x + y. Näin ollen 1 x + y = max{z x z y}. (ii): x G z = y, jos ja vain jos min(x, z) = y, jos ja vain jos z = y. (iii): x Π z = y, jos ja vain jos x z = y, jos ja vain jos z = y/x. Lemma Jokaiselle jatkuvalle t-normille ja sen residuumille pätee (i) x y, jos ja vain jos (x y) = 1 (ii) (1 x) = x. Todistus: Ominaisuudet (i) ja (ii) seuraavat suoraan residuumin määritelmästä. Lemma (a) Jos x y, niin x = y (y x), ja (b) jos x u y ja u on idempotentti alkio (ts. u u = u), niin x y = x. Todistus: (a): Olkoon f : [0, 1] [0, 1] jatkuva kuvaus siten, että f(z) = z y, f(0) = 0 ja f(1) = y. Näin ollen jollekin välin [0,1] alkiolle z on voimassa f(z) = x ja ehdon x = z y toteuttavalle maksimaaliselle alkiolle z pätee z = y x. (b): Oletetaan ensin, että u = y, jolloin x = u (u x) ja x u = u (u x) u = u (u x) = x. Oletetaan sitten, että u y. Nyt x y x u = x, ja ilmeisesti x y x, joten on oltava x y = x. Algebra on struktuuri M, f 1,..., f n, missä M on ei-tyhjä joukko ja symbolit f i ovat operaatioita joukossa M. Jos f on operaatio f(x 1,..., x m ), niin sen ariteetti on ar(f) = m. Algebra M 1 = M 1, f 1,..., f n on algebran M 2 = M 2, g 1,..., g n alialgebra, jos joukko M 1 on joukon M 2 osajoukko ja jokainen operaatio f i on operaation g i rajoittuma tulojoukkoon M ar(fi).
16 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 16 Määritelmä Olkoon L( ) algebra L( ) = L,,,,, 0, 1, missä L = [0, 1], x y = min(x, y) ja x y = max(x, y), kun x, y L. Operaatio on kiinnitetty t-normi ja sen residuumi. Lisäksi 0 ja 1 ovat erityisiä kiinnitettyjä joukon L alkioita. Määritellään järjestysrelaatio siten, että x y, jos ja vain jos x y = x. Operaatiot ja voidaan määritellä t-normin ja sen residuumin avulla: Lemma Jokainen jatkuva t-normi ja sen residuumi toteuttavat seuraavat identiteetit algebrassa L( ). (i) x y = x (x y) (ii) x y = ((x y) y) ((y x) x). Todistus: (i): Olkoon x y. Tällöin (x y) = 1 ja x (x y) = x = x y. Jos y x, niin lemman mukaan x (x y) = y = x y. (ii) Olkoon x y, jolloin x y = y ja (x y) = 1. Nyt (x y) y = (1 y) = y, ja koska y (y x) x, niin residuumin määritelmän mukaan y (y x) x. Näin ollen ((x y) y) ((y x) x) = y. Tapaus y x osoitetaan täysin symmetrisesti. Määritelmä Jokaisen jatkuvan t-normin residuumi määrittelee vastaavan unaarisen operaation x = (x 0), jota kutsutaan esikomplementiksi (precomplement). Lemma Łukasiewiczin, Gödelin ja tulo t-normien esikomplementit ovat (i) Łukasiewicz-negaatio: L x = 1 x, { 1, kun x = 0 (ii) Gödel-negaatio: G x = 0, kun x > 0. (iii) Tulo t-normia vastaavan Goguenin implikaation esikomplementti vastaa Gödel-negaatiota. Todistus: Kyseiset esikomplementtioperaatiot seuraavat suoraan esikomplementin ja residuumin määritelmistä.
17 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? Residuoitu hila Tässä osiossa määritellään residuoitu hila, joka saadaan määrittelemällä tietyt ehdot täyttävässä hilassa operaatiot ja. Määritelmä Algebra L = L,, on hila (lattice), jos binääriset operaatiot ja toteuttavat seuraavat ehdot kaikilla joukon L alkioilla x,y,z: (i) x x = x ja x x = x (idempotenttisuus), (ii) x y = y x ja x y = y x (kommutatiivisuus), (iii) x ( y z ) = ( x y ) z ja x ( y z ) = ( x y ) z (assosiatiivisuus) (iv) x ( x y ) = x ja x ( x y ) = x (absorptio). Lemma Olkoon L, järjestetty joukko, jossa jokaisella alkioparilla (x, y) on pienin yläraja (supremum) ja suurin alaraja (infimum). Asettamalla x y = inf(x,y) ja x y = sup(x,y), saadaan algebra L = L,,,, joka on hila ja on hilan L järjestys. Todistus: Määritelmän ehtojen (i)-(iv) toteutuminen seuraa suoraan sup- ja inf-funktioiden ominaisuuksista. Lemma Olkoon L = L,, hila. Määritellään järjestysrelaatio siten, että x y, jos ja vain jos x y = x ja x y = y. Tällöin L, on järjestetty joukko, missä x y = inf(x, y) ja x y = sup(x, y). Todistus: Sivuutetaan. Seurauslause Algebra L = L,,, on hila, jos ja vain jos L on järjestetty joukko, jossa jokaisella alkioparilla (x, y) on pienin yläraja sup(x, y) = x y ja suurin alaraja inf(x, y) = x y. Lemma Jokaisessa hilassa L operaatiot ja ovat kasvavia hilajärjestyksen suhteen, t.s. jos x 1 x 2 ja y 1 y 2, niin x 1 y 1 x 2 y 2 ja x 1 y 1 x 2 y 2. Todistus: Sivuutetaan.
18 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 18 Määritelmä Jos hilassa L = L,,, kaikille joukon L alkioille x,y pätee niin hila L on distributiivinen. (1) x (y z) = (x y) (x z) tai (2) x (y z) = (x y) (x z), Distributiivisen hilan avulla voimme määritellä Boolen algebran. Määritelmä Olkoon L = L,,, distributiivinen hila. Jos jokaista joukon L alkiota kohti x on olemassa alkio x L, jolle pätee (x x ) y = y ja (x x ) y = y kaikilla y L, niin L on Boolen algebra. Alkiota x kutsutaan alkion x hilakomplementiksi (lattice complement). Edellä t-normi ja sen residuumi määriteltiin yksikkövälillä [0, 1]. Seuraavassa nämä operaatiot yleistetään mielivaltaiseen osittain järjestettyyn joukkoon L. Määritelmä Olkoon L algebra L = L,,,,, 0, 1, missä,, ja ovat binäärisiä operaatioita ja 0 ja 1 ovat vakioita. Algebra L on residuoitu hila (residuated lattice), jos (i) L,,, 0, 1 on hila, missä 1 on suurin alkio ja 0 pienin alkio hilajärjestyksen suhteen, (ii) L,, 1 on kommutoiva puoliryhmä yksikköalkiona 1, (iii) operaatiot ja muodostavat adjungoidun parin (adjoint couple), ts. (1) z (x y), jos ja vain jos x z y kaikilla joukon L alkioilla x,y,z. Lemma Jokaisessa residuoidussa hilassa L = L,,,,, 0, 1 kaikille joukon L alkioille x, y, z pätee (i) x y x, y, (ii) y x y, (iii) x 1 = 1 ja 0 x = 1.
19 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 19 Todistus: (i): Koska x, y 1, niin x y x 1 = x ja x y 1 y = y. (ii): Edellisen kohdan perusteella y x y, jolloin y x y. (iii): Koska 1 x 1 ja 0 = 1 0 x, niin 1 x 1 1 ja 1 0 x 1. Lemma Jokainen Boolen algebra L = L,,,, 0, 1 on residuoitu hila, jossa operaatiota vastaa operaatio ja residuumi määritellään siten, että x y = x y kaikilla joukon L alkioilla x, y. Lisäksi kaikille x L pätee x = x. Todistus: Olkoon L = L,,,, 0, 1 on Boolen algebra. Tällöin operaatio on assosiatiivinen ja kommutatiivinen, ja kaikilla x L on voimassa x 1 = x eli L,, 1 on kommutoiva puoliryhmä. Oletetaan, että x y z. Koska y y = (y y ) 1 = 1, ja koska Boolen algebrat ovat distributiivisia hiloja, niin x x y = (x y ) 1 = (x y ) (y y ) = y (x y) y z. Olkoon sitten x y z, jolloin x y y (y z) = (y y ) (y z) = 0 (y z) = y z z. Näin ollen x y z, jos ja vain jos x (y z) = y z eli operaatiot ja muodostavat adjungoidun parin. L on siis residuoitu hila, ja x = x 0 = x 0 = x. Määritelmä Residuoitu hila L = L,,,,, 0, 1 on lineaarisesti järjestetty, jos joukon L kaikilla alkioilla x,y on voimassa x y = x tai x y = y ja x y = x tai x y = y. 2.4 BL-algebra Nyt voimme määritellä BL-algebran määräämällä kaksi sopivaa lisäehtoa residuoidulle hilalle. Määritelmä Olkoon algebra L = L,,,,, 0, 1 residuoitu hila. Algebra L on BL-algebra, jos ja vain jos (2) x y = x (x y) ja (3) (x y) (y x) = 1 kaikilla joukon L alkioilla x,y.
20 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 20 Ehtoa (3) kutsutaan esilineaarisuusaksioomaksi (the axiom of prelinearity). Lemma Jokaisessa BL-algebrassa L = L,,,,, 0, 1 on kaikille joukon L alkioille x,y,z,w voimassa (4) x (x y) y ja x (y (x y)), (5) jos x y, niin x z y z, (z x) (z y) ja (y z) (x z), (6) x y, jos ja vain jos x y = 1, (7) (x y) z = (x z) (y z), (8) x y = ((x y) y) ((y x) x), (9) (x y) [(z x) (z y)] = 1, (10) (y z) x = (y x) (z x), (11) (x y) z = x (y z), (12) (x y) [(y z) (x z)] = 1, (13) (x y) z = (x y) (x z), (14) jos x, y z ja z x = z y, niin x = y, (15) (y x) (z x) (y z) x, (16) (x y) {(z w) [(y z) (x w)]} = 1, (17) x (y z) = (x y) (x z), (18) (x y) (y z) x z. Todistus: (4): Koska (x y) (x y), niin määritelmän adjungaattiehdon (iii) mukaan x (x y) y. Vastaavasti x (y (x y)) seuraa siitä, että (x y) (x y). (5): Olkoon x y. Kohdan (4) mukaan y (z (y z)), joten myös x (z (y z)) ja adjungaattiehdon mukaan x z y z. Koska x y, niin z (z x) x y. Tällöin (z x) (z y) ja x (y z) y (y z) z, joten (y z) (x z). (6): Jos x y, niin 1 x y. Tällöin 1 (x y) eli 1 = (x y). Tästä seuraa, että x y. (7): Koska x x y, niin x z (x y) z. Vastaavasti voidaan kirjoittaa y z (x y) z, joten (x z) (y z) (x y) z. Toisaalta x z (x z) (y z), joten x (z [(x z) (y z)]). Vastaavalla tavalla havaitaan, että y (z [(x z) (y z)]). Näin ollen (x y) (z [(x z) (y z)]) ja siis (x y) z (x z) (y z)). (8): Merkitään z = [((x y) y) ((y x) x)], jolloin
21 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 21 z = z 1 = z ((x y) (y x)) = (z (x y)) (z (y x)) [((x y) y) (x y)] [((y x) x) (y x)] y x = x y. Toisaalta (x y) (x y) = (x (x y)) (y (x y)) y y = y, joten x y ((x y) y). Vastaavasti nähdään, että x y ((y x) x). Näin ollen x y ((x y) y) ((y x) x). (9): Kohdan (4) perusteella (x y) [(z x) z] (x y) x y, joten (x y) (z x) z y ja (x y) (z x) (z y). Näin ollen (x y) [(z x) (z y)] = 1. (10): Koska y, z (y z), niin kohdan (5) nojalla ((y z) x) y x ja ((y z) x) z x. Näin ollen ((y z) x) (y x) (z x). Toisaalta, koska (y x) (z x) (y x), (z x), niin y [(y x) (z x)] x ja z [(y x) (z x)] x. Tällöin (y z) [(y x) (z x)] x eli [(y x) (z x)] ((y z) x). (11): Kohdan (4) mukaan [x (y z)] (x y) (y z) y z, joten x (y z) (x y) z. Toisaalta, koska (x y) z (x y) z ja koska (x y) z x (y z), joss [(x y) z] x y z, joss [(x y) z] (x y) z, joss (x y) z (x y) z, niin (x y) z x (y z) kaikilla x, y, z L. (12): Koska kohdan (4) perusteella (x y) (y z) x (y z) y z ja koska joss (x y) [(y z) (x z)] = 1, x y [(y z) (x z)], joss (x y) (y z) x z, joss (x y) (y z) x z,
22 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 22 niin (x y) [(y z) (x z)] = 1 on voimassa kaikilla x, y, z L. (13): Määritelmän ehdon (2) ja kohdan (11) avulla saadaan (x y) z = [(x y) x] z = (x y) (x z). (14): Olkoon x, y z ja z x = z y. Tällöin x = (z x) = z (z x) = z (z y) = (z y) = y. (15): Koska (y z) y, z, niin (y x) (y z) x ja (z x) (y z) x, joten (y x) (z x) (y z) x. (16): Kohdan (6) ja määritelmän ehdon (iii) perusteella joss joss (x y) {(z w) [(y z) (x w)]} = 1, (x y) (z w) [(y z) (x w)], (x y) (z w) (y z) (x w), joss (x y) (z w) (y z) x w, joss (x y) (z w) (y z) x w, mikä on voimassa kaikilla x, y, z, w L, sillä [(x y) (z w) (y z) x] [(z w) (y z) y] [(z w) z] w. (17): Koska y z y, z, niin x (y z) x y ja x (y z) x z. Näin ollen x (y z) (x y) (x z). Toisaalta, koska (x y) (x z) x y ja (x y) (x z) x z, niin [(x y) (x z)] x y ja [(x y) (x z)] x z. Siis [(x y) (x z)] x (y z) eli (x y) (x z) x (y z). (18): Kohtien (11) ja (12) mukaan [(x y) (y z)] (x z) = (x y) [(y z) (x z)] = 1, joten (x y) (y z) x z.
23 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 23 Lemma BL-algebrassa L = L,,,,, 0, 1 esikomplementti x = x 0 toteuttaa seuraavat ominaisuudet jokaisella joukon L alkiolla x. (i) x x, (ii) x x = 0, (iii) 1 = 0 ja 0 = 1, (iv) x = x, (v) (x y) = x y, (vi) jos x x = 1, niin x x = 0. Todistus: (i)-(ii): Koska x = (x 0), niin x x, jos ja vain jos x x 0, jos ja vain jos x x 0. Näin ollen x x ja x x = 0 ovat voimassa. (iii): Lemman kohdan (iii) mukaan 1 = 1 0 = 0 ja 0 = 0 0 = 1. (iv): Kohdan (ii) mukaan x x ja x x x. Näin ollen eli x x. x x 0, joss x x 0, joss x x 0, joss x x 0 (v): Lemman kohdan (10) perusteella (x y) 0 = (x 0) (y 0). (vi): Olkoon x x = 1, jolloin kohtien (i), (v) ja (iii) nojalla x x x x = ( x x) = 1 = 0. Lemma Lineaarisesti järjestetty residuoitu hila L = L,,,,, 0, 1 on BL-algebra, jos ja vain jos kaikille joukon L alkioille x,y pätee x y = x (x y). Todistus: On näytettävä, että lineaarisesti järjestetyssä residuoidussa hilassa L määritelmän ehdosta (2) seuraa ehto (3). Koska kaikille joukon L alkioille x, y pätee x y tai y x, niin x y = 1 tai y x = 1. Siis (x y) (y x) = 1 eli ehto (3) on voimassa.
24 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 24 Lemma Olkoon L = L,,,,, 0, 1 lineaarinen BL-algebra ja olkoon x, y, z L. Tällöin, jos z x = z y 1, niin x = y. Todistus: Jos z x = z y 1, niin z x ja z y. Näin ollen (koska L on lineaarinen) x, y z ja lemman kohdan (14) perusteella x = y. Lineaariset BL-algebrat ovat erityisasemassa, kun luvussa 5 tutkimme BLalgebroiden deduktiivisia systeemejä. Lause Jos L = L,,,,, 0, 1 on BL-algebra, niin L,, on distributiivinen hila. Todistus: Havaitaan, että (x y) x (y z) ja (x z) x (y z), joten (x y) (x z) x (y z) kaikilla joukon L alkioilla x, y, z. Toisaalta määritelmän ehdon (2) ja lemman kohtien (7) ja (5) nojalla x (y z) = (y z) [(y z) x] = [y ((y z) x)] [z ((y z) x)] [y (y x)] [z (z x)] = (y x) (z x) = (x y) (x z), joten määritelmän ehto (1) toteutuu. 2.5 Lokaalisti äärellinen BL-algebra Otetaan BL-algebrassa L = L,,,,, 0, 1 käyttöön merkinnät x 0 = 1 ja x n+1 = x n x, missä n on ei-negatiivinen kokonaisluku. Seuraavan määritelmän avulla voidaan todistaa useita tuloksia myöhemmin käsiteltäville MV-algebroille ja BL-algebroiden deduktiivisille systeemeille. Määritelmä Olkoon L = L,,,,, 0, 1 BL-algebra. Joukon L alkion x kertaluku (merkitään ord(x)) on pienin kokonaisluku n, jolle pätee x n = 0. Jos tällaista kokonaislukua n ei ole olemassa, niin ord(x) =. BL-algebra L on lokaalisti äärellinen, jos jokainen joukon L alkio x 1 on äärellistä kertalukua. Lause Jokainen lokaalisti äärellinen BL-algebra L = L,,,,, 0, 1 on lineaarinen.
25 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 25 Todistus: Olkoon x, y L ja x y = 1. Tällöin 1 = [(x y) y] [(y x) x] [(x y) y], joten y x y y eli y = x y. Olkoon sitten x 1. Koska BL-algebra L on lokaalisti äärellinen, niin on olemassa kokonaisluku n, jolle x n = 0. Nyt lemman kohdan (11) ja lemman kohdan (iii) avulla saadaan y = x y = x (x y) = x 2 y =... = x n y = 0 y = 1. Näin ollen x y = 1, jos ja vain jos x = 1 tai y = 1. Koska kaikilla joukon L alkioilla x, y on voimassa (x y) (y x) = 1, niin on oltava (x y) = 1 tai (y x) = 1. Siis x y tai y x, joten L on lineaarinen BL-algebra. Lemma Jokaisessa lokaalisti äärellisessä BL-algebrassa L = L,,,,, 0, 1 kaikille joukon L alkioille x on voimassa: (1) 0 < x < 1, jos ja vain jos 0 < x < 1 (2) x = 0, jos ja vain jos x = 1 (3) x = 1, jos ja vain jos x = 0 Todistus: (1): Olkoon 0 < x < 1 ja ord(x) = m. Koska x 0, niin m 2. Tällöin x m = x m 1 x = 0 ja x m 1 = x m 2 x 0 eli 0 < x m 2 x. Nyt esikomplementin määritelmästä seuraa, että 0 < x m 1 x < x m 2 1. Olkoon sitten 0 < x < 1 ja ord( x) = n ( 2). Tällöin 0 < ( x) m 1 x < ( x) m 2 1. Koska oletus x = 0 johtaisi ristiriitaan x = 1, niin on oltava 0 < x x < 1. (2)-(3): Oletetaan, että x = 0. Tällöin lemman kohdan (iii) perusteella on oltava x 0. Jos nyt olisi x 1, niin olisi 0 < x < 1, mikä johtaa ristiriitaan 0 < x < 1. Kohta (3) osoitetaan vastaavalla tavalla. Lause Lokaalisti äärellisessä BL-algebrassa L = L,,,,, 0, 1 jokaiselle joukon L alkiolle x pätee x = x. Todistus: Koska lemman kohtien (i) ja (iii) mukaan x x, 1 = 1 ja 0 = 0, niin riittää näyttää, että x x on voimassa kaikilla 0 < x < 1. Asettamalla z = 0 lemman kohdassa (11)
26 LUKU 2. MISTÄ BL-ALGEBRAT TULEVAT? 26 saadaan (x y) = x y kaikilla y L. Ominaisuudesta x x ja operaation määritelmästä seuraa x = x x = x ( x x), joten x = ( x ( x x)) = x ( x x). Toisaalta x = x = x 0, ja koska 0 < x < 1, niin 0 < x < 1 ja 0 < x < 1. Näin ollen, koska x 0 = x ( x x) 1, ja koska L on lineaarinen BL-algebra, niin lemman perusteella ( x x) = 0. Nyt lemman kohdan (2) mukaan x x = 1, joten x x.
27 Luku 3 BL-logiikan rakentaminen ja algebralisointi 3.1 Lauselogiikka P C( ) Kiinnittämällä t-normin saamme lauselogiikan (propositional calculus), jonka totuusarvojen joukko on yksikköväli [0,1]. Konjunktion & totuusfunktio on tällöin ja implikaation totuusfunktioksi tulee t-normin residuumi. Määritelmä Operaation indusoimassa lauselogiikassa PC( ) on propositionaaliset muuttujat p 1, p 2,..., konnektiivit & ja sekä totuusvakio 0, jonka totuusarvo on 0. Formulat määritellään seuraavasti. Propositionaaliset muuttujat ja totuusvakio 0 ovat formuloita, ja jos ϕ ja ψ ovat formuloita, niin ϕ&ψ ja ϕ ψ ovat myös formuloita. Muut konnektiivit määritellään näiden avulla: ϕ ψ on ϕ&(ϕ ψ), ϕ ψ on ((ϕ ψ) ψ) ((ψ ϕ) ϕ), ϕ on ϕ 0, ϕ ψ on (ϕ ψ)&(ψ ϕ). Propositionaalimuuttujan totuusfunktio on kuvaus e, joka liittää jokaiseen propositionaalimuuttujaan p totuusarvon e(p) väliltä [0,1]. Totuusfunktio voidaan yleistää yksikäsitteisesti kaikille formuloille seuraavalla tavalla: e( 0) = 0, e(ϕ ψ) = (e(ϕ) e(ψ)), e(ϕ&ψ) = (e(ϕ) e(ψ)). 27
28 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 28 Nyt lemmasta seuraa välittömästi Lemma Kaikille formuloille ϕ, ψ pätee e(ϕ ψ) = min(e(ϕ), e(ψ)) ja e(ϕ ψ) = max(e(ϕ), e(ψ)). Määritelmä Formula ϕ on 1-tautologia lauselogiikassa PC( ), jos jokaiselle formulan ϕ totuusfunktiolle e pätee e(ϕ) = 1. 1-tautologia on siis formula, joka on absoluuttisesti tosi minkä tahansa totuusfunktion e suhteen. 3.2 BL-logiikka BL-logiikan rakentamiseksi meidän on valittava aksioomiksi joitakin formuloita, jotka ovat 1-tautologioita jokaisessa lauselogiikassa P C( ). Määritelmä BL-logiikkamme aksioomat ovat: A1: (ϕ ψ) ((ψ χ) (ϕ χ)) A2: (ϕ&ψ) ϕ A3: (ϕ&ψ) (ψ&ϕ) A4: (ϕ&(ϕ ψ) (ψ&(ψ ϕ) A5: (ϕ (ψ χ)) ((ϕ&ψ) χ) A6: ((ϕ&ψ) χ) (ϕ (ψ χ)) A7: ((ϕ ψ) χ) (((ψ ϕ) χ) χ) A8: 0 ϕ BL-logiikassamme päättelysääntö (deduction rule) on modus ponens, ts. jos formulat ϕ ja ϕ ψ ovat tautologioita, niin formula ψ on tautologia. Kiinnitettyä formuloiden joukkoa T kutsutaan teoriaksi, ja formula ϕ T on teorian T erityisaksiooma. Todistus (proof ) teoriassa T on formuloiden ϕ 1,..., ϕ n jono, jossa jokainen formula ϕ i on joko BL-logiikan aksiooma, teorian T erityisaksiooma tai sitten formula ϕ i seuraa jostakin edeltävästä formulasta ϕ j (j < i) päättelysäännön perusteella. Formula on todistuva (provable) teoriassa T, jos se on todistuksen viimeinen jäsen. Teoriassa T todistuvalle formulalle ϕ käytetään merkintää T ϕ. Funktio e on malli (model) teoriassa T, jos jokaiselle teorian T erityisaksioomalle ϕ pätee e(ϕ) = 1. Malli on siis funktio, jonka suhteen kaikki erityisaksioomat ovat tosia.
29 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 29 Lemma Aksioomat A1-A8 ovat 1-tautologioita jokaisessa lauselogiikassa PC( ). Lisäksi, jos formulat ϕ ja ϕ ψ ovat 1-tautologioita, niin ϕ on 1-tautologia. Tästä seuraa, että jokainen BL-logiikassamme todistuva formula on 1-tautologia jokaisessa lauselogiikassa PC( ). Todistus: Aksioomat A2-A4 sekä A8 ovat ilmeisiä 1-tautologioita. Aksiooma A1 on 1-tautologia, jos ja vain jos ts., jos ja vain jos 1 (x y) ((y z) (x z)), (x y) (y z) x z, mikä seuraa siitä, että x (x y) = min(x, y) y ja vastaavasti y (y z) z kaikilla välin [0,1] totuusarvoilla x, y, z. Koska joss t x (y z), t x (y z), joss t x y z, joss t (x y) z, niin aksioomat A5 ja A6 ovat 1-tautologioita. Osoittaaksemme aksiooman A7 1-tautologiaksi havaitaan, että aina on voimassa joko x y = 1 tai y x = 1. Koska z 1 y, jos ja vain jos z y, niin 1 y = 1. Jos x = 1 ja x y = 1, niin tällöin modus ponens-päättelysäännön mukaan on oltava y = 1. Lemma Seuraavat implikaation ja (vahvan) konjunktion & ominaisuudet ovat todistuvia BL-logiikassa: (1) ϕ (ψ ϕ), (2) (ϕ (ψ χ)) (ψ (ϕ χ)), (3) ϕ ϕ, (4) (ϕ&(ϕ ψ)) ψ, (5) ϕ (ψ (ϕ&ψ)), (6) (ϕ ψ) ((ϕ&χ) (ψ&χ)), (6 ) ((ϕ ψ)&(χ δ)) ((ϕ&χ) (ψ&δ)), (7) (ϕ&ψ)&χ ϕ&(ψ&χ) ja ϕ&(ψ&χ) (ϕ&ψ)&χ. Todistus: (1): Aksiooman A2 perusteella BL (ϕ&ψ) ϕ ja aksiooman A6 mukaan BL ((ϕ&ψ) ϕ) (ϕ (ψ ϕ)). Näin ollen päättelysäännön perusteella BL ϕ (ψ ϕ).
30 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 30 (2): Aksioomasta A1 saadaan BL ((ψ&ϕ) (ϕ&ψ)) [((ϕ&ψ) χ) ((ψ&ϕ) χ)], joten BL ((ϕ&ψ) χ) ((ψ&ϕ) χ). Soveltamalla aksioomia A5 ja A6 saadaan BL [ϕ (ψ χ)] [(ϕ&ψ) χ] [(ψ&ϕ) χ] [ϕ (ψ χ)]. (3): Ominaisuuksien (1) ja (2) perusteella BL ψ (ϕ ϕ). Valitsemalla nyt formulaksi ψ mikä tahansa aksioomista A1 - A8 on ominaisuus (3) todistuva modus ponens-päättelysäännön perusteella. (4): Ominaisuudesta (3) seuraa, että BL (ϕ ψ) (ϕ ψ). Tällöin ominaisuuden (2) mukaan BL ϕ ((ϕ ψ) ψ), ja aksiooman A5 avulla saadaan BL (ϕ&(ϕ ψ)) ψ. (5): Koska BL (ϕ&ψ) (ϕ&ψ), niin aksiooman A6 perusteella BL ϕ (ψ (ϕ&ψ)). (6): Koska BL (ϕ&(ϕ ψ)) ψ ja BL ψ (χ (ψ&χ)), niin aksiooman A1 mukaan voidaan kirjoittaa BL (ϕ&(ϕ ψ)) (χ (ψ&χ)). Nyt aksiooman A6 mukaan BL ϕ ((ϕ ψ) (χ (ψ&χ))), ja ominaisuuden (2) avulla saadaan BL ϕ (χ ((ϕ ψ) (ψ&χ))). Aksiooman A5 perusteella BL (ϕ&χ) ((ϕ ψ) (ψ&χ)). Käyttämällä uudelleen ominaisuutta (2) saadaan BL (ϕ ψ) ((ϕ&χ) (ψ&χ)). (6 ): Edellisen kohdan mukaan BL (ϕ ψ) ((ϕ&χ) (ψ&χ)), jolloin BL ((ϕ ψ)&(χ δ)) [((ϕ&χ) (ψ&χ))&(χ δ)]. Hyödyntämällä uudelleen ominaisuutta (6) ja aksioomaa A3 saadaan BL [((ϕ&χ) (ψ&χ))&(χ δ)] [((ϕ&χ) (ψ&χ))&((ψ&χ) (ψ&δ))] ja BL [((ϕ&χ) (ψ&χ))&((ψ&χ) (ψ&δ))] [(ϕ&χ) (ψ&δ)]. Näin ollen BL ((ϕ ψ)&(χ δ)) ((ϕ&χ) (ψ&δ)). (7): Seuraavassa δ on mielivaltainen formula. Aksioomasta A6 saadaan BL [((ϕ&ψ)&χ) δ] [(ϕ&ψ) (χ δ)] ja BL [(ϕ&ψ) (χ δ)] [(ϕ (ψ (χ δ)))].
31 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 31 Nyt aksioomasta A5 seuraa BL [(ϕ (ψ (χ δ)))] [ϕ ((ψ&χ) δ)] ja BL [ϕ ((ψ&χ) δ)] [(ϕ&(ψ&χ)) δ], joten BL [((ϕ&ψ)&χ) δ] [(ϕ&(ψ&χ)) δ]. Vastaavalla tavalla voidaan näyttää, että BL [(ϕ&(ψ&χ)) δ] [((ϕ&ψ)&χ) δ]. Määritelmä Totuusvakiolla 1 tarkoitetaan merkintää 0 0. Lemma Totuusvakiolla 1 on seuraavat todistuvat ominaisuudet BLlogiikassa: (8) 1, (9) ϕ ( 1&ϕ), (10) ( 1 ϕ) ϕ. Todistus: (8): Koska BL 0 0, niin myös BL 1. (9): Koska BL 1 ja BL 1 (ϕ ( 1&ϕ)), niin BL ϕ ( 1&ϕ). (10): Koska BL 1 ja BL 1 (( 1 ϕ) ϕ), niin BL ( 1 ϕ) ϕ. Lemma Seuraavat konnektiivien ja ominaisuudet ovat todistuvia BL-logiikassa: (11) (ϕ ψ) ϕ, (ϕ ψ) ψ ja (ϕ&ψ) (ϕ ψ), (12) (ϕ ψ) (ϕ (ϕ ψ)), (13) (ϕ ψ) (ψ ϕ), (14) ((ϕ ψ) (ϕ χ)) (ϕ (ψ χ)), (15) ϕ (ϕ ψ), ψ (ϕ ψ) ja (ϕ ψ) (ψ ϕ), (16) (ϕ ψ) ((ϕ ψ) ψ), (17) (ϕ ψ) (ψ ϕ), (18) ((ϕ χ) (ψ χ)) ((ϕ ψ) χ).
32 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 32 Todistus: (11): Merkintä ϕ ψ vastaa formulaa ϕ&(ϕ ψ), joten aksiooman A2 mukaan BL (ϕ ψ) ϕ. Ominaisuus BL (ϕ ψ) ψ vastaa lemman kohtaa (4). Koska BL ψ (ϕ ψ), niin lemman kohdan (6) mukaan BL (ϕ&ψ) (ϕ&(ϕ ψ)). (12): Koska BL ϕ&(ϕ ψ) ϕ&(ϕ ψ), niin aksiooman A6 perusteella BL [ϕ ((ϕ ψ) (ϕ&(ϕ ψ)))]. Nyt lemman kohdan (2) mukaan BL (ϕ ψ) (ϕ (ϕ&(ϕ ψ))). (13): Tämä ominaisuus vastaa aksioomaa A4. (14): Koska BL (ψ χ) (ψ (ψ χ)) ja BL (ψ (ψ χ)) [((ϕ ψ) (ϕ χ)) (ϕ (ψ χ))], niin BL (ψ χ) [((ϕ ψ) (ϕ χ)) (ϕ (ψ χ))]. Vastaavalla tavalla saadaan BL (χ ψ) [((ϕ ψ) (ϕ χ)) (ϕ (ψ χ))]. Käyttämällä hyväksi aksioomaa A6 saadaan BL ((ϕ ψ) (ϕ χ)) (ϕ (ψ χ)). (15): Havaitaan, että BL ϕ ((ϕ ψ) ψ), ja että BL ψ ((ϕ ψ) ψ), jolloin ominaisuudesta (14) seuraa BL ϕ (ϕ ψ). Vastaavasti voidaan osoittaa BL ψ (ψ ϕ). Konnektiivin määritelmästä ja ominaisuudesta (13) seuraa suoraan, että BL (ϕ ψ) (ψ ϕ). (16): Konnektiivin määritelmästä ja ominaisuudesta (11) seuraa, että BL (ϕ ψ) ((ϕ ψ) ψ). Lemman kohdan (2) perusteella BL (ϕ ψ) ((ϕ ψ) ψ). (17): Ominaisuuden (15) mukaan BL (ϕ ψ) (ϕ ψ) (ψ ϕ) ja BL (ψ ϕ) (ϕ ψ) (ψ ϕ), jolloin aksiooman A6 mukaan BL (ϕ ψ) (ψ ϕ). (18): Koska BL (ϕ ψ) ((ϕ ψ) ψ) ja BL ((ϕ ψ) ψ) [((ϕ χ) (ψ χ)) ((ϕ ψ) χ)], niin BL (ϕ ψ) [((ϕ χ) (ψ χ)) ((ϕ ψ) χ)]. Vastaavasti nähdään, että BL (ψ ϕ) [((ϕ χ) (ψ χ)) ((ϕ ψ) χ)],
33 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 33 joten aksiooman A6 perusteella BL ((ϕ χ) (ψ χ)) ((ϕ ψ) χ). Seurauslause Lemman kohdista (14) ja (18) seuraa suoraan (14 ) ((ϕ ψ)&(ϕ χ)) (ϕ (ψ χ)), (18 ) ((ϕ χ)&(ψ χ)) ((ϕ ψ) χ). Lemma Konnektiiveilla ja on seuraavat todistuvat lisäominaisuudet BL-logiikassa: (19) (ϕ (ψ χ)) ((ϕ ψ) χ) ja ((ϕ ψ) χ) (ϕ (ψ χ)) (konnektiivin assosiatiivisuus), (20) (ϕ (ψ χ)) ((ϕ ψ) χ) ja ((ϕ ψ) χ) (ϕ (ψ χ)) (konnektiivin assosiatiivisuus), (21) ϕ ϕ (ϕ ψ) ja (ϕ (ϕ ψ)) ϕ. Todistus: (19): Koska BL (ϕ (ψ χ)) ϕ, BL (ϕ (ψ χ)) (ψ χ), BL (ψ χ) ψ ja BL (ψ χ) χ, niin käyttämällä seurauslauseen ominaisuutta (14 ) saadaan BL (ϕ (ψ χ)) (ϕ ψ) ja BL (ϕ (ψ χ)) ((ϕ ψ) χ). Vastaavalla tavalla voidaan osoittaa, että BL ((ϕ ψ) χ) (ϕ (ψ χ)). (20): Todistus molempiin suuntiin tapahtuu duaalisesti kohdan (19) kanssa käyttämällä seurauslauseen ominaisuutta (18 ). (21): Koska BL ϕ ϕ ja BL ϕ (ϕ ψ), niin seurauslauseen kohdan (14 ) mukaan BL ϕ ϕ (ϕ ψ). Todistus toiseen suuntaan tapahtuu duaalisesti seurauslauseen kohdan (18 ) avulla. Lemma Seuraavat negaation ominaisuudet ovat todistuvia BL-logiikassa: (22) ϕ ( ϕ ψ) (erityisesti ϕ ϕ ja (ϕ& ϕ) 0), (23) (ϕ (ψ& ψ)) ϕ, (23 ) (ϕ ψ) ( ψ ϕ), (23 ) (ϕ ψ) (ψ ϕ). Todistus: (22): Koska BL ϕ ((ϕ 0) 0) ja BL 0 ψ, niin BL ((ϕ 0) 0) ((ϕ 0) ψ)
34 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 34 ja BL ϕ ((ϕ 0) ψ). Negaation määritelmän mukaan formula ϕ ( ϕ 0) vastaa formulaa ϕ ϕ ja aksiooman A5 perusteella BL (ϕ& ϕ) 0. (23): Edellisen kohdan mukaan BL (ψ&(ψ 0)) 0, joten aksiooman A1 perusteella BL (ϕ (ψ& ψ)) (ϕ 0). (23 ): Aksiooman A1 mukaan BL (ϕ ψ) ((ψ 0) (ϕ χ)). (23 ): Lemman kohdan (2) perusteella BL (ϕ (ψ 0)) (ψ (ϕ 0)). Osiossa 3.1 määriteltiin propositionaalimuuttujan totuusfunktio lauselogiikassa P C( ). BL-algebrassa L = L,,,,, 0, 1 voidaan määritellä analoginen totuusfunktio. Määritelmä Olkoon L = L,,,,, 0, 1 BL-algebra. Jos kuvaus e liittää jokaiseen propositionaalimuuttujaan p joukon L alkion e(p), niin kuvaus e on L-totuusfunktio (jatkossa L-totuusfunktiolle käytetään merkintää e L ). Käyttämällä hyväksi BL-algebran L operaatioita, voidaan L-totuusfunktio e L laajentaa kaikille formuloille: e L ( 0) = 0, e L (ϕ ψ) = (e L (ϕ) e L (ψ)), e L (ϕ&ψ) = (e L (ϕ) e L (ψ)). Määritelmän ja lemman perusteella saadaan e L ( ϕ) = e L (ϕ) 0, e L (ϕ ψ) = e L (ϕ) e L (ψ) ja e L (ϕ ψ) = e(ϕ) e(ψ). Jos e L (ϕ) = 1 jokaisella L-totuusfunktiolla e L, niin formula ϕ on L-tautologia. Voidaan osoittaa, että jos formula ϕ on todistuva BL-logiikassa, niin ϕ on L-tautologia jokaisessa BL-algebrassa L. Todistetaan vahvempi tulos. Lause Jos T on teoria BL-logiikassa ja formula ϕ on T-todistuva, niin jokaisessa BL-algebrassa kaikille malleille e L pätee e L (ϕ) = 1. Todistus: Lauseen todistamiseksi on osoitettava, että jokainen BL-logiikan aksiooma on L-tautologia. Lisäksi on näytettävä, että lausekkeen x y määritelmä residuumin avulla on L-tautologia. Määritelmän aksioomat
35 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 35 voidaan osoittaa L-tautologioiksi täysin vastaavasti kuin lemmassa lukuunottamatta aksioomaa A7. Merkitään Koska t = t 1 t = ((x y) z) ((y x) z). = t ((x y) (y x)) = (t (x y)) (t (y x)) [((x y) z) (x y)] [((y x) z) (y x)] z z = z, niin myös aksiooma A7 on L-tautologia. Määritelmä x y = ((x y) y) ((y x) x) voidaan osoittaa L-tautologiaksi, kuten lemmassa on tehty. 3.3 BL-algebra L T Seuraavaksi näytämme, miten BL-logiikka voidaan algebralisoida. Osoitamme myös, että BL-logiikka on täydellinen (complete). Määritelmä Olkoon T teoria BL-logiikassa ja olkoon ϕ formula teoriassa T. Lisäksi olkoon [ϕ] T kaikkien niiden formuloiden ψ joukko, joille pätee T ϕ ψ ja olkoon L T algebra L T = L T,,,,, 0, 1, missä L T on kaikkien luokkien [ϕ] T joukko. Määritellään operaatiot,, ja sekä vakiot 0 ja 1 seuraavasti: [ϕ] T [ψ] T = [ϕ ψ] T, [ϕ] T [ψ] T = [ϕ ψ] T, [ϕ] T [ψ] T = [ϕ&ψ] T, [ϕ] T [ψ] T = [ϕ ψ] T, 0 = [ 0] T, 1 = [ 1] T. Lemma Algebra L T = L T,,,,, 0, 1 on BL-algebra.
36 LUKU 3. BL-LOGIIKAN RAKENTAMINEN JA ALGEBRALISOINTI 36 Todistus: Operaatiot ja toteuttavat hilaehdot lemmassa ja lemmassa osoitettujen ominaisuuksien perusteella. L T,, 1 on kommutoiva puoliryhmä aksiooman A3, lemman kohdan (7) ja lemman kohdan (9) perusteella. Havaitaan, että hilajärjestys toteuttaa ehdon [ϕ] T [ψ] T, jos ja vain jos T ϕ ψ. (Jos [ϕ] T [ψ] T, niin T ϕ (ϕ ψ). Tällöin T ϕ ψ, sillä BL-logiikassa T ϕ ψ ψ. Toisaalta, jos T ϕ ψ, niin ilmeisesti T ϕ (ϕ ψ). Nyt [ϕ] T = [ϕ] T [ψ] T, joten [ϕ] T [ψ] T.) Operaatiot ja muodostavat adjungoidun parin, sillä joss [χ] T ([ϕ] T [ψ] T ), T χ (ϕ ψ), joss T (χ&ϕ) ψ, joss [χ&ϕ] T [ψ] T, joss [χ] T [ϕ] T [ψ] T. Algebra L T on siis residuoitu hila. BL-algebran määritelmän ehdot (2) ja (3) toteutuvat konnektiivin määritelmän ja lemman kohdan (17) seurauksena. Näin ollen algebra L T on BL-algebra. Lause (Täydellisyyslause) BL-logiikka on täydellinen, ts. formula ϕ on todistuva BL-logiikassa, jos ja vain jos ϕ on L-tautologia jokaisessa BLalgebrassa L. Todistus: Oletetaan ensin, että formula ϕ on L BL -tautologia BL-algebrassa L BL, ja olkoon e(p i ) = [p i ] BL jokaisella propositionaalimuuttujalla p i. Nyt e(ϕ) = [ϕ] BL = [ 1] BL, joten ϕ 1 eli ϕ. Oletetaan sitten, että formula ϕ on todistuva BL-logiikassa, jolloin lauseen perusteella formula ϕ on L-tautologia. Määritelmä Jos logiikka C on saatu lisäämällä BL-logiikan aksioomiin (äärellinen tai ääretön määrä) uusia aksioomia, niin logiikka C on BLlogiikan skemaattinen laajennus (schematic extension). Logiikan C päättelysäännöksi tulee myös modus ponens. Seuraavassa luvussa käsitellään muutamia BL-logiikan skemaattisia laajennuksia.
37 Luku 4 BL-algebroiden rakentuminen eri logiikoista 4.1 MV-algebroiden rakentaminen Łukasiewicz-logiikka Lisätään BL-logiikan aksioomiin kaksoisnegaatioaksiooma ϕ ϕ, jolloin saadaan Łukasiewicz-logiikka eli Ł-logiikka. Lemma Seuraavat ominaisuudet ovat todistuvia Ł-logiikassa (1) ϕ ϕ, (2) (ϕ ψ) ( ψ ϕ), (3) (ϕ ψ) (ϕ& ψ), (4) ((ϕ ψ) ψ) ((ψ ϕ) ϕ) Todistus: (1): Tämä ominaisuus seuraa suoraan lemman kohdasta (22) ja kaksoisnegaatioaksioomasta. (2): Ominaisuus on todistuva kohdan (1) ja lemman kohdan (23 ) perusteella. (3): Koska BL ϕ ((ϕ ψ) ψ), niin BL ϕ ( ψ (ϕ ψ)) ja BL (ϕ& ψ) (ϕ ψ). Näin ollen kohdan (1) avulla saadaan Ł (ϕ ψ) (ϕ& ψ). Toisaalta BL ϕ ( ψ (ϕ& ψ)) ja BL ϕ ( (ϕ& ψ) ψ), joten BL (ϕ&ψ) (ϕ ψ). Siten Ł (ϕ&ψ) (ϕ ψ). 37
38 LUKU 4. BL-ALGEBROIDEN RAKENTUMINEN ERI LOGIIKOISTA38 (4): Aksiooman A4 mukaan BL ( ϕ&( ϕ ψ)) ( ψ&( ψ ϕ)), jolloin kohdan (2) avulla saadaan Ł ( ϕ&(ψ ϕ)) ( ψ&(ϕ ψ)) ja Ł ((ϕ ψ)& ψ) ((ψ ϕ)& ϕ). Nyt kohdan (3) perusteella Ł ((ϕ ψ) ψ) ((ψ ϕ) ϕ). Määritelmä Lauselogiikassa P C( L ) konjunktion totuusfunktio on Łukasiewiczin t-normi x L y = max(0, x + y 1). Ainoa peruskonnektiivi on implikaatio, ja totuusvakiona on 0. Muut konnektiivit määritellään seuraavasti: ϕ on ϕ 0, ϕ&ψ on (ϕ ψ), ϕ ψ on ϕ&(ϕ ψ), ϕ ψ on (ϕ ψ) ψ ϕ ψ on ϕ ψ. Konnektiivi on vahva disjunktio, joka on konnektiivin & duaali. Määritelmä Olkoon Ł logiikka, jossa negaatio ja konjunktio & määritellään, kuten lauselogiikassa P C( L ). Ł -logiikan aksioomat ovat: Ł1: ϕ (ψ ϕ) Ł2: (ϕ ψ) ((ψ χ) (ϕ χ)) Ł3: ( ϕ ψ) (ψ ϕ) Ł4: ((ϕ ψ) ψ) ((ψ ϕ) ϕ). Lemma Aksioomat Ł1-Ł4 ovat todistuvia Łukasiewicz-logiikassa. Todistus: Aksiooma Ł1 on todistuva lemman kohdan (1) perusteella. Aksiooma Ł2 vastaa aksioomaa A1, ja aksioomat Ł3 ja Ł4 ovat todistuvia lemman kohtien (2) ja (4) mukaan. Lemma Seuraavat implikaation ja negaation ominaisuudet ovat todistuvia Ł -logiikassa: (1) ϕ ((ϕ ψ) ψ), (2) (ϕ (ψ χ)) (ψ (ϕ χ)), (3) ϕ ϕ, (4) 0 ϕ, (5) ϕ ϕ, (6) (ϕ ψ) (ψ ϕ), (7) ϕ ϕ.
39 LUKU 4. BL-ALGEBROIDEN RAKENTUMINEN ERI LOGIIKOISTA39 Todistus: (1): Aksiooman Ł1 mukaan Ł ϕ ((ψ ϕ) ϕ), ja aksiooman Ł4 perusteella Ł ((ψ ϕ) ϕ) ((ϕ ψ) ψ). Nyt aksiooman Ł2 avulla saadaan Ł ϕ ((ϕ ψ) ψ). (2): Kohdan (1) mukaan Ł ψ ((ψ χ) χ), ja aksioomasta Ł2 saadaan Ł (ψ ((ψ χ) χ)) [(((ψ χ) χ) (ϕ χ)) (ψ (ϕ χ))]. Näin ollen Ł [(((ψ χ) χ) (ϕ χ)) (ψ (ϕ χ))]. Aksioomasta Ł2 saadaan myös Ł (ϕ (ψ χ)) (((ψ χ) χ) (ϕ χ)), joten Ł (ϕ (ψ χ)) (ψ (ϕ χ)). (3): Koska Ł ϕ (ψ ϕ), niin kohdan (2) mukaan Ł ψ (ϕ ϕ). Valitsemalla formulaksi ψ mikä tahansa aksioomista Ł1 - Ł4 saadaan Ł ϕ ϕ. (4): Koska Ł 0 0 eli Ł 0, niin Ł ϕ 0, ja aksiooman Ł3 perusteella Ł 0 ϕ. (5): Koska merkintä ϕ vastaa formulaa ((ϕ 0) 0), niin aksiooman Ł4 mukaan Ł (( 0 ϕ) ϕ). Kohdan (4) perusteella joten Ł ((ϕ 0) 0) ϕ. Ł (( 0 ϕ) ϕ) ϕ, (6): Kohdan (5) mukaan Ł ϕ ϕ, jolloin aksiooman Ł2 avulla saadaan Ł (ϕ ψ) ( ϕ ψ). Nyt aksioomasta Ł3 seuraa, että Ł ( ϕ ψ) (ψ ϕ). (7): Koska Ł ϕ ϕ, niin kohdan (6) perusteella Ł ϕ ϕ. Lemma BL-logiikan aksioomat A1-A3, A5, A6 ja A8 sekä Łukasiewiczlogiikan kaksoisnegaatioaksiooma ovat todistuvia Ł -logiikassa
40 LUKU 4. BL-ALGEBROIDEN RAKENTUMINEN ERI LOGIIKOISTA40 Todistus: Aksiooma A1 vastaa aksioomaa Ł2. Koska Ł (ϕ&ψ) (ϕ ψ), Ł (ϕ ψ) (ψ ϕ) ja Ł (ψ ϕ) (ψ&ϕ), niin aksiooma A3 on todistuva Ł -logiikassa. Aksiooma A3 osoitettiin jo todistuvaksi, joten aksiooman A2 osoittamiseksi riittää näyttää, että Ł (ϕ&ψ) ψ. Koska Ł ψ (ϕ ψ), niin Ł (ϕ ψ) ψ eli Ł (ϕ&ψ) ψ. Aksiooma A5 on todistuva Ł -logiikassa, sillä Ł (ϕ (ψ χ)) (ϕ ( χ ψ)), Ł (ϕ ( χ ψ)) ( χ (ϕ ψ)), Ł ( χ (ϕ ψ)) ( χ (ϕ&ψ)) ja Ł ( χ (ϕ&ψ)) ((ϕ&ψ) χ). Aksiooman A6 osoitus todistuvaksi on täysin symmetrinen aksiooman A5 osoituksen kanssa, ja aksiooma A8 sekä kaksoisnegaatioaksiooma on osoitettu todistuviksi lemman kohdissa (4) ja (5). Määritelmä Merkintä ϕ ψ vastaa formulaparia (ϕ ψ), (ψ ϕ), ja merkintä ϕ ψ tarkoittaa, että (ϕ ψ) ja (ψ ϕ). Lemma Konnektiiveilla, ja on seuraavat todistuvat ominaisuudet Ł -logiikassa: (8) (ϕ ψ) ( ϕ ψ), (9) (ϕ ψ) ( ϕ ψ), (10) (ϕ&ψ) ( ϕ ψ), (11) (ϕ ψ) ( ϕ& ψ), (12) ψ (ϕ ψ), (13) (ϕ ψ) (ψ ϕ), (14) (ϕ (ψ χ)) ((ϕ ψ) χ), (15) (ϕ ψ) (ϕ ψ)&ψ, (16) (ϕ ψ) (ϕ& ψ) ψ, (17) ϕ ϕ, (18) ((ϕ& ψ) ψ) (ϕ (ψ& ϕ)), (19) ((ϕ ψ)&ψ) (ϕ&(ψ ϕ)).
Esko Turunen Luku 9. Logiikan algebralisointi
Logiikan algebralisointi Tässä viimeisessä luvussa osoitamme, miten algebran peruskäsitteitä käytetään logiikan tutkimuksessa. Käsittelemme vain klassista lauselogiikkaa ja sen suhdetta Boolen algebraan,
LisätiedotLuonnollisten 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ätiedotRelaation ominaisuuksia. Ominaisuuksia koskevia lauseita Sulkeumat. Joukossa X määritelty relaatio R on. (ir) irrefleksiivinen, jos x Rx kaikilla x X,
Relaation Joukossa X määritelty relaatio R on (r) refleksiivinen, jos xrx kaikilla x X, (ir) irrefleksiivinen, jos x Rx kaikilla x X, Relaation Joukossa X määritelty relaatio R on (r) refleksiivinen, jos
LisätiedotJoukossa X määritelty relaatio R on. (ir) irrefleksiivinen, jos x Rx kaikilla x X,
Relaation Joukossa X määritelty relaatio R on (r) refleksiivinen, jos xrx kaikilla x X, (ir) irrefleksiivinen, jos x Rx kaikilla x X, (s) symmetrinen, jos xry yrx, (as) antisymmetrinen, jos xry yrx x =
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 -mustavalkoinen: asia joko on tai ei (vrt. humanistiset tieteet, ei
Lisätiedotmissä 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ätiedotKuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara
Kuvauksista ja relaatioista Jonna Makkonen Ilari Vallivaara 20. lokakuuta 2004 Sisältö 1 Esipuhe 2 2 Kuvauksista 3 3 Relaatioista 8 Lähdeluettelo 12 1 1 Esipuhe Joukot ja relaatiot ovat periaatteessa äärimmäisen
Lisätiedotmissä 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ätiedotMAT Algebra 1(s)
8. maaliskuuta 2012 Esipuhe Tämä luentokalvot sisältävät kurssin keskeiset asiat. Kalvoja täydennetään luennolla esimerkein ja todistuksin. Materiaali perustuu Jyväskylän, Helsingin ja Turun yliopistojen
LisätiedotValitsemalla 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ätiedotEkvivalenssirelaatio. Määritelmä 2 Joukon A binäärinen relaatio R on ekvivalenssirelaatio, mikäli. Jos R on ekvivalenssirelaatio ja a A, niin joukkoa
Määritelmä 1 Olkoot x ja y joukon A alkioita. Jos R on jokin ominaisuus/ehto, joka määritellään yksikäsitteisesti joukon A kaikkien alkioiden välille siten, että se joko toteutuu tai ei toteudu alkioiden
LisätiedotHilateriasta Boolen algebroihin ja propositiologiikkaan
Hilateriasta Boolen algebroihin ja propositiologiikkaan Pro Gradu -tutkielma Hanna Kauppinen 260373 Fysiikan ja matematiikan laitos Itä-Suomen yliopisto 15.5.2019 Tiivistelmä Tämä tutkielma käsittelee
LisätiedotMS-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ätiedot1. 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ätiedotMS-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ätiedotJohdatus 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[a] ={b 2 A : a b}. Ekvivalenssiluokkien joukko
3. Tekijälaskutoimitus, kokonaisluvut ja rationaaliluvut Tässä luvussa tutustumme kolmanteen tapaan muodostaa laskutoimitus joukkoon tunnettujen laskutoimitusten avulla. Tätä varten määrittelemme ensin
LisätiedotTodistusmenetelmiä 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ätiedotLuonnollisen 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ätiedotX 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ätiedotLogiikan kertausta. TIE303 Formaalit menetelmät, kevät Antti-Juhani Kaijanaho. Jyväskylän yliopisto Tietotekniikan laitos.
TIE303 Formaalit menetelmät, kevät 2005 Logiikan kertausta Antti-Juhani Kaijanaho antkaij@mit.jyu.fi Jyväskylän yliopisto Tietotekniikan laitos TIE303 Formaalit mentetelmät, 2005-01-27 p. 1/17 Luento2Luentomoniste
LisätiedotMS-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ätiedotMiten osoitetaan joukot samoiksi?
Miten osoitetaan joukot samoiksi? Määritelmä 1 Joukot A ja B ovat samat, jos A B ja B A. Tällöin merkitään A = B. Kun todistetaan, että A = B, on päättelyssä kaksi vaihetta: (i) osoitetaan, että A B, ts.
LisätiedotMS-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ätiedotMatematiikassa 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ätiedotLogiikka 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ätiedotMS-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ätiedotToinen 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(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ätiedotTIEA241 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ätiedotTAMPEREEN YLIOPISTO Pro gradu -tutkielma. Mari Herranen. Ultratulo
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Mari Herranen Ultratulo Informaatiotieteiden yksikkö Matematiikka Marraskuu 2015 Tampereen yliopisto Informaatiotieteiden yksikkö HERRANEN, MARI: Ultratulo Pro
LisätiedotJarkko Peltomäki. Järjestetyt joukot ja hilat
Jarkko Peltomäki Järjestetyt joukot ja hilat Luonnontieteiden kandidaatin tutkielma Turun yliopisto Syyskuu 2010 Sisältö 1 Johdanto 2 2 Järjestetty joukko 3 2.1 Määritelmiä ja perusominaisuuksia...............
LisätiedotLoogiset 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ätiedotJohdatus diskreettiin matematiikkaan Harjoitus 1,
Johdatus diskreettiin matematiikkaan Harjoitus 1, 15.9.2014 1. Hahmottele tasossa seuraavat relaatiot: a) R 1 = {(x, y) R 2 : x y 2 } b) R 2 = {(x, y) R 2 : y x Z} c) R 3 = {(x, y) R 2 : y > 0 and x 2
LisätiedotMS-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ätiedotPredikaattilogiikan malli-teoreettinen semantiikka
Predikaattilogiikan malli-teoreettinen semantiikka February 4, 2013 Muistamme, että predikaattilogiikassa aakkosto L koostuu yksilövakioista c 0, c 1, c 2,... ja predikaattisymboleista P, R,... jne. Ekstensionaalisia
LisätiedotLAUSELOGIIKKA (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ätiedotMS-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ätiedotVaihtoehtoinen tapa määritellä funktioita f : N R on
Rekursio Funktio f : N R määritellään yleensä antamalla lauseke funktion arvolle f (n). Vaihtoehtoinen tapa määritellä funktioita f : N R on käyttää rekursiota: 1 (Alkuarvot) Ilmoitetaan funktion arvot
LisätiedotRekursio. Funktio f : N R määritellään yleensä antamalla lauseke funktion arvolle f (n). Vaihtoehtoinen tapa määritellä funktioita f : N R on
Rekursio Funktio f : N R määritellään yleensä antamalla lauseke funktion arvolle f (n). Vaihtoehtoinen tapa määritellä funktioita f : N R on käyttää rekursiota: Rekursio Funktio f : N R määritellään yleensä
LisätiedotEsko Turunen Luku 3. Ryhmät
3. Ryhmät Monoidia rikkaampi algebrallinen struktuuri on ryhmä: Määritelmä (3.1) Olkoon joukon G laskutoimitus. Joukko G varustettuna tällä laskutoimituksella on ryhmä, jos laskutoimitus on assosiatiivinen,
LisätiedotDiskreetin 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ätiedotTIEA241 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ätiedotRelaatioista. 1. Relaatiot. Alustava määritelmä: Relaatio on kahden (tai useamman, saman tai eri) joukon alkioiden välinen ominaisuus tai suhde.
Relaatioista 1. Relaatiot. Alustava määritelmä: Relaatio on kahden (tai useamman, saman tai eri) joukon alkioiden välinen ominaisuus tai suhde. Esimerkkejä Kokonaisluvut x ja y voivat olla keskenään mm.
LisätiedotMAT-41150 Algebra I (s) periodilla IV 2012 Esko Turunen
MAT-41150 Algebra I (s) periodilla IV 2012 Esko Turunen Tehtävä 1. Onko joukon X potenssijoukon P(X) laskutoimitus distributiivinen laskutoimituksen suhteen? Onko laskutoimitus distributiivinen laskutoimituksen
LisätiedotRamseyn lauseen ensimmäinen sovellus
Ramseyn lauseen ensimmäinen sovellus Jarkko Peltomäki 30. huhtikuuta 2012 Tässä esseessä esitetään Frank Ramseyn vuonna 1929 esittämä tulos logiikassa, jonka todistamiseksi hän osoitti myöhemmin tärkeäksi
LisätiedotTietojenkäsittelyteorian alkeet, osa 2
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 12. syyskuuta 2016 Sisällys vs Ovat eri asioita! Älä sekoita niitä. Funktiot Funktio f luokasta A luokkaan B, merkitään
LisätiedotSalausmenetelmät. Veikko Keränen, Jouko Teeriaho (RAMK, 2006)
Salausmenetelmät Veikko Keränen, Jouko Teeriaho (RAMK, 2006) LUKUTEORIAA JA ALGORITMEJA 3. Kongruenssit à 3.1 Jakojäännös ja kongruenssi Määritelmä 3.1 Kaksi lukua a ja b ovat keskenään kongruentteja (tai
LisätiedotHilateoria ja Boolen algebrat
Hilateoria ja Boolen algebrat Veera Reitti Pro gradu -tutkielma Syyskuu 2018 MATEMATIIKAN JA TILASTOTIETEEN LAITOS TURUN YLIOPISTO TURUN YLIOPISTO Matematiikan ja tilastotieteen laitos Reitti, Veera: Hilateoria
LisätiedotMatematiikan 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ätiedotEsko Turunen MAT Algebra1(s)
Määritelmä (4.1) Olkoon G ryhmä. Olkoon H G, H. Jos joukko H varustettuna indusoidulla laskutoimituksella on ryhmä, se on ryhmän G aliryhmä. Jos H G on ryhmän G aliryhmä, merkitään usein H G, ja jos H
LisätiedotRatkaisu: Yksi tapa nähdä, että kaavat A (B C) ja (A B) (A C) ovat loogisesti ekvivalentit, on tehdä totuustaulu lauseelle
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 3 Ratkaisuehdotukset 1. Olkoot A, B ja C propositiolauseita. Näytä, että A (B C) (A B) (A C). Ratkaisu: Yksi tapa
LisätiedotApprobatur 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ätiedotLisää 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ätiedotHY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 4 Ratkaisuehdotukset
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 4 Ratkaisuehdotukset 1. Etsi lauseen (p 0 (p 1 p 0 )) p 1 kanssa loogisesti ekvivalentti lause joka on (a) disjunktiivisessa
LisätiedotDerivaattaluvut ja Dini derivaatat
Derivaattaluvut Dini derivaatat LuK-tutkielma Helmi Glumo 2434483 Matemaattisten tieteiden laitos Oulun yliopisto Syksy 2016 Sisältö Johdanto 2 1 Taustaa 2 2 Määritelmät 4 3 Esimerkkejä lauseita 7 Lähdeluettelo
LisätiedotJohdatus logiikkaan I Harjoitus 4 Vihjeet
Johdatus logiikkaan I Harjoitus 4 Vihjeet 1. Etsi lauseen ((p 0 p 1 ) (p 0 p 1 )) kanssa loogisesti ekvivalentti lause joka on (a) disjunktiivisessa normaalimuodossa, (b) konjunktiivisessa normaalimuodossa.
LisätiedotTotuusjakaumat. Totuusjakauma eli valuaatio v on kuvaus v : {p 0, p 1, p 2,...} {0, 1}. Käytämme jatkossa joukolle {0, 1} merkintää B.
Totuusjakaumat Totuusjakauma eli valuaatio v on kuvaus v : {p 0, p 1, p 2,...} {0, 1}. Käytämme jatkossa joukolle {0, 1} merkintää B. Totuusjakauma v voidaan aina laajentaa kuvaukseksi V : {A A on L kaava}
LisätiedotDiskreetin 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ätiedotMS-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ätiedotMS-A0401 Diskreetin matematiikan perusteet
MS-A0401 Diskreetin matematiikan perusteet Osa 2: Relaatiot ja funktiot Riikka Kangaslampi Syksy 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Relaatiot Relaatio Määritelmä 1 Relaatio joukosta
Lisätiedot8 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= 5! 2 2!3! = = 10. Edelleen tästä joukosta voidaan valita kolme särmää yhteensä = 10! 3 3!7! = = 120
Tehtävä 1 : 1 Merkitään jatkossa kirjaimella H kaikkien solmujoukon V sellaisten verkkojen kokoelmaa, joissa on tasan kolme särmää. a) Jokainen verkko G H toteuttaa väitteen E(G) [V]. Toisaalta jokainen
LisätiedotPropositiot: Propositiot ovat väitelauseita. Totuusfunktiot antavat niille totuusarvon T tai E.
Propositiot: Propositiot ovat väitelauseita. Totuusfunktiot antavat niille totuusarvon T tai E. Perusaksioomat: Laki 1: Kukin totuusfunktio antaa kullekin propositiolle totuusarvoksi joko toden T tai epätoden
LisätiedotKirjoita 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ätiedotJohdatus diskreettiin matematiikkaan Harjoitus 2, Osoita että A on hyvin määritelty. Tee tämä osoittamalla
Johdatus diskreettiin matematiikkaan Harjoitus 2, 23.9.2015 1. Osoita että A on hyvin määritelty. Tee tämä osoittamalla a) että ei ole olemassa surjektiota f : {1,, n} {1,, m}, kun n < m. b) että a) kohdasta
LisätiedotIlkka 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ätiedot811120P 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ätiedot3. Kongruenssit. 3.1 Jakojäännös ja kongruenssi
3. Kongruenssit 3.1 Jakojäännös ja kongruenssi Tässä kappaleessa esitellään kokonaislukujen modulaarinen aritmetiikka (ns. kellotauluaritmetiikka), jossa luvut tyypillisesti korvataan niillä jakojäännöksillä,
LisätiedotModaalilogiikan täydellisyyslauseesta
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Teemu Pitkänen Modaalilogiikan täydellisyyslauseesta Informaatiotieteiden yksikkö Matematiikka Toukokuu 2015 Sisältö 1 Johdanto 3 2 Peruskäsitteistö ja semantiikka
Lisätiedot6 Relaatiot. 6.1 Relaation määritelmä
6 Relaatiot 6. Relaation määritelmä Määritelmä 6... Oletetaan, että X ja Y ovat joukkoja. Jos R µ X Y, sanotaan, että R on joukkojen X ja Y välinen relaatio. Jos R µ X X, sanotaan, että R on joukon X relaatio.
LisätiedotReaaliarvoisen yhden muuttujan funktion raja arvo LaMa 1U syksyllä 2011
Neljännen viikon luennot Reaaliarvoisen yhden muuttujan funktion raja arvo LaMa 1U syksyllä 2011 Perustuu Trench in verkkokirjan lukuun 2.1. Esko Turunen esko.turunen@tut.fi Funktion y = f (x) on intuitiivisesti
LisätiedotInsinöörimatematiikka A
Insinöörimatematiikka A Mika Hirvensalo mikhirve@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2018 Mika Hirvensalo mikhirve@utu.fi Luentoruudut 3 1 of 23 Kertausta Määritelmä Predikaattilogiikan
LisätiedotJarkko Peltomäki. Aliryhmän sentralisaattori ja normalisaattori
Jarkko Peltomäki Aliryhmän sentralisaattori ja normalisaattori Matematiikan aine Turun yliopisto Syyskuu 2009 Sisältö 1 Johdanto 2 2 Määritelmiä ja perusominaisuuksia 3 2.1 Aliryhmän sentralisaattori ja
LisätiedotInsidenssifunktioiden teoriaa
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Rauno Soppi Insidenssifunktioiden teoriaa Informaatiotieteiden yksikkö Matematiikka Marraskuu 2011 2 Tampereen yliopisto Informaatiotieteiden yksikkö SOPPI, RAUNO:
LisätiedotT 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ätiedotr > y x z x = z y + y x z y + y x = r y x + y x = r
HY / Matematiikan ja tilastotieteen laitos Vektorianalyysi I, syksy 018 Harjoitus Ratkaisuehdotukset Tehtävä 1. Osoita, että avoin kuula on avoin joukko ja suljettu kuula on suljettu joukko. Ratkaisu.
Lisätiedotrenkaissa. 0 R x + x =(0 R +1 R )x =1 R x = x
8. Renkaat Tarkastelemme seuraavaksi rakenteita, joissa on määritelty kaksi assosiatiivista laskutoimitusta, joista toinen on kommutatiivinen. Vaadimme näiltä kahdella laskutoimituksella varustetuilta
Lisätiedot1 sup- ja inf-esimerkkejä
Alla olevat kohdat (erityisesti todistukset) ovat lähinnä oheislukemista reaaliluvuista, mutta joihinkin niistä palataan myöhemmin kurssilla. 1 sup- ja inf-esimerkkejä Nollakohdan olemassaolo. Kaikki tuntevat
LisätiedotT 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ätiedotJohdatus 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ätiedotk=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
1. Polynomit Tässä luvussa tarkastelemme polynomien muodostamia renkaita polynomien ollisuutta käsitteleviä perustuloksia. Teemme luvun alkuun kaksi sopimusta: Tässä luvussa X on muodollinen symboli, jota
LisätiedotModus Ponens. JosAjaA B ovat tosia, niin välttämättä myösb on tosi 1 / 15. Modus Ponens. Ketjusääntö. Päättelyketju.
JosAjaA B ovat tosia, niin välttämättä myösb on tosi 1 / 15 JosAjaA B ovat tosia, niin välttämättä myösb on tosi (A (A B)) B on tautologia eli (A (A B)) B. 1 / 15 JosAjaA B ovat tosia, niin välttämättä
Lisätiedotisomeerejä yhteensä yhdeksän kappaletta.
Tehtävä 2 : 1 Esitetään aluksi eräitä havaintoja. Jokaisella n Z + symbolilla H (n) merkitään kaikkien niiden verkkojen joukkoa, jotka vastaavat jotakin tehtävänannon ehtojen mukaista alkaanin hiiliketjua
LisätiedotDiskreetit 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ätiedotHieman joukko-oppia. A X(A a A b A a b).
Hieman joukko-oppia Seuraavassa esittelen hieman alkeellista joukko-oppia. Päämääränäni on saada käyttöön hyvinjärjestyslause, jota tarvitsemme myöhemmin eräissä todistuksissa. Esitykseni on aika, vaikkei
Lisätiedot1 sup- ja inf-esimerkkejä
Alla olevat kohdat (erityisesti todistukset) ovat lähinnä oheislukemista reaaliluvuista, mutta joihinkin niistä palataan myöhemmin kurssilla. 1 sup- ja inf-esimerkkejä Kaarenpituus. Olkoon r: [a, b] R
LisätiedotKOMBINATORIIKKA JOUKOT JA RELAATIOT
Heikki Junnila KOMBINATORIIKKA LUKU I JOUKOT JA RELAATIOT 0. Merkinnöistä.... 1 1. Relaatiot ja kuvaukset....3 2. Luonnolliset luvut. Äärelliset joukot...9 3. Joukon ositukset. Ekvivalenssirelaatiot......
LisätiedotNimitys 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ätiedotSUMEUDEN MATEMAATTISEN TEORIAN PERUSTEITA ULRICH HÖHLEN MUKAAN
TAMPEREEN TEKNILLINEN YLIOPISTO Teknis-luonnontieteellinen osasto OUTI JAATINEN SUMEUDEN MATEMAATTISEN TEORIAN PERUSTEITA ULRICH HÖHLEN MUKAAN DIPLOMITYÖ Aihe hyväksytty osastoneuvoston kokouksessa 9.3.2005.
LisätiedotLOGIIKKA 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ätiedotHY / 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ätiedotEpästandardit reaaliluvut
Kandidaatintutkielma Epästandardit reaaliluvut Janne Korhonen 11. tammikuuta 2007 Sisältö 1 Reaalilukujen epästandardimalli 5 1.1 Kompaktisuuslause........................ 5 1.2 Epästandardimallin olemassaolo.................
LisätiedotVastaus 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ätiedotTehtä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ätiedotMiten 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ätiedot811120P 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ätiedotDISKREETTIÄ MATEMATIIKKAA.
Heikki Junnila DISKREETTIÄ MATEMATIIKKAA. LUKU I JOUKOT JA RELAATIOT 0. Merkinnöistä.... 1 1. Relaatiot ja kuvaukset..... 3 2. Luonnolliset luvut. Induktio.... 9 3. Äärelliset joukot.... 14 4. Joukon ositukset.
LisätiedotTAMPEREEN YLIOPISTO Pro gradu -tutkielma. Heidi Luukkonen. Sahlqvistin kaavat
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Heidi Luukkonen Sahlqvistin kaavat Informaatiotieteiden yksikkö Matematiikka Maaliskuu 2013 Tampereen yliopisto Informaatiotieteiden yksikkö LUUKKONEN, HEIDI: Sahlqvistin
LisätiedotT kevät 2007 Laskennallisen logiikan jatkokurssi Laskuharjoitus 1 Ratkaisut
T-79.5101 kevät 2007 Laskennallisen logiikan jatkokurssi Laskuharjoitus 1 Ratkaisut 1. Jokaiselle toteutuvalle lauselogiikan lauseelle voidaan etsiä malli taulumenetelmällä merkitsemällä lause taulun juureen
Lisätiedot