Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist

Σχετικά έγγραφα
ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA

Kompleksarvu algebraline kuju

Geomeetrilised vektorid

Lokaalsed ekstreemumid

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA

Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika

Diskreetne matemaatika 2016/2017. õ. a. Professor Peeter Puusemp

Funktsiooni diferentsiaal

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA

Matemaatiline analüüs I iseseisvad ülesanded

Kontekstivabad keeled

HAPE-ALUS TASAKAAL. Teema nr 2

2.2.1 Geomeetriline interpretatsioon

Mudeliteooria. Kursust luges: Kalle Kaarli september a. 1 Käesoleva konspekti on L A TEX-kujule viinud Indrek Zolk.

Suhteline salajasus. Peeter Laud. Tartu Ülikool. peeter TTÜ, p.1/27

HULGATEOORIA ELEMENTE

Ruumilise jõusüsteemi taandamine lihtsaimale kujule

Keerukusteooria elemente

T~oestatavalt korrektne transleerimine

1 Funktsioon, piirväärtus, pidevus

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD

Matemaatiline analüüs I iseseisvad ülesanded

Formaalsete keelte teooria. Mati Pentus

Vektorid II. Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale

YMM3740 Matemaatilne analüüs II

ALGEBRA I. Kevad Lektor: Valdis Laan

Skalaar, vektor, tensor

Sissejuhatus mehhatroonikasse MHK0120

Aritmeetilised ja loogilised operaatorid. Vektor- ja maatriksoperaatorid

9. AM ja FM detektorid

Graafiteooria üldmõisteid. Graaf G ( X, A ) Tippude hulk: X={ x 1, x 2,.., x n } Servade (kaarte) hulk: A={ a 1, a 2,.., a m } Orienteeritud graafid

Skalaar, vektor, tensor

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008

20. SIRGE VÕRRANDID. Joonis 20.1

MATEMAATILISEST LOOGIKAST (Lausearvutus)

Kontekstivabad keeled

Lambda-arvutus. λ-termide süntaks. Näiteid λ-termidest. Sulgudest hoidumine. E ::= V muutuja (E 1 E 2 ) aplikatsioon (λv.

Matemaatiline analüüs IV praktikumiülesannete kogu a. kevadsemester

2. HULGATEOORIA ELEMENTE

4.1 Funktsiooni lähendamine. Taylori polünoom.

KATEGOORIATEOORIA. Kevad 2010

Tuletis ja diferentsiaal

Sisukord. 4 Tõenäosuse piirteoreemid 36

Sisukord. 3 T~oenäosuse piirteoreemid Suurte arvude seadus (Law of Large Numbers)... 32

3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE

KATEGOORIATEOORIA. Kevad 2016

1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD

Vektoralgebra seisukohalt võib ka selle võrduse kirja panna skalaarkorrutise

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi

Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse. Ahto Buldas

Mathematica kasutamine

Ehitusmehaanika harjutus

6.6 Ühtlaselt koormatud plaatide lihtsamad

Funktsioonide õpetamisest põhikooli matemaatikakursuses

1 Kompleksarvud Imaginaararvud Praktiline väärtus Kõige ilusam valem? Kompleksarvu erinevad kujud...

Koduseid ülesandeid IMO 2017 Eesti võistkonna kandidaatidele vol 4 lahendused

sin 2 α + cos 2 sin cos cos 2α = cos² - sin² tan 2α =

Semantiline analüüs. Süntaksipuu dekoreeritakse tüübi- ja muu kontekstist sõltuva

1 Reaalarvud ja kompleksarvud Reaalarvud Kompleksarvud Kompleksarvu algebraline kuju... 5

6 Mitme muutuja funktsioonid

4 T~oenäosuse piirteoreemid Tsentraalne piirteoreem Suurte arvude seadus (Law of Large Numbers)... 32

Deformatsioon ja olekuvõrrandid

MATEMAATILINE ANAL U US II Juhend TT U kaug oppe- uli opilastele

KORDAMINE RIIGIEKSAMIKS VII teema Vektor. Joone võrrandid.

28. Sirgvoolu, solenoidi ja toroidi magnetinduktsiooni arvutamine koguvooluseaduse abil.

Algebraliste võrrandite lahenduvus radikaalides. Raido Paas Juhendaja: Mart Abel

Vektorid. A=( A x, A y, A z ) Vektor analüütilises geomeetrias

Energiabilanss netoenergiavajadus

KORDAMINE RIIGIEKSAMIKS V teema Vektor. Joone võrrandid.

PLASTSED DEFORMATSIOONID

Matemaatiline analüüs II praktikumiülesannete kogu a. kevadsemester

1 Entroopia ja informatsioon

Lexical-Functional Grammar

Sisukord. 2 Programmeerimiskeel C

1 MTMM Kõrgem matemaatika, eksamiteemad 2014

LOOGIKA ELEMENTE MATEMAATIKAS. GEOMEETRIA AKSIOMAATILISEST ÜLESEHITUSEST. Koostanud Hilja Afanasjeva

Sirgete varraste vääne

Κεφάλαιο 1 Πραγματικοί Αριθμοί 1.1 Σύνολα

2017/2018. õa keemiaolümpiaadi piirkonnavooru lahendused klass

Eesti koolinoorte XLI täppisteaduste olümpiaad

Planeedi Maa kaardistamine G O R. Planeedi Maa kõige lihtsamaks mudeliks on kera. Joon 1

Ivar Tammeraid itammeraid/ MATEMAATILINE ANALÜÜS I. Elektrooniline õppevahend

2.1. Jõud ja pinged 2-2

Mathcadi tööleht ja vormistamisvahendid

Deformeeruva keskkonna dünaamika

Lexical-Functional Grammar

,millest avaldub 21) 23)

Browni liikumine magnet- ja elektriväljas anisotroopse keskkonna juhul

2. FÜÜSIKALISE SUURUSE MÕISTE

T~OENÄOSUSTEOORIA JA MATEMAATILINE STATISTIKA

Ivar Tammeraid itammeraid/ MATEMAATILINE ANALÜÜS I. Elektrooniline õppevahend

Elastsusteooria tasandülesanne

Krüptoräsid (Hash- funktsioonid) ja autentimine. Kasutatavaimad algoritmid. MD5, SHA-1, SHA-2. Erika Matsak, PhD

4.2.5 Täiustatud meetod tuletõkestusvõime määramiseks

Eesti koolinoorte 43. keemiaolümpiaad

1. Paisksalvestuse meetod (hash)

Avaliku võtmega krüptograafia

(Raud)betoonkonstruktsioonide üldkursus 33

Eesti LIV matemaatikaolümpiaad

Füüsika. Mehaanika alused. Absoluutselt elastne tsentraalpõrge

Transcript:

Loeng 2

Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist

P2 - tuleb P1 lahendus T P~Q = { x P(x)~Q(x) = t} = = {x P(x) Q(x) P(x) Q(x) = t} = = {x x T P x T Q x M n \T P x M n \T Q } = = {x x T P T Q x M n \ T P T Q } = = {x x (T P T Q ) (T P T Q ) } = = (T P T Q ) (T P T Q ) = = M n \ (T p T Q ) = = (T p T Q )

Kvantorite definitsioonid Olgu P x 1,, x n hulgal M defineeritud n-kohaline predikaat. Siis iga i n puhul tähistavad x i P x 1,, x n ja x i P x 1,, x n järgmisi (n-1)-kohalisi predikaate: x i P x 1,, x n t, kui x 1,, x i 1, x i+1,, x n on sellised, et = iga x i εm korral P x 1,, x n = t v vastasel juhul x i P x 1,, x n t, kui x 1,, x i 1, x i+1,, x n on sellised, et = leidub x i εm, mille puhul P x 1,, x n = t v vastasel juhul

3. Esimest järku keeled

Esimest järku keeled on lihtsaim keelte kategooria, milles saab juba üles kirjutada mõnede matemaatikavaldkondade väiteid (aritmeetika (arvuteooria), algebralised süsteemid, väited konkreetsete funktsioonide kohta). Fikseerimata funktsioonide, alamhulkade, predikaatide jne kirjeldamiseks on aga vaja teist järku objekte funktsionaal- ja predikaatmuutujaid.

Signatuur Esimest järku keele signatuur on kolmik < C, F, P >, kus C on konstantsümbolite hulk, F on funktsionaalsümbolite hulk ja P predikaatsümbolite hulk. Signatuuris peab hulk P olema mittetühi.

Signatuuride näiteid Naturaalarvude aritmeetikat pannakse kirja signatuurides < 0;, +, ; =>, < 0, 1; +, ; =>, < 0, 1, 2,, 2016, ; +, ; => -, :, võrratuse märgid jms väljendatakse signatuuri kaudu Rühmateooriat saab kirja panna signatuuris < e; ; => või < e;, 1 ; => Vektorruumide teooriast saab väikese osa kirja panna keeles, kus on muutujad vektorite jaoks, konstantsümbolid nullvektori ja ühikvektorite jaoks, funktsionaalsümbol liitmise jaoks. Kõigi aksioomide esitamiseks on vaja kahesordilist keelt, kus on kahte sorti muutujad (vektorid ja skalaarid), skalaaridel liitmistehe ja korrutamistehe, vektoritel liitmistehe.

I järku keele tähestik 1. Indiviidmuutujad, 2. Signatuur < C, F, P >, 3. Loogikasümbolid, &,,, ~,, 4. Kirjavahemärgid ( ),

Term Term on avaldis, mille väärtuseks on indiviidide piirkonna element. Defineeritakse antud signatuuri jaoks, induktsiooniga: 1. Iga indiviidmuutuja on σ term 2. Iga signatuuri σ konstantsümbol on σ term 3. Kui f on signatuuri σ n-kohaline funktsionaalsümbol ja t 1,, t n on σ termid, siis f(t 1,, t n ) on σ term. Kui funktsionaalsümbolite hulk on tühi, siis on ainsateks termideks konstantsümbolid ja muutujad. On võimalik, et signatuuris pole konstantsümboleid ega funktsionaalsümboleid.

Valem Valem signatuuris defineeritakse induktsiooniga: 1. Kui P on signatuuri σ n-kohaline predikaatsümbol ja t 1,, t n on termid, siis P(t 1,, t n ) on σ valem. 2. Kui A on σ valem, siis A on σ valem. 3. Kui A ja B on σ valemid, siis (A&B), (A B), (A B), (A~B) on σ valemid. 4. Kui A on σ valem ja x on indiviidmuutuja, siis xa ja xa on σ valemid. Definitsiooni esimese punkti järgi saadud valemeid nimetatakse ka atomaarseteks ehk elementaarvalemiteks. Signatuuri predikaatsümbolite hulk peab olema mittetühi, sest vastasel korral ei saaks moodustada ühtegi valemit ja ei saaks väljendada väiteid Kvantori võib kirjutada ka siis, muutuja x ei esine valemis A või kui A tõeväärtus ei sõltu x-st

Tehete järjekord Tehteid teostatakse prioriteedi nõrgenemise järjekorras: {,, }, &,,, ~ ja mittevajalikke sulge jätame ära.

Vabad ja seotud muutujad Kvantoreid sisse tuues rõhutasime, et valemite x i P x 1,, x n ja x i P x 1,, x n tõeväärtus sõltub muutujate x 1,, x i 1, x i+1,, x n väärtustest, aga ei sõltu muutujast x i. Selle kohta öeldakse ka, et kvantor seob muutuja x i. Def. Muutuja x esinemist (mis pole vahetult kvantori järel) valemis A nimetatakse seotud esinemiseks, kui ta asub kvantori x või x mõjupiirkonnas ja vabaks esinemiseks, kui ta pole ühegi x-le rakendatud kvantori mõjupiirkonnas. Ütleme, et muutuja x on valemis A vaba/seotud, kui tal leidub vaba/seotud esinemine. Seega võib muutuja olla valemis korraga nii vaba kui seotud. Valemis x( ya(x, y, z)& z(b(x, y, z)) on x esinemised A ja B argumentidena seotud. Muutuja y esinemine A argumendina on seotud, aga B argumendina vaba, z puhul vastupidi. Valemi tõeväärtus sõltub ainult vabade muutujate väärtusest. Kinnine valem väljendab lauset

Tavaliselt on matemaatikul uurimisel mingi struktuur ja signatuur valitakse nii, et ta sisaldaks tähiseid uuritavate objektide, funktsioonide ja predikaatide jaoks. Huvi pakkuvad väited väljendatakse signatuuri valemitena ja püütakse neid tõestada. On aga selge, et ühes ja samas keeles võib saada rääkida erinevatest struktuuridest. Ja sama valem võib ühel struktuuril olla tõene, aga teisel väär. Näiteks x y x y = y x, x y z(x + z = y) Selle kohta öeldakse, et valemile saab anda erinevaid interpretatsioone. Interpretatsioon peaks fikseerima muutujate muutumispiirkonna ja signatuuri sümbolite tähendused Mõnedel sümbolitel on matemaatikas mõnede põhihulkade puhul nn. standardsed interpretatsioonid

Interpretatsiooni definitsioon Def. Interpretatsioon on paar α = (M α, I α ), kus M α on mittetühi hulk, mida nimetatakse põhihulgaks ehk interpretatsiooni kandjaks, ja I α on interpreteeriv kujutus, mis teisendab 1) iga konstantsümboli cεc mingiks hulga M α elemendiks c α ; 2) iga n-kohalise funktsionaalsümboli fεf mingiks (kõikjal määratud) n-kohaliseks funktsiooniks f α : M α M α ; 3) iga n-kohalise predikaatsümboli mingiks n-kohaliseks predikaadiks hulgal M α. Sealjuures interpreteeritakse võrdusmärki alati võrduspredikaadiga. Funktsionaalsümboli interpretatsioon peab olema kõikjal defineeritud funktsioon. NB! Interpretatsioon seab keele sümbolitele vastavusse matemaatilised objektid (põhihulga elemendid, funktsioonid, predikaadid), süntaktilistele objektidele tähenduse (semantika).

Valemi tõeväärtus Interpretatsioon seab vastavusse: - muutujateta termile hulga M elemendi, - muutujatega termile funktsiooni - vabade muutujatega valemile predikaadi - kinnisele valemile tõeväärtuse Me ei saa rääkida lihtsalt tõestest ja vääradest valemitest. Valemi tõeväärtuse määravad interpretatsioon ja vabade muutujate väärtused Mingi konkreetse matemaatilise distsipliiniga tegeldes on interpretatsioon tavaliselt fikseeritud. Algebras vaadeldakse ka erinevaid interpretatsioone

Näited Olgu meile signatuur σ = 0, 1, 2,, 2016, ; +, ; =, < Anname kolm erinevat interpretatsiooni: 1. M = N, signatuuri sümboleid interpreteeritakse standardselt. 2. M = R, signatuuri sümboleid interpreteeritakse standardselt. 0, kui c on paarisarv, 3. M ={0,1}, c α = 1, kui c on paaritu arv, liitmine toimub arvu 2 jäägiklassiringis (1 + 1 = 0), teiste sümbolite interpretatsioonid on standardsed

Leiame valemite tõeväärtused erinevates interpretatsioonides: Valem N R B 0=2 x(x < x + 1) x y(x < y) x y(y < x) x y(x < y z(x < z & z < y)) x u v(x + u = x + v u = v) x y z(x + z = y) x y z(x z = y) x y( (x = 0) z(x z = y))

Predikaatide ja väidete väljendamine valemitega (1) Tegelikult saame ka mõiste Valem A( x 1,, x n ) väljendab hulgal M defineeritud predikaati P x 1,, x n defineerida kui väljendamise antud interpretatsioonis, sest valemi tõesuseks on vaja konkreetset interpretatsiooni. Def. Valem A( x 1,, x n ) väljendab interpretatsiooni põhihulgal M defineeritud predikaati P x 1,, x n, kui iga x 1,, x n ϵm korral kehtib A x 1,, x n = t P x 1,, x n = t.

Predikaatide ja väidete väljendamine valemitega (2) Olgu indiviidide piirkonnaks kõigi inimeste hulk. Signatuur: M(x) x on meessoost, N(x) x on naissoost, L(x,y) x on y laps, Väljendada predikaadid: 1) u on v isa, 2) u on v vanaema, 3) u on v vend, 4) u on v poolvend, 5) u on v tädi