SZEGEDI TUDOMÁNYEGYETEM Természettudományos és Informatikai Tanszékcsoport Informatika Doktori Iskola
|
|
- Tamás Németh
- 8 évvel ezelőtt
- Látták:
Átírás
1 SZEGEDI TUDOMÁNYEGYETEM Természettudományos és Informatikai Tanszékcsoport Informatika Doktori Iskola Számítástudomány Alapjai Tanszék Parciális Iterációs Elméletek tézisfüzet Hajgató Tamás Témavezető Dr. Ésik Zoltán Szeged, 2014
2
3 Bevezetés Fixpont műveletek a számítástudomány csaknem minden területén előfordulnak. Úgymint, automata és formális nyelvek elmélete, programozási nyelvek szemantikája, processz algebrák, logikai programozás, rekuzív típusok, bonyolultságelmélet, stb. A fixpont vagy iterációs művelet ekvacionális tulajdonságai legjobban a Lawvere elméletek segítségével írhatóak le, kartézi vagy co-kartézi kategóriákkal, lásd [Law63, Elg75, BE93, SP00]. Az iterációs elmélet fogalma egymástól függetlenül [BEW80a]-ben és [É80]- ben került bevezetésre azon célból, hogy leírja az iterációs művelet ekvacionális tulajdonságait iteratív és racionális algebrai elméletekben, lásd [WTWG76, Elg75]. Iteratív elméletekben az iterációs művelet fixpont egyenletek egyértelmű megoldásaival, racionális elméletekben pedig legkisebb fixpontok segítségével van definiálva. Mindkét esetben az iterációs művelet azonosságoknak ugyanazon halmazát elégíti ki. Ezen azonosságok határozzák meg az iterációs elmélet fogalmát. A [BE93, SP00] cikkben leírtak szerint egy fixpontműveletnek bármely nemtriviális modellje teljesíti az iterációs elmélet azonosságokat. Egy iterációs elméletben az iterációs művelet egy f : n n+p morfizmust egy f : n p morfizmusba visz, mely az alábbi, f által meghatározott fixpont egyenlet egy megoldását adja: ξ = f ξ, 1 p a ξ : n p változóban. Ha az elmélet el van látva némi extra struktúrával, mint például egy additív struktúrával, akkor kapcsolat írható le az iterációs művelet és bizonyos Kleene típusú műveletek között. Például egy S félgyűrű feletti mátrixok elmélete el van látva additív struktúrával. Természetes feltételek mellett, [BE93], bármely mátrixok elmélete feletti iterációs művelet egyértelműen meghatároz egy csillag műveletet és meg is van határozva általa. Ez a csillag művelet egy n n-es négyzetes A mátrixot (azaz egy morfizmus A : n n) egy n n-es négyzetes A mátrixba visz. Az iterációs művelet tulajdonságai ekkor a csillag művelet tulajdonságaiban tükröződnek. A 2-es fejezetben, mely a [EH09] cikkre alapszik, megmutatjuk, hogy ez az összefüggés az iterációs művelet és a 3
4 4 csillag művelet között természetes módon általánosítható tetszőleges grove elméletekre. Ha S formális hatványsorok egy félgyűrűje akkor a szokásos parciális csillag művelet meghatároz egy parciális iterációs műveletet és meg van határozva általa. De ez nem az egyetlen példa ahol természetesebb egy parciális iterációs művelettel dolgozni mint egy totálissal, mivel (nemtriviális) iteratív elméletekben az iterációs művelet szükségképpen parciális. A [BEW80b, É82] cikkekben (lásd még [BE93], Tétel 6.4.5) meg lett mutatva, hogy bármely iteratív elmélet melyben szerepel legalább egy konstans (azaz egy 1 0 morfizmus) iterációs elméletté alakítható, mely totális iterációs művelettel van ellátva. Továbbá, az iterációs művelet totális műveletté való kiterjesztése egyedül a szóban forgó konstans megválasztásától függ, mely megoldását szolgáltatja az 1 1 identitásmorfizmus által meghatározott fixpont egyenletnek. A 3-as fejezet a [EH11a] cikkre alapszik. Ebben a fejezetben ezen konstrukció egy általánosítását mutatjuk be, mely parciális iteratív elméletekre alkalmazható. Mutatunk egy elegendő feltételt, mely biztosítja, hogy egy parciális iteratív elméletben a parciálisan definiált iterációs művelet kiterjeszthető totális műveletté úgy, hogy az eredményül kapott elmélet egy iterációs elmélet legyen. Megmutatjuk, hogy ezen általános eredménynek következménye az a tétel is, miszerint olyan iteratív elméletekben, melyekben legalább egy konstans szerepel az iterációs művelet totális műveletté terjeszthető ki úgy, hogy egy iterációs elméletet kapjunk. Fő eredményünket additív struktúrával ellátott elméletekre is alkalmazzuk. Megmutatjuk, hogy eredményeinkből következik a Mátrix Kiterjesztési Tétel [BE93] és a Grove Kiterjesztési Tétel [BE03]. Ezen elméletekre vonatkozólag a kiterjesztési tétel feltételezi, hogy bizonyos őrzött fixpont egyenleteknek egyértelmű megoldásai legyenek. Ekkor bizonyos feltételek mellett az iterációs művelet egyértleműen kiterjeszthető úgy, hogy minden fixpont egyenletnek egy megoldását szolgáltassa, és az eredményül kapott elmélet egy iterációs elmélet legyen. Ezen tétel egy lehetséges alkalmazási területe a Processz Algebrák területe, ahol általában őrzött fixpont egyenletek egyértelmű megoldásaival dolgozunk (cf. [Fok07]). Az iterációs elméletek a Conway azonosságok és a csoport azonosságok (minden véges (egyszerű) csoportonként egy azonosság) segítségével axiomatizálhatóak. Lásd [É99]. Míg a csoport azonosságokra szükség van a teljességhez, néhány, automaták és formális nyelvek elméletében alkalmazott konstrukció csak a Conway azonosságokat használja. A [BE93] könyvben egy, minden Conway elméletre alkalmazható, általános Kleene típusú tétel került igazolásra. Azonban sok érdekelt modellben az iterációs művelet csak parciálisan definiált. A 4-es fejezetben a [EH11b]
5 cikkre alapszik. Ebben a fejezetben egy Kleene-típusú tételt adunk parciális Conway elméletekre. Továbbá, ezen tétel néhány alkalmazását tárgyaljuk. Az 5-ös fejezetben, mely a [EH14] cikkre alapszik, megadjuk a szabad iterációs félgyűrűk egy leírását egy egyszerű kongruencia segítségével. Azonban, a tézis megírásának időpontjában még nem rendelkezünk eldöntési eredménnyel az iterációs félgyűrűk ekvacionális elméletére vonatkozóan. Továbbá, az 5-ös fejezet tartalma egyelőre publikálatlan. A cikkek melyeket a tézis megírásahoz felhasználtam [EH11b], [EH11a], [EH09] és a megjelenés előtt álló [EH14]. Jelen pillanatban még egy publikációhoz járultam hozzá, ez pedig [HH13]. 5 Alapvető fogalmak (a tézis 1-es fejezete) Bármely kategóriában, melynek objektumai a nemnegatív egészek f : n p és g : p q morfizmusok kompozícióját f g-vel jelöljük. A p objektumhoz tartozó identitásmorfizmust 1 p -vel jelöljük. Ha n egy nemnegatív egész, a halmazt {1, 2,..., n} [n]-el fogjuk jelölni. Így, [0] az üres halmazt jelöli. A tézis során feltételezzük, hogy az olvasónak van némi ismerete a formális, racionális hatványsor fogalmairól. Lásd [BR10] és [BR82]. Idézzük fel, [BE93], hogy egy (Lawvere) elmélet alatt egy olyan T kis kategóriát értünk, melynek objektumai a nemnegatív egészek, továbbá n az 1 n-szeres önmagával való co-szorzata. Minden T elmélethez megadunk bizonyos kitüntetett i n : 1 n, i [n] co-szorzat injekciókat, melyeket kitüntetett morfizmusoknak hívunk. A co-szorzat tulajdonságból adódóan skalár morfizmusok minden véges f 1,..., f n : 1 p sorozatához pontosan egy darab f : n p morfizmus létezik, melyre i n f = f i, minden i [n]-re. Ezt a morfizmust a következőképpen jelöljük: f 1,..., f n. A műveletet ami impliciten adott a co-szorzat struktúrával a párképzés műveletének hívjuk. Például, ha n = 0, a párképzés művelet egy 0 p : 0 p morfizmust definiál, minden p 0-re. Vegyük észre, hogy 1 n = 1 n,..., n n minden n nemnegatív egészre. Továbbá, mindig feltételezni fogjuk, hogy 1 1 = 1 1, hogy f = f teljesüljön minden f : 1 p-re. Egy T elméletet triviálisnak hívunk, ha 1 2 = 2 2. Egy triviális elméletben legfeljebb egy darab n p morfizmus létezik, minden n, p 0-re. Azon morfizmusokat, melyek kitüntetett morfizmusok képei a párképzés művelete mellett bázis morfizmusoknak hívjuk. Például, 0 n és 1 n bázis morfizmusok. Minden ρ : [n] [p] leképezéshez megfeleltetünk pontosan egy n p bázis morfizmust, mely (1ρ) p,..., (nρ) p, az (1ρ) p,..., (nρ) p megkülönbötetett morfizmusok párképzés művelete melletti képe. A co-szorzat struktúra egy szeparált összeg műveletet is meghatároz. Míg
6 6 a párképzés művelete egy f : n p és egy g : m p morfizmust egy n + m p morfizmusba visz, f : n p és h : m q morfizmusoknak a szeparált összeg melletti képe egy n + m p + q morfizmus. Azt mondjuk, hogy egy T elmélet részelmélete egy T elméletnek, ha T részkategóriája T -nek és ugyanazok a kitüntetett morfizmusai mint T -nek. Elméletre egy alapvető példaként szolgál Fun A, mely az A halmaz feletti leképezések elmélete. Ezen elméletben az n p morfizmusok az f : A p A n leképezések. Vegyük észre a nyilak irányának megfordítását. Az f : n p és g : p q morfizmusok kompozícióját (mely egy A q A n leképezés) jobbról balra írjuk. A kitüntetett morfizmusok a projekciók. Legyen S = (S, +,, 0, 1) egy félgyűrű [Gol99]. Az S feletti mátrixok elmélete Mat S. Az n p morfizmusai az n p mátrixok S n p -ben. Morfizmusok kompozíciója mátrix szorzással adott. Minden i [p]-re, p 0, az i p : 1 p kitüntetett morfizmus az 1 p sormátrix, melynek az i.dik pozícióján 1 szerepel és mindenhol máshol 0. Mat S -en értelmezett az összeadás művelet +, mely minden egyes Mat S (n, p) = S n p hom-seten definiált. Ismert, hogy minden egyes n-re, (Mat S (n, n), +,, 1 n, 0 n,n ) félgyűrű, mivel két n n mátrix szorzata is egy n n mátrix. Továbbá, Mat S (1, 1) izomorf S-el. Σ rangolt ábécé alatt páronként diszjunkt (Σ n ) n halmazok egy családját értjük, ahol n a nemnegatív egészeken fut végig. Feltételezzük, hogy az olvasó már ismeri az X p = {x 1,..., x p } változók halmaza feletti (totális) Σ- fa fogalmát, lásd [BE93]. Az X p feletti véges vagy végtelen Σ-fák halmazát T Σ (X p ) -vel jelöljük. Egy fa valódi akkor és csak akkor, ha nem valamelyik x i fa. Σ-fák elméletet alkotnak: ΣTR melynek n p morfizmusai azon fa n-esek, melyek minden komponense T Σ (X p )-beli. Morfizmuskompozíció az x i változók helyébe történő helyettesítéssel van definiálva, és minden i [p]-re, az x i fa szolgál az i.dik kitüntetett 1 p morfizmusnak. Tehát ha t : 1 n és t 1,..., t n : 1 p ΣTR-beliek, akkor t t 1,..., t n : 1 p az a fa, melyet úgy kapunk, hogy t i egy példányát helyettesítjük t minden x i -vel címkézett csúcsa helyére, ahol i [n]. Lásd a [BE93] könyvet a részletekért. Egy fát regulárisnak hívunk, ha izomorfizmus erejéig véges sok részfája van. ΣTRnak azon részelméletét, mely csak a reguláris fákból áll Σtr jelöli. Legyen T egy elmélet. Morfizmusok egy nemüres I halmaza egy ideál [BE93] T -ben ha zárt a párképzés műveletére, bázismorfizmusokkal való kompozícióra balról és tetszőleges morfizmusokkal való kompozícióra jobbról. Vegyük észre, hogy minden ideál tartalmazza a 0 p morfizmusokat, minden p 0-ra. I akkor és csak akkor valódi ideál, ha 1 1 / I. Parciális preiterációs elmélet alatt egy olyan T elméletet értünk, mely egy kitüntetett D(T ) ideállal van ellátva és egy parciálisan definiált preiterációs
7 7 művelettel, melyet a következőképpen definiálunk: : T (n, n + p) T (n, p), n, p 0 az n n + p D(T )-beli morfizmusokon. Parciális Conway elmélet alatt egy olyan parciális preiterációs elméletet értünk, mely azonosságok egy bizonyos halmazának (lásd a tézis 1.1-es fejezetét) tesz eleget. Parciális iterációs elmélet alatt egy olyan parciális Conway elméletet értünk, mely a csoport azonosságoknak tesz eleget, véges csoportonként egynek. Ezen azonosságok a tézis 1.2-es fejezétben találhatóak. Parciális iteratív elmélet alatt egy olyan T parciális preiterációs elméletet értünk, melyre igaz, hogy minden f : n n + p D(T )-beli morfizmusra, f az f által meghatározott ξ = f ξ, 1 p (1) fixpont egyenlet egyértelmű megoldása. Ismert, [BE93] hogy minden parciális iteratív elmélet parciális iterációs elmélet is egyben. Egy parciális preiterációs elméletet preiterációs elméletnek hívunk, ha a kitüntetett ideál az elmélet minden morfizmusát tartalmazza. A Conway elmélet ill. iterációs elmélet fogalmát hasonlóképpen definiáljuk. Iterációs elméletekre példák a folytonos vagy monoton függvények teljes parciális rendezések felett, ahol az iterációs művelet a legkisebb fixpont művelettel van definiálva. Lásd a [BE93] könyvet a részletekért. Legyen Σ egy rangolt ábécé és jelölje T az ΣTR elméletet, vagy az Σ tr elméletet. Legyen D(T ) az az ideál mely azokból az f : n p T -beli morfizmusokból áll, melyeknek i n f komponensei, i [n] valódi fák. Ismert, hogy minden egyes f : n n + p D(T )-beli morfizmusra az (1) egyenletnek egyértelmű megoldása van. Ezt az egyértelmű megoldást f -el jelölve megállapíthatjuk, hogy T iteratív elmélet. Továbbá, ha Σ 0 nem üres, tehát létezik legalább egy morfizmus T (1, 0)-ban, akkor : 1 0 tetszőleges választása mellett a parciális iterációs művelet egyértelműen kiterjeszthető egy totális iterációs műveletté úgy, hogy T iterációs elmélet legyen. Lásd a [BEW80a], [É82] cikkeket vagy a [BE93] könyvet. Tfh Σ tartalmaz egy 0 rangú betűt, jelöljük ezt -al. Ekkor bármely skalár morfizmus ΣTR-ban vagy egy kitüntetett morfizmus, vagy a következő alakba írható: 1,p = 0 p : 1 p. Adott f : n n + p, teljesül, hogy f = f n n,p, 1 p, ahol n,p = 1,p,..., 1,p : n p, f 0 = 1 n 0 p and f k+1 = f f k, 0 n 1 p. Jelölje TR ezt a Conway elméletet. Ismert, hogy TR iniciális Conway elmélet (és iniciális iterációs elmélet). Legyen T = Mat S egy mátrix elmélet. Tfh I = (I(n, p)) n,p morfizmusok egy halmaza, mely tartalmazza a 0 n,p morfizmusokat, zárt az összeadásra és bal- ill. jobb oldalról bármely T -beli morfizmussal való kompozícióra. Ekkor azt mondjuk, hogy I egy kétoldalú ideál T -ban. T -nek
8 8 minden kétoldalú ideálja meghatározza S egy kétoldalú ideálját [Gol99] és meg van határozva általa. Ugyanis ha I T -nek egy kétoldalú ideálja akkor I(1, 1) S-nek egy kétoldalú ideálja. Valamint ha I 0 S-nek egy kétoldalú ideálja, akkor azon mátrixok halmaza, melyekben csak I 0 -beli számok szerepelnek T egy kétoldalú ideálja. Tfh a mátrix emlélet Mat S Conway elmélet is egyben. Ekkor az iterációs művelet meghatároz egy csillag műveletet ami egy A : n n mátrixot egy A : n n mátrixba visz a következő módon: A = ( A 1 n ). Ennek következtében S egy csillag : S S művelettel van ellátva. Ekkor az iterációs művelet tulajdonságai tükröződnek a csillag művelet tulajdonságaiban. Például a fixpont azonosság megfelel az A = AA + 1 n, A : n n azonosságnak. Továbbá a dupla iterációs azonosság megfelel az (A + B) = A (BA ) azonosságnak és a kompozíció azonosság megfelel az (AB) = 1 + A(BA) B azonosságnak, ahol mindkét azonosságban A, B : n n. Ismert, hogy a csillag művelet meghatároz és egyértelműen meghatározott egy : S S művelet által. Továbbá, S, ellátva ezzel a csillag művelettel egy Conway félgyűrű, vagy egy iterációs félgyűrű [BE93, É99] amennyiben T egy iterációs elmélet. A [BEK08] cikket követve a parciális Conway félgyűrűnek hívunk egy S félgyűrűt, mely egy kitüntetett kétoldalú I ideállal van ellátva és egy : I S művelettel melyre a következőek teljesülnek: (a + b) = a (ba ), a, b I, (ab) = 1 + a(ba) b, a I vagy b I. A csillag művelet ekkor kiterjeszthető I feletti négyzetes mátrixokra a jól ismert mátrix formulát használva, lásd a tézis es fejezetét. Legyen T = Mat S és jelölje D(T ) az azon mátrixokból álló ideált, melyek csak I- beli elemeket tartalmaznak. Ekkor T, a felül definiált iterációs művelettel ellátva (amely az n n + p in D(T ), n, p 0 morfizmusokon értelmezett) egy parciális Conway elmélet. Ha I = S, T egy Conway elmélet. Parciális iterációs félgyűrű alatt olyan parciális Conway félgyűrűt értünk, mely azonosságok egy bizonyos halmazának tesz eleget, véges csoportonként egy
9 9 azonosságnak [BE09]. Ha S egy parciális iterációs félgyűrű akkor T = Mat S a fent definiált D(T )-vel parciális iterációs elmélet. S feletti csillag kongruencia alatt egy félgyűrű kongruenciát értünk, mely megőrzi a parciálisan definiált csillag műveletet, azaz minden a, b I-re, valahányszor a ekvivalens b-vel, a is ekvivalens b -vel. Idézzük fel, hogy N rat jelöli a nemnegatív egészek félgyűrűje feletti racionális hatványsorok félgyűrűjét. N rat a szokásos csillag művelettel egy példa parciális iterációs félgyűrűre. Többet is el lehet mondani. A következő tétel a [BE09] cikkből való. Az N rat parciális iterációs félgyűrű szabad a parciális iterációs félgyűrűk kategóriájában. Egy grove elmélet [BE93] alatt egy olyan elméletet értünk, mely a + : 1 2 és # : 1 0 konstansokkal van felruházva. Megköveteljük, hogy a következő egyenlőségek teljesüljenek: = , ( ) = ( ), ,1 = 1 1. A fenti egyenlőségek a következőképpen értelmezhetőek. Tegyük fel, hogy f, g : 1 p morfizmusok egy grove elméletben. Legyen f + g = + f, g. Továbbá, tetszőleges f = f 1,..., f n, g = g 1,..., g n : n p morfizmuskra legyen f + g = f 1 + g 1,..., f n + g n. Azt mondjuk, hogy egy T grove elmélet részgrove elmélete a T grove elméletnek, ha T részelmélete T -nek és ugyanazok a + és # konstansai, mint T -nek. A definícióból Következik, hogy minden n, p 0 esetén (T (n, p), +, 0 n,p ) egy kommutatív monoid. Továbbá, (f + g) h = (f h) + (g h), 0 m,n f = 0 m,p, minden f, g : n p és h : p q morfizmusokra. Vegyük észre, hogy a bal oldali disztributivitás nem feltétlenül teljesül. Grove elméletekre példa az összes Mat S mátrix elmélet. Mat S -ben a + morfizmus az ( 1 1 ) : 1 2
10 10 mátrix és # az egyetlen 1 0 mátrix. Egy grove elméletet, mely (parciális) Conway elmélet (parciális) Conway grove elméletnek hívunk. Egy grove elméletet, mely (parciális) iterációs elmélet (parciális) iterációs grove elméletnek hívunk. Tfh L egy teljes háló, melynek legkisebb eleme. Következik, hogy minden L n direkt hatvány teljes háló. Idézzük fel, hogy egy L p L n függvény folytonos [Sco72, BE93] ha megőrzi a (nemüres) irányított halmazok szuprémumát. Legyen Cont L az L feletti folytonos függvények elmélete. Ekkor Cont L azon részelmélete Fun L -nek, melyet a folytonos függvények határoznak meg. Jelölje + a következő leképezést L 2 L, (x, y) x y, ahol x y a szuprémuma {x, y}-nek. Következik, hogy bármely f, g : 1 p morfizmusokra f + g az az L p L leképezés, mely x L p -et f(x) g(x)-be viszi. Továbbá, jelöle # a legkisebb elemet -ot, melyet most L 0 L függvényként értelmezünk. Ekkor Cont L grove elmélet. Vegyük észre, hogy minden n, p- re, az 0 n,p morfizmus az az L p L n leképezés amely minden z L p -et to n -ba viszi, azaz L n legkisebb elemébe. A Lang Σ elméletnek 1 p morfizmusai az L T Σ (X p ) Σ-fanyelvek. Továbbá, az n p morfizmusai pedig nyelv n-esek, melyek komponensei 1 p morfizmusok. Legyen L : 1 p és L = (L 1,..., L p) : p q. Ekkor L L azon T Σ (X q )-beli fák halmaza, melyek OI-helyettesítéssel [ES77, ES78] kaphatóak, azaz azon t fák halmaza, melyekhez létezik s L fa úgy, hogy t előáll s-ből úgy, hogy s-nek minden i [p]-re, az x i -vel címkézett leveleit helyettesítjük L i-beli fákkal oly módon, hogy x i különböző előfordulásait különböző L i-beli fákkal helyettesíthetjük. A kitüntetett i n morfizmusok a {x i } alakú nyelvek és a + ill. # morfizmus az {x 1, x 2 } ill., halmaz. Ekkor az következik, hogy az összeadás az elemenkénti unió és bármely 0 n,p minden egyes komponense. Általánosított csillag (a tézis 2-es fejezete) Ezen fejezet tartalma a [EH09] cikkben került publikálásra. Láttuk, hogy mátrix elméletekben az iterációs művelet meghatároz és egyértelműen meghatározott egy csillag művelet által. Minden mátrix elmélet grove elmélet is, de vannak olyan grove elméletek, amelyek nem mátrix elméletek. Ebben a fejezetben olyan grove elméleteket fogunk vizsgálni, melyek iterációs művelettel vannak ellátva és olyan grove elméleteket, melyek egy általánosított csillag művelettel vannak ellátva és megmutatjuk, hogy természetesen adódó feltételek mellett összefüggés van közöttük egy kategóriák izomorfizmusa révén. Az így adódó izomorfizmust használhatjuk
11 arra, hogy leírjuk a kapcsolatot az iterációs művelet és az általánosított csillag művelet között. Azonban ezt az izomorfizmust közvetlenül az iterációs elmélet azonosságaira használva túl bonyolult azonosságokat kapunk. A 2- es fejezetben az iterációs elméletek azonosságainak olyan ekvivalens formáit adjuk meg, melyek az általánosított csillag művelet használják az iterációs művelet helyett. Az ekvivalencia feltétele, hogy néhány egyszerű feltétel teljesüljön. Ugyanis némely ekvivalencia csak akkor áll fenn, ha feltesszük, hogy a paraméter azonosság teljesül. Ez nem okoz gondot az alkalmazások tekintetében, hiszen minden jó tulajdonságokkal rendelkező iterációs művelet teljesíti ezt az azonosságot. Például ha az általánosított csillag fixpont azonosság teljesül (lásd a 2-es fejezetet), akkor minden f : n n+p morfizmusra f egy megoldása a következő fixpont egyenletnek ξ = f ξ, 0 n 1 p + (1 n 0 p ) a ξ : n n + p változóban. Ha p = 0 ez az egyenlet leegyszerűsödik a következő alakra ξ = f ξ + 1 n. A 2.1-es, 2.2-es és 2.3-as fejezetek illusztrálják, hogy az iterációs művelet és az általánosított csillag közötti összefüggés grove elméletek esetén jó tulajdonságokkal bír és természetes. A 2.1-es fejezetben bevezetjük a Conway ill. iterációs csillag elmélet fogalmát. A definíciók egy azonnali következménye, hogy az iterációs csillag elméletek kategóriája izomorf az iterációs elméletek kategóriájával. Conway elméletekben a csoport azonosságok egy egyszerű implikációból következnek, melyet a funktoriális iterációs implikációnak nevezünk. A 2.1- es fejezetben kettő verzióját adjuk a funktroiális iterációs implikációnak, melyek az általánosított csillag művelettel vannak kifejezve. A 2.2-es fejezetben bevezetjük a rendezett iterációs grove elmélet fogalmát: egy iterációs grove elmélet akkor és csak akkor rendezett, ha létezik egy parciális rendezés minden hom-seten, amely meg van őrizve a kompozíció és a párképzés művelete által. Továbbá, megköveteljük, hogy minden p-re a 0 1,p morfizmus legyen a legkisebb 1 p morfizmus. Ugyanebben a fejezetben a fixpont indukciósémának (lásd [Par69, É97]) egy ekvivalens megfogalmazását adjuk, mely az általánosított csillagot használja. Iterációs term alatt olyan termet értünk, mely a szokásos módon épül fel olyan szimbólumokból, amelyek morfizmusokat jelölnek preiterációs grove elméletekben, valamint olyan szimbólumokból melyek a kitüntetett morfizmusokat, a kartézi műveleteket, az összeg és a preiterációs műveleteket jelölik. A csillag term fogalmát hasonlóképpen definiáljuk. Minden preiterációs vagy csillag termnek van egy n forrása és egy p célja, és a morfizmus változók minden kiértékelése mellett a szóban forgó term egy n p 11
12 12 morfizmussá értékelődik ki bármely preiterációs vagy általánosított csillag elméletben. t, t : n p termek közötti t = t egyenlőség vagy t t egyenlőtlenség alatt egy formális egyenlő(tlen)séget értünk. Egy preiterációs grove elméletben vagy általánosított csillag elméletben vett érvényessége vagy kielégíthetősége egy egyenlő(tlen)ségnek a szokásos módon van definiálva. A 2.3-as fejezetben újrafogalmazzuk a [É00] cikk főbb eredményeit grove elméleteket és az általánosított csillag műveletet használva. Egy ilyen eredmény [É00]-ból a következő: Egy egyenlő(tlen)ség iterációs termek között akkor és csak akkor teljesül minden Cont L elméletben, ahol L egy teljes háló, ha minden rendezett iterációs grove elméletben teljesül, melyek eleget tesznek a következő egyenlőségnek: + = 1 1. Ez az egyenlőség így is írható: ( ) = 1 1. A megelőző fejezetekben szereplő eredmények következményeképpen ezt kapjuk: Egy egyenlőség csillag termek között akkor és csak akkor teljesül minden Cont L elméletben, ahol L egy teljes háló, ha minden rendezett iterációs csillag elméletben teljesül, melyre igaz, hogy 1 1 = 1 1. Ugyanebben a fejezetben egy másik [É00]-beli eredményt is átfogalmazunk. Ez az eredmény: Egy egyenlőség iterációs termek között akkor és csak akkor teljesül minden Cont L elméletben, ha minden olyan rendezett grove elméletben teljesül, mely idempotens és kielégíti a fixpont azonosságot (vagy annak skalár verzióját), a paraméter azonosságot és a fixpont indukciósémát. És ugyanez általánosított csillaggal: Egy egyenlőség csillag termek között akkor és csak akkor teljesül mindent Cont L elméletben, ha minden rendezett általánosított csillag elméletben teljesül, mely idempotens és kielégíti az általánosított csillag fixpont azonosságot, az általánosított csillag paraméter azonosságot, és az általánosított csillag fixpont indukciósémát. Az utolsó két eredmény monoton függvényekre is teljesül, nem csak folytonos függvényekre. Tegyük fel, hogy S egy folytonos monoid, azaz egy kommutatív monoid S = (S, +, 0) felruházva egy parciális rendezéssel úgy, hogy (S, ) egy teljes parciális rendezés, melynek legkisebb eleme 0. Ekkor minden nemüres irányított halmaz szuprémuma létezik és az összeadás művelet megőrzni a szuprémumot (és ezért monoton is). Jelölje Cont S az S feletti folytonos függvények elméletét. Ugyanúgy iterációs elmélet, mint Cont L, ahol L egy teljes háló. De ha S nem egy idempotens monoid, akkor Cont S nem feltétlenül idempotens. Vegyük észre, hogy a [Boz99], [Kui00] cikkektől eltérően nem követelünk meg bármilyen linearitási feltételt maguktól a függvényektől.
13 A következő eredmények [É02]-ben kerültek igazolásra. Itt azokkal a fogalmakkal fejeztük ki őket, amelyekkel a tézisben dolgoztunk. Egy egyenlő(tlen)ség iterációs termek között akkor és csak akkor teljesül az összes Cont S elméletben, ahol S egy folytonos monoid, ha teljesül minden rendezett iterációs grove elméletben, mely teljesíti a következőeket: ( ) = ( ) és ( ) (f + g) = (( ) f) + (( ) g). Egy egyenlő(tlen)ség iterációs termek között akkor és csak akkor teljesül az összes Cont S elméletben, ha teljesül minden rendezett iterációs grove elméletben, mely kielégíti a (skalár) fixpont azonosságot, a paraméter azonosságot és a fixpont indukciósémát, valamint a következő egyenlőségeknek tesz eleget: ( ) = ( ) és ( ) (f + g) = (( ) f) + (( ) g). Egy egyenlő(tlen)ség iterációs termek között akkor és csak akkor teljesül az összes Cont S elméletben, ha teljesül minden rendezett iterációs grove elméletben, melyben teljesül 1 1 = 1 1 vagy ha minden rendezett általánosított csillag elméletben teljesül, mely kielégíti az általánosított csillag verzióit a (skalár) fixpont azonosságnak, a paraméter azonosságnak, a fixpont indukciósémának, valamint a következő egyenlőségeket: 1 1 = 1 1 és 1 1 (f + g) = (1 1 f) + (1 1 g). 13 Iterációs Kiterjesztési Tétel (a tézis 3-as fejezete) Ezen fejezetben fogaltak a [EH11a] cikkben kerültek publikálásra. Ebben a fejezetben megadunk egy elegendő feltételt, mely biztosítja, hogy egy parciális iteratív elméletben az iterációs művelet totális műveletté terjeszthető ki úgy, hogy eredményül egy Conway vagy iterációs elméletet kapjunk. Legyen T egy parciális preiterációs elmélet, melyen értelmezett iterációs műveletet D -nek jelöljük és a D(T )-beli f : n n + p morfizmusokon értelmezett. Továbbá legyen T 0 egy részelmélete T -nek. Tegyük fel, hogy T 0 egy preiterációs elmélet a következő iterációs művelettel: 0 : T 0 (n, n + p) T 0 (n, p), n, p 0. Egy (α, a) : n q s súlyú deskriptor a következőekből áll. Egy α : n s + q T 0 -beli morfizmus és egy a : s q D(T )-beli morfizmus. Az (α, a) a α a, 1 q T -beli morfizmust jelöli és az (α, a) viselkedésének hívjuk. Továbbá, legyen minden (α, a) : n n + p s súlyú deskriptora (α, a) a
14 14 n α s a s n p n n s p p γ s p 1. ábra. γ szerepel bal oldalon és c a jobb oldalon. következő deskriptor: (γ, c) : n p melynek súlya s és ahol γ = (α (π n,s 1 p )) 0 : n s + p, c = (a γ, 0 s 1 p ) D : s p, lásd az 1-es ábrát. Itt π n,s jelöli a következő bázis morfizmust: 0 n 1 s, 1 n 0 s : s + n n + s, ahol n, s 0. Idézzük fel, hogy minden T parciális iteratív elmélet egyben parciális iterációs elmélet is melynek az iterációs művelete a következő fixpont egyenlet egyértelmű megoldását adja: ξ = f ξ, 1 p, ahol f : n n + p D(T )-beli. Alább ezt a műveletet D -vel fogjuk jelölni. Az iterációs kiterjesztési tétel a következőképpen hangzik: Tétel 1 Legyen T egy parciális iteratív elmélet, mely egyben parciális preiterációs elmélet is az D művelettel, mely az f : n n + p D(T )-beli morfizmusokon értelmezett. Tegyük fel, hogy a következőek teljesülnek: 1.1. T 0 részelmélete T -nek és egy Conway elmélet a következő művelettel 0 : T 0 (n, n + p) T 0 (n, p) n, p Minden n p T -beli morfizmus felírható α a, 1 p alakban, ahol α : n s + p T 0 -beli és a : s p D(T )-beli.
15 1.3. Minden α : n s + n + p, α : n r + n + p T 0 -beli és a : s n + p, a : r n + p D(T )-beli morfizmusokra igaz: azaz, ahol (α, a) = (α, a ) = (α, a) = (α, a ) α a, 1 n+p = α a, 1 n+p = γ c, 1 p = γ c, 1 p (γ, c) = (α, a) és (γ, c ) = (α, a ) Ekkor a 0 és D műveletek egyértelműen kiterjeszthetőek egy totálisan definiált műveletté: : T (n, n + p) T (n, p) úgy, hogy T -el felruházva egy Conway elmélet. Továbbá, ha T 0 iterációs elmélet, akkor T iterációs elmélet. A 3.2-es fejezetben az Iterációs Kiterjesztési Tétel néhány következményét tekintjük. Az első következményben kicseréljük a 1.3-as feltételét az Iterációs Kiterjesztési Tételnek egy olyan feltételre, mely a szimuláció fogalmán [BE93] alapszik, mely sok alkalmazásban előfordul. Egy f : n p morfizmust egy T nemtriviális elméletben ideál morfizmusnak hívunk, ha egyetlen i n f, i [n] komponense sem egy kitüntetett morfizmus. Iteratív elmélet [Elg75] alatt olyan nemtriviális T parciális iterációs elméletet értünk, melyre igaz, hogy D(T ) az összes ideál morfizmust tartalmazza. Tehát, minden iteratív elmélet olyan parciális iterációs elmélet, melyben az iterációs művelet az n n + p ideál morfizmusokon értelmezett. A es fejezetben megmutatjuk, hogy a következő [BEW80b]-ben ill. [É82]-ben szereplő tétel egy speciális esete az Iterációs Kiterjesztési Tételnek. Tegyük fel, hogy T egy iteratív elmélet és : 1 0. Ekkor egyértelmű módja létezik annak, hogy egy iterációs műveletet T -n úgy definiáljunk, hogy T Conway elmélet legyen és 1 1 =. Továbbá, ezzel az iterációs művelettel ellátva T egy iterációs elmélet. A és fejezetekben megmutatjuk, hogy az Iterációs Kiterjesztési Tétel általánosítása a Mátrix Kiterjesztési Tételnek, mely a [BE93] könyvben található a oldalakon, és a grove elméletekre vonatkozó kiterjesztési tételnek, mely [BE03]-ban található. A bizonyítás során azt mutatjuk meg, hogy a Mátrix (vagy grove) Kiterjesztési Tétel feltételeiből következnek az Iterációs Kiterjesztési Tétel feltételei. A félgyűrűkre vonatkozó Mátrix Kiterjesztési Tétel a következő: 15
16 16 Tétel 2 Legyen S egy félgyűrű az I 0 kétoldalú ideállal. Tegyük fel a következőeket: 2.1. S 0 részfélgyűrűje S-nek és egy Conway félgyűrű a 0 csillag művelettel Minden egyes a I 0 és b S esetén, az x = ax + b egyenletnek egyértelmű megoldása van S-ben Minden s S felírható s = x + a alakban valamely x S 0 -re és a I 0 - ra Minden x, x S 0 -re és a, a I 0 -ra, ha x + a = x + a akkor x = x és a = a. Ekkor a 0 művelet egyértelműen kiterjeszthető egy : S S csillag műveletté úgy, hogy S egy Conway félgyűrű legyen. Ha S 0 iterációs félgyűrű, akkor S is iterációs félgyűrű. A 2-es tétel alkalmazásait [BE93] és [BE09] is tárgyalta. következményt említünk meg, mely a [BE93] könyvből való. Itt csak egy Következmény 3 Ha S iterációs félgyűrű, akkor S, a ábécé feletti, S-beli együtthatókkal bíró formális hatványsorok félgyűrűje iterációs félgyűrű. Ugyanez teljesül S rat -ra, mely csak a racionális hatványsorokat tartalmazza. Legyen T egy grove elmélet és T 0 a T egy részgrove elmélete. Tegyük fel, hogy T 0 mátrix elmélet. Vegyük észre, hogy ha egy D(T ) ideál zárt a T 0 - beli morfizmusokkal balról való kompozícióra, akkor tetszőleges f, g : n p D(T )-beli morfizmusokra f + g D(T ) és 0 n,p D(T ). Egy D(T ) ideált T 0 - ideálnak hívunk, ha zárt a T 0 -beli morfizmusokkal balról való kompozícióra. A grove elméletekre vonatkozó kiterjesztési tétel a következő: Tétel 4 Legyen T egy grove elmélet és T 0 egy részgrove elmélete T -nek, és egy mátrix elmélet. Továbbá, tegyük fel, hogy a következőek teljesülnek: 4.1. D(T ) egy T 0 -ideál Minden T -beli morfizmus egyértelműen felírható α+a alakban, valamely α T 0 -beli és a D(T )-beli morfizmusokra Minden α : n p T 0 -beli és f, g : p q T -beli morfizmusoka α (f + g) = (α f) + (α g).
17 T 0 Conway elmélet a következő művelettel: 0 : T 0 (n, n + p) T 0 (n, p), n, p Minden α : n p T 0 -beli és a : n n + p D(T )-beli morfizmusokra, az ξ = ((0 n α) + a) ξ, 1 p fixpont egyenletnek egyértelmű megoldása van. Ekkor egyetlen módja van a T feletti művelet definiálásának úgy, hogy a definíció kiterjessze a 0 műveletet és T Conway elmélet legyen. Ha T 0 iterációs elmélet, T is az. A grove elméletekre vonatkozó kiterjesztési tétel egy következménye a következő, lásd [BE03]. Idézzük fel, hogy egy S-beli együtthatókkal rendelkező 1 p formális fasor alatt egy T Σ (X p ) S leképezést értünk. Azaz egy olyan leképezést, mely egy Σ-fát S egy elemébe viszi. [EK03]. Következmény 5 Legyen S egy tetszőleges Conway félgyűrű. Az S-beli együtthatókkal rendelkező formális fasorok Conway grove elméletet alkotnak, melynek részgrove elmélete a racionális fasorok elmélete, mely szintén Conway grove elmélet. Ha S iterációs félgyűrű akkor mindkét szóban forgó elmélet iterációs grove elmélet. Kleene Tétel Parciális Conway Elméletekre (a tézis 4-es fejezete) Ebben a fejezetben egy Kleene-típusú tételt adunk, mely parciális Conway elméletekre vonatkozik és néhány alkalmazását tárgyaljuk. Ezen fejezet tartalma a [EH11b] cikkben került publikálásra. Legyen T egy parciális preiterációs elmélet, T 0 egy részelmélete T -nek és legyen A skalár, D(T )-beli morfizmusok egy halmaza. A(T 0 ) jelöli azon f 1,..., f n : n p, n, p 0 morfizmusok halmazát, melyre igaz, hogy minden f i kompozíciója egy A-beli morfizmusnak egy T 0 -beli morfizmussal. Ekkor 0 p A(T 0 ) minden p 0-ra. Vegyük észre, hogy ha T 0 egyenlő T - vel, akkor A(T 0 ) az a legszűkebb T -beli ideál, mely tartalmazza az A-beli morfizmusokat, és ha A D(T )-beli skalár morfizmusok egy halmaza, akkor A(T 0 ) = D(T ), T -nek minden T 0 részelméletére. Azt mondjuk, hogy (T 0, A) iteráció kompatibilis, ha minden α : n s + n + p T 0 -beli és a : s s + n + p A(T 0 )-beli morfizmusokra, s, n, p 0-re α a, 1 n+p D(T ) = α a, 0 s 1 n+p A(T 0 ).
18 18 Ez a feltétel teljesül egy T parciális preiterációs elméletben, ha (T 0, A) erősen iteráció kompatibilis: 1. Minden α : n p T 0 -ra és a : p g A(T 0 )-ra α a A(T 0 ), azaz, ha A(T 0 ) balról zárt a T 0 -beli morfizmusokkal való kompozícióra. 2. Ha α f, 1 p D(T ) valamely α : n m + p T 0 -ra és f : m p D(T )-re, akkor α = β 0 p valamely β : n m T 0 -beli morfizmusra. Amikor azt írjuk, hogy (T 0, A) bázis, azt értjük, hogy a T 0 elmélet a T elmélet egy részelmélete, az A halmaz pedig D(T )-beli skalár morfizmusok egy halmaza. Bevezetjük a prezentáció fogalmát: Egy (T 0, A) bázis feletti, n p, s dimenziójú prezentáció alatt egy rendezett párt értünk: D = (α, a) : n p, ahol α : n s + p T 0 -beli és a : s s + p A(T 0 )-beli. D viselkedése a következő T -beli morfizmus: D = α a, 1 p : n p. A 4.1-es fejezetben minden D és E prezentációkhoz definiálunk egy D, E : n + m p prezentációt és egy D E : n q prezentációt. Továbbá definiáljuk a D : n p prezentációt azon feltevés mellett, hogy (T 0, A) iteráció kompatibilis vagy T 0 D(T ) zárt az iteráció műveletre. Ezt követően igazoljuk a következőeket: D, E = D, E, D E = D E és azt, hogy ha (T 0, A) iteráció kompatibilis vagy T 0 D(T ) zárt az iteráció műveletre, akkor D = D. Ezeket az eredményeket felhasználva megkapjuk a következő Kleene - típusú tételt parciális Conway elméletekre. Tétel 6 Legyen T egy parciális Conway elmélet és (T 0, A) bázis. Tegyük fel, hogy (T 0, A) iteráció kompatibilis vagy T 0 D(T ) zárt az iteráció műveletre. Ekkor egy f morfizmust akkor és csak akkor tartalmaz T azon legszűkebb parciális Conway részelmélete, mely T 0 -át és A-t tartalmazza, ha f valamely (T 0, A) feletti prezentáció viselkedése. A fenti tételben a parciális Conway részelmélet fogalmát a következőképpen értjük. Legyenek T, T parciális Conway elméletek. Azt mondjuk, hogy T a T parciális Conway részelmélete, ha T részelmélete T -nek és T kitüntetett ideálja megkapható T kitüntetett ideáljának T -beli morfizmusokra való megszorításából. További feltétel még, hogy a T feletti iterációs művelet megkapható T iterációs műveletének T -beli morfizmusokra való megszorításából. A 4.2-es fejezetben a Kleene tétel alábbi következményét is igazoljuk:
19 Következmény 7 Tegyük fel, hogy T parciális Conway elmélet és (T 0, A) bázis, valamint T 0 mátrix elmélet. Tegyük fel, hogy a következő két feltételből valamelyik teljesül: 1. Minden x : 1 p T 0 -beli és f : 1 p D(T ) morfizmusokra, ha x + f D(T ) akkor x = 0 1,p. Továbbá, minden x : 1 1 T 0 -ra és a, b : 1 p A(T 0 )-ra x a A(T 0 ) és a + b A(T 0 ). 2. Minden x : 1 1 T 0 -ra x definiált és T 0 -beli. Ekkor egy f : n p morfizmust akkor és csak akkor tartalmaz azon legszűkebb parciális Conway részgrove elmélete T -nek amely T 0 -t és A-t tartalmazza, ha f valamely (T 0, A) feletti prezentáció viselkedése. A fenti tételben a parciális Conway részgrove elmélet fogalmát a következőképpen értjük. Legyenek T, T parciális Conway grove elméletek. Azt mondjuk, hogy T a T parciális Conway részgrove elmélete, ha T részgrove elmélete T -nek és egyben parciális Conway részelmélete is. A 4.3-as fejezetben a parciális Conway elméletekre vonatkozó Kleene tétel néhány alkalmazását is tárgyaljuk. Ezen tétel alkalmazásával Kleene-típusú tételt kapunk fákra, (biszimuláció erejéig) szinkronizációs fákra, súlyozott faautomatákra és Büchi automatákra vonatkozólag. Továbbá megmutatjuk, hogy Schützenberger tétele, lásd [Sch61, Sch62] vagy [KS85] az eredményünk egy következménye. Parciális és totális iterációs félgyűrűk (a tézis 5-ös fejezete) Ebben a fejezetben a szabad iterációs félgyűrűk egy leírását adjuk meg egy egyszerű kongruencia alkalmazásával. Idézzük fel, hogy N rat ( +{ }) a nemnegatív egészek félgyűrűje feletti racionális hatványsorok félgyűrűjét jelöli. A racionális hatványsorok itt + { } ábécé felett értelmezettek, mely és { } ábécék direkt összege. Először kiterjesztjük a szokásos parciális csillag műveletet az N rat ( + { }) félgyűrűn egy totális műveletté a következő módon: és minden n = 2, 3,...-ra 1 = n = és minden valódi p N rat ( + { }) -re és n = 1, 2, 3,...-ra 19 (n + p) = (n p) n. (2)
20 20 Vegyük észre, hogy a csillag (2)-ben jól definiált, mivel n p valódi hatványsor, ugyanis p is valódi. Legyen θ a legszűkebb csillag kongruencia az N rat ( + { }) parciális iterációs félgyűrűn úgy, hogy és ( + 1) θ (3) ( + ) θ. (4) Jelölje F azt a csillag félgyűrűt, melyet úgy kapunk, hogy az N rat ( + { }) félgyűrűt leosztjuk θ-val. Megjegyzés 8 θ a legszűkebb csillag kongruencia az N rat ( + { }) félgyűrűn úgy, hogy ( k + m ) θ max{k,m} (5) minden k, m 0-ra. Tétel 9 Az F iterációs félgyűrű szabadon generált által az iterációs félgyűrűk kategóriájában. Publikációk A tézis megírása során a következő cikkek kerültek felhasználásra: [EH09] Zoltán Ésik and Tamás Hajgató. Iteration grove theories with applications. In Symeon Bozapalidis and George Rahonis, editors, Algebraic Informatics, volume 5725 of Lecture Notes in Computer Science, pages Springer-Verlag, [EH11a] Zoltán Ésik and Tamás Hajgató. Dagger extension theorem. Mathematical Structures in Computer Science, 21(5): , [EH11b] Zoltán Ésik and Tamás Hajgató. Kleene theorem in partial Conway theories with applications. In Werner Kuich and George Rahonis, editors, Algebraic Foundations in Computer Science, volume 7020 of Lecture Notes in Computer Science, pages Springer-Verlag, [EH14] Zoltán Ésik and Tamás Hajgató. On the structure of free iteration semirings. Publikálásra benyújtva, 2014.
21 A tézis megírása során a következő publikáció nem került felhasználásra: [HH13] Masahito Hasegawa and Tamás Hajgató. Traced *-autonomous categories are compact closed. Theory and Applications of Categories, 28(7): ,
22
23 Irodalomjegyzék [BE93] Stephen L. Bloom and Zoltán Ésik. Iteration Theories: The Equational Logic of Iterative Processes. Springer-Verlag, [BE03] [BE09] Stephen L. Bloom and Zoltán Ésik. An extension theorem with an application to formal tree series. Journal of Automata, Languages and Combinatorics, 8: , Stephen L. Bloom and Zoltán Ésik. Axiomatizing rational power series over natural numbers. Information and Computation/Information and Control, 207: , [BEK08] Stephen L. Bloom, Zoltán Ésik, and Werner Kuich. Partial Conway and iteration semirings. Fundamenta Informaticae, 86(1,2):19 40, April [BEW80a] [BEW80b] [Boz99] [BR82] [BR10] Stephen L. Bloom, Calvin C. Elgot, and Jesse B. Wright. Solutions of the iteration equation and extensions of the scalar iteration operation. SIAM Journal on Computing, 9:25 45, Stephen L. Bloom, Calvin C. Elgot, and Jesse B. Wright. Vector iteration in pointed iterative theories. SIAM Journal on Computing, 9: , Symeon Bozapalidis. Equational elements in additive algebras. Theory Computing Systems, 32(1):1 33, Jean Berstel and Christophe Reutenauer. Recognizable formal power series on trees. Theoretical Computer Science, 18: , Jean Berstel and Christophe Reutenauer. Noncommutative Rational Series with Applications. Cambridge University Press,
24 24 IRODALOMJEGYZÉK [É80] Zoltán Ésik. Identities in iterative and rational algebraic theories. In Computational Linguistics and Computer Languages, XIV: , [É82] Zoltán Ésik. On generalized iterative algebraic theories. In Computational Linguistics and Computer Languages, XV:95 110, [É97] Zoltán Ésik. Completeness of Park induction. Theoretical Computer Science, 177: , [É99] Zoltán Ésik. Group axioms for iteration. Information and Computation/Information and Control, 148: , [É00] [É02] [EH09] Zoltán Ésik. Axiomatizing the least fixed point operation and binary supremum. In Peter Clote and Helmut Schwichtenberg, editors, CSL, volume 1862 of Lecture Notes in Computer Science, pages Springer-Verlag, Zoltán Ésik. Continuous additive algebras and injective simulations of synchronization trees. Journal of Computer and System Sciences, 12(2): , Zoltán Ésik and Tamás Hajgató. Iteration grove theories with applications. In Symeon Bozapalidis and George Rahonis, editors, Algebraic Informatics, volume 5725 of Lecture Notes in Computer Science, pages Springer-Verlag, [EH11a] Zoltán Ésik and Tamás Hajgató. Dagger extension theorem. Mathematical Structures in Computer Science, 21(5): , [EH11b] Zoltán Ésik and Tamás Hajgató. Kleene theorem in partial Conway theories with applications. In Algebraic Foundations in Computer Science, volume 7020 of Lecture Notes in Computer Science, pages Springer-Verlag, [EH14] [EK03] Zoltán Ésik and Tamás Hajgató. On the structure of free iteration semirings. Submitted for publication, Zoltán Ésik and Werner Kuich. Formal tree series. Journal of Automata, Languages and Combinatorics, 8: , 2003.
25 IRODALOMJEGYZÉK 25 [Elg75] Calvin C. Elgot. Monadic computation and iterative algebraic theories. Studies in Logic and the Foundations of Mathematics, 80: , [ES77] Joost Engelfriet and Erik Meineche Schmidt. IO and OI. I. Journal of Computer and System Sciences, 15(3): , [ES78] Joost Engelfriet and Erik Meineche Schmidt. IO and OI. II. Journal of Computer and System Sciences, 16(1):67 99, [Fok07] [Gol99] [HH13] Wan Fokkink. Introduction to process algebra. Springer-Verlag, Jonathan S. Golan. Semirings and their applications. Kluwer Academic Publishers, Masahito Hasegawa and Tamás Hajgató. Traced *-autonomous categories are compact closed. Theory and Applications of Categories, 28(7): , [KS85] Werner Kuich and Arto Salomaa. Semirings, Automata and Languages. Springer-Verlag, [Kui00] [Law63] [Par69] [Sch61] [Sch62] [Sco72] Werner Kuich. Linear systems of equations and automata on distributive multioperator monoids., pages Klagenfurt: Verlag Johannes Heyn, F. William Lawvere. Functorial semantics of algebraic theories. Proceedings of The National Academy of Sciences, 50: , David Park. Fixpoint induction and proofs of program properties. In D. Michie B. Meltzer, editor, Machine Intelligence, volume 5. University Press, Edinburgh, Marcel P. Schützenberger. On the definition of a family of automata. Information and Computation/Information and Control, 4: , Marcel P. Schüutzenberger. On a theorem of R. Jungen. Proceedings of The American Mathematical Society, 13, Dana Scott. Continuous lattices, toposes, algebraic geometry and logic. In F. William Lawvere, editor, Proceedings of the 1971 Dalhousie conference, volume 274 of Lecture Notes in Computer Science, pages Springer-Verlag, 1972.
26 26 IRODALOMJEGYZÉK [SP00] Alex K. Simpson and Gordon D. Plotkin. Complete axioms for categorical fixed-point operators. In Logic in Computer Science, pages 30 41, [WTWG76] Jesse B. Wright, James W. Thatcher, Eric G. Wagner, and Joseph A. Goguen. Rational algebraic theories and fixed-point solutions. In IEEE Symposium on Foundations of Computer Science, pages , 1976.
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata
Alap fatranszformátorok II
Alap fatranszformátorok II Vágvölgyi Sándor Fülöp Zoltán és Vágvölgyi Sándor [2, 3] közös eredményeit ismertetjük. Fogalmak, jelölések A Σ feletti alaptermek TA = (T Σ, Σ) Σ algebráját tekintjük. Minden
1 Új eredményeket tartalmazó cikkek
OTKA 75249 záróbeszámoló Ésik Zoltán 1 Új eredményeket tartalmazó cikkek Számos eredményt értünk el a pályázatban szereplő kérdések vizsgálatában, melyeket csak röviden ismertetünk. Az automaták elméletének
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 4-6. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER október 15. Irodalom. További ajánlott feladatok
VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER 2004. október 15. Irodalom A fogalmakat, definíciókat illetően két forrásra támaszkodhatnak: ezek egyrészt elhangzanak az előadáson, másrészt megtalálják
Vektorterek. Több esetben találkozhattunk olyan struktúrával, ahol az. szabadvektorok esetében, vagy a függvények körében, vagy a. vektortér fogalma.
Vektorterek Több esetben találkozhattunk olyan struktúrával, ahol az összeadás és a (valós) számmal való szorzás értelmezett, pl. a szabadvektorok esetében, vagy a függvények körében, vagy a mátrixok esetében.
Diszkrét matematika II., 8. előadás. Vektorterek
1 Diszkrét matematika II., 8. előadás Vektorterek Dr. Takách Géza NyME FMK Informatikai Intézet takach@inf.nyme.hu http://inf.nyme.hu/ takach/ 2007.??? Vektorterek Legyen T egy test (pl. R, Q, F p ). Definíció.
MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga
BABEŞ-BOLYAI TUDOMÁNYEGYETEM, KOLOZSVÁR MATEMATIKA ÉS INFORMATIKA KAR MATE-INFO UBB verseny, 218. március 25. MATEMATIKA írásbeli vizsga FONTOS TUDNIVALÓK: 1 A feleletválasztós feladatok,,a rész esetén
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 6. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
1. előadás: Halmazelmélet, számfogalom, teljes
1. előadás: Halmazelmélet, számfogalom, teljes indukció Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető,
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 7. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Itt és a továbbiakban a számhalmazokra az alábbi jelöléseket használjuk:
1. Halmazok, relációk, függvények 1.A. Halmazok A halmaz bizonyos jól meghatározott dolgok (tárgyak, fogalmak), a halmaz elemeinek az összessége. Azt, hogy az a elem hozzátartozik az A halmazhoz így jelöljük:
Csempe átíró nyelvtanok
Csempe átíró nyelvtanok Tile rewriting grammars Németh L. Zoltán Számítástudomány Alapjai Tanszék SZTE, Informatikai Tanszékcsoport 1. előadás - 2006. április 10. Képek (pictures) I. Alapdefiníciók ábécé:
Gy ur uk aprilis 11.
Gyűrűk 2014. április 11. 1. Hányadostest 2. Karakterisztika, prímtest 3. Egyszerű gyűrűk [F] III/8 Tétel Minden integritástartomány beágyazható testbe. Legyen R integritástartomány, és értelmezzünk az
Analízis I. Vizsgatételsor
Analízis I. Vizsgatételsor Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v.0.6 RC 004 Forrás: Oláh Gábor: ANALÍZIS I.-II. VIZSGATÉTELSOR 2006-2007-/2
Alap fatranszformátorok I. Oyamaguchi [3], Dauchet és társai [1] és Engelfriet [2] bebizonyították hogy egy tetszőleges alap
Alap fatranszformátorok I Vágvölgyi Sándor Oyamaguchi [3], Dauchet és társai [1] és Engelfriet [2] bebizonyították hogy egy tetszőleges alap termátíró rendszerről eldönthető hogy összefolyó-e. Mindannyian
17. előadás: Vektorok a térben
17. előadás: Vektorok a térben Szabó Szilárd A vektor fogalma A mai előadásban n 1 tetszőleges egész szám lehet, de az egyszerűség kedvéért a képletek az n = 2 esetben szerepelnek. Vektorok: rendezett
Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk
Fraktálok Kontrakciók Affin leképezések Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 71 A Lipschitz tulajdonság ÁTMÉRŐ, PONT ÉS HALMAZ TÁVOLSÁGA Definíció Az (S, ρ) metrikus tér
Halmazelmélet. 1. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Halmazelmélet p. 1/1
Halmazelmélet 1. előadás Farkas István DE ATC Gazdaságelemzési és Statisztikai Tanszék Halmazelmélet p. 1/1 A halmaz fogalma, jelölések A halmaz fogalmát a matematikában nem definiáljuk, tulajdonságaival
Matematika alapjai; Feladatok
Matematika alapjai; Feladatok 1. Hét 1. Tekintsük a,, \ műveleteket. Melyek lesznek a.) kommutativok b.) asszociativak c.) disztributívak-e a, műveletek? Melyik melyikre? 2. Fejezzük ki a műveletet a \
Vektorok, mátrixok, lineáris egyenletrendszerek
a Matematika mérnököknek I. című tárgyhoz Vektorok, mátrixok, lineáris egyenletrendszerek Vektorok A rendezett valós számpárokat kétdimenziós valós vektoroknak nevezzük. Jelölésükre latin kisbetűket használunk.
Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla
Kvadratikus alakok és euklideszi terek (előadásvázlat, 0. október 5.) Maróti Miklós, Kátai-Urbán Kamilla Az előadáshoz ajánlott jegyzet: Szabó László: Bevezetés a lineáris algebrába, Polygon Kiadó, Szeged,
Analízis I. beugró vizsgakérdések
Analízis I. beugró vizsgakérdések Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v1.7 Forrás: Dr. Weisz Ferenc: Prog. Mat. 2006-2007 definíciók
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 4 IV. FÜGGVÉNYEk 1. LEkÉPEZÉSEk, függvények Definíció Legyen és két halmaz. Egy függvény -ből -ba egy olyan szabály, amely minden elemhez pontosan egy elemet rendel hozzá. Az
Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok
. fejezet Bevezetés Algebrai feladatok J. A számok gyakran használt halmazaira a következ jelöléseket vezetjük be: N a nemnegatív egész számok, N + a pozitív egész számok, Z az egész számok, Q a racionális
Relációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!
függvények RE 1 Relációk Függvények függvények RE 2 Definíció Ha A, B és ρ A B, akkor azt mondjuk, hogy ρ reláció A és B között, vagy azt, hogy ρ leképezés A-ból B-be. Ha speciálisan A=B, azaz ρ A A, akkor
f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva
6. FÜGGVÉNYEK HATÁRÉRTÉKE ÉS FOLYTONOSSÁGA 6.1 Függvény határértéke Egy D R halmaz torlódási pontjainak halmazát D -vel fogjuk jelölni. Definíció. Legyen f : D R R és legyen x 0 D (a D halmaz torlódási
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai
BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai 1.a. A B B A 2.a. (A B) C A (B C) 3.a. A (A B) A 4.a. I A I 5.a. A (B C) (A B) (A C) 6.a. A A I 1.b. A B B A 2.b. (A B) C A (B C) 3.b. A
HALMAZELMÉLET feladatsor 1.
HALMAZELMÉLET feladatsor 1. Egy (H,, ) algebrai struktúra háló, ha (H, ) és (H, ) kommutatív félcsoport, és teljesül az ún. elnyelési tulajdonság: A, B H: A (A B) = A, A (A B) = A. A (H,, ) háló korlátos,
3. Fuzzy aritmetika. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI
3. Fuzzy aritmetika Gépi intelligencia I. Fodor János BMF NIK IMRI NIMGI1MIEM Tartalomjegyzék I 1 Intervallum-aritmetika 2 Fuzzy intervallumok és fuzzy számok Fuzzy intervallumok LR fuzzy intervallumok
1. A polinom fogalma. Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1. = x egyenletet.
1. A polinom fogalma Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1 = x egyenletet. Megoldás x + 1-gyel átszorozva x 2 + x + 1 = x 2 + x. Innen 1 = 0. Ez ellentmondás, így az
Automaták és formális nyelvek
Automaták és formális nyelvek Bevezetés a számítástudomány alapjaiba 1. Formális nyelvek 2006.11.13. 1 Automaták és formális nyelvek - bevezetés Automaták elmélete: információs gépek általános absztrakt
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. március 9. 1. Diszkrét matematika 2. 4. előadás Fancsali Szabolcs Levente nudniq@cs.elte.hu www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. március 9. Gráfelmélet Diszkrét
Matematika (mesterképzés)
Matematika (mesterképzés) Környezet- és Településmérnököknek Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Vinczéné Varga A. Környezet- és Településmérnököknek 2016/2017/I 1 / 29 Lineáris tér,
SHk rövidítéssel fogunk hivatkozni.
Nevezetes függvény-határértékek Az alábbiakban a k sorszámú függvény-határértékek)re az FHk rövidítéssel, a kompozíció határértékéről szóló első, illetve második tételre a KL1, illetve a KL rövidítéssel,
Klasszikus algebra előadás. Waldhauser Tamás április 28.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 28. 5. Számelmélet integritástartományokban Oszthatóság Mostantól R mindig tetszőleges integritástartományt jelöl. 5.1. Definíció. Azt mondjuk,
Logika és informatikai alkalmazásai kiskérdések február Mikor mondjuk, hogy az F formula a G-nek részformulája?
,,Alap kiskérdések Logika és informatikai alkalmazásai kiskérdések 2012. február 19. 1. Hogy hívjuk a 0 aritású függvényjeleket? 2. Definiálja a termek halmazát. 3. Definiálja a formulák halmazát. 4. Definiálja,
ELTE IK Esti képzés tavaszi félév. Tartalom
Diszkrét Matematika 2 vizsgaanyag ELTE IK Esti képzés 2017. tavaszi félév Tartalom 1. Számfogalom bővítése, homomorfizmusok... 2 2. Csoportok... 9 3. Részcsoport... 11 4. Generátum... 14 5. Mellékosztály,
1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)
Matematika A2c gyakorlat Vegyészmérnöki, Biomérnöki, Környezetmérnöki szakok, 2017/18 ősz 1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) 1. Valós vektorterek-e a következő
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 3 III. MEGFELELTETÉSEk, RELÁCIÓk 1. BEVEZETÉS Emlékeztetünk arra, hogy az rendezett párok halmazát az és halmazok Descartes-féle szorzatának nevezzük. Más szóval az és halmazok
Matematika szigorlat június 17. Neptun kód:
Név Matematika szigorlat 014. június 17. Neptun kód: 1.. 3. 4. 5. Elm. Fel. Össz. Oszt. Az eredményes szigorlat feltétele elméletből legalább 0 pont, feladatokból pedig legalább 30 pont elérése. A szigorlat
Kvantumszimmetriák. Böhm Gabriella. Szeged. Wigner Fizikai Kutatóközpont, Budapest november 16.
Kvantumszimmetriák Böhm Gabriella Wigner Fizikai Kutatóközpont, Budapest Szeged 2017. november 16. Kvantumszimmetriák I. A kvantumtérelmélet axiomatikus megközelítése II. A DHR-kategória III. Szimmetria
Intergrált Intenzív Matematika Érettségi
. Adott a mátri, determináns determináns, ahol,, d Számítsd ki:. b) Igazold, hogy a b c. Adott a az 6 0 egyenlet megoldásai. a). c) Számítsd ki a d determináns értékét. d c a b determináns, ahol abc,,.
DISZKRÉT MATEMATIKA: STRUKTÚRÁK Előadáson mutatott példa: Bércesné Novák Ágnes
1. Algebrai alapok: DISZKRÉT MATEMATIKA: STRUKTÚRÁK Művelet: Egy H nemüres halmazon értelmezett (kétváltozós) műveleten egy H H H függvényt értünk, azaz egy olyan leképezést, amely bármely a,b H elempárhoz
Programok értelmezése
Programok értelmezése Kód visszafejtés. Izsó Tamás 2016. szeptember 22. Izsó Tamás Programok értelmezése/ 1 Section 1 Programok értelmezése Izsó Tamás Programok értelmezése/ 2 programok szemantika értelmezése
Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.
1 Diszkrét matematika I, 12 előadás Dr Takách Géza NyME FMK Informatikai Intézet takach@infnymehu http://infnymehu/ takach 2005 november 30 Vektorok Definíció Egy tetszőleges n pozitív egész számra n-komponensű
Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy
1. előadás: Halmazelmélet Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy hozzátartozik-e,
RE 1. Relációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!
RE 1 Relációk Függvények RE 2 Definíció: Ha A, B és ρ A B, akkor azt mondjuk, hogy ρ reláció A és B között, vagy azt, hogy ρ leképezés A-ból B-be. Ha speciálisan A=B, azaz ρ A A, akkor azt mondjuk, hogy
Általános algebra. 1. Algebrai struktúra, izomorfizmus. 3. Kongruencia, faktoralgebra március Homomorfizmus, homomorfiatétel
1. Algebrai struktúra, izomorfizmus Általános algebra 2. Részalgebra, generálás 3. Kongruencia, faktoralgebra 2013 március 8. 4. Homomorfizmus, homomorfiatétel 1. Algebrai struktúra, izomorfizmus 2. Részalgebra,
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. november 23. 1. Diszkrét matematika 2. 9. előadás Fancsali Szabolcs Levente nudniq@cs.elte.hu www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. november 23. Diszkrét matematika
S0-02 Típusmodellek (Programozás elmélet)
S0-02 Típusmodellek (Programozás elmélet) Tartalom 1. Absztrakt adattípus 2. Adattípus specifikációja 3. Adattípus osztály 4. Paraméterátadás 5. Reprezentációs függvény 6. Öröklődés és polimorfizmus 7.
Klasszikus algebra előadás. Waldhauser Tamás április 14.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 14. Többhatározatlanú polinomok 4.3. Definíció. Adott T test feletti n-határozatlanú monomnak nevezzük az ax k 1 1 xk n n alakú formális kifejezéseket,
Bonyolultságelméleti problémák algebrai struktúrákban
Bonyolultságelméleti problémák algebrai struktúrákban Doktori értekezés tézisei Készítette: Horváth Gábor Matematika Doktori Iskola Elméleti Matematika Doktori Program Iskolavezet : Dr. Laczkovich Miklós
Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit.
2. A VALÓS SZÁMOK 2.1 A valós számok aximómarendszere Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit. 1.Testaxiómák R-ben két művelet van értelmezve, az
FELVÉTELI VIZSGA, július 17.
BABEŞ-BOLYAI TUDOMÁNYEGYETEM, KOLOZSVÁR MATEMATIKA ÉS INFORMATIKA KAR FELVÉTELI VIZSGA, 2017. július 17. Írásbeli vizsga MATEMATIKÁBÓL I. TÉTEL (30 pont) 1) (10 pont) Igazoljuk, hogy tetszőleges m R esetén
1. Absztrakt terek 1. (x, y) x + y X és (λ, x) λx X. műveletek értelmezve vannak, és amelyekre teljesülnek a következő axiómák:
1. Absztrakt terek 1 1. Absztrakt terek 1.1. Lineáris terek 1.1. Definíció. Az X halmazt lineáris térnek vagy vektortérnek nevezzük a valós számtest (komplex számtest) felett, ha bármely x, y X elemekre
A következő feladat célja az, hogy egyszerű módon konstruáljunk Poisson folyamatokat.
Poisson folyamatok, exponenciális eloszlások Azt mondjuk, hogy a ξ valószínűségi változó Poisson eloszlású λ, 0 < λ
A valós számok halmaza
VA 1 A valós számok halmaza VA 2 A valós számok halmazának axiómarendszere és alapvető tulajdonságai Definíció Az R halmazt a valós számok halmazának nevezzük, ha teljesíti a következő axiómarendszerben
HALMAZOK. A racionális számok halmazát olyan számok alkotják, amelyek felírhatók b. jele:. A racionális számok halmazának végtelen sok eleme van.
HALMAZOK Tanulási cél Halmazok megadása, halmazműveletek megismerése és alkalmazása, halmazok ábrázolása Venn diagramon. Motivációs példa Egy fogyasztó 80 000 pénzegység jövedelmet fordít két termék, x
LINEÁRIS ALGEBRA. matematika alapszak. Euklideszi terek. SZTE Bolyai Intézet, őszi félév. Euklideszi terek LINEÁRIS ALGEBRA 1 / 40
LINEÁRIS ALGEBRA matematika alapszak SZTE Bolyai Intézet, 2016-17. őszi félév Euklideszi terek Euklideszi terek LINEÁRIS ALGEBRA 1 / 40 Euklideszi tér Emlékeztető: A standard belső szorzás és standard
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.
Mérhetőség, σ-algebrák, Lebesgue Stieltjes-integrál, véletlen változók és eloszlásfüggvényeik
Mérhetőség, σ-algebrák, Lebesgue Stieltjes-integrál, véletlen változók és eloszlásfüggvényeik Az A halmazrendszer σ-algebra az Ω alaphalmazon, ha Ω A; A A A c A; A i A, i N, i N A i A. Az A halmazrendszer
Matematika A1a Analízis
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Matematika A1a Analízis BMETE90AX00 Vektorok StKis, EIC 2019-02-12 Wettl Ferenc ALGEBRA
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 6. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
Minden x > 0 és y 0 valós számpárhoz létezik olyan n természetes szám, hogy y nx.
1. Archimedesz tétele. Minden x > 0 és y 0 valós számpárhoz létezik olyan n természetes szám, hogy y nx. Legyen y > 0, nx > y akkor és csak akkor ha n > b/a. Ekkor elég megmutatni, hogy létezik minden
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2015. ősz 1. Diszkrét matematika 2.C szakirány 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2015.
Hadamard-mátrixok Előadó: Hajnal Péter február 23.
Szimmetrikus kombinatorikus struktúrák MSc hallgatók számára Hadamard-mátrixok Előadó: Hajnal Péter 2012. február 23. 1. Hadamard-mátrixok Ezen az előadáson látásra a blokkrendszerektől független kombinatorikus
3. előadás. Programozás-elmélet. A változó fogalma Kiterjesztések A feladat kiterjesztése A program kiterjesztése Kiterjesztési tételek Példa
A változó fogalma Definíció Legyen A = A 1 A 2... A n állapottér. A pr Ai projekciós függvényeket változóknak nevezzük: : A A i pr Ai (a) = a i ( a = (a 1, a 2,..., a n ) A). A változók jelölése: v i =
Logika és informatikai alkalmazásai
Logika és informatikai alkalmazásai 2. gyakorlat Németh L. Zoltán http://www.inf.u-szeged.hu/~zlnemeth SZTE, Informatikai Tanszékcsoport 2011 tavasz Irodalom Szükséges elmélet a mai gyakorlathoz Előadás
Analízis előadás és gyakorlat vázlat
Analízis előadás és gyakorlat vázlat Készült a PTE TTK GI szakos hallgatóinak Király Balázs 2010-11. I. Félév 2 1. fejezet Számhalmazok és tulajdonságaik 1.1. Nevezetes számhalmazok ➀ a) jelölése: N b)
Algoritmuselmélet. Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem. 13.
Algoritmuselmélet NP-teljes problémák Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 13. előadás Katona Gyula Y. (BME SZIT) Algoritmuselmélet
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 5. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Számfogalom bővítése Diszkrét matematika I. középszint
1. Mondjon legalább három példát predikátumra. 4. Mikor van egy változó egy kvantor hatáskörében?
Definíciók, tételkimondások 1. Mondjon legalább három példát predikátumra. 2. Sorolja fel a logikai jeleket. 3. Milyen kvantorokat ismer? Mi a jelük? 4. Mikor van egy változó egy kvantor hatáskörében?
Metrikus terek, többváltozós függvények
Metrikus terek, többváltozós függvények 2003.10.15 Készítette: Dr. Toledo Rodolfo és Dr. Blahota István 1. Metrikus terek, metrika tulajdonságai 1.1. A valós, komplex, racionális, természetes és egész
Dinamikus modellek szerkezete, SDG modellek
Diagnosztika - 3. p. 1/2 Modell Alapú Diagnosztika Diszkrét Módszerekkel Dinamikus modellek szerkezete, SDG modellek Hangos Katalin PE Villamosmérnöki és Információs Rendszerek Tanszék Diagnosztika - 3.
FFT. Második nekifutás. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék október 2.
TARTALOMJEGYZÉK Polinomok konvolúviója A DFT és a maradékos osztás Gyűrűk támogatás nélkül Második nekifutás Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék 2015. október 2. TARTALOMJEGYZÉK Polinomok
Chomsky-féle hierarchia
http://www.cs.ubbcluj.ro/~kasa/formalis.html Chomsky-féle hierarchia G = (N, T, P, S) nyelvtan: 0-s típusú (általános vagy mondatszerkezet ), ha semmilyen megkötést nem teszünk a helyettesítési szabályaira.
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.
Optimalizálási eljárások GYAKORLAT, MSc hallgatók számára. Analízis R d -ben
Optimalizálási eljárások GYAKORLAT, MSc hallgatók számára Analízis R d -ben Gyakorlatvezetõ: Hajnal Péter 2012. február 8 1. Konvex függvények Definíció. f : D R konvex, ha dom(f) := D R n konvex és tetszőleges
Véges geometria és ami mögötte van
Véges geometria és ami mögötte van Bogya Norbert Bolyai Intézet, Szegedi Tudományegyetem Doktori Nyílt Nap 2015. október 2. Bogya Norbert (Bolyai Intézet) Véges geometria és... Doktori Nyílt Nap 1 / 30
Trigonometria Megoldások. 1) Oldja meg a következő egyenletet a valós számok halmazán! (12 pont) Megoldás:
Trigonometria Megoldások ) Oldja meg a következő egyenletet a valós számok halmazán! cos + cos = sin ( pont) sin cos + = + = ( ) cos cos cos (+ pont) cos + cos = 0 A másodfokú egyenlet megoldóképletével
1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak
1. Generátorrendszer Generátorrendszer. Tétel (Freud, 4.3.4. Tétel) Legyen V vektortér a T test fölött és v 1,v 2,...,v m V. Ekkor a λ 1 v 1 + λ 2 v 2 +... + λ m v m alakú vektorok, ahol λ 1,λ 2,...,λ
Relációs algebra 1.rész alapok
Relációs algebra 1.rész alapok Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 Lekérdezések a relációs modellben 2.4. Egy algebrai lekérdező nyelv, relációs
Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1
Megoldott feladatok 00. november 0.. Feladat: Vizsgáljuk az a n = n+ n+ sorozat monotonitását, korlátosságát és konvergenciáját. Konvergencia esetén számítsuk ki a határértéket! : a n = n+ n+ = n+ n+ =
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 10. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Bevezetés a számításelméletbe (MS1 BS)
Matematika szigorlat - konzultációs szeminárium Azoknak, akik másodszorra vagy többedszerre veszik fel a Matematika szigorlat (NAMMS1SAND) tárgyat. Bevezetés a számításelméletbe (MS1 BS) FŐBB TÉMAKÖRÖK
5. előadás. Programozás-elmélet. Programozás-elmélet 5. előadás
Elemi programok Definíció Az S A A program elemi, ha a A : S(a) { a, a, a, a,..., a, b b a}. A definíció alapján könnyen látható, hogy egy elemi program tényleg program. Speciális elemi programok a kövekezők:
Iván Szabolcs október 6.
Automaták irányítása II. Iván Szabolcs 2009. október 6. Tartalom 1 Alapfogalmak (ismét) 2 Egy kiterjesztés és egy ellenpélda 3 Pozitív részeredmények 4 A Road Coloring Problem Véges automaták Automata
Numerikus módszerek 1.
Numerikus módszerek 1. 10. előadás: Nemlineáris egyenletek numerikus megoldása Lócsi Levente ELTE IK 2013. november 18. Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2015. tavasz 1. Diszkrét matematika 2.C szakirány 1. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu Komputeralgebra Tanszék 2015. tavasz Gráfelmélet Diszkrét
Diszkrét matematika 1. estis képzés
Diszkrét matematika 1. estis képzés 2019. tavasz 1. Diszkrét matematika 1. estis képzés 9. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján
Diszkrét matematika 1. estis képzés
Diszkrét matematika 1. estis képzés 2019. tavasz 1. Diszkrét matematika 1. estis képzés 5. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján
Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek
Az november 23-i szeminárium témája Rövid összefoglaló Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek felfrissítése? Tekintsünk ξ 1,..., ξ k valószínűségi változókat,
1. Részcsoportok (1) C + R + Q + Z +. (2) C R Q. (3) Q nem részcsoportja C + -nak, mert más a művelet!
1. Részcsoportok A részcsoport fogalma. 2.2.15. Definíció Legyen G csoport. A H G részhalmaz részcsoport, ha maga is csoport G műveleteire nézve. Jele: H G. Az altér fogalmához hasonlít. Példák (1) C +
FELVÉTELI VIZSGA, szeptember 12.
BABEŞ-BOLYAI TUDOMÁNYEGYETEM, KOLOZSVÁR MATEMATIKA ÉS INFORMATIKA KAR FELVÉTELI VIZSGA, 08. szeptember. Írásbeli vizsga MATEMATIKÁBÓL FONTOS TUDNIVALÓK: A feleletválasztós feladatok,,a rész esetén egy
FÉLCSOPORTOK NAGY ATTILA
FÉLCSOPORTOK NAGY ATTILA 2013.06.28 Tartalomjegyzék Bevezető 4 1. A félcsoport és csoport fogalma 6 1.1. A művelet fogalma.............................. 6 1.2. A félcsoport fogalma.............................
A fontosabb definíciók
A legfontosabb definíciókat jelöli. A fontosabb definíciók [Descartes szorzat] Az A és B halmazok Descartes szorzatán az A és B elemeiből képezett összes (a, b) a A, b B rendezett párok halmazát értjük,