Complete Axiomatization for Divergent-Sensitive Bisimulations in Basic Process Algebra with Prefix Iteration 1

Size: px
Start display at page:

Download "Complete Axiomatization for Divergent-Sensitive Bisimulations in Basic Process Algebra with Prefix Iteration 1"

Transcription

1 Electronc Notes n Theoretcal Computer Scence 212 (2008) Complete Axomatzaton for Dvergent-Senstve Bsmulatons n Basc Process Algebra wth Prefx Iteraton 1 Taolue Chen 2 CWI, Department of Software Engneerng, PO Box 94079, 1090 GB Amsterdam, The Netherlands Jan Lu 3 State Key Laboratory of Novel Software Technology Nanjng Unversty, Nanjng, P.R.Chna, Abstract We study the dvergent-senstve spectrum of weak bsmulaton equvalences n the settng of process algebra. To represent the nfnte behavor, we consder the prefx teraton extenson of a fragment of Mlner s CCS. The prefx teraton operator s a varant on the bnary verson of the Kleene star operator obtaned by restrctng the frst argument to be an atomc acton and allows us to capture the noton of recurson n a pure algebrac way. We nvestgate four typcal dvergent-senstve weak bsmulaton equvalences, namely dvergent, stable, completed and dvergent stable weak bsmulaton equvalences from an axomatc perspectve. A lattce of dstngushng axoms s developed and thus pure equatonal axomatzatons for these congruences are obtaned. A large part of the current paper s devoted to a consderable complcated proof for completeness. Ths work, to some extent, sheds lght on dstnct semantcs of dvergence. Keywords: Concurrency, Process Algebra, Axomtzaton, Prefx Iteraton, Dvergence, Bsmulaton 1 Introducton Labeled transton systems consttute a wdely used model of concurrent computaton. They model processes by explctly descrbng ther states and ther transtons from state to state, together wth the actons that produce these transtons. Several notons of behavoral semantcs have been proposed, wth the am to dentfy 1 Ths work s partally supported by the Dutch Bsk project BRICKS, the Chnese natonal 863 program (2007AA01Z178), NSFC ( ) and JSNSF (BK ). 2 Emal: chen@cw.nl 3 Emal: lj@nju.edu.cn /$ see front matter 2008 Elsever B.V. All rghts reserved. do: /j.entcs

2 56 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) those states that afford the same observatons. The lack of consensus on what consttutes an approprate noton of observable behavor for reactve systems has led to a large number of proposals for behavoral semantcs for concurrent processes. In lght of ths, one of the man tasks of concurrency theory s to provde a unform classfcaton of system (or process) behavor. Ths forms the study of comparatve concurrency semantcs, whch has, n a large sense, cumulated n van Glabbeek s celebrated lnear tme-branchng tme spectrum [6][7]. Techncally speakng, hs spectrum has two parts, one deals wth concrete processes (wthout slent moves) [6] whle the other explores processes wth abstracton (slent moves) [7]. The current paper focuses on the latter. Bascally, the spectrum n [7] enjoys two-dmenson structure: the vertcal dmenson spans between trace equvalence and branchng bsmulaton, whch dentfes dfferent ways to dscrmnate processes accordng to ther lnear or branchng structure. Due to the presence of slent moves, ths spectrum s spread n horzontal dmenson as well, determned by the semantcs of dvergence. In a nutshell, a process s dvergent f the assocated labeled transton system exhbts nfnte slent move loops. A dstnct characterstc of tradtonal weak bsmulaton [12] les n that t s possble for two processes, exactly one of whch s dvergent, to be bsmulaton equvalent. However, ths ncurs some crtcsm snce t may be useful and approprate n crcumstances not to dsregard the presence of such slent move loops. In lght of ths, n the fragment spannng from weak bsmulaton to branchng bsmulaton, several dfferent crtera to dstngush dvergence are proposed, whch nduces a horzontal lattce, and ths lattce appears for all the bsmulaton relatons. To gve further nsght nto the dentfcatons made by the respectve behavoral equvalences n the spectrum, one of the classcal research topcs n concurrency theory s to study them n the settng of the process algebra, whch often provdes an elegant way to compare semantcs, by presentng dstngushng axoms that capture the essence of the semantcs. For nstance, van Glabbeek [6] studed hs spectrum axomatcally n the settng of process algebra BCCSP, whch contans only the basc process algebrac operators from CCS and CSP. For the vertcal dmenson of the spectrum, the dstngushng axoms are well-known (see, e.g. [12][8]). However, t s far to say that the horzontal dmenson receves relatvely less attenton. We beleve that ths s manly due to the fact that dvergence only makes sense n the presence of recurson, whle recurson s often hard to tackle axomatcally. Wth ths n mnd, the current paper ams at nvestgatng the dvergent-senstve spectrum of weak bsmulaton equvalences from an axomatc perspectve and thus enrches the research on ths aspect to some extent. Note that for ths purpose, BCCSP does not suffce any more, snce t lacks the slent moves, whch prevents us from studyng weak semantcs and lacks operators expressng nfnte behavor, whch mpedes the characterzaton of dvergence. In lght of ths, we consder the teraton-lke extenson of some basc process languages whch paves the way to brng an axomatc treatment nto the vertcal dmenson of the spectrum. Generally, Kleene [10] defned a bnary operator -*- n the context of fnte automata, called Kleene star or teraton. Intutvely, the expresson P Q

3 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) can choose to execute ether P, after whch t evolves nto P Q agan, or Q, after whch t termnates. An advantage of the Kleene star s that on the one hand t can express recurson n a very natural way, but that on the other hand one can capture ths operator by equatonal laws, thus can take an pure algebrac theory nto account (see [2] for thorough dscussons). Hence, one does not need meta-prncples, such as Unque Fxpont Inducton Prncple [11] (a.k.a. Recursve Specfcaton Prncple). Unfortunately general Kleene star operator s so powerful that t often obstructs a complete fnte equatonal axomatzaton even under very mld assumptons, c.f. [13]. In lght of ths, one way to obtan an equatonal axomatzaton s to restrct the range of the terms that mght occur at the left-hand sde of the bnary Kleene star. We consder the prefx teraton, ntroduced by Fokknk [4], a varant on the bnary verson of the Kleene star operator obtaned by restrctng the frst argument of P Q to be an atomc acton. We thnk the prefx teraton provdes us a sutable context to explore the dvergent-senstve bsmulaton equvalences snce t s a tradeoff between the expressve power of the underlyng language and the axomatzablty of nterestng bsmulaton congruences. For more works on prefx teraton and Kleene star n general, we refer the readers to [4][1][2] and the references theren. Ths paper develops a lattce of dstngushng axoms to characterze four typcal semantcs of dvergence n the horzontal dmenson of weak bsmulaton equvalences, namely, dvergent, stable, completed and dvergent stable weak bsmulatons. A large part of the paper s devoted to a consderable complcated proof for completeness w.r.t. a fragment of CCS wth prefx teraton. Ths work helps us wth n-depth understandng on dstnct semantcs of dvergence. The rest of paper s set up as follows: Secton 2 presents basc notons regardng the language of basc CCS wth prefx teraton and ts operatonal semantcs. Secton 3 provdes the defnton of four dvergent-senstve bsmulaton equvalences. The axomatzaton and the completeness proof are gven n Secton 4. The paper s concluded n Secton 5, where related works are also dscussed. 2 Prelmnares We assume a non-empty, countable set A of observable actons not contanng the dstngushed symbol. Followng Mlner, the symbol wll be used to denote an nternal, unobservable acton (slent move) of a system. We wrte A for A {}, and use a, b to range over A and, β to range over A. Note that we follow ths conventon strctly, so for any a A, a. We also assume a countably nfnte set of process varables V, ranged over by x, y, z, that s dsjont from A. The language of basc CCS wth prefx teraton, denoted by BCCS p (A ), s gven by the followng BNF grammar: P ::= x 0.P P + P P where x V and A. The set of closed terms,.e. terms that do not contan occurrences of process varables, generated by the above grammar wll be denoted by T(BCCS p (A )). We shall use P, Q (possbly subscrpted and/or superscrpted)

4 58 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) P P P P P + Q P Q Q P + Q Q P P P P β P P Fg. 1. Operatonal Semantcs. to range over T(BCCS p (A )). The operatonal semantcs for the language BCCS p (A ) s gven by the labeled transton system < T(BCCS p (A )), { A } >, where satsfes the rules n Fg. 1. Followng Mlner [12], the derved transton relaton s defned as the reflexve, transtve closure of as follows: def ˆ def = =, and f = o.w. ( ), and, ˆ are defned n the standard way We also wrte P f P can not ssue a transton; and P f P does not have any transton (a.k.a. deadlock). Defnton 2.1 [Weak Bsmulaton] A bnary relaton R over T(BCCS p (A )) s a weak bsmulaton f t s symmetrc and whenever P RQ and P P, then Q exsts s.t. Q ˆ Q and P RQ. Two process terms P, Q are observaton equvalent, denoted by P Q, f there exsts a bsmulaton R s.t. P RQ. 3 Dvergent-Senstve Weak Bsmulatons To lft the standard defnton of weak bsmulaton (Defnton 2.1) to dvergentsenstve varants, we frst defne a few propertes that a term may or may not have. We shall use a suffx notaton for these propertes. Namely, for any term P and a property of P, we wrte P. We shall defne the propertes, σ, and respectvely, as follows. Note that n the remander of ths paper, ranges over {,σ,, } unless stated otherwse. Defnton 3.1 For any term P, P (P s dvergent) f there exst P for N such that P P 1 P2 ; Pσ (P s stable) ff P ; P (P s complete) ff P ; and P (P s dvergent stable) f P or there exsts some P such that P P wth P. We are now n a poston to ntroduce the dvergent-senstve bsmulaton equvalences studed n ths paper.

5 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) Defnton 3.2 [Dvergent-Senstve Weak Bsmulaton] We say that a symmetrc relaton R preserves a property, f f (P, Q) Rand P, then Q.Q Q A weak bsmulaton R s a -weak bsmulaton f t preserves. As usually, two process terms P, Q are -observaton equvalent, denoted by P Q, f there exsts a -bsmulaton R s.t. P R Q, where {,σ,, }. (resp. σ,, ) s called a dvergent (resp. stable, completed, dvergent stable)-observaton equvalent. The followng theorem states the relatonshp among the four dvergent-senstve bsmulaton equvalences. Theorem 3.3 σ and. As s well-known [12], s an equvalence relaton. However, t s not a congruence w.r.t. summaton operator or prefx teraton operator. The same apples to. A standard soluton s to ntroduce the so called rooted condtons, thusthe coarsest congruence whch s contaned n ( ) can be obtaned, respectvely. Defnton 3.4 [Observaton Congruence] For all process terms P, Q T(BCCS p (A )), P Q ff for any A, If P P, then Q exsts s.t. Q Q, s.t. P Q. If Q Q, then P exsts s.t. P P, s.t. P Q. In the same ven, we defne P Q ff for any A, If P P, then Q exsts s.t. Q Q, s.t. P Q. If Q Q, then P exsts s.t. P P, s.t. P Q. 4 Axomatzaton and Completeness One of man ams of the current paper s to gve complete equatonal axomatzatons for dvergent-senstve observaton congruences ntroduced n prevous secton. We frst present a lattce of axomatc systems. The axomatc system F s the one that s shown n [4] to characterze strong bsmulaton, whch s gven n Fg. 2. In addton, [1] extends t wth two of Mlner s standard -laws and three auxlary equatons that descrbe the nterplay between the slent nature of and prefx teratons, part of whch s reported n Fg. 3. Moreover, we provde new axoms for dfferent dvergent-senstve observaton congruences, whch are reported n Fg. 4. For {,σ, }, we let E denote the system F and those axoms n Fg. 3 plus axom from Fg. 4. For =, E conssts of E plus axom from Fg. 4. For an axomatc system T, we wrte T P = Q ff the equaton P = Q s provable from the axomatc system T usng the rules of standard equatonal logc. Often for convenence, we omt T and abbrevate t as P = Q. We wrte P = X Q

6 60 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) A1 x + y = y + x A2 (x + y)+z = x +(y + z) A3 x + x = x A4 x + 0 = x PA1.( x)+x = x PA2 ( x) = x Fg. 2. The Axomatc System F. T1..x =.x T2.x =.x + x T3.(x +.y) =.(x +.y)+.y PT1.( x) = (.( x)) PT2 (x +.y) = (x +.y +.y) Fg. 3. Laws for Observaton Congruence. ( x + y) =.( x + y) σ (.x + y) =.(.x + y) (.x + y) =.(x + y) (0) =.0 Fg. 4. Dstngushng laws. as a short-hand for A1, A2,X P = Q. We use P = AC Q to denote that P and Q are equal modulo assocatvty and mutatvty of +,.e. A1, A2 P = Q. Some remarks are n order: In [1], among others, the tradtonal weak bsmulaton [12] s consdered where along wth the axoms n Fg. 3, an mportant axom x =.x s also ntroduced. Ths s an equatonal formulaton of Koomen s Far Abstracton Rule, representng Mlner s far settng, where dvergence s never dstngushed. However, t does not hold n our settng, whch s the tenet of dvergent-senstve bsmulatons. Ths has a far-reachng effect on the axomatzaton, snce we have to provde dstngushng axoms, σ, and to make up the lose of t. And as we wll see later, ths complcates the completeness proof n a large extent. The soundness of all these axomatc systems s obvous. The remander of the secton s devoted to the proof of completeness.

7 4.1 Completeness T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) Lemma 4.1 If P n n Pn+1 for n =0, 1,, then there exsts some N such that n = N for n>n. Proof. By structure nducton on terms. Remark 4.2 Ths lemma crucally depends on the smplcty of prefx teraton. It fals n presence of some more complcated constructon, say, flat teraton, where (a + ) P s allowed. The followng lemma s essentally [1, Lemma 2.11], whch s for tradtonal weak bsmulaton, snce for any {,σ,, }. Lemma 4.3 Let a, b A. Ifa P b Q, where {,σ,, }, then a = b. Lemma 4.4 The followng propertes hold: () If P a Q, then P. () If P σ a Q, then P. () If P a Q, then P. Proof. [Sketch] Frst, we note that accordng to Lemma 4.1, for any term P and a A, t can not be the case that P a a Namely, P can not exhbts an nfnte sequence where a and alternate. () Snce P and P a Q, a Q and thus Q. Namely, there exsts Q = Q 0 Q1. Snce P a Q, there exsts P P 1 such that for each, Q P. Assume, towards a contradcton, that P. Then t must be the case that for any 1, P = P. Namely, Q P a Q for each. It follows easly that there exsts some N, such that for any n>n, R = Q n = Q n+1 = for some R. Namely, Q R wth R P a Q. Furthermore, snce a Q a a Q a a Q and R a Q, t must be the case that R a a R 1 R2 such that for any 1, a Q R. Then there exsts some N such that for any n>n, a S = R n = R n+1 =. Hence a S a Q P, and Q R a a S. Applyng the aforementoned argument on P a S, we can construct a sequence of transtons from Q such that Q a a, whch leads to a contradcton. () Snce P, a Q, and thus Q. Namely, there exsts Q = Q 0 Q1. Snce P σ a Q, there exsts P P 1 such that Q 1 σ P 1. Assume, towards a contradcton, that P. Then t must be the case that P 1 = P. Namely, Q 1 σ P σ a Q. Repeat the same argument, we can buld a sequence of transtons such that Q 0 Q1 Q2 and for each, Q σ P σ a Q. Now we can reuse the smlar argument as n the prevous case and the concluson follows.

8 62 () Smlar to Case (). T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) Lemma 4.5 (Absorpton Lemma) For any P, Q T(BCCS p (A )), fp P, then E P = P +.P for {,σ,, }. Proof. By nducton on the length of the dervaton P P. The detals are standard. Followng a long-establshed tradton of the lterature on process theory, we frst dentfy a subset of process terms of a specal form, namely the normal forms (nfs n short). Defnton 4.6 The defntons of -nf, σ-nf, -nf and -nf are n order: () The set of -nfs s the smallest subset ncludng process terms havng one of the followng two forms: I.P, where the term P are themselves -nfs; or ( I.P ), where the term P are themselves -nfs and f =, P for each I. () The set of σ-nfs s the smallest subset ncludng process terms havng one of the followng two forms: I.P, where the term P are themselves σ-nfs; or ( I.P ), where the term P are themselves σ-nfs and =, for each I,. () The set of -nfs s the smallest subset ncludng process terms havng one of the followng three forms: I.P, where the term P are themselves -nfs; or a ( I.P ) for some a A where the term P are themselves -nfs; or 0. (v) The set of -nfs s the smallest subset ncludng process terms havng one of the followng two forms: I.P, where the term P are themselves -nfs; or ( I.P ), where the term P are themselves -nfs and f =, P 0 or P for each I. Note that below I,J are often used to denote fnte ndex sets and recall that the empty sum represents 0. Lemma 4.7 Each term can be proven equal to a -nf usng axoms n E. Proof. [Sketch] By nducton on the structure of the term. We only present some nterestng case. ( ) The only nterestng case s P = P. Then by nducton we can rewrte P as a -nf, whch s, stll, denoted by P. If P, then we are done; Otherwse P, then there exsts some P P1 P2. Clearly, t must be the case

9 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) that for some n, P n s of the form P n = S, wth P S. By Lemma 4.5, E P = P +. S. It follows that E P = (P +. S) = (P +. S + S) =.(P +. S + S) =.(P +. S) =.P Note that.p s a -nf, snce P s a -nf. We are done. (σ) The only nterestng case s P = P. Then by nducton we can rewrte P as a -nf, whch s, stll, denoted by P.IfP, then we are done; Otherwse P, then t must be the case that E σ P = P +.S. E σ P = (P +.S) σ =.(P +.S)=.P ( ) The only nterestng case s P = P. Then by nducton we can rewrte P as a -nf, whch s, stll, denoted by P.IfP a for any a A, then we are done; Or P a S for some a, then by Lemma 4.5, E P = P + a.s. It follows that E P = (P + a.s) =.(P + a.s) =.P ( ) The only nterestng case s P = P. Then by nducton we can rewrte P as a -nf, whch s, stll, denoted by P. If P, then we are done; Otherwse, ether P P wth P or P. We dstngush these two cases: P. Then followng the argument n case ( ), we can obtan that E P =.P, whch s what we desre. P P wth P. Clearly, E P = 0. By Lemma 4.5, E P = P +.P = P +.0. It follows that E P = (P +.0) =.(P + 0) =.(P +.0) =.(P +.0) =.P In the proof of the completeness result to come, we shall make use of a weght functon w : T(BCCS p (A )) N. Ths s defned by structure nducton on terms as follows: w(0) = 0 w(.p ) = w(p )+1 w(p + Q) = w(p )+w(q)+1 w( P ) = w(p )+1 Proposton 4.8 For all P, Q T(BCCS p (A )), fp Q, then E.P =.Q. Proof. Frst note we shall separate the proof for each when t s necessary. And P = Q denotes genercally E P = Q. By Lemma 4.7, t s suffcent to assume that P and Q are -observaton equvalent normal forms and we show that

10 64 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) P =.Q by nducton on w(p )+w(q). Recall that -nfs can take the followng two forms:.p or (.P ) I I where the P are themselves -nfs. So, n partcular, P and Q have one of these forms. By symmetry, t s suffcent to deal wth the followng three cases: () P = I.P and Q = j J β j.q j. () P = ( I.P ) and Q = β ( j J β j.q j ). () P = I.P and Q = ( j J β j.q j ). We treat these three cases separately. () CASE: P = I.P and Q = j J β j.q j. Consder a summand.p of P, t gves rse to a transton P P, and hence snce P Q, we can dstngush two subcases n the proof:. Then we have Q Q and P Q. Snce both P and Q are n normal form and w(p )+w(q ) <w(p )+w(q), by nducton,.p =.Q. It follows that Q = Q +.Q (Lemma 4.5) T1 = Q +..Q = Q +..P T1 = Q +.P Thus we can obtan that Q = Q +.P. =. Then ether Q Q or Q = Q, n both cases, P Q. By nducton,.p =.Q. For the frst case, t can be easly shown that Q = Q +.P. In the second case one has.p =.Q. In summary, for I, we have ether.q =.P or Q = Q+.P. It follows that Q+P = Q+ { }.P + { =}.P = Q+ k K.Q for some ndex set K = {k k = and P Q and k I}. Consequently we have.(p + Q) =.(Q + T2,A3 k K.Q) =.Q. Symmetrcally.(P + Q) =.P, therefore.p =.Q. () CASE:P = AC ( I.P ) and Q = AC β ( j J β j.q j ). We have the followng subcases:, β A. Then by Lemma 4.3, t must be the case that a = b. For convenence, we wrte P 1 = I.P and Q 1 = j J β j.q j, then P = a P 1 and Q = a Q 1. For each transton P P, snce P Q, we can dstngush three cases n the proof: P 1 P and a,. Then t must be Q 1 Q and P Q. By nducton,.p =.Q. Followng the same lnes as n CASE (1), we have Q 1 = Q 1 +.P. Thus we can obtan that Q 1 = Q 1 + {,a}.p. P 1 a P. Then there are three subcases:

11 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) a () Q 1 Q and P Q. Then by nducton,.p =.Q, t follows that Q 1 = Q 1 + a.p ; () Q a Q, Q 1 Q and P Q. Then by nducton,.p =.Q. Moreover, we have Q 1 = Q 1 +.P. Thus we can show that Q 1 = Q 1 + k K 1.P k for some ndex set K 1 {k k = a and k I}; () Q a Q and P Q. Then by nducton,.p =.Q, thus a.p = a..p = a..q = a.q. Therefore, from ()()(), we can conclude that Q 1 + k K 1 K 2 a.p k = Q 1 + { =a} a.p for the ndex set K 1 and some ndex set K 2, where K 1,K 2 {k k = a and k I} and K 1 K 2 =. Moreover, Q 1 = Q 1 + k K 1.P k and.p k =.Q for k K 2. Note that n the sequel, we wrte K = K 1 K 2. P 1 P. Then ether Q 1 Q or Q = Q (note that a ). In both cases, P Q. By nducton,.p =.Q. For the frst case, t can be easly shown that Q 1 = Q 1 +.P. In the second case one has.p =.Q. Thus we have Q 1 + l L.Q = Q 1 + { =}.P for some ndex set L = {l l = and P l.q and l I}. Combnng the above three cases, actually we have Q 1 + P 1 = Q 1 + l L.Q + k K 1 K 2 a.p k. Moreover Q 1 = Q 1 +.P k (1) k K 1.P k =.Q for k K 2 (2) It follows that a (P 1 + Q 1 ) = a (Q 1 +.Q + a.p k ) l L k K 1 K 2 (1) = a (Q 1 +.Q + a.p k + a.p k +.P k ) l L k K 1 k K 2 k K 1 PT3 = a (Q 1 +.Q +.P k + a.p k ) l L k K 1 k K 2 (1) = a (Q 1 +.Q + a.p k ) l L k K 2 Now, we have to dstngush two cases: If K 2, then we have a (P 1 + Q 1 ) = a (Q 1 + l L.Q + (2) = a (Q 1 +.Q + a.q) l L k K 2 a.p k ) PA1 = a (Q +.Q) l L We proceed by consderng the followng two subcases:

12 66 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) L =. Then a (P 1 + Q 1 )=a Q PB1 = Q. L. Then t follows that a (P 1 + Q 1 ) = a (Q + l L.Q) T2 = a (.Q) = a (.a Q 1 ) PT2 =.Q If K 2, then actually a (P 1 + Q 1 )=a (Q 1 + l L.Q). Smlarly, we also proceed by consderng the followng two subcases: L =. Then a (P 1 + Q 1 )=a Q 1 = Q. L. Then t follows that a (P 1 + Q 1 ) = a (Q 1 + l L.Q) A3,T2 = a (Q 1 +.Q + a Q 1 ) PA1 = a (Q 1 +.Q + a.a Q 1 + Q 1 ) A3,PA1 = a (.Q + Q) T2 = a (.a Q 1 ) PT2 =.Q From above, we can conclude that ether.q = a (P 1 + Q 1 )or Q = a (P 1 + Q 1 ). Symmetrcally.P = a (P 1 + Q 1 )orp = a (P 1 + Q 1 ). For each of four combnatons, clearly, we have.p =.Q, possbly usng T1. = and β A. The proof s parametrc by, σ, and. ( ) Snce P and Q are n -nfs, for each I,.P. Accordng to Lemma 4.4(), ths case s actually vacuous. (σ) Snce P and Q are n σ-nfs, for each I,. Accordng to Lemma 4.4(), ths case s actually vacuous. ( ) Snce P and Q are n -nfs, for each a A, P. However, snce β Q β β Q where β A, P β P for some P wth P β Q. Ths s clearly a contracton, and thus ths case s actually vacuous. ( ) Snce P and Q are n -nfs, ( I.P ). Accordng to Lemma 4.4(), ths case s actually vacuous. = β =. The proof s parametrc by, σ, and. For brevty, let P 1 denote I.P and Q 1 denote j J β j.q j. ( ) Snce P and Q are n -nfs, P 1 and Q 1. For each I, P 1 P, clearly, t must be the case that Q 1 Q 1 wth P Q 1. Snce w(p + Q 1 ) < w(p )+w(q). By nducton, E.P =.Q 1. By Lemma 4.5, E Q 1 = Q 1 +.Q 1. It follows that E Q 1 = Q 1 +..Q 1 = Q 1 +..P = a

13 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) Q 1 +.P. Hence E Q 1 = Q 1 + P 1. By symmetry, E P 1 = P 1 + Q 1, and thus we obtan E P 1 = Q 1. It follows that E.P =.Q. (σ) Snce P and Q are n σ-nfs, P 1 and Q 1. For each I, P 1 P, clearly, t must be the case that Q 1 Q 1 wth P Q 1. By the same argument as n the prevous case, we can obtan that E σ.p =.Q. ( ) Snce P and Q are n -nfs, t must be the case that P 1 = Q 1 = 0. The concluson follows trvally. ( ) Ths case s smlar to the case ( ) and we can obtan, agan that E.P =.Q. () CASE: P = AC I.P and Q = AC β ( j J β j.q j ). For convenence, we denote Q 1 = j j β j.q j. We have the followng two cases: β. We dscuss accordng to the two drectons of bsmulaton. For each transton from P, we consder three subcases n the proof: P P and,a. Snce P Q, ths transton from P must be matched by a transton Q 1 Q and P Q. P a P. Snce P Q, ths transton from P must be matched by transtons Q a Q, Q 1 Q and P Q,orQ a Q and P Q,or a Q 1 Q and P Q. P P. Snce P Q, ths transton from P must be matched by transtons Q 1 Q or just Q = Q, n both cases, P Q. Followng the same lnes of CASE (2), we can conclude that ether.q = a (P + Q 1 )or Q = a (P + Q 1 ). For the transton from Q, we only need consder the followng two stuatons: β j Q 1 Q j, snce P Q, t must be matched by a transton P ˆβ j P and P Q j. Followng the same lne of CASE (1), we obtan that.(p + Q 1 )=.P. Q a Q, snce P Q, t must be matched by a transton P a P and P Q. By nducton, we have.p =.Q. Clearly, t follows that P = P + a.q. Then because P = P + a.q = P + a.a (P + Q 1 )or P = P + a.q = P +a..q = P +a.a (P +Q 1 ), we have P +Q 1 = P +Q 1 +a.a (P +Q 1 ) PA1 = a (P + Q 1 ). It follows that.q =.(P + Q 1 )=.P. β =. The proof s parametrc by, σ, and. ( ) Then for each j J, β j.q j. And snce Q, there exsts some I, such that.p. Let K = { I.P }. Then K. For each K, clearly =, and snce P P, P and for each j J, β j.q j, t must be the case that Q Q such that P Q. By nducton,.p =.Q. It follows that E P = / K.P +.Q

14 68 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) Moreover, for / K, P P wth P. Snce P Q,tmustbethe case that Q 1 Q 4 1 wth P Q 1. By nducton, E.P =.Q 1. By Lemma 4.5, E Q 1 = Q 1 +.Q 1 = Q 1 +..Q 1 = Q 1 +..P = Q 1 +.P. It follows that E Q 1 = Q 1 + / K.P Hence we obtan E.Q =.Q + Q 1 = Q + Q 1 + / K.P =.Q + / K.P = P (σ) Snce Q s n σ-nf, for each j J, β j. Snce Q and P σ Q, there exsts some I, =, for whch, t must be the case that Q Q wth P σ Q. By nducton E σ.p =.Q. It follows that E σ P =.P +.Q For I wth, t must be the case that Q 1 Q 1 wth P σ Q 1. By Lemma 4.5, Q 1 = Q 1 +.Q 1 = Q 1 +..Q 1 = Q 1 +..P = Q 1 +.P. It follows that E σ Q 1 = Q 1 +.P Hence we obtan E σ.q =.Q + Q 1 =.Q + Q 1 +.P =.Q + / K.P = P ( ) Snce Q s n -nf, t must be the case that Q 1 = 0 and thus for each I, =. Moreover, P 0 for each I. Clearly E.P =.Q. It follows that E P =.Q and thus E.P =.Q. ( ) The proof s smlar to the case ( ). The proof s complete. Theorem 4.9 (Completeness) If P Q, then P = Q. Proof. Consder two process terms P and Q that are observaton congruent. We shall show that P + Q s provably equal to Q. Of course, by symmetry, P + Q s also provably equal to P. Hence we obtan completeness. To ths end, note that by Lemma 4.7, P and Q may be proven equal to some normal forms usng A4, PA1 and PA2. Possbly usng equaton PA1 agan, we may 4 Note that here Q 1 can not be Q 1 tself, so the transton can not be empty.

15 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) therefore derve that P = I.P and Q = j J β j.q j for some fnte ndex sets I,J. Consder a summand.p of P. It gves rse to a transton P P and hence, snce P Q, there exsts some Q such that Q Q and P = Q. By Proposton 4.8, we have.p =.Q. It follows that Q = Q +.Q (Lemma 4.5) T1 = Q +..Q = Q +..P T1 = Q +.P Consequently, we have Q = Q+ I.P = Q+P. By symmetry, P = P +Q. Thus P = P + Q = Q. The proof s complete. 5 Concluson In ths paper, we have studed the equatonal theory of dvergent-senstve spectrum of weak bsmulaton equvalences. We work n the settng of a fragment of Mlner s CCS extended by prefx teraton, whch allows us to express nfnte behavor n a pure algebrac way. We developed pure equatonal axomatzaton for four typcal dvergent-senstve observaton congruences, namely, the dvergent, stable, completed and dvergent stable observaton congruences. A lattce of dstngushng axoms are presented and the completeness of these axomatzatons s shown. Ths work deepens our understandng on dstnct semantcs of dvergence largely. Related Works. [9] carred out smlar research as n the current paper. Instead, the authors consdered the general recursve (fxpont) operator n [11] to express the nfnte behavor. Admttedly, ths mechansm s more general than the prefx teraton operator. However, the prce to be pad s that the axomatzaton can not be gven n an algebrac way, snce the unque fxpont nducton has to be exploted. In our work, t suffces only to resort to pure equatonal reasonng. In our pont of vew, our work s complementary to the work presented n [9]. As for the proof technques, [9] manly adapted the standard proof by Mlner [11], whch s completely dfferent from ours. Another closely related work s [1], whch deals at once wth weak, branchng, delay and η-bsmulaton. In a nutshell, the authors worked wthn the scope of vertcal dmenson whle we deal wth horzontal dmenson. Note that n the current paper, although we restrct ourselves to weak bsmulaton and ground-completeness, these are not real shortcomngs: We clam that the results reported n the current paper can be adapted to branchng (also to delay and η) bsmulatons smoothly and by the same way as [1], the ω-completeness can also be obtaned. Moreover, the proof technque exploted n the current paper, actually provdes an alternatve proof for the completeness of axomatzaton n [1] for tradtonal weak bsmulaton. It has ndependently nterests snce the prevous proof n [1] s only acheved by reducton to branchng bsmulaton whch s ndrect. For more detals, see [3]. An mmedate future work ncludes extendng the current work to Kleene star

16 70 T. Chen, J. Lu / Electronc Notes n Theoretcal Computer Scence 212 (2008) operator (note that some care s necessary to crcumvent the mpossblty result n [13]). Ths s very challengng though, snce we even do not know whether such an axomatzaton exsts, let along that even for strong case (wthout dvergence), the completeness proof s staggerng enough. Acknowledgement We are grateful to Tngtng Han who read a draft of ths paper carefully and provded valuable comments. References [1] L. Aceto, R. van Glabbeek, W. Fokknk and A. Ingólfsdóttr. Axomatzng prefx teraton wth slent steps. Informaton and Computaton, 127(1):26 40, [2] J. Bergstra, W. Fokknk and A. Ponse. Process algebra wth recursve operatons, n Handbook of Process Algebra, pp , Elsever, [3] T. Chen, T. Han, J. Lu. On the complete axomatzaton for prefx teraton modulo observaton congruence. Acta Cybernetca, 17(3): , [4] W. Fokknk. A complete equatonal axomatzaton for prefx teraton. Informaton Processng Letter, 52(6): , [5] W. Fokknk. On the completeness of the equatons for the Kleene star n bsmulaton. In Proc. AMAST 96, LNCS 1101, pp , Sprnger, [6] R. van Glabbeek. The lnear tme branchng tme spectrum I. The semantcs of concrete, sequental processes. In Handbook of Process Algebra, pp. 3 99, Elsever, [7] R. van Glabbeek. The lnear tme branchng tme spectrum II. The semantcs of sequental systems wth slent moves. In Proc. CONCUR 93, LNCS 715, pp , Sprnger, [8] R. van Glabbeek and W. P. Wejland. Branchng tme and abstracton n bsmulaton semantcs. Journal of ACM, 43(3): , [9] M. Lohrey, P. D Argeno and H. Hermanns. Axomatsng dvergence. Informaton and Computaton, 203(2): , [10] S. Kleene. Representaton of events n nerve nets and fnte automata. In Automata studes, pages Prnceton Unversty Press, [11] R. Mlner. A complete nference system for a class of regular behavours. Journal of Computer System and Scence. 28(3): , [12] R. Mlner. Communcaton and Concurrency. Prentce Hall, [13] P. Sewell. Nonaxomatsablty of equvalences over fnte state processes. Annual of Pure and Appled Logc, 90(1-3): , 1997.

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

Week 2. This week, we covered operations on sets and cardinality.

Week 2. This week, we covered operations on sets and cardinality. Week 2 Ths week, we covered operatons on sets and cardnalty. Defnton 0.1 (Correspondence). A correspondence between two sets A and B s a set S contaned n A B = {(a, b) a A, b B}. A correspondence from

More information

Linear, affine, and convex sets and hulls In the sequel, unless otherwise specified, X will denote a real vector space.

Linear, affine, and convex sets and hulls In the sequel, unless otherwise specified, X will denote a real vector space. Lnear, affne, and convex sets and hulls In the sequel, unless otherwse specfed, X wll denote a real vector space. Lnes and segments. Gven two ponts x, y X, we defne xy = {x + t(y x) : t R} = {(1 t)x +

More information

A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS

A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS Journal of Mathematcal Scences: Advances and Applcatons Volume 25, 2014, Pages 1-12 A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS JIA JI, WEN ZHANG and XIAOFEI QI Department of Mathematcs

More information

Polynomials. 1 More properties of polynomials

Polynomials. 1 More properties of polynomials Polynomals 1 More propertes of polynomals Recall that, for R a commutatve rng wth unty (as wth all rngs n ths course unless otherwse noted), we defne R[x] to be the set of expressons n =0 a x, where a

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

MAT 578 Functional Analysis

MAT 578 Functional Analysis MAT 578 Functonal Analyss John Qugg Fall 2008 Locally convex spaces revsed September 6, 2008 Ths secton establshes the fundamental propertes of locally convex spaces. Acknowledgment: although I wrote these

More information

Supplementary Notes for Chapter 9 Mixture Thermodynamics

Supplementary Notes for Chapter 9 Mixture Thermodynamics Supplementary Notes for Chapter 9 Mxture Thermodynamcs Key ponts Nne major topcs of Chapter 9 are revewed below: 1. Notaton and operatonal equatons for mxtures 2. PVTN EOSs for mxtures 3. General effects

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

Subset Topological Spaces and Kakutani s Theorem

Subset Topological Spaces and Kakutani s Theorem MOD Natural Neutrosophc Subset Topologcal Spaces and Kakutan s Theorem W. B. Vasantha Kandasamy lanthenral K Florentn Smarandache 1 Copyrght 1 by EuropaNova ASBL and the Authors Ths book can be ordered

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

2.3 Nilpotent endomorphisms

2.3 Nilpotent endomorphisms s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms

More information

Section 8.3 Polar Form of Complex Numbers

Section 8.3 Polar Form of Complex Numbers 80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the

More information

An Introduction to Morita Theory

An Introduction to Morita Theory An Introducton to Morta Theory Matt Booth October 2015 Nov. 2017: made a few revsons. Thanks to Nng Shan for catchng a typo. My man reference for these notes was Chapter II of Bass s book Algebrac K-Theory

More information

Basic Regular Expressions. Introduction. Introduction to Computability. Theory. Motivation. Lecture4: Regular Expressions

Basic Regular Expressions. Introduction. Introduction to Computability. Theory. Motivation. Lecture4: Regular Expressions Introducton to Computablty Theory Lecture: egular Expressons Prof Amos Israel Motvaton If one wants to descrbe a regular language, La, she can use the a DFA, Dor an NFA N, such L ( D = La that that Ths

More information

Affine transformations and convexity

Affine transformations and convexity Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

a b a In case b 0, a being divisible by b is the same as to say that

a b a In case b 0, a being divisible by b is the same as to say that Secton 6.2 Dvsblty among the ntegers An nteger a ε s dvsble by b ε f there s an nteger c ε such that a = bc. Note that s dvsble by any nteger b, snce = b. On the other hand, a s dvsble by only f a = :

More information

ON MECHANICS WITH VARIABLE NONCOMMUTATIVITY

ON MECHANICS WITH VARIABLE NONCOMMUTATIVITY ON MECHANICS WITH VARIABLE NONCOMMUTATIVITY CIPRIAN ACATRINEI Natonal Insttute of Nuclear Physcs and Engneerng P.O. Box MG-6, 07725-Bucharest, Romana E-mal: acatrne@theory.npne.ro. Receved March 6, 2008

More information

Graph Reconstruction by Permutations

Graph Reconstruction by Permutations Graph Reconstructon by Permutatons Perre Ille and Wllam Kocay* Insttut de Mathémathques de Lumny CNRS UMR 6206 163 avenue de Lumny, Case 907 13288 Marselle Cedex 9, France e-mal: lle@ml.unv-mrs.fr Computer

More information

Exercise Solutions to Real Analysis

Exercise Solutions to Real Analysis xercse Solutons to Real Analyss Note: References refer to H. L. Royden, Real Analyss xersze 1. Gven any set A any ɛ > 0, there s an open set O such that A O m O m A + ɛ. Soluton 1. If m A =, then there

More information

Edge Isoperimetric Inequalities

Edge Isoperimetric Inequalities November 7, 2005 Ross M. Rchardson Edge Isopermetrc Inequaltes 1 Four Questons Recall that n the last lecture we looked at the problem of sopermetrc nequaltes n the hypercube, Q n. Our noton of boundary

More information

BOUNDEDNESS OF THE RIESZ TRANSFORM WITH MATRIX A 2 WEIGHTS

BOUNDEDNESS OF THE RIESZ TRANSFORM WITH MATRIX A 2 WEIGHTS BOUNDEDNESS OF THE IESZ TANSFOM WITH MATIX A WEIGHTS Introducton Let L = L ( n, be the functon space wth norm (ˆ f L = f(x C dx d < For a d d matrx valued functon W : wth W (x postve sem-defnte for all

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

SUPER PRINCIPAL FIBER BUNDLE WITH SUPER ACTION

SUPER PRINCIPAL FIBER BUNDLE WITH SUPER ACTION talan journal of pure appled mathematcs n. 33 2014 (63 70) 63 SUPER PRINCIPAL FIBER BUNDLE WITH SUPER ACTION M.R. Farhangdoost Department of Mathematcs College of Scences Shraz Unversty Shraz, 71457-44776

More information

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of

More information

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16 STAT 39: MATHEMATICAL COMPUTATIONS I FALL 218 LECTURE 16 1 why teratve methods f we have a lnear system Ax = b where A s very, very large but s ether sparse or structured (eg, banded, Toepltz, banded plus

More information

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4)

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4) I. Classcal Assumptons Econ7 Appled Econometrcs Topc 3: Classcal Model (Studenmund, Chapter 4) We have defned OLS and studed some algebrac propertes of OLS. In ths topc we wll study statstcal propertes

More information

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP C O L L O Q U I U M M A T H E M A T I C U M VOL. 80 1999 NO. 1 FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP BY FLORIAN K A I N R A T H (GRAZ) Abstract. Let H be a Krull monod wth nfnte class

More information

THE SUMMATION NOTATION Ʃ

THE SUMMATION NOTATION Ʃ Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

DIFFERENTIAL FORMS BRIAN OSSERMAN

DIFFERENTIAL FORMS BRIAN OSSERMAN DIFFERENTIAL FORMS BRIAN OSSERMAN Dfferentals are an mportant topc n algebrac geometry, allowng the use of some classcal geometrc arguments n the context of varetes over any feld. We wll use them to defne

More information

ON SEPARATING SETS OF WORDS IV

ON SEPARATING SETS OF WORDS IV ON SEPARATING SETS OF WORDS IV V. FLAŠKA, T. KEPKA AND J. KORTELAINEN Abstract. Further propertes of transtve closures of specal replacement relatons n free monods are studed. 1. Introducton Ths artcle

More information

Bayesian epistemology II: Arguments for Probabilism

Bayesian epistemology II: Arguments for Probabilism Bayesan epstemology II: Arguments for Probablsm Rchard Pettgrew May 9, 2012 1 The model Represent an agent s credal state at a gven tme t by a credence functon c t : F [0, 1]. where F s the algebra of

More information

Canonical transformations

Canonical transformations Canoncal transformatons November 23, 2014 Recall that we have defned a symplectc transformaton to be any lnear transformaton M A B leavng the symplectc form nvarant, Ω AB M A CM B DΩ CD Coordnate transformatons,

More information

Amusing Properties of Odd Numbers Derived From Valuated Binary Tree

Amusing Properties of Odd Numbers Derived From Valuated Binary Tree IOSR Journal of Mathematcs (IOSR-JM) e-iss: 78-578, p-iss: 19-765X. Volume 1, Issue 6 Ver. V (ov. - Dec.016), PP 5-57 www.osrjournals.org Amusng Propertes of Odd umbers Derved From Valuated Bnary Tree

More information

The Second Anti-Mathima on Game Theory

The Second Anti-Mathima on Game Theory The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player

More information

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis A Appendx for Causal Interacton n Factoral Experments: Applcaton to Conjont Analyss Mathematcal Appendx: Proofs of Theorems A. Lemmas Below, we descrbe all the lemmas, whch are used to prove the man theorems

More information

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1 P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the

More information

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers Psychology 282 Lecture #24 Outlne Regresson Dagnostcs: Outlers In an earler lecture we studed the statstcal assumptons underlyng the regresson model, ncludng the followng ponts: Formal statement of assumptons.

More information

Genericity of Critical Types

Genericity of Critical Types Genercty of Crtcal Types Y-Chun Chen Alfredo D Tllo Eduardo Fangold Syang Xong September 2008 Abstract Ely and Pesk 2008 offers an nsghtful characterzaton of crtcal types: a type s crtcal f and only f

More information

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look

More information

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

More information

n ). This is tight for all admissible values of t, k and n. k t + + n t

n ). This is tight for all admissible values of t, k and n. k t + + n t MAXIMIZING THE NUMBER OF NONNEGATIVE SUBSETS NOGA ALON, HAROUT AYDINIAN, AND HAO HUANG Abstract. Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what

More information

and problem sheet 2

and problem sheet 2 -8 and 5-5 problem sheet Solutons to the followng seven exercses and optonal bonus problem are to be submtted through gradescope by :0PM on Wednesday th September 08. There are also some practce problems,

More information

Randić Energy and Randić Estrada Index of a Graph

Randić Energy and Randić Estrada Index of a Graph EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS Vol. 5, No., 202, 88-96 ISSN 307-5543 www.ejpam.com SPECIAL ISSUE FOR THE INTERNATIONAL CONFERENCE ON APPLIED ANALYSIS AND ALGEBRA 29 JUNE -02JULY 20, ISTANBUL

More information

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2 Salmon: Lectures on partal dfferental equatons 5. Classfcaton of second-order equatons There are general methods for classfyng hgher-order partal dfferental equatons. One s very general (applyng even to

More information

Excess Error, Approximation Error, and Estimation Error

Excess Error, Approximation Error, and Estimation Error E0 370 Statstcal Learnng Theory Lecture 10 Sep 15, 011 Excess Error, Approxaton Error, and Estaton Error Lecturer: Shvan Agarwal Scrbe: Shvan Agarwal 1 Introducton So far, we have consdered the fnte saple

More information

A how to guide to second quantization method.

A how to guide to second quantization method. Phys. 67 (Graduate Quantum Mechancs Sprng 2009 Prof. Pu K. Lam. Verson 3 (4/3/2009 A how to gude to second quantzaton method. -> Second quantzaton s a mathematcal notaton desgned to handle dentcal partcle

More information

R n α. . The funny symbol indicates DISJOINT union. Define an equivalence relation on this disjoint union by declaring v α R n α, and v β R n β

R n α. . The funny symbol indicates DISJOINT union. Define an equivalence relation on this disjoint union by declaring v α R n α, and v β R n β Readng. Ch. 3 of Lee. Warner. M s an abstract manfold. We have defned the tangent space to M va curves. We are gong to gve two other defntons. All three are used n the subject and one freely swtches back

More information

Affine and Riemannian Connections

Affine and Riemannian Connections Affne and Remannan Connectons Semnar Remannan Geometry Summer Term 2015 Prof Dr Anna Wenhard and Dr Gye-Seon Lee Jakob Ullmann Notaton: X(M) space of smooth vector felds on M D(M) space of smooth functons

More information

20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The first idea is connectedness.

20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The first idea is connectedness. 20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The frst dea s connectedness. Essentally, we want to say that a space cannot be decomposed

More information

Perfect Competition and the Nash Bargaining Solution

Perfect Competition and the Nash Bargaining Solution Perfect Competton and the Nash Barganng Soluton Renhard John Department of Economcs Unversty of Bonn Adenauerallee 24-42 53113 Bonn, Germany emal: rohn@un-bonn.de May 2005 Abstract For a lnear exchange

More information

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS Research and Communcatons n Mathematcs and Mathematcal Scences Vol 10, Issue 2, 2018, Pages 123-140 ISSN 2319-6939 Publshed Onlne on November 19, 2018 2018 Jyot Academc Press http://jyotacademcpressorg

More information

On the smoothness and the totally strong properties for nearness frames

On the smoothness and the totally strong properties for nearness frames Int. Sc. Technol. J. Namba Vol 1, Issue 1, 2013 On the smoothness and the totally strong propertes for nearness frames Martn. M. Mugoch Department of Mathematcs, Unversty of Namba 340 Mandume Ndemufayo

More information

Assortment Optimization under MNL

Assortment Optimization under MNL Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.

More information

Time-Varying Systems and Computations Lecture 6

Time-Varying Systems and Computations Lecture 6 Tme-Varyng Systems and Computatons Lecture 6 Klaus Depold 14. Januar 2014 The Kalman Flter The Kalman estmaton flter attempts to estmate the actual state of an unknown dscrete dynamcal system, gven nosy

More information

A CLASS OF RECURSIVE SETS. Florentin Smarandache University of New Mexico 200 College Road Gallup, NM 87301, USA

A CLASS OF RECURSIVE SETS. Florentin Smarandache University of New Mexico 200 College Road Gallup, NM 87301, USA A CLASS OF RECURSIVE SETS Florentn Smarandache Unversty of New Mexco 200 College Road Gallup, NM 87301, USA E-mal: smarand@unmedu In ths artcle one bulds a class of recursve sets, one establshes propertes

More information

Introductory Cardinality Theory Alan Kaylor Cline

Introductory Cardinality Theory Alan Kaylor Cline Introductory Cardnalty Theory lan Kaylor Clne lthough by name the theory of set cardnalty may seem to be an offshoot of combnatorcs, the central nterest s actually nfnte sets. Combnatorcs deals wth fnte

More information

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2].

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2]. Bulletn of Mathematcal Scences and Applcatons Submtted: 016-04-07 ISSN: 78-9634, Vol. 18, pp 1-10 Revsed: 016-09-08 do:10.1805/www.scpress.com/bmsa.18.1 Accepted: 016-10-13 017 ScPress Ltd., Swtzerland

More information

Homotopy Type Theory Lecture Notes

Homotopy Type Theory Lecture Notes 15-819 Homotopy Type Theory Lecture Notes Evan Cavallo and Stefan Muller November 18 and 20, 2013 1 Reconsder Nat n smple types s a warmup to dscussng nductve types, we frst revew several equvalent presentatons

More information

Appendix B. The Finite Difference Scheme

Appendix B. The Finite Difference Scheme 140 APPENDIXES Appendx B. The Fnte Dfference Scheme In ths appendx we present numercal technques whch are used to approxmate solutons of system 3.1 3.3. A comprehensve treatment of theoretcal and mplementaton

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Lecture 3. Ax x i a i. i i

Lecture 3. Ax x i a i. i i 18.409 The Behavor of Algorthms n Practce 2/14/2 Lecturer: Dan Spelman Lecture 3 Scrbe: Arvnd Sankar 1 Largest sngular value In order to bound the condton number, we need an upper bound on the largest

More information

Lecture 5 Decoding Binary BCH Codes

Lecture 5 Decoding Binary BCH Codes Lecture 5 Decodng Bnary BCH Codes In ths class, we wll ntroduce dfferent methods for decodng BCH codes 51 Decodng the [15, 7, 5] 2 -BCH Code Consder the [15, 7, 5] 2 -code C we ntroduced n the last lecture

More information

The lower and upper bounds on Perron root of nonnegative irreducible matrices

The lower and upper bounds on Perron root of nonnegative irreducible matrices Journal of Computatonal Appled Mathematcs 217 (2008) 259 267 wwwelsevercom/locate/cam The lower upper bounds on Perron root of nonnegatve rreducble matrces Guang-Xn Huang a,, Feng Yn b,keguo a a College

More information

A new Approach for Solving Linear Ordinary Differential Equations

A new Approach for Solving Linear Ordinary Differential Equations , ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of

More information

Representation theory and quantum mechanics tutorial Representation theory and quantum conservation laws

Representation theory and quantum mechanics tutorial Representation theory and quantum conservation laws Representaton theory and quantum mechancs tutoral Representaton theory and quantum conservaton laws Justn Campbell August 1, 2017 1 Generaltes on representaton theory 1.1 Let G GL m (R) be a real algebrac

More information

5 The Rational Canonical Form

5 The Rational Canonical Form 5 The Ratonal Canoncal Form Here p s a monc rreducble factor of the mnmum polynomal m T and s not necessarly of degree one Let F p denote the feld constructed earler n the course, consstng of all matrces

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0 Bezer curves Mchael S. Floater August 25, 211 These notes provde an ntroducton to Bezer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of the

More information

12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA. 4. Tensor product

12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA. 4. Tensor product 12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA Here s an outlne of what I dd: (1) categorcal defnton (2) constructon (3) lst of basc propertes (4) dstrbutve property (5) rght exactness (6) localzaton

More information

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem. prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm NYU, Fall 2016 Lattces Mn Course Lecture 2: Gram-Schmdt Vectors and the LLL Algorthm Lecturer: Noah Stephens-Davdowtz 2.1 The Shortest Vector Problem In our last lecture, we consdered short solutons to

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

FORCING COPIES OF ω 1 WITH PFA(S)

FORCING COPIES OF ω 1 WITH PFA(S) FORCING COPIES OF ω 1 WITH PFA(S) ALAN DOW Abstract. We work n the PFA(S)[S] model. We show that a non-compact sequentally compact space of small character wll contan a copy of ω 1. Droppng the character

More information

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence Remarks on the Propertes of a Quas-Fbonacc-lke Polynomal Sequence Brce Merwne LIU Brooklyn Ilan Wenschelbaum Wesleyan Unversty Abstract Consder the Quas-Fbonacc-lke Polynomal Sequence gven by F 0 = 1,

More information

Density matrix. c α (t)φ α (q)

Density matrix. c α (t)φ α (q) Densty matrx Note: ths s supplementary materal. I strongly recommend that you read t for your own nterest. I beleve t wll help wth understandng the quantum ensembles, but t s not necessary to know t n

More information

On the set of natural numbers

On the set of natural numbers On the set of natural numbers by Jalton C. Ferrera Copyrght 2001 Jalton da Costa Ferrera Introducton The natural numbers have been understood as fnte numbers, ths wor tres to show that the natural numbers

More information

Random Walks on Digraphs

Random Walks on Digraphs Random Walks on Dgraphs J. J. P. Veerman October 23, 27 Introducton Let V = {, n} be a vertex set and S a non-negatve row-stochastc matrx (.e. rows sum to ). V and S defne a dgraph G = G(V, S) and a drected

More information

Ballot Paths Avoiding Depth Zero Patterns

Ballot Paths Avoiding Depth Zero Patterns Ballot Paths Avodng Depth Zero Patterns Henrch Nederhausen and Shaun Sullvan Florda Atlantc Unversty, Boca Raton, Florda nederha@fauedu, ssull21@fauedu 1 Introducton In a paper by Sapounaks, Tasoulas,

More information

Module 3: Element Properties Lecture 1: Natural Coordinates

Module 3: Element Properties Lecture 1: Natural Coordinates Module 3: Element Propertes Lecture : Natural Coordnates Natural coordnate system s bascally a local coordnate system whch allows the specfcaton of a pont wthn the element by a set of dmensonless numbers

More information

DISCRIMINANTS AND RAMIFIED PRIMES. 1. Introduction A prime number p is said to be ramified in a number field K if the prime ideal factorization

DISCRIMINANTS AND RAMIFIED PRIMES. 1. Introduction A prime number p is said to be ramified in a number field K if the prime ideal factorization DISCRIMINANTS AND RAMIFIED PRIMES KEITH CONRAD 1. Introducton A prme number p s sad to be ramfed n a number feld K f the prme deal factorzaton (1.1) (p) = po K = p e 1 1 peg g has some e greater than 1.

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

(1 ) (1 ) 0 (1 ) (1 ) 0

(1 ) (1 ) 0 (1 ) (1 ) 0 Appendx A Appendx A contans proofs for resubmsson "Contractng Informaton Securty n the Presence of Double oral Hazard" Proof of Lemma 1: Assume that, to the contrary, BS efforts are achevable under a blateral

More information

Formulas for the Determinant

Formulas for the Determinant page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

where a is any ideal of R. Lemma Let R be a ring. Then X = Spec R is a topological space. Moreover the open sets

where a is any ideal of R. Lemma Let R be a ring. Then X = Spec R is a topological space. Moreover the open sets 11. Schemes To defne schemes, just as wth algebrac varetes, the dea s to frst defne what an affne scheme s, and then realse an arbtrary scheme, as somethng whch s locally an affne scheme. The defnton of

More information

On the correction of the h-index for career length

On the correction of the h-index for career length 1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat

More information