ADHESIVE AND QUASIADHESIVE CATEGORIES

Size: px
Start display at page:

Download "ADHESIVE AND QUASIADHESIVE CATEGORIES"

Transcription

1 Theoretical Inforatics and Applications Inforatique Théorique et Applications Will be set by the publisher ADHESIVE AND QUASIADHESIVE ATEGORIES STEPHEN LAK 1 AND PAWEŁ SOBOIŃSKI 2 Abstract. We introduce adhesive categories, which are categories with structure ensuring that pushouts along onoorphiss are well-behaved, as well as quasiadhesive categories which restrict attention to regular onoorphiss. Many exaples of graphical structures used in coputer science are shown to be exaples of adhesive and quasiadhesive categories. Double-pushout graph rewriting generalizes well to rewriting on arbitrary adhesive and quasiadhesive categories Matheatics Subject lassification. 18D99, 18A30, 18A35, 68Q42, 68Q65. INTRODUTION Recently there has been renewed interest in reasoning using graphical ethods, particularly within the fields of obility and distributed coputing [15, 21] as well as applications of seantic techniques in olecular biology [4, 6]. Research has also progressed on specific graphical odels of coputation [20]. As the nuber of various odels grows, it is iportant to understand the basic underlying principles of coputation on graphical structures. Indeed, a solid understanding of the foundations of a general class of odels (provided by adhesive categories), together with a collection of general seantic techniques (for exaple [23]) will provide practitioners and theoreticians alike with a toolbox of standard techniques with which to construct the odels, define the seantics and derive proof-ethods for reasoning about these. ategory theory provides unifor proofs and constructions across a wide range of odels. The usual approach is to find a natural class of categories with the right structure to support the range of constructions particular to the application area. A well-known Keywords and phrases: adhesive categories, quasiadhesive categories, extensive categories, category theory, graph rewriting The first author acknowledges the support of the Australian Research ouncil. The second author acknowledges the support of BRIS, Basic Research in oputer Science ( funded by the Danish National Research Foundation. 1 School of Quantitative Methods and Matheatical Sciences, University of Western Sydney,Australia 2 BRIS, University of Aarhus, Denark c EDP Sciences 1999

2 2 TITLE WILL BE SET BY THE PUBLISHER exaple is the class of cartesian-closed categories, which provides odels for siply typed labda calculi [19]. In this paper we shall deonstrate that adhesive categories have structure which allows a developent of a rich general theory of double-pushout (DPO) rewriting [14]. DPO graph rewriting has been widely studied and the field can be considered relatively ature [8, 13, 22]. In DPO rewriting, a rewrite rule is given as a span L K R. Roughly, the intuition is that L fors the left-hand side of the rewrite rule, R fors the right-hand side and K, coon to both L and R, is the sub-structure to be unchanged as the rule is applied. To apply the rule to a structure, one first needs to find a atch L of L within. The rule is then applied by constructing the issing parts (E, D and arrows) of the following diagra L K E in a way which ensures that the two squares are pushout diagras. Once such a diagra is constructed we ay deduce that D, that is, rewrites to D. DPO rewriting is forulated in categorical ters and is therefore portable to structures other than directed graphs. There have been several attepts [9, 11] to isolate classes of categories in which one can perfor DPO rewriting and in which one can show that such rewriting graars satisfy useful properties. In particular, several axios were put forward in [11] in order to prove a local hurch-rosser theore for such general graars. Additional axios were needed to prove a general version of the so-called concurrency theore [16]. An iportant general construction which appears in uch of the literature on graphical structures in coputer science is the pushout construction. Soeties referred to as generalized union [9], it can often be thought of as the construction of a larger structure fro two saller structures by gluing the together along a shared substructure. One can think of adhesive categories as categories in which pushouts along onoorphiss are well-behaved, where the paradig for behaviour is given by the category of sets. An exaple of the good behaviour of these pushouts is that they are stable under pullback (the dual notion to pushout, which intuitively can often be thought of as a generalized intersection ). The idea is analogous to that of extensive categories [3], which have well-behaved coproducts in a siilar sense. Since coproducts can be obtained with pushouts and an initial object, and an initial object is well-behaved if it is strict, one ight expect that adhesive categories with a strict initial object would be extensive, and this indeed turns out to be the case. Various notions of graphical structures used in coputer science for adhesive categories. This includes ordinary directed graphs, typed graphs [1] and hypergraphs [11], aongst others. Indeed, it turns out that any eleentary topos is adhesive, although this shall be proved elsewhere [18]. The structure of adhesive category allows us to derive useful properties. For instance, the union of two subobjects is calculated as the pushout over their intersection, which corresponds well with the intuition of pushout as generalized union. R D

3 TITLE WILL BE SET BY THE PUBLISHER 3 The notion of adhesivity is too strong for several relevant exaples. These exaples otivate the study of quasiadhesive categories. As a topos is adhesive, so a quasitopos is quasiadhesive [18]; a fact which has guided our terinology. Roughly, instead of focusing on the behaviour of pushouts along arbitrary onoorphiss, quasiadhesive categories restrict attention to pushouts along regular onoorphiss. Quasiadhesive categories are shown to encopass several categories of interest to coputer scientists, including the category Spec of algebraic specifications and algebraic specification orphiss. Adhesive categories can be seen as a degenerate quasiadhesive category, naely one where all onoorphiss are regular. While the theory of quasiadhesive categories generalises the theory of adhesive categories, we believe it is nonetheless useful to study the stronger property of adhesivity because of its siplicity; helpful when dealing with exaples which do not require the extra generality. This paper is an expanded version of the extended abstract [17]. It extends this earlier version with full proofs, soe new results about adhesive categories and a ore coplete treatent of the relationship between adhesive categories and HLR-categories. It also introduces the class of quasiadhesive categories, foreshadowed in [17]. We shall consider adhesive graars and quasiadhesive graars, which are DPO graars on, respectively, adhesive and quasiadhesive categories. We prove the local hurch-rosser theore and the concurrency theore without the need for extra axios. We shall also exaine how adhesive and quasiadhesive categories fit within the previously conceived general fraeworks for rewriting [9, 11]. Many of the axios put forward in [11] follow elegantly as leas fro the axios of adhesive categories. Adhesive and quasiadhesive categories, therefore, provide an abstract setting in which it is possible to define a theory of DPO rewriting. They are atheatically elegant and arguably less ad-hoc than previous approaches. Structure of the paper. In 1 we recall the definition of extensive categories. The notion of van Kapen (VK) square is given in 2. VK squares are central in the definition of adhesive categories which are introduced in 3. In 4 we state and prove soe basic leas which hold in any adhesive category. In 5 we show that, in adhesive categories, the subobjects of any object for a distributive lattice, with the union of two subobjects constructed as the pushout over their intersection. Quasiadhesive categories are otivated and defined in 6. We develop double-pushout rewriting theory in adhesive categories in 7 and offer a coparison with High-Level Replaceent ategories in 8. We conclude in 9 with directions for future research. onventions. Throughout the paper we assue that the reader is failiar with basic concepts of category theory. We adopt the convention in diagras of usually not writing labels for identities, arrows to terinal objects, arrows fro initial objects and (binary) coproduct coprojections. When we do need to nae coprojections, we use i 1 and i 2 to refer to, respectively, the first and the second coprojection, letting the context deterine exactly which coproduct is discussed.

4 4 TITLE WILL BE SET BY THE PUBLISHER 1. EXTENSIVE ATEGORIES We shall repeatedly use basic properties of pushouts and pullbacks, and in particular, the following well-known lea, soeties referred to as the pasting lea. Since pushouts and pullbacks are dual, there are two versions of the lea. Lea 1.1. Given a coutative diagra: A k B k E l u s D w F v Pullback version - If the right square is a pullback then the left square is a pullback if and only if the whole rectangle is a pullback. Pushout version - If the left square is a pushout then the right square is a pushout if and only if the whole rectangle is a pushout. In the reainder of this section we recall briefly the notion of extensive category [3]. Definition 1.2. A category is said to be extensive when (i) it has finite coproducts (ii) it has pullbacks along coproduct coprojections (iii) given a diagra where the botto row is a coproduct diagra X Z n Y r A A + B B the two squares are pullbacks if and only if the top row is a coproduct. The third axio states what we ean when we say that the coproduct A + B is wellbehaved : it includes the fact that coproducts are stable under pullback, and it iplies that coproducts are disjoint (the pullback of the coprojections is initial) and that initial objects are strict. 1 It also iplies a cancellativity property of coproducts: given an isoorphis A + B = A + copatible with the coprojections, one can construct an isoorphis B =. For an object Z of an extensive category, the lattice Sub(Z) of coproduct suands of Z is a Boolean algebra. This third axio is actually equivalent to requiring certain canonical functors to be equivalences of categories (Proposition 1.3, (i)). This is soeties taken to be the definition of extensive categories; apart fro elegance, it has the added advantage of not requiring pullbacks along coprojections. h s 1 An initial object is said to be strict precisely when any arrow with the initial object as its codoain is an isoorphis.

5 TITLE WILL BE SET BY THE PUBLISHER 5 Proposition 1.3. Given a category, the following conditions are equivalent for all objects A and B: (i) the functor /A /B /(A + B), which fors the coproducts of orphiss in, is an equivalence of categories; (ii) in a coutative diagra X Z n Y r A A + B B the top row is a coproduct diagra if and only if the squares are pullbacks; (iii) (when has pullbacks along coproduct coprojections) the functor /(A + B) /A /B h given by pullback along the coprojections A A + B and B A + B is an equivalence of categories. The following is a siple lea about pullbacks in extensive categories; it states that pullbacks coute with coproducts. Lea 1.4. Suppose that is an extensive category and that diagras (i) and (ii) below are pullbacks in. s A 1 f 1 B 1 A 2 f 2 B A 1 + A 2 f 1 + f 2 B 1 + B 2 g 1 u 1 1 v 1 D 1 (i) g 2 u 2 2 v 2 D 2 (ii) g 1 +g 2 u 1 +u v1 +v 2 D 1 + D 2 (iii) Then diagra (iii) is a pullback in. Proof. Diagras (i) and (ii) can also be seen as pullbacks in, respectively, /D 1 and /D 2. Diagra (iii) is then the iage of the two pullbacks under the equivalence /D 1 /D 2 /(D 1 + D 2 ) of Proposition 1.3, part (i). It is a pullback since equivalences preserve liits. 2. VAN KAMPEN SQUARES In this section we work in a category with pullbacks. The definition of adhesive category is stated in ters of soething called a van Kapen square, which can be thought of as a well-behaved pushout, in a siilar way to which coproducts can be thought of as well-behaved in an extensive category; essentially this eans that they satisfy soe of the properties of certain pushouts in the category of sets.

6 6 TITLE WILL BE SET BY THE PUBLISHER The nae van Kapen derives fro the relationship between these squares and the van Kapen theore in topology, in its coverings version, as presented for exaple in [2]. This relationship is described in detail in [18]. Definition 2.1 (van Kapen square). A van Kapen (VK) square is a pushout as in (VK1) A g f n D (V K1) B f c A a B g D n f A d B g n D (V K2) b which satisfies the following condition, for any coutative cube (VK2) of which (VK1) fors the botto face and the back faces are pullbacks: the front faces are pullbacks if and only if the top face is a pushout. (Another way of stating the only if condition is that such a pushout is required to be stable under pullback.) Another, equivalent, way of defining a VK square in a category with pullbacks is as follows. A VK square (VK1) is a pushout which satisfies the property that given a coutative diagra (i), the two squares are pullbacks if and only if there exists an object and orphiss A a g D d n B A g D B n b A a A c f B f B b f B n A g D (i) (ii) (iii) so that the squares in (ii) are pullbacks and (iii) is a pushout. By a pushout along a onoorphis we ean a pushout, as in diagra (VK1) above, in which is a onoorphis. A orphis is said to be regular onoorphis when it is an equalizer A B f g of two orphiss. (It follows easily fro the universal property of equalizers that any equalizer is a onoorphis.) Then if in diagra (VK1) is a regular onoorphis,

7 TITLE WILL BE SET BY THE PUBLISHER 7 we have a pushout along a regular onoorphis, while if it is a coprojection then we have a pushout along a coprojection. A crucial class of exaples of VK squares is provided by: Theore 2.2. In an extensive category, pushouts along coproduct coprojections are VK squares. Proof. If : A is a coprojection, say +E, then the diagras (VK1) and (VK2) have the for + E f +E B + E (i) f B f c + E B u Z v c+e f + E h B f +E B + E (ii) b where the unlabelled arrows are coprojections. If the top face is a pushout then we ay take Z = B +E, it then follows that h = b+e. The front right face of the cube is then a pullback, using extensivity. The front left face is a pullback using the conclusion of Lea 1.4; it is constructed by adding together two pullbacks, naely the back right face of the cube and the pullback of the identity on E and e : E E. onversely, suppose that the front faces are pullbacks. Then, as the botto row of the following diagra E e + E c+e u Z h v B b E + E f +E B + E B is a coproduct diagra and all the squares are pullbacks, we ay deduce that the top row is a coproduct diagra, that is Z = B +E. Thus the top face of the cube is a pushout. We have the following iportant properties of VK squares: Lea 2.3. In a VK square as in (VK1), if is a onoorphis then n is a onoorphis and the square is also a pullback.

8 8 TITLE WILL BE SET BY THE PUBLISHER Proof. Suppose that the botto face of the cube f B f B f A n B g n D is VK. Then the top and botto squares are pushouts, while the back squares are pullbacks if is a onoorphis. Thus the front faces will be pullbacks: the front right face being a pullback eans that n is a onoorphis, and the front left face being a pullback eans that the original square is a pullback. There is an alternative way of defining a VK square which involves requiring a certain functor to be an equivalence of categories. This is akin to the alternative way of presenting the ain axio of extensive categories (see Proposition 1.3). f Definition 2.4. Given a span A B, let /A / /B denote the category with: objects: coutative diagras, as illustrated below, where both squares are pullbacks; A f B a A c f B b arrows: given two such diagras, as illustrated below, an arrow is a triple p : A A, q : and r : B B so that a p = a, c q = c and b r = b, while p = q and f q = r f. f B r f B a c b A B A p q a c A f b oposition and identities are obvious.

9 TITLE WILL BE SET BY THE PUBLISHER 9 For a orphis u : U V we shall write u : /V /U for the functor given by pulling back along u. Now, suppose that we have a pushout diagra as below. A Then the functors n and g induce a functor g f n D B Pb : /D /A / /B which takes an arrow d : D D and gives the object of /A / /B obtained by taking the rear faces of the cube (VK2). One constructs the cube by taking pullbacks, first in order to construct the front faces and then the back faces. It is easy to verify that this definition defines the functor On the other hand, if has pushouts (or pushouts along onoorphiss, if we assue to be a onoorphis) we can define a functor Po : /A / /B /D as follows: starting with the back faces of diagra (VK2) we construct the pushout of and f and obtain a unique arrow d : D D given by the universal property of pushouts. Proposition 2.5. Pb is right adjoint to Po. The coposite PoPb is given by pulling back d : D D and then foring a pushout; thus the counit of the adjunction is invertible if and only if, in the cube, if the vertical faces are pullbacks then the top face is a pushout; in other words, if the pushout (VK1) is stable under pullback. On the other hand, the unit of the adjunction is invertible if and only if, whenever the back faces are pullbacks, and the top (and botto) faces are pushouts, then the front faces are also pullbacks. We ay suarize all this as follows: Proposition 2.6. For the pushout diagra (VK1), the following conditions are equivalent: (i) Pb is an equivalence; (ii) Po is an equivalence; (iii) diagra (i) is a VK-square; (iv) the pushout is stable under pullback, and the functor Pb is essentially surjective on objects. 2 Reark 2.7. It is iportant to consider what underlying conditions are required of a category for Pb and Po to exist. 2 A functor F : D is said to be essentially surjective on objects when, for every object D D, there exists an object such that F = D.

10 10 TITLE WILL BE SET BY THE PUBLISHER (i) ondition (i) of the proposition akes sense without assuing all pushouts, and could be taken as the definition of van Kapen square when not all pushouts are assued to exist. Furtherore, if in diagra (VK1) is a onoorphis, then Po will exist provided that pushouts along onoorphiss do so, and the proposition will hold in that generality; (ii) ondition (ii) akes sense without assuing all pullbacks, however, arbitrary pullbacks along and g in the square (VK1) ust exist for Pb to exist; recall that we ake no assuptions about g. We can put a preorder on onoorphiss into an object Z of an arbitrary category by defining a onoorphis a : A Z to be less than or equal to a onoorphis b : B Z precisely when there exists an arrow c : A B such that bc = a. We shall denote such a preorder by Sub(Z). A subobject (of Z) is an equivalence class with respect to the equivalence generated by this preorder. For exaple, subobjects in Set are subsets while subobjects in Graph are subgraphs. Let g : A D be a orphis along which pullbacks of onoorphiss exist, and let g : Sub(D) Sub(A) be the resulting functor. A right adjoint to g, if it exists, is called g. Even if g does not exist, it ay exist partially: given a subobject of A, we write g () for a subobject of D for which D g () if and only if g (D ). Lea 2.8. In a VK square (VK1) with a onoorphis, n = g (). Proof. Let d : D D be an arbitrary onoorphis, and for the cube f c A g n D a B f A d B g n D in which the top and botto squares are pushouts and the reaining faces are pullbacks. Observe that g (d : D D) is a : A A. Now D B if and only if n is invertible, while g (D ) if and only if is invertible. But the top face is both a pushout and a pullback, so is invertible if and only if n is invertible. Thus n : B D has the universal property of g ( : A). b 3. ADHESIVE ATEGORIES We shall now proceed to define the notion of adhesive category, and provide various exaples and counterexaples. Definition 3.1 (Adhesive category). A category is said to be adhesive if (i) has pushouts along onoorphiss; (ii) has pullbacks;

11 TITLE WILL BE SET BY THE PUBLISHER 11 (iii) pushouts along onoorphiss are VK-squares. Reark 3.2. (i) By defining VK-squares as in Proposition 2.6 (i) we could leave out the assuption of pushouts along onoorphiss, but the existence of such pushouts would then be a consequence (see Reark 2.7 (i)); (ii) Siilarly, by defining VK-squares as in Proposition 2.6 (ii) we could drop the assuption of arbitrary pullbacks, but arbitrary pullbacks would then be a consequence (see Reark 2.7 (ii)); Just as the third axio of extensive categories (Definition 1.2) ensures that coproducts are well-behaved, it is the third axio of adhesive categories which ensures that pushouts along onoorphiss are well-behaved. This includes the fact that such pushouts are stable under pullback. Since every onoorphis in Set is a coproduct coprojection, and Set is extensive, we iediately have: Exaple 3.3. Set is adhesive. Observe that the restriction to pushouts along onoorphiss is necessary: there are pushouts in Set which are not VK squares. onsider the underlying set of the 2-eleent abelian group Z 2 (the arguent works for any non-trivial group). In the diagra Z 2 π 1 Z 2 Z 2 π 2 + Z 2 1 Z both the botto and the top faces are easily verified to be pushouts and the rear faces are both pullbacks. However, the front two faces are not pullbacks. Even with the restriction to pushouts along a onoorphis, any well-known extensive categories fail to be adhesive. Exaple 3.4. The categories Pos, Top, Gpd and at are not adhesive. Proof. Write [n] for the ordered set { n 1}. The pushout square [1] 1 0 [2] [2] [3] in Pos is not van Kapen, since it is not stable under pullback along the ap [2] [3] sending 0 to 0 and sending 1 to 2. Thus Pos is not adhesive. The sae pushout square,

12 12 TITLE WILL BE SET BY THE PUBLISHER regarded as a pushout of categories, shows that at is not adhesive. For the case of Gpd, one siply replaces the poset [n] by the groupoid with n objects and a unique isoorphis between each pair of objects. Finally consider the category Top of topological spaces. A finite poset induces a finite topological space on the sae underlying set: the topology is deterined by specifying that y is in the closure of x if and only if x y. Applying this process to the previous exaple yields an exaple showing that Top is not adhesive. Since the definition of adhesive category only uses pullbacks, pushouts, and relationships between these, we have the following constructions involving adhesive categories: Proposition 3.5. (i) If and D are adhesive categories then so is D; (ii) If is adhesive then so are / and / for any object of ; (iii) If is adhesive then so is any functor category [X,]. Because Set is adhesive, part (iii) of the proposition iplies the following. orollary 3.6. Any presheaf topos [X,Set] is adhesive. In particular, the category Graph of directed graphs is adhesive. Indeed, if is adhesive, then so is the category Graph() = [, ] of internal graphs in. Part (ii) iplies that categories of typed graphs [1], coloured (or labelled) graphs [5], ranked graphs [15] and hypergraphs [11], considered in the literature on graph graars, are adhesive. As a consequence, all proof techniques and constructions in adhesive categories can be readily applied to any of the aforeentioned categories of graphs. In fact, ore generally, we have: Proposition 3.7. Any eleentary topos is adhesive. This is soewhat harder to prove than the result for presheaf toposes; the proof can be found in [18]. Part (ii) of Proposition 3.5 also allows us to construct exaples of adhesive categories which are not toposes. Exaple 3.8. The category Set = 1/Set of pointed sets (or equivalently, sets and partial functions) is adhesive, but is not extensive, and therefore, is not a topos. Proof. In the category of pointed sets, the initial object is the one-point set 1. Since every non-initial object has a ap into 1, the initial object is not strict, and so the category is not extensive [3, Proposition 2.8]. 4. BASI PROPERTIES OF ADHESIVE ATEGORIES In this section we prove several siple leas which hold in any adhesive category. Lea 4.1 describes the relationship between adhesive categories and extensive categories. Leas 4.2, 4.3, 4.5, 4.6 and 4.7 shed soe light on pushouts in adhesive categories.

13 TITLE WILL BE SET BY THE PUBLISHER 13 Lea 4.1. An adhesive category is extensive if and only if it has a strict initial object. Proof. In an extensive category the initial object is strict [3, Proposition 2.8]. On the other hand, in an adhesive category with strict initial object, any arrow with doain 0 is a onoorphis. onsider the cube 0 X Y Z n r 0 A t i j A + B in which the botto square is a pushout along a onoorphis, while the back squares are pullbacks since the initial object is strict. By adhesiveness, front squares are pullbacks if and only if the top squares is a pushout; but this says that the front squares are pullbacks if and only if the top row of these squares is a coproduct (Z=X+Y). As explained previously, there are adhesive categories which are not extensive for instance Set (Exaple 3.8) which doesn t have a strict initial object. onversely, there are any extensive categories which are not adhesive; for instance Pos, Top and at (Exaple 3.4). The following two leas are used extensively in the literature on algebraic graph rewriting. Indeed, they are usually assued as axios (see [9] and 8 below) in attepts at generalizing graph rewriting. They hold in any adhesive category by Lea 2.3. Lea 4.2. Monoorphiss are stable under pushout in any adhesive category. Lea 4.3. In any adhesive category, pushouts along onoorphiss are also pullbacks. The following definition introduces the notion of pushout copleent [14], which is vital in algebraic approaches to graph rewriting. Definition 4.4. Let : A and g : A B be arrows in an arbitrary category ( is not assued to be a onoorphis). B s A g D f n B A pushout copleent of the pair (,g) consists of arrows f : B and n : B D for which the resulting square coutes and is a pushout, as illustrated in the diagra

14 14 TITLE WILL BE SET BY THE PUBLISHER above. We shall soeties refer to pushout copleents of onoorphiss: this refers to pushout copleents of pairs (,g) where is a onoorphis. The following lea is a crucial ingredient in any applications of graph rewriting. It has also been assued as an axio [11] in order to prove the concurrency theore (cf. Theore 7.11). It is iportant ainly because it assures that once an occurrence of a left hand side of a rewrite rule is found within a structure, then the application of the rewrite rule results in a structure which is unique up to isoorphis (cf. 7). In other words, rewrite rule application is functional up to isoorphis. Lea 4.5. Pushout copleents of onoorphiss (if they exist) are unique up to isoorphis. In other words, given two pushouts along a onoorphis as illustrated below, there exists an isoorphis ϕ : B B such that n ϕ = n and ϕ f = f. f B f B A g n D A g D n Proof. Using Lea 2.8, both n and n have the universal property of g (), and so we have n = n in Sub(D), eaning that there is an isoorphis ϕ : B B such that n ϕ = n. The fact that ϕ f = f follows because n is a onoorphis. The following lea will be used in Section 8 to show that adhesive categories are high-level replaceent categories: Lea 4.6. onsider a diagra A l k B r u s D w E F v in which the arked orphiss are onoorphiss, the exterior is a pushout and the right square is a pullback. Then the left square is a pushout, and so all squares are both pullbacks and pushouts.

15 TITLE WILL BE SET BY THE PUBLISHER 15 Proof. This aounts to stability of the exterior pushout under pullback along w : D F. We illustrate this in the diagra below, where we leave the identity orphiss unlabelled. A l k u A B k c D B r B u s r D D E w w v F The following lea is of a siilar nature (the difference between the diagras of Lea 4.6 and Lea 4.7 is that different orphiss are assued to be ono) and was used in [24]; the proof is straightforward and siilar to the proof of Lea 4.6. Lea 4.7. onsider a diagra A k B r E l u s D w F v in which the arked orphiss are onoorphiss, the exterior is a pushout, the right square is a pullback, and orphiss k,r,u and w are onoorphiss. Then the left square is a pushout. The following lea shows that all onoorphiss in adhesive categories are regular. Lea 4.8. Monoorphiss are regular. Proof. Given : A B, construct the pushout of with itself: A B n 1 B n2. Since is a onoorphis, the diagra above is also a pullback (Lea 4.3). It is now easy to show that is the equalizer of n 1 and n 2. Indeed, suppose we re given a orphis p : X B such that n 1 p = n 2 p. Using the pullback property, there exists a unique orphis h : X A such that h = p.

16 16 TITLE WILL BE SET BY THE PUBLISHER The following lea is an easy corollary of the forer, but we include a siple direct proof. Lea 4.9. Adhesive categories are balanced. That is, a orphis which is both a onoorphis and an epiorphis is an isoorphis. Proof. Suppose that f : A B is both a onoorphis and an epiorphis. Because it is an epiorphis, the diagra f A B f B 1 B is a pushout. Since f is a onoorphis, using Lea 4.3 we can conclude that it is also a pullback, but this iplies that f is invertible ALGEBRA OF SUBOBJETS Recall that the onoorphiss into an object Z for a preorder Sub(Z), and that a subobject refers to an equivalence class with respect to the resulting equivalence relation. Thus the subobjects of Z organise theselves in a poset. Subobject intersection (resp. union) refers to the eet (resp. join) in this poset. If a poset has both (binary) eets and joins we say that it is a lattice, a lattice is distributive when the eets distribute over the joins. Here we shall deonstrate that, in adhesive categories, the union of two subobjects can be constructed as the pushout over their intersection. This provides further evidence of how pushouts behave in adhesive categories, as well as aking ore precise the intuition that the pushout operation glues together two structures along a coon substructure. As a corollary, it follows that in an adhesive category the lattices of subobjects are distributive. Let be an adhesive category, and Z a fixed object of. Then Sub(Z) has products (=intersections), given by pullback in. It has a top object, given by Z itself. If has a strict initial object 0, then the unique ap 0 Z is a onoorphis, and is the initial object of Sub(Z). Theore 5.1. For an object Z of an adhesive category, the category Sub(Z) of subobjects of Z has binary coproducts: the coproduct of two subobjects is their pushout in over their intersection. Proof. We shall show how to for binary coproducts (=unions) in Sub(Z). Let a : A Z and b : B Z be subobjects of Z, and for the intersection A B Z, with projections p : A B A and q : A B B; and now the pushout A B q B p A u v

17 TITLE WILL BE SET BY THE PUBLISHER 17 in. Let c : Z be the unique ap satisfying cu = a and cv = b. We shall show that c is a onoorphis, and so that is the coproduct A B in Sub(Z) of A and B. Suppose then that f,g : K satisfy c f = cg. For the following pullbacks L 1 f 1 l 1 K f l 2 L 2 A u B v f 2 M 1 g 1 1 K g 2 M 2 A u B v g 2 N l 11 l 21 M 1 12 N 12 1 l12 l 2 L 1 l 1 K L 2 N M N 22 l 22 and note that each of the following pairs are the coprojections of a pushout, hence each pair is jointly epiorphic: (l 1,l 2 ), ( 1, 2 ), ( 11, 12 ), and ( 21, 22 ). We are to show that f = g; to do this, it will suffice to show that f 1 = g 1 and f 2 = g 2 ; we shall prove only the forer, leaving the latter to the reader. To show that f 1 = g 1 it will in turn suffice to show that f 1 11 = g 1 11 and f 1 12 = g First note that a f 1 l 11 = cu f 1 l 11 = c f l 1 l 11 = cgl 1 l 11 = cg 1 11 = cug 1 11 = ag 1 11, so that f 1 l 11 = g 1 11 since a is onic; thus f 1 11 = f l 1 l 11 = u f 1 l 11 = ug 1 11 = g 1 11 as required. On the other hand, b f 2 l 12 = cv f 2 l 12 = c f l 2 l 12 = cgl 2 l 12 = cg 1 12 = cug 1 12 = ag 1 12, so by the universal property of the pullback A B, there is a unique ap h : N 12 A B satisfying ph = g 1 12 and qh = f 2 l 12. Now f 1 12 = f l 2 l 12 = v f 2 l 12 = vqh = uph = ug 1 12 = g 1 12, and so f 1 = g 1 as claied. As proised, we leave the proof that f 2 = g 2 to the reader, and deduce that f = g, so that c is onic. Since pushouts are stable it follows that intersections distribute over unions: orollary 5.2. The lattice Sub(Z) is distributive. Proof. It is easy to verify that the front and back faces of the cube below are pullbacks. Because the botto face is a pushout, we use adhesivity in order to conclude that the top face is a pushout, which in turn iplies that A (B ) = (A B) (A ). A B A B A A (B ) B B B

18 18 TITLE WILL BE SET BY THE PUBLISHER 6. QUASIADHESIVE ATEGORIES The notion of adhesivity is too strong for soe relevant exaples, and therefore, it is useful to study weaker notions. In this section, we introduce the class of quasiadhesive categories. Quasiadhesive categories have well-behaved pushouts along regular 3 onoorphiss, that is, only such pushouts are required to be VK-squares. Definition 6.1. A category is said to be quasiadhesive if (i) has pushouts along regular onoorphiss; (ii) has pullbacks; (iii) pushouts along regular onoorphiss are VK-squares. Since regular onoorphiss are onoorphiss, the class of quasiadhesive categories includes the class of adhesive categories. In fact, we have that Proposition 6.2. Adhesive categories are precisely the quasiadhesive categories in which every onoorphis is regular. The conclusion of the Proposition 6.2 raises the question of whether it is useful to study the stronger property of adhesivity when quasiadhesive categories are strictly ore general. We believe that the answer is positive due to the added siplicity of not having to consider regularity when it is not required. Although quasiadhesive categories are strictly ore general than adhesive categories, the categories entioned in Exaple 3.4 still fail to be quasiadhesive: in each case the pushout in question is actually the pushout of two regular onoorphiss. Just as an adhesive category is extensive iff it has a strict initial object (Lea 4.1), we have: Lea 6.3. A quasiadhesive category is extensive if and only if it has a strict initial object PROPERTIES OF QUASIADHESIVE ATEGORIES It will be useful to exaine the properties of regular onoorphiss in quasiadhesive categories. First, recall soe basic facts about regular onoorphiss which hold in any category. Proposition 6.4. The following hold in any category : (i) if n is a regular onoorphis and is arbitrary then n is a regular onoorphis; (ii) if has pullbacks then the class of regular onoorphiss is stable under pullback. An iportant property of regular onoorphiss in quasiadhesive categories is that the coposite of regular onoorphiss is a regular onoorphis; this is not the case in general (non-quasiadhesive) categories for exaple it is not true in at. Another crucial property which holds in quasiadhesive categories is that regular onoorphiss are stable under pushouts. 3 Recall that a regular onoorphis is one that is an equalizer of two orphiss.

19 TITLE WILL BE SET BY THE PUBLISHER 19 Lea 6.5. The following hold in any quasiadhesive category : (i) regular onoorphiss are stable under pushout; (ii) regular onoorphiss are closed under coposition. Proof. (i). Suppose that diagra (a) below is a pushout and that is a regular onoorphis. f A f B g n D p n A B g q A g n D r D (a) A h (b) Then is the equalizer of p and q, obtained by constructing the pushout illustrated as the back left face of diagra (b). Now there exists a (unique) orphis t : A A such that t p = id A and tq = id A. 4 It follows that p and q are regular (for instance, p is easily checked to be the equaliser of id A and pt). Hence we are able to coplete the cube in (b) so that all faces are pushouts. Indeed all except possibly the front right face are pushouts along regular onoorphiss, hence VK squares, hence pullbacks. Since the botto square is VK, it follows that the front right face is also a pullback, which iplies that n is the equalizer of r and s. (ii). Recall fro the proof of Lea 4.8 that if a pushout of a orphis with itself is also a pullback then the orphis is a regular onoorphis. Now, if and n are regular onoorphiss, for the pushouts in n A B p n D B q t D E u v s F w G and use the fact (i) that regular onoorphiss are stable under pushout to deduce that all four squares are VK, hence pullbacks, and so that the coposite square is a pullback, and so finally that n is the equalizer of vr and ws. One also has the closure properties shown for adhesive categories. In particular: Proposition 6.6. Let and D be quasiadhesive categories, X an arbitrary category, and an object of. Then: (i) D is quasiadhesive; (ii) / is quasiadhesive; 4 Thus p and q are said are split onoorphiss; a orphis is said to be a split onoorphis precisely when it has a left inverse. It follows easily that such a orphis is ono and, oreover, regular. r s

20 20 TITLE WILL BE SET BY THE PUBLISHER If oreover has equalizers then also (iii) / is quasiadhesive; (iv) the functor category [X,] is quasiadhesive. Proof. We rely on the facts that pushouts and pullbacks are constructed pointwise in all of the above cases, the class of regular onoorphiss in D is the product of the regular onoorphiss of and D, the regular onoorphiss of / coincide with those of. We use the hypothesis that has equalizers to ensure that the regular onoorphiss of / and [X,] are fored as in. We can also say soething about the subobjects in quasiadhesive categories. Proposition 6.7. Given any two regular subobjects in the category of subobjects Sub(Z), their coproduct is calculated as the pushout over their intersection. In general, however, there sees to be no reason why the resulting subobject should be regular EXAMPLES Binary relations. A siple, yet iportant, exaple of a quasiadhesive category is the category BRel of binary relations. The objects of this category are injective functions : E V V, where E,V are arbitrary sets and V V denotes the cartesian product of V with itself. Morphiss are coutative squares E f E E V V fv f V V V. oputer scientists ay be failiar with this category in another guise, that is, the category of graphs without edge identities; or in other words, graphs with at ost one edge fro one vertex to another. More forally, the category BRel is easily seen to be equivalent to the category Gr where the objects are the class { V,E E V V } and the orphiss are ordinary graph hooorphiss. It is routine to verify that BRel is coplete and cocoplete, indeed, BRel is a full reflective subcategory of Graph, the category of ordinary graphs and graph orphiss. Liits are calculated pointwise, and a consequence, a ono in BRel is a orphis where both f E and f V are injective. Regular onoorphiss in BRel are easily characterised as precisely the graph onoorphiss which reflect edges, or ore abstractly: Proposition 6.8. A onoorphis is regular in BRel iff the corresponding square of onos is a pullback diagra. Notice that a siple corollary of Proposition 6.8 is that BRel is not a topos, since in toposes every onoorphis is regular. For the sae reasons, it is not adhesive (Lea 4.8). Indeed, we shall deonstrate a siple counterexaple of a pushout along a ono which fails to be VK, let 1 denote the object (the discrete graph on one

21 TITLE WILL BE SET BY THE PUBLISHER 21 vertex) and let 1 denote the object (the coplete graph on one vertex). Then clearly, the diagra below is a pushout along a ono in BRel, but it is not a pullback. Lea 6.9. BRel is quasiadhesive. Proof. See Reark Algebraic specifications. Here we shall consider the category Spec [9] of algebraic specifications and algebraic specification orphiss. We begin by recalling the definition of Spec as given in [9]. First we recall a siple notion of ulti-sorted signature for an algebraic specification. Definition A signature Σ = S,P,do,cod where S is a set of sorts, P is a set of operator sybols, do : P S is a ap giving each operator sybol a possibly epty string over S and cod : P S gives each operator a sort. An operator σ P with do(σ) = s 1...s n and cod(σ) = s shall be written σ : s 1...s n s. A signature orphis f : Σ 0 Σ 1 consists of a aps f S : S 0 S 1 and f P : P 0 P 1 so that given σ : s 1...s n s we have f P (σ) : f S (s 1 )... f S (s n ) f S (s). Let Sig denote the category of signatures and signature orphiss. Fixing a particular signature Σ and a set X = S s S X s of variables for each sort s of Σ, one constructs the set of all ters of each sort s with variables fro X, denoted T Σ (X) s, in a standard way. Definition An equation is a pair of ters t 1,t 2 T Σ (X) s, denoted t 1 = t 2. A positive conditional equation is an expression of the for e 1 e n e where e 1,...,e n,e are equations. A signature orphis f : Σ 0 Σ 1 induces a ap T Σ0 (X) s T Σ1 (X) fs (s), also called f, in the obvious way. This ap clearly extends to equations, so that given positive conditional equation e of sort s we have a positive conditional equation f (e) of sort f S (s). Definition An algebraic specification S = Σ,E consists of a signature Σ and a set E of positive conditional equations over Σ. An algebraic specification orphis f : S 0 S 1 consists of a signature orphis f Σ : Σ 0 Σ 1 so that for every e E 0 we have f (e) E 1. Algebraic specifications and their orphiss for the category Spec. An algebraic specification orphis is injective if and only if the underlying signature orphis is injective which is the sae as saying the underlying functions on the sets of sorts and operators are injective. An algebraic specification orphis f : S 0 S 1 is strict if, given an arbitrary positive conditional equation e, we have f (e) E 1 then e E 0. Proposition The classes of regular onoorphiss and strict injective orphiss in Spec coincide.

22 22 TITLE WILL BE SET BY THE PUBLISHER The reader is directed to [9, Fact 6.3.6] for details of how pushouts are constructed in Spec. Roughly, one constructs a pushout pointwise on the sorts and operators of the signature, as well as the equations. Pullbacks of arbitrary orphiss are siilarly constructed pointwise. Lea Spec is quasiadhesive. Proof. See Reark Reark We have oitted the proofs of Leas 6.9 and While it is possible to prove the VK property directly for pushouts along regular onos using only the descriptions of pushouts, pullbacks, and regular onos in BRel and Spec, the resulting proofs are tedious and unenlightening. Moreover, it turns out that both the exaples fit into a general fraework of quasiadhesive categories [18], aking such proofs unnecessary. 7. DOUBLE-PUSHOUT REWRITING Here we shall recall the basic notions of double-pushout rewriting [14, 22] and show that it can be carried out within an arbitrary quasiadhesive category. In the quasiadhesive context, we work with regular onoorphiss; recall that if we happen to be in an adhesive category, every onoorphis is regular. Definition 7.1 (Production). A production p is a span L l K r R (1) in. We shall say that p is left-linear when l is a regular onoorphis, and linear when both l and r are regular onoorphiss. We shall let P denote an arbitrary set of productions and let p range over P. In order to develop an intuition of why a production is defined as a span, we shall restrict our attention to linear production rules. One ay then consider K as a substructure of both L and R. We think of L and R as respectively the left-hand side and the right-hand side of the rewrite rule p. In order to perfor the rewrite, we need to atch L as a substructure of a redex. The structure K, thought of as a substructure of L, is exactly the part of L which is to reain invariant as we apply the rule to. Thus, an application of a rewrite rule consists of three steps. First we ust atch L as a substructure of the redex ; secondly, we delete all parts of the redex atched by L which are not included in K. Thirdly, we add all of R which is not contained in K, thereby producing a new structure D. The deletion and addition of structure is handled, respectively, by finding a pushout copleent and constructing a pushout. Definition 7.2 (Gluing onditions). Given a production p as in (1), a atch in is a orphis f : L. A atch f satisfies the gluing conditions with respect to p precisely

23 TITLE WILL BE SET BY THE PUBLISHER 23 when there exists an object E and orphiss g : K E and v : E such that L f l v K E g is a pushout diagra. (In other words, there exists a pushout copleent of (l, f ) in the sense of Definition 4.4.) Definition 7.3 (Derivation). Given an object and a set of productions P, we write p, f D for a production p P and a orphis f : L if (a) f satisfies the gluing conditions with respect to l, and (b) there is a diagra in which both squares are pushouts. L l K r R f v g E w D The object E in the above diagra can be thought of as a teporary state in the iddle of the rewrite process. Returning briefly to our inforal description, it is the structure obtained fro by deleting all the parts of L not contained in K. Recall fro Lea 4.5 that if l is a regular onoorphis (that is, if p is left-linear) then E is unique up to isoorphis. Indeed, if p is a left-linear production, p, f D and p, f D then we ust have D = D. This is a consequence of Lea 4.5 and the fact that pushouts are unique up to isoorphis. Definition 7.4 (Adhesive and quasiadhesive graars). A quasiadhesive graar G is a pair,p where is a quasiadhesive category and P is a set of linear productions. If is in fact adhesive, we call G an adhesive graar. Assuing that all the productions are linear allows us to derive a rich rewriting theory on quasiadhesive categories. Henceforth we assue that we are working over an arbitrary quasiadhesive graar G. h 7.1. LOAL HURH-ROSSER THEOREM As we shall explain in section 8, adhesive and quasiadhesive categories naturally fall into the fraework of high-level replaceent categories. In particular, we get the local hurch-rosser theore [9, 16] in the setting of quasiadhesive or adhesive graars. Before presenting this theore we recall briefly the notions of parallel-independent derivation and sequential-independent derivation. The reader ay wish to consult [5] for a ore coplete presentation. Definition 7.5. A parallel-independent derivation is a pair of derivations p1, f 1 D 1 and p2, f 2 D 2

24 24 TITLE WILL BE SET BY THE PUBLISHER as illustrated in diagra (2) which satisfy an additional requireent, naely the existence of orphiss r : L 1 E 2 and s : L 2 E 1 which render the diagra coutative, in the sense that v 2 r = f 1 and v 1 s = f 2. R 1 h 1 r 1 K 1 g 1 D 1 E w 1 1 l 1 L r 1 f 1 s L 2 f 2 l 2 K 2 v 1 E 2 v 2 g 2 r 2 R 2 h 2 (2) w 2 D 2 Definition 7.6. Siilarly, a sequential-independent derivation, illustrated in diagra (3), is a derivation p1, f 1 D 1 p2, f 2 D where there additionally exist arrows r : R 1 E 3 and s : L 2 E 1 such that w 1 s = f 2 and v 3 r = h 1. L 1 f 1 l 1 K 1 g 1 E v 1 1 r 1 R r 1 h 1 f 2 s L 2 l 2 K 2 w 1 D 1 E 3 v 3 g 2 r 2 R 2 w 3 D h 2 (3) If the underlying category has coproducts and given a pair of productions l p 1 = L 1 1 K 1 we ay construct a production r 1 l R 1 and p 2 = L 2 2 K 2 r 2 R 2, l 1 +l p 1 + p 2 = L 1 + L 2 2 K 1 + K 2 r 1 +r 2 R 1 + R 2. Note that if l 1 and l 2 are regular onoorphiss, l 1 + l 2 need not even be a onoorphis, and siilarly for r 1 and r 2. If this is required one could further suppose to be extensive, in which case the coproduct of two regular onoorphiss would indeed be a regular onoorphis. The stateent of the theore below differs fro those previously published in the literature in that we do not need coproducts to establish the equivalence of the first 3 ites. Theore 7.7 (Local hurch-rosser). The following are equivalent: (1) p1, f 1 D 1 and p2, f 2 D 2 are parallel-independent derivations (2) (3) p1, f 1 D 1 and D 1 p2, f 2 D 2 and D 2 p2, f 2 D are sequential-independent derivations p1, f 1 D are sequential-independent derivations. If oreover has coproducts then we ay add the so-called parallelis theore, which states that ite (4), below, is equivalent to the above three ites. (4) p1 +p 2,[ f 1, f 2 ] D is a derivation.

25 TITLE WILL BE SET BY THE PUBLISHER 25 Proof. (1) (2): Let p1, f 1 D 1 and p2, f 2 D 2 be parallel-independent (see Definition 7.5 and associated diagra) derivations. For the pullback (i) below. E 1 e 1 G L 1 l 1 K 1 L 1 l 1 K 1 K 1 r 1 R 1 v 1 E 2 v 2 e 2 r E 2 v 2 g 1 g 2 K 2 E v 1 1 L s 2 l 2 r ( ) k 1 E 2 e 2 v 2 ( ) G e 1 k 2 ( ) K 2 E v 1 1 L s 2 l 2 r 2 k 1 K 2 k 2 G e 3 E 3 e 4 w 3 R 2 E u 4 w4 D t (i) (ii) (iii) (iv) The two regions in (ii) are pushouts [cf. diagra (3)]. obining the two diagras gives (iii), with k 1 and k 2 obtained by the universal property of (i) and satisfying e 2 k 1 = g 1 and e 1 k 2 = g 2. Regions ( ), ( ), and ( ) are pushouts by Lea 4.6, and one now goes on to construct (iv) by taking successive pushouts. The sequential-independent (see Definition 7.6 and associated diagra) derivation p1, f 1 D 1 p2, f 2 D ay now be constructed with the pushout squares below. L 1 r E 2 v 2 l 1 e 2 K 1 k 1 G e 1 E v 1 1 r 1 R 1 e 3 t E 3 v3 w 1 D 1 L 2 s E 1 w 1 l 2 e 1 K 2 k 2 G e 3 r 2 R 2 e 4 D 1 E 3 v 1 w3 u E 4 w4 D (2) (1): Suppose that p1, f 1 D 1 and D 1 p2, f 2 D are sequential-independent derivations. For the pullback (v) below. F e 3 E 3 K 1 r 1 R 1 K 1 ( ) r 1 R 1 K 1 l 1 L 1 e 1 v 3 E 1 w 1 D 1 g 1 K 2 g 2 l 2 E 3 L 2 s E 1 w1 D 1 r v 3 K 2 k 2 ( ) l 2 k 1 F e 1 e 3 ( ) r E 3 v 3 L 2 s E 1 w1 D 1 k 1 K 2 k 2 F e 2 E 2 e 4 w 3 R 2 E u 4 w4 D 2 r 2 t (v) (vi) (vii) (viii) The two regions in (vi) are pushouts [cf. diagra (3)]. obining the two diagras gives (vii), with k 1 and k 2 obtained by the universal property of (i) and satisfying e 3 k 2 = g 2 and e 1 k 1 = g 1. Regions ( ), ( ), and ( ) are pushouts by Lea 4.6, and one now goes on to construct (viii) by taking successive pushouts.

G G G G G. Spec k G. G Spec k G G. G G m G. G Spec k. Spec k

G G G G G. Spec k G. G Spec k G G. G G m G. G Spec k. Spec k 12 VICTORIA HOSKINS 3. Algebraic group actions and quotients In this section we consider group actions on algebraic varieties and also describe what type of quotients we would like to have for such group

More information

3.8 Three Types of Convergence

3.8 Three Types of Convergence 3.8 Three Types of Convergence 3.8 Three Types of Convergence 93 Suppose that we are given a sequence functions {f k } k N on a set X and another function f on X. What does it ean for f k to converge to

More information

Chapter 6 1-D Continuous Groups

Chapter 6 1-D Continuous Groups Chapter 6 1-D Continuous Groups Continuous groups consist of group eleents labelled by one or ore continuous variables, say a 1, a 2,, a r, where each variable has a well- defined range. This chapter explores:

More information

Polygonal Designs: Existence and Construction

Polygonal Designs: Existence and Construction Polygonal Designs: Existence and Construction John Hegean Departent of Matheatics, Stanford University, Stanford, CA 9405 Jeff Langford Departent of Matheatics, Drake University, Des Moines, IA 5011 G

More information

S HomR (V, U) 0 Hom R (U, U) op. and Λ =

S HomR (V, U) 0 Hom R (U, U) op. and Λ = DERIVED EQIVALENCE OF PPER TRIANGLAR DIFFERENTIAL GRADED ALGEBRA arxiv:911.2182v1 ath.ra 11 Nov 29 DANIEL MAYCOCK 1. Introduction The question of when two derived categories of rings are equivalent has

More information

Lazy Graph Transformation

Lazy Graph Transformation Fundaenta Inforaticae XXI (2001) 1001 1032 1001 IOS Press Lazy raph Transforation Fernando Orejas Universitat Politècnica de Catalunya, Spain orejas@lsi.upc.edu Leen Labers Hasso Plattner Institut, Universität

More information

Solutions of some selected problems of Homework 4

Solutions of some selected problems of Homework 4 Solutions of soe selected probles of Hoework 4 Sangchul Lee May 7, 2018 Proble 1 Let there be light A professor has two light bulbs in his garage. When both are burned out, they are replaced, and the next

More information

arxiv: v1 [math.nt] 14 Sep 2014

arxiv: v1 [math.nt] 14 Sep 2014 ROTATION REMAINDERS P. JAMESON GRABER, WASHINGTON AND LEE UNIVERSITY 08 arxiv:1409.411v1 [ath.nt] 14 Sep 014 Abstract. We study properties of an array of nubers, called the triangle, in which each row

More information

1 Proof of learning bounds

1 Proof of learning bounds COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #4 Scribe: Akshay Mittal February 13, 2013 1 Proof of learning bounds For intuition of the following theore, suppose there exists a

More information

A Quantum Observable for the Graph Isomorphism Problem

A Quantum Observable for the Graph Isomorphism Problem A Quantu Observable for the Graph Isoorphis Proble Mark Ettinger Los Alaos National Laboratory Peter Høyer BRICS Abstract Suppose we are given two graphs on n vertices. We define an observable in the Hilbert

More information

Revealed Preference with Stochastic Demand Correspondence

Revealed Preference with Stochastic Demand Correspondence Revealed Preference with Stochastic Deand Correspondence Indraneel Dasgupta School of Econoics, University of Nottingha, Nottingha NG7 2RD, UK. E-ail: indraneel.dasgupta@nottingha.ac.uk Prasanta K. Pattanaik

More information

A := A i : {A i } S. is an algebra. The same object is obtained when the union in required to be disjoint.

A := A i : {A i } S. is an algebra. The same object is obtained when the union in required to be disjoint. 59 6. ABSTRACT MEASURE THEORY Having developed the Lebesgue integral with respect to the general easures, we now have a general concept with few specific exaples to actually test it on. Indeed, so far

More information

On Certain C-Test Words for Free Groups

On Certain C-Test Words for Free Groups Journal of Algebra 247, 509 540 2002 doi:10.1006 jabr.2001.9001, available online at http: www.idealibrary.co on On Certain C-Test Words for Free Groups Donghi Lee Departent of Matheatics, Uni ersity of

More information

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices CS71 Randoness & Coputation Spring 018 Instructor: Alistair Sinclair Lecture 13: February 7 Disclaier: These notes have not been subjected to the usual scrutiny accorded to foral publications. They ay

More information

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers Roy D. Yates and David J.

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers Roy D. Yates and David J. Probability and Stochastic Processes: A Friendly Introduction for Electrical and oputer Engineers Roy D. Yates and David J. Goodan Proble Solutions : Yates and Goodan,1..3 1.3.1 1.4.6 1.4.7 1.4.8 1..6

More information

Revealed Preference and Stochastic Demand Correspondence: A Unified Theory

Revealed Preference and Stochastic Demand Correspondence: A Unified Theory Revealed Preference and Stochastic Deand Correspondence: A Unified Theory Indraneel Dasgupta School of Econoics, University of Nottingha, Nottingha NG7 2RD, UK. E-ail: indraneel.dasgupta@nottingha.ac.uk

More information

arxiv: v2 [math.kt] 3 Apr 2018

arxiv: v2 [math.kt] 3 Apr 2018 EQUIVARIANT K-HOMOLOGY FOR HYPERBOLIC REFLECTION GROUPS arxiv:170705133v [athkt] 3 Apr 018 JEAN-FRANÇOIS LAFONT, IVONNE J ORTIZ, ALEXANDER D RAHM, AND RUBÉN J SÁNCHEZ-GARCÍA Abstract We copute the equivariant

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths

More information

1 Generalization bounds based on Rademacher complexity

1 Generalization bounds based on Rademacher complexity COS 5: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #0 Scribe: Suqi Liu March 07, 08 Last tie we started proving this very general result about how quickly the epirical average converges

More information

In this chapter, we consider several graph-theoretic and probabilistic models

In this chapter, we consider several graph-theoretic and probabilistic models THREE ONE GRAPH-THEORETIC AND STATISTICAL MODELS 3.1 INTRODUCTION In this chapter, we consider several graph-theoretic and probabilistic odels for a social network, which we do under different assuptions

More information

A NOTE ON HILBERT SCHEMES OF NODAL CURVES. Ziv Ran

A NOTE ON HILBERT SCHEMES OF NODAL CURVES. Ziv Ran A NOTE ON HILBERT SCHEMES OF NODAL CURVES Ziv Ran Abstract. We study the Hilbert schee and punctual Hilbert schee of a nodal curve, and the relative Hilbert schee of a faily of curves acquiring a node.

More information

Order Ideals in Weak Subposets of Young s Lattice and Associated Unimodality Conjectures

Order Ideals in Weak Subposets of Young s Lattice and Associated Unimodality Conjectures Annals of Cobinatorics 8 (2004) 1-0218-0006/04/020001-10 DOI ********************** c Birkhäuser Verlag, Basel, 2004 Annals of Cobinatorics Order Ideals in Weak Subposets of Young s Lattice and Associated

More information

MULTIPLAYER ROCK-PAPER-SCISSORS

MULTIPLAYER ROCK-PAPER-SCISSORS MULTIPLAYER ROCK-PAPER-SCISSORS CHARLOTTE ATEN Contents 1. Introduction 1 2. RPS Magas 3 3. Ites as a Function of Players and Vice Versa 5 4. Algebraic Properties of RPS Magas 6 References 6 1. Introduction

More information

1 Bounding the Margin

1 Bounding the Margin COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #12 Scribe: Jian Min Si March 14, 2013 1 Bounding the Margin We are continuing the proof of a bound on the generalization error of AdaBoost

More information

#A52 INTEGERS 10 (2010), COMBINATORIAL INTERPRETATIONS OF BINOMIAL COEFFICIENT ANALOGUES RELATED TO LUCAS SEQUENCES

#A52 INTEGERS 10 (2010), COMBINATORIAL INTERPRETATIONS OF BINOMIAL COEFFICIENT ANALOGUES RELATED TO LUCAS SEQUENCES #A5 INTEGERS 10 (010), 697-703 COMBINATORIAL INTERPRETATIONS OF BINOMIAL COEFFICIENT ANALOGUES RELATED TO LUCAS SEQUENCES Bruce E Sagan 1 Departent of Matheatics, Michigan State University, East Lansing,

More information

Algebraic Montgomery-Yang problem: the log del Pezzo surface case

Algebraic Montgomery-Yang problem: the log del Pezzo surface case c 2014 The Matheatical Society of Japan J. Math. Soc. Japan Vol. 66, No. 4 (2014) pp. 1073 1089 doi: 10.2969/jsj/06641073 Algebraic Montgoery-Yang proble: the log del Pezzo surface case By DongSeon Hwang

More information

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe PROPERTIES OF MULTIVARIATE HOMOGENEOUS ORTHOGONAL POLYNOMIALS Brahi Benouahane y Annie Cuyt? Keywords Abstract It is well-known that the denoinators of Pade approxiants can be considered as orthogonal

More information

Descent polynomials. Mohamed Omar Department of Mathematics, Harvey Mudd College, 301 Platt Boulevard, Claremont, CA , USA,

Descent polynomials. Mohamed Omar Department of Mathematics, Harvey Mudd College, 301 Platt Boulevard, Claremont, CA , USA, Descent polynoials arxiv:1710.11033v2 [ath.co] 13 Nov 2017 Alexander Diaz-Lopez Departent of Matheatics and Statistics, Villanova University, 800 Lancaster Avenue, Villanova, PA 19085, USA, alexander.diaz-lopez@villanova.edu

More information

Math 262A Lecture Notes - Nechiporuk s Theorem

Math 262A Lecture Notes - Nechiporuk s Theorem Math 6A Lecture Notes - Nechiporuk s Theore Lecturer: Sa Buss Scribe: Stefan Schneider October, 013 Nechiporuk [1] gives a ethod to derive lower bounds on forula size over the full binary basis B The lower

More information

Comparing coordination models and architectures using embeddings

Comparing coordination models and architectures using embeddings Science of Coputer Prograing 46 (2003) 31 69 www.elsevier.co/locate/scico Coparing coordination odels and architectures using ebeddings Marcello M. Bonsangue a, Joost N. Kok b, Gianluigi Zavattaro c; a

More information

Feature Extraction Techniques

Feature Extraction Techniques Feature Extraction Techniques Unsupervised Learning II Feature Extraction Unsupervised ethods can also be used to find features which can be useful for categorization. There are unsupervised ethods that

More information

arxiv: v1 [math.co] 15 Nov 2018

arxiv: v1 [math.co] 15 Nov 2018 arxiv:1811.0617v1 [ath.co] 15 Nov 018 Forbidden rainbow subgraphs that force large onochroatic or ulticolored connected subgraphs Xihe Li a,b and Ligong Wang a,b, a Departent of Applied Matheatics, School

More information

arxiv: v2 [math.co] 3 Dec 2008

arxiv: v2 [math.co] 3 Dec 2008 arxiv:0805.2814v2 [ath.co] 3 Dec 2008 Connectivity of the Unifor Rando Intersection Graph Sion R. Blacburn and Stefanie Gere Departent of Matheatics Royal Holloway, University of London Egha, Surrey TW20

More information

E0 370 Statistical Learning Theory Lecture 6 (Aug 30, 2011) Margin Analysis

E0 370 Statistical Learning Theory Lecture 6 (Aug 30, 2011) Margin Analysis E0 370 tatistical Learning Theory Lecture 6 (Aug 30, 20) Margin Analysis Lecturer: hivani Agarwal cribe: Narasihan R Introduction In the last few lectures we have seen how to obtain high confidence bounds

More information

Generalized eigenfunctions and a Borel Theorem on the Sierpinski Gasket.

Generalized eigenfunctions and a Borel Theorem on the Sierpinski Gasket. Generalized eigenfunctions and a Borel Theore on the Sierpinski Gasket. Kasso A. Okoudjou, Luke G. Rogers, and Robert S. Strichartz May 26, 2006 1 Introduction There is a well developed theory (see [5,

More information

Prerequisites. We recall: Theorem 2 A subset of a countably innite set is countable.

Prerequisites. We recall: Theorem 2 A subset of a countably innite set is countable. Prerequisites 1 Set Theory We recall the basic facts about countable and uncountable sets, union and intersection of sets and iages and preiages of functions. 1.1 Countable and uncountable sets We can

More information

The Weierstrass Approximation Theorem

The Weierstrass Approximation Theorem 36 The Weierstrass Approxiation Theore Recall that the fundaental idea underlying the construction of the real nubers is approxiation by the sipler rational nubers. Firstly, nubers are often deterined

More information

INDEPENDENT SETS IN HYPERGRAPHS

INDEPENDENT SETS IN HYPERGRAPHS INDEPENDENT SETS IN HYPERGRAPHS Abstract. Many iportant theores and conjectures in cobinatorics, such as the theore of Szeerédi on arithetic progressions and the Erdős-Stone Theore in extreal graph theory,

More information

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Ph 20.3 Numerical Solution of Ordinary Differential Equations Ph 20.3 Nuerical Solution of Ordinary Differential Equations Due: Week 5 -v20170314- This Assignent So far, your assignents have tried to failiarize you with the hardware and software in the Physics Coputing

More information

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields Finite fields I talked in class about the field with two eleents F 2 = {, } and we ve used it in various eaples and hoework probles. In these notes I will introduce ore finite fields F p = {,,...,p } for

More information

List Scheduling and LPT Oliver Braun (09/05/2017)

List Scheduling and LPT Oliver Braun (09/05/2017) List Scheduling and LPT Oliver Braun (09/05/207) We investigate the classical scheduling proble P ax where a set of n independent jobs has to be processed on 2 parallel and identical processors (achines)

More information

THE POLYNOMIAL REPRESENTATION OF THE TYPE A n 1 RATIONAL CHEREDNIK ALGEBRA IN CHARACTERISTIC p n

THE POLYNOMIAL REPRESENTATION OF THE TYPE A n 1 RATIONAL CHEREDNIK ALGEBRA IN CHARACTERISTIC p n THE POLYNOMIAL REPRESENTATION OF THE TYPE A n RATIONAL CHEREDNIK ALGEBRA IN CHARACTERISTIC p n SHEELA DEVADAS AND YI SUN Abstract. We study the polynoial representation of the rational Cherednik algebra

More information

Handout 7. and Pr [M(x) = χ L (x) M(x) =? ] = 1.

Handout 7. and Pr [M(x) = χ L (x) M(x) =? ] = 1. Notes on Coplexity Theory Last updated: October, 2005 Jonathan Katz Handout 7 1 More on Randoized Coplexity Classes Reinder: so far we have seen RP,coRP, and BPP. We introduce two ore tie-bounded randoized

More information

On the Inapproximability of Vertex Cover on k-partite k-uniform Hypergraphs

On the Inapproximability of Vertex Cover on k-partite k-uniform Hypergraphs On the Inapproxiability of Vertex Cover on k-partite k-unifor Hypergraphs Venkatesan Guruswai and Rishi Saket Coputer Science Departent Carnegie Mellon University Pittsburgh, PA 1513. Abstract. Coputing

More information

SYMMETRIC BOOLEAN ALGEBRAS. Introduction

SYMMETRIC BOOLEAN ALGEBRAS. Introduction Acta Math. Univ. Coenianae Vol. LXXIX, 2(2010), pp. 181 197 181 SYMMETRIC BOOLEAN ALGEBRAS R. DÍAZ and M. RIVAS Abstract. In order to study Boolean algebras in the category of vector spaces we introduce

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 11 10/15/2008 ABSTRACT INTEGRATION I

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 11 10/15/2008 ABSTRACT INTEGRATION I MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 11 10/15/2008 ABSTRACT INTEGRATION I Contents 1. Preliinaries 2. The ain result 3. The Rieann integral 4. The integral of a nonnegative

More information

Curious Bounds for Floor Function Sums

Curious Bounds for Floor Function Sums 1 47 6 11 Journal of Integer Sequences, Vol. 1 (018), Article 18.1.8 Curious Bounds for Floor Function Sus Thotsaporn Thanatipanonda and Elaine Wong 1 Science Division Mahidol University International

More information

ALGEBRAS AND MATRICES FOR ANNOTATED LOGICS

ALGEBRAS AND MATRICES FOR ANNOTATED LOGICS ALGEBRAS AND MATRICES FOR ANNOTATED LOGICS R. A. Lewin, I. F. Mikenberg and M. G. Schwarze Pontificia Universidad Católica de Chile Abstract We study the atrices, reduced atrices and algebras associated

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello. logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction

More information

Graphical Models in Local, Asymmetric Multi-Agent Markov Decision Processes

Graphical Models in Local, Asymmetric Multi-Agent Markov Decision Processes Graphical Models in Local, Asyetric Multi-Agent Markov Decision Processes Ditri Dolgov and Edund Durfee Departent of Electrical Engineering and Coputer Science University of Michigan Ann Arbor, MI 48109

More information

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40 On Poset Merging Peter Chen Guoli Ding Steve Seiden Abstract We consider the follow poset erging proble: Let X and Y be two subsets of a partially ordered set S. Given coplete inforation about the ordering

More information

A proposal for a First-Citation-Speed-Index Link Peer-reviewed author version

A proposal for a First-Citation-Speed-Index Link Peer-reviewed author version A proposal for a First-Citation-Speed-Index Link Peer-reviewed author version Made available by Hasselt University Library in Docuent Server@UHasselt Reference (Published version): EGGHE, Leo; Bornann,

More information

Some glances at topos theory. Francis Borceux

Some glances at topos theory. Francis Borceux Some glances at topos theory Francis Borceux Como, 2018 2 Francis Borceux francis.borceux@uclouvain.be Contents 1 Localic toposes 7 1.1 Sheaves on a topological space.................... 7 1.2 Sheaves

More information

Uniform Approximation and Bernstein Polynomials with Coefficients in the Unit Interval

Uniform Approximation and Bernstein Polynomials with Coefficients in the Unit Interval Unifor Approxiation and Bernstein Polynoials with Coefficients in the Unit Interval Weiang Qian and Marc D. Riedel Electrical and Coputer Engineering, University of Minnesota 200 Union St. S.E. Minneapolis,

More information

16 Independence Definitions Potential Pitfall Alternative Formulation. mcs-ftl 2010/9/8 0:40 page 431 #437

16 Independence Definitions Potential Pitfall Alternative Formulation. mcs-ftl 2010/9/8 0:40 page 431 #437 cs-ftl 010/9/8 0:40 page 431 #437 16 Independence 16.1 efinitions Suppose that we flip two fair coins siultaneously on opposite sides of a roo. Intuitively, the way one coin lands does not affect the way

More information

Poly-Bernoulli Numbers and Eulerian Numbers

Poly-Bernoulli Numbers and Eulerian Numbers 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 21 (2018, Article 18.6.1 Poly-Bernoulli Nubers and Eulerian Nubers Beáta Bényi Faculty of Water Sciences National University of Public Service H-1441

More information

Acyclic Colorings of Directed Graphs

Acyclic Colorings of Directed Graphs Acyclic Colorings of Directed Graphs Noah Golowich Septeber 9, 014 arxiv:1409.7535v1 [ath.co] 6 Sep 014 Abstract The acyclic chroatic nuber of a directed graph D, denoted χ A (D), is the iniu positive

More information

Block designs and statistics

Block designs and statistics Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent

More information

Math Reviews classifications (2000): Primary 54F05; Secondary 54D20, 54D65

Math Reviews classifications (2000): Primary 54F05; Secondary 54D20, 54D65 The Monotone Lindelöf Property and Separability in Ordered Spaces by H. Bennett, Texas Tech University, Lubbock, TX 79409 D. Lutzer, College of Willia and Mary, Williasburg, VA 23187-8795 M. Matveev, Irvine,

More information

arxiv: v2 [math.co] 8 Mar 2018

arxiv: v2 [math.co] 8 Mar 2018 Restricted lonesu atrices arxiv:1711.10178v2 [ath.co] 8 Mar 2018 Beáta Bényi Faculty of Water Sciences, National University of Public Service, Budapest beata.benyi@gail.co March 9, 2018 Keywords: enueration,

More information

Chaotic Coupled Map Lattices

Chaotic Coupled Map Lattices Chaotic Coupled Map Lattices Author: Dustin Keys Advisors: Dr. Robert Indik, Dr. Kevin Lin 1 Introduction When a syste of chaotic aps is coupled in a way that allows the to share inforation about each

More information

ma x = -bv x + F rod.

ma x = -bv x + F rod. Notes on Dynaical Systes Dynaics is the study of change. The priary ingredients of a dynaical syste are its state and its rule of change (also soeties called the dynaic). Dynaical systes can be continuous

More information

arxiv: v1 [math.co] 19 Apr 2017

arxiv: v1 [math.co] 19 Apr 2017 PROOF OF CHAPOTON S CONJECTURE ON NEWTON POLYTOPES OF q-ehrhart POLYNOMIALS arxiv:1704.0561v1 [ath.co] 19 Apr 017 JANG SOO KIM AND U-KEUN SONG Abstract. Recently, Chapoton found a q-analog of Ehrhart polynoials,

More information

PERMANENT WEAK AMENABILITY OF GROUP ALGEBRAS OF FREE GROUPS

PERMANENT WEAK AMENABILITY OF GROUP ALGEBRAS OF FREE GROUPS PERMANENT WEAK AMENABILITY OF GROUP ALGEBRAS OF FREE GROUPS B. E. JOHNSON ABSTRACT We show that all derivations fro the group algebra (G) of a free group into its nth dual, where n is a positive even integer,

More information

Research Article On the Isolated Vertices and Connectivity in Random Intersection Graphs

Research Article On the Isolated Vertices and Connectivity in Random Intersection Graphs International Cobinatorics Volue 2011, Article ID 872703, 9 pages doi:10.1155/2011/872703 Research Article On the Isolated Vertices and Connectivity in Rando Intersection Graphs Yilun Shang Institute for

More information

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words)

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words) 1 A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine (1900 words) Contact: Jerry Farlow Dept of Matheatics Univeristy of Maine Orono, ME 04469 Tel (07) 866-3540 Eail: farlow@ath.uaine.edu

More information

On the Zero Divisors of Hopf Algebras

On the Zero Divisors of Hopf Algebras On the Zero Divisors of opf Algebras Ahed Roan Peter Linnell May 4, 2011 Abstract In an attept to study the zero divisors in infinite opf algebras, we study two non-trivial exaples of non-group ring infinite

More information

On the Existence of Pure Nash Equilibria in Weighted Congestion Games

On the Existence of Pure Nash Equilibria in Weighted Congestion Games MATHEMATICS OF OPERATIONS RESEARCH Vol. 37, No. 3, August 2012, pp. 419 436 ISSN 0364-765X (print) ISSN 1526-5471 (online) http://dx.doi.org/10.1287/oor.1120.0543 2012 INFORMS On the Existence of Pure

More information

Linear recurrences and asymptotic behavior of exponential sums of symmetric boolean functions

Linear recurrences and asymptotic behavior of exponential sums of symmetric boolean functions Linear recurrences and asyptotic behavior of exponential sus of syetric boolean functions Francis N. Castro Departent of Matheatics University of Puerto Rico, San Juan, PR 00931 francis.castro@upr.edu

More information

Tight Bounds for Maximal Identifiability of Failure Nodes in Boolean Network Tomography

Tight Bounds for Maximal Identifiability of Failure Nodes in Boolean Network Tomography Tight Bounds for axial Identifiability of Failure Nodes in Boolean Network Toography Nicola Galesi Sapienza Università di Roa nicola.galesi@uniroa1.it Fariba Ranjbar Sapienza Università di Roa fariba.ranjbar@uniroa1.it

More information

Lower Bounds for Quantized Matrix Completion

Lower Bounds for Quantized Matrix Completion Lower Bounds for Quantized Matrix Copletion Mary Wootters and Yaniv Plan Departent of Matheatics University of Michigan Ann Arbor, MI Eail: wootters, yplan}@uich.edu Mark A. Davenport School of Elec. &

More information

Singularities of divisors on abelian varieties

Singularities of divisors on abelian varieties Singularities of divisors on abelian varieties Olivier Debarre March 20, 2006 This is joint work with Christopher Hacon. We work over the coplex nubers. Let D be an effective divisor on an abelian variety

More information

A note on the multiplication of sparse matrices

A note on the multiplication of sparse matrices Cent. Eur. J. Cop. Sci. 41) 2014 1-11 DOI: 10.2478/s13537-014-0201-x Central European Journal of Coputer Science A note on the ultiplication of sparse atrices Research Article Keivan Borna 12, Sohrab Aboozarkhani

More information

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation journal of coplexity 6, 459473 (2000) doi:0.006jco.2000.0544, available online at http:www.idealibrary.co on On the Counication Coplexity of Lipschitzian Optiization for the Coordinated Model of Coputation

More information

NON-COMMUTATIVE GRÖBNER BASES FOR COMMUTATIVE ALGEBRAS

NON-COMMUTATIVE GRÖBNER BASES FOR COMMUTATIVE ALGEBRAS PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volue 126, Nuber 3, March 1998, Pages 687 691 S 0002-9939(98)04229-4 NON-COMMUTATIVE GRÖBNER BASES FOR COMMUTATIVE ALGEBRAS DAVID EISENBUD, IRENA PEEVA,

More information

Learnability and Stability in the General Learning Setting

Learnability and Stability in the General Learning Setting Learnability and Stability in the General Learning Setting Shai Shalev-Shwartz TTI-Chicago shai@tti-c.org Ohad Shair The Hebrew University ohadsh@cs.huji.ac.il Nathan Srebro TTI-Chicago nati@uchicago.edu

More information

Chapter 6: Economic Inequality

Chapter 6: Economic Inequality Chapter 6: Econoic Inequality We are interested in inequality ainly for two reasons: First, there are philosophical and ethical grounds for aversion to inequality per se. Second, even if we are not interested

More information

FAST DYNAMO ON THE REAL LINE

FAST DYNAMO ON THE REAL LINE FAST DYAMO O THE REAL LIE O. KOZLOVSKI & P. VYTOVA Abstract. In this paper we show that a piecewise expanding ap on the interval, extended to the real line by a non-expanding ap satisfying soe ild hypthesis

More information

26 Impulse and Momentum

26 Impulse and Momentum 6 Ipulse and Moentu First, a Few More Words on Work and Energy, for Coparison Purposes Iagine a gigantic air hockey table with a whole bunch of pucks of various asses, none of which experiences any friction

More information

Some Perspective. Forces and Newton s Laws

Some Perspective. Forces and Newton s Laws Soe Perspective The language of Kineatics provides us with an efficient ethod for describing the otion of aterial objects, and we ll continue to ake refineents to it as we introduce additional types of

More information

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon Model Fitting CURM Background Material, Fall 014 Dr. Doreen De Leon 1 Introduction Given a set of data points, we often want to fit a selected odel or type to the data (e.g., we suspect an exponential

More information

ADVANCES ON THE BESSIS- MOUSSA-VILLANI TRACE CONJECTURE

ADVANCES ON THE BESSIS- MOUSSA-VILLANI TRACE CONJECTURE ADVANCES ON THE BESSIS- MOUSSA-VILLANI TRACE CONJECTURE CHRISTOPHER J. HILLAR Abstract. A long-standing conjecture asserts that the polynoial p(t = Tr(A + tb ] has nonnegative coefficients whenever is

More information

Data-Driven Imaging in Anisotropic Media

Data-Driven Imaging in Anisotropic Media 18 th World Conference on Non destructive Testing, 16- April 1, Durban, South Africa Data-Driven Iaging in Anisotropic Media Arno VOLKER 1 and Alan HUNTER 1 TNO Stieltjesweg 1, 6 AD, Delft, The Netherlands

More information

arxiv: v1 [cs.ds] 3 Feb 2014

arxiv: v1 [cs.ds] 3 Feb 2014 arxiv:40.043v [cs.ds] 3 Feb 04 A Bound on the Expected Optiality of Rando Feasible Solutions to Cobinatorial Optiization Probles Evan A. Sultani The Johns Hopins University APL evan@sultani.co http://www.sultani.co/

More information

4 = (0.02) 3 13, = 0.25 because = 25. Simi-

4 = (0.02) 3 13, = 0.25 because = 25. Simi- Theore. Let b and be integers greater than. If = (. a a 2 a i ) b,then for any t N, in base (b + t), the fraction has the digital representation = (. a a 2 a i ) b+t, where a i = a i + tk i with k i =

More information

Monochromatic images

Monochromatic images CHAPTER 8 Monochroatic iages 1 The Central Sets Theore Lea 11 Let S,+) be a seigroup, e be an idepotent of βs and A e There is a set B A in e such that, for each v B, there is a set C A in e with v+c A

More information

CHARACTER SUMS AND RAMSEY PROPERTIES OF GENERALIZED PALEY GRAPHS. Nicholas Wage Appleton East High School, Appleton, WI 54915, USA.

CHARACTER SUMS AND RAMSEY PROPERTIES OF GENERALIZED PALEY GRAPHS. Nicholas Wage Appleton East High School, Appleton, WI 54915, USA. INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 6 006, #A18 CHARACTER SUMS AND RAMSEY PROPERTIES OF GENERALIZED PALEY GRAPHS Nicholas Wage Appleton East High School, Appleton, WI 54915, USA

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians Using EM To Estiate A Probablity Density With A Mixture Of Gaussians Aaron A. D Souza adsouza@usc.edu Introduction The proble we are trying to address in this note is siple. Given a set of data points

More information

On Codings of Traces

On Codings of Traces On Codings of Traces Extended Abstract Volker Diekert Anca Muscholl Klaus Reinhardt Institut für Inforatik, Universität Stuttgart Breitwiesenstr. 20-22, D-70565 Stuttgart e-ail: {diekert,uscholl,reinhard}@inforatik.uni-stuttgart.de

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XV - Modeling of Discrete Event Systems - Stéphane Lafortune

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XV - Modeling of Discrete Event Systems - Stéphane Lafortune CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XV - Modeling of Discrete Event Systes - Stéphane Lafortune MODELING OF DISCRETE EVENT SYSTEMS Stéphane Lafortune The University of Michigan, USA Keywords:

More information

Category Theory. Travis Dirle. December 12, 2017

Category Theory. Travis Dirle. December 12, 2017 Category Theory 2 Category Theory Travis Dirle December 12, 2017 2 Contents 1 Categories 1 2 Construction on Categories 7 3 Universals and Limits 11 4 Adjoints 23 5 Limits 31 6 Generators and Projectives

More information

CSE525: Randomized Algorithms and Probabilistic Analysis May 16, Lecture 13

CSE525: Randomized Algorithms and Probabilistic Analysis May 16, Lecture 13 CSE55: Randoied Algoriths and obabilistic Analysis May 6, Lecture Lecturer: Anna Karlin Scribe: Noah Siegel, Jonathan Shi Rando walks and Markov chains This lecture discusses Markov chains, which capture

More information

ORIGAMI CONSTRUCTIONS OF RINGS OF INTEGERS OF IMAGINARY QUADRATIC FIELDS

ORIGAMI CONSTRUCTIONS OF RINGS OF INTEGERS OF IMAGINARY QUADRATIC FIELDS #A34 INTEGERS 17 (017) ORIGAMI CONSTRUCTIONS OF RINGS OF INTEGERS OF IMAGINARY QUADRATIC FIELDS Jürgen Kritschgau Departent of Matheatics, Iowa State University, Aes, Iowa jkritsch@iastateedu Adriana Salerno

More information

Reed-Muller Codes. m r inductive definition. Later, we shall explain how to construct Reed-Muller codes using the Kronecker product.

Reed-Muller Codes. m r inductive definition. Later, we shall explain how to construct Reed-Muller codes using the Kronecker product. Coding Theory Massoud Malek Reed-Muller Codes An iportant class of linear block codes rich in algebraic and geoetric structure is the class of Reed-Muller codes, which includes the Extended Haing code.

More information

The Infinitary Lambda Calculus of the Infinite Eta Böhm Trees

The Infinitary Lambda Calculus of the Infinite Eta Böhm Trees Under consideration for publication in Math. Struct. in Cop. Science The Infinitary Labda Calculus of the Infinite Eta Böh Trees Paula Severi and Fer-Jan de Vries Departent of Coputer Science, University

More information

I. Understand get a conceptual grasp of the problem

I. Understand get a conceptual grasp of the problem MASSACHUSETTS INSTITUTE OF TECHNOLOGY Departent o Physics Physics 81T Fall Ter 4 Class Proble 1: Solution Proble 1 A car is driving at a constant but unknown velocity,, on a straightaway A otorcycle is

More information

An EGZ generalization for 5 colors

An EGZ generalization for 5 colors An EGZ generalization for 5 colors David Grynkiewicz and Andrew Schultz July 6, 00 Abstract Let g zs(, k) (g zs(, k + 1)) be the inial integer such that any coloring of the integers fro U U k 1,..., g

More information

Gamma Rings of Gamma Endomorphisms

Gamma Rings of Gamma Endomorphisms Annals of Pure and Applied Matheatics Vol. 3, No.1, 2013, 94-99 ISSN: 2279-087X (P), 2279-0888(online) Published on 18 July 2013 www.researchathsci.org Annals of Md. Sabur Uddin 1 and Md. Sirajul Isla

More information

Testing Properties of Collections of Distributions

Testing Properties of Collections of Distributions Testing Properties of Collections of Distributions Reut Levi Dana Ron Ronitt Rubinfeld April 9, 0 Abstract We propose a fraework for studying property testing of collections of distributions, where the

More information