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

Similar documents
New York Journal of Mathematics. T-homotopy and refinement of observation. III. Invariance of the branching and merging homologies

arxiv:math/ v2 [math.at] 16 May 2005

New York Journal of Mathematics. Directed algebraic topology and higher dimensional transition systems

ON THE COFIBRANT GENERATION OF MODEL CATEGORIES arxiv: v1 [math.at] 16 Jul 2009

arxiv: v2 [math.at] 18 Sep 2008

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

arxiv: v1 [math.at] 17 Apr 2008

ON THE HOMOTOPY THEORY OF ENRICHED CATEGORIES

THE CELLULARIZATION PRINCIPLE FOR QUILLEN ADJUNCTIONS

ON THE HOMOTOPY THEORY OF ENRICHED CATEGORIES

MODEL CATEGORIES OF DIAGRAM SPECTRA

Cellularity, composition, and morphisms of algebraic weak factorization systems

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

Elmendorf s Theorem via Model Categories

Graduate algebraic K-theory seminar

Errata to Model Categories by Mark Hovey

MODEL STRUCTURES ON PRO-CATEGORIES

Math 752 Week s 1 1

The positive complete model structure and why we need it

Equivariant orthogonal spectra and S-modules. M.A. Mandell J.P. May

Local higher category theory

CRITERIA FOR HOMOTOPIC MAPS TO BE SO ALONG MONOTONE HOMOTOPIES

AXIOMS FOR GENERALIZED FARRELL-TATE COHOMOLOGY

Homotopy Theory of Topological Spaces and Simplicial Sets

Comparison of categories of traces in directed topology

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

Categories and functors

FIBERWISE LOCALIZATION AND THE CUBE THEOREM


Stabilization as a CW approximation

Lecture 4: Stabilization

Algebras and modules in monoidal model categories

THE STABLE SHAPE OF COMPACT SPACES WITH COUNTABLE COHOMOLOGY GROUPS. S lawomir Nowak University of Warsaw, Poland

Algebraic models for higher categories

Derived Algebraic Geometry I: Stable -Categories

T -spectra. Rick Jardine. March 2, University of Western Ontario

Derivatives of the identity functor and operads

MULTIPLE DISJUNCTION FOR SPACES OF POINCARÉ EMBEDDINGS

THE FUNDAMENTAL GROUP AND CW COMPLEXES

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

arxiv:math/ v1 [math.at] 6 Oct 2004

Directed Algebraic Topology and Concurrency

ALGEBRAS OVER EQUIVARIANT SPHERE SPECTRA

7. Homotopy and the Fundamental Group

1 Categorical Background

AN INTRODUCTION TO MODEL CATEGORIES

Universität Regensburg Mathematik

EQUIVARIANT AND NONEQUIVARIANT MODULE SPECTRA

Derived Algebraic Geometry III: Commutative Algebra

HOMOTOPY THEORY OF POSETS

Algebraic models for higher categories

FINITE SPECTRA CARY MALKIEWICH

SPECTRAL ENRICHMENTS OF MODEL CATEGORIES

MORITA HOMOTOPY THEORY OF C -CATEGORIES IVO DELL AMBROGIO AND GONÇALO TABUADA

ENRICHED MODEL CATEGORIES AND PRESHEAF CATEGORIES

The classifying space of a monoid

BEN KNUDSEN. Conf k (f) Conf k (Y )

in path component sheaves, and the diagrams

A CLOSED MODEL CATEGORY FOR (n 1)-CONNECTED SPACES

(work to be done!) Ronnie Brown () Higher Structures Lisbon July 24-27, 2017 Instituto Superior Técnico, Lisbon Homotopical 1 / 19

AMALGAMATIONS OF CATEGORIES

CALCULATION OF FUNDAMENTAL GROUPS OF SPACES

Equivalence of the Combinatorial Definition (Lecture 11)

Homotopy colimits in model categories. Marc Stephan

Category Theory (UMV/TK/07)

arxiv:math/ v2 [math.kt] 2 Feb 2007

Categorical models of homotopy type theory

The Hurewicz Theorem

THE FUNDAMENTAL GROUP AND BROUWER S FIXED POINT THEOREM AMANDA BOWER

The Ordinary RO(C 2 )-graded Cohomology of a Point

POSTNIKOV EXTENSIONS OF RING SPECTRA

THE HEART OF A COMBINATORIAL MODEL CATEGORY

Homotopy theory of spectral categories

Graph stable equivalences and operadic constructions in equivariant spectra

THE H-PRINCIPLE, LECTURE 14: HAEFLIGER S THEOREM CLASSIFYING FOLIATIONS ON OPEN MANIFOLDS

Higher Categories, Homotopy Theory, and Applications

Algebraic model structures

Postnikov extensions of ring spectra

OVERVIEW OF SPECTRA. Contents

Nonabelian Poincare Duality (Lecture 8)

CLASS NOTES MATH 527 (SPRING 2011) WEEK 5

The topology of path component spaces

Algebraic models of homotopy type theory

A model structure on GCat

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

Homology and Cohomology of Stacks (Lecture 7)

ENRICHED MODEL CATEGORIES IN EQUIVARIANT CONTEXTS

André Quillen spectral sequence for THH

HOMOTOPY THEORY ADAM KAYE

Homotopy Colimits of Relative Categories (Preliminary Version)

HOMOTOPY THEORY OF MODULES OVER OPERADS AND NON-Σ OPERADS IN MONOIDAL MODEL CATEGORIES

OMEGA-CATEGORIES AND CHAIN COMPLEXES. 1. Introduction. Homology, Homotopy and Applications, vol.6(1), 2004, pp RICHARD STEINER

Archivum Mathematicum

PART II.1. IND-COHERENT SHEAVES ON SCHEMES

Abstracting away from cell complexes

INDUCTIVE PRESENTATIONS OF GENERALIZED REEDY CATEGORIES. Contents. 1. The algebraic perspective on Reedy categories

Category Theory. Categories. Definition.

Reparametrizations of Continuous Paths

THE EILENBERG-WATTS THEOREM IN HOMOTOPICAL ALGEBRA

28 The fundamental groupoid, revisited The Serre spectral sequence The transgression The path-loop fibre sequence 23

Transcription:

GETCO 2006 T-homotopy and refinement of observation (I) : Introduction Philippe Gaucher Preuves Programmes et Systèmes Université Paris 7 Denis Diderot Site Chevaleret Case 7012 2 Place Jussieu 75205 PARIS Cedex 13 France http://www.pps.jussieu.fr/ gaucher/ Abstract This paper is the extended introduction of a series of three papers [11] [9] [10] about modelling T-homotopy by refinement of observation. The notion of T-homotopy equivalence is discussed. A new one is proposed and its behaviour with respect to other constructions in dihomotopy theory is explained. We also prove in appendix that the tensor product of flows is a closed symmetric monoidal structure. Keywords: cofibration concurrency, homotopy, directed homotopy, model category, refinement of observation, poset, 1 About deformations of HDA The main feature of the two algebraic topological models of higher dimensional automata (or HDA) introduced in [12] and in [4] is to provide a framework for modelling continuous deformations of HDA corresponding to subdivision or refinement of observation. Globular complexes and flows are specially designed to model the weak S-homotopy equivalences (the spatial deformations) and the T-homotopy equivalences (the temporal deformations). The first descriptions of spatial deformation and of temporal deformation dates back from the informal and conjectural paper [3]. Let us now explain a little bit what the spatial and temporal deformations consist of before presenting the results. The computer-scientific and geometric explanations of [12] must of course be preferred for a deeper understanding. In dihomotopy theory, processes running concurrently cannot be distinguished by any observation. For instance in Figure 1, each axis of coordinates represents one process and the two processes are running concurrently. The corresponding geometric shape is a full 2-cube. This example corresponds to the flow C 2 defined as follows: This paper is electronically published in Electronic Notes in Theoretical Computer Science URL: www.elsevier.nl/locate/entcs

Gaucher Fig. 1. Two concurrent processes 0 U 1 0 U A U 1 Fig. 2. The simplest example of T-homotopy equivalence Let us introduce the flow C 2 defined by ( C 2 ) 0 = {0, 1, 2, 3}, P 0,1 C 2 = {U}, P 1,2 C 2 = {V }, P 0,3 C 2 = {W }, P 3,2 C 2 = {X}. The flow C 2 corresponds to an empty square, where the execution paths U V and W X are not running concurrently. Then consider the pushout diagram Glob(S 0 ) q C 2 Glob(D 1 ) C 2 with q(s 0 ) = {U V, W X} (the globe functor Glob( ) is defined below). The presence of Glob(D 1 ) creates a S-homotopy between the execution paths U V and W X, modelling this way the concurrency. It does not matter for P 0,2 C 2 to be homeomorphic to D 1 or only homotopy equivalent to D 1, or even only weakly homotopy equivalent to D 1. The only fact that matters is that the topological space P 0,2 C 2 be weakly contractible. Indeed, a hole like in the flow C 2 (the space P 0,2 C 2 is the discrete space {U V, W X} ) means that the execution paths U V and W X are not running concurrently, and therefore that they are distinguishable by observation. This kind of identification is well taken into account by the notion of weak S-homotopy equivalence. This notion is introduced in [12] in the framework of globular complexes, in [4] in the framework of flows and it is proved that these two notions are equivalent in [5]. In dihomotopy theory, it is also required to obtain descriptions of HDA which are invariant by refinement of observation. The simplest example of refinement of 2

observation is represented in Figure 2, in which the directed segment U is divided in two directed segments U and U. This kind of identification is well taken into account by the notion of T-homotopy equivalence. This notion is introduced in [12] in the framework of globular complexes, and in [5] in the framework of flows. The latter paper also proves that the two notions are equivalent. In the case of Figure 2, the T-homotopy equivalence is the unique morphism of flows sending U to U U. Each weak S-homotopy equivalence as well as each T-homotopy equivalence preserves as above the initial states and the final states of a flow. More generally, any good notion of dihomotopy equivalence must preserve the branching and merging homology theories introduced in [7]. This paradigm dates from the beginning of dihomotopy theory: a dihomotopy equivalence must not change the topological configuration of branching and merging areas of execution paths [13]. It is also clear that any good notion of dihomotopy equivalence must preserve the underlying homotopy type, that is the topological space, defined only up to weak homotopy equivalence, obtained after removing the time flow [5]. In the case of Figure 1 and Figure 2, this underlying homotopy type is the one of the point. 2 Prerequisites and notations The initial object (resp. the terminal object) of a category C, if it exists, is denoted by (resp. 1). Let C be a cocomplete category. If I is a set of morphisms of C, then the class of morphisms of C that satisfy the RLP (right lifting property) with respect to any morphism of I is denoted by inj(i) and the class of morphisms of C that are transfinite compositions of pushouts of elements of I is denoted by cell(i). Denote by cof(i) the class of morphisms of C that satisfy the LLP (left lifting property) with respect to any morphism of inj(i). It is a purely categorical fact that cell(i) cof(i). Moreover, every morphism of cof(k) is a retract of a morphism of cell(k) as soon as the domains of K are small relative to cell(k) ([15] Corollary 2.1.15). An element of cell(i) is called a relative I-cell complex. If X is an object of C, and if the canonical morphism X is a relative I-cell complex, one says that X is a I-cell complex. Let C be a cocomplete category with a distinguished set of morphisms I. Then let cell(c, I) be the full subcategory of C consisting of the objects X of C such that the canonical morphism X is an object of cell(i). In other terms, cell(c, I) = ( C) cell(i). Possible references for model categories are [15], [14] and [2]. The original reference is [18] but Quillen s axiomatization is not used in this paper. The axiomatization from Hovey s book is preferred. If M is a cofibrantly generated model category with set of generating cofibrations I, let cell(m) := cell(m, I). A cofibrantly generated model structure M comes with a cofibrant replacement functor Q : M cell(m). A partially ordered set (P, ) (or poset) is a set equipped with a reflexive antisymmetric and transitive binary relation. A poset is locally finite if for any (x, y) P P, the set [x, y] = {z P, x z y} is finite. A poset (P, ) is bounded if there exist 0 P and 1 P such that P [ 0, 1] and such that 0 1. 3

Let 0 = min P (the bottom element) and 1 = max P (the top element). The category Top of compactly generated topological spaces (i.e. of weak Hausdorff k-spaces) is complete, cocomplete and cartesian closed (more details for this kind of topological spaces in [1,17], the appendix of [16] and also the preliminaries of [4]). For the sequel, any topological space will be supposed to be compactly generated. A compact space is always Hausdorff. The time flow of a higher dimensional automaton is encoded in an object called a flow [4]. A flow X consists of a set X 0 called the 0-skeleton and whose elements correspond to the states (or constant execution paths) of the higher dimensional automaton. For each pair of states (α, β) X 0 X 0, there is a topological space P α,β X whose elements correspond to the (nonconstant) execution paths of the higher dimensional automaton beginning at α and ending at β. For x P α,β X, let α = s(x) and β = t(x). For each triple (α, β, γ) X 0 X 0 X 0, there exists a continuous map : P α,β X P β,γ X P α,γ X called the composition law which is supposed to be associative in an obvious sense. The topological space PX = (α,β) X 0 X 0 P α,βx is called the path space of X. The category of flows is denoted by Flow. A point α of X 0 such that there are no non-constant execution paths ending to α (resp. starting from α) is called an initial state (resp. a final state). A morphism of flows f from X to Y consists of a set map f 0 : X 0 Y 0 and a continuous map Pf : PX PY preserving the structure. A flow is therefore almost a small category enriched in Top. Any set can be viewed as a flow with an empty path space. The category Flow is equipped with the unique model structure such that [4]: The weak equivalences are the weak S-homotopy equivalences, i.e. the morphisms of flows f : X Y such that f 0 : X 0 Y 0 is a bijection and such that Pf : PX PY is a weak homotopy equivalence. The fibrations are the morphisms of flows f : X Y such that Pf : PX PY is a Serre fibration. This model structure is cofibrantly generated. The set of generating cofibrations is the set I gl + = Igl {R, C} with I gl = {Glob(S n 1 ) Glob(D n ), n 0} where D n is the n-dimensional disk, where S n 1 is the (n 1)-dimensional sphere, where R and C are the set maps R : {0, 1} {0} and C : {0} and where for any topological space Z, the flow Glob(Z) is the flow defined by Glob(Z) 0 = { 0, 1}, PGlob(Z) = Z, s = 0 and t = 1, and a trivial composition law. The set of generating trivial cofibrations is J gl = {Glob(D n {0}) Glob(D n [0, 1]), n 0}. 4

Gaucher Fig. 3. Symbolic representation of Glob(X) for some topological space X 3 Why adding new T-homotopy equivalences? It turns out that the T-homotopy equivalences, as defined in [5], are the deformations which locally act like in Figure 2 1. So it becomes impossible with this old definition to identify the directed segment of Figure 2 with the full 3-cube of Figure 4 by a zig-zag sequence of weak S-homotopy and of T-homotopy equivalences preserving the initial state and the final state of the 3-cube since any point of the 3-cube is related to three distinct edges (cf. Theorem 3.4). This contradicts the fact that concurrent execution paths cannot be distinguished by observation. More precisely, one has: Proposition 3.1 Let X and Y be two flows. There exists a unique structure of flows X Y on the set X Y such that (i) (X Y ) 0 = X 0 Y 0 (ii) P(X Y ) = (PX PY ) (X 0 PY ) (PX Y 0 ) (iii) s(x, y) = (s(x), s(y)), t(x, y) = (t(x), t(y)), (x, y) (z, t) = (x z, y t). Proof. The proof is obvious. see Ap- It is even possible to prove that this monoidal structure is closed: pendix A. Definition 3.2 The directed segment I is the flow Glob(Z) with Z = {u}. Definition 3.3 Let n 1. The full n-cube C n is by definition the flow ( I n ) cof, where ( ) cof is the cofibrant replacement functor. Notice that for n 2, the flow I n is not cofibrant. Indeed, the composition law contains relations. For instance, with n = 2, one has ( 0, u) (u, 1) = (u, 0) ( 1, u) Theorem 3.4 [11] Let n 3. There does not exist any zig-zag sequence f 0 C n = X 0 X 1 f 1 f X 2 2 f... 2n 1 X 2n = I where each X i is an object of cell(flow) and where each morphism f i is either a S-homotopy equivalence 2 or a T-homotopy equivalence. 1 This fact was of course not known when [12] was being written down. The definition of T-homotopy equivalence presented in that paper was based on the notion of homeomorphism and it sounded so natural... 2 Recall that a morphism between two objects of cell(flow) is a weak S-homotopy equivalence if and only if it is a S-homotopy equivalence. 5

Fig. 4. The full 3-cube In the statement of Theorem 3.4, we suppose that each flow X i belongs to cell(flow) because T-homotopy is only defined between this kind of flow. 4 Full directed ball We need to generalize the notion of subdivision of the directed segment I. Definition 4.1 A flow X is loopless if for every α X 0, the space P α,α X is empty. If a flow X is loopless, then the transitive closure of the set {(α, β) X 0 X 0 such that P α,β X } induces a partial ordering on X 0. Indeed, if (α, β) and (β, α) with α β belong to the transitive closure, then there exists a finite sequence (x 1,..., x l ) of elements of X 0 with x 1 = α, x l = α, l > 1 and for any m, P xm,x m+1 X is non-empty. Consequently, the space P α,α X is non-empty because of the existence of the composition law of X: contradiction. Definition 4.2 A full directed ball is a flow D such that: the 0-skeleton D 0 is finite D has exactly one initial state 0 and one final state 1 with 0 1 each state α of D 0 is between 0 and 1, that is there exists an execution path from 0 to α, and another execution path from α to 1 D is loopless (so the set D 0 is equipped with a partial ordering ) for any (α, β) D 0 D 0, the topological space P α,β D is empty if α β or weakly contractible if α < β. If P is a finite bounded poset, let us consider the flow F (P ) associated with P : it is of course defined as the unique flow (up to isomorphism) F (P ) such that F (P ) 0 = P and P α,β F (P ) = {u} if α < β and P α,β F (P ) = otherwise. Then F (P ) is a full directed ball and for any full directed ball D, the two flows D and F ( D 0 ) are weakly S-homotopy equivalent. Let E be another full directed ball. Let f : D E be a morphism of flows preserving the initial and final states. Then f induces a morphism of posets from 6

Fig. 5. Replacement of a full directed ball by a more refined one A B 0 1 C Fig. 6. Example of finite bounded poset D 0 to E 0 such that f(min D 0 ) = min E 0 and f(max D 0 ) = max E 0. Hence the following definition: Definition 4.3 Let T be the class of morphisms of posets f : P 1 P 2 such that: (i) The posets P 1 and P 2 are finite and bounded. (ii) The morphism of posets f : P 1 P 2 is one-to-one; in particular, if x and y are two elements of P 1 with x < y, then f(x) < f(y). (iii) One has f(min P 1 ) = min P 2 and f(max P 1 ) = max P 2. Then a generalized T-homotopy equivalence is a morphism of cof({f (f) cof, f T }) where ( ) cof is the cofibrant replacement functor of Flow. A T-homotopy consists of locally replacing in a flow a full directed ball by a more refined one (cf. Figure 5). In a HDA, a n-transition, that is the concurrent execution of n processes, is represented by the full n-cube C n. The corresponding poset is the product poset { 0 < 1} n. In particular, the poset corresponding to the full directed ball of Figure 4 is { 0 < 1} 3 = { 0 < 1} { 0 < 1} { 0 < 1}. The poset corresponding to Figure 1 is the poset { 0 < 1} 2 = { 0 < 1} { 0 < 1}. 7

If for instance U is subdivided in two processes as in Figure 2, the poset of the full directed ball of Figure 1 becomes equal to { 0 < 2 < 1} { 0 < 1}. One has the isomorphism of flows I n = F ({ 0 < 1} n ) for every n 1. The flow C n (n 1) is identified to I by the zig-zag sequence of S-homotopy and generalized T-homotopy equivalences I (F (g ( I ) cof n)) cof ( I n ) cof, where g n : { 0 < 1} { 0 < 1} n T. 5 Is this new definition well-behaved? First of all, we must verify that each old T-homotopy equivalence as defined in [5] will be a particular case of this new definition. And indeed, one has: Theorem 5.1 [11] Let X and Y be two objects of cell(flow). Let f : X Y be a T-homotopy equivalence as defined in [5]. Then f can be written as a composite X Z Y where g : X Z is a generalized T-homotopy equivalence and where h : Z Y is a weak S-homotopy equivalence. The two other tests consist of verifying that the branching and merging homology theories [7], as well as the underlying homotopy type functor [5] are preserved with this new definition of T-homotopy equivalence. And indeed, one has: Theorem 5.2 [9] [10] Let f : X Y be a generalized T-homotopy equivalence. Then for any n 0, the morphisms of abelian groups H n (f) : H n (X) H n (Y ) and H + n (f) : H + n (X) H + n (Y ) are isomorphisms of groups where H n (resp. H + n ) is the n-th branching (resp. merging) homology group. And the continuous map f : X Y is a weak homotopy equivalence where X denotes the underlying homotopy type of the flow X. 6 Conclusion This new definition of T-homotopy equivalence is therefore well-behaved. It is already known after [6] that it is impossible to construct a model structure on Flow such that the weak equivalences are exactly the weak S-homotopy equivalences and the generalized T-homotopy equivalences. It is possible anyway to formulate a Whitehead theorem for dihomotopy [8]. A The tensor product of flows is closed The space FLOW(X, Y ) is the set Flow(X, Y ) equipped with the Kelleyfication of the compact-open topology. Definition A.1 [4] A non-contracting topological 1-category X is a pair of compactly generated topological spaces (X 0, PX) together with continuous maps s, t and satisfying the same properties as in the definition of flow except that X 0 is not necessarily discrete. The corresponding category is denoted by 1Cat top 1. 8

Theorem A.2 ([4] Theorem 5.4) The category 1Cat top 1 is complete and cocomplete. The inclusion functor ω : Flow 1Cat top 1 preserves finite limits. Theorem A.3 ([4] Theorem 5.5) The inclusion functor ω : Flow 1Cat top 1 has a right adjoint that will be denoted by D. In particular, this implies that the canonical inclusion functor Flow 1Cat top 1 preserves colimits. Moreover, one has D ω = Id Flow and ( ) lim X i = lim D ω (Xi ) i = D i lim i ω (X i ) Proposition A.4 ([4] Proposition 5.6) Let X and Y be two objects of 1Cat top 1. There exists a unique structure of topological 1-category X Y on the topological space X Y such that (i) (X Y ) 0 = X 0 Y 0. (ii) P(X Y ) = (PX PX) (X 0 PY ) (PX Y 0 ). (iii) s(x, y) = (sx, sy), t(x, y) = (tx, ty), (x, y) (z, t) = (x z, y t). Theorem A.5 ([4] Theorem 5.8) The tensor product of 1Cat top 1 is a closed symmetric monoidal structure, that is there exists a bifunctor [1Cat top 1 ] : 1Cattop 1 1Cat top 1 1Cat top 1 contravariant with respect to the first argument and covariant with respect to the second argument such that one has the natural isomorphism of sets 1Cat top 1 (X Y, Z) ( ) = 1Cat top 1 X, [1Cat top 1 ] (Y, Z) for any topological 1-categories X, Y and Z. Moreover, one has the natural homeomorphism ( ) 0 [1Cat top 1 ] ( ω(u), ω(v )) = FLOW(U, V ) for any flows U and V. Theorem A.6 The tensor product of Flow is a closed symmetric monoidal structure, that is there exists a bifunctor [Flow] : Flow Flow Flow contravariant with respect to the first argument and covariant with respect to the second argument such that one has the natural bijection of sets for any flow X, Y and Z. Flow(X Y, Z) = Flow(X, [Flow](Y, Z)) Proof. One has with Theorem A.3 and Theorem A.5: Flow (X Y, Z) = 1Cat top 1 ( ω (X Y ), ω (Z)) = 1Cat top 1 ( ω (X) ω (Y ), ω (Z)) = 1Cat top = Flow 1 ( ω (X), [1Cat top 1 ] ( ω (Y ), ω (Z)) ) ( X, D [1Cat top 1 ] ( ω (Y ), ω (Z)) ) 9.

so it suffices to set [Flow] (Y, Z) := D [1Cat top 1 ] ( ω (Y ), ω (Z)). As a conclusion of the appendix, let us make the following remark: Proposition A.7 The category of flows Flow (as well as the category of noncontracting topological 1-categories 1Cat top 1 ) is not cartesian closed. Proof. If Flow was cartesian closed, then its product would commute with colimit. This latter property fails as we can see with the following example. Consider the diagram of Flow Glob({v}) i 1 { } i 0 Glob({w}) where i 0 ( ) = 0 and i 1 ( ) = 1. Then the colimit Glob({v}).Glob({w}) of this diagram is the flow representing the concatenation of v and w. For any flow X, P( I X) = PX as sets and the paths of I X are never composable because s(p( I X)) { 0} X and t(p( I X)) { 1} X. Moreover, the flow I { } is the flow {( 0, ), ( 1, )}. Therefore the colimit of the diagram of flows I Glob({v}) i 1 i 0 I { } I Glob({w}) consists of the two non-composable non-constant execution paths ( 0, 0) (u,v) ( 1, 1) and ( 0, 0) (u,w) ( 1, 1) with the identifications ( 0, 1) = ( 0, 0) and ( 1, 1) = ( 1, 0). On the contrary, the path space of I (Glob({v}).Glob({w})) consists exactly of the three non-composable non-constant execution paths (u, v), (u, w) and (u, v w). References [1] Brown, R., Topology, Ellis Horwood Ltd., Chichester, 1988, second edition, xviii + 460 pp., a geometric account of general topology, homotopy types and the fundamental groupoid. [2] Dwyer, W. G. and J. Spaliński, Homotopy theories and model categories, in: Handbook of algebraic topology, North-Holland, Amsterdam, 1995 pp. 73 126. [3] Gaucher, P., From concurrency to algebraic topology., in: Cousot, Patrick (ed.) et al., Geometry and topology in concurrency theory. Workshop, PennState, University Park, PA, USA, August 21, 2000. Amsterdam: Elsevier, Electronic Notes in Theoretical Computer Science. 39,2, 19 p., electronic only, 2000. [4] Gaucher, P., A model category for the homotopy theory of concurrency, Homology Homotopy Appl. 5 (2003), pp. 549 599 (electronic). [5] Gaucher, P., Comparing globular complex and flow, New York J. Math. 11 (2005), pp. 97 150 (electronic). [6] Gaucher, P., Flow does not model flows up to weak dihomotopy, Applied Categorical Structures 13 (2005), pp. 371 388. [7] Gaucher, P., Homological properties of non-deterministic branchings and mergings in higher dimensional automata, Homology, Homotopy and Applications 7 (2005), pp. p.51 76. [8] Gaucher, P., Inverting weak dihomotopy equivalence using homotopy continuous flow, Theory Appl. Categ. 16 (2006), pp. No. 3, 59 83 (electronic). [9] Gaucher, P., T-homotopy and refinement of observation (III) : Invariance of the branching and merging homologies, New York J. Math. 12 (2006), pp. 319 348 (electronic). [10] Gaucher, P., T-homotopy and refinement of observation (IV) : Invariance of the underlying homotopy type, New York J. Math. 12 (2006), pp. 63 95 (electronic). 10

[11] Gaucher, P., T-homotopy and refinement of observation, part II: Adding new T-homotopy equivalences, Internat. J. Math. Math. Sci. 2007 (2007), pp. Article ID 87404, 20 pages, doi:10.1155/2007/87404. [12] Gaucher, P. and E. Goubault, Topological deformation of higher dimensional automata, Homology, Homotopy and Applications 5 (2003), pp. p.39 82. [13] Goubault, E., Some geometric perspectives in concurrency theory, Homology, Homotopy and Applications 5 (2003), pp. p.95 136. [14] Hirschhorn, P. S., Model categories and their localizations, Mathematical Surveys and Monographs 99, American Mathematical Society, Providence, RI, 2003, xvi+457 pp. [15] Hovey, M., Model categories, American Mathematical Society, Providence, RI, 1999, xii+209 pp. [16] Lewis, L. G., The stable category and generalized Thom spectra (appendix), Ph.D. thesis, University of Chicago (1978), available at http://www.pps.jussieu.fr/ gaucher/cgspaceintro.pdf. [17] May, J. P., A concise course in algebraic topology, University of Chicago Press, Chicago, IL, 1999, x+243 pp. [18] Quillen, D. G., Homotopical algebra, Springer-Verlag, Berlin, 1967, iv+156 (not consecutively paged) pp. 11