Game Characterizations of Process Equivalences

Size: px
Start display at page:

Download "Game Characterizations of Process Equivalences"

Transcription

1 Gme Chrcteriztions of Process Equivences Xin Chen nd Yuxin Deng Deprtment of Computer Science nd Engineering, Shnghi Jio Tong University, Chin Abstrct In this pper we propose hierrchy of gmes tht ows us to me systemtic comprison of process equivences by chrcterizing process equivences s gmes The we-nown iner/brnching time hierrchy of process equivences cn be embedded into the gme hierrchy, which not ony provides us with refined nysis of process equivences, but so offers guidnce to ining interesting new process equivences Introduction A gret mount of wor in process gebr hs centered round process equivences s bsis for estbishing system correctness Usuy both specifictions nd impementtions re written s process terms in the sme gebr, where specifiction describes the expected high-eve behviour of the system under considertion nd n impementtion gives the detied procedure of chieving the behviour An pproprite equivence is then chosen to verify tht the impementtion conforms to the specifiction In the st three decdes, ot of process equivences hve been deveoped to cpture vrious spects of system behviour They usuy fit in the iner/brnching time hierrchy [0]; see Figure for some typic process equivences Process equivences cn often be understood from different perspectives such s ogics nd gmes For exmpe, bisimution equivence cn be chrcterized by Hennessy-Miner ogic [] nd the mod mu-ccuus [] Equivences which re weer thn bisimution equivence in the iner/brnching time hierrchy cn be chrcterized by some sub-ogics of Hennessy-Miner ogic [3] It is so we-nown tht bisimution equivence cn be chrcterized by bisimution gmes [6] between n ttcer nd ender in n eegnt wy; two processes re bisimir if nd ony if the ender of bisimution gme pyed on the processes hs history free winning strtegy Bisimution gmes cme from Ehrenfeucht-Frïssé gmes tht were originy introduced to determine expressive power of ogics [9] To some extent gmes cn be considered s descriptive nguges ie ogics In mny cses we cn design gme directy from the semntics of prticur ogic such tht the gme cptures the ogic For exmpe, the bisimution gme with infinite durtion is n Ehrenfeucht-Frïssé gme Supported by the Ntion 973 Project (003CB37005) nd the Ntion Ntur Science Foundtion of Chin ( ) Supported by the Ntion Ntur Science Foundtion of Chin ( )

2 bisimution equivence -nested simution equivence redy simution equivence possibe-futures equivence redy trce equivence fiure trce equivence rediness equivence simution equivence fiure equivence competed trce equivence trce equivence Fig The iner/brnching time hierrchy [0]

3 tht cptures Hennessy-Miner ogic [6], nd the fixed point gme tht ows infinite fixed point nd mod moves cptures the mod mu-ccuus [8] Gmes indeed offer new sights into od probems, nd sometimes et us understnd these probems esier thn before In this pper we provide systemtic comprison of different process equivences from gme-theoretic point of view More precisey, we present gme hierrchy (cf Figure 4) which hs more refined structure thn the process equivence hierrchy in Figure Viewing the hierrchies s prti orders, we cn embed the process equivence hierrchy into the gme hierrchy becuse ech process equivence cn be chrcterized by corresponding css of gmes Moreover, there re gmes tht do not correspond to ny existing process equivences This ind of gmes woud be usefu for guiding us to ine interesting new process equivences To ine gmes, we me use of gme tempte tht is bsicy n bstrct two-pyer gme eving concrete moves unspecified Then we ine few types of moves Instntiting the gme tempte by different combintions of moves genertes different gmes We compre the gmes using preorder which sys tht G G if pyer II hs winning strtegy in G impies she hs winning strtegy in G The preorder provides us with net mens to compre process equivences Suppose G nd G chrcterize process equivences nd, respectivey Then we hve tht G G if nd ony if, ie is corser retion thn The rest of the pper is orgnized s foows Section briefy recs the initions of beed trnsition systems nd bisimutions In Section 3, we design sever inds of moves nd gme tempte in order to ine gmes In Section 4, we present two gme hierrchies, with or without considering terntions of moves, nd we combine them into fin hierrchy In Section 5, we show tht the iner/brnching time hierrchy cn be embedded into our gme hierrchy Section 6 concudes nd discusses some future wor Preiminries We presuppose countbe set of ctions Act = {, b, } Definition A beed trnsition systems (LTS) is tripe (P, A, ), where P is set of sttes, A Act is set of ctions, P A P is trnsition retion As usu, we write P Q for (P,, Q) nd we extend the trnsition retion to trces in the stndrd wy, eg P 0 Pn if P t 0 P P P n n P n, where t = n An LTS (P, A, ) is imge-finite if for P P the set {P P P, for some A} is finite In this pper we ony consider imge-finite LTSs Insted of drwing LTSs s grphs, we use CCS processes to represent the LTSs generted by their opertion semntics [4] We sy two processes re isomorphic if their LTSs re isomorphic

4 Definition A binry retion R is bisimution if for (P, Q) R nd Act, () whenever P P, there exists Q Q such tht (P, Q ) R, nd () whenever Q Q, there exists P P such tht (P, Q ) R We ine the union of bisimutions s bisimirity, written Bisimirity cn be pproximted by sequence of inductivey ined retions The foowing inition is ten from [4], except tht is repced by r The mening of the superscript r wi be cer in Section 5 Definition 3 Let P be the set of processes, we ine r 0 = P P, P r n+ Q, for n 0, if for t Act, () whenever P t P, there exists Q t Q such tht P r n Q, () whenever Q t Q, there exists P t P such tht P r n Q The inition of for 0 is simir to the previous one, except tht we repce t with where Act For imge-finite LTSs, it hods tht = n 0 r n = n 0 n 3 Gme Tempte We briefy review the bisimution gmes [8] A bisimution gme G (P, Q) strting from the pir of processes (P, Q) is round-bsed gme with two pyers Pyer I, viewed s n ttcer, ttempts to show tht the initi sttes re different wheres pyer II, viewed s ender, wishes to estbish tht they re equivent A configurtion is pir of processes of the form (P i, Q i ) exmined in the i-th round, nd (P, Q) is the configurtion for the first round Suppose we re in the i-th round The next configurtion (P i+, Q i+ ) is determined by one of the foowing two moves: : Pyer I chooses trnsition P i P i+ nd then pyer II chooses trnsition with the sme be Q i Q i+ []: Pyer I chooses trnsition Q i Q i+ nd then pyer II chooses trnsition with the sme be P i P i+ Pyer I wins if she cn choose trnsition nd pyer II is unbe to mtch it within rounds Otherwise, Pyer II wins If = then there is no imittion on the number of rounds Beow we ine four other moves tht wi give rise to vrious gmes ter on Definition 4 (Moves) Suppose the current configurtion is (P, Q), we ine the foowing inds (or sets, more precisey) of moves

5 t : Pyer I performs nonempty ction sequence t = Act from P, P P P nd then pyer II performs the sme ction sequence from Q, Q Q Q Pyer I seects some j nd sets the configurtion for the next round to be (P j, Q j ) [t]: Pyer I performs nonempty ction sequence t = Act from Q, Q Q Q nd then pyer II performs the sme ction sequence from P, P P P Pyer I seects some j nd sets the configurtion for the next round to be (P j, Q j ) r- t : Pyer I performs nonempty ction sequence t = Act from P, P P P nd then pyer II performs the sme ction sequence from Q, Q Q Q The configurtion for the next round is (P, Q ) r-[t]: Pyer I performs nonempty ction sequence t = Act from Q, Q Q Q nd then pyer II performs the sme ction sequence from P, P P P The configurtion for the next round is (P, Q ) For the se of convenience, we ine some unions of the moves bove: t := t [t] r := r- t r-[t] := [] M is the set of moves Cery, moves re speci r- t moves nd r- t moves re speci t moves We hve simir observtion for box modities r- t t [] r-[t] [t] We now introduce the concept of terntion for gmes; it hs n intimte retion with quntifier terntion in ogics Definition 5 (Aterntion) An terntion consists of two successive moves such tht one of them is in t nd the other is in [t] The number of terntions in gme is the number of occurrences of such successive moves in the gme Note tht bisimution gmes hve no restriction on their terntion numbers Definition 6 (Extr conditions) Given round-bsed gme nd set α which is the set of moves pyer I cn me in the gme, n extr condition cn be one of the foowing, for some m M, m: The gme is extended with one more round, where pyer I cn ony me move in m Moreover, pyer I cn me move in m α in ech round, but the gme hs to be finished regrdess of the remining rounds, which impies tht if pyer I fis to me pyer II stuc by this move, she oses

6 m: Simir to the cse for m, except tht if pyer I mes move in m α to end the gme, the st two moves must be n terntion Therefore, this condition coud not be ppied to 0-round gme c 0 : In the beginning of the gme, dedoc processes rechbe from P 0 nd Q 0 re coored C 0 In ech round, the two processes in the reted configurtion shoud be in the sme coor (or neither of them is coored), otherwise pyer II oses We now ine gme tempte which is intuitivey n bstrct gme in the sense tht concrete gmes cn be obtined from it by instntiting its moves Definition 7 (Gme tempte) The gme tempte n-γ α,β (P, Q) with n 0 denotes -round gme between pyer I nd pyer II with the strting configurtion (P, Q) such tht the foowing conditions re stisfied The number of terntions in the gme is t most n; it is omitted when there is no restriction on the number of terntions β is n extr condition; it is omitted when there is no extr condition 3 Pyer I cn ony me move in α M in ech round if β is neither m nor m Otherwise, pyer I cn so me move in m α in ech round, but if she cnnot me pyer II stuc by this move, she oses 4 The pyers winning conditions re simir to those in bisimution gmes Notice tht -round bisimution gmes cn be ined by Γ Athough ot of gmes cn be ined by vrious combintions of n, α nd β; this pper miny focuses on some typic ones Given gme Γ α,β (P, Q), we sy pyer I (resp pyer II) wins Γ α,β (P, Q) if pyer I (resp pyer II) hs winning strtegy in it, nd we bbrevite the gme to Γ α,β if the strting configurtion is insignificnt 4 Gme Hierrchy To fciitte the presenttion, we cssify our gmes into two hierrchies with respect to preorder retion between gmes; one hierrchy counts terntions of moves nd the other does not count We show tht the retions in the hierrchies re correct Then we combine the two hierrchies into one, by introducing some new retions At st, we prove tht no more non-trivi retions cn be dded into the fin hierrchy We sh see in Section 5 tht the hierrchy of process equivences in Figure cn be embedded into this hierrchy of gmes The preorder retion between gmes is ined s foows Definition 8 Given two gmes G nd G, we write G G, if for ny processes P nd Q, pyer II wins G (P, Q) = pyer II wins G (P, Q) Here is indeed preorder s this is inherited from ogic impiction We write G G if G G nd G G

7 4 Gme Hierrchy I We propose the gme hierrchy I in Figure Its correctness is stted by the next theorem Theorem In Figure, if G G then G G The rest of this subsection is devoted to proving Theorem Let α, α M nd β be n extr condition The foowing sttements cn be derived from Definition 7 immeditey: () Γ0 α = Γ0 α () Γ α,β 0 = Γ α,β 0 (3) For 0, Γ α,α = Γ+ α (4) For 0, Γ α,t = Γ α,r Since t contins r, r contins, nd if two processes P, Q do not hve the sme coor, they cn be distinguished in round by move in, we get the foowing sttement: Γ α = Γ α,c0 = Γ α, = Γ α,, for α {, r, t} Lemm For ny processes P nd Q, the foowing sttements re equivent: () P Q () pyer II wins Γ (P, Q) (3) pyer II wins r (P, Q) (4) pyer II wins Γ (P, t Q) Proof It is trivi tht Γ Γ r Γ, t so we hve (4) (3) () Observe tht Γ is excty the -round bisimution gme, which mens () () (cf [6]) We now show () (4) Assume P Q, we construct winning strtegy for pyer II for the gme Γ t (P, Q): in ny round, suppose the configurtion is (P i, Q i ) If pyer I performs P i Pi Pi, then pyer II cn respond with Q i Qi Qi, such tht P ij Q ij for j Cery, whtever configurtion for the next round pyer I seects, she cnnot win the gme Lemm yieds the immedite corory tht Γ = Γ r = Γ t Lemm () Γ+ Γ r, () Γ r Γ t for Γ t, for Proof Since r t, both () nd () cn be esiy derived Lemm 3 Γ r Γ r,c0 Γ r, Γ r, Γ+ r for Proof It is esy to see tht Γ r Γ r,c0 Γ r, Γ+ r nd Γ r Γ r, Γ r, Γ+ r r,c0 We now prove Γ Γ r, by induction on Given two processes P, Q, suppose pyer II wins Γ r, (P, Q) We show tht pyer II wins Γ r,c0 (P, Q) s we

8 Γ Γ r Γ t Γ Γ r, Γ t, Γ, Γ r, Γ t, Γ,c 0 Γ r,c 0 Γ t,c 0 Γ r Γ t Γ Γ r, Γ t, Γ r 3 Γ t 3 Γ 3 Γ r, Γ t, Γ, Γ r, Γ t, Γ,c 0 Γ r,c 0 Γ t,c 0 Γ r Γ t Γ Γ r, Γ t, Γ, Γ r, Γ t, Γ,c 0 Γ r,c 0 Γ Γ r Γ,c 0 0 Γ 0 Fig Gme hierrchy I

9 = From the ssumption, pyer II wins Γ r, (P, Q) The gme Γ r,c0 (P, Q) hs just one round nd dedoc processes rechbe from P nd Q re coored C 0, nd the other processes re uncoored (Cery both P nd Q re coored C 0 or neither of them is coored) We distinguish four cses Cse : Pyer I performs P t P, where t Act is nonempty ction sequence nd P is coored Pyer II cn perform Q t Q such tht Q is coored Otherwise there is some Act nd pyer I cn me pyer II stuc by performing P t P for some P in the first round of Γ r, (P, Q), which contrdicts the ssumption Cse : Pyer I performs P t P, where t Act is nonempty ction sequence nd P is uncoored C 0 Pyer II cn perform Q t Q such tht Q is uncoored C 0 Otherwise, in Γ r, (P, Q), pyer I cn me pyer II stuc by ming move in [] in the second round, contrdicting the ssumption Cse 3: Pyer I performs Q t Q, where t Act is nonempty ction sequence nd Q is coored This cse is simir to Cse Cse 4: pyer I performs Q t Q, where t Act is nonempty ction sequence nd Q is uncoored C 0 This cse is simir to Cse > We now pyer II wins Γ r, (P, Q) In the first round of Γ r,c0 (P, Q), whenever pyer I performs some ction sequence from P (resp Q) to P (resp Q ), pyer II cn wys perform the sme ction sequence from Q (resp P) to Q (resp P ) such tht both P nd Q re coored C 0, or neither of them is coored Otherwise, in Γ r, (P, Q), pyer I cn me pyer II stuc in the second round In the second round of Γ r,c0 (P, Q), the gme becomes Γ r,c0 (P, Q ) nd by induction pyer II wins the Γ r,c0 (P, Q ) Simir to Lemms nd 3, the other retions iustrted in Figure cn be proven, thus Theorem is estbished 4 Gme Hierrchy II The gmes in Section 4 do not count terntions of moves, which re ten into ccount in this section For simpicity, we re not going to discuss the gmes ined from those in Figure by restricting the number of terntions Insted, we focus on the gmes in which the pyers cn ony me moves in To further simpify the exposition, Figure 3 ony iustrtes gme hierrchy where the number of terntions n is restricted to 0 nd However, in the rest of the pper the emms cover n 0 From Definitions 6 nd 7, the retions iustrted in Figure 3 re pprent, so we omit the proof of the theorem beow Theorem In Figure 3, if G G then G G

10 0-Γ 0-Γ,c 0 0-Γ, -Γ Γ 0-Γ 0-Γ, -Γ Γ 0-Γ, Γ, 0-Γ,c 0 Γ,c 0 0-Γ 0-Γ, -Γ Γ 0-Γ 3 0-Γ, -Γ 3 Γ 3 0-Γ, Γ, 0-Γ,c 0 Γ,c 0 0-Γ Γ Γ, Γ,c 0 Γ Γ,c 0 0 Γ 0 Fig 3 Gme hierrchy II

11 0-Γ 0-Γ,c 0 0-Γ, -Γ Γ Γ r Γ t 0-Γ 0-Γ, -Γ Γ Γ r, Γ t, 0-Γ, Γ, Γ r, Γ t, 0-Γ,c 0 Γ,c 0 Γ r,c 0 Γ t,c 0 Γ r Γ t 0-Γ 0-Γ, -Γ Γ Γ r, Γ t, Γ r 3 Γ t 3 0-Γ 3 0-Γ, -Γ 3 Γ 3 Γ r, Γ t, 0-Γ, Γ, Γ r, Γ t, 0-Γ,c 0 Γ,c 0 Γ r,c 0 Γ t,c 0 Γ r Γ t 0-Γ Γ Γ r, Γ t, Γ, Γ r, Γ t, Γ,c 0 Γ r,c 0 Γ Γ r Γ,c 0 0 Γ 0 Fig 4 The whoe gme hierrchy

12 43 The Whoe Gme Hierrchy We now combine gme hierrchies I nd II into singe hierrchy, s described in Figure 4 Simir to Figure 3, we hve not drwn the gmes with terntions exceeding, but our emms beow cover them In the combined gme hierrchy, we hve the new retions, Γn+ t n-γ, Γ t,c0 n+,c0, n-γ n-γ the emm beow; the others cn be proven nogousy, Γ t, n+ for n 0 We give proof of Γ t n+ n-γ in Lemm 4 Γ t n+ n-γ for n 0 Proof We prove the sttement by induction on n Assume pyer II wins n- Γ (P 0, Q 0 ) for some processes P 0 nd Q 0 n = 0 Suppose pyer I performs P 0 P P (resp Q 0 Q Q ) Since pyer II wins 0-Γ (P 0, Q 0 ), she cn respond with Q 0 Q Q (resp P 0 P P ) Hence, pyer II wins Γ t(p 0, Q 0 ) n > 0 From the ssumption, pyer II wins n-γ (P 0, Q 0 ) In the first round of Γn+(P t 0, Q 0 ), if pyer I performs P 0 P P (resp Q 0 Q Q ), pyer II cn respond with Q 0 Q Q (resp P 0 P P ), such tht for ech P i nd Q i, where i, pyer II wins (n )-Γ (P i, Q i ) By induction, Γn t (n )-Γ, pyer II wins Γn t(p i, Q i ) for ny i Hence, pyer II wins Γn+ t (P 0, Q 0 ) We re in position to stte the min resut of the pper Theorem 3 () In Figure 4, if G G then G G () No more retions cn be dded to the gme hierrchy in Figure 4, except for those derived from the trnsitivity of The first sttement foows from Theorems, nd Lemm 4 provided we coud show tht ( ) In Figure 4, if G G then G G The rest of this section is devoted to proving (*) nd the second sttement of Theorem 3 by providing counterexmpes to prove the invidities of some retions For tht purpose, it suffices to estbish Lemms 5 to 7 beow Lemm 5 For, () Γ r Γ () Γ t, Γ r Proof () We ine the processes beow: Exmpe A = A nd A i = { 0 if i = 0 A i if i > 0

13 Consider Γ (A, A ), in ech round pyer I cn ony perform ction from one process, nd pyer II cn wys respond propery, since both A nd A cn perform ction for times Then pyer II wins Γ (A, A ) But pyer I wins Γ r (A, A ), she performs n ction sequence t = + from A in the first round, pyer II fis to respond to such sequence from A, since the process cn ony perform ction for times () Consider the foowing processes Exmpe P 0 = b0, Q 0 = c0, P i+ = (P i + d0) + (Q i + e0), Q i+ = (P i + e0) + (Q i + d0) It is not difficut to prove tht pyer II wins Γ r(p +, Q + ) by induction on = This cse is esy > We distinguish five sub-cses Cse : Pyer I performs P + (P +d0) Then pyer II cn perform Q + (Q + d0) By induction pyer II wins Γ r (P, Q ) nd thus she so wins Γ r (P + d0, Q + d0) Cse : Pyer I performs P + (Q +e0) Then pyer II cn perform Q + (P + e0) Simir to the previous cse, pyer II wins Γ r (Q + e0, P + e0) Cse 3: Pyer I performs Q + (Q + d0) Then pyer II cn perform P + (P + d0) The rest is simir to Cse Cse 4: Pyer I performs Q + (P +e0) Then pyer II cn perform P + (Q + e0) The rest is simir to Cse t Cse 5: If pyer I performs P + P t (resp Q + Q ) for some t Act t nd t >, pyer II cn wys respond with Q + Q t (resp P + P ) such tht P nd Q re isomorphic On the other hnd, pyer I wins Γ t, (P +, Q + ) A winning strtegy is to perform P + (P + d0) (P + d0) (b0 + d0), where ech process pssed in the sequence cn perform ction d nd the st process cn perform ction b But pyer II fis to perform such n ction sequence from Q + nd wi become stuc in the second round Simir to Lemm 5, the next two emms cn be proven by providing pproprite counterexmpes See Appendix A for their detied proofs Lemm 6 For, () 0-Γ,c0 Γ t () 0-Γ, Γ t,c0 (3) 0-Γ+ t, Γ

14 (4) 0-Γ,c0 Γ, Lemm 7 For n 0, () Γ,c0 n+ n-γ () Γ,,c0 n+ n-γ (3) (n + )-Γn+3, n-γ 5 Chrcterizing Process Equivences In this section we revisit some importnt process equivences in the iner/brnching time hierrchy showed in Figure Definition 9 Given gme G nd process equivence, we sy is chrcterized by G if for ny processes P, Q, it hods tht P Q iff pyer II wins G(P, Q) Theorem 4 () Trce equivence is chrcterized by Γ r () Competed trce equivence is chrcterized by Γ r,c0 (3) Fiures equivence is chrcterized by Γ r, (4) Fiure trce equivence is chrcterized by Γ t, (5) Redy trce equivence is chrcterized by Γ t, (6) Rediness equivence is chrcterized by Γ r, (7) Possibe-futures equivence is chrcterized by Γ r Proof We ony prove (5) nd the others cn be proven nogousy Suppose P nd Q re redy trce equivent, written P RT Q, we prove tht pyer II wins Γ t, (P, Q) In the first round, if pyer I performs some trce t from P or Q, then pyer II considers t s redy trce, since she hs fu nowedge of pyer I s move Cery, in the second round pyer I cnnot me pyer II stuc Conversey, suppose pyer II wins Γ t, (P, Q) It is pprent tht P, Q hve the sme redy trces, nd then P RT Q Simir to the pproximtion of bisimirity (cf Definition 3), we cn ine simirity S, competed simirity CS, redy simirity RS, -nested simirity S, nd their pproximnts We write, where 0, for the pproximnts of Lemm 8 For 0, () Γ chrcterizes () Γ r chrcterizes r (3) 0-Γ chrcterizes S (4) 0-Γ,c0 chrcterizes CS (5) 0-Γ, chrcterizes RS Due to c of spce we do not ist the initions of those process equivences; they cn be found in [0]

15 (6) -Γ chrcterizes S Proof A the sttements cn be esiy proven by induction on, so we omit them Since we re deing with imge-finite LTSs, the next theorem foows from Lemm 8 Theorem 5 () Simution equivence is chrcterized by 0-Γ () Competed simution equivence is chrcterized by 0-Γ,c0 (3) Redy simution equivence is chrcterized by 0-Γ, (4) -nested simution equivence is chrcterized by -Γ Furthermore, new equivences cn be ined using the gmes in Figure 4 For exmpe, we cn ine new equivence using gme Γ t which is stronger thn possibe-futures equivence nd redy trce equivence, but weer thn -nested simution equivence In ddition, from the gme hierrchy, we ern the retionship between the pproximnts of bisimirity, simirity, competed simirity etc For exmpe, possibe-futures equivence is stronger thn S, but is incomprbe with S 3 Hence, the gme hierrchy is interesting in tht it offers n intuitive wy of compring vrious process equivences 6 Concuding Remrs We hve presented hierrchy of gmes tht ows us to compre process equivences systemticy in gme-theoretic wy by chrcterizing process equivences s gmes The hierrchy not ony provides us with refined nysis of process equivences, but so offers guidnce to ining interesting new process equivences The wor cosey reted to ours is [5] which provides Stiring css of gmes to chrcterize vrious process equivences The methodoogy dopted in the current wor is different becuse we exmine in systemtic wy the theory of gmes tht coud chrcterize typic equivences in the process equivence hierrchy Pying our ttention to the nysis of process equivences is for the purpose of studying the compexity of equivence checing We now tht mode checing cn be considered in gme-theoretic wy [7], but the compexity depends on prticur modes Simir phenomen exist for equivence checing However, equivence checing is much hrder thn mode checing, nd sometimes it cnnot be done in simir wys Further investigtion in this respect woud be interesting Acnowedgement We thn Ensho Shen, Yunfeng To nd Chodong He for interesting discussions We so thn the nonymous referees for their constructive comments

16 References [] M Hennessy nd R Miner Agebric ws for nondeterminism nd concurrency Journ of the ACM, 3():37 6, 985 [] D Kozen Resuts on the proposition mu-ccuus Theoretic Computer Science, 7: , 983 [3] A Kucer nd J Esprz A ogic viewpoint on process-gebric quotients In Proceedings of the 8th Annu Conference of the Europen Assocition for Computer Science Logic, voume 683 of Lecture Notes in Computer Science, pges Springer, 999 [4] R Miner Communiction nd concurrency Prentice-H, Inc, 989 [5] S K Shu, H B H III, nd D J Rosenrntz HORNSAT, mode checing, verifiction nd gmes (extended bstrct) In Proceedings of the 8th Interntion Conference on Computer Aided Verifiction, voume 0 of Lecture Notes in Computer Science, pges 99 0 Springer, 996 [6] C Stiring Mod nd tempor ogics for processes Notes for Summer Schoo in Logic Methods in Concurrency, 993 [7] C Stiring Loc mode checing gmes In Proceedings of the 6th Interntion Conference on Concurrency Theory, voume 96 of Lecture Notes in Computer Science, pges Springer, 995 [8] C Stiring Gmes nd mod mu-ccuus In Proceedings of the nd Interntion Worshop on Toos nd Agorithms for Construction nd Anysis of Systems, voume 055 of Lecture Notes in Computer Science, pges 98 3 Springer, 996 [9] W Thoms On the Ehrenfeucht-Frïssé gme in theoretic computer science In Proceedings of the 3rd Interntion Joint Conference CAAP/FASE on Theory nd Prctice of Softwre Deveopment, voume 668 of Lecture Notes in Computer Science, pges Springer, 993 [0] R J vn Gbbee The iner time-brnching time spectrum (extended bstrct) In Proceedings of the st Interntion Conference on Concurrency Theory, voume 458 of Lecture Notes in Computer Science, pges Springer, 990 A Proofs from Section 43 Proof of Lemm 6 Proof () We ine the foowing processes: Exmpe 3 P = b0 + 0, Q = b0, P i+ = (P i + r(q i ) + r(p i ) + Q i ), Q i+ = (P i + r(q i )) + (r(p i ) + Q i ) where r is n injective renming function tht mps ctions in P, Q to some fresh ctions We prove tht pyer II wins Γ t (P, Q ) = This cse is trivi

17 > In the first round of Γ t(p, Q ), we hve the foowing sub-cses: Cse : Pyer I performs P (P +r(q )+r(p )+Q ) By induction, whenever pyer II responds with Q (P +r(q )) or Q (r(p )+Q ), she cn wys continue the gme for t est ( ) rounds Cse : Pyer I performs Q (P +r(q )) nd pyer II performs P (P +r(q )+r(p )+Q ) The rest is simir to Cse Cse 3: Pyer I performs Q (r(p )+Q ) nd pyer II performs P (P +r(q )+r(p )+Q ) The rest is simir to Cse t Cse 4: Pyer I performs P P t (resp Q Q ), where t Act, t pyer II cn respond with Q Q t (resp P P ) such tht P nd Q re isomorphic By induction hypothesis, whenever pyer I chooses some configurtion for the next round, pyer II cn wys continue the gme for t est ( ) rounds The fct tht pyer I wins 0-Γ,c0 (P, Q ) cn be proven simiry = Pyer I performs P 0 nd 0 is coored C0, but pyer II fis to me proper response > Pyer I performs P (P + r(q ) + r(p ) + Q ) Then pyer II hs two wys to respond Cse : Pyer II responds with Q (P + r(q )) Then in the second round the configurtion is (P + r(q ) + r(p ) + Q, P +r(q )) If pyer I performs some ction from r(p ), pyer II cn respond with the sme ction from r(q ) By induction, pyer I wins 0-Γ,c0 (P, Q ) by performing some ction from P in the first round, nd obviousy it is so the cse for 0-Γ,c0 (r(p ), r(q )) Hence, pyer I cn me pyer II stuc in the -th round nd does not need ny terntion Cse : Pyer II responds with Q (r(p ) + Q ) The rest is simir to Cse () Define the foowing processes: Exmpe 4 P = b0 + c0, Q = (b0 + c0), P i+ = (P i + r(q i ) + r(p i ) + Q i ), Q i+ = (P i + r(q i )) + (r(p i ) + Q i ) Pyer II wins Γ t,c0 (P, Q ), but pyer I wins 0-Γ, (P, Q ) The proofs re simir to prt () (3) Define the foowing processes: Exmpe 5

18 P = (b0 + c0) + b0 + c0, Q = b0 + c0, P i+ = (P i + r(q i ) + r(p i ) + Q i ), Q i+ = (P i + r(q i )) + (r(p i ) + Q i ) Pyer II wins Γ t, (P, Q ), but pyer I wins 0-Γ+ (P, Q ) The proofs re simir to prt () (4) We give the foowing exmpe Exmpe 6 P 0 = b0, where A i+ is ined in Exmpe P i+ = P i + A i+, The sttement tht pyer II wins Γ, (P, A ) cn be proven by induction on, s we did in the proofs of previous emms We observe tht pyer I wins 0-Γ,c0 (P, A ), since she cn perform P P P P P0 in the first rounds, nd pyer II hs to respond with A A A A A0 Since P 0 is not dedoc process, it is not coored C 0, but A 0 is coored C 0 Proof of Lemm 7 Proof () Consider the foowing processes: Exmpe 7 P 0 = b0, Q 0 = 0, P i+ = (P i + Q i ), Q i+ = P i + Q i Pyer II wins n-γ (P n+, Q n+ ) for 0, since pyer I needs t est (n+) terntions to distinguish P n+ nd Q n+ without cooring It foows tht pyer I wins n-γ (P n+, Q n+ ) But pyer I wins Γ,c0 n+ (P n+, Q n+ ) becuse she cn me pyer II stuc in the st round () We ine the foowing processes: Exmpe 8 P = (b0 + c0) + c0, Q = (b0 + c0), P i+ = (P i + Q i ), P i+ = P i + Q i

19 Pyer II wins n-γ,c0(p n+, Q n+ ), since (n+) terntions re needed for pyer I in the first (n + ) rounds to distinguish the two processes Pyer I wins Γ, n+ (P n+, Q n+ ) becuse she cn me (n + ) terntions in the (n + ) rounds of the gme (3) Consider foowing processes: Exmpe 9 P 0 = (b0 + 0), Q 0 = (b0 + 0) + 0, P i+ = Q i, Q i+ = P i + Q i Pyer II wins n-γ, (P n, Q n ), since in the first (n+) rounds, pyer I need (n+) terntions in order to prevent pyer II from ming two processes in the configurtion for the next round isomorphic, nd she so needs one more round, but no more terntion, to me pyer II stuc We so showed winning strtegy for pyer I in (n + )-Γn+3 (P n, Q n )

Math 124B January 24, 2012

Math 124B January 24, 2012 Mth 24B Jnury 24, 22 Viktor Grigoryn 5 Convergence of Fourier series Strting from the method of seprtion of vribes for the homogeneous Dirichet nd Neumnn boundry vue probems, we studied the eigenvue probem

More information

In this appendix, we evaluate the derivative of Eq. 9 in the main text, i.e., we need to calculate

In this appendix, we evaluate the derivative of Eq. 9 in the main text, i.e., we need to calculate Supporting Tet Evoution of the Averge Synptic Updte Rue In this ppendi e evute the derivtive of Eq. 9 in the min tet i.e. e need to ccute Py ( ) Py ( Y ) og γ og. [] P( y Y ) P% ( y Y ) Before e strt et

More information

1. The vibrating string problem revisited.

1. The vibrating string problem revisited. Weeks 7 8: S eprtion of Vribes In the pst few weeks we hve expored the possibiity of soving first nd second order PDEs by trnsforming them into simper forms ( method of chrcteristics. Unfortuntey, this

More information

MAGIC058 & MATH64062: Partial Differential Equations 1

MAGIC058 & MATH64062: Partial Differential Equations 1 MAGIC58 & MATH646: Prti Differenti Equtions 1 Section 4 Fourier series 4.1 Preiminry definitions Definition: Periodic function A function f( is sid to be periodic, with period p if, for, f( + p = f( where

More information

Strong Bisimulation. Overview. References. Actions Labeled transition system Transition semantics Simulation Bisimulation

Strong Bisimulation. Overview. References. Actions Labeled transition system Transition semantics Simulation Bisimulation Strong Bisimultion Overview Actions Lbeled trnsition system Trnsition semntics Simultion Bisimultion References Robin Milner, Communiction nd Concurrency Robin Milner, Communicting nd Mobil Systems 32

More information

arxiv: v1 [math.co] 5 Jun 2015

arxiv: v1 [math.co] 5 Jun 2015 First non-trivi upper bound on the circur chromtic number of the pne. Konstnty Junosz-Szniwski, Fcuty of Mthemtics nd Informtion Science, Wrsw University of Technoogy, Pond Abstrct rxiv:1506.01886v1 [mth.co]

More information

Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems

Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems Symboic Bckrds-Rechbiity Anysis for Higher-Order Pushdon Systems M. Hgue C.-H. L. Ong Oxford University Computing Lbortory Wofson Buiding, Prks Rod, Oxford, UK, OX1 3QD October 20th 2008 Abstrct Higher-order

More information

The mth Ratio Convergence Test and Other Unconventional Convergence Tests

The mth Ratio Convergence Test and Other Unconventional Convergence Tests The mth Rtio Convergence Test nd Other Unconventionl Convergence Tests Kyle Blckburn My 14, 2012 Contents 1 Introduction 2 2 Definitions, Lemms, nd Theorems 2 2.1 Defintions.............................

More information

Intransitive Noninterference in Nondeterministic Systems

Intransitive Noninterference in Nondeterministic Systems Intrnsitive Noninterference in Nondeterministic Systems Ki Engehrdt Computer Science nd Engineering, The University of New South Wes, Sydney, NSW 252, Austri kie@cse.unsw.edu.u Ron vn der Meyden Computer

More information

Coalgebra, Lecture 15: Equations for Deterministic Automata

Coalgebra, Lecture 15: Equations for Deterministic Automata Colger, Lecture 15: Equtions for Deterministic Automt Julin Slmnc (nd Jurrin Rot) Decemer 19, 2016 In this lecture, we will study the concept of equtions for deterministic utomt. The notes re self contined

More information

Lecture 1. Functional series. Pointwise and uniform convergence.

Lecture 1. Functional series. Pointwise and uniform convergence. 1 Introduction. Lecture 1. Functionl series. Pointwise nd uniform convergence. In this course we study mongst other things Fourier series. The Fourier series for periodic function f(x) with period 2π is

More information

Theoretical foundations of Gaussian quadrature

Theoretical foundations of Gaussian quadrature Theoreticl foundtions of Gussin qudrture 1 Inner product vector spce Definition 1. A vector spce (or liner spce) is set V = {u, v, w,...} in which the following two opertions re defined: (A) Addition of

More information

MTH 5102 Linear Algebra Practice Exam 1 - Solutions Feb. 9, 2016

MTH 5102 Linear Algebra Practice Exam 1 - Solutions Feb. 9, 2016 Nme (Lst nme, First nme): MTH 502 Liner Algebr Prctice Exm - Solutions Feb 9, 206 Exm Instructions: You hve hour & 0 minutes to complete the exm There re totl of 6 problems You must show your work Prtil

More information

Farey Fractions. Rickard Fernström. U.U.D.M. Project Report 2017:24. Department of Mathematics Uppsala University

Farey Fractions. Rickard Fernström. U.U.D.M. Project Report 2017:24. Department of Mathematics Uppsala University U.U.D.M. Project Report 07:4 Frey Frctions Rickrd Fernström Exmensrete i mtemtik, 5 hp Hledre: Andres Strömergsson Exmintor: Jörgen Östensson Juni 07 Deprtment of Mthemtics Uppsl University Frey Frctions

More information

Exercises with (Some) Solutions

Exercises with (Some) Solutions Exercises with (Some) Solutions Techer: Luc Tesei Mster of Science in Computer Science - University of Cmerino Contents 1 Strong Bisimultion nd HML 2 2 Wek Bisimultion 31 3 Complete Lttices nd Fix Points

More information

Identification of Axial Forces on Statically Indeterminate Pin-Jointed Trusses by a Nondestructive Mechanical Test

Identification of Axial Forces on Statically Indeterminate Pin-Jointed Trusses by a Nondestructive Mechanical Test Send Orders of Reprints t reprints@benthmscience.net 50 The Open Civi Engineering Journ, 0, 7, 50-57 Open Access Identifiction of Axi Forces on Stticy Indeterminte Pin-Jointed Trusses by Nondestructive

More information

Bisimulation. R.J. van Glabbeek

Bisimulation. R.J. van Glabbeek Bisimultion R.J. vn Glbbeek NICTA, Sydney, Austrli. School of Computer Science nd Engineering, The University of New South Wles, Sydney, Austrli. Computer Science Deprtment, Stnford University, CA 94305-9045,

More information

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives Block #6: Properties of Integrls, Indefinite Integrls Gols: Definition of the Definite Integrl Integrl Clcultions using Antiderivtives Properties of Integrls The Indefinite Integrl 1 Riemnn Sums - 1 Riemnn

More information

Bisimulation, Games & Hennessy Milner logic

Bisimulation, Games & Hennessy Milner logic Bisimultion, Gmes & Hennessy Milner logi Leture 1 of Modelli Mtemtii dei Proessi Conorrenti Pweł Soboiński Univeristy of Southmpton, UK Bisimultion, Gmes & Hennessy Milner logi p.1/32 Clssil lnguge theory

More information

Harvard University Computer Science 121 Midterm October 23, 2012

Harvard University Computer Science 121 Midterm October 23, 2012 Hrvrd University Computer Science 121 Midterm Octoer 23, 2012 This is closed-ook exmintion. You my use ny result from lecture, Sipser, prolem sets, or section, s long s you quote it clerly. The lphet is

More information

Math 4310 Solutions to homework 1 Due 9/1/16

Math 4310 Solutions to homework 1 Due 9/1/16 Mth 4310 Solutions to homework 1 Due 9/1/16 1. Use the Eucliden lgorithm to find the following gretest common divisors. () gcd(252, 180) = 36 (b) gcd(513, 187) = 1 (c) gcd(7684, 4148) = 68 252 = 180 1

More information

MATH 101A: ALGEBRA I PART B: RINGS AND MODULES 35

MATH 101A: ALGEBRA I PART B: RINGS AND MODULES 35 MATH 101A: ALGEBRA I PART B: RINGS AND MODULES 35 9. Modules over PID This week we re proving the fundmentl theorem for finitely generted modules over PID, nmely tht they re ll direct sums of cyclic modules.

More information

Combined RKDG and LDG Method for the Simulation of the Bipolar Charge Transport in Solid Dielectrics

Combined RKDG and LDG Method for the Simulation of the Bipolar Charge Transport in Solid Dielectrics PIERS ONLINE, VOL. 5, NO. 1, 009 51 Combined RKDG nd LDG Method for the Simution of the Bipor Chrge Trnsport in Soid Dieectrics Jihun Tin, Jun Zou, nd Jinsheng Yun Deprtment of Eectric Engineering, Tsinghu

More information

Math 426: Probability Final Exam Practice

Math 426: Probability Final Exam Practice Mth 46: Probbility Finl Exm Prctice. Computtionl problems 4. Let T k (n) denote the number of prtitions of the set {,..., n} into k nonempty subsets, where k n. Argue tht T k (n) kt k (n ) + T k (n ) by

More information

Advanced Calculus: MATH 410 Notes on Integrals and Integrability Professor David Levermore 17 October 2004

Advanced Calculus: MATH 410 Notes on Integrals and Integrability Professor David Levermore 17 October 2004 Advnced Clculus: MATH 410 Notes on Integrls nd Integrbility Professor Dvid Levermore 17 October 2004 1. Definite Integrls In this section we revisit the definite integrl tht you were introduced to when

More information

arxiv:math/ v2 [math.ho] 16 Dec 2003

arxiv:math/ v2 [math.ho] 16 Dec 2003 rxiv:mth/0312293v2 [mth.ho] 16 Dec 2003 Clssicl Lebesgue Integrtion Theorems for the Riemnn Integrl Josh Isrlowitz 244 Ridge Rd. Rutherford, NJ 07070 jbi2@njit.edu Februry 1, 2008 Abstrct In this pper,

More information

Complete Description of the Thelen2003Muscle Model

Complete Description of the Thelen2003Muscle Model Compete Description o the he23usce ode Chnd John One o the stndrd musce modes used in OpenSim is the he23usce ctutor Unortuntey, to my knowedge, no other pper or document, incuding the he, 23 pper describing

More information

P R A S I C ' 02. Simpozionul na.ional cu participare interna.ional/ PRoiectarea ASIstat/ de Calculator

P R A S I C ' 02. Simpozionul na.ional cu participare interna.ional/ PRoiectarea ASIstat/ de Calculator UNIVERSITTE TRNSILVNI DIN R0OV tedr Design de Produs i Robotic Simpozionu n.ion cu prticipre intern.ion/ PRoiectre SIstt/ de cutor P R S I ' 0 Vo. I Mecnisme i Triboogie 7-8 Noiembrie rov Români ISN 97-65-064-9

More information

Fluid Flow through a Tube

Fluid Flow through a Tube . Theory through Tube In this experiment we wi determine how we physic retionship (so ced w ), nmey Poiseue s eqution, ppies. In the suppementry reding mteri this eqution ws derived s p Q 8 where Q is

More information

p-adic Egyptian Fractions

p-adic Egyptian Fractions p-adic Egyptin Frctions Contents 1 Introduction 1 2 Trditionl Egyptin Frctions nd Greedy Algorithm 2 3 Set-up 3 4 p-greedy Algorithm 5 5 p-egyptin Trditionl 10 6 Conclusion 1 Introduction An Egyptin frction

More information

Mutipy by r sin RT P to get sin R r r R + T sin (sin T )+ P P = (7) ffi So we hve P P ffi = m (8) choose m re so tht P is sinusoi. If we put this in b

Mutipy by r sin RT P to get sin R r r R + T sin (sin T )+ P P = (7) ffi So we hve P P ffi = m (8) choose m re so tht P is sinusoi. If we put this in b Topic 4: Lpce Eqution in Spheric Co-orintes n Mutipoe Expnsion Reing Assignment: Jckson Chpter 3.-3.5. Lpce Eqution in Spheric Coorintes Review of spheric por coorintes: x = r sin cos ffi y = r sin sin

More information

1.3 Regular Expressions

1.3 Regular Expressions 56 1.3 Regulr xpressions These hve n importnt role in describing ptterns in serching for strings in mny pplictions (e.g. wk, grep, Perl,...) All regulr expressions of lphbet re 1.Ønd re regulr expressions,

More information

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018 Finite Automt Theory nd Forml Lnguges TMV027/DIT321 LP4 2018 Lecture 10 An Bove April 23rd 2018 Recp: Regulr Lnguges We cn convert between FA nd RE; Hence both FA nd RE ccept/generte regulr lnguges; More

More information

For convenience, we rewrite m2 s m2 = m m m ; where m is repeted m times. Since xyz = m m m nd jxyj»m, we hve tht the string y is substring of the fir

For convenience, we rewrite m2 s m2 = m m m ; where m is repeted m times. Since xyz = m m m nd jxyj»m, we hve tht the string y is substring of the fir CSCI 2400 Models of Computtion, Section 3 Solutions to Homework 4 Problem 1. ll the solutions below refer to the Pumping Lemm of Theorem 4.8, pge 119. () L = f n b l k : k n + lg Let's ssume for contrdiction

More information

CS 267: Automated Verification. Lecture 8: Automata Theoretic Model Checking. Instructor: Tevfik Bultan

CS 267: Automated Verification. Lecture 8: Automata Theoretic Model Checking. Instructor: Tevfik Bultan CS 267: Automted Verifiction Lecture 8: Automt Theoretic Model Checking Instructor: Tevfik Bultn LTL Properties Büchi utomt [Vrdi nd Wolper LICS 86] Büchi utomt: Finite stte utomt tht ccept infinite strings

More information

Appendix to Notes 8 (a)

Appendix to Notes 8 (a) Appendix to Notes 8 () 13 Comprison of the Riemnn nd Lebesgue integrls. Recll Let f : [, b] R be bounded. Let D be prtition of [, b] such tht Let D = { = x 0 < x 1

More information

Ehrenfeucht-Fraïssé Games: Applications and Complexity. Department of Mathematics and Computer Science University of Udine, Italy ESSLLI 2010 CPH

Ehrenfeucht-Fraïssé Games: Applications and Complexity. Department of Mathematics and Computer Science University of Udine, Italy ESSLLI 2010 CPH Ehrenfeucht-Frïssé Gmes: Applictions nd Complexity Angelo Montnri Nicol Vitcolonn Deprtment of Mthemtics nd Computer Science University of Udine, Itly ESSLLI 2010 CPH Outline Introduction to EF-gmes Inexpressivity

More information

5.7 Improper Integrals

5.7 Improper Integrals 458 pplictions of definite integrls 5.7 Improper Integrls In Section 5.4, we computed the work required to lift pylod of mss m from the surfce of moon of mss nd rdius R to height H bove the surfce of the

More information

Branching Bisimilarity on Normed BPA Is EXPTIME-complete

Branching Bisimilarity on Normed BPA Is EXPTIME-complete rnching isimirity on Normed PA Is EXPTIME-compete Chodong He Mingzhng Hung AIC, Deprtment of Computer cience nd Engineering, hnghi Jio Tong University rxiv:1501.04748v1 [cs.lo] 20 Jn 2015 Abstrct We put

More information

Assignment 1 Automata, Languages, and Computability. 1 Finite State Automata and Regular Languages

Assignment 1 Automata, Languages, and Computability. 1 Finite State Automata and Regular Languages Deprtment of Computer Science, Austrlin Ntionl University COMP2600 Forml Methods for Softwre Engineering Semester 2, 206 Assignment Automt, Lnguges, nd Computility Smple Solutions Finite Stte Automt nd

More information

KNOWLEDGE-BASED AGENTS INFERENCE

KNOWLEDGE-BASED AGENTS INFERENCE AGENTS THAT REASON LOGICALLY KNOWLEDGE-BASED AGENTS Two components: knowledge bse, nd n inference engine. Declrtive pproch to building n gent. We tell it wht it needs to know, nd It cn sk itself wht to

More information

The Riemann-Lebesgue Lemma

The Riemann-Lebesgue Lemma Physics 215 Winter 218 The Riemnn-Lebesgue Lemm The Riemnn Lebesgue Lemm is one of the most importnt results of Fourier nlysis nd symptotic nlysis. It hs mny physics pplictions, especilly in studies of

More information

1 The Lagrange interpolation formula

1 The Lagrange interpolation formula Notes on Qudrture 1 The Lgrnge interpoltion formul We briefly recll the Lgrnge interpoltion formul. The strting point is collection of N + 1 rel points (x 0, y 0 ), (x 1, y 1 ),..., (x N, y N ), with x

More information

Math 61CM - Solutions to homework 9

Math 61CM - Solutions to homework 9 Mth 61CM - Solutions to homework 9 Cédric De Groote November 30 th, 2018 Problem 1: Recll tht the left limit of function f t point c is defined s follows: lim f(x) = l x c if for ny > 0 there exists δ

More information

Here we study square linear systems and properties of their coefficient matrices as they relate to the solution set of the linear system.

Here we study square linear systems and properties of their coefficient matrices as they relate to the solution set of the linear system. Section 24 Nonsingulr Liner Systems Here we study squre liner systems nd properties of their coefficient mtrices s they relte to the solution set of the liner system Let A be n n Then we know from previous

More information

7.2 The Definite Integral

7.2 The Definite Integral 7.2 The Definite Integrl the definite integrl In the previous section, it ws found tht if function f is continuous nd nonnegtive, then the re under the grph of f on [, b] is given by F (b) F (), where

More information

The Henstock-Kurzweil integral

The Henstock-Kurzweil integral fculteit Wiskunde en Ntuurwetenschppen The Henstock-Kurzweil integrl Bchelorthesis Mthemtics June 2014 Student: E. vn Dijk First supervisor: Dr. A.E. Sterk Second supervisor: Prof. dr. A. vn der Schft

More information

Development of the Sinc Method for Nonlinear Integro-Differential Eequations

Development of the Sinc Method for Nonlinear Integro-Differential Eequations Austrin Journ of Bsic nd Appied Sciences, 4(): 558-555, ISS 99-878 Deveopment of the Sinc Method for oniner Integro-Differenti Eequtions K. Jei, M. Zrebni, 3 M. Mirzee Chi,3 Ismic Azd University Brnch

More information

Lecture 3. Limits of Functions and Continuity

Lecture 3. Limits of Functions and Continuity Lecture 3 Limits of Functions nd Continuity Audrey Terrs April 26, 21 1 Limits of Functions Notes I m skipping the lst section of Chpter 6 of Lng; the section bout open nd closed sets We cn probbly live

More information

Concepts of Concurrent Computation Spring 2015 Lecture 9: Petri Nets

Concepts of Concurrent Computation Spring 2015 Lecture 9: Petri Nets Concepts of Concurrent Computtion Spring 205 Lecture 9: Petri Nets Sebstin Nnz Chris Poskitt Chir of Softwre Engineering Petri nets Petri nets re mthemticl models for describing systems with concurrency

More information

440-2 Geometry/Topology: Differentiable Manifolds Northwestern University Solutions of Practice Problems for Final Exam

440-2 Geometry/Topology: Differentiable Manifolds Northwestern University Solutions of Practice Problems for Final Exam 440-2 Geometry/Topology: Differentible Mnifolds Northwestern University Solutions of Prctice Problems for Finl Exm 1) Using the cnonicl covering of RP n by {U α } 0 α n, where U α = {[x 0 : : x n ] RP

More information

W. We shall do so one by one, starting with I 1, and we shall do it greedily, trying

W. We shall do so one by one, starting with I 1, and we shall do it greedily, trying Vitli covers 1 Definition. A Vitli cover of set E R is set V of closed intervls with positive length so tht, for every δ > 0 nd every x E, there is some I V with λ(i ) < δ nd x I. 2 Lemm (Vitli covering)

More information

A NOTE ON PREPARACOMPACTNESS

A NOTE ON PREPARACOMPACTNESS Volume 1, 1976 Pges 253 260 http://topology.uburn.edu/tp/ A NOTE ON PREPARACOMPACTNE by J. C. mith Topology Proceedings Web: http://topology.uburn.edu/tp/ Mil: Topology Proceedings Deprtment of Mthemtics

More information

SUMMER KNOWHOW STUDY AND LEARNING CENTRE

SUMMER KNOWHOW STUDY AND LEARNING CENTRE SUMMER KNOWHOW STUDY AND LEARNING CENTRE Indices & Logrithms 2 Contents Indices.2 Frctionl Indices.4 Logrithms 6 Exponentil equtions. Simplifying Surds 13 Opertions on Surds..16 Scientific Nottion..18

More information

UniversitaireWiskundeCompetitie. Problem 2005/4-A We have k=1. Show that for every q Q satisfying 0 < q < 1, there exists a finite subset K N so that

UniversitaireWiskundeCompetitie. Problem 2005/4-A We have k=1. Show that for every q Q satisfying 0 < q < 1, there exists a finite subset K N so that Problemen/UWC NAW 5/7 nr juni 006 47 Problemen/UWC UniversitireWiskundeCompetitie Edition 005/4 For Session 005/4 we received submissions from Peter Vndendriessche, Vldislv Frnk, Arne Smeets, Jn vn de

More information

Lecture 3: Equivalence Relations

Lecture 3: Equivalence Relations Mthcmp Crsh Course Instructor: Pdric Brtlett Lecture 3: Equivlence Reltions Week 1 Mthcmp 2014 In our lst three tlks of this clss, we shift the focus of our tlks from proof techniques to proof concepts

More information

Homework Solution - Set 5 Due: Friday 10/03/08

Homework Solution - Set 5 Due: Friday 10/03/08 CE 96 Introduction to the Theory of Computtion ll 2008 Homework olution - et 5 Due: ridy 10/0/08 1. Textook, Pge 86, Exercise 1.21. () 1 2 Add new strt stte nd finl stte. Mke originl finl stte non-finl.

More information

The Regulated and Riemann Integrals

The Regulated and Riemann Integrals Chpter 1 The Regulted nd Riemnn Integrls 1.1 Introduction We will consider severl different pproches to defining the definite integrl f(x) dx of function f(x). These definitions will ll ssign the sme vlue

More information

CS 330 Formal Methods and Models

CS 330 Formal Methods and Models CS 330 Forml Methods nd Models Dn Richrds, George Mson University, Spring 2017 Quiz Solutions Quiz 1, Propositionl Logic Dte: Ferury 2 1. Prove ((( p q) q) p) is tutology () (3pts) y truth tle. p q p q

More information

Handout: Natural deduction for first order logic

Handout: Natural deduction for first order logic MATH 457 Introduction to Mthemticl Logic Spring 2016 Dr Json Rute Hndout: Nturl deduction for first order logic We will extend our nturl deduction rules for sententil logic to first order logic These notes

More information

1 Nondeterministic Finite Automata

1 Nondeterministic Finite Automata 1 Nondeterministic Finite Automt Suppose in life, whenever you hd choice, you could try oth possiilities nd live your life. At the end, you would go ck nd choose the one tht worked out the est. Then you

More information

Frobenius numbers of generalized Fibonacci semigroups

Frobenius numbers of generalized Fibonacci semigroups Frobenius numbers of generlized Fiboncci semigroups Gretchen L. Mtthews 1 Deprtment of Mthemticl Sciences, Clemson University, Clemson, SC 29634-0975, USA gmtthe@clemson.edu Received:, Accepted:, Published:

More information

Nominal deterministic omega automata

Nominal deterministic omega automata Nomin deterministic omeg utomt Vincenzo Cinci 1 nd Mtteo Smmrtino 2 1 ISTI-CNR, Pis 2 Diprtimento di Informtic, Università di Pis, Pis Abstrct. Nomin sets, preshef ctegories, nd nmed sets hve successfuy

More information

PhysicsAndMathsTutor.com

PhysicsAndMathsTutor.com M Dynmics - Dmped nd forced hrmonic motion. A P α B A ight estic spring hs ntur ength nd moduus of esticity mg. One end of the spring is ttched to point A on pne tht is incined to the horizont t n nge

More information

SPACES DOMINATED BY METRIC SUBSETS

SPACES DOMINATED BY METRIC SUBSETS Volume 9, 1984 Pges 149 163 http://topology.uburn.edu/tp/ SPACES DOMINATED BY METRIC SUBSETS by Yoshio Tnk nd Zhou Ho-xun Topology Proceedings Web: http://topology.uburn.edu/tp/ Mil: Topology Proceedings

More information

1.4 Nonregular Languages

1.4 Nonregular Languages 74 1.4 Nonregulr Lnguges The number of forml lnguges over ny lphbet (= decision/recognition problems) is uncountble On the other hnd, the number of regulr expressions (= strings) is countble Hence, ll

More information

Best Approximation in the 2-norm

Best Approximation in the 2-norm Jim Lmbers MAT 77 Fll Semester 1-11 Lecture 1 Notes These notes correspond to Sections 9. nd 9.3 in the text. Best Approximtion in the -norm Suppose tht we wish to obtin function f n (x) tht is liner combintion

More information

Review of Calculus, cont d

Review of Calculus, cont d Jim Lmbers MAT 460 Fll Semester 2009-10 Lecture 3 Notes These notes correspond to Section 1.1 in the text. Review of Clculus, cont d Riemnn Sums nd the Definite Integrl There re mny cses in which some

More information

Anatomy of a Deterministic Finite Automaton. Deterministic Finite Automata. A machine so simple that you can understand it in less than one minute

Anatomy of a Deterministic Finite Automaton. Deterministic Finite Automata. A machine so simple that you can understand it in less than one minute Victor Admchik Dnny Sletor Gret Theoreticl Ides In Computer Science CS 5-25 Spring 2 Lecture 2 Mr 3, 2 Crnegie Mellon University Deterministic Finite Automt Finite Automt A mchine so simple tht you cn

More information

Process Algebra CSP A Technique to Model Concurrent Programs

Process Algebra CSP A Technique to Model Concurrent Programs Process Algebr CSP A Technique to Model Concurrent Progrms Jnury 15, 2002 Hui Shi 1 Contents CSP-Processes Opertionl Semntics Trnsition systems nd stte mchines Bisimultion Firing rules for CSP Model-Checker

More information

USA Mathematical Talent Search Round 1 Solutions Year 21 Academic Year

USA Mathematical Talent Search Round 1 Solutions Year 21 Academic Year 1/1/21. Fill in the circles in the picture t right with the digits 1-8, one digit in ech circle with no digit repeted, so tht no two circles tht re connected by line segment contin consecutive digits.

More information

1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true.

1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true. York University CSE 2 Unit 3. DFA Clsses Converting etween DFA, NFA, Regulr Expressions, nd Extended Regulr Expressions Instructor: Jeff Edmonds Don t chet y looking t these nswers premturely.. For ech

More information

Regular Language. Nonregular Languages The Pumping Lemma. The pumping lemma. Regular Language. The pumping lemma. Infinitely long words 3/17/15

Regular Language. Nonregular Languages The Pumping Lemma. The pumping lemma. Regular Language. The pumping lemma. Infinitely long words 3/17/15 Regulr Lnguge Nonregulr Lnguges The Pumping Lemm Models of Comput=on Chpter 10 Recll, tht ny lnguge tht cn e descried y regulr expression is clled regulr lnguge In this lecture we will prove tht not ll

More information

AUTOMATA AND LANGUAGES. Definition 1.5: Finite Automaton

AUTOMATA AND LANGUAGES. Definition 1.5: Finite Automaton 25. Finite Automt AUTOMATA AND LANGUAGES A system of computtion tht only hs finite numer of possile sttes cn e modeled using finite utomton A finite utomton is often illustrted s stte digrm d d d. d q

More information

Minimal DFA. minimal DFA for L starting from any other

Minimal DFA. minimal DFA for L starting from any other Miniml DFA Among the mny DFAs ccepting the sme regulr lnguge L, there is exctly one (up to renming of sttes) which hs the smllest possile numer of sttes. Moreover, it is possile to otin tht miniml DFA

More information

Introduction to Group Theory

Introduction to Group Theory Introduction to Group Theory Let G be n rbitrry set of elements, typiclly denoted s, b, c,, tht is, let G = {, b, c, }. A binry opertion in G is rule tht ssocites with ech ordered pir (,b) of elements

More information

Tests for the Ratio of Two Poisson Rates

Tests for the Ratio of Two Poisson Rates Chpter 437 Tests for the Rtio of Two Poisson Rtes Introduction The Poisson probbility lw gives the probbility distribution of the number of events occurring in specified intervl of time or spce. The Poisson

More information

Good-for-Games Automata versus Deterministic Automata.

Good-for-Games Automata versus Deterministic Automata. Good-for-Gmes Automt versus Deterministic Automt. Denis Kuperberg 1,2 Mich l Skrzypczk 1 1 University of Wrsw 2 IRIT/ONERA (Toulouse) Séminire MoVe 12/02/2015 LIF, Luminy Introduction Deterministic utomt

More information

Properties of the Riemann Integral

Properties of the Riemann Integral Properties of the Riemnn Integrl Jmes K. Peterson Deprtment of Biologicl Sciences nd Deprtment of Mthemticl Sciences Clemson University Februry 15, 2018 Outline 1 Some Infimum nd Supremum Properties 2

More information

MAA 4212 Improper Integrals

MAA 4212 Improper Integrals Notes by Dvid Groisser, Copyright c 1995; revised 2002, 2009, 2014 MAA 4212 Improper Integrls The Riemnn integrl, while perfectly well-defined, is too restrictive for mny purposes; there re functions which

More information

Improper Integrals, and Differential Equations

Improper Integrals, and Differential Equations Improper Integrls, nd Differentil Equtions October 22, 204 5.3 Improper Integrls Previously, we discussed how integrls correspond to res. More specificlly, we sid tht for function f(x), the region creted

More information

arxiv: v1 [math.ra] 1 Nov 2014

arxiv: v1 [math.ra] 1 Nov 2014 CLASSIFICATION OF COMPLEX CYCLIC LEIBNIZ ALGEBRAS DANIEL SCOFIELD AND S MCKAY SULLIVAN rxiv:14110170v1 [mthra] 1 Nov 2014 Abstrct Since Leibniz lgebrs were introduced by Lody s generliztion of Lie lgebrs,

More information

Linear Systems COS 323

Linear Systems COS 323 Liner Systems COS 33 Soving Liner Systems of Equtions Define iner system Singurities in iner systems Gussin Eimintion: A gener purpose method Nïve Guss Guss with pivoting Asymptotic nysis Tringur systems

More information

COMPUTER SCIENCE TRIPOS

COMPUTER SCIENCE TRIPOS CST.2011.2.1 COMPUTER SCIENCE TRIPOS Prt IA Tuesdy 7 June 2011 1.30 to 4.30 COMPUTER SCIENCE Pper 2 Answer one question from ech of Sections A, B nd C, nd two questions from Section D. Submit the nswers

More information

Student Activity 3: Single Factor ANOVA

Student Activity 3: Single Factor ANOVA MATH 40 Student Activity 3: Single Fctor ANOVA Some Bsic Concepts In designed experiment, two or more tretments, or combintions of tretments, is pplied to experimentl units The number of tretments, whether

More information

Name Ima Sample ASU ID

Name Ima Sample ASU ID Nme Im Smple ASU ID 2468024680 CSE 355 Test 1, Fll 2016 30 Septemer 2016, 8:35-9:25.m., LSA 191 Regrding of Midterms If you elieve tht your grde hs not een dded up correctly, return the entire pper to

More information

Lecture 08: Feb. 08, 2019

Lecture 08: Feb. 08, 2019 4CS4-6:Theory of Computtion(Closure on Reg. Lngs., regex to NDFA, DFA to regex) Prof. K.R. Chowdhry Lecture 08: Fe. 08, 2019 : Professor of CS Disclimer: These notes hve not een sujected to the usul scrutiny

More information

Statistical Physics. Solutions Sheet 5.

Statistical Physics. Solutions Sheet 5. Sttistic Physics. Soutions Sheet 5. Exercise. HS 04 Prof. Mnfred Sigrist Ide fermionic quntum gs in hrmonic trp In this exercise we study the fermionic spiness ide gs confined in three-dimension hrmonic

More information

New data structures to reduce data size and search time

New data structures to reduce data size and search time New dt structures to reduce dt size nd serch time Tsuneo Kuwbr Deprtment of Informtion Sciences, Fculty of Science, Kngw University, Hirtsuk-shi, Jpn FIT2018 1D-1, No2, pp1-4 Copyright (c)2018 by The Institute

More information

MTH 505: Number Theory Spring 2017

MTH 505: Number Theory Spring 2017 MTH 505: Numer Theory Spring 207 Homework 2 Drew Armstrong The Froenius Coin Prolem. Consider the eqution x ` y c where,, c, x, y re nturl numers. We cn think of $ nd $ s two denomintions of coins nd $c

More information

We will see what is meant by standard form very shortly

We will see what is meant by standard form very shortly THEOREM: For fesible liner progrm in its stndrd form, the optimum vlue of the objective over its nonempty fesible region is () either unbounded or (b) is chievble t lest t one extreme point of the fesible

More information

Zero-Sum Magic Graphs and Their Null Sets

Zero-Sum Magic Graphs and Their Null Sets Zero-Sum Mgic Grphs nd Their Null Sets Ebrhim Slehi Deprtment of Mthemticl Sciences University of Nevd Ls Vegs Ls Vegs, NV 89154-4020. ebrhim.slehi@unlv.edu Abstrct For ny h N, grph G = (V, E) is sid to

More information

Euler, Ioachimescu and the trapezium rule. G.J.O. Jameson (Math. Gazette 96 (2012), )

Euler, Ioachimescu and the trapezium rule. G.J.O. Jameson (Math. Gazette 96 (2012), ) Euler, Iochimescu nd the trpezium rule G.J.O. Jmeson (Mth. Gzette 96 (0), 36 4) The following results were estblished in recent Gzette rticle [, Theorems, 3, 4]. Given > 0 nd 0 < s

More information

Riemann is the Mann! (But Lebesgue may besgue to differ.)

Riemann is the Mann! (But Lebesgue may besgue to differ.) Riemnn is the Mnn! (But Lebesgue my besgue to differ.) Leo Livshits My 2, 2008 1 For finite intervls in R We hve seen in clss tht every continuous function f : [, b] R hs the property tht for every ɛ >

More information

Unit #9 : Definite Integral Properties; Fundamental Theorem of Calculus

Unit #9 : Definite Integral Properties; Fundamental Theorem of Calculus Unit #9 : Definite Integrl Properties; Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl

More information

Intuitionistic Fuzzy Lattices and Intuitionistic Fuzzy Boolean Algebras

Intuitionistic Fuzzy Lattices and Intuitionistic Fuzzy Boolean Algebras Intuitionistic Fuzzy Lttices nd Intuitionistic Fuzzy oolen Algebrs.K. Tripthy #1, M.K. Stpthy *2 nd P.K.Choudhury ##3 # School of Computing Science nd Engineering VIT University Vellore-632014, TN, Indi

More information

WHEN IS A FUNCTION NOT FLAT? 1. Introduction. {e 1 0, x = 0. f(x) =

WHEN IS A FUNCTION NOT FLAT? 1. Introduction. {e 1 0, x = 0. f(x) = WHEN IS A FUNCTION NOT FLAT? YIFEI PAN AND MEI WANG Abstrct. In this pper we prove unique continution property for vector vlued functions of one vrible stisfying certin differentil inequlity. Key words:

More information

Math 6455 Oct 10, Differential Geometry I Fall 2006, Georgia Tech

Math 6455 Oct 10, Differential Geometry I Fall 2006, Georgia Tech Mth 6455 Oct 10, 2006 1 Differentil Geometry I Fll 2006, Georgi Tech Lecture Notes 12 Riemnnin Metrics 0.1 Definition If M is smooth mnifold then by Riemnnin metric g on M we men smooth ssignment of n

More information

NOTES ON HILBERT SPACE

NOTES ON HILBERT SPACE NOTES ON HILBERT SPACE 1 DEFINITION: by Prof C-I Tn Deprtment of Physics Brown University A Hilbert spce is n inner product spce which, s metric spce, is complete We will not present n exhustive mthemticl

More information

IN GAUSSIAN INTEGERS X 3 + Y 3 = Z 3 HAS ONLY TRIVIAL SOLUTIONS A NEW APPROACH

IN GAUSSIAN INTEGERS X 3 + Y 3 = Z 3 HAS ONLY TRIVIAL SOLUTIONS A NEW APPROACH INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 8 (2008), #A2 IN GAUSSIAN INTEGERS X + Y = Z HAS ONLY TRIVIAL SOLUTIONS A NEW APPROACH Elis Lmpkis Lmpropoulou (Term), Kiprissi, T.K: 24500,

More information