Formaalsete keelte teooria. Mati Pentus

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Formaalsete keelte teooria. Mati Pentus"

Transcript

1 Formaalsete keelte teooria Mati Pentus

2 13. november a. Formaalsete keelte teooria 2 Peatükk 1. Keeled ja grammatikad Definitsioon 1.1. Naturaalarvudeks nimetame mittenegatiivseid täisarve. Naturaalarvude hulka {0, 1, 2,...} tähistame sümboliga N. Definitsioon 1.2. Tähestik (alfabeet) on suvaline mittetühi lõplik hulk. Tähestiku elemente nimetatakse sümboliteks. Definitsioon 1.3. String (sõna) tähestikus Σ on lõplik sümbolite jada, kus iga sümbol kuulub hulka Σ. Definitsioon 1.4. Tühi string on string, mis ei sisalda ühtegi sümbolit (tähistus ε). Definitsioon 1.5. Tähestiku Σ kõikide stringide hulka tähistatakse Σ. Definitsioon 1.6. Tähestiku Σ kõikide mittetühjade stringide hulka tähistatakse Σ +. Definitsioon 1.7. Kui L Σ, siis L on keel (ehk formaalne keel) tähestikus Σ. Kuna keeled on hulgad, siis on defineeritud kahe keele ühend, ühisosa ja hulgateoreetiline vahe (kasutame tähistusi L 1 L 2, L 1 L 2, L 1 L 2 = {w L 1 w / L 2 }). Definitsioon 1.8. Olgu L Σ. Siis keelt Σ L nimetatakse keele L täiendiks (complement) tähestiku Σ suhtes. Kui on selge, millist tähestikku vaadeldakse, siis öeldakse lihtsalt, et Σ L on keele L täiend. Definitsioon 1.9. Kui x ja y on stringid tähestikus Σ, siis stringi xy (mis on saadud antud stringide järjest kirjutamisel) nimetatakse stringide x ja y konkatenatsiooniks (korrutiseks). Mõnikord on stringide x ja y konkatenatsiooni tähistuseks x y. Definitsioon Kui x on string ja n N, siis x n tähistab stringi x } x {{... x}. n korda Seejuures x 0 ε (märki loetakse võrdub definitsiooni põhjal ). Näide Kokkuleppe kohaselt ba 3 = baaa ja (ba) 3 = bababa. Näide Hulk {a k ba l k l} on keel tähestikus {a, b}. See keel sisaldab stringid b, ba, aba, baa, abaa, baaa, aabaa, abaaa, baaaa jne. Definitsioon Stringi w pikkus w on sümbolite arv stringis w. Näide Näiteks abba = 4 ja ε = 0. Definitsioon Sümboli a esinemiste arvu stringis w tähistatakse w a. Näide Olgu Σ = {a, b, c}. Siis baaa a = 3, baaa b = 1 ja baaa c = 0. Ülesanne Olgu L 1 = {(ab) n n 0} ja L 2 = {a m b m m 0}. Loetleda kõik stringid keeles L 1 L 2. Ülesanne Olgu Σ = {a, b, c}. Kas keeled L 1 L 2 = {ab(cab) n ca n 1} on võrdsed? = {(abc) n a n 2} ja

3 13. november a. Formaalsete keelte teooria 3 Ülesanne Olgu Σ = {a, b, c}, L 1 = {w Σ w = 4} ja L 2 = {w Σ w c = 1}. Mitu stringi on keeles L 1 L 2? Definitsioon Kui L 1, L 2 Σ, siis L 1 L 2 {xy x L 1, y L 2 }. Keelt L 1 L 2 nimetatakse keelte L 1 ja L 2 konkatenatsiooniks. Näide Kui L 1 = {a, abb} ja L 2 = {bbc, c}, siis L 1 L 2 = {ac, abbc, abbbbc}. Definitsioon Olgu L Σ. Siis L 0 {ε}, L n } L.{{.. L}, kui n > 0. n korda Näide Kui L = {a k ba l 0 < k < l}, siis L 2 = {a k ba l ba m 0 < k < l 1, m > 1}. Ülesanne Olgu Σ = {a, b} ja L = {aa, ab}. Leida L 3. Definitsioon Keele L iteratsiooniks (Kleene i katteks, Kleene closure, Kleene star, star operation) nimetatkse keelt L L n. Näide Kui Σ = {a, b} ja L = {aa, ab, ba, bb}, siis L = {w Σ w. 2}. Ülesanne Olgu Σ = {a, b, c, d} ja L = {w Σ w a = 1, w c = 1}. Kas abcdcacdcabbacba L? Definitsioon Stringi w peegelpildiks (reversal) (tähistus w R ) nimetatakse stringi, mis on saadud stringist w sümbolite järjekorra vastupidiseks muutmise teel. n N Näide Kui w = baaca, siis w R = acaab. Definitsioon Kui L Σ, siis L R {w R w L}. Definitsioon String x on stringi y prefiks (tähistame x y), kui leidub string u, mille korral y = xu. Näide Definitsioonist ilmneb, et ε baa, b baa, ba baa ja baa baa. Definitsioon String x on stringi y sufiks (tähistame x y), kui leidub string u, mille korral y = ux. Definitsioon Generatiivne grammatika (0-tüüpi grammatika ehk lihtsalt grammatika, generative grammar, rewrite grammar) on nelik G = N, Σ, P, S, kus N ja Σ on lõplikud hulgad, N Σ =, P (N Σ) + (N Σ), P on lõplik ja S N. Siin Σ on terminalide tähestik, N on mitteterminalide tähestik, mille elemente nimetatakse ka muutujateks (nonterminal, variable), S on lähtesümbol (ehk stardisümbol). Stringipaare (α, β) P nimetatakse tuletusreegliteks (produktsioonireegliteks, produktsioonideks) ja kirjutatkse kujul α β. Näide Olgu N = {S}, Σ = {a, b, c} ja P = {S acsbcs, cs ε}. Siis N, Σ, P, S on grammatika.

4 13. november a. Formaalsete keelte teooria 4 Märkus Hulga Σ elemente tähistame väiketähtedega ladina tähestiku algusest ja hulga N elemente tähistame suurte ladina tähtedega. Näidetes ja ülesannetes esitatakse grammatika tavaliselt tuletusreeglite loeteluna. Seejuures mitteterminalideks on kõik tuletusreeglites esinevad suurtähed ja terminalideks kõik väiketähed ning tuletusreeglid loetletakse sellises järjekorras, et esimese tuletusreegli esimene sümbol on grammatika algsümbol. Märkus Kui grammatikas on n reeglit ühesuguste vasakute pooltega α β 1,..., α β n, siis võib kasutada lühendatud kirjutusviisi α β 1... β n. Definitsioon Olgu antud grammatika G. Kirjutame φ ψ (või lihtsalt φ ψ), G kui leiduvad stringid α, β, η, θ tähestikus N Σ, mille korral φ = ηαθ, ψ = ηβθ ja (α β) P. Kui φ ψ, siis öeldakse, et string ψ on otseselt tuletatud sõnast φ. G Näide Olgu G = {S}, {a, b, c}, {S acsbcs, cs ε}, S. Siis csacs G Definitsioon Kui ω 0 ω 1... ω n, kus n 0, siis kirjutatakse ω 0 ω n ja öeldakse, et string ω n on tuletatav stringist ω 0. Teisiti öeldes seos on hulgal (N Σ) defineeritud seose refleksiivne transitiivne kate. Seejuures stringide jada ω 0, ω 1,..., ω n nimetatakse stringi ω n tuletuseks (ehk derivatsiooniks, derivation) stringist ω 0 grammatikas G. Arvu n nimetatakse selle tuletuse pikkuseks. (ehk sammude arvuks). Märkus Definitsioonist ilmneb, et iga stringi ω (N Σ) korral ω ω (kuna on lubatud tuletus, mille pikkus on 0). Näide Olgu G = {S}, {a, b}, {S asa, S b}, S. Siis asa aaaasaaaa. Selle tuletuse pikkus on 3. Definitsioon Grammatika G poolt genereeritav keel on L(G) {ω Σ S G ω}. Näide Kui G = {S}, {a, b}, {S asa, S bb}, S, siis L(G) = {a n bba n n 0}. Definitsioon Grammatikad G 1 ja G 2 on ekvivalentsed, kui L(G 1 ) = L(G 2 ). csa. Näide Grammatika ja grammatika on ekvivalentsed. S abs, S a T au, U bau, U ε

5 13. november a. Formaalsete keelte teooria 5 Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: S F F, F af b, F ab. Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: C Cc, C A, A aab, A ε. Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: K ε, K a, K b, K aka, K bkb. Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: D DA, DAA ADb, ADA b, A a. Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: F af H, F abc, bh bbc, ch Hc. Ülesanne Kirjeldada järgmise grammatika poolt genereeritavat keelt: S at S, S U, T a aat, T U U, U a.

6 13. november a. Formaalsete keelte teooria 6 Ülesanne Kas grammatika S ab, S aksb, K bsb, KS b, K ε ja grammatika on ekvivalentsed? S at b, T ε, T b, T S, T bsbs Ülesanne Kas grammatika S ad, D bba, D bada, D adada ja grammatika on ekvivalentsed? S aae, S abj, E bjj, J aaea, J abja, J ba Definitsioon Kontekstitundlik grammatika (1-tüüpi grammatika, kontekstist sõltuv grammatika, context-sensitive grammar, phrase-structure grammar) on grammatika, mille iga tuletusreegel on kujul ξaζ ξαζ, kus A N, ξ (N Σ), ζ (N Σ), α (N Σ) +. Näide Grammatika S T S, S US, S b, T b Ab, A a, T A AAT, UAb b, UAAA AAU ei ole kontekstitundlik.

7 13. november a. Formaalsete keelte teooria 7 Definitsioon Kontekstivaba grammatika (2-tüüpi grammatika, context-free grammar) on grammatika, mille iga tuletusreegel on kujul A α, kus A N, α (N Σ). Näide Grammatika S AST A, S AbA, A a, bt bb, AT UT, UT UV, UV T V, T V T A on kontekstitundlik, kuid ei ole kontekstivaba. Definitsioon Lineaarne grammatika (linear grammar) on grammatika, mille iga tuletusreegel on kujul A u või A ubv, kus A N, u Σ, v Σ, B N. Näide Grammatika on kontekstivaba, kuid ei ole lineaarne. S T T, T ct T, T bt, T a Definitsioon Paremlineaarne grammatika (3-tüüpi grammatika, right-linear grammar) on grammatika, mille iga tuletusreegel on kujul A u või A ub, kus A N, u Σ, B N. Näide Grammatika on lineaarne, kuid ei ole paremlineaarne. Näide Grammatika S asa, S T, T bt, T ε S T, U abba on paremlineaarne. See grammatika genereerib keele. Näide Grammatika S as, S bs, S aaat, S aabat, S abaat, S aabbat, S ababat, S abbaat, T at, T bt, T ε

8 13. november a. Formaalsete keelte teooria 8 on paremlineaarne. Definitsioon Tuletusreeglit kujul α ε nimetatakse ε-tuletusreegliks. Lemma Iga paremlineaarne grammatika on lineaarne. Iga lineaarne grammatika on kontekstivaba. Iga ε-tuletusreegliteta kontekstivaba grammatika on kontekstitundlik. Definitsioon tüüpi, 1-tüüpi, 2-tüüpi ja 3-tüüpi grammatikad moodustavad Chomsky hierarhia (Chomsky hierarchy). Definitsioon Keelt nimetatakse 0-tüüpi keeleks (kontekstitundlikuks, kontekstivabaks, lineaarseks, paremlineaarseks), kui seda keelt saab genereerida 0-tüüpi (vastavalt kontekstitundliku, kontekstivaba, lineaarse, paremlineaarse) grammatikaga. Näide Olgu Σ = {a 1,..., a n }. Keele Σ genereerib paremlineaarne grammatika S ε, S a 1 S,. S a n S. Teoreem Kontekstitundlike keelte klass on kinnine ühendi, ühisosa ja täiendi suhtes.

9 13. november a. Formaalsete keelte teooria 9 Peatükk 2. Lõplikud automaadid Definitsioon 2.1. Lõplik automaat (finite automaton, finite-state machine) on viisik M = Q, Σ,, I, F, kus Σ on lõplik sisendtähestik, Q ja on lõplikud hulgad, Q Σ Q, I Q, F Q. Hulga Q elemente nimetatakse olekuteks (state), hulga I elemente nimetatakse algolekuteks(lähteolekuteks, initial state), hulga F elemente nimetatakse lõppolekuteks (final state, accepting state). Kui p, x, q, siis kolmikut p, x, q nimetatakse üleminekuks (transition) olekust p olekusse q ja string x on selle ülemineku märgend (label). Näide 2.2. Olgu Q = {1, 2}, Σ = {a, b}, I = {1}, F = {2}, Siis Q, Σ,, I, F on lõplik automaat. = { 1, aaa, 1, 1, ab, 2, 1, b, 2, 2, ε, 1 }. Märkus 2.3. Lõplikku automaati võib esitada seisundidiagrammi (state diagram, transition diagram) abil. Seisundidiagrammil vastab igale seisundile ring (graafi tipp) ja igale üleminekule nool (graafi serv). Stringiga x märgendatud nool ringist p ringi q näitab, et automaadis on üleminek p, x, q. Iga algolek märgitakse siseneva noolekesega ja iga lõppolek märgitakse kahekordse ringiga. Näide 2.4. Järgmisel diagrammil on kujutatud lõplik automaat näitest 2.2. aaa 1 ab b ε 2 Definitsioon 2.5. Lõpliku automaadi Q, Σ,, I, F konfiguratsiooniks nimetatakse järjestatud paari q, w, kus q Q ja w Σ. Definitsioon 2.6. Lõpliku automaadi M = Q, Σ,, I, F konfiguratsioonide hulgal defineerime binaarse seose (ehk lihtsalt ) järgnevalt. Kui p, x, q ja w Σ, siis M p, xw q, w. Seost nimetatakse automaadi töötaktiks või sammuks (step). Binaarne seos on seose refleksiivne transitiivne kate. Näide 2.7. Vaatleme lõplikku automaati näitest 2.2. Definitsiooni kohaselt 1, abba 2, ba, 1, aaaab 1, aaaab ja 1, aaaab 2, ε. Definitsioon 2.8. Lõplik automaat M = Q, Σ,, I, F aktsepteerib (accepts, recognizes) stringi w Σ parajasti siis, kui leiduvad olekud p I ja q F, mille korral p, w q, ε. Definitsioon 2.9. Lõpliku automaadi M poolt aktsepteeritav keel L(M) koosneb selle automaadi poolt aktsepteeritavatest stringidest. Märkus Kui M = Q, Σ,, I, F ja I F, siis ε L(M).

10 13. november a. Formaalsete keelte teooria 10 Näide Olgu M = Q, Σ,, I, F, kus Q = {1, 2}, Σ = {a, b}, I = {1}, F = {1, 2}, = { 1, a, 2, 2, b, 1 }. 1 Siis L(M) = {(ab) n n 0} {(ab) n a n 0}. a b 2 Definitsioon Lõplikud automaadid M 1 ja M 2 on ekvivalentsed, kui L(M 1 ) = L(M 2 ). Märkus Iga lõpliku keele jaoks leidub seda keelt aktsepteeriv lõplik automaat. Ülesanne Leida keelt {ucv u {a, b}, v {a, b} } aktsepteeriv lõplik automaat. Ülesanne Leida keelt {w {a, b, c} w c 1} aktsepteeriv lõplik automaat. Ülesanne Leida keelt {a, b} ({a n n 0} {b n n 0}) aktsepteeriv lõplik automaat. Ülesanne Leida keelt {aub u {a, b} } {bua u {a, b} } aktsepteeriv lõplik automaat. Ülesanne Leida keelt {w {a, b} w a 3} aktsepteeriv lõplik automaat. Lemma Iga lõpliku automaadi jaoks leidub ekvivalentne ühe algolekuga lõplik automaat, kus iga ülemineku märgendi pikkus on 1. Tõestus. Lihtne on leida ekvivalentne ühe algolekuga lõplik automaat, kus iga ülemineku märgendi pikkus on 0 või 1. Olgu see automaat M = Q, Σ,, I, F. Koostame automaadi M = Q, Σ,, I, F, kus = { p, a, r q Q ( q, a, r p, ε q, ε )}, M F = {p Q q F ( p, ε q, ε )}. M Lihtne on näha, et L(M ) = L(M). Näide Olgu M = Q, Σ,, I, F, kus Q = {1, 2, 3}, Σ = {a, b}, I = {1}, F = {3}, = { 1, a, 2, 2, b, 2, 2, ε, 3, 3, a, 3 }. b a 1 ε 2 3 Lemmat 2.19 rakendades saame M = Q, Σ,, I, F, kus F = {2, 3} ja = { 1, a, 2, 2, b, 2, 2, a, 3, 3, a, 3 }. b a 1 a 2 3 a a

11 13. november a. Formaalsete keelte teooria 11 Teoreem Keel on paremlineaarne parajasti siis, kui leidub lõplik automaat, mis seda keelt aktsepteerib. Näide Näites 2.2 esitatud lõpliku automaadi poolt aktsepteeritava keele genereerib paremlineaarne grammatika K 1 aaak 1, K 1 abk 2, K 1 bk 2, K 2 K 1, K 2 ε. Näide Olgu Σ = {a, b}. Paremlineaarne grammatika S aa, S T, T bat, T a. on ekvivalentne paremlineaarse grammatikaga S aae, S T, T bat, T ae, E ε. Nenede grammatikate poolt genereeritavat keelt aktsepteerib lõplik automaat kus Q = {S, T, E}, I = {S}, F = {E} ja Q, Σ,, I, F, = { S, aa, E, S, ε, T, T, ba, T, T, a, E }. ba ε S T aa a E Ülesanne Koostada paremlineaarne grammatika, mis genereerib keele {w {a, b} w a. 3, w b 3}. Definitsioon Lõplik automaat Q, Σ,, I, F on determineeritud (deterministlik, deterministic), kui 1) hulgas I on täpselt üks element;

12 13. november a. Formaalsete keelte teooria 12 2) iga ülemineku p, x, q jaoks kehtib võrdus x = 1; 3) iga sümboli a Σ ja iga oleku p Q jaoks leidub täpselt üks olek q Q, mille korral p, a, q. Näide Lõplik automaat a 1 2 b a b 3 a on determineeritud. Teoreem Iga lõpliku automaadi jaoks leidub ekvivalentne determineeritud lõplik automaat. Tõestus. Lemma 2.19 alusel võime eeldada, et antud lõplikus automaadis Q, Σ,, I, F on iga ülemineku märgendi pikkus 1. Iga a Σ ja H Q korral tähistame a (H) {q Q p H ( p, a, q )}. Hulga Q kõigi alamhulkade hulka tähistatakse P(Q). Koostame determineeritud lõpliku automaadi M = Q, Σ,, I, F, kus Q = P(Q), I = {I} ja F = {H Q H F }. = { H, a, a (H) H Q, a Σ}, Näide Olgu Σ = {a, b} ja M = {1, 2, 3}, Σ,, {1}, {3}, kus = { 1, a, 1, 1, b, 1, 1, a, 2, 2, b, 3 }. a b 1 a 2 b 3 b Järgides teoreemi 2.27 töestust saame M = {{1}, {1, 2}, {1, 3}}, Σ,, {{1}}, {{1, 3}}, kus = { {1}, a, {1, 2}, {1}, b, {1}, {1, 2}, a, {1, 2}, {1, 2}, b, {1, 3}, {1, 3}, a, {1, 2}, {1, 3}, b, {1} }. b a a 1 1,2 a b b 1,3

13 13. november a. Formaalsete keelte teooria 13 Peatükk 3. omadused Lõplike automaatide keelte Teoreem 3.1. Lõplike automaatide poolt aktsepteeritavate keelte klass on kinnine iteratsiooni, konkatenatsiooni ja ühendi suhtes. Teoreem 3.2. Lõplike automaatide poolt aktsepteeritavate keelte klass on kinnine täiendi ja ühisosa suhtes. Lemma 3.3 (pumpamislemma, kasvatamise lemma, pumping lemma). Olgu L lõpliku automaadi poolt aktsepteeritav keel tähestikus Σ. Siis leidub selline positiivne täisarv p, et iga stringi w L korral, kui w p, siis leiduvad sellised stringid x, y, z Σ, et xyz = w, y ε, xy p ja xy i z L iga i 0 korral. Näide 3.4. Olgu Σ = {a, b} ja L = {ab n a n n 0}. Lemmas 3.3 formuleeritud väited ei ole tõesed ühegi p väärtuse korral. Tõepoolest, kui w = ab p a p, siis x = ab k, y = b m, z = b p k m a p mingite arvude k 0 ja m 1 korral või x = ε, y = ab l, z = b p l a p mingi arvu l 0 korral. Mõlemal juhul xyyz / L. Järelikult L ei ole lõpliku automaadi poolt aktsepteeritav keel. Näide 3.5. Olgu Σ = {a, b} ja L = {a k b m a n k = 0 või m = n}. Olgu p = 1. Siis iga stringi w L jaoks, kui w p, siis leiduvad stringid x, y, z Σ, mille korral Lemmas 3.3 formuleeritud omadused on tõesed. Sellele vaatamata L ei ole lõpliku automaadi poolt aktsepteeritav keel, kuna L {ab m a n m 0, n 0} = {ab n a n n 0} ja teoreemi 3.2 kohaselt oleks koos keelega L ka keel {ab n a n n 0} lõpliku automaadi poolt aktsepteeritav.

14 13. november a. Formaalsete keelte teooria 14 Peatükk 4. Regulaaravaldised Definitsioon 4.1. Regulaaravaldis (regular expression) üle tähestiku Σ defineeritakse rekursiivselt: 0 on regulaaravaldis; 1 on regulaaravaldis; kui a Σ, siis a on regulaaravaldis; kui e ja f on regulaaravaldised, siis ka (e+f), (e f) ja e on regulaaravaldised. Kõige tugevamalt seob tehe, järgneb korrutamine, kõige nõrgemalt seob liitmine. Tavaliselt kirjutatakse e f asemel lihtsalt ef. Definitsioon 4.2. Iga regulaaravaldis e esitab (denotes, represents) teatud keele (tähistus L(e)), mis defineeritakse rekursiivselt: L(a) {a}, kui a Σ, L(0), L(1) {ε}, L(e+f) L(e) L(f), L(e f) L(e) L(f), L(e ) L(e). Tavaliselt kirjutatakse L(e) asemel lihtsalt e. Näide 4.3. Olgu Σ = {a, b}. Definitsiooni kohaselt L((ab) (1+a)) = {(ab) n n 0} {(ab) n a n 0}. Definitsioon 4.4. Keel on regulaarne, kui leidub seda keelt esitav regulaaravaldis. Definitsioon 4.5. Kui e on regulaaravaldis, siis e + e e. Ülesanne 4.6. Lihtsustada regulaaravaldis ((a+bc) ). Teoreem 4.7 (Kleene i teoreem). Keel on regulaarne parajasti siis, kui leidub lõplik automaat, mis seda keelt aktsepteerib.

15 13. november a. Formaalsete keelte teooria 15 Peatükk 5. Kontekstivabad grammatikad Definitsioon 5.1. Tuletust kontekstivabas grammatikas nimetatakse vasaktuletuseks (leftmost derivation), kui tuletuse igal sammul asendatakse vasakpolseim mitteterminal (see tähendab, et iga samm on esitatav kujul uaθ uβθ, kus (A β) P, u Σ ja θ (N Σ) ). Definitsioon 5.2. Kontekstivaba grammatika on mitmene (ambiguous), kui leidub string, millel on vähemalt kaks vasaktuletust. Vastasel korral on kontekstivaba grammatika ühene (unambiguous). Definitsioon 5.3. Dyck i keel üle 2n sümboli on kontekstivaba grammatika S ε, S a 1 Sb 1 S,. S a n Sb n S poolt genereeritav keel tähestikus {a 1, b 1, a 2, b 2,..., a n, b n }. Teoreem 5.4. String w tähestikus {a, b} on grammatikas S ε, S asbs tuletatav parajasti siis, kui w a = w b ja x w ( x a x b ). Definitsioon 5.5. Lukasiewicz i keel üle n + 1 sümboli on kontekstivaba grammatika S a 0, S a 1 S, S a 2 SS,. S a n S n poolt genereeritav keel tähestikus {a 0, a 1,..., a n }. Teoreem 5.6. String w tähestikus {a 0, a 1..., a n } kuulub Lukasiewicz i keelde üle n+1 n sümboli parajasti siis, kui (i 1) w ai = 1 ja x w ( n (i 1) x i=0 = ai 0). (Siin x w i=0 = tähendab, et x w ja x w.) Teoreem 5.7. Kui keel L on kontekstivaba, siis leidub ε-tuletusreegilteta kontekstivaba grammatika, mis genereerib keele L {ε}. Definitsioon 5.8. Kontekstivaba grammatika N, Σ, P, S on Chomsky normaalkujul (grammar in Chomsky normal form), kui iga tuletusreegel on ühel järgmistest kujudest: S ε, A a, A BC, kus A N, B N {S}, C N {S}, a Σ.

16 13. november a. Formaalsete keelte teooria 16 Teoreem 5.9. Iga kontekstivaba grammatika jaoks leidub ekvivalentne kontekstivaba grammatika Chomsky normaalkujul. Lemma 5.10 (pumpamislemma, kasvatamise lemma, pumping lemma). Olgu L kontekstivaba keel tähestikus Σ. Siis leidub selline positiivne täisarv p, et iga stringi w L jaoks, kui w p, siis leiduvad sellised stringid u, v, x, y, z Σ, et uvxyz = w, vy ε, vxy p ja uv i xy i z L iga i 0 korral. Näide Olgu Σ = {a, b, c} ja L = {a n b n c n n 0}. Lemmas 5.10 formuleeritud väited ei ole tõesed ühegi p väärtuse korral. Tõepoolest, kui uvxyz = a p b p c p, vy > 0 ja vxy p, siis vy a = 0 või vy c = 0. Järelikult, uvvxyyz a = p või uvvxyyz c = p. Kuna uvvxyyz > 3p, siis uvvxyyz / L. Järelikult L ei ole kontekstivaba keel. Teoreem Kui Σ = 1 ja keel L Σ on kontekstivaba, siis L on regulaarne keel. Teoreem Kontekstivabade keelte klass on kinnine ühendi, konkatenatsiooni ja iteratsiooni suhtes. Teoreem Leiduvad kontekstivabad keeled L 1 ja L 2, mille korral L 1 L 2 ei ole kontekstivaba. Tõestus. Olgu L 1 = {a m b m c n m 0, n 0} ja L 2 = {a m b n c n m 0, n 0}. Näitest 5.11 järeldub, et keel L 1 L 2 ei ole kontekstivaba. Teoreem Leidub kontekstivaba keel L Σ, mille korral Σ L ei ole kontekstivaba. Teoreem Kui keel L 1 on kontekstivaba ja keel L 2 on regulaarne, siis keel L 1 L 2 on kontekstivaba. Tõestus. Olgu G = N, Σ, P, S keelt L 1 genereeriv kontekstivaba grammatika. Võime eeldada, et selles grammatikas iga tuletusreegel on kujul A a või A α, kus A N, a Σ ja α N. Olgu M = Q, Σ,, I, F keelt L 2 aktsepteeriv lõplik automaat. Lemma 2.19 alusel võime eeldada, et iga ülemineku p, x, q jaoks kehtib võrdus x = 1. Koostame kontekstibvaba grammatika G = N, Σ, P, S, mis genereerib keele L 1 L 2 : N = {S} (Q N Q), P = {S p, S, q p I, q F } { p, A, q a p, a, q, (A a) P } { p 0, A, p n p 0, B 1, p 1... p n 1, B n, p n (A B 1... B n ) P, p 0 Q,..., p n Q}, kus S on uus sümbol, mis ei kuulu hulka Q N Q. Induktsiooniga stringi w Σ pikkuse järgi võib tõestada, et p, A, q w parajasti G siis, kui A G w ja p, w q, ε. Järelikult L(G) = L 1 L 2. M

17 13. november a. Formaalsete keelte teooria 17 Näide Olgu Σ = {a, b, c}. Vaatleme kontekstivaba keelt L 1, mille genereerib grammatika S a, S BS, S CSS, B b, C c, ja regulaarset keelt L 2, mille aktsepteerib lõplik automaat M = Q, Σ,, I, F, kus Q = {1, 2}, I = {1}, F = {2}, = { 1, a, 2, 1, c, 2, 2, a, 1, 2, b, 1 }. 1 c a a 2 Siis keele L 1 L 2 genereerib kontekstivaba grammatika b S S 12, S 12 a, S 21 a, S 21 bs 11, S 22 bs 12, S 11 cs 21 S 11, S 11 cs 22 S 21, S 12 cs 21 S 12, S 12 cs 22 S 22. Siin S 11, S 12, S 21 ja S 22 vastavad sümbolitele 1, S, 1, 1, S, 2, 2, S, 1 ja 2, S, 2 teoreemi 5.16 tõestusest.

18 13. november a. Formaalsete keelte teooria 18 Peatükk 6. Magasinmäluga automaadid Definitsioon 6.1. Magasinmäluga automaat (magasiniga automaat, pinuautomaat, pushdown automaton) on kuuik M = Q, Σ, Γ,, I, F, kus Q, Σ, ja Γ on lõplikud hulgad, I Q, F Q ja (Q Σ Γ ) (Q Γ ). Hulga Q elemente nimetatakse olekuteks, hulga I elemente nimetatakse algolekuteks, hulga F elemente nimetatakse lõppolekuteks, Σ on sisendtähestik, Γ on magasinitähestik (stack alphabet) ja on üleminekute hulk (transition relation). Näide 6.2. Olgu Q = {1, 2}, Σ = {a, b}, Γ = {A, B}, = { 1, a, ε, 1, A, 1, b, ε, 1, B, 1, ε, ε, 2, ε, 2, a, A, 2, ε, 2, b, B, 2, ε }, I = {1}, F = {2}. Siis Q, Σ, Γ,, I, F on magasinmäluga automaat. See automaat on kujutatud järgmisel diagrammil. a,ε:a a,a:ε ε,ε:ε 1 2 b,ε:b b,b:ε Definitsioon 6.3. Magasinmäluga automaadi Q, Σ,, I, F konfiguratsiooniks nimetatakse kolmikut q, w, α, kus q Q, w Σ, α Γ. Definitsioon 6.4. Magasinmäluga automaadi M = Q, Σ, Γ,, I, F konfiguratsioonide hulgal defineerime binaarse seose (ehk lihtsalt ) järgnevalt. Kui M p, x, β, q, γ, w Σ ja α Γ, siis p, xw, βα q, w, γα. Binaarne seos on M seose refleksiivne transitiivne kate. Näide 6.5. Näite 6.2 magasinmäluga automaadi jaoks kehtib 1, abba, ε 1, ba, BA ja 1, abba, ε 2, ε, ε. Definitsioon 6.6. Magasinmäluga automaat M = Q, Σ, Γ,, I, F aktsepteerib stringi w Σ parajasti siis, kui leiduvad olekud p I ja q F, mille korral p, w, ε q, ε, ε. Definitsioon 6.7. Magasinmäluga automaadi M poolt aktsepteeritav keel L(M) koosneb selle automaadi poolt aktsepteeritavatest stringidest. Näide 6.8. Vaatleme magasinmäluga automaati M näitest 6.2. On lihtne näha, et L(M) = {uu R u {a, b} }.

19 13. november a. Formaalsete keelte teooria 19 Näide 6.9. Olgu M = Q, Σ, Γ,, I, F, kus Q = {1, 2, 3, 4, 5}, Σ = {a, b, c}, Γ = {A, B}, I = {1}, F = {4, 5} ja = { 1, a, ε, 1, A, 1, b, ε, 1, B, 1, c, ε, 2, ε, 2, a, A, 2, ε, 2, b, B, 2, ε, 2, a, B, 3, ε, 2, b, A, 3, ε, 2, ε, A, 4, ε, 2, ε, B, 4, ε, 2, b, ε, 5, ε, 2, a, ε, 5, ε, 3, a, ε, 3, ε, 3, b, ε, 3, ε, 3, ε, ε, 4, ε, 4, ε, A, 4, ε, 4, ε, B, 4, ε, 5, a, ε, 5, ε, 5, b, ε, 5, ε }. a,ε:ε a,ε:a 1 b,ε:b c,ε:ε 3 ε,ε:ε a,b:ε a,a:ε b,ε:ε ε,a:ε b,a:ε ε,a:ε 2 4 ε,b:ε a,ε:ε b,b:ε a,ε:ε ε,b:ε b,ε:ε 5 Siis L(M) = {ucv u {a, b}, v {a, b}, u v R }. Teoreem Kui keel on kontekstivaba, siis leidub seda keelt aktsepteeriv magasinmäluga automaat. b,ε:ε Näide Olgu Σ = {a, b, c, d}. Kontekstivaba grammatika S SS, S a, S bct S, T css, T dt T ja magasinmäluga automaat {1, 2}, Σ, {S, T },, {1}, {2}, kus = { 1, ε, ε, 2, S, 2, ε, S, 2, SS, 2, a, S, 2, ε, 2, bc, S, 2, T S, 2, c, T, 2, SS, 2, d, T, 2, T T }, 1 ε,ε:s a,s:ε ε,s:ss 2 bc,s:t S d,t :T T c,t :SS

20 13. november a. Formaalsete keelte teooria 20 esitavad ühe ja sama keele. Lemma Iga magasinmäluga automaadi jaoks leidub ekvivalentne magasinmäluga automaat, Q, Σ, Γ,, I, F, kus I = 1, F = 1 ja iga ülemineku p, x, β, q, γ korral kehtib x 1 ja β + γ = 1. Teoreem Iga magasinmäluga automaadi jaoks leidub sama keelt genereeriv kontekstivaba grammatika. Tõestus. Lemma 6.12 alusel võime eeldada, et on antud magasinmäluga automaat Q, Σ, Γ,, I, F, kus I = {q s }, F = {q a } ja iga ülemineku p, x, β, q, γ korral kehtib võrdus β + γ = 1. Koostame kontekstivaba grammatika N, Σ, P, S, kus N = {A p,q p Q, q Q}, S = A qs,qa ja P = {A p,p ε p Q} {A p,t xa q,r ya s,t p, x, ε, q, C, r, y, C, s, ε, C Γ, t Q}. Induktsiooni abil võib tõestada, et p, x, ε q, ε, ε parajasti siis, kui A p,q x Σ ). x (siin Näide Magasinmäluga automaat M = {1, 2}, Σ, Γ,, {1}, {2}, kus Σ = {a, b}, Γ = {D, E}, = { 1, ab, ε, 1, E, 1, aa, E, 1, ε, 1, b, ε, 2, D, 2, a, ε, 1, D, 2, ε, D, 2, ε, 2, b, E, 2, ε }, ab,ε:e 1 b,ε:d a,ε:d ε,d:ε 2 ja kontekstivaba grammatika S abt aas, S absbu, S buu, aa,e:ε b,e:ε T abt aat, T ε, U asu, U ε esitavad ühe ja sama keele. Sümbolid S, T ja U vastavad sümbolitele A 1,2, A 1,1 ja A 2,2 teoreemi 6.13 tõestusest. Ülesanne Koostada kontekstivaba grammatika, mis genereerib keele {w {a, b} w a = w b }. Ülesanne Koostada kontekstivaba grammatika, mis genereerib keele {w {a, b} w a w b }. Ülesanne Koostada kontekstivaba grammatika, mis genereerib keele {w {a, b} w a = 2 w b }.

21 13. november a. Formaalsete keelte teooria 21 Peatükk 7. Determineeritud kontekstivabad keeled Definitsioon 7.1. Magasinmäluga automaadi üleminekuid p 1, x 1, β 1, q 1, γ 1 ja p 2, x 2, β 2, q 2, γ 2 nimetatakse konfliktseteks, kui 1) p 1 = p 2 ; 2) x 1 x 2 või x 2 x 1 ; 3) β 1 β 2 või β 2 β 1. Definitsioon 7.2. Magasinmäluga automaat on determineeritud (deterministic), kui algolekuid on täpselt üks ja kõik üleminekud on omavahel mittekonfliktsed. Definitsioon 7.3. Keel L tähestikus Σ on determineeritud kontekstivaba keel, kui leidub determineeritud magasinmäluga automaat, mis aktsepteerib keele L {$} tähestikus Σ {$}, kus $ on uus sümbol, mis ei kuulu tähestikku Σ. Sümbolit $ nimetatakse stringi lõpu markeriks. Näide 7.4. Olgu Σ = {a, b}. Keel L = {a m b n m = n või n = 0} on determineeritud kontekstivaba keel. Teoreem 7.5. Iga regulaarne keel on determineeritud kontekstivaba keel. Teoreem 7.6. Iga determineeritud kontekstivaba keele jaoks leidub seda keelt genereeriv ühene kontekstivaba grammatika. Teoreem 7.7. Iga determineeritud kontekstivaba keele täiend on determineeritud kontekstivaba keel. Teoreem 7.8. Leiduvad determineeritud kontekstivabad keeled L 1 ja L 2, mille korral L 1 L 2 ei ole determineeritud kontekstivaba keel. Teoreem 7.9. Leiduvad determineeritud kontekstivabad keeled L 1 ja L 2, mille korral L 1 L 2 ei ole determineeritud kontekstivaba keel.

22 13. november a. Formaalsete keelte teooria 22 Peatükk 8. Algoritmilised probleemid formaalsete keelte teoorias Teoreem 8.1. Keel on rekursiivselt loenduv parajasti siis, kui leidub seda keelt genereeriv 0-tüüpi grammatika. Ülesanne 8.2. Kas grammatika S Sb, S ST, S SU, S ε, T a aat, T b ab, Uaaa aau, Uab b aktsepteerib stringid aab ja aaaaaaaab? Ülesanne 8.3. Kas grammatika S cs, S ds, S aa, poolt genereeritav keel on lahenduv? Lemma 8.4. Grammatika R aaa, ac ca, ca ac, bc cb, cb bc, ad da, da ad, bd db, db bd, genereerib mittelahenduva keele. ac ca, ca ac, bc cb, cb bc, ad da, da ad, bd db, db bd, cdc cdcr, Rcca ccr, Rddb ddr, Rcdd cddt, T cc ccat, T dd ddbt, T cdc cdc ce eca, eca ce, de edb, eda de, aaa caaa, caaa aaa, aaa daaa, daaa aaa, cdca cdcae, cdcae cdca

23 13. november a. Formaalsete keelte teooria 23 Lemma 8.5. Grammatika R are, R brf, R crg, R d, ggff ffgg, ffgg ggff, fgggff gfffgg, gfffgg fgggff, ffggffffgg ffggffffgge, ffggffffgge ffggffffgg, eggff ffe, ffe eggff, efgggff gffe, gffe efgggff genereerib mittelahenduva keele. Definitsioon 8.6. Posti vastavuse süsteem tähestikus Σ on stringide korteežide paar ((x 1,..., x n ), (y 1,..., y n )), kus iga i korral x i Σ ja y i Σ. Märkus 8.7. Posti vastavuse süsteemi ((x 1,..., x n ), (y 1,..., y n )) kujutatakse tavaliselt nii: [ x1 ] [ xn ],...,. y 1 y n Definitsioon 8.8. Posti vastavuse süsteemi ((x 1,..., x n ), (y 1,..., y n )) lahendus (match) on mittetühi indeksite jada (i 1,..., i k ), mille korral (siin iga j korral kehtib 1 i j n). x i1... x ik = y i1... y ik Näide 8.9. Olgu Σ = {a, b, c}. Vaatleme Posti vastavuse süsteemi [ aab ] [ a ] [ caa ],,. a aa bc Jada (2, 1, 3, 2, 2) on selle süsteemi lahenduseks, kuna a aab caa a a = aa a bc aa aa. Ülesanne Olgu Σ = {a, b, c, 0, 1,,, }. Kas Posti vastavuse süsteemil on lahendus? [ a 1ab a [ a ] [ ab ] [ ac ] [ a,,, a aba 1aca a ba ca a ][ a 1ac ][ aba 10ab ][ aca 10ab,,, ca 10a 10abaca 10acaca [ a ab ] [ a ac ] [ aba ] [ aca,,, a a a a ] [ a, ba a ], ], ] [ a, aba ], [ a 10ac ][ a 11ac, ca 11a ca 1a [ a a a ] ],

24 13. november a. Formaalsete keelte teooria 24 Teoreem Vaatleme Posti vastavuse süsteeme tähestikus Σ, kus Σ 2. Pole olemas algoritmi, mis iga sellise Posti vastavuse süsteemi kohta teeks kindlaks, kas süsteemil lahendus on. Teoreem On olemas algoritm, mis iga kontekstitundliku grammatika ja iga stringi kohta teeb kindlaks, kas antud string kuulub antud grammatika poolt genereeritavasse keelde. Teoreem On olemas algoritm, mis iga kontekstivaba grammatika ja iga stringi kohta teeb kindlaks, kas antud string kuulub antud grammatika poolt genereeritavasse keelde. Teoreem On olemas algoritm, mis iga kontekstivaba grammatika G kohta teeb kindlaks, kas L(G). Teoreem On olemas algoritm, mis iga kontekstivaba grammatika G kohta teeb kindlaks, kas keel L(G) on lõpmatu. Teoreem On olemas algoritm, mis suvaliste paremlineaarsete grammatikate G 1 ja G 2 kohta teeb kindlaks, kas L(G 1 ) L(G 2 ). Teoreem On olemas algoritm, mis suvaliste paremlineaarsete grammatikate G 1 ja G 2 kohta teeb kindlaks, kas L(G 1 ) = L(G 2 ). Seega paremlineaarsete grammatikate ekvivalentsiprobleem on algoritmiliselt lahenduv. Teoreem Iteratsioonita regulaaravaldiste mittevõrdsuse probleem on NP-täielik. Definitsioon Kasutame tähestikku Σ 3 = {a, b, c}. Olgu x = (x 1,..., x n ), kus iga i korral x i {a, b}. Tähistagu G( x) lineaarset grammatikat {S}, Σ 3, P, S, kus P = {S ba i Sx i 1 i n} {S ba i cx i 1 i n}. Grammatika G( x) poolt genereeritavat keelt tähistame L x. Lemma Keel L x L y on mittetühi parajasti siis, kui Posti vastavuse süsteemil ( x, y) on lahendus. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvaliste tähestikus Σ toimivate kontekstivabade grammatikate G 1 ja G 2 kohta teeks kindlaks, kas L(G 1 ) L(G 2 ) =. Tõestus. Kui Σ 3, siis kasutame lemmat 8.20 ja teoreemi Kaheelemendilise tähestiku Σ = {d, e} jaoks saame tõestuse, kui asendame frammatikas G( x) sümboli a sõnaga ede, sümboli b sõnaga edde ja sümboli c sõnaga eddde. Lemma Keel L x L y on lõpmatu parajasti siis, kui Posti vastavuse süsteemil ( x, y) on lahendus. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvaliste tähestikus Σ toimivate kontekstivabade grammatikate G 1 ja G 2 kohta teeks kindlaks, kas keel L(G 1 ) L(G 2 ) on lõpmatu.

25 13. november a. Formaalsete keelte teooria 25 Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstivaba grammatika G kohta teeks kindlaks, kas G on ühene. Lemma Kasutame tähestikku Σ 3 = {a, b, c}. Keel Σ 3 L x on kontekstivaba iga x korral. Näide Olgu x = (b, abbaa). Siis kontekstivaba grammatika S ε, S AW, S br, A a, A c, B b, B c, Z a, Z B, W ZW, W ε, genereerib keele Σ 3 L x. R ε, R BW, R aaaw, R a, R aa, R abrb, R aabrabbaa, R aczw b, R aaczw abbaa, R abt 1, R aabt 2, T 1 U b, T 2 U a bbaa, T 2 U b baa, T 2 U b aa, T 2 U a a, T 2 U a, U a W B, U a ε, U b W A, U b ε Definitsioon Olgu Σ 3 = {a, b, c}, x = (x 1,..., x n ), y = (y 1,..., y n ), kus iga i korral x i {a, b} ja y i {a, b}. Tähistame M x, y Σ 3 (L x L y ). Lemma Keel M x, y on kontekstivaba iga x ja y korral. Tõestus. M x, y = (Σ 3 L x ) (Σ 3 L y ). Lemma Keele M x, y täiend tähestiku Σ 3 suhtes on mittetühi parajasti siis, kui Posti vastavuse süsteemil ( x, y) on lahendus. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstivaba grammatika G kohta teeks kindlaks, kas L(G) = Σ. Teoreem Olgu Σ 2. Tähestikus Σ toimivate kontekstivabade grammatikate ekvivalentsiprobleem pole algoritmiliselt lahenduv. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvaliste tähestikus Σ toimivate kontekstivabade grammatikate G 1 ja G 2 kohta teeks kindlaks, kas L(G 1 ) L(G 2 ). Lemma Keele M x, y täiend tähestiku Σ suhtes on lõpmatu parajasti siis, kui Posti vastavuse süsteemil ( x, y) on lahendus. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstivaba grammatika G kohta teeks kindlaks, kas Σ L(G) on lõpmatu. Lemma Olgu x = (x 1,..., x n ) ja y = (y 1,..., y n ), kus iga i korral x i {a, b}, y i {a, b} ja x i y i ε. Keel M x, y on regulaarne parajasti siis, kui Posti vastavuse süsteemil ( x, y) pole lahendust.

26 13. november a. Formaalsete keelte teooria 26 Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstivaba grammatika G kohta teeks kindlaks, kas keel L(G) on regulaarne. Definitsioon Olgu Σ 3 = {a, b, c}, x = (x 1,..., x n ), y = (y 1,..., y n ), kus iga i korral x i {a, b} ja y i {a, b}. Tähistame K x, y L x {c} L R y. Lemma Keel K x, y on kontekstivaba iga x ja y korral. Lemma Kasutame tähestikku Σ 3 = {a, b, c}. Olgu x = (x 1,..., x n ) ja y = (y 1,..., y n ), kus iga i korral x i {a, b}, y i {a, b} ja x i y i ε. Keel K x, y {zcz R z Σ 3} on kontekstivaba parajasti siis, kui Posti vastavuse süsteemil ( x, y) pole lahendust. Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvaliste tähestikus Σ toimivate kontekstivabade grammatikate G 1 ja G 2 kohta teeks kindlaks, kas keel L(G 1 ) L(G 2 ) on kontekstivaba. Lemma Kasutame tähestikku Σ 3 = {a, b, c}. Keel Σ 3 (K x, y {zcz R z Σ 3}) on kontekstivaba iga x ja y korral. Tõestus. Tähistame L 0 = {w Σ 3 w c = 1}. Keele Σ 3 (K x, y {zcz R z Σ 3}) võib esitada järgmise viie kontekstivaba keele ühendina L 1 = {w Σ 3 w c 3}, L 2 = {v 1 cv 2 cv 3 cv 4 v 1, v 2, v 3, v 4 {a, b}, v 1 v R 4 }, L 3 = {v 1 cv 2 cv 3 cv 4 v 1, v 2, v 3, v 4 {a, b}, v 2 v R 3 }, L 4 = ((Σ 3 L x ) L 0 ) {c} L 0, L 5 = L 0 {c} ((Σ 3 L y ) R L 0 ). Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstivaba grammatika G kohta teeks kindlaks, kas keel Σ L(G) on kontekstivaba. Lemma Kasutame tähestikku Σ 3 = {a, b, c}. Keel K x, y {zcz R kontekstivaba iga x ja y korral. z Σ 3} on Teoreem Olgu Σ 2. Siis pole olemas algoritmi, mis suvalise tähestikus Σ toimiva kontekstitundliku grammatika G kohta teeks kindlaks, kas keel L(G) on kontekstivaba.

27 13. november a. Formaalsete keelte teooria 27 Kirjandus [1] A. V. Aho, J. D. Ullman. The Theory of Parsing, Translation, and Compiling, Vol. 1, Parsing. Prentice Hall, [2] A. V. Aho, J. D. Ullman. The Theory of Parsing, Translation, and Compiling, Vol. 2, Compiling. Prentice-Hall, [3] Jaak Henno. Formaalsed keeled, grammatikad ja translaatorid. TTÜ kirjastus, [4] Mare Koit. Sissejuhatus arvutuslingvistikasse [5] Merik Meriste. Formaalsed keeled ja kompilaatorite koostamine [6] Peeter Normak. Teoreetiline informaatika [7] H. R. Lewis, C. H. Papadimitriou. Elements of the Theory of Computation. 2nd ed. Prentice Hall, [8] Jaan Penjam. Teoreetiline informaatika [9] Jaan Penjam. Teoreetiline informaatika [10] M. Sipser. Introduction to the Theory of Computation. PWS Publishing company, [11] Varmo Vene. Transleerimismeetodid [12] А. Е. Пентус, М. Р. Пентус. Теория формальных языков. Москва: Изд-во ЦПИ при механико-математическом ф-те МГУ, [13] А. Е. Пентус, М. Р. Пентус. Математическая теория формальных языков. Москва: ИНТУИТ; БИНОМ

Kontekstivabad keeled

Kontekstivabad keeled Kontekstivabad keeled Teema 2.1 Jaan Penjam, email: jaan@cs.ioc.ee Rekursiooni- ja keerukusteooria: KV keeled 1 / 27 Loengu kava 1 Kontekstivabad grammatikad 2 Süntaksipuud 3 Chomsky normaalkuju Jaan Penjam,

Διαβάστε περισσότερα

Kompleksarvu algebraline kuju

Kompleksarvu algebraline kuju Kompleksarvud p. 1/15 Kompleksarvud Kompleksarvu algebraline kuju Mati Väljas mati.valjas@ttu.ee Tallinna Tehnikaülikool Kompleksarvud p. 2/15 Hulk Hulk on kaasaegse matemaatika algmõiste, mida ei saa

Διαβάστε περισσότερα

Kontekstivabad keeled

Kontekstivabad keeled Kontekstivabad keeled Teema 2.2 Jaan Penjam, email: jaan@cs.ioc.ee Rekursiooni- ja keerukusteooria: KV keeled 1 / 28 Sisukord 1 Pinuautomaadid 2 KV keeled ja pinuautomaadid Jaan Penjam, email: jaan@cs.ioc.ee

Διαβάστε περισσότερα

ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA

ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA PREDIKAATLOOGIKA Predikaatloogika on lauseloogika tugev laiendus. Predikaatloogikas saab nimetada asju ning rääkida nende omadustest. Väljendusvõimsuselt on predikaatloogika seega oluliselt peenekoelisem

Διαβάστε περισσότερα

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

Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika Operatsioonsemantika Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika kirjeldab kuidas j~outakse l~oppolekusse Struktuurne semantika

Διαβάστε περισσότερα

HULGATEOORIA ELEMENTE

HULGATEOORIA ELEMENTE HULGATEOORIA ELEMENTE Teema 2.2. Hulga elementide loendamine Jaan Penjam, email: jaan@cs.ioc.ee Diskreetne Matemaatika II: Hulgateooria 1 / 31 Loengu kava 2 Hulga elementide loendamine Hulga võimsus Loenduvad

Διαβάστε περισσότερα

Funktsiooni diferentsiaal

Funktsiooni diferentsiaal Diferentsiaal Funktsiooni diferentsiaal Argumendi muut Δx ja sellele vastav funktsiooni y = f (x) muut kohal x Eeldusel, et f D(x), saame Δy = f (x + Δx) f (x). f (x) = ehk piisavalt väikese Δx korral

Διαβάστε περισσότερα

T~oestatavalt korrektne transleerimine

T~oestatavalt korrektne transleerimine T~oestatavalt korrektne transleerimine Transleerimisel koostatakse lähtekeelsele programmile vastav sihtkeelne programm. Transleerimine on korrektne, kui transleerimisel programmi tähendus säilib. Formaalsemalt:

Διαβάστε περισσότερα

Lokaalsed ekstreemumid

Lokaalsed ekstreemumid Lokaalsed ekstreemumid Öeldakse, et funktsioonil f (x) on punktis x lokaalne maksimum, kui leidub selline positiivne arv δ, et 0 < Δx < δ Δy 0. Öeldakse, et funktsioonil f (x) on punktis x lokaalne miinimum,

Διαβάστε περισσότερα

2.2.1 Geomeetriline interpretatsioon

2.2.1 Geomeetriline interpretatsioon 2.2. MAATRIKSI P X OMADUSED 19 2.2.1 Geomeetriline interpretatsioon Maatriksi X (dimensioonidega n k) veergude poolt moodustatav vektorruum (inglise k. column space) C(X) on defineeritud järgmiselt: Defineerides

Διαβάστε περισσότερα

Geomeetrilised vektorid

Geomeetrilised vektorid Vektorid Geomeetrilised vektorid Skalaarideks nimetatakse suurusi, mida saab esitada ühe arvuga suuruse arvulise väärtusega. Skalaari iseloomuga suurusi nimetatakse skalaarseteks suurusteks. Skalaarse

Διαβάστε περισσότερα

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

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA SISUKORD 8 MÄÄRAMATA INTEGRAAL 56 8 Algfunktsioon ja määramata integraal 56 8 Integraalide tabel 57 8 Määramata integraali omadusi 58

Διαβάστε περισσότερα

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008 Sügis 2008 Jaguvus Olgu a ja b täisarvud. Kui leidub selline täisarv m, et b = am, siis ütleme, et arv a jagab arvu b ehk arv b jagub arvuga a. Tähistused: a b b. a Näiteks arv a jagab arvu b arv b jagub

Διαβάστε περισσότερα

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD Teema 3.1 (Õpiku peatükid 1 ja 3) Jaan Penjam, email: jaan@cs.ioc.ee Diskreetne Matemaatika II: Kombinatoorika 1 / 31 Loengu kava 1 Tähistusi 2 Kombinatoorsed

Διαβάστε περισσότερα

2. HULGATEOORIA ELEMENTE

2. HULGATEOORIA ELEMENTE 2. HULGATEOORIA ELEMENTE 2.1. Hulgad, nende esitusviisid. Alamhulgad Hulga mõiste on matemaatika algmõiste ja seda ei saa def ineerida. Me võime vaid selgitada, kuidas seda abstraktset mõistet endale kujundada.

Διαβάστε περισσότερα

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

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 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 Orienteerimata graafid G(x i )={ x k < x i, x k > A}

Διαβάστε περισσότερα

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

Mudeliteooria. Kursust luges: Kalle Kaarli september a. 1 Käesoleva konspekti on L A TEX-kujule viinud Indrek Zolk. Mudeliteooria Kursust luges: Kalle Kaarli 1 20. september 2004. a. 1 Käesoleva konspekti on L A TEX-kujule viinud Indrek Zolk. 2 Sisukord 1 Põhimõisted 9 1.1 Signatuur ja struktuur.................. 9

Διαβάστε περισσότερα

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

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA SISUKORD 57 Joone uutuja Näited 8 58 Ülesanded uutuja võrrandi koostamisest 57 Joone uutuja Näited Funktsiooni tuletisel on

Διαβάστε περισσότερα

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

Vektorid II. Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale Vektorid II Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale Vektorid Vektorid on arvude järjestatud hulgad (s.t. iga komponendi väärtus ja positsioon hulgas on tähenduslikud) Vektori

Διαβάστε περισσότερα

Keerukusteooria elemente

Keerukusteooria elemente Keerukusteooria elemente Teema 5 Jaan Penjam, email: jaan@cs.ioc.ee Keerukusteooria elemente 1 / 45 Sisukord 1 Algoritmi keerukus 2 Ülesannete keerukusklassid Jaan Penjam, email: jaan@cs.ioc.ee Keerukusteooria

Διαβάστε περισσότερα

HAPE-ALUS TASAKAAL. Teema nr 2

HAPE-ALUS TASAKAAL. Teema nr 2 PE-LUS TSL Teema nr Tugevad happed Tugevad happed on lahuses täielikult dissotiseerunud + sisaldus lahuses on võrdne happe analüütilise kontsentratsiooniga Nt NO Cl SO 4 (esimeses astmes) p a väärtused

Διαβάστε περισσότερα

KATEGOORIATEOORIA. Kevad 2016

KATEGOORIATEOORIA. Kevad 2016 KTEGOORITEOORI Kevad 2016 Loengukonspekt Lektor: Valdis Laan 1 1. Kategooriad 1.1. Hulgateoreetilistest alustest On hästi teada, et kõigi hulkade hulka ei ole olemas. Samas kategooriateoorias sooviks me

Διαβάστε περισσότερα

KATEGOORIATEOORIA. Kevad 2010

KATEGOORIATEOORIA. Kevad 2010 KTEGOORITEOORI Kevad 2010 Loengukonspekt Lektor: Valdis Laan 1 1. Kategooriad 1.1. Hulgateoreetilistest alustest On hästi teada, et kõigi hulkade hulka ei ole olemas. Samas kategooriateoorias sooviks me

Διαβάστε περισσότερα

1 Funktsioon, piirväärtus, pidevus

1 Funktsioon, piirväärtus, pidevus Funktsioon, piirväärtus, pidevus. Funktsioon.. Tähistused Arvuhulki tähistatakse üldlevinud viisil: N - naturaalarvude hulk, Z - täisarvude hulk, Q - ratsionaalarvude hulk, R - reaalarvude hulk. Piirkonnaks

Διαβάστε περισσότερα

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

Suhteline salajasus. Peeter Laud. Tartu Ülikool. peeter TTÜ, p.1/27 Suhteline salajasus Peeter Laud peeter l@ut.ee Tartu Ülikool TTÜ, 11.12.2003 p.1/27 Probleemi olemus salajased sisendid avalikud väljundid Program muud väljundid muud sisendid mittesalajased väljundid

Διαβάστε περισσότερα

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

Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist 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)

Διαβάστε περισσότερα

ALGEBRA I. Kevad Lektor: Valdis Laan

ALGEBRA I. Kevad Lektor: Valdis Laan ALGEBRA I Kevad 2013 Lektor: Valdis Laan Sisukord 1 Maatriksid 5 1.1 Sissejuhatus....................................... 5 1.2 Maatriksi mõiste.................................... 6 1.3 Reaalarvudest ja

Διαβάστε περισσότερα

9. AM ja FM detektorid

9. AM ja FM detektorid 1 9. AM ja FM detektorid IRO0070 Kõrgsageduslik signaalitöötlus Demodulaator Eraldab moduleeritud signaalist informatiivse osa. Konkreetne lahendus sõltub modulatsiooniviisist. Eristatakse Amplituuddetektoreid

Διαβάστε περισσότερα

Parts Manual. Trio Mobile Surgery Platform. Model 1033

Parts Manual. Trio Mobile Surgery Platform. Model 1033 Trio Mobile Surgery Platform Model 1033 Parts Manual For parts or technical assistance: Pour pièces de service ou assistance technique : Für Teile oder technische Unterstützung Anruf: Voor delen of technische

Διαβάστε περισσότερα

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

Diskreetne matemaatika 2016/2017. õ. a. Professor Peeter Puusemp Diskreetne matemaatika 2016/2017. õ. a. Professor Peeter Puusemp http://www.staff.ttu.ee/ puusemp/ Sellel kodulehe aadressil asub alajaotuse Diskreetne matemaatika all elektrooniline õpik ja ülesannete

Διαβάστε περισσότερα

YMM3740 Matemaatilne analüüs II

YMM3740 Matemaatilne analüüs II YMM3740 Matemaatilne analüüs II Gert Tamberg Matemaatikainstituut Tallinna Tehnikaülikool gert.tamberg@ttu.ee http://www.ttu.ee/gert-tamberg G. Tamberg (TTÜ) YMM3740 Matemaatilne analüüs II 1 / 29 Sisu

Διαβάστε περισσότερα

Ruumilise jõusüsteemi taandamine lihtsaimale kujule

Ruumilise jõusüsteemi taandamine lihtsaimale kujule Kodutöö nr.1 uumilise jõusüsteemi taandamine lihtsaimale kujule Ülesanne Taandada antud jõusüsteem lihtsaimale kujule. isttahuka (joonis 1.) mõõdud ning jõudude moodulid ja suunad on antud tabelis 1. D

Διαβάστε περισσότερα

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

Algebraliste võrrandite lahenduvus radikaalides. Raido Paas Juhendaja: Mart Abel Algebraliste võrrandite lahenduvus radikaalides Magistritöö Raido Paas Juhendaja: Mart Abel Tartu 2013 Sisukord Sissejuhatus Ajalooline sissejuhatus iii v 1 Rühmateooria elemente 1 1.1 Substitutsioonide

Διαβάστε περισσότερα

1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD

1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD 1. Reaalarvud 1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD Arvu mõiste hakkas kujunema aastatuhandeid tagasi, täiustudes ja üldistudes koos inimkonna arenguga. Juba ürgühiskonnas tekkis vajadus teatavaid hulki

Διαβάστε περισσότερα

J! "#$ %"& ( ) ) ) " *+, -./0-, *- /! /!+12, ,. 6 /72-, 0,,3-8 / ',913-51:-*/;+ 5/<3/ +15;+ 5/<3=9 -!.1!-9 +17/> ) ) &

J! #$ %& ( ) ) )  *+, -./0-, *- /! /!+12, ,. 6 /72-, 0,,3-8 / ',913-51:-*/;+ 5/<3/ +15;+ 5/<3=9 -!.1!-9 +17/> ) ) & J! "#$ %"& J ' ( ) ) ) " *+, -./0-, L *- /! /!+12,3-4 % +15,. 6 /72-, 0,,3-8 / ',913-51:-*/;+ 5/01 ',913-51:--

Διαβάστε περισσότερα

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi Eesti koolinoorte XLVIII täppisteaduste olümpiaadi lõppvoor MATEMAATIKAS Tartus, 9. märtsil 001. a. Lahendused ja vastused IX klass 1. Vastus: x = 171. Teisendame võrrandi kujule 111(4 + x) = 14 45 ning

Διαβάστε περισσότερα

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

1 Reaalarvud ja kompleksarvud Reaalarvud Kompleksarvud Kompleksarvu algebraline kuju... 5 1. Marek Kolk, Kõrgem matemaatika, Tartu Ülikool, 2013-14. 1 Reaalarvud ja kompleksarvud Sisukord 1 Reaalarvud ja kompleksarvud 1 1.1 Reaalarvud................................... 2 1.2 Kompleksarvud.................................

Διαβάστε περισσότερα

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

Koduseid ülesandeid IMO 2017 Eesti võistkonna kandidaatidele vol 4 lahendused Koduseid ülesandeid IMO 017 Eesti võistkonna kandidaatidele vol 4 lahendused 17. juuni 017 1. Olgu a,, c positiivsed reaalarvud, nii et ac = 1. Tõesta, et a 1 + 1 ) 1 + 1 ) c 1 + 1 ) 1. c a Lahendus. Kuna

Διαβάστε περισσότερα

Ehitusmehaanika harjutus

Ehitusmehaanika harjutus Ehitusmehaanika harjutus Sõrestik 2. Mõjujooned /25 2 6 8 0 2 6 C 000 3 5 7 9 3 5 "" 00 x C 2 C 3 z Andres Lahe Mehaanikainstituut Tallinna Tehnikaülikool Tallinn 2007 See töö on litsentsi all Creative

Διαβάστε περισσότερα

ABCDA EF A A D A ABCDA CA D ABCDA EF

ABCDA EF A A D A ABCDA CA D ABCDA EF ABCDAEF BABC FDDDDABCBABAC BBCABCADB AADAABCDACAD ABBFADAABA ABBFA AAFAB ABCDAEF AAABBA AA CADA BABA AA DA ABCDAEF BABC FDDDDABCBABAC BBCABCADB AADAABCDACAD ABBFADAABA CAA BABADFAAFAB BCAFAB ABCDAEF AAABBA

Διαβάστε περισσότερα

3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE

3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE 3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE 3.1. Loendamise põhireeglid Kombinatoorika on diskreetse matemaatika osa, mis uurib probleeme, kus on tegemist kas diskreetse hulga mingis mõttes eristatavate osahulkadega

Διαβάστε περισσότερα

,, #,#, %&'(($#(#)&*"& 3,,#!4!4! +&'(#,-$#,./$012 5 # # %, )

,, #,#, %&'(($#(#)&*& 3,,#!4!4! +&'(#,-$#,./$012 5 # # %, ) !! "#$%&'%( (%)###**#+!"#$ ',##-.#,,, #,#, /01('/01/'#!2#! %&'(($#(#)&*"& 3,,#!4!4! +&'(#,-$#,./$012 5 # # %, ) 6###+! 4! 4! 4,*!47! 4! (! 8!9%,,#!41! 4! (! 4!5),!(8! 4! (! :!;!(7! (! 4! 4!!8! (! 8! 4!!8(!44!

Διαβάστε περισσότερα

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

28. Sirgvoolu, solenoidi ja toroidi magnetinduktsiooni arvutamine koguvooluseaduse abil. 8. Sigvoolu, solenoidi j tooidi mgnetinduktsiooni vutmine koguvooluseduse il. See on vem vdtud, kuid mitte juhtme sees. Koguvooluseduse il on sed lihtne teh. Olgu lõpmt pikk juhe ingikujulise istlõikeg,

Διαβάστε περισσότερα

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

Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse. Ahto Buldas Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse Ahto Buldas 22. september 2003 2 Sisukord Saateks v 1 Entroopia ja infohulk 1 1.1 Sissejuhatus............................ 1 1.2 Kombinatoorne

Διαβάστε περισσότερα

!"#$ "%&$ ##%&%'()) *..$ /. 0-1$ )$.'-

!#$ %&$ ##%&%'()) *..$ /. 0-1$ )$.'- !!" !"# "%& ##%&%',-... /. -1.'- -13-',,'- '-...4 %. -5"'-1.... /..'-1.....-"..'-1.. 78::8

Διαβάστε περισσότερα

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

Planeedi Maa kaardistamine G O R. Planeedi Maa kõige lihtsamaks mudeliks on kera. Joon 1 laneedi Maa kaadistamine laneedi Maa kõige lihtsamaks mudeliks on kea. G Joon 1 Maapinna kaadistamine põhineb kea ümbeingjoontel, millest pikimat nimetatakse suuingjooneks. Need suuingjooned, mis läbivad

Διαβάστε περισσότερα

http://www.mathematica.gr/forum/viewtopic.php?f=109&t=15584

http://www.mathematica.gr/forum/viewtopic.php?f=109&t=15584 Επιμέλεια: xr.tsif Σελίδα 1 ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΓΙΑ ΜΑΘΗΤΙΚΟΥΣ ΔΙΑΓΩΝΙΣΜΟΥΣ ΕΚΦΩΝΗΣΕΙΣ ΤΕΥΧΟΣ 5ο ΑΣΚΗΣΕΙΣ 401-500 Αφιερωμένο σε κάθε μαθητή που ασχολείται ή πρόκειται να ασχοληθεί με Μαθηματικούς διαγωνισμούς

Διαβάστε περισσότερα

4.1 Funktsiooni lähendamine. Taylori polünoom.

4.1 Funktsiooni lähendamine. Taylori polünoom. Peatükk 4 Tuletise rakendusi 4.1 Funktsiooni lähendamine. Talori polünoom. Mitmetes matemaatika rakendustes on vaja leida keerulistele funktsioonidele lihtsaid lähendeid. Enamasti konstrueeritakse taolised

Διαβάστε περισσότερα

!"#$ %"&'$!&!"(!)%*+, -$!!.!$"("-#$&"%-

!#$ %&'$!&!(!)%*+, -$!!.!$(-#$&%- !"#$ %"&$!&!"(!)%*+, -$!!.!$"("-#$&"%-.#/."0, .1%"("/+.!2$"/ 3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 4.)!$"!$-(#&!- 33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333

Διαβάστε περισσότερα

Sisukord. 4 Tõenäosuse piirteoreemid 36

Sisukord. 4 Tõenäosuse piirteoreemid 36 Sisukord Sündmused ja tõenäosused 5. Sündmused................................... 5.2 Tõenäosus.................................... 8.2. Tõenäosuse arvutamise konkreetsed meetodid (üldise definitsiooni

Διαβάστε περισσότερα

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

4 T~oenäosuse piirteoreemid Tsentraalne piirteoreem Suurte arvude seadus (Law of Large Numbers)... 32 Sisukord 1 Sündmused ja t~oenäosused 4 1.1 Sündmused................................... 4 1.2 T~oenäosus.................................... 7 1.2.1 T~oenäosuse arvutamise konkreetsed meetodid (üldise

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Sisukord. 3 T~oenäosuse piirteoreemid Suurte arvude seadus (Law of Large Numbers)... 32 Sisukord Sündmused ja t~oenäosused 4. Sündmused................................... 4.2 T~oenäosus.................................... 7.2. T~oenäosuse arvutamise konkreetsed meetodid (üldise definitsiooni

Διαβάστε περισσότερα

PLASTSED DEFORMATSIOONID

PLASTSED DEFORMATSIOONID PLAED DEFORMAIOONID Misese vlavustingimus (pinegte ruumis) () Dimensineerimisega saab kõrvaldada ainsa materjali parameetri. Purunemise (tugevuse) kriteeriumid:. Maksimaalse pinge kirteerium Laminaat puruneb

Διαβάστε περισσότερα

1 Entroopia ja informatsioon

1 Entroopia ja informatsioon Kirjadus: T.M. Cover, J.A. Thomas "Elemets of iformatio theory", Wiley, 99 ja 2006. Yeug, Raymod W. "A first course of iformatio theory", Kluwer, 2002. Mackay, D. "Iformatio theory, iferece ad learig algorithms",

Διαβάστε περισσότερα

!"#!"!"# $ "# '()!* '+!*, -"*!" $ "#. /01 023 43 56789:3 4 ;8< = 7 >/? 44= 7 @ 90A 98BB8: ;4B0C BD :0 E D:84F3 B8: ;4BG H ;8

Διαβάστε περισσότερα

Chap. 6 Pushdown Automata

Chap. 6 Pushdown Automata Chap. 6 Pushdown Automata 6.1 Definition of Pushdown Automata Example 6.1 L = {wcw R w (0+1) * } P c 0P0 1P1 1. Start at state q 0, push input symbol onto stack, and stay in q 0. 2. If input symbol is

Διαβάστε περισσότερα

Skalaar, vektor, tensor

Skalaar, vektor, tensor Peatükk 2 Skalaar, vektor, tensor 1 2.1. Sissejuhatus 2-2 2.1 Sissejuhatus Skalaar Üks arv, mille väärtus ei sõltu koordinaatsüsteemi (baasi) valikust Tüüpiline näide temperatuur Vektor Füüsikaline suurus,

Διαβάστε περισσότερα

Carolina Bernal, Frédéric Christophoul, Jean-Claude Soula, José Darrozes, Luc Bourrel, Alain Laraque, José Burgos, Séverine Bès de Berc, Patrice Baby

Carolina Bernal, Frédéric Christophoul, Jean-Claude Soula, José Darrozes, Luc Bourrel, Alain Laraque, José Burgos, Séverine Bès de Berc, Patrice Baby Gradual diversions of the Rio Pastaza in the Ecuadorian piedmont of the Andes from 1906 to 2008: role of tectonics, alluvial fan aggradation and ENSO events Carolina Bernal, Frédéric Christophoul, Jean-Claude

Διαβάστε περισσότερα

! " #! $ %! & & $ &%!

!  #! $ %! & & $ &%! !" #! $ %!&&$&%! ! ' ( ')&!&*( & )+,-&.,//0 1 23+ -4&5,//0 )6+ )&!&*( '(7-&8 )&!&9!':(7,&8 )&!&2!'1;

Διαβάστε περισσότερα

Αυτό το κεφάλαιο εξηγεί τις ΠΑΡΑΜΕΤΡΟΥΣ προς χρήση αυτού του προϊόντος. Πάντα να μελετάτε αυτές τις οδηγίες πριν την χρήση.

Αυτό το κεφάλαιο εξηγεί τις ΠΑΡΑΜΕΤΡΟΥΣ προς χρήση αυτού του προϊόντος. Πάντα να μελετάτε αυτές τις οδηγίες πριν την χρήση. Αυτό το κεφάλαιο εξηγεί τις ΠΑΡΑΜΕΤΡΟΥΣ προς χρήση αυτού του προϊόντος. Πάντα να μελετάτε αυτές τις οδηγίες πριν την χρήση. 3. Λίστα Παραμέτρων 3.. Λίστα Παραμέτρων Στην αρχική ρύθμιση, μόνο οι παράμετροι

Διαβάστε περισσότερα

Skalaar, vektor, tensor

Skalaar, vektor, tensor Peatükk 2 Skalaar, vektor, tensor 1 2.1. Sissejuhatus 2-2 2.1 Sissejuhatus Skalaar Üks arv, mille väärtus ei sõltu koordinaatsüsteemi (baasi) valikust Tüüpiline näide temperatuur Vektor Füüsikaline suurus,

Διαβάστε περισσότερα

MATEMAATILISEST LOOGIKAST (Lausearvutus)

MATEMAATILISEST LOOGIKAST (Lausearvutus) TARTU ÜLIKOOL Teaduskool MATEMAATILISEST LOOGIKAST (Lausearvutus) Õppematerjal TÜ Teaduskooli õpilastele Koostanud E. Mitt TARTU 2003 1. LAUSE MÕISTE Matemaatilise loogika ühe osa - lausearvutuse - põhiliseks

Διαβάστε περισσότερα

Θεωρία Υπολογισμού Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις

Θεωρία Υπολογισμού Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Θεωρία Υπολογισμού Ενότητα 6 : Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις Αλέξανδρος Τζάλλας 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο Τμήμα Μηχανικών

Διαβάστε περισσότερα

C 1 D 1. AB = a, AD = b, AA1 = c. a, b, c : (1) AC 1 ; : (1) AB + BC + CC1, AC 1 = BC = AD, CC1 = AA 1, AC 1 = a + b + c. (2) BD 1 = BD + DD 1,

C 1 D 1. AB = a, AD = b, AA1 = c. a, b, c : (1) AC 1 ; : (1) AB + BC + CC1, AC 1 = BC = AD, CC1 = AA 1, AC 1 = a + b + c. (2) BD 1 = BD + DD 1, 1 1., BD 1 B 1 1 D 1, E F B 1 D 1. B = a, D = b, 1 = c. a, b, c : (1) 1 ; () BD 1 ; () F; D 1 F 1 (4) EF. : (1) B = D, D c b 1 E a B 1 1 = 1, B1 1 = B + B + 1, 1 = a + b + c. () BD 1 = BD + DD 1, BD =

Διαβάστε περισσότερα

Σειρά Προβλημάτων 3 Λύσεις

Σειρά Προβλημάτων 3 Λύσεις Άσκηση 1 Σειρά Προβλημάτων 3 Λύσεις Να δώσετε ασυμφραστικές γραμματικές που να παράγουν τις πιο κάτω γλώσσες: (α) { a k b m c n k < m ή m > 2n, όπου k,m,n 0 } Μια γραμματική για τη γλώσσα έχει ως εξής:

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών 4ο εξάμηνοσhmμy 3η ενότητα: Αυτόματα, τυπικές γλώσσες, γραμματικές Επιμέλεια διαφανειών: Στάθης Ζάχος, Άρης Παγουρτζής http://www.corelab.ece.ntua.gr/courses/introcs

Διαβάστε περισσότερα

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

1 Kompleksarvud Imaginaararvud Praktiline väärtus Kõige ilusam valem? Kompleksarvu erinevad kujud... Marek Kolk, Tartu Ülikool, 2012 1 Kompleksarvud Tegemist on failiga, kuhu ma olen kogunud enda arvates huvitavat ja esiletõstmist vajavat materjali ning on mõeldud lugeja teadmiste täiendamiseks. Seega

Διαβάστε περισσότερα

Avaliku võtmega krüptograafia

Avaliku võtmega krüptograafia Avaliku võtmega krüptograafia Ahto Buldas Motiivid Salajase võtme vahetus on tülikas! Kas ei oleks võimalik salajases võtmes kokku leppida üle avaliku kanali? 2 Probleem piiramatu vastasega! Kui vastane

Διαβάστε περισσότερα

8. f = {(-1, 2), (-3, 1), (-5, 6), (-4, 3)} - i.) ii)..

8. f = {(-1, 2), (-3, 1), (-5, 6), (-4, 3)} - i.) ii).. இர மத ப பண கள வ ன க கள 1.கணங கள ம ச ப கள ம 1. A ={4,6.7.8.9}, B = {2,4,6} C= {1,2,3,4,5,6 } i. A U (B C) ii. A \ (C \ B). 2.. i. (A B)' ii. A (BUC) iii. A U (B C) iv. A' B' v. A\ (B C) 3. A = { 1,4,9,16

Διαβάστε περισσότερα

HONDA. Έτος κατασκευής

HONDA. Έτος κατασκευής Accord + Coupe IV 2.0 16V (CB3) F20A2-A3 81 110 01/90-09/93 0800-0175 11,00 2.0 16V (CB3) F20A6 66 90 01/90-09/93 0800-0175 11,00 2.0i 16V (CB3-CC9) F20A8 98 133 01/90-09/93 0802-9205M 237,40 2.0i 16V

Διαβάστε περισσότερα

,millest avaldub 21) 23)

,millest avaldub 21) 23) II kursus TRIGONOMEETRIA * laia matemaatika teemad TRIGONOMEETRILISTE FUNKTSIOONIDE PÕHISEOSED: sin α s α sin α + s α,millest avaldu s α sin α sα tan α, * t α,millest järeldu * tα s α tα tan α + s α Ülesanne.

Διαβάστε περισσότερα

Ποιές οι θεµελιώδεις δυνατότητες και ποιοί οι εγγενείς περιορισµοί των υπολογιστών ; Τί µπορούµε και τί δε µπορούµε να υπολογίσουµε (και γιατί);

Ποιές οι θεµελιώδεις δυνατότητες και ποιοί οι εγγενείς περιορισµοί των υπολογιστών ; Τί µπορούµε και τί δε µπορούµε να υπολογίσουµε (και γιατί); Μοντελοποίηση του Υπολογισµού Στοιχεία Θεωρίας Υπολογισµού (): Τυπικές Γλώσσες, Γραµµατικές Ορέστης Τελέλης telelis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς Ποιές οι θεµελιώδεις δυνατότητες

Διαβάστε περισσότερα

Στοιχεία Θεωρίας Υπολογισµού (1): Τυπικές Γλώσσες, Γραµµατικές

Στοιχεία Θεωρίας Υπολογισµού (1): Τυπικές Γλώσσες, Γραµµατικές Στοιχεία Θεωρίας Υπολογισµού (1): Τυπικές Γλώσσες, Γραµµατικές Ορέστης Τελέλης telelis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς Ο. Τελέλης Πανεπιστήµιο Πειραιώς Θεωρία Υπολογισµού 1 /

Διαβάστε περισσότερα

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων 771 Η - Θεωρία Υπολογισµών και Αλγορίθµων Σηµειώσεις Μέρος 4 ο ιδάσκων: Α. Ντελόπουλος Το παρόν αποτελεί σηµειώσεις που αντιστοιχούν σε µέρος των διαλέξεων για το µάθηµα 771 Η - Θεωρία Υπολογισµών και

Διαβάστε περισσότερα

!"!# ""$ %%"" %$" &" %" "!'! " #$!

!!# $ %% %$ & % !'!  #$! " "" %%"" %" &" %" " " " % ((((( ((( ((((( " %%%% & ) * ((( "* ( + ) (((( (, (() (((((* ( - )((((( )((((((& + )(((((((((( +. ) ) /(((( +( ),(, ((((((( +, 0 )/ (((((+ ++, ((((() & "( %%%%%%%%%%%%%%%%%%%(

Διαβάστε περισσότερα

Matemaatiline analüüs I iseseisvad ülesanded

Matemaatiline analüüs I iseseisvad ülesanded Matemaatiline analüüs I iseseisvad ülesanded Leidke funktsiooni y = log( ) + + 5 määramispiirkond Leidke funktsiooni y = + arcsin 5 määramispiirkond Leidke funktsiooni y = sin + 6 määramispiirkond 4 Leidke

Διαβάστε περισσότερα

Tuletis ja diferentsiaal

Tuletis ja diferentsiaal Peatükk 3 Tuletis ja diferentsiaal 3.1 Tuletise ja diferentseeruva funktsiooni mõisted. Olgu antud funktsioon f ja kuulugu punkt a selle funktsiooni määramispiirkonda. Tuletis ja diferentseeruv funktsioon.

Διαβάστε περισσότερα

March 14, ( ) March 14, / 52

March 14, ( ) March 14, / 52 March 14, 2008 ( ) March 14, 2008 1 / 52 ( ) March 14, 2008 2 / 52 1 2 3 4 5 ( ) March 14, 2008 3 / 52 I 1 m, n, F m n a ij, i = 1,, m; j = 1,, n m n F m n A = a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a

Διαβάστε περισσότερα

Lexical-Functional Grammar

Lexical-Functional Grammar Lexical-Functional Grammar Süntaksiteooriad ja -mudelid 2005/06 Kaili Müürisep 6. aprill 2006 1 Contents 1 Ülevaade formalismist 1 1.1 Informatsiooni esitus LFG-s..................... 1 1.2 a-struktuur..............................

Διαβάστε περισσότερα

Heterobimetallic Pd-Sn Catalysis: Michael Addition. Reaction with C-, N-, O-, S- Nucleophiles and In-situ. Diagnostics

Heterobimetallic Pd-Sn Catalysis: Michael Addition. Reaction with C-, N-, O-, S- Nucleophiles and In-situ. Diagnostics Supporting Information (SI) Heterobimetallic Pd-Sn Catalysis: Michael Addition Reaction with C-, N-, -, S- Nucleophiles and In-situ Diagnostics Debjit Das, a Sanjay Pratihar a,b and Sujit Roy c * a rganometallics

Διαβάστε περισσότερα

771 Η - Θεωρία Υπολογισμών και Αλγορίθμων

771 Η - Θεωρία Υπολογισμών και Αλγορίθμων 771 Η - Θεωρία Υπολογισμών και Αλγορίθμων Σημειώσεις Μέρος 3 ο Διδάσκων: Το παρόν αποτελεί σημειώσεις που αντιστοιχούν σε μέρος των διαλέξεων για το μάθημα 771 Η - Θεωρία Υπολογισμών και Αλγορίθμων του

Διαβάστε περισσότερα

2. FÜÜSIKALISE SUURUSE MÕISTE

2. FÜÜSIKALISE SUURUSE MÕISTE Soojusõpetus 2 1 2. FÜÜSIKALISE SUURUSE MÕISTE 2.1. Mõõtmisteooria Füüsikalise suuruse üldise mõiste avab mõõtmisteooria. Mõõtmisteooria loogiline koht on enne füüsikakursust. Probleemide komplitseerituse

Διαβάστε περισσότερα

5. TUGEVUSARVUTUSED PAINDELE

5. TUGEVUSARVUTUSED PAINDELE TTÜ EHHTROONKNSTTUUT HE00 - SNTEHNK.5P/ETS 5 - -0-- E, S 5. TUGEVUSRVUTUSE PNELE Staatika üesandes (Toereaktsioonide eidmine) vaadatud näidete ause koostada taade sisejõuepüürid (põikjõud ja paindemoment)

Διαβάστε περισσότερα

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων 771 Η - Θεωρία Υπολογισµών και Αλγορίθµων Σηµειώσεις Μέρος 3 ο ιδάσκων: Το παρόν αποτελεί σηµειώσεις που αντιστοιχούν σε µέρος των διαλέξεων για το µάθηµα 771 Η - Θεωρία Υπολογισµών και Αλγορίθµων του

Διαβάστε περισσότερα

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

Matemaatiline analüüs IV praktikumiülesannete kogu a. kevadsemester Matemaatiline analüüs IV praktikumiülesannete kogu 4. a. kevadsemester . Alamhulgad ruumis R m. Koonduvad jadad. Tõestage, et ruumis R a) iga kera s.o. ring) U r A) sisaldab ruutu keskpunktiga A = a,b),

Διαβάστε περισσότερα

Matemaatiline analüüs I iseseisvad ülesanded

Matemaatiline analüüs I iseseisvad ülesanded Matemaatiline analüüs I iseseisvad ülesanded. Leidke funktsiooni y = log( ) + + 5 määramispiirkond.. Leidke funktsiooni y = + arcsin 5 määramispiirkond.. Leidke funktsiooni y = sin + 6 määramispiirkond.

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών 4ο εξάμηνοσhmμy 6η ενότητα: Αυτόματα, τυπικές γλώσσες, γραμματικές Επιμέλεια διαφανειών: Στάθης Ζάχος, Άρης Παγουρτζής http://www.corelab.ece.ntua.gr/courses/introcs

Διαβάστε περισσότερα

KORDAMINE RIIGIEKSAMIKS VII teema Vektor. Joone võrrandid.

KORDAMINE RIIGIEKSAMIKS VII teema Vektor. Joone võrrandid. KORDMINE RIIGIEKSMIKS VII teema Vektor Joone võrrandid Vektoriaalseid suuruseid iseloomustavad a) siht b) suund c) pikkus Vektoriks nimetatakse suunatud sirglõiku Vektori alguspunktiks on ja lõpp-punktiks

Διαβάστε περισσότερα

!" #$! '() -*,*( *(*)* *. 1#,2 (($3-*-/*/330%#& !" #$ -4*30*/335*

! #$! '() -*,*( *(*)* *. 1#,2 (($3-*-/*/330%#& ! #$ -4*30*/335* !" #$ %#&! '( (* + #*,*(**!',(+ *,*( *(** *. * #*,*(**( 0* #*,*(**(***&, 1#,2 (($3**330%#&!" #$ 4*30*335* ( 6777330"$% 8.9% '.* &(",*( *(** *. " ( : %$ *.#*,*(**." %#& 6 &;" * (.#*,*(**( #*,*(**(***&,

Διαβάστε περισσότερα

!#$%!& '($) *#+,),# - '($) # -.!, '$%!%#$($) # - '& %#$/0#!#%! % '$%!%#$/0#!#%! % '#%3$-0 4 '$%3#-!#, '5&)!,#$-, '65!.#%

!#$%!& '($) *#+,),# - '($) # -.!, '$%!%#$($) # - '& %#$/0#!#%! % '$%!%#$/0#!#%! % '#%3$-0 4 '$%3#-!#, '5&)!,#$-, '65!.#% " #$%& '($) *#+,),# - '($) # -, '$% %#$($) # - '& %#$0##% % '$% %#$0##% % '1*2)$ '#%3$-0 4 '$%3#-#, '1*2)$ '#%3$-0 4 @ @ @

Διαβάστε περισσότερα

Analüütilise geomeetria praktikum II. L. Tuulmets

Analüütilise geomeetria praktikum II. L. Tuulmets Analüütilise geomeetria praktikum II L. Tuulmets Tartu 1985 2 Peatükk 4 Sirge tasandil 1. Sirge tasandil Kui tasandil on antud afiinne reeper, siis iga sirge tasandil on selle reeperi suhtes määratud lineaarvõrrandiga

Διαβάστε περισσότερα

! " #! $ % & $ ' ( % & # ) * +, - ) % $!. /. $! $

!  #! $ % & $ ' ( % & # ) * +, - ) % $!. /. $! $ [ ] # $ %&$'( %&#) *+,-) %$./.$ $ .$0)(0 1 $( $0 $2 3. 45 6# 27 ) $ # * (.8 %$35 %$'( 9)$- %0)-$) %& ( ),)-)) $)# *) ) ) * $ $ $ %$&) 9 ) )-) %&:: *;$ $$)-) $( $ 0,$# #)$.$0#$ $8 $8 $8 $8,:,:,:,: :: ::

Διαβάστε περισσότερα

a; b 2 R; a < b; f : [a; b] R! R y 2 R: y : [a; b]! R; ( y (t) = f t; y(t) ; a t b; y(a) = y : f (t; y) 2 [a; b]r: f 2 C ([a; b]r): y 2 C [a; b]; y(a) = y ; f y ỹ ỹ y ; jy ỹ j ky ỹk [a; b]; f y; ( y (t)

Διαβάστε περισσότερα

Διευθύνοντα Μέλη του mathematica.gr

Διευθύνοντα Μέλη του mathematica.gr Το «Εικοσιδωδεκάεδρον» παρουσιάζει ϑέματα που έχουν συζητηθεί στον ιστότοπο http://www.mathematica.gr. Η επιλογή και η ϕροντίδα του περιεχομένου γίνεται από τους Επιμελητές του http://www.mathematica.gr.

Διαβάστε περισσότερα

Φροντιστήριο #4 Λυμένες Ασκήσεις σε Σχέσεις 30/03/2017

Φροντιστήριο #4 Λυμένες Ασκήσεις σε Σχέσεις 30/03/2017 Φροντιστήριο #4 Λυμένες Ασκήσεις σε Σχέσεις 30/03/2017 Άσκηση Φ4.1: Θεωρείστε τις ακόλουθες σχέσεις επί του συνόλου Α={1, 2, 3} 1. R={(1, 1), (1, 2), (1, 3), (3, 3)} 2. S={(1, 1), (1, 2), (2, 1), (2, 2),

Διαβάστε περισσότερα

Jätkusuutlikud isolatsioonilahendused. U-arvude koondtabel. VÄLISSEIN - COLUMBIA TÄISVALATUD ÕÕNESPLOKK 190 mm + SOOJUSTUS + KROHV

Jätkusuutlikud isolatsioonilahendused. U-arvude koondtabel. VÄLISSEIN - COLUMBIA TÄISVALATUD ÕÕNESPLOKK 190 mm + SOOJUSTUS + KROHV U-arvude koondtabel lk 1 lk 2 lk 3 lk 4 lk 5 lk 6 lk 7 lk 8 lk 9 lk 10 lk 11 lk 12 lk 13 lk 14 lk 15 lk 16 VÄLISSEIN - FIBO 3 CLASSIC 200 mm + SOOJUSTUS + KROHV VÄLISSEIN - AEROC CLASSIC 200 mm + SOOJUSTUS

Διαβάστε περισσότερα

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

Vektoralgebra seisukohalt võib ka selle võrduse kirja panna skalaarkorrutise Jõu töö Konstanse jõu tööks lõigul (nihkel) A A nimetatakse jõu mooduli korrutist teepikkusega s = A A ning jõu siirde vahelise nurga koosinusega Fscos ektoralgebra seisukohalt võib ka selle võrduse kirja

Διαβάστε περισσότερα

KORDAMINE RIIGIEKSAMIKS V teema Vektor. Joone võrrandid.

KORDAMINE RIIGIEKSAMIKS V teema Vektor. Joone võrrandid. KORDMINE RIIGIEKSMIKS V teema Vektor Joone võrrandid Vektoriaalseid suuruseid iseloomustavad a) siht b) suund c) pikkus Vektoriks nimetatakse suunatud sirglõiku Vektori alguspunktiks on ja lõpp-punktiks

Διαβάστε περισσότερα