Homotopical methods in polygraphic rewriting Yves Guiraud and Philippe Malbos

Similar documents
Identities among relations for polygraphic rewriting

Coherence in monoidal track categories

Higher-dimensional categories with finite derivation type

Convergent presentations and polygraphic resolutions of associative algebras

Higher-dimensional rewriting strategies and acyclic polygraphs Yves Guiraud Philippe Malbos Institut Camille Jordan, Lyon. Tianjin 6 July 2010

Coherent presentations of Artin groups

Rewriting Systems and Discrete Morse Theory

Higher Categories, Homotopy Theory, and Applications

Categories and functors

Coherent presentations of Artin monoids

Diagram rewriting for orthogonal matrices: a study of critical peaks

Manifolds, Higher Categories and Topological Field Theories

Musée des confluences

For the property of having nite derivation type this result has been strengthened considerably by Otto and Sattler-Klein by showing that this property

CATEGORY THEORY. Cats have been around for 70 years. Eilenberg + Mac Lane =. Cats are about building bridges between different parts of maths.

LECTURE 3: RELATIVE SINGULAR HOMOLOGY

Fibres. Temesghen Kahsai. Fibres in Concrete category. Generalized Fibres. Fibres. Temesghen Kahsai 14/02/ 2007

Euler Characteristics of Categories and Homotopy Colimits

Math 757 Homology theory

07 Equational Logic and Algebraic Reasoning

Cubical categories for homotopy and rewriting

Auslander-Yoneda algebras and derived equivalences. Changchang Xi ( ~) ccxi/

Derivatives of the identity functor and operads

Math 752 Week s 1 1

Diagram groups and directed 2-complexes: homotopy and homology

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

Categorical models of homotopy type theory

sset(x, Y ) n = sset(x [n], Y ).

Non-commutative reduction rings

10 Excision and applications

Matrix factorizations over projective schemes

ON THE HOMOTOPY THEORY OF ENRICHED CATEGORIES

FORMAL GLUEING OF MODULE CATEGORIES

Thus we get. ρj. Nρj i = δ D(i),j.

Sémantique des jeux asynchrones et réécriture 2-dimensionnelle

OPERAD BIMODULE CHARACTERIZATION OF ENRICHMENT. V2

Computation and the Periodic Table

THE WORD PROBLEM FOR FINITELY PRESENTED MONOIDS AND FINITE CANONICAL REWRITING SYSTEMS. Craig Squier

Confluence Algebras and Acyclicity of the Koszul Complex

Categories, Functors, Natural Transformations

Sheet 11. PD Dr. Ralf Holtkamp Prof. Dr. C. Schweigert Hopf algebras Winter term 2014/2015. Algebra and Number Theory Mathematics department

DEFINITIONS: OPERADS, ALGEBRAS AND MODULES. Let S be a symmetric monoidal category with product and unit object κ.

Cohomology of higher rank graphs, an interim report.

Amalgamable diagram shapes

Homological mirror symmetry via families of Lagrangians

Morita Equivalence. Eamon Quinlan

The mod-2 cohomology. of the finite Coxeter groups. James A. Swenson University of Wisconsin Platteville

ON THE HOMOTOPY THEORY OF ENRICHED CATEGORIES

ALGEBRAICALLY TRIVIAL, BUT TOPOLOGICALLY NON-TRIVIAL MAP. Contents 1. Introduction 1

Math 757 Homology theory

INTRO TO TENSOR PRODUCTS MATH 250B

A Graph Theoretic Perspective on CPM(Rel)

Reparametrizations of Continuous Paths

Bernhard Keller. University Paris 7 and Jussieu Mathematics Institute. On differential graded categories. Bernhard Keller

A TALE OF TWO FUNCTORS. Marc Culler. 1. Hom and Tensor

Homework 3: Relative homology and excision

MacLane s coherence theorem expressed as a word problem

Categorical relativistic quantum theory. Chris Heunen Pau Enrique Moliner Sean Tull

CLASS NOTES MATH 527 (SPRING 2011) WEEK 5

Universal Algebra and Diagrammatic Reasoning

Loop Groups and Lie 2-Algebras

NOTES ON CHAIN COMPLEXES

SOME EXERCISES. This is not an assignment, though some exercises on this list might become part of an assignment. Class 2

CHAPTER 4. βs as a semigroup

T-homotopy and refinement of observation (I) : Introduction

SECTION 5: EILENBERG ZILBER EQUIVALENCES AND THE KÜNNETH THEOREMS

CW-complexes. Stephen A. Mitchell. November 1997

Morava K-theory of BG: the good, the bad and the MacKey

The Structure of Compact Groups

Categorical quantum mechanics

HOMOLOGICAL DIMENSIONS AND REGULAR RINGS

GENERATORS FOR COMONOIDS AND UNIVERSAL CONSTRUCTIONS

Kathryn Hess. Conference on Algebraic Topology, Group Theory and Representation Theory Isle of Skye 9 June 2009

In the special case where Y = BP is the classifying space of a finite p-group, we say that f is a p-subgroup inclusion.

Rational Hopf G-spaces with two nontrivial homotopy group systems

Homological Methods in Commutative Algebra

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 9: SCHEMES AND THEIR MODULES.

STABLE MODULE THEORY WITH KERNELS

Relative Left Derived Functors of Tensor Product Functors. Junfu Wang and Zhaoyong Huang

Topos Theory. Lectures 21 and 22: Classifying toposes. Olivia Caramello. Topos Theory. Olivia Caramello. The notion of classifying topos

Pictures and Syzygies: An exploration of pictures, cellular models and free resolutions

Homework 3 MTH 869 Algebraic Topology

Contents. Chapter 3. Local Rings and Varieties Rings of Germs of Holomorphic Functions Hilbert s Basis Theorem 39.

The classifying space of a monoid

Algebraic Geometry Spring 2009

3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection

MTH 428/528. Introduction to Topology II. Elements of Algebraic Topology. Bernard Badzioch

SOLUTIONS TO THE FINAL EXAM

1 Whitehead s theorem.

S n 1 i D n l S n 1 is the identity map. Associated to this sequence of maps is the sequence of group homomorphisms

Homological Characterization of Free Pro- C Crossed Modules

1. Classifying Spaces. Classifying Spaces

Dual Adjunctions Between Algebras and Coalgebras

Noncommutative motives and their applications

Quadraticity and Koszulity for Graded Twisted Tensor Products

A model-independent theory of -categories

Boolean Algebras, Boolean Rings and Stone s Representation Theorem

Cellularity, composition, and morphisms of algebraic weak factorization systems

Annihilation of Cohomology over Curve Singularities

NONCOMMUTATIVE GRADED GORENSTEIN ISOLATED SINGULARITIES

Transcription:

Homotopical methods in polygraphic rewriting Yves Guiraud and Philippe Malbos Categorical Computer Science, Grenoble, 26/11/2009 References Higher-dimensional categories with finite derivation type, Theory and Applications of Categories, 2009 Identities among relations for higher-dimensional rewriting systems, arxiv:09104538

Part I Two-dimensional Homotopy and String Rewriting

String Rewriting String Rewriting System : X a set, R X X r ulv R urv u v (r,l) R u,v X l R : reflexive symetrique closure of R Terminating : Confluent w 0 R w 1 R R w n R w w 1 R R w 2 R R w

String Rewriting and word problem Word problem w,w X, is w = w in X / R R : derivation Normal form algorithm : (X,R) : finite + convergent (terminating + confluent) w w? ŵ ŵ Fact Monoids having a finite convergent presentation are decidable

First Squier theorem Rewriting is not universal to decide the word problem in finite type monoids Theorem (Squier 87) There are finite type decidable monoids which do not have a finite convergent presentation Proof : A monoid M having a finite convergent presentation (X,R) is of homological type FP 3 kerj ZM[R] J ZM[X] ZM Z ie module of homological 3-syzygies is generated by critical branchings There are finite type decidable monoids which are not of type FP 3

Second Squier Theorem Theorem Squier 87 ( 94) The homological finiteness condition FP 3 is not sufficient for a finite type decidable monoid to admit a presentation by a finite convergent rewriting system Proof : (X,R) a string rewriting system S(X, R) Squier 2-dimensional combinatorial complex 0-cells : words on X, 1-cells : derivations R, 2-cells : Peiffer elements (X, R) has finite derivation type (FDT) if ulwl v uawl v ulwa v urwl v ulwr urwa v v uawr v urwr v X and R are finite and S(X, R) has a finite set of homotopy trivializer Property FDT is Tietze invariant for finite rewriting systems A monoid having a finite convergent rewriting system has FDT There are finite type decidable monoids which do not have FDT and which are FP 3

Part II Two-dimensional Homotopy for higher-dimensional rewriting systems

Mac Lane s coherence theorem monoidal category is made of: a category C, functors : C C C and I : C, three natural isomorphisms x,y,z : (x y) z x (y z) λ x : I x x ρ x : x I x such that the following diagrams commute: (x (y z)) t c ((x y) z) t (x y) (z t) x ((y z) t) x (y (z t)) x (I y) λ c (x I) y x y ρ Mac Lane s coherence theorem "In a monoidal category (C,,I,,λ,ρ), all the diagrams built from C,, I,, λ and ρ are commutative" Program: General setting: homotopy bases of track n-categories Proof method: rewriting techniques for presentations of n-categories by polygraphs Algebraic interpretation: identities among relations

n-categories An n-category C is made of: 0-cells 1-cells: x u y with one composition u 0 v = x u y v z 2-cells: x u v y f with two compositions f 0 g = x u f u y v v z g and f 1 g = x f u v g w y Exchange relation: (f 1 g) 0 (h 1 k) = (f 0 h) 1 (g 0 k) when f g h k 3-cells with three compositions 0, 1 and 2, etc

Track n-categories, cellular extensions and polygraphs A track n-category is an n-category whose n-cells are invertible (for n 1 ) A cellular extension of C is a set Γ of (n + 1)-cells f γ with f and g parallel n-cells in C g C[Γ] C(Γ) C/Γ f g γ γ f g γ f g An n-polygraph is a family Σ = (Σ 0,,Σ n ) where each Σ k+1 is a cellular extension of Σ 0 [Σ 1 ] [Σ k ] Free n-category Free track n-category Presented (n 1)-category Σ = Σ n 1 [Σ n] Σ = Σ n 1 (Σ n) Σ = Σ n 1 /Σ n

Graphical notations for polygraphs We draw: Generating 2-cells as "circuit components": 2-cells as "circuits": Generating 3-cells as "rewriting rules": 3-cells as "rewriting paths":

Example : the 2-category of monoids Let Σ be the 3-polygraph with one 0-cell, one 1-cell, two 2-cells and and three 3-cells: Proposition The 2-category Σ is the theory of monoids ie, there is an equivalence: Monoids (X,,1) in a 2-category C 2-functors M : Σ C M( ) = X M( ) = M( ) = 1 M( ) = c M( ) = c M( ) = c

Example : the track 3-category of monoidal categories Let Γ be the cellular extension of Σ with two 4-cells: Proposition The track 3-category Σ /Γ is the theory of monoidal categories, ie, there is an equivalence: Monoidal categories (C,,I,,λ,ρ) 3-functors M : Σ /Γ Cat 3-category Cat : one 0-cell, categories as 1-cells, functors as 2-cells, natural transformations as 3-cells 0 is, 1 is the composition of functors, 2 the vertical composition of natural transformations The equivalence is given by: M( ) = C M( ) = M( ) = I M( ) = M( ) = λ M( ) = ρ M( ) = c M( ) = c

Homotopy bases and finite derivation type A homotopy basis of an n-category C is a cellular extension Γ such that: For every n-cells f g in C, there exists an (n + 1)-cell f in C(Γ), ie, f = g in C/Γ g An n-polygraph Σ has finite derivation type (FDT) if it is finite and if Σ admits a finite homotopy basis Theorem Let Σ and Υ be finite and Tietze-equivalent n-polygraphs, ie, Σ Υ Then: Σ has FDT iff Υ has FDT Mac Lane s theorem revisited Let Σ be the 3-polygraph (,,,,,, ) Then the cellular extension {, } of Σ is a homotopy basis of Σ

Part III Computation of homotopy bases

Rewriting properties of an n-polygraph Σ: termination and confluence A reduction of Σ is a non-identity n-cell u f v of Σ A normal form is an (n 1)-cell u of Σ such that no reduction u f v exists The polygraph Σ terminates when it has no infinite sequence of reductions u 1 f 1 u 2 f 2 u 3 f 3 ( ) Termination Existence of normal forms A branching of Σ is a diagram v f u g w in Σ It is local when f and g contain exactly one generating n-cell of Σ n It is confluent when there exists a diagram v f u g w The polygraph Σ is (locally) confluent when every (local) branching is confluent Confluence Unicity of normal forms

Rewriting properties of an n-polygraph Σ: convergence The polygraph Σ is convergent if it terminates and it is confluent Theorem [Newman s lemma] Termination + local confluence Convergence A branching is critical when it is "a minimal overlapping" of n-cells, such as: Theorem Termination + confluence of critical branchings Convergence

The homotopy basis of generating confluences A generating confluence of an n-polygraph Σ is an (n + 1)-cell with (f, g) critical v u f f u g w g Theorem Let Σ be a convergent n-polygraph Let Γ be a cellular extension of Σ made of one generating confluence for each critical branching of Σ Then Γ is a homotopy basis of Σ Corollary If Σ is a finite convergent n-polygraph with a finite number of critical branchings, then it has FDT

Generating confluences : pear necklaces Theorem, Squier 94 If a monoid admits a presentation by a finite convergent word rewriting system, then it has FDT Theorem There exists a 2-category that lacks FDT, even though it admits a presentation by a finite convergent 3-polygraph A 3-polygraph presenting the 2-category of pear necklaces one 0-cell, one 1-cell, three 2-cells : four 3-cells : β γ Σ is finite and convergent but does not have FDT

Generating confluences : pear necklaces Four regular critical branching γ γ γ γ γ β γ γ β β One right-indexed critical branching k k {,,, } n n

Generating confluences : pear necklaces β Peiff β β γ γ γ Peiff β γ Peiff γ Peiff γ γ Peiff

Generating confluences : pear necklaces β β Peiff β γ γ γ Peiff β γ β n ( β n ) n + 1 β

Generating confluences : pear necklaces An infinite homotopy base : γ γ γ γ γ β γ γ β β n ( β n ) n + 1 β The 3-polygraph is finite and convergent but does not have finite derivation type

Generating confluences : Mac Lane s coherence theorem Let Σ be the finite 3-polygraph (,,,,,, ) Lemma Σ terminates and is locally confluent, with the following five generating confluences: Theorem The cellular extension {, } is a homotopy basis of Σ Corollary (Mac Lane s coherence theorem) "In a monoidal category (C,,I,,λ,ρ), all the diagrams built from C,, I,, λ and ρ are commutative"

Part IV Identities among relations

Defining identities among relations The contexts of an n-category C are the partial maps C : C n C n generated by: x f i x and x x i f The category of contexts of C is the category CC with: Objects: n-cells of C Morphisms from f to g: contexts C of C such that C[f] = g The natural system of identities among relations of an n-polygraph Σ is the functor Π(Σ) : CΣ Ab defined as follows: If u is an (n 1)-cell of Σ, then Π(Σ) u is the quotient of { Z f } v f in Σ, v = u by (with denoting n 1 ): f g = f + g for every f v g with v = u f g = g f for every v w with v = w = u If C is a context of Σ from u to v, then C f = B[f], with B = C f g

Generating identities among relations A generating set of Π(Σ) is a part X Π(Σ) such that, for every f : f = k ±C i [x i ], with x i X, C i CΣ i=1 Proposition Let Σ and Υ be finite Tietze-equivalent n-polygraphs Then Π(Σ) is finitely generated iff Π(Υ) is finitely generated Proposition Let Γ be a homotopy basis of Σ and Γ = { γ = f g } γ : f g in Γ Then Γ is a generating set for Π(Σ)

32 Generating identities among relations Theorem If a n-polygraph Σ has FDT, then Π(Σ) is finitely generated Proposition If Σ is a convergent n-polygraph, then Π(Σ) is generated by the generating confluences of Σ Example Let Σ be the 2-polygraph (,, ) It is a finite convergent presentation of the monoid {1,a} with aa = a It has one generating confluence: Hence the following element generates Π(Σ): ( = 1 ) = = =