A Presentation of the Initial Lift-Algebra'
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Initial Algebra Semantics in Matching Logic
Technical Report: Initial Algebra Semantics in Matching Logic Xiaohong Chen1, Dorel Lucanu2, and Grigore Ro¸su1 1University of Illinois at Urbana-Champaign, Champaign, USA 2Alexandru Ioan Cuza University, Ia¸si,Romania xc3@illinois, [email protected], [email protected] July 24, 2020 Abstract Matching logic is a unifying foundational logic for defining formal programming language semantics, which adopts a minimalist design with few primitive constructs that are enough to express all properties within a variety of logical systems, including FOL, separation logic, (dependent) type systems, modal µ-logic, and more. In this paper, we consider initial algebra semantics and show how to capture it by matching logic specifications. Formally, given an algebraic specification E that defines a set of sorts (of data) and a set of operations whose behaviors are defined by a set of equational axioms, we define a corresponding matching logic specification, denoted INITIALALGEBRA(E), whose models are exactly the initial algebras of E. Thus, we reduce initial E-algebra semantics to the matching logic specifications INITIALALGEBRA(E), and reduce extrinsic initial E-algebra reasoning, which includes inductive reasoning, to generic, intrinsic matching logic reasoning. 1 Introduction Initial algebra semantics is a main approach to formal programming language semantics based on algebraic specifications and their initial models. It originated in the 1970s, when algebraic techniques started to be applied to specify basic data types such as lists, trees, stacks, etc. The original paper on initial algebra semantics [Goguen et al., 1977] reviewed various existing algebraic specification techniques and showed that they were all initial models, making the concept of initiality explicit for the first time in formal language semantics. -
On String Topology Operations and Algebraic Structures on Hochschild Complexes
City University of New York (CUNY) CUNY Academic Works All Dissertations, Theses, and Capstone Projects Dissertations, Theses, and Capstone Projects 9-2015 On String Topology Operations and Algebraic Structures on Hochschild Complexes Manuel Rivera Graduate Center, City University of New York How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/gc_etds/1107 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] On String Topology Operations and Algebraic Structures on Hochschild Complexes by Manuel Rivera A dissertation submitted to the Graduate Faculty in Mathematics in partial fulfillment of the requirements for the degree of Doctor of Philosophy, The City University of New York 2015 c 2015 Manuel Rivera All Rights Reserved ii This manuscript has been read and accepted for the Graduate Faculty in Mathematics in sat- isfaction of the dissertation requirements for the degree of Doctor of Philosophy. Dennis Sullivan, Chair of Examining Committee Date Linda Keen, Executive Officer Date Martin Bendersky Thomas Tradler John Terilla Scott Wilson Supervisory Committee THE CITY UNIVERSITY OF NEW YORK iii Abstract On string topology operations and algebraic structures on Hochschild complexes by Manuel Rivera Adviser: Professor Dennis Sullivan The field of string topology is concerned with the algebraic structure of spaces of paths and loops on a manifold. It was born with Chas and Sullivan’s observation of the fact that the in- tersection product on the homology of a smooth manifold M can be combined with the con- catenation product on the homology of the based loop space on M to obtain a new product on the homology of LM , the space of free loops on M . -
On Projective Lift and Orbit Spaces T.K
BULL. AUSTRAL. MATH. SOC. 54GO5, 54H15 VOL. 50 (1994) [445-449] ON PROJECTIVE LIFT AND ORBIT SPACES T.K. DAS By constructing the projective lift of a dp-epimorphism, we find a covariant functor E from the category d of regular Hausdorff spaces and continuous dp- epimorphisms to its coreflective subcategory £d consisting of projective objects of Cd • We use E to show that E(X/G) is homeomorphic to EX/G whenever G is a properly discontinuous group of homeomorphisms of a locally compact Hausdorff space X and X/G is an object of Cd • 1. INTRODUCTION Throughout the paper all spaces are regular HausdorfF and maps are continuous epimorphisms. By X, Y we denote spaces and for A C X, Cl A and Int A mean the closure of A and the interior of A in X respectively. The complete Boolean algebra of regular closed sets of a space X is denoted by R(X) and the Stone space of R(X) by S(R(X)). The pair (EX, hx) is the projective cover of X, where EX is the subspace of S(R(X)) having convergent ultrafilters as its members and hx is the natural map from EX to X, sending T to its point of convergence ^\T (a singleton is identified with its member). We recall here that {fl(F) \ F £ R(X)} is an open base for the topology on EX, where d(F) = {T £ EX \ F G T} [8]. The projective lift of a map /: X —> Y (if it exists) is the unique map Ef: EX —> EY satisfying hy o Ef = f o hx • In [4], Henriksen and Jerison showed that when X , Y are compact spaces, then the projective lift Ef of / exists if and only if / satisfies the following condition, hereafter called the H J - condition, holds: Clint/-1(F) = Cl f-^IntF), for each F in R(Y). -
Parametrized Higher Category Theory
Parametrized higher category theory Jay Shah MIT May 1, 2017 Jay Shah (MIT) Parametrized higher category theory May 1, 2017 1 / 32 Answer: depends on the class of weak equivalences one inverts in the larger category of G-spaces. Inverting the class of maps that induce a weak equivalence of underlying spaces, X ; the homotopy type of the underlying space X , together with the homotopy coherent G-action. Can extract homotopy fixed points and hG orbits X , XhG from this. Equivariant homotopy theory Let G be a finite group and let X be a topological space with G-action (e.g. G = C2 and X = U(n) with the complex conjugation action). What is the \homotopy type" of X ? Jay Shah (MIT) Parametrized higher category theory May 1, 2017 2 / 32 Inverting the class of maps that induce a weak equivalence of underlying spaces, X ; the homotopy type of the underlying space X , together with the homotopy coherent G-action. Can extract homotopy fixed points and hG orbits X , XhG from this. Equivariant homotopy theory Let G be a finite group and let X be a topological space with G-action (e.g. G = C2 and X = U(n) with the complex conjugation action). What is the \homotopy type" of X ? Answer: depends on the class of weak equivalences one inverts in the larger category of G-spaces. Jay Shah (MIT) Parametrized higher category theory May 1, 2017 2 / 32 Equivariant homotopy theory Let G be a finite group and let X be a topological space with G-action (e.g. -
Lifting Grothendieck Universes
Lifting Grothendieck Universes Martin HOFMANN, Thomas STREICHER Fachbereich 4 Mathematik, TU Darmstadt Schlossgartenstr. 7, D-64289 Darmstadt mh|[email protected] Spring 1997 Both in set theory and constructive type theory universes are a useful and necessary tool for formulating abstract mathematics, e.g. when one wants to quantify over all structures of a certain kind. Structures of a certain kind living in universe U are usually referred to as \small structures" (of that kind). Prominent examples are \small monoids", \small groups" . and last, but not least \small sets". For (classical) set theory an appropriate notion of universe was introduced by A. Grothendieck for the purposes of his development of Grothendieck toposes (of sheaves over a (small) site). Most concisely, a Grothendieck universe can be defined as a transitive set U such that (U; 2 U×U ) itself constitutes a model of set theory.1 In (constructive) type theory a universe (in the sense of Martin–L¨of) is a type U of types that is closed under the usual type forming operations as e.g. Π, Σ and Id. More precisely, it is a type U together with a family of types ( El(A) j A 2 U ) assigning its type El(A) to every A 2 U. Of course, El(A) = El(B) iff A = B 2 U. For the purposes of Synthetic Domain Theory (see [6, 3]) or Semantic Nor- malisations Proofs (see [1]) it turns out to be necessary to organise (pre)sheaf toposes into models of type theory admitting a universe. In this note we show how a Grothendieck universe U gives rise to a type-theoretic universe in the presheaf topos Cb where C is a small category (i.e. -
Arxiv:1709.06839V3 [Math.AT] 8 Jun 2021
PRODUCT AND COPRODUCT IN STRING TOPOLOGY NANCY HINGSTON AND NATHALIE WAHL Abstract. Let M be a closed Riemannian manifold. We extend the product of Goresky- Hingston, on the cohomology of the free loop space of M relative to the constant loops, to a nonrelative product. It is graded associative and commutative, and compatible with the length filtration on the loop space, like the original product. We prove the following new geometric property of the dual homology coproduct: the nonvanishing of the k{th iterate of the coproduct on a homology class ensures the existence of a loop with a (k + 1){fold self-intersection in every representative of the class. For spheres and projective spaces, we show that this is sharp, in the sense that the k{th iterated coproduct vanishes precisely on those classes that have support in the loops with at most k{fold self-intersections. We study the interactions between this cohomology product and the more well-known Chas-Sullivan product. We give explicit integral chain level constructions of these loop products and coproduct, including a new construction of the Chas- Sullivan product, which avoid the technicalities of infinite dimensional tubular neighborhoods and delicate intersections of chains in loop spaces. Let M be a closed oriented manifold of dimension n, for which we pick a Riemannian metric, and let ΛM = Maps(S1;M) denote its free loop space. Goresky and the first author defined in [15] a ∗ product ~ on the cohomology H (ΛM; M), relative to the constant loops M ⊂ ΛM. They showed that this cohomology product behaves as a form of \dual" of the Chas-Sullivan product [8] on the homology H∗(ΛM), at least through the eyes of the energy functional. -
On Closed Categories of Functors
ON CLOSED CATEGORIES OF FUNCTORS Brian Day Received November 7, 19~9 The purpose of the present paper is to develop in further detail the remarks, concerning the relationship of Kan functor extensions to closed structures on functor categories, made in "Enriched functor categories" | 1] §9. It is assumed that the reader is familiar with the basic results of closed category theory, including the representation theorem. Apart from some minor changes mentioned below, the terminology and notation employed are those of |i], |3], and |5]. Terminology A closed category V in the sense of Eilenberg and Kelly |B| will be called a normalised closed category, V: V o ÷ En6 being the normalisation. Throughout this paper V is taken to be a fixed normalised symmetric monoidal closed category (Vo, @, I, r, £, a, c, V, |-,-|, p) with V ° admitting all small limits (inverse limits) and colimits (direct limits). It is further supposed that if the limit or colimit in ~o of a functor (with possibly large domain) exists then a definite choice has been made of it. In short, we place on V those hypotheses which both allow it to replace the cartesian closed category of (small) sets Ens as a ground category and are satisfied by most "natural" closed categories. As in [i], an end in B of a V-functor T: A°P@A ÷ B is a Y-natural family mA: K ÷ T(AA) of morphisms in B o with the property that the family B(1,mA): B(BK) ÷ B(B,T(AA)) in V o is -2- universally V-natural in A for each B 6 B; then an end in V turns out to be simply a family sA: K ~ T(AA) of morphisms in V o which is universally V-natural in A. -
MONADS and ALGEBRAS I I
\chap10" 2009/6/1 i i page 223 i i 10 MONADSANDALGEBRAS In the foregoing chapter, the adjoint functor theorem was seen to imply that the category of algebras for an equational theory T always has a \free T -algebra" functor, left adjoint to the forgetful functor into Sets. This adjunction describes the notion of a T -algebra in a way that is independent of the specific syntactic description given by the theory T , the operations and equations of which are rather like a particular presentation of that notion. In a certain sense that we are about to make precise, it turns out that every adjunction describes, in a \syntax invariant" way, a notion of an \algebra" for an abstract \equational theory." Toward this end, we begin with yet a third characterization of adjunctions. This one has the virtue of being entirely equational. 10.1 The triangle identities Suppose we are given an adjunction, - F : C D : U: with unit and counit, η : 1C ! UF : FU ! 1D: We can take any f : FC ! D to φ(f) = U(f) ◦ ηC : C ! UD; and for any g : C ! UD we have −1 φ (g) = D ◦ F (g): FC ! D: This we know gives the isomorphism ∼ HomD(F C; D) =φ HomC(C; UD): Now put 1UD : UD ! UD in place of g : C ! UD in the foregoing. We −1 know that φ (1UD) = D, and so 1UD = φ(D) = U(D) ◦ ηUD: i i i i \chap10" 2009/6/1 i i page 224 224 MONADS AND ALGEBRAS i i And similarly, φ(1FC ) = ηC , so −1 1FC = φ (ηC ) = FC ◦ F (ηC ): Thus we have shown that the two diagrams below commute. -
On Coalgebras Over Algebras
On coalgebras over algebras Adriana Balan1 Alexander Kurz2 1University Politehnica of Bucharest, Romania 2University of Leicester, UK 10th International Workshop on Coalgebraic Methods in Computer Science A. Balan (UPB), A. Kurz (UL) On coalgebras over algebras CMCS 2010 1 / 31 Outline 1 Motivation 2 The final coalgebra of a continuous functor 3 Final coalgebra and lifting 4 Commuting pair of endofunctors and their fixed points A. Balan (UPB), A. Kurz (UL) On coalgebras over algebras CMCS 2010 2 / 31 Category with no extra structure Set: final coalgebra L is completion of initial algebra I [Barr 1993] Deficit: if H0 = 0, important cases not covered (as A × (−)n, D, Pκ+) Locally finitely presentable categories: Hom(B; L) completion of Hom(B; I ) for all finitely presentable objects B [Adamek 2003] Motivation Starting data: category C, endofunctor H : C −! C Among fixed points: final coalgebra, initial algebra Categories enriched over complete metric spaces: unique fixed point [Adamek, Reiterman 1994] Categories enriched over cpo: final coalgebra L coincides with initial algebra I [Plotkin, Smyth 1983] A. Balan (UPB), A. Kurz (UL) On coalgebras over algebras CMCS 2010 3 / 31 Locally finitely presentable categories: Hom(B; L) completion of Hom(B; I ) for all finitely presentable objects B [Adamek 2003] Motivation Starting data: category C, endofunctor H : C −! C Among fixed points: final coalgebra, initial algebra Categories enriched over complete metric spaces: unique fixed point [Adamek, Reiterman 1994] Categories enriched over cpo: final coalgebra L coincides with initial algebra I [Plotkin, Smyth 1983] Category with no extra structure Set: final coalgebra L is completion of initial algebra I [Barr 1993] Deficit: if H0 = 0, important cases not covered (as A × (−)n, D, Pκ+) A. -
Adjunctions of Higher Categories
Adjunctions of Higher Categories Joseph Rennie 3/1/2017 Adjunctions arise very naturally in many diverse situations. Moreover, they are a primary way of studying equivalences of categories. The goal of todays talk is to discuss adjunctions in the context of higher category theories. We will give two definitions of an adjunctions and indicate how they have the same data. From there we will move on to discuss standard facts that hold in adjunctions of higher categories. Most of what we discuss can be found in section 5.2 of [Lu09], particularly subsection 5.2.2. Adjunctions of Categories Recall that for ordinary categories C and D we defined adjunctions as follows Definition 1.1. (Definition Section IV.1 Page 78 [Ml98]) Let F : C ! D and G : D ! C be functors. We say the pair (F; G) is an adjunction and denote it as F C D G if for each object C 2 C and D 2 D there exists an equivalence ∼ HomD(F C; D) = HomC(C; GD) This definition is not quite satisfying though as the determination of the iso- morphisms is not functorial here. So, let us give following equivalent definitions that are more satisfying: Theorem 1.2. (Parts of Theorem 2 Section IV.1 Page 81 [Ml98]) A pair (F; G) is an adjunction if and only if one of the following equivalent conditions hold: 1. There exists a natural transformation c : FG ! idD (the counit map) such that the natural map F (cC )∗ HomC(C; GD) −−! HomD(F C; F GD) −−−−−! HomD(F C; D) is an isomorphism 1 2. -
All (,1)-Toposes Have Strict Univalent Universes
All (1; 1)-toposes have strict univalent universes Mike Shulman University of San Diego HoTT 2019 Carnegie Mellon University August 13, 2019 One model is not enough A (Grothendieck{Rezk{Lurie)( 1; 1)-topos is: • The category of objects obtained by \homotopically gluing together" copies of some collection of \model objects" in specified ways. • The free cocompletion of a small (1; 1)-category preserving certain well-behaved colimits. • An accessible left exact localization of an (1; 1)-category of presheaves. They are a powerful tool for studying all kinds of \geometry" (topological, algebraic, differential, cohesive, etc.). It has long been expected that (1; 1)-toposes are models of HoTT, but coherence problems have proven difficult to overcome. Main Theorem Theorem (S.) Every (1; 1)-topos can be given the structure of a model of \Book" HoTT with strict univalent universes, closed under Σs, Πs, coproducts, and identity types. Caveats for experts: 1 Classical metatheory: ZFC with inaccessible cardinals. 2 We assume the initiality principle. 3 Only an interpretation, not an equivalence. 4 HITs also exist, but remains to show universes are closed under them. Towards killer apps Example 1 Hou{Finster{Licata{Lumsdaine formalized a proof of the Blakers{Massey theorem in HoTT. 2 Later, Rezk and Anel{Biedermann{Finster{Joyal unwound this manually into a new( 1; 1)-topos-theoretic proof, with a generalization applicable to Goodwillie calculus. 3 We can now say that the HFLL proof already implies the (1; 1)-topos-theoretic result, without manual translation. (Modulo closure under HITs.) Outline 1 Type-theoretic model toposes 2 Left exact localizations 3 Injective model structures 4 Remarks Review of model-categorical semantics We can interpret type theory in a well-behaved model category E : Type theory Model category Type Γ ` A Fibration ΓA Γ Term Γ ` a : A Section Γ ! ΓA over Γ Id-type Path object . -
A Note on the Under-Appreciated For-Loop
A Note on the Under-Appreciated For-Loop Jos´eN. Oliveira Techn. Report TR-HASLab:01:2020 Oct 2020 HASLab - High-Assurance Software Laboratory Universidade do Minho Campus de Gualtar – Braga – Portugal http://haslab.di.uminho.pt TR-HASLab:01:2020 A Note on the Under-Appreciated For-Loop by Jose´ N. Oliveira Abstract This short research report records some thoughts concerning a simple algebraic theory for for-loops arising from my teaching of the Algebra of Programming to 2nd year courses at the University of Minho. Interest in this so neglected recursion- algebraic combinator grew recently after reading Olivier Danvy’s paper on folding over the natural numbers. The report casts Danvy’s results as special cases of the powerful adjoint-catamorphism theorem of the Algebra of Programming. A Note on the Under-Appreciated For-Loop Jos´eN. Oliveira Oct 2020 Abstract This short research report records some thoughts concerning a sim- ple algebraic theory for for-loops arising from my teaching of the Al- gebra of Programming to 2nd year courses at the University of Minho. Interest in this so neglected recursion-algebraic combinator grew re- cently after reading Olivier Danvy’s paper on folding over the natural numbers. The report casts Danvy’s results as special cases of the pow- erful adjoint-catamorphism theorem of the Algebra of Programming. 1 Context I have been teaching Algebra of Programming to 2nd year courses at Minho Uni- versity since academic year 1998/99, starting just a few days after AFP’98 took place in Braga, where my department is located.