Introduction
The problem in plain words. To classify objects one declares some of them to be “the same”. Very often the rule is given by a transformation: two matrices are the same if one is obtained from the other by a change of basis; two elements of a monoid are the same if each divides the other (Green’s relations [3 , 4 ] ); two sequences of rationals are the same if they get arbitrarily close, which is how the real numbers are built; two modules are stably the same if they become isomorphic after adding a common summand. Each of these relations is usually defined by its own formula, and each forgets information: an orbit relation does not record the stabilizers, and the divisibility relation does not record in how many essentially different ways one element divides another.
The idea. Let m m m and m ~ \widetilde{m} m be morphisms of a category C \mathcal{C} C . We say that m m m can be compared to m ~ \widetilde{m} m if, after modifying m m m on its target and on its source by admissible morphisms, we obtain something that matches m ~ \widetilde{m} m up to an admissible 2-morphism in an auxiliary 2-category D \mathcal{D} D . The data are D = ( C , D , σ , τ 1 , τ 2 ; U 1 , U 2 , W ) \mathcal{D} = (\mathcal{C}, \mathcal{D}, \sigma, \tau_1, \tau_2; \mathcal{U}_1, \mathcal{U}_2, \mathcal{W}) D = ( C , D , σ , τ 1 , τ 2 ; U 1 , U 2 , W ) , a comparison datum (Definition 2.2): D \mathcal{D} D is where the comparison takes place, σ \sigma σ sends a morphism of C \mathcal{C} C to D \mathcal{D} D (it may forget structure), τ 1 , τ 2 \tau_1,\tau_2 τ 1 , τ 2 send the modifications to D \mathcal{D} D , U 1 , U 2 \mathcal{U}_1,\mathcal{U}_2 U 1 , U 2 are the admissible modifications and W \mathcal{W} W the admissible 2-morphisms. All comparisons are collected in a category K ( D ) \mathsf{K}(\mathcal{D}) K ( D ) , the comparison category , whose objects are the morphisms of C \mathcal{C} C . For D = C \mathcal{D} = \mathcal{C} D = C and σ = τ i = Id \sigma= \tau_i = \operatorname{Id} σ = τ i = Id , a comparison m → m ~ m \to\widetilde{m} m → m is a factorization m ~ = u 1 m u 2 \widetilde{m} = u_1 m u_2 m = u 1 m u 2 . Information is read from K ( D ) \mathsf{K}(\mathcal{D}) K ( D ) at levels : level − 1 -1 − 1 , comparisons in both directions (the relation); level 0, connected components (the relation generated by chains of comparisons); level k ≥ 1 k \ge1 k ≥ 1 , the homotopy groups of the classifying space (“in how many essentially different ways”).
The structural picture. This paper shows that the many relations above are one construction seen through a small number of operations.
Table 2.
In these terms: Green’s relations are the transport relations of the Hom bimodule; orbit relations are transport relations of an action; limit relations are transport relations enriched by a cost; stabilization relations are transport relations of a filtered colimit of data. The constraints on which relations occur are not on the shape of K, which is arbitrary, but on s s s , that is, on how regular σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 are; this is the subject of § 10 .
Main structural results: normal form and families. (A) Normal form: K ( D ) \mathrm{K}(\mathcal{D}) K ( D ) is equivalent to the full subcategory of ∫ V H \int_V H ∫ V H on im ( s ) \operatorname{im}(s) im ( s ) (Theorem 4.2 ); level − 1 -1 − 1 is the pullback of mutual reachability, and for saturated data all levels are those of a homotopy colimit (Corollary 4.3). (B) Realization: every small category is, up to opposite, a union of components of some K ( D ) \mathrm{K}(\mathcal{D}) K ( D ) with D \mathcal{D} D completely functorial (Theorems 4.5 , 5.5 ); so the shape of K is unconstrained, and the higher levels of transport data are homotopy colimits (Proposition 5.8 ). (C) Green’s relations are transport relations: K ( Gr ( C ) ) \mathrm{K}(\operatorname{Gr}(\mathcal{C})) K ( Gr ( C )) is the twisted arrow category, with J at level − 1 -1 − 1 and the homotopy type of C above it (Theorem 6.5 ). (D) Limit relations: for lengths zero every limit relation is the pullback of closure equality along an orbit map (Theorem 7.5 ), which covers Hausdorff closure, approximate unitary equivalence and completions. (E) Stabilization: a strict stabilizer produces a datum D ∞ \mathcal{D}^{\infty} D ∞ with K ( D ∞ ) = K ∞ \mathrm{K}(\mathcal{D}^{\infty})=\mathrm{K}_{\infty} K ( D ∞ ) = K ∞ , so stable relations and stabilized levels are levels of a datum (Proposition 8.8 ). Examples and counterexamples are collected in § 11 .
The regularity axis. The matching of a comparison goes through a map σ \sigma σ that sends a morphism of the given category C \mathcal{C} C to a morphism of D \mathcal{D} D . If one allows σ \sigma σ to be an arbitrary function, σ \sigma σ can simply record the answer, and every equivalence relation is obtained (Corollary 10.13 ); this says nothing. Classification by a rule that respects composition is only meaningful if σ \sigma σ respects composition too, at least up to something. How regular must σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 be, and which relations survive at each degree of regularity? We grade data by seven classes ρ 0 ⊂ ρ 1 ⊂ ⋯ ⊂ ρ 6 \rho_0 \subset\rho_1 \subset\cdots\subset\rho_6 ρ 0 ⊂ ρ 1 ⊂ ⋯ ⊂ ρ 6 (Definition 10.1):
caption:
:::
Each class is contained in the next, and the question becomes: which relations occur in each class, are the inclusions strict, and what is the least class in which a given relation occurs?
Main structural results: regularity.
(F) Rigid and diagonal data are classified. Rigid relations are m ~ ∈ U 1 m U 2 \tilde{m}\in U_1mU_2 m ~ ∈ U 1 m U 2 , m ∈ U 1 m ~ U 2 m\in U_1\tilde{m}U_2 m ∈ U 1 m ~ U 2 ; diagonal relations are these on a quotient C / ≈ C/\!\approx C / ≈ pulled back (Theorems 10.3, 10.4). On finite groups both are exactly the double coset relations, on abelian groups the congruences (Corollary 10.5, Proposition 10.7).
(G) The classical families sit at σ = Id \sigma=\operatorname{Id} σ = Id , once the relation is viewed on the right category (Proposition 10.8 ); regularity is relative to the category on which the relation lives.
(H) Completely functorial data contain relations that no rigid or diagonal datum gives: constrained Green data, hence conjugacy and twisted conjugacy of any group (Theorem 10.17 ).
(I) A dichotomy. On a nil monoid a completely functorial strict datum has either { 1 } \{1\} { 1 } as a class or a universal relation at level − 1 -1 − 1 (Theorem 10.15); the relation with classes { 1 , a } \{1,a\} { 1 , a } , { 0 } \{0\} { 0 } on { 1 , a , 0 } \{1,a,0\} { 1 , a , 0 } , a 2 = 0 a^2=0 a 2 = 0 , is realized at level 0 (Proposition 10.16) but by no completely functorial strict datum at level − 1 -1 − 1 .
(J) Closure properties under products, full pullbacks, opposites and disjoint unions (Proposition 10.9 ); and the first strictness statements along the axis (Proposition 10.6).
Examples and counterexamples are collected in § 11 .
Open problems. (1) Is every equivalence relation on Mor ( B M ) \operatorname{Mor}(BM) Mor ( B M ) , M M M a monoid, level 0 of a completely functorial datum? It holds for E 0 E_0 E 0 and on Z / n \mathbb{Z}/n Z / n , n ≤ 4 n\le4 n ≤ 4 , where it is equivalent to (2); a construction by generators and relations fails because the generated congruence also identifies whiskered words. (2) Is every relation on a finite group level − 1 -1 − 1 of a completely functorial strict datum, and which relations are? We know the congruences, double cosets, H, transport relations, twisted conjugacy, products and full pullbacks, and the nil dichotomy. (3) Are ρ 2 , ρ 3 , ρ 4 , ρ 5 \rho_2,\rho_3,\rho_4,\rho_5 ρ 2 , ρ 3 , ρ 4 , ρ 5 distinct on relations? (4) Is Green’s D level − 1 -1 − 1 of a single datum of some regularity? (5) Does stabilization admit a description by a single transport datum, without passing to a colimit? (6) What is the ( ∞ , 2 ) (\infty,2) ( ∞ , 2 ) -version of the normal form?
Reader’s guide. A reader interested in the idea only should read this introduction and § 4 and § 9 . § 2 and § 3 fix the definitions. § 5 –§ 8 treat the transport, Green, limit and stabilization relations and may be read independently. § 10 studies which relations occur for regular data; it uses § 2 –§ 6 , and the limit and stabilization data only in Proposition 10.8 .
Conventions. Composition is written from right to left, so u 1 m u 2 u_1mu_2 u 1 m u 2 means “first u 2 u_2 u 2 , then m m m , then u 1 u_1 u 1 ”. Categories are small whenever a nerve or colimit is taken. K = K ( D ) \mathrm{K}=\mathrm{K}(\mathcal{D}) K = K ( D ) ; ≃ k \simeq_k ≃ k is level k k k for k = − 1 , 0 k=-1,0 k = − 1 , 0 and level k ≥ 1 k\ge1 k ≥ 1 is π k \pi_k π k ; B \mathbf{B} B is the classifying category of a monoid; W \mathcal{W} W is the class of admissible 2-morphisms and 1 \mathbf{1} 1 the class of identities; Green’s relations R , L , J , H , D \mathrm{R},\mathrm{L},\mathrm{J},\mathrm{H},\mathrm{D} R , L , J , H , D are in sans-serif.
Comparison data and the comparison category
Background on 2-categories
2.1. Background on 2-categories. We first recall the notions about 2-categories used throughout the paper; see [6 ] .
Definition 2.1. A 2-category D \mathcal{D} D consists of objects, 1-morphisms p : X → Y p:X\to Y p : X → Y (which compose as in a category) and, for any two parallel 1-morphisms p , q : X → Y p,q:X\to Y p , q : X → Y , a set of 2-morphisms α : p ⇒ q \alpha:p\Rightarrow q α : p ⇒ q . These can be composed in two ways: vertically , β ∘ v α : p ⇒ r \beta\circ_v\alpha:p\Rightarrow r β ∘ v α : p ⇒ r for α : p ⇒ q \alpha:p\Rightarrow q α : p ⇒ q and β : q ⇒ r \beta:q\Rightarrow r β : q ⇒ r , and horizontally , β ∘ h α : p ′ p ⇒ q ′ q \beta\circ_h\alpha:p'p\Rightarrow q'q β ∘ h α : p ′ p ⇒ q ′ q for α : p ⇒ q \alpha:p\Rightarrow q α : p ⇒ q with p , q : X → Y p,q:X\to Y p , q : X → Y and β : p ′ ⇒ q ′ \beta:p'\Rightarrow q' β : p ′ ⇒ q ′ with p ′ , q ′ : Y → Z p',q':Y\to Z p ′ , q ′ : Y → Z . All compositions are associative and unital (with identity 2-morphisms 1 p : p ⇒ p 1_p:p\Rightarrow p 1 p : p ⇒ p , and 1 p ′ ∘ h 1 p = 1 p ′ p 1_{p'}\circ_h1_p=1_{p'p} 1 p ′ ∘ h 1 p = 1 p ′ p ), and they satisfy the interchange law ( β ′ ∘ v β ) ∘ h ( α ′ ∘ v α ) = ( β ′ ∘ h α ′ ) ∘ v ( β ∘ h α ) (\beta'\circ_v\beta)\circ_h(\alpha'\circ_v\alpha)=(\beta'\circ_h\alpha')\circ_v(\beta\circ_h\alpha) ( β ′ ∘ v β ) ∘ h ( α ′ ∘ v α ) = ( β ′ ∘ h α ′ ) ∘ v ( β ∘ h α ) . The prototype is the 2-category C a t \mathrm{Cat} Cat of small categories, functors (as 1-morphisms) and natural transformations (as 2-morphisms). A 2-functor sends objects, 1-morphisms and 2-morphisms to objects, 1-morphisms and 2-morphisms, respecting sources and targets, identities and both compositions. A 2-morphism is invertible if it has an inverse for ∘ v \circ_v ∘ v , and D \mathcal{D} D is thin if between two parallel 1-morphisms there is at most one 2-morphism. A subcategory of a category is wide if it contains all objects (but possibly only some morphisms); it must contain identities and be closed under composition. Given α : p ⇒ q \alpha:p\Rightarrow q α : p ⇒ q with p , q : X → Y p,q:X\to Y p , q : X → Y and 1-morphisms a : Y → Z a:Y\to Z a : Y → Z , b : X ′ → X b:X'\to X b : X ′ → X , the whiskering of α \alpha α by a a a and b b b is the 2-morphism 1 a ∘ h α ∘ h 1 b : a p b ⇒ a q b 1_a\circ_h\alpha\circ_h1_b:apb\Rightarrow aqb 1 a ∘ h α ∘ h 1 b : a p b ⇒ a q b : it simply “composes α \alpha α with a a a on the left and with b b b on the right”.
2-categories and 2-functors are strict, and size issues are ignored. A category is a 2-category with identity 2-cells only. By the interchange law, a horizontal composite is a composite of whiskerings, β ∘ h α = ( 1 q ′ ∘ h α ) ∘ v ( β ∘ h 1 p ) \beta\circ_h\alpha=(1_{q'}\circ_h\alpha)\circ_v(\beta\circ_h1_p) β ∘ h α = ( 1 q ′ ∘ h α ) ∘ v ( β ∘ h 1 p ) , so a class of 2-morphisms which is closed under vertical composition and whiskering is also closed under horizontal composition.
Comparison data and the comparison category
2.2. Comparison data and the comparison category. We now give the basic definition of the paper.
Definition 2.2. A comparison datum D = ( C , D , σ , τ 1 , τ 2 ; U 1 , U 2 , W ) \mathcal{D}=(\mathcal{C},\mathcal{D},\sigma,\tau_1,\tau_2;\mathcal{U}_1,\mathcal{U}_2,\mathcal{W}) D = ( C , D , σ , τ 1 , τ 2 ; U 1 , U 2 , W ) consists of a category C \mathcal{C} C , a 2-category D \mathcal{D} D , functors τ 1 , τ 2 : C → D \tau_1,\tau_2:\mathcal{C}\to\mathcal{D} τ 1 , τ 2 : C → D , a function σ \sigma σ with σ ( A ) = τ 1 ( A ) = τ 2 ( A ) \sigma(A)=\tau_1(A)=\tau_2(A) σ ( A ) = τ 1 ( A ) = τ 2 ( A ) on objects and σ : Hom ( A , B ) → Hom ( σ A , σ B ) \sigma:\operatorname{Hom}(A,B)\to\operatorname{Hom}(\sigma A,\sigma B) σ : Hom ( A , B ) → Hom ( σ A , σ B ) (not necessarily a functor), wide subcategories U 1 , U 2 ⊆ C \mathcal{U}_1,\mathcal{U}_2\subseteq\mathcal{C} U 1 , U 2 ⊆ C , and a class W \mathcal{W} W of 2-morphisms of D \mathcal{D} D which contains the identities and is closed under vertical composition and whiskering.
Four special types of comparison data will be used.
Definition 2.3. U 1 \mathcal{U}_1 U 1 (resp. U 2 \mathcal{U}_2 U 2 ) acts on the codomain (resp. domain) side, and 1 \mathbf{1} 1 denotes the class of the identities. The basic datum is ( U 1 , U 2 , W ) = ( C , C , all 2-morphisms ) (\mathcal{U}_1,\mathcal{U}_2,\mathcal{W})=(\mathcal{C},\mathcal{C},\text{all 2-morphisms}) ( U 1 , U 2 , W ) = ( C , C , all 2-morphisms ) ; “W = all \mathcal{W}=\text{all} W = all ” always means the class of all 2-morphisms of D \mathcal{D} D . The invertible version is ( Iso ( C ) , Iso ( C ) , invertible 2-morphisms ) (\operatorname{Iso}(\mathcal{C}),\operatorname{Iso}(\mathcal{C}),\text{invertible 2-morphisms}) ( Iso ( C ) , Iso ( C ) , invertible 2-morphisms ) . The strict version has W = 1 \mathcal{W}=\mathbf{1} W = 1 . The datum is completely functorial if σ \sigma σ is a functor. No symmetry is imposed on W \mathcal{W} W : level − 1 -1 − 1 below already requires comparisons in both directions.
A morphism of C \mathcal{C} C is transported into D \mathcal{D} D , after modification by comparison morphisms, as follows.
Definition 2.4. For m : A → B m:A\to B m : A → B , u 1 : B → B ~ u_1:B\to\widetilde{B} u 1 : B → B and u 2 : A ~ → A u_2:\widetilde{A}\to A u 2 : A → A put
Θ u 1 , u 2 ( m ) : = τ 1 ( u 1 ) ∘ σ ( m ) ∘ τ 2 ( u 2 ) : σ A ~ → σ B ~ . \Theta_{u_1,u_2}(m):=\tau_1(u_1)\circ\sigma(m)\circ\tau_2(u_2):\sigma\widetilde{A}\to\sigma\widetilde{B}. Θ u 1 , u 2 ( m ) := τ 1 ( u 1 ) ∘ σ ( m ) ∘ τ 2 ( u 2 ) : σ A → σ B .
Comparisons between morphisms are the arrows of the following category.
Definition 2.6. K ( D ) \mathcal{K}(\mathcal{D}) K ( D ) has the morphisms of C \mathcal{C} C as objects. An arrow m → m ~ m\to\widetilde{m} m → m (for m : A → B m:A\to B m : A → B , m ~ : A ~ → B ~ \widetilde{m}:\widetilde{A}\to\widetilde{B} m : A → B ) is a triple ( u 1 , u 2 , Φ ) (u_1,u_2,\Phi) ( u 1 , u 2 , Φ ) with u 1 ∈ U 1 u_1\in\mathcal{U}_1 u 1 ∈ U 1 , u 2 ∈ U 2 u_2\in\mathcal{U}_2 u 2 ∈ U 2 , u 1 : B → B ~ u_1:B\to\widetilde{B} u 1 : B → B , u 2 : A ~ → A u_2:\widetilde{A}\to A u 2 : A → A and Φ : Θ u 1 , u 2 ( m ) ⇒ σ ( m ~ ) \Phi:\Theta_{u_1,u_2}(m)\Rightarrow\sigma(\widetilde{m}) Φ : Θ u 1 , u 2 ( m ) ⇒ σ ( m ) in W \mathcal{W} W . Composition and identities are
( u 1 ′ , u 2 ′ , Φ ′ ) ∘ ( u 1 , u 2 , Φ ) = ( u 1 ′ u 1 , u 2 u 2 ′ , Φ ′ ∘ v ( 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ ) ) , ( i d , i d , 1 σ m ) . (u'_1,u'_2,\Phi')\circ(u_1,u_2,\Phi)=\left(u'_1u_1,u_2u'_2,\Phi'\circ_{\mathrm v}(1_{\tau_1u'_1}\circ_{\mathrm h}\Phi\circ_{\mathrm h}1_{\tau_2u'_2})\right),\qquad(\mathrm{id},\mathrm{id},1_{\sigma m}). ( u 1 ′ , u 2 ′ , Φ ′ ) ∘ ( u 1 , u 2 , Φ ) = ( u 1 ′ u 1 , u 2 u 2 ′ , Φ ′ ∘ v ( 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ ) ) , ( id , id , 1 σ m ) .
Proposition 2.7. K ( D ) \mathcal{K}(\mathcal{D}) K ( D ) is a category.
Proof. Typing of the composition. Let m : A → B m:A\to B m : A → B , m ~ : A ~ → B ~ \widetilde{m}:\widetilde{A}\to\widetilde{B} m : A → B , m ^ : A ^ → B ^ \widehat{m}:\widehat{A}\to\widehat{B} m : A → B and let ( u 1 , u 2 , Φ ) : m → m ~ (u_1,u_2,\Phi):m\to\widetilde{m} ( u 1 , u 2 , Φ ) : m → m , ( u 1 ′ , u 2 ′ , Φ ′ ) : m ~ → m ^ (u'_1,u'_2,\Phi'):\widetilde{m}\to\widehat{m} ( u 1 ′ , u 2 ′ , Φ ′ ) : m → m be arrows. Then u 1 : B → B ~ u_1:B\to\widetilde{B} u 1 : B → B and u 1 ′ : B ~ → B ^ u'_1:\widetilde{B}\to\widehat{B} u 1 ′ : B → B , so u 1 ′ u 1 : B → B ^ u'_1u_1:B\to\widehat{B} u 1 ′ u 1 : B → B ; and u 2 : A ~ → A u_2:\widetilde{A}\to A u 2 : A → A , u 2 ′ : A ^ → A ~ u'_2:\widehat{A}\to\widetilde{A} u 2 ′ : A → A , so u 2 u 2 ′ : A ^ → A u_2u'_2:\widehat{A}\to A u 2 u 2 ′ : A → A (the order is reversed on the source side, as always for precomposition). Whiskering Φ : Θ u 1 , u 2 ( m ) ⇒ σ ( m ~ ) \Phi:\Theta_{u_1,u_2}(m)\Rightarrow\sigma(\widetilde{m}) Φ : Θ u 1 , u 2 ( m ) ⇒ σ ( m ) by τ 1 ( u 1 ′ ) \tau_1(u'_1) τ 1 ( u 1 ′ ) on the left and by τ 2 ( u 2 ′ ) \tau_2(u'_2) τ 2 ( u 2 ′ ) on the right gives a 2 2 2 -morphism
τ 1 ( u 1 ′ ) Θ u 1 , u 2 ( m ) τ 2 ( u 2 ′ ) ⟹ τ 1 ( u 1 ′ ) σ ( m ~ ) τ 2 ( u 2 ′ ) = Θ u 1 ′ , u 2 ′ ( m ~ ) , \tau_1(u'_1)\Theta_{u_1,u_2}(m)\tau_2(u'_2)\Longrightarrow\tau_1(u'_1)\sigma(\widetilde{m})\tau_2(u'_2)=\Theta_{u'_1,u'_2}(\widetilde{m}), τ 1 ( u 1 ′ ) Θ u 1 , u 2 ( m ) τ 2 ( u 2 ′ ) ⟹ τ 1 ( u 1 ′ ) σ ( m ) τ 2 ( u 2 ′ ) = Θ u 1 ′ , u 2 ′ ( m ) ,
whose source is Θ u 1 ′ u 1 , u 2 u 2 ′ ( m ) \Theta_{u'_1u_1,u_2u'_2}(m) Θ u 1 ′ u 1 , u 2 u 2 ′ ( m ) because τ 1 , τ 2 \tau_1,\tau_2 τ 1 , τ 2 are functors. Its target is the source of Φ ′ \Phi' Φ ′ , so Φ ′ ∘ v ( 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ ) \Phi'\circ_{\mathrm v}(1_{\tau_1u'_1}\circ_{\mathrm h}\Phi\circ_{\mathrm h}1_{\tau_2u'_2}) Φ ′ ∘ v ( 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ ) is defined and is a 2 2 2 -morphism Θ u 1 ′ u 1 , u 2 u 2 ′ ( m ) ⇒ σ ( m ^ ) \Theta_{u'_1u_1,u_2u'_2}(m)\Rightarrow\sigma(\widehat{m}) Θ u 1 ′ u 1 , u 2 u 2 ′ ( m ) ⇒ σ ( m ) ; it lies in W \mathcal{W} W because W \mathcal{W} W is closed under whiskering and vertical composition, and u 1 ′ u 1 ∈ U 1 u'_1u_1\in\mathcal{U}_1 u 1 ′ u 1 ∈ U 1 , u 2 u 2 ′ ∈ U 2 u_2u'_2\in\mathcal{U}_2 u 2 u 2 ′ ∈ U 2 because these are subcategories. Moreover Θ i d , i d ( m ) = σ ( m ) \Theta_{\mathrm{id},\mathrm{id}}(m)=\sigma(m) Θ id , id ( m ) = σ ( m ) because τ i \tau_i τ i preserve identities, and 1 σ m ∈ W 1_{\sigma m}\in\mathcal{W} 1 σ m ∈ W .
Associativity and units. Let ( u 1 ′ ′ , u 2 ′ ′ , Φ ′ ′ ) (u''_1,u''_2,\Phi'') ( u 1 ′′ , u 2 ′′ , Φ ′′ ) be a third arrow. Both ways of bracketing the triple composite give the arrow ( u 1 ′ ′ u 1 ′ u 1 , u 2 u 2 ′ u 2 ′ ′ , Φ ′ ′ ∘ v ( 1 ∘ h Φ ′ ∘ h 1 ) ∘ v ( 1 ∘ h Φ ∘ h 1 ) ) (u''_1u'_1u_1,u_2u'_2u''_2,\Phi''\circ_{\mathrm v}(1\circ_{\mathrm h}\Phi'\circ_{\mathrm h}1)\circ_{\mathrm v}(1\circ_{\mathrm h}\Phi\circ_{\mathrm h}1)) ( u 1 ′′ u 1 ′ u 1 , u 2 u 2 ′ u 2 ′′ , Φ ′′ ∘ v ( 1 ∘ h Φ ′ ∘ h 1 ) ∘ v ( 1 ∘ h Φ ∘ h 1 )) (with the appropriate identities 1 1 1 ): the vertical parts agree because ∘ v \circ_{\mathrm v} ∘ v is associative, and the whiskered parts agree because whiskering by a composite a ′ a a'a a ′ a is the whiskering by a a a followed by the whiskering by a ′ a' a ′ (as 1 a ∘ h 1 a = 1 a ′ a 1_a\circ_{\mathrm h}1_a=1_{a'a} 1 a ∘ h 1 a = 1 a ′ a ) and because whiskering commutes with ∘ v \circ_{\mathrm v} ∘ v by the interchange law. The arrow ( i d , i d , 1 σ m ) (\mathrm{id},\mathrm{id},1_{\sigma m}) ( id , id , 1 σ m ) is neutral for the same reasons. Hence K ( D ) \mathcal{K}(\mathcal{D}) K ( D ) is a category. □
The ladder of levels
Levels -1 and 0
We recall the notions of connected component and of classifying space of a category.
Definition 3.1. Let K be a category. Two objects x x x , y y y of K lie in the same connected component if there is a finite zigzag x = x 0 , x 1 , … , x n = y x=x_0,x_1,\ldots,x_n=y x = x 0 , x 1 , … , x n = y such that for each i i i there is an arrow x i − 1 → x i x_{i-1}\to x_i x i − 1 → x i or an arrow x i → x i − 1 x_i\to x_{i-1} x i → x i − 1 (arrows may point in either direction). The set of connected components is denoted π 0 K \pi_0K π 0 K .
Definition 3.2. Let K be a small category. Its nerve N K NK N K is the simplicial set whose n n n -simplices are the strings x 0 → x 1 → ⋯ → x n x_0\to x_1\to\cdots\to x_n x 0 → x 1 → ⋯ → x n of composable arrows (vertices are the objects, edges the arrows, triangles the composable pairs, and so on). The classifying space ∣ N K ∣ |NK| ∣ N K ∣ is its geometric realization: one glues a standard n n n -simplex for each n n n -simplex of N K NK N K , along the faces obtained by composing or deleting arrows. Its path components are the connected components of K (Definition 3.1 ), its fundamental group π 1 ( ∣ N K ∣ , m ) \pi_1(|NK|,m) π 1 ( ∣ N K ∣ , m ) at an object m m m is the group of homotopy classes of loops at m m m , and its higher homotopy groups π n \pi_n π n are the homotopy classes of maps of n n n -spheres. The groupoid completion K [ K − 1 ] K[K^{-1}] K [ K − 1 ] is the category obtained by formally adding an inverse to every arrow; it is the fundamental groupoid of ∣ N K ∣ |NK| ∣ N K ∣ . Aut K ( m ) \operatorname{Aut}_K(m) Aut K ( m ) is the group of invertible arrows m → m m\to m m → m , that is, of arrows having a two-sided inverse in K.
The levels of a comparison datum are defined as follows.
Definition 3.3. Let K = K ( D ) K=K(\mathcal{D}) K = K ( D ) . We write m ⊴ m ~ m\trianglelefteq\widetilde{m} m ⊴ m if Hom K ( m , m ~ ) ≠ ∅ \operatorname{Hom}_K(m,\widetilde{m})\ne\varnothing Hom K ( m , m ) = ∅ .
Level − 1 -1 − 1 is the relation m ≃ − 1 m ~ : ⟺ m ⊴ m ~ ⊴ m m\simeq_{-1}\widetilde{m}:\Longleftrightarrow m\trianglelefteq\widetilde{m}\trianglelefteq m m ≃ − 1 m :⟺ m ⊴ m ⊴ m . Explicitly, there are u 1 , u 2 , v 1 , v 2 u_1,u_2,v_1,v_2 u 1 , u 2 , v 1 , v 2 with u i , v i ∈ U i u_i,v_i\in U_i u i , v i ∈ U i of the appropriate types and 2-morphisms Θ u 1 , u 2 ( m ) ⇒ σ ( m ~ ) \Theta_{u_1,u_2}(m)\Rightarrow\sigma(\widetilde{m}) Θ u 1 , u 2 ( m ) ⇒ σ ( m ) and Θ v 1 , v 2 ( m ~ ) ⇒ σ ( m ) \Theta_{v_1,v_2}(\widetilde{m})\Rightarrow\sigma(m) Θ v 1 , v 2 ( m ) ⇒ σ ( m ) in W \mathcal{W} W .
Level 0 is the relation m ≃ 0 m ~ : ⟺ m , m ~ m\simeq_0\widetilde{m}:\Longleftrightarrow m,\widetilde{m} m ≃ 0 m :⟺ m , m lie in the same connected component of K; that is, ≃ 0 \simeq_0 ≃ 0 is π 0 K \pi_0K π 0 K .
Level k ≥ 1 k\geq1 k ≥ 1 at m m m is the group π k ( D , m ) : = π k ( ∣ N K ∣ , m ) \pi_k(\mathcal{D},m):=\pi_k(|NK|,m) π k ( D , m ) := π k ( ∣ N K ∣ , m ) . Level 1 is a group, the group of coherent self-comparisons of m m m ; levels k ≥ 2 k\geq2 k ≥ 2 are abelian groups, the higher levels. If m ≃ 0 m ~ m\simeq_0\widetilde{m} m ≃ 0 m the groups at m m m and m ~ \widetilde{m} m are isomorphic (non-canonically for k = 1 k=1 k = 1 ).
Level − 1 -1 − 1 is described in terms of the following construction.
Definition 3.4. For a category K let P K PK P K be the category with the same objects and Hom P K ( x , y ) \operatorname{Hom}_{PK}(x,y) Hom P K ( x , y ) a point if Hom K ( x , y ) ≠ ∅ \operatorname{Hom}_K(x,y)\ne\varnothing Hom K ( x , y ) = ∅ and empty otherwise. It is a preorder (a thin category), obtained by replacing every set of arrows by its truth value, that is, by its ( − 1 ) (-1) ( − 1 ) -truncation; the identity on objects defines a functor K → P K K\to PK K → P K , which is universal among functors from K to preorders.
The next proposition identifies levels − 1 -1 − 1 and 0 as truncations of K ( D ) K(\mathcal{D}) K ( D ) .
Proposition 3.5. Let K = K ( D ) K=K(\mathcal{D}) K = K ( D ) .
(a) m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m iff m ≅ m ~ m\cong\widetilde{m} m ≅ m in P K PK P K iff Q ( m ) ≅ Q ( m ~ ) Q(m)\cong Q(\widetilde{m}) Q ( m ) ≅ Q ( m ) for every functor Q Q Q from K to a preorder.
(b) m ≃ 0 m ~ m\simeq_0\widetilde{m} m ≃ 0 m iff Q ( m ) = Q ( m ~ ) Q(m)=Q(\widetilde{m}) Q ( m ) = Q ( m ) for every functor Q Q Q from K to a discrete category (a set).
(c) The set Mor ( K ) / ≃ − 1 \operatorname{Mor}(K)/\simeq_{-1} Mor ( K ) / ≃ − 1 is partially ordered by [ m ] ≤ [ m ~ ] [m]\leq[\widetilde{m}] [ m ] ≤ [ m ] iff m ⊴ m ~ m\trianglelefteq\widetilde{m} m ⊴ m , and the connected components of this poset are the classes of ≃ 0 \simeq_0 ≃ 0 .
(d) ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 iff ⊴ \trianglelefteq ⊴ is symmetric (the datum is reversible); this holds if K is a groupoid.
Proof. (a) Two objects of a preorder are isomorphic iff each is below the other. If m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m then Q ( m ) ≤ Q ( m ~ ) ≤ Q ( m ) Q(m)\leq Q(\widetilde{m})\leq Q(m) Q ( m ) ≤ Q ( m ) ≤ Q ( m ) for every such Q Q Q ; conversely take Q = ( K → P K ) Q=(K\to PK) Q = ( K → P K ) .
(b) A functor to a discrete category is constant on components, and K → π 0 K K\to\pi_0K K → π 0 K is such a functor. (c) Antisymmetry holds on classes by definition, and [ m ] ≤ [ m ~ ] [m] \le[\widetilde{m}] [ m ] ≤ [ m ] iff there is an arrow m → m ~ m \to\widetilde{m} m → m , so connectedness in the poset is connectedness in K. (d) We have ≃ − 1 ⊆ ⊴ ∩ ⊴ o p ⊆ ≃ 0 \simeq_{-1} \subseteq\trianglelefteq\cap\trianglelefteq^{\mathrm{op}} \subseteq\simeq_0 ≃ − 1 ⊆ ⊴ ∩ ⊴ op ⊆ ≃ 0 . If ⊴ \trianglelefteq ⊴ is symmetric it is an equivalence relation, equal to ≃ − 1 \simeq_{-1} ≃ − 1 and to the relation generated by it, which is ≃ 0 \simeq_0 ≃ 0 . Conversely, if ≃ − 1 = ≃ 0 \simeq_{-1} = \simeq_0 ≃ − 1 = ≃ 0 then ⊴ ⊆ ≃ 0 = ≃ − 1 ⊆ ⊴ o p \trianglelefteq\subseteq\simeq_0 = \simeq_{-1} \subseteq\trianglelefteq^{\mathrm{op}} ⊴ ⊆ ≃ 0 = ≃ − 1 ⊆ ⊴ op . □ \square □
Level − 1 -1 − 1 is invariant under equivalences of categories.
Proposition 3.6. Let T : K → K ′ T : \mathrm{K} \to\mathrm{K}' T : K → K ′ be an equivalence of categories. Then x ⊴ y x \trianglelefteq y x ⊴ y iff T x ⊴ T y Tx \trianglelefteq Ty T x ⊴ T y ; T T T induces an isomorphism between the posets of classes of ≃ − 1 \simeq_{-1} ≃ − 1 of K and K′, a bijection between the classes of ≃ 0 \simeq_0 ≃ 0 , and isomorphisms π k ( ∣ N K ∣ , x ) → π k ( ∣ N K ′ ∣ , T x ) \pi_k(|NK|,x) \to\pi_k(|NK'|,Tx) π k ( ∣ N K ∣ , x ) → π k ( ∣ N K ′ ∣ , T x ) for k ≥ 1 k \ge1 k ≥ 1 .
Proof. T T T is fully faithful, so Hom K ( x , y ) ≠ ∅ \operatorname{Hom}_{\mathrm{K}}(x,y) \ne\varnothing Hom K ( x , y ) = ∅ iff Hom K ′ ( T x , T y ) ≠ ∅ \operatorname{Hom}_{\mathrm{K}'}(Tx,Ty) \ne\varnothing Hom K ′ ( T x , T y ) = ∅ . Every object of K′ is isomorphic to some T x Tx T x , and isomorphic objects are ≃ − 1 \simeq_{-1} ≃ − 1 -equivalent, so T T T induces a surjective order embedding, that is, an isomorphism, between the posets of classes; the statement on ≃ 0 \simeq_0 ≃ 0 follows from Proposition 3.5 (c). Finally, a natural transformation between two functors induces a homotopy between the induced maps of classifying spaces [9 ] , so an equivalence of categories induces a homotopy equivalence ∣ N K ∣ ≃ ∣ N K ′ ∣ |NK| \simeq|NK'| ∣ N K ∣ ≃ ∣ N K ′ ∣ . □ \square □
Remark 3.7. Levels − 1 , 0 , 1 , 2 , … -1, 0, 1, 2, \ldots − 1 , 0 , 1 , 2 , … are successive truncations of the same object. Level − 1 -1 − 1 keeps only the existence of comparisons; level 0 keeps the components of ∣ N K ∣ |NK| ∣ N K ∣ ; level 1 keeps the loops; and so on. The first two are relations, the next ones groups. Level − 1 -1 − 1 is nevertheless of a different nature: it is the only level that depends on the direction of arrows, so it is invariant under equivalence of categories K (Proposition 3.6) but not under weak homotopy equivalence (Example 11.1(a)); this is why it sits below the homotopy levels, and why it coincides with level 0 for reversible data. The poset of Proposition 3.5 (c) is the extra structure carried by level − 1 -1 − 1 .
Level 1 and the higher levels
We now turn to level 1.
Proposition 3.8. Let K = K ( D ) K = K(\mathcal{D}) K = K ( D ) and m m m an object of K.
(a) π 1 ( ∣ N K ∣ , m ) ≅ Aut K [ K − 1 ] ( m ) \pi_1(|NK|,m) \cong\operatorname{Aut}_{K[K^{-1}]}(m) π 1 ( ∣ N K ∣ , m ) ≅ Aut K [ K − 1 ] ( m ) , and it is generated by the classes of arrows of K joining m m m to m m m through a chain of zigzags, with the relations given by composition.
(b) There is a canonical group homomorphism Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) \operatorname{Aut}_K(m) \to\pi_1(|NK|,m) Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) , which is an isomorphism if K is a groupoid.
(c) If K is connected, functors K → B G K \to BG K → B G into a group G, up to natural isomorphism, correspond to homomorphisms π 1 ( ∣ N K ∣ , m ) → G \pi_1(|NK|,m) \to G π 1 ( ∣ N K ∣ , m ) → G up to conjugation.
Proof. (a) is the identification of K [ K − 1 ] K[K^{-1}] K [ K − 1 ] with the fundamental groupoid (Definition 3.2 ). (b) An arrow a : m → m a : m \to m a : m → m is a 1-simplex of NK whose two vertices are m m m , hence a loop ℓ ( a ) \ell(a) ℓ ( a ) at m m m in ∣ N K ∣ |NK| ∣ N K ∣ , and the degenerate 1-simplex id m \operatorname{id}_m id m is the constant loop. For arrows a , b : m → m a,b : m \to m a , b : m → m the 2-simplex m → a m → b m m \xrightarrow{a} m \xrightarrow{b} m m a m b m has the edges a a a , b b b and b a ba ba , so its realization is a homotopy between ℓ ( b a ) \ell(ba) ℓ ( ba ) and the concatenation ℓ ( a ) ⋅ ℓ ( b ) \ell(a) \cdot\ell(b) ℓ ( a ) ⋅ ℓ ( b ) (first ℓ ( a ) \ell(a) ℓ ( a ) , then ℓ ( b ) \ell(b) ℓ ( b ) ). Hence [ ℓ ( b a ) ] = [ ℓ ( a ) ] [ ℓ ( b ) ] [\ell(ba)] = [\ell(a)][\ell(b)] [ ℓ ( ba )] = [ ℓ ( a )] [ ℓ ( b )] in π 1 \pi_1 π 1 . If a a a is invertible, then [ ℓ ( a ) ] [ ℓ ( a − 1 ) ] = [ ℓ ( a − 1 a ) ] = 1 [\ell(a)][\ell(a^{-1})] = [\ell(a^{-1}a)] = 1 [ ℓ ( a )] [ ℓ ( a − 1 )] = [ ℓ ( a − 1 a )] = 1 , so [ ℓ ( a − 1 ) ] = [ ℓ ( a ) ] − 1 [\ell(a^{-1})] = [\ell(a)]^{-1} [ ℓ ( a − 1 )] = [ ℓ ( a ) ] − 1 , and φ ( a ) : = [ ℓ ( a ) ] \varphi(a) := [\ell(a)] φ ( a ) := [ ℓ ( a )] satisfies φ ( b a ) = [ ℓ ( a − 1 b − 1 ) ] = [ ℓ ( b − 1 ) ] [ ℓ ( a − 1 ) ] = φ ( b ) φ ( a ) \varphi(ba) = [\ell(a^{-1}b^{-1})] = [\ell(b^{-1})][\ell(a^{-1})] = \varphi(b)\varphi(a) φ ( ba ) = [ ℓ ( a − 1 b − 1 )] = [ ℓ ( b − 1 )] [ ℓ ( a − 1 )] = φ ( b ) φ ( a ) . So φ : Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) \varphi: \operatorname{Aut}_K(m) \to\pi_1(|NK|,m) φ : Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) is a group homomorphism. If K is a groupoid, ∣ N K ∣ |NK| ∣ N K ∣ is the disjoint union of the spaces B Aut ( x ) B\operatorname{Aut}(x) B Aut ( x ) over isomorphism classes, whence the isomorphism. (c) Functors K → B G K \to BG K → B G are maps N K → N B G NK \to NBG N K → N B G , the latter being a Kan complex with ∣ N B G ∣ = K ( G , 1 ) |NBG| = K(G,1) ∣ N B G ∣ = K ( G , 1 ) ; homotopy classes of such maps are the homomorphisms π 1 → G \pi_1 \to G π 1 → G up to conjugation, and homotopic maps correspond to naturally isomorphic functors [2 ] . □ \square □
By (c), level 1 is the home of the invariants that are multiplicative under composition of comparisons : a character χ : π 1 → G \chi: \pi_1 \to G χ : π 1 → G assigns to every comparison an element of G in a way compatible with chaining.
The higher levels vanish on contractible components.
Proposition 3.9. If a connected component of K K K has an initial or a terminal object, then ∣ N K ∣ |NK| ∣ N K ∣ is contractible on that component, so all levels k ≥ 1 k \ge1 k ≥ 1 vanish there.
Proof. A category with an initial or terminal object has a contractible classifying space [9 ] . □
The ladder
The results of this section are summarized in the following theorem.
Theorem 3.10. Let D \mathcal{D} D be a comparison datum and K = K ( D ) K = K(\mathcal{D}) K = K ( D ) .
(a) The relation ⊴ \trianglelefteq ⊴ is a preorder; ≃ − 1 \simeq_{-1} ≃ − 1 and ≃ 0 \simeq_{0} ≃ 0 are equivalence relations with ≃ − 1 ⊆ ≃ 0 \simeq_{-1} \subseteq\simeq_{0} ≃ − 1 ⊆ ≃ 0 , and ≃ − 1 = ≃ 0 \simeq_{-1} = \simeq_{0} ≃ − 1 = ≃ 0 iff ⊴ \trianglelefteq ⊴ is symmetric. The classes of ≃ − 1 \simeq_{-1} ≃ − 1 form a poset whose connected components are the classes of ≃ 0 \simeq_{0} ≃ 0 .
(b) m ≃ − 1 m ~ m \simeq_{-1} \widetilde{m} m ≃ − 1 m iff m , m ~ m,\widetilde{m} m , m become isomorphic in the preorder reflection of K K K ; m ≃ 0 m ~ m \simeq_{0} \widetilde{m} m ≃ 0 m iff they have the same image under every functor from K K K to a set.
(c) For k ≥ 1 k \ge1 k ≥ 1 level k k k is π k ( ∣ N K ∣ , m ) \pi_k(|NK|,m) π k ( ∣ N K ∣ , m ) ; there is a canonical homomorphism Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) \operatorname{Aut}_K(m) \to\pi_1(|NK|,m) Aut K ( m ) → π 1 ( ∣ N K ∣ , m ) , an isomorphism if K K K is a groupoid, and functors K → B G K \to BG K → B G correspond to homomorphisms π 1 → G \pi_1 \to G π 1 → G .
(d) If K K K has an initial or terminal object, all levels k ≥ 1 k \ge1 k ≥ 1 vanish.
Proof. ⊴ \trianglelefteq ⊴ is reflexive (identity arrows) and transitive (composition), so ≃ − 1 \simeq_{-1} ≃ − 1 is reflexive, transitive and obviously symmetric; ≃ 0 \simeq_{0} ≃ 0 is an equivalence relation because zigzags can be reversed and concatenated; ≃ − 1 ⊆ ≃ 0 \simeq_{-1} \subseteq\simeq_{0} ≃ − 1 ⊆ ≃ 0 because an arrow is a zigzag of length one. The set of path components of ∣ N K ∣ |NK| ∣ N K ∣ is π 0 K \pi_0K π 0 K by Definition 3.2: two vertices of N K NK N K lie in the same path component iff they are joined by a finite chain of edges. The remaining assertions of (a) and (b) are Proposition 3.5 , part (c) is Proposition 3.8, and part (d) is Proposition 3.9 . □
Thin reduction
Levels − 1 -1 − 1 and 0 0 0 only depend on the existence of admissible 2-cells, while level 1 counts them.
Proposition 3.11. Let D W \mathcal{D}_{\mathcal{W}} D W be the thin 2-category with the objects and 1-morphisms of D \mathcal{D} D and a unique 2-cell p ⇒ q p \Rightarrow q p ⇒ q iff D \mathcal{D} D has a 2-morphism p ⇒ q p \Rightarrow q p ⇒ q in W \mathcal{W} W . Then ⊴ \trianglelefteq ⊴ , ≃ − 1 \simeq_{-1} ≃ − 1 and ≃ 0 \simeq_{0} ≃ 0 depend only on D W \mathcal{D}_{\mathcal{W}} D W . The levels k ≥ 1 k \ge1 k ≥ 1 do not (Example 11.2).
Proof. D W \mathcal{D}_{\mathcal{W}} D W is a 2-category because W \mathcal{W} W contains the identities and is closed under vertical composition and whiskering, hence under horizontal composition. An arrow m → m ~ m \to\widetilde{m} m → m exists in K ( D ) K(\mathcal{D}) K ( D ) iff there are u 1 , u 2 u_1,u_2 u 1 , u 2 and a 2-morphism Θ u 1 , u 2 ( m ) ⇒ σ ( m ~ ) \Theta_{u_1,u_2}(m) \Rightarrow\sigma(\widetilde{m}) Θ u 1 , u 2 ( m ) ⇒ σ ( m ) in W \mathcal{W} W , which is the same condition in D W \mathcal{D}_{\mathcal{W}} D W ; so the existence of arrows, hence levels − 1 -1 − 1 and 0 0 0 , does not see how many such 2-morphisms there are. The classifying space does, since it counts different Φ \Phi Φ as different arrows. □
Normal form: every comparison category is a Grothendieck construction
The comparison category looks complicated, because a comparison combines two modifications and a 2-morphism. It is in fact a very classical object, and this explains the shape of the four families treated later. We first record the action behind a datum.
Definition 4.1. Let D \mathcal{D} D be a comparison datum. Let V = V ( D ) V = V(\mathcal{D}) V = V ( D ) be the category whose objects are the pairs ( A , B ) (A,B) ( A , B ) of objects of C \mathcal{C} C , and whose arrows ( A , B ) → ( A ~ , B ~ ) (A,B) \to(\widetilde{A},\widetilde{B}) ( A , B ) → ( A , B ) are the pairs ( u 2 , u 1 ) (u_2,u_1) ( u 2 , u 1 ) with u 2 : A ~ → A u_2 : \widetilde{A} \to A u 2 : A → A in U 2 \mathcal{U}_2 U 2 and u 1 : B → B ~ u_1 : B \to\widetilde{B} u 1 : B → B in U 1 \mathcal{U}_1 U 1 , composed by ( u 2 ′ , u 1 ′ ) ( u 2 , u 1 ) = ( u 2 u 2 ′ , u 1 ′ u 1 ) (u'_2,u'_1)(u_2,u_1) = (u_2u'_2,u'_1u_1) ( u 2 ′ , u 1 ′ ) ( u 2 , u 1 ) = ( u 2 u 2 ′ , u 1 ′ u 1 ) . Let H = H D : V → Cat H = H_{\mathcal{D}} : V \to\operatorname{Cat} H = H D : V → Cat send ( A , B ) (A,B) ( A , B ) to the category H ( A , B ) H(A,B) H ( A , B ) whose objects are the 1-morphisms σ A → σ B \sigma A \to\sigma B σ A → σ B of D \mathcal{D} D and whose arrows
are the 2-morphisms of W \mathcal{W} W , and send ( u 2 , u 1 ) (u_2,u_1) ( u 2 , u 1 ) to the functor p ↦ τ 1 ( u 1 ) p τ 2 ( u 2 ) p \mapsto\tau_1(u_1)\,p\,\tau_2(u_2) p ↦ τ 1 ( u 1 ) p τ 2 ( u 2 ) , acting on arrows by whiskering. Let s : Mor ( C ) → Ob ∫ V H s:\operatorname{Mor}(\mathcal{C}) \to\operatorname{Ob}\int_V H s : Mor ( C ) → Ob ∫ V H be s ( m ) = ( ( A , B ) , σ m ) s(m)=((A,B),\sigma_m) s ( m ) = (( A , B ) , σ m ) for m : A → B m:A\to B m : A → B . Here ∫ V H \int_V H ∫ V H is the Grothendieck construction (Definition 5.7), whose objects are the pairs ( v , x ) (v,x) ( v , x ) with x ∈ H ( v ) x\in H(v) x ∈ H ( v ) and whose arrows ( v , x ) → ( v ′ , x ′ ) (v,x)\to(v',x') ( v , x ) → ( v ′ , x ′ ) are the pairs ( a , φ ) (a,\varphi) ( a , φ ) with a : v → v ′ a:v\to v' a : v → v ′ in V V V and φ : H ( a ) x → x ′ \varphi:H(a)x\to x' φ : H ( a ) x → x ′ in H ( v ′ ) H(v') H ( v ′ ) .
H H H is a functor because τ 1 , τ 2 \tau_1,\tau_2 τ 1 , τ 2 are functors, and H ( a ) H(a) H ( a ) is a functor because W \mathcal{W} W is closed under whiskering and vertical composition. The point is that V V V and H H H do not involve σ \sigma σ except through the objects σ A \sigma A σ A ; the comparison category then only depends on the map s s s .
Theorem 4.2. K ( D ) K(\mathcal{D}) K ( D ) is the category with objects Mor ( C ) \operatorname{Mor}(\mathcal{C}) Mor ( C ) and Hom ( m , m ~ ) = Hom ∫ V H ( s ( m ) , s ( m ~ ) ) \operatorname{Hom}(m,\widetilde{m})=\operatorname{Hom}_{\int_V H}(s(m),s(\widetilde{m})) Hom ( m , m ) = Hom ∫ V H ( s ( m ) , s ( m )) , with the composition of ∫ V H \int_V H ∫ V H . In particular the functor K ( D ) → ∫ V H K(\mathcal{D})\to\int_V H K ( D ) → ∫ V H , m ↦ s ( m ) m\mapsto s(m) m ↦ s ( m ) , is fully faithful, and it is an equivalence onto the full subcategory on im ( s ) \operatorname{im}(s) im ( s ) .
Proof. An arrow s ( m ) → s ( m ~ ) s(m)\to s(\widetilde{m}) s ( m ) → s ( m ) in ∫ V H \int_V H ∫ V H is a pair ( ( u 2 , u 1 ) , Φ ) ((u_2,u_1),\Phi) (( u 2 , u 1 ) , Φ ) with u 2 : A ~ → A u_2:\widetilde{A}\to A u 2 : A → A in U 2 \mathcal{U}_2 U 2 , u 1 : B → B ~ u_1:B\to\widetilde{B} u 1 : B → B in U 1 \mathcal{U}_1 U 1 and Φ : τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ⇒ σ ( m ~ ) \Phi:\tau_1(u_1)\sigma(m)\tau_2(u_2)\Rightarrow\sigma(\widetilde{m}) Φ : τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ⇒ σ ( m ) in W \mathcal{W} W , that is, Θ u 1 , u 2 ( m ) ⇒ σ ( m ~ ) \Theta_{u_1,u_2}(m)\Rightarrow\sigma(\widetilde{m}) Θ u 1 , u 2 ( m ) ⇒ σ ( m ) ; this is exactly a triple ( u 1 , u 2 , Φ ) (u_1,u_2,\Phi) ( u 1 , u 2 , Φ ) of Definition 2.6. The composite in ∫ V H \int_V H ∫ V H of ( ( u 2 , u 1 ) , Φ ) ((u_2,u_1),\Phi) (( u 2 , u 1 ) , Φ ) and ( ( u 2 ′ , u 1 ′ ) , Φ ′ ) ((u'_2,u'_1),\Phi') (( u 2 ′ , u 1 ′ ) , Φ ′ ) is ( ( u 2 u 2 ′ , u 1 ′ u 1 ) , Φ ′ ∘ V H ( u 2 ′ , u 1 ′ ) Φ ) ((u_2u'_2,u'_1u_1),\Phi'\circ V_H(u'_2,u'_1)\Phi) (( u 2 u 2 ′ , u 1 ′ u 1 ) , Φ ′ ∘ V H ( u 2 ′ , u 1 ′ ) Φ ) , and H ( u 2 ′ , u 1 ′ ) Φ = 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ H(u'_2,u'_1)\Phi=1_{\tau_1u'_1}\circ h\Phi\circ h1_{\tau_2u'_2} H ( u 2 ′ , u 1 ′ ) Φ = 1 τ 1 u 1 ′ ∘ h Φ ∘ h 1 τ 2 u 2 ′ , which is the composition of Definition 2.6; the identities agree. Two morphisms m , m ′ m,m' m , m ′ with s ( m ) = s ( m ′ ) s(m)=s(m') s ( m ) = s ( m ′ ) have σ m = σ m ′ \sigma_m=\sigma_{m'} σ m = σ m ′ and the same domain and codomain, so ( id , id , 1 ) (\operatorname{id},\operatorname{id},1) ( id , id , 1 ) is an isomorphism m → m ′ m\to m' m → m ′ ; hence K ( D ) K(\mathcal{D}) K ( D ) is equivalent to its image. □
Call D \mathcal{D} D saturated if im ( s ) \operatorname{im}(s) im ( s ) is a union of connected components of ∫ V H \int_V H ∫ V H , that is, every arrow of ∫ V H \int_V H ∫ V H with one end in im ( s ) \operatorname{im}(s) im ( s ) has both ends in it. The consequences for the ladder are immediate.
Corollary 4.3. (a) m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m iff s ( m ) s(m) s ( m ) and s ( m ~ ) s(\widetilde{m}) s ( m ) are mutually reachable in ∫ V H \int_V H ∫ V H : level − 1 -1 − 1 is the pullback along s s s of the reachability equivalence of the category of elements of an action.
(b) If D \mathcal{D} D is saturated, then ≃ 0 \simeq_0 ≃ 0 is the pullback along s s s of π 0 ∫ V H \pi_0\int_V H π 0 ∫ V H , and π k ( D , m ) = π k ( hocolim V ∣ N H ∣ , s ( m ) ) \pi_k(\mathcal{D},m)=\pi_k(\operatorname{hocolim}_V |NH|,s(m)) π k ( D , m ) = π k ( hocolim V ∣ N H ∣ , s ( m )) for k ≥ 1 k\ge1 k ≥ 1 (Thomason’s theorem, Proposition 5.8): all levels are those of the homotopy orbits of V V V acting on the observations.
(c) If D \mathcal{D} D is saturated and H H H is discrete (every H ( A , B ) H(A,B) H ( A , B ) is a set), the levels are those of the homotopy orbit space of the action of V V V on ∐ A , B Hom D ( σ A , σ B ) \coprod_{A,B}\operatorname{Hom}_{\mathcal{D}}(\sigma A,\sigma B) ∐ A , B Hom D ( σ A , σ B ) restricted to the orbits meeting $\operatorname{im}\sigma.
Proof. (a) Arrows of K ( D ) K(\mathcal{D}) K ( D ) between m , m ~ m,\widetilde{m} m , m are the arrows of ∫ V H \int_V H ∫ V H between s ( m ) , s ( m ~ ) s(m),s(\widetilde{m}) s ( m ) , s ( m ) (Theorem 4.2). (b) A saturated full subcategory is a union of components, whose nerve is the corresponding union of components of N ∫ V H N\int_V H N ∫ V H ; apply Thomason’s theorem. With the saturation hypothesis, (c) is the set-valued case of (b).
Corollary 4.4. Let D = Gr ( C ) \mathcal{D}=\operatorname{Gr}(\mathcal{C}) D = Gr ( C ) be the Green datum (Definition 6.3), with σ = τ i = Id \sigma=\tau_i=\operatorname{Id} σ = τ i = Id , U i = C \mathcal{U}_i=\mathcal{C} U i = C and W = 1 \mathcal{W}=1 W = 1 . Then V = C o p × C V=\mathcal{C}^{\mathrm{op}}\times\mathcal{C} V = C op × C and H ( A , B ) = Hom C ( A , B ) H(A,B)=\operatorname{Hom}_{\mathcal{C}}(A,B) H ( A , B ) = Hom C ( A , B ) is the discrete category with the action ( u 2 , u 1 ) ⋅ p = u 1 p u 2 (u_2,u_1)\cdot p=u_1pu_2 ( u 2 , u 1 ) ⋅ p = u 1 p u 2 , and s s s is a bijection onto Ob ∫ V H \operatorname{Ob}\int_V H Ob ∫ V H . So D \mathcal{D} D is saturated and K ( Gr ( C ) ) = ∫ V Hom C K(\operatorname{Gr}(\mathcal{C}))=\int_V\operatorname{Hom}_{\mathcal{C}} K ( Gr ( C )) = ∫ V Hom C , which is the twisted arrow category (Theorem 6.5). In words: Green’s relation J \mathcal{J} J is the orbit relation of the two-sided action of C \mathcal{C} C on its own morphisms, and Green’s relations are transport relations in the sense of Section 5.
Conversely, a transport datum realizes any such ∫ V H \int_V H ∫ V H , so the normal form is sharp. This is Theorem 5.5 applied to C = V o p \mathcal{C}=V^{\mathrm{op}} C = V op and F = H F=H F = H , and it gives the exhaustion statement.
Theorem 4.5. Every comparison datum is a restriction of a transport datum: K ( D ) K(\mathcal{D}) K ( D ) is equivalent to a full subcategory of K ( T ) K(\mathcal{T}) K ( T ) , where T \mathcal{T} T is the transport datum of the system of observations H : C o p = V → Cat H:\mathcal{C}^{\mathrm{op}}=V\to\operatorname{Cat} H : C op = V → Cat , C ′ = V o p \mathcal{C}'=V^{\mathrm{op}} C ′ = V op , of Definition 4.1, on the observations
s ( m ) s(m) s ( m ) , m ∈ Mor ( C ) m \in\operatorname{Mor}(\mathcal{C}) m ∈ Mor ( C ) . Consequently: (a) every small category is, up to opposite, a union of components of K ( D ) \mathsf{K}(\mathcal{D}) K ( D ) for some completely functorial strict datum D \mathcal{D} D ; (b) all the freedom of a datum lies in the map s s s , that is, in σ \sigma σ .
Proof. Take C ′ = V o p \mathcal{C}' = \mathcal{V}^{\mathrm{op}} C ′ = V op and U = C ′ \mathcal{U} = \mathcal{C}' U = C ′ , so that C ′ o p = V \mathcal{C}'^{\mathrm{op}} = \mathcal{V} C ′ op = V and F = H F = H F = H is a system of observations with W ( A , B ) \mathcal{W}_{(A,B)} W ( A , B ) all arrows. Then R F C ′ ≃ ∫ V H \mathcal{R}_{F}^{\mathcal{C}'} \simeq\int_{\mathcal{V}} H R F C ′ ≃ ∫ V H by comparing Definition 5.2 with Definition 4.1, which is a union of components of K ( T ) \mathsf{K}(\mathcal{T}) K ( T ) by Theorem 5.5, and Theorem 4.2 gives the first statement. (a) is the last assertion of Theorem 5.5.
Thus the four families reduce to the normal form as follows. Green data are transport data (Corollary 4.4); limit data are transport data enriched by a cost, and stabilized data are filtered colimits of data (Sections 7 and 8). No comparison category is excluded (Theorem 4.5(a)); what the four families have in common, and what distinguishes the relations they produce from arbitrary ones, is the shape of s s s and of σ \sigma σ : complete functoriality of σ \sigma σ means that s s s is equivariant for the action of C \mathcal{C} C on itself through σ \sigma σ (Theorem 10.14(b)).
Transport relations
Transport data compare observations : an observation on an object is pulled back along admissible morphisms, and two observations are related when each is controlled by a pullback of the other. They cover orbit relations of actions and pullback relations such as mutual reachability in a category, and for them the levels k ≥ 1 k \ge1 k ≥ 1 are homotopy colimits.
Systems of observations
Definition 5.1. A preorder ( P , ⊑ ) (P,\sqsubseteq) ( P , ⊑ ) is a set with a reflexive and transitive relation. It is the same as a thin category : a category with at most one morphism between two objects (an arrow x → y x \to y x → y exists iff x ⊑ y x \sqsubseteq y x ⊑ y ). We write x ≃ y x \simeq y x ≃ y for x ⊑ y ⊑ x x \sqsubseteq y \sqsubseteq x x ⊑ y ⊑ x , which is an equivalence relation. The reachability preorder of a category K \mathcal{K} K is a ≲ b a \lesssim b a ≲ b iff there is an arrow a → b a \to b a → b in K \mathcal{K} K ; its symmetrization is “strongly connected in K \mathcal{K} K ” (arrows in both directions). C a t \mathbf{Cat} Cat is the 2-category of small categories, functors and natural transformations. A contravariant functor F : C o p → C a t F : \mathcal{C}^{\mathrm{op}} \to\mathbf{Cat} F : C op → Cat assigns to each object A A A a category F ( A ) F(A) F ( A ) and to each morphism w : A ~ → A w : \widetilde{A} \to A w : A → A of C \mathcal{C} C a functor F ( w ) : F ( A ) → F ( A ~ ) F(w) : F(A) \to F(\widetilde{A}) F ( w ) : F ( A ) → F ( A ) (the direction is reversed), with F ( id ) = id F(\operatorname{id}) = \operatorname{id} F ( id ) = id and F ( w w ′ ) = F ( w ′ ) ∘ F ( w ) F(ww') = F(w') \circ F(w) F ( w w ′ ) = F ( w ′ ) ∘ F ( w ) whenever w w ′ ww' w w ′ is defined.
Transport relations are defined from the following structure.
Definition 5.2. A system of observations is a functor F : C o p → C a t F : \mathcal{C}^{\mathrm{op}} \to\mathbf{Cat} F : C op → Cat (a preorder is a thin category) together with a class W A ⊆ Mor F ( A ) \mathcal{W}_A \subseteq\operatorname{Mor} F(A) W A ⊆ Mor F ( A ) (containing the identities, closed under composition, with F ( w ) W A ⊆ W A ~ F(w)\mathcal{W}_A \subseteq\mathcal{W}_{\widetilde{A}} F ( w ) W A ⊆ W A for w : A ~ → A w : \widetilde{A} \to A w : A → A ). Write w ∗ : = F ( w ) w^* := F(w) w ∗ := F ( w ) . For a wide subcategory U ⊆ C \mathcal{U} \subseteq\mathcal{C} U ⊆ C , the category ∫ U F \int_{\mathcal{U}} F ∫ U F has objects ( A , x ) (A,x) ( A , x ) , x ∈ F ( A ) x \in F(A) x ∈ F ( A ) , and arrows ( A , x ) → ( A ~ , x ~ ) (A,x) \to(\widetilde{A},\widetilde{x}) ( A , x ) → ( A , x ) the pairs ( w , φ ) (w,\varphi) ( w , φ ) with w : A ~ → A w : \widetilde{A} \to A w : A → A in U \mathcal{U} U and φ : w ∗ x → x ~ \varphi: w^*x \to\widetilde{x} φ : w ∗ x → x in W A ~ \mathcal{W}_{\widetilde{A}} W A , composed by ( w ′ , φ ′ ) ( w , φ ) = ( w w ′ , φ ′ ∘ w ′ ∗ φ ) (w',\varphi')(w,\varphi) = (ww',\varphi' \circ w'^*\varphi) ( w ′ , φ ′ ) ( w , φ ) = ( w w ′ , φ ′ ∘ w ′ ∗ φ ) . The transport levels are the levels of ∫ U F \int_{\mathcal{U}} F ∫ U F : level − 1 -1 − 1 is x ≃ F − 1 x ′ x \simeq_{F^{-1}} x' x ≃ F − 1 x ′ iff arrows exist in both directions, level 0 0 0 is π 0 ∫ U F \pi_0\int_{\mathcal{U}} F π 0 ∫ U F , and level k ≥ 1 k \ge1 k ≥ 1 is π k ∣ N ∫ U F ∣ \pi_k\lvert N\int_{\mathcal{U}} F\rvert π k ∣ N ∫ U F ∣ . For preorders and W A = { x ⊑ y ⊑ x } \mathcal{W}_A = \{x \sqsubseteq y \sqsubseteq x\} W A = { x ⊑ y ⊑ x } (we write ≃ \simeq ≃ ) level − 1 -1 − 1 is x ≃ x ′ ⟺ ∃ w , w ~ ∈ U : w ∗ x ≃ x ~ , w ~ ∗ x ′ ≃ x x \simeq x' \Longleftrightarrow\exists w,\widetilde{w} \in\mathcal{U}: w^*x \simeq\widetilde{x},\ \widetilde{w}^*x' \simeq x x ≃ x ′ ⟺ ∃ w , w ∈ U : w ∗ x ≃ x , w ∗ x ′ ≃ x . That ∫ U F \int_{\mathcal{U}} F ∫ U F is a category is part of the proof of Theorem 5.5.
Remark 5.3. Think of A A A as an object that can be looked at, of x ∈ F ( A ) x \in F(A) x ∈ F ( A ) as an observation on A A A , of an arrow φ : x → y \varphi: x \to y φ : x → y in F ( A ) F(A) F ( A ) as a comparison of two observations on the same object, and of w ∗ x w^*x w ∗ x as the observation induced on A ~ \widetilde{A} A by looking at A ~ \widetilde{A} A through w : A ~ → A w : \widetilde{A} \to A w : A → A .
An arrow ( A , x ) → ( A ~ , x ~ ) (A,x)\to(\widetilde{A},\widetilde{x}) ( A , x ) → ( A , x ) then says that, seen through w w w , the observation x x x is controlled by x ~ \widetilde{x} x .
To realize transport relations as levels of a comparison datum, observations are turned into morphisms.
Definition 5.4. Let F F F be a system of observations. Adjoin to C C C an extra object ⋆ \star ⋆ and declare that an observation x ∈ F ( A ) x\in F(A) x ∈ F ( A ) is a morphism x : A → ⋆ x:A\to\star x : A → ⋆ . Precisely, C F C_F C F has objects Ob C ⊔ { ⋆ } \operatorname{Ob} C\sqcup\{\star\} Ob C ⊔ { ⋆ } , with Hom ( A , B ) = Hom C ( A , B ) \operatorname{Hom}(A,B)=\operatorname{Hom}_C(A,B) Hom ( A , B ) = Hom C ( A , B ) for A , B ∈ Ob C A,B\in\operatorname{Ob} C A , B ∈ Ob C , Hom ( A , ⋆ ) = Ob F ( A ) \operatorname{Hom}(A,\star)=\operatorname{Ob} F(A) Hom ( A , ⋆ ) = Ob F ( A ) , Hom ( ⋆ , ⋆ ) = { id } \operatorname{Hom}(\star,\star)=\{\operatorname{id}\} Hom ( ⋆ , ⋆ ) = { id } , Hom ( ⋆ , A ) = ∅ \operatorname{Hom}(\star,A)=\varnothing Hom ( ⋆ , A ) = ∅ , and composition x ∘ w : = w ∗ x x\circ w:=w^*x x ∘ w := w ∗ x for x ∈ Hom ( A , ⋆ ) x\in\operatorname{Hom}(A,\star) x ∈ Hom ( A , ⋆ ) , w ∈ Hom C ( A ~ , A ) w\in\operatorname{Hom}_C(\widetilde{A},A) w ∈ Hom C ( A , A ) ; associativity ( x ∘ w ) ∘ w ′ = x ∘ ( w w ′ ) (x\circ w)\circ w'=x\circ(ww') ( x ∘ w ) ∘ w ′ = x ∘ ( w w ′ ) is the identity w ′ ∗ w ∗ = ( w w ′ ) ∗ w'^*w^*=(ww')^* w ′ ∗ w ∗ = ( w w ′ ) ∗ .
The 2-category D F D_F D F has the same underlying category, with 2-cells x ⇒ y x\Rightarrow y x ⇒ y the morphisms of F ( A ) F(A) F ( A ) for two parallel observations x , y : A → ⋆ x,y:A\to\star x , y : A → ⋆ (vertical composition is composition in F ( A ) F(A) F ( A ) ) and only identity 2-cells between all other parallel 1-morphisms; whiskering φ : x ⇒ y \varphi:x\Rightarrow y φ : x ⇒ y on the right by w w w gives F ( w ) φ : w ∗ x ⇒ w ∗ y F(w)\varphi:w^*x\Rightarrow w^*y F ( w ) φ : w ∗ x ⇒ w ∗ y , and whiskering on the left by id ⋆ \operatorname{id}_\star id ⋆ changes nothing. The axioms of a 2-category follow from the functoriality of each F ( w ) F(w) F ( w ) and from F ( w w ′ ) = F ( w ′ ) F ( w ) F(ww')=F(w')F(w) F ( w w ′ ) = F ( w ′ ) F ( w ) . D F D_F D F is a strict 2-category, not thin when F ( A ) F(A) F ( A ) is not a preorder.
The transport levels are indeed levels of a comparison datum.
Theorem 5.5. For the datum D F U = ( C F , D F , Id , Id , Id ; U 1 = 1 , U 2 = U ∪ { id ⋆ } , W = { identity 2-cells } ∪ ⨆ A W A ) \mathcal{D}^{\mathcal{U}}_F=(C_F,D_F,\operatorname{Id},\operatorname{Id},\operatorname{Id};\mathcal{U}_1=1,\mathcal{U}_2=\mathcal{U}\cup\{\operatorname{id}_\star\},\mathcal{W}=\{\text{identity 2-cells}\}\cup\bigsqcup_A\mathcal{W}_A) D F U = ( C F , D F , Id , Id , Id ; U 1 = 1 , U 2 = U ∪ { id ⋆ } , W = { identity 2-cells } ∪ ⨆ A W A ) , the full subcategory of K ( D F U ) K(\mathcal{D}^{\mathcal{U}}_F) K ( D F U ) on the objects x : A → ⋆ x:A\to\star x : A → ⋆ is isomorphic to ∫ U F \int_{\mathcal{U}}F ∫ U F . Moreover this full subcategory is a union of connected components of K ( D F U ) K(\mathcal{D}^{\mathcal{U}}_F) K ( D F U ) , so all levels of D F U \mathcal{D}^{\mathcal{U}}_F D F U on such x x x are the transport levels. Taking F = ∗ F=\ast F = ∗ (the constant functor at the point), every small category U \mathcal{U} U occurs, as U op \mathcal{U}^{\operatorname{op}} U op , as a full subcategory of some K ( D ) K(\mathcal{D}) K ( D ) .
Proof. The class W \mathcal{W} W is closed under whiskering precisely because of the axiom F ( w ) W A ⊆ W A ~ F(w)\mathcal{W}_A\subseteq\mathcal{W}_{\widetilde{A}} F ( w ) W A ⊆ W A of Definition 5.2 , so D F U \mathcal{D}^{\mathcal{U}}_F D F U is a comparison datum (completely functorial, as σ = Id \sigma=\operatorname{Id} σ = Id ).
For objects x : A → ⋆ x:A\to\star x : A → ⋆ and x ~ : A ~ → ⋆ \widetilde{x}:\widetilde{A}\to\star x : A → ⋆ we have B = B ~ = ⋆ B=\widetilde{B}=\star B = B = ⋆ , so u 1 = id ⋆ u_1=\operatorname{id}_\star u 1 = id ⋆ is forced, u 2 = w ∈ U u_2=w\in\mathcal{U} u 2 = w ∈ U with w : A ~ → A w:\widetilde{A}\to A w : A → A , Θ u 1 , u 2 ( x ) = id ⋆ ∘ x ∘ w = w ∗ x \Theta_{u_1,u_2}(x)=\operatorname{id}_\star\circ x\circ w=w^*x Θ u 1 , u 2 ( x ) = id ⋆ ∘ x ∘ w = w ∗ x , and Φ : w ∗ x ⇒ x ~ \Phi:w^*x\Rightarrow\widetilde{x} Φ : w ∗ x ⇒ x is an arrow of W A ~ \mathcal{W}_{\widetilde{A}} W A . So the arrows x → x ~ x\to\widetilde{x} x → x of K K K are exactly the pairs ( w , φ ) (w,\varphi) ( w , φ ) of Definition 5.2 .
The composition of two arrows ( id ⋆ , w , φ ) : x → x ~ (\operatorname{id}_\star,w,\varphi):x\to\widetilde{x} ( id ⋆ , w , φ ) : x → x and ( id ⋆ , w ′ , φ ′ ) : x ~ → x ^ (\operatorname{id}_\star,w',\varphi'):\widetilde{x}\to\widehat{x} ( id ⋆ , w ′ , φ ′ ) : x → x of Definition 2.6 is ( id ⋆ , w w ′ , φ ′ ∘ v ( 1 ∘ h φ ∘ h 1 w ′ ) ) (\operatorname{id}_\star,ww',\varphi'\circ_{\mathrm v}(1\circ_{\mathrm h}\varphi\circ_{\mathrm h}1_{w'})) ( id ⋆ , w w ′ , φ ′ ∘ v ( 1 ∘ h φ ∘ h 1 w ′ )) , and whiskering by w ′ w' w ′ on the right is F ( w ′ ) = w ′ ∗ F(w')=w'^* F ( w ′ ) = w ′ ∗ , so this is ( w w ′ , φ ′ ∘ w ′ ∗ φ ) (ww',\varphi'\circ w'^*\varphi) ( w w ′ , φ ′ ∘ w ′ ∗ φ ) , the composition of ∫ U F \int_{\mathcal{U}}F ∫ U F . It is well typed: w : A ~ → A w:\widetilde{A}\to A w : A → A , w ′ : A ^ → A ~ w':\widehat{A}\to\widetilde{A} w ′ : A → A , so w w ′ : A ^ → A ww':\widehat{A}\to A w w ′ : A → A ; φ : w ∗ x → x ~ \varphi:w^*x\to\widetilde{x} φ : w ∗ x → x is an arrow of F ( A ~ ) F(\widetilde{A}) F ( A ) , so w ′ ∗ φ : w ′ ∗ w ∗ x = ( w w ′ ) ∗ x → w ′ ∗ x ~ w'^*\varphi:w'^*w^*x=(ww')^*x\to w'^*\widetilde{x} w ′ ∗ φ : w ′ ∗ w ∗ x = ( w w ′ ) ∗ x → w ′ ∗ x is an arrow of F ( A ^ ) F(\widehat{A}) F ( A ) , and φ ′ : w ′ ∗ x ~ → x ^ \varphi':w'^*\widetilde{x}\to\widehat{x} φ ′ : w ′ ∗ x → x can be composed with it, the result lying in W A ^ \mathcal{W}_{\widehat{A}} W A . Since K K K is a category by Proposition 2.7 , so is ∫ U F \int_{\mathcal{U}}F ∫ U F . For F = ∗ F=\ast F = ∗ , ∫ U F = U op \int_{\mathcal{U}}F=\mathcal{U}^{\operatorname{op}} ∫ U F = U op .
Finally we show that the full subcategory is a union of components. Since U 1 = 1 \mathcal{U}_1=1 U 1 = 1 , every arrow ( u 1 , u 2 , Φ ) : m → m ~ (u_1,u_2,\Phi):m\to\widetilde{m} ( u 1 , u 2 , Φ ) : m → m of K K K has u 1 = id u_1=\operatorname{id} u 1 = id , so B = B ~ B=\widetilde{B} B = B : an arrow cannot join an object with codomain ⋆ \star ⋆ (an observation, or id ⋆ \operatorname{id}_\star id ⋆ ) to an object with codomain in Ob C \operatorname{Ob} C Ob C . An arrow between id ⋆ \operatorname{id}_\star id ⋆ and an observation x : A → ⋆ x:A\to\star x : A → ⋆ would need a morphism of U 2 = U ∪ { id ⋆ } \mathcal{U}_2=\mathcal{U}\cup\{\operatorname{id}_\star\} U 2 = U ∪ { id ⋆ } between ⋆ \star ⋆ and A ≠ ⋆ A\ne\star A = ⋆ , and there is none. Hence no arrow leaves or enters the set of observations. □ \square □
The higher levels of transport data are unconstrained, already for completely functorial strict data.
Corollary 5.6. Let U \mathcal{U} U be a small category and let D \mathcal{D} D be the datum of Theorem 5.5 for the constant functor F = ∗ F=\ast F = ∗ and W A \mathcal{W}_A W A the identities; it is completely functorial and strict. For every object A A A of U \mathcal{U} U and every k ≥ 1 k\ge1 k ≥ 1 , level k k k of D \mathcal{D} D at the observation x A : A → ⋆ x_A:A\to\star x A : A → ⋆ is π k ( ∣ N U ∣ , A ) \pi_k(|N\mathcal{U}|,A) π k ( ∣ N U ∣ , A ) . In particular, for every connected simplicial set T T T there is a completely functorial strict datum whose levels k ≥ 1 k\ge1 k ≥ 1 are the homotopy groups of ∣ T ∣ |T| ∣ T ∣ .
Proof. By Theorem 5.5 the levels at x A x_A x A are those of ∫ U F = U o p \int_{\mathcal{U}} F = \mathcal{U}^{\mathrm{op}} ∫ U F = U op , and ∣ N U o p ∣ |N\mathcal{U}^{\mathrm{op}}| ∣ N U op ∣ is homeomorphic to ∣ N U ∣ |N\mathcal{U}| ∣ N U ∣ . For T T T take for U \mathcal{U} U the category of simplices of T T T , whose nerve has the weak homotopy type of ∣ T ∣ |T| ∣ T ∣ [2 ] . □
Higher levels as homotopy colimits
The higher levels are computed with homotopy colimits.
Definition 5.7. For a small category I \mathcal{I} I and a functor Ψ : I → T o p \Psi: \mathcal{I} \to\mathrm{Top} Ψ : I → Top , the homotopy colimit hocolim I Ψ \operatorname{hocolim}_{\mathcal{I}} \Psi hocolim I Ψ is the “derived” colimit: instead of gluing the spaces Ψ ( i ) \Psi(i) Ψ ( i ) strictly along the maps Ψ ( i → j ) \Psi(i \to j) Ψ ( i → j ) , one glues them along mapping cylinders (concretely, one takes the realization of the simplicial space whose n n n -simplices are ∐ i 0 → ⋯ → i n Ψ ( i 0 ) \coprod_{i_0 \to\cdots\to i_n} \Psi(i_0) ∐ i 0 → ⋯ → i n Ψ ( i 0 ) ), so that the result has the correct homotopy type even when the maps are not cofibrations. For a functor Ψ : I → C a t \Psi: \mathcal{I} \to\mathrm{Cat} Ψ : I → Cat the Grothendieck construction ∫ I Ψ \int_{\mathcal{I}} \Psi ∫ I Ψ has as objects the pairs ( i , x ) (i,x) ( i , x ) with x ∈ Ψ ( i ) x \in\Psi(i) x ∈ Ψ ( i ) , and as arrows ( i , x ) → ( j , y ) (i,x) \to(j,y) ( i , x ) → ( j , y ) the pairs ( a , φ ) (a,\varphi) ( a , φ ) with a : i → j a : i \to j a : i → j in I \mathcal{I} I and φ : Ψ ( a ) x → y \varphi: \Psi(a)x \to y φ : Ψ ( a ) x → y in Ψ ( j ) \Psi(j) Ψ ( j ) . Thomason’s theorem [10 ] states that hocolim I ∣ N Ψ ∣ ≃ ∣ N ∫ I Ψ ∣ \operatorname{hocolim}_{\mathcal{I}} |N\Psi| \simeq|N\int_{\mathcal{I}} \Psi| hocolim I ∣ N Ψ∣ ≃ ∣ N ∫ I Ψ∣ . For I = U o p \mathcal{I} = \mathcal{U}^{\mathrm{op}} I = U op and Ψ = F \Psi= F Ψ = F the arrows ( A , x ) → ( A ~ , x ~ ) (A,x) \to(\widetilde{A},\widetilde{x}) ( A , x ) → ( A , x ) are pairs ( w , φ ) (w,\varphi) ( w , φ ) with w : A ~ → A w : \widetilde{A} \to A w : A → A in U \mathcal{U} U , i.e. A → A ~ A \to\widetilde{A} A → A in U o p \mathcal{U}^{\mathrm{op}} U op , and φ : F ( w ) x → x ~ \varphi: F(w)x \to\widetilde{x} φ : F ( w ) x → x , which is the category ∫ U F \int_{\mathcal{U}} F ∫ U F of Definition 5.2.
The higher transport levels are given by Thomason’s theorem.
Proposition 5.8. ∣ N ∫ U F ∣ ≃ hocolim U o p ∣ N F ∣ |N\int_{\mathcal{U}} F| \simeq\operatorname{hocolim}_{\mathcal{U}^{\mathrm{op}}} |NF| ∣ N ∫ U F ∣ ≃ hocolim U op ∣ N F ∣ (Thomason [10 ] ). In particular level 0 0 0 is π 0 \pi_0 π 0 of the homotopy colimit and level k ≥ 1 k \geq1 k ≥ 1 is its k k k -th homotopy group.
Proof. Apply Thomason’s theorem to the covariant functor F : U o p → C a t F : \mathcal{U}^{\mathrm{op}} \to\mathrm{Cat} F : U op → Cat and its Grothendieck construction. □
Thus the higher levels are realized, for strict data, by the homotopy colimit of the observation system; what remains open is the ( ∞ , 2 ) (\infty,2) ( ∞ , 2 ) -categorical version (see the Conclusion).
Compatibility with composition
Proposition 5.9. Let F F F be a system of observations and U ⊆ C \mathcal{U} \subseteq\mathcal{C} U ⊆ C a wide subcategory. If for all a : A ′ → A a : A' \to A a : A ′ → A and w ∈ U ( A ) w \in\mathcal{U}(A) w ∈ U ( A ) there is w ′ ∈ U ( A ′ ) w' \in\mathcal{U}(A') w ′ ∈ U ( A ′ ) with w a = a w ′ wa = aw' w a = a w ′ , then x ≃ − 1 x ~ x \simeq_{-1} \widetilde{x} x ≃ − 1 x in F ( A ) F(A) F ( A ) implies a ∗ x ≃ − 1 a ∗ x ~ a^*x \simeq_{-1} a^*\widetilde{x} a ∗ x ≃ − 1 a ∗ x in F ( A ′ ) F(A') F ( A ′ ) .
Proof. F ( w a ) = F ( a ) F ( w ) = a ∗ w ∗ F(wa) = F(a)F(w) = a^*w^* F ( w a ) = F ( a ) F ( w ) = a ∗ w ∗ and F ( a w ′ ) = w ′ ∗ a ∗ F(aw') = w'^*a^* F ( a w ′ ) = w ′ ∗ a ∗ , so w a = a w ′ wa = aw' w a = a w ′ gives a ∗ w ∗ = w ′ ∗ a ∗ a^*w^* = w'^*a^* a ∗ w ∗ = w ′ ∗ a ∗ . From w ∗ x ≅ x ~ w^*x \cong\widetilde{x} w ∗ x ≅ x and the fact that the functor a ∗ a^* a ∗ is monotone (preserves ≅ \cong ≅ ) we get w ′ ∗ ( a ∗ x ) = a ∗ ( w ∗ x ) ≅ a ∗ x ~ w'^*(a^*x) = a^*(w^*x) \cong a^*\widetilde{x} w ′ ∗ ( a ∗ x ) = a ∗ ( w ∗ x ) ≅ a ∗ x , so w ′ w' w ′ realizes the comparison a ∗ x → a ∗ x ~ a^*x \to a^*\widetilde{x} a ∗ x → a ∗ x ; the reverse comparison is symmetric. □
Actions
The basic examples of transport relations are orbit relations.
Definition 5.10. A (right) action of a monoid M M M on a set Z Z Z is a map ( x , m ) ↦ x m (x,m) \mapsto xm ( x , m ) ↦ x m with x 1 = x x1 = x x 1 = x and ( x m ) m ′ = x ( m m ′ ) (xm)m' = x(mm') ( x m ) m ′ = x ( m m ′ ) ; the orbit of x x x is x M = { x m : m ∈ M } xM = \{xm : m \in M\} x M = { x m : m ∈ M } . For a group G G G acting on the left, g ⋅ x g \cdot x g ⋅ x , the action groupoid Z / / G Z//G Z // G has the points x ∈ Z x \in Z x ∈ Z as objects and the elements g ∈ G g \in G g ∈ G as arrows g : x → g ⋅ x g : x \to g \cdot x g : x → g ⋅ x , and the stabilizer of x x x is Stab G ( x ) = { g ∈ G : g ⋅ x = x } \operatorname{Stab}_G(x) = \{g \in G : g \cdot x = x\} Stab G ( x ) = { g ∈ G : g ⋅ x = x } . The homotopy quotient E G × G Z EG \times_G Z E G × G Z is the quotient of E G × Z EG \times Z E G × Z by the diagonal action of G G G , where E G EG E G is a contractible space on which G G G acts freely and Z Z Z is given the discrete topology. Its homotopy type is that of the classifying space ∣ N ( Z / / G ) ∣ |N(Z//G)| ∣ N ( Z // G ) ∣ ; it is the disjoint union, over the orbits, of the classifying spaces B Stab G ( x ) B\operatorname{Stab}_G(x) B Stab G ( x ) . In particular its π 0 \pi_0 π 0 is the set of orbits, its π 1 \pi_1 π 1 at x x x is Stab G ( x ) \operatorname{Stab}_G(x) Stab G ( x ) , and its higher homotopy groups vanish.
Orbit relations of actions are level − 1 -1 − 1 of transport data.
Corollary 5.11. (a) Let a monoid M M M act on the right on a set Z Z Z (discrete F F F , U = B M \mathcal{U} = BM U = B M , W = 1 \mathcal{W} = 1 W = 1 ). Then x ≃ − 1 x ′ ⟺ x M = x ′ M x \simeq_{-1} x' \Longleftrightarrow xM = x'M x ≃ − 1 x ′ ⟺ x M = x ′ M , and ≃ 0 \simeq_0 ≃ 0 is generated by x ∼ x m x \sim xm x ∼ x m .
(b) Let a group G G G act on the left on a set Z Z Z , with F ( g ) x = g − 1 x F(g)x=g^{-1}x F ( g ) x = g − 1 x . Then ∫ F \int F ∫ F is the action groupoid, ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 is the orbit relation ≃ G \simeq_G ≃ G , level 1 at x x x is the stabilizer Stab G ( x ) \operatorname{Stab}_G(x) Stab G ( x ) , the levels k ≥ 2 k\geq2 k ≥ 2 vanish, and the whole space is the homotopy quotient E G × G Z EG\times_G Z E G × G Z .
Proof. (a) For a discrete F F F (each F ( A ) F(A) F ( A ) has only identity arrows) and W = 1 \mathcal{W}=1 W = 1 , an arrow x → x ′ x\to x' x → x ′ of ∫ U F \int_{\mathcal{U}}F ∫ U F is an element m ∈ M m\in M m ∈ M with F ′ ( m ) x = x m = x ′ F'(m)x=xm=x' F ′ ( m ) x = x m = x ′ ; note F ( m m ′ ) x = ( x m ) m ′ = F ( m ′ ) F ( m ) x F(mm')x=(xm)m'=F(m')F(m)x F ( m m ′ ) x = ( x m ) m ′ = F ( m ′ ) F ( m ) x and ≃ \simeq ≃ is equality. Hence x ≃ − 1 x ′ x\simeq_{-1}x' x ≃ − 1 x ′ iff x ′ ∈ x M x'\in xM x ′ ∈ x M and x ∈ x ′ M x\in x'M x ∈ x ′ M ; if x ′ = x m x'=xm x ′ = x m then x ′ M = x m M ⊆ x M x'M=xmM\subseteq xM x ′ M = x m M ⊆ x M , and symmetrically, so this means x M = x ′ M xM=x'M x M = x ′ M . Level 0 is generated by the steps x ∼ x m x\sim xm x ∼ x m . (b) For a group G G G every arrow g : x → x ′ g:x\to x' g : x → x ′ has the inverse g − 1 : x ′ → x g^{-1}:x'\to x g − 1 : x ′ → x , so all arrows of ∫ F \int F ∫ F are invertible, ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 is the orbit relation, and ∫ F \int F ∫ F is the action groupoid (the convention F ( g ) x = g − 1 x F(g)x=g^{-1}x F ( g ) x = g − 1 x turns a left action into the contravariant functor required by Definition 5.1, since ( g h ) − 1 x = h − 1 ( g − 1 x ) (gh)^{-1}x=h^{-1}(g^{-1}x) ( g h ) − 1 x = h − 1 ( g − 1 x ) ); by Proposition 3.8(b) level 1 is the stabilizer, and the classifying space of the action groupoid is the homotopy quotient (Definition 5.10). □
Pullback relations
Another basic family of transport relations consists of pullback relations: two points are related when their images under a map into a preorder are equivalent (Example 11.3).
Green's relations
Green’s relations are the oldest example of equivalence relations on morphisms defined by mutual divisibility. They are level − 1 -1 − 1 of the simplest datum, and the whole ladder of levels of this datum turns out to be the homotopy type of the underlying category.
Operations on relations
We use the following operations on equivalence relations.
Definition 6.1. For two equivalence relations E , E ′ E,E' E , E ′ on a set X X X , the intersection E ∩ E ′ E\cap E' E ∩ E ′ relates x , y x,y x , y when both x E y xEy x E y and x E ′ y xE'y x E ′ y hold, and the join E ∨ E ′ E\vee E' E ∨ E ′ is the smallest equivalence relation containing both: x ( E ∨ E ′ ) y x(E\vee E')y x ( E ∨ E ′ ) y iff there is a finite chain x = x 0 , x 1 , … , x n = y x=x_0,x_1,\ldots,x_n=y x = x 0 , x 1 , … , x n = y in which every consecutive pair is related by E E E or by E ′ E' E ′ . The composite E ∘ E ′ E\circ E' E ∘ E ′ is the relation { ( x , z ) : ∃ y , x E ′ y and y E z } \{(x,z):\exists y,\ xE'y\text{ and }yEz\} {( x , z ) : ∃ y , x E ′ y and y E z } . In general E ∨ E ′ E\vee E' E ∨ E ′ needs chains of arbitrary length.
The Green data
We recall Green’s relations.
Definition 6.2. A monoid is a set M M M with an associative product and a unit 1. It is regarded as the category B M \mathbf{B}M B M with a single object, whose morphisms are the elements of M M M and whose composition is the product; any two elements are then parallel and composable. For m ∈ M m\in M m ∈ M let m M = { m x : x ∈ M } mM=\{mx:x\in M\} m M = { m x : x ∈ M } , M m = { x m : x ∈ M } Mm=\{xm:x\in M\} M m = { x m : x ∈ M } and M m M = { x m y : x , y ∈ M } MmM=\{xmy:x,y\in M\} M m M = { x m y : x , y ∈ M } be the principal right, left and two-sided ideals generated by m m m . Green’s relations [3 , 4 ] are
m R m ~ ⟺ m M = m ~ M , m L m ~ ⟺ M m = M m ~ , m\mathrel{R}\widetilde{m}\Longleftrightarrow mM=\widetilde{m}M,\qquad m\mathrel{L}\widetilde{m}\Longleftrightarrow Mm=M\widetilde{m}, m R m ⟺ m M = m M , m L m ⟺ M m = M m , m J m ~ ⟺ M m M = M m ~ M , m\mathrel{J}\widetilde{m}\Longleftrightarrow MmM=M\widetilde{m}M, m J m ⟺ M m M = M m M , together with H = R ∩ L H=R\cap L H = R ∩ L and D = R ∨ L D=R\vee L D = R ∨ L (Definition 6.1). Thus m R m mRm m R m ̃ means that each of the two elements is a right multiple of the other: m ~ = m x \widetilde{m}=mx m = m x and m = m ~ y m=\widetilde{m}y m = m y for some x , y x,y x , y ; similarly for L L L with left multiples and for J J J with two-sided multiples. Their importance is structural: the D D D -classes of a finite semigroup are the building blocks of its decomposition, the H H H -classes containing an idempotent are its maximal subgroups, and J J J orders the elements by “size”.
Green’s relations are level − 1 -1 − 1 of the following data.
Definition 6.3. For a category C C C , regarded as a 2-category with identity 2-cells only, let
Gr ( C ) = ( C , C , Id , Id , Id ; U 1 = U 2 = C , W = 1 ) , \operatorname{Gr}(C) = (C,C,\operatorname{Id},\operatorname{Id},\operatorname{Id};\ U_1=U_2=C,\ W=1), Gr ( C ) = ( C , C , Id , Id , Id ; U 1 = U 2 = C , W = 1 ) , and let Gr R ( C ) \operatorname{Gr}_{R}(C) Gr R ( C ) , Gr L ( C ) \operatorname{Gr}_{L}(C) Gr L ( C ) be obtained by replacing U 1 U_1 U 1 , respectively U 2 U_2 U 2 , by the subcategory 1 \mathbf{1} 1 of identities. These are completely functorial strict data.
Proposition 6.4. (a) Hom K ( m , m ~ ) = { ( u 1 , u 2 ) : m ~ = u 1 m u 2 } \operatorname{Hom}_{K}(m,\widetilde{m})=\{(u_1,u_2):\widetilde{m}=u_1mu_2\} Hom K ( m , m ) = {( u 1 , u 2 ) : m = u 1 m u 2 } for Gr ( C ) \operatorname{Gr}(C) Gr ( C ) . Hence m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m iff m ~ = u 1 m u 2 \widetilde{m}=u_1mu_2 m = u 1 m u 2 and m = v 1 m ~ v 2 m=v_1\widetilde{m}v_2 m = v 1 m v 2 for some morphisms u i , v i u_i,v_i u i , v i .
(b) For C = B M C=\mathbf{BM} C = BM , level − 1 -1 − 1 of Gr ( C ) \operatorname{Gr}(C) Gr ( C ) is Green’s relation J J J [3 , 4 ] .
(c) For C = B M C=\mathbf{BM} C = BM , level − 1 -1 − 1 of Gr R \operatorname{Gr}_{R} Gr R is R R R and level − 1 -1 − 1 of Gr L \operatorname{Gr}_{L} Gr L is L L L .
Proof. Here σ = τ i = Id \sigma=\tau_i=\operatorname{Id} σ = τ i = Id , so Θ u 1 , u 2 ( m ) = u 1 m u 2 \Theta_{u_1,u_2}(m)=u_1mu_2 Θ u 1 , u 2 ( m ) = u 1 m u 2 , and a 2-morphism u 1 m u 2 ⇒ m ~ u_1mu_2\Rightarrow\widetilde{m} u 1 m u 2 ⇒ m in W = 1 W=1 W = 1 exists only if u 1 m u 2 = m ~ u_1mu_2=\widetilde{m} u 1 m u 2 = m (it is then the identity). This is (a). For C = B M C=\mathbf{BM} C = BM this reads m ~ ∈ M m M \widetilde{m}\in MmM m ∈ M m M , so m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m iff m ~ ∈ M m M \widetilde{m}\in MmM m ∈ M m M and m ∈ M m ~ M m\in M\widetilde{m}M m ∈ M m M , which is equivalent to M m M = M m ~ M MmM=M\widetilde{m}M M m M = M m M (an ideal containing the generator of another ideal contains that ideal); this is (b). If U 1 = 1 U_1=\mathbf{1} U 1 = 1 then u 1 = 1 u_1=1 u 1 = 1 , the condition becomes m ~ ∈ m M \widetilde{m}\in mM m ∈ m M and m ∈ m ~ M m\in\widetilde{m}M m ∈ m M , that is m M = m ~ M mM=\widetilde{m}M m M = m M ; the case U 2 = 1 U_2=\mathbf{1} U 2 = 1 is symmetric; this is (c). □
The whole ladder of levels of Green data can be computed.
Theorem 6.5. Let C C C be a small category and Tw ( C ) \operatorname{Tw}(C) Tw ( C ) its twisted arrow category: objects are the morphisms of C C C , and an arrow m → m ~ m\to\widetilde{m} m → m is a pair ( f , g ) (f,g) ( f , g ) with m = g m ~ f m=g\widetilde{m}f m = g m f .
(a) K ( Gr ( C ) ) ≅ Tw ( C ) o p K(\operatorname{Gr}(C))\cong\operatorname{Tw}(C)^{\mathrm{op}} K ( Gr ( C )) ≅ Tw ( C ) op .
(b) Level 0 of Gr ( C ) \operatorname{Gr}(C) Gr ( C ) is the relation “m m m and m ~ \widetilde{m} m have domains in the same connected component of C C C ”, and for k ≥ 1 k\geq1 k ≥ 1 level k k k at m : A → B m:A\to B m : A → B is π k ( ∣ N C ∣ , A ) \pi_k(|NC|,A) π k ( ∣ N C ∣ , A ) . In particular, for a monoid M M M , level 1 is the group completion M g p = π 1 ( B M ) M^{\mathrm{gp}}=\pi_1(BM) M gp = π 1 ( B M ) at every m m m .
(c) K ( Gr R ( C ) ) ≅ ∐ B ( C / B ) o p K(\operatorname{Gr}_{R}(C))\cong\coprod_B(C/B)^{\mathrm{op}} K ( Gr R ( C )) ≅ ∐ B ( C / B ) op and K ( Gr L ( C ) ) ≅ ∐ A ( A / C ) K(\operatorname{Gr}_{L}(C))\cong\coprod_A(A/C) K ( Gr L ( C )) ≅ ∐ A ( A / C ) , slice and coslice categories. Hence all levels k ≥ 1 k\geq1 k ≥ 1 of R R R and L L L vanish, and level 0 is “same codomain”, respectively “same domain”.
Proof. (a) By Proposition 6.4(a) an arrow m → m ~ m\to\widetilde{m} m → m of K ( Gr ( C ) ) K(\operatorname{Gr}(C)) K ( Gr ( C )) is a pair ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with m ~ = u 1 m u 2 \widetilde{m}=u_1mu_2 m = u 1 m u 2 , which is exactly an arrow m ~ → m \widetilde{m}\to m m → m of Tw ( C ) \operatorname{Tw}(C) Tw ( C ) with ( f , g ) = ( u 2 , u 1 ) (f,g)=(u_2,u_1) ( f , g ) = ( u 2 , u 1 ) . Composition ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) (u'_1,u'_2)(u_1,u_2)=(u'_1u_1,u_2u'_2) ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) is that of Tw ( C ) o p \operatorname{Tw}(C)^{\mathrm{op}} Tw ( C ) op . (b) The nerve of Tw ( C ) \operatorname{Tw}(C) Tw ( C ) is the edgewise subdivision of N C NC N C (its n n n -simplices are the ( 2 n + 1 ) (2n+1) ( 2 n + 1 ) -strings of composable arrows of C C C ), whose realization is homeomorphic to ∣ N C ∣ |NC| ∣ N C ∣ [1 ] ; the nerve of the opposite category has the homeomorphic realization. The vertex m m m goes to the midpoint of the edge m m m , joined to A A A by half of that edge, which identifies the homotopy groups; π 0 \pi_0 π 0 gives the statement on level 0. For a monoid, π 1 ( B M ) \pi_1(BM) π 1 ( B M ) is the universal group of M M M . (c) For Gr R \operatorname{Gr}_{R} Gr R we have u 1 = id B u_1=\operatorname{id}_B u 1 = id B , so B = B ~ B=\widetilde{B} B = B and an arrow m → m ~ m\to\widetilde{m} m → m is u 2 u_2 u 2 with m ~ = m u 2 \widetilde{m}=mu_2 m = m u 2 , that is, a morphism m ~ → m \widetilde{m}\to m m → m of C / B C/B C / B ; each C / B C/B C / B is connected, with terminal object id B \operatorname{id}_B id B , hence ( C / B ) o p (C/B)^{\mathrm{op}} ( C / B ) op has an initial object. The case Gr L \operatorname{Gr}_{L} Gr L is dual: the coslice A / C A/C A / C has initial object id A \operatorname{id}_A id A . Proposition 3.9 concludes. □
Thus R R R and L L L are “free” relations without higher information, whereas J J J is the first level of a tower recovering the homotopy type of C C C . Two consequences: if M M M is a group, levels − 1 -1 − 1 and 0 0 0 are trivial and level 1 1 1 is M M M itself; if M M M has a zero element, B M BM B M is contractible (the natural transformation from the identity to the constant functor is given by t = 0 t=0 t = 0 ), so all levels k ≥ 1 k\geq1 k ≥ 1 vanish.
The relation H = R ∩ L H=R\cap L H = R ∩ L is level − 1 -1 − 1 of a completely functorial strict datum on a monoid, in which the two coordinates of a product are used to impose the left and the right conditions on the same target.
Definition 6.7. For a monoid M M M let Gr H ( M ) = ( B M , B ( M × M ) , σ , τ 1 , τ 2 ; B M , B M , 1 ) \operatorname{Gr}_{\mathrm{H}}(M) = (\mathbf{B}M,\mathbf{B}(M \times M),\sigma,\tau_1,\tau_2;\mathbf{B}M,\mathbf{B}M,1) Gr H ( M ) = ( B M , B ( M × M ) , σ , τ 1 , τ 2 ; B M , B M , 1 ) , where B ( M × M ) \mathbf{B}(M \times M) B ( M × M ) is regarded as a 2-category with identity 2-cells only, and σ , τ 1 , τ 2 : M → M × M \sigma,\tau_1,\tau_2 : M \to M \times M σ , τ 1 , τ 2 : M → M × M are the monoid homomorphisms σ ( m ) = ( m , m ) \sigma(m) = (m,m) σ ( m ) = ( m , m ) , τ 1 ( u ) = ( u , 1 ) \tau_1(u) = (u,1) τ 1 ( u ) = ( u , 1 ) and τ 2 ( u ) = ( 1 , u ) \tau_2(u) = (1,u) τ 2 ( u ) = ( 1 , u ) .
Proposition 6.8. Level − 1 -1 − 1 of Gr H ( M ) \operatorname{Gr}_{\mathrm{H}}(M) Gr H ( M ) is Green’s relation H.
Proof. Since W = 1 W = 1 W = 1 , an arrow m → m ~ m \to\widetilde{m} m → m is a pair ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with ( u 1 , 1 ) ( m , m ) ( 1 , u 2 ) = ( m ~ , m ~ ) (u_1,1)(m,m)(1,u_2) = (\widetilde{m},\widetilde{m}) ( u 1 , 1 ) ( m , m ) ( 1 , u 2 ) = ( m , m ) , that is, m ~ = u 1 m = m u 2 \widetilde{m} = u_1m = mu_2 m = u 1 m = m u 2 . Hence m ⪯ − 1 m ~ m \preceq_{-1} \widetilde{m} m ⪯ − 1 m iff m ~ ∈ M m ∩ m M \widetilde{m} \in Mm \cap mM m ∈ M m ∩ m M , and m ≃ − 1 m ~ m \simeq_{-1} \widetilde{m} m ≃ − 1 m iff m ~ ∈ M m ∩ m M \widetilde{m} \in Mm \cap mM m ∈ M m ∩ m M and m ∈ M m ~ ∩ m ~ M m \in M\widetilde{m} \cap\widetilde{m}M m ∈ M m ∩ m M . The conditions m ~ ∈ M m \widetilde{m} \in Mm m ∈ M m and m ∈ M m ~ m \in M\widetilde{m} m ∈ M m say M m = M m ~ Mm = M\widetilde{m} M m = M m , and the other two say m M = m ~ M mM = \widetilde{m}M m M = m M ; together they say m H m ~ m \mathrel{\mathrm{H}} \widetilde{m} m H m . □
Invertible comparisons
The levels k ≥ 1 k \ge1 k ≥ 1 of the Green datum only depend on the homotopy type of C \mathcal{C} C and not on the morphism m m m . If the admissible morphisms are restricted to isomorphisms, the levels recover instead the stabilizer of m m m .
Definition 6.10. For a category C \mathcal{C} C let Gr × ( C ) = ( C , C , Id , Id , Id ; Iso ( C ) , Iso ( C ) , 1 ) \operatorname{Gr}^{\times}(\mathcal{C}) = (\mathcal{C},\mathcal{C},\operatorname{Id},\operatorname{Id},\operatorname{Id};\operatorname{Iso}(\mathcal{C}),\operatorname{Iso}(\mathcal{C}),1) Gr × ( C ) = ( C , C , Id , Id , Id ; Iso ( C ) , Iso ( C ) , 1 ) .
Proposition 6.11. K ( Gr × ( C ) ) K(\operatorname{Gr}^{\times}(\mathcal{C})) K ( Gr × ( C )) is a groupoid. Hence ≃ − 1 = ≃ 0 \simeq_{-1} = \simeq_0 ≃ − 1 = ≃ 0 is the relation m ~ = u 1 m u 2 \widetilde{m} = u_1 m u_2 m = u 1 m u 2 with u 1 , u 2 u_1,u_2 u 1 , u 2 isomorphisms, the levels k ≥ 2 k \ge2 k ≥ 2 vanish, and level 1 at m : A → B m : A \to B m : A → B is the group { ( u 1 , u 2 ) ∈ Aut ( B ) × Aut ( A ) : u 1 m u 2 = m } \{(u_1,u_2) \in\operatorname{Aut}(B) \times\operatorname{Aut}(A) : u_1mu_2 = m\} {( u 1 , u 2 ) ∈ Aut ( B ) × Aut ( A ) : u 1 m u 2 = m } with the product ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) (u'_1,u'_2)(u_1,u_2) = (u'_1u_1,u_2u'_2) ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) .
Proof. If ( u 1 , u 2 ) : m → m ~ (u_1,u_2) : m \to\widetilde{m} ( u 1 , u 2 ) : m → m is an arrow, that is, m ~ = u 1 m u 2 \widetilde{m} = u_1mu_2 m = u 1 m u 2 with u 1 , u 2 u_1,u_2 u 1 , u 2 isomorphisms, then m = u 1 − 1 m ~ u 2 − 1 m = u_1^{-1}\widetilde{m}u_2^{-1} m = u 1 − 1 m u 2 − 1 and ( u 1 − 1 , u 2 − 1 ) : m ~ → m (u_1^{-1},u_2^{-1}) : \widetilde{m} \to m ( u 1 − 1 , u 2 − 1 ) : m → m is an inverse. For a groupoid ∣ N K ∣ |\mathcal{N}K| ∣ N K ∣ is the disjoint union of the spaces B Aut K ( x ) B\operatorname{Aut}_K(x) B Aut K ( x ) over the isomorphism classes (proof of Proposition 3.8(b)), so the levels k ≥ 2 k \ge2 k ≥ 2 vanish and level 1 is Aut K ( m ) \operatorname{Aut}_K(m) Aut K ( m ) . The automorphisms of m m m are the arrows ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with m ~ = m \widetilde{m} = m m = m , whence u 1 ∈ Aut ( B ) u_1 \in\operatorname{Aut}(B) u 1 ∈ Aut ( B ) , u 2 ∈ Aut ( A ) u_2 \in\operatorname{Aut}(A) u 2 ∈ Aut ( A ) and u 1 m u 2 = m u_1mu_2 = m u 1 m u 2 = m . □
Congruences
We now study when level − 1 -1 − 1 is compatible with composition in C \mathcal{C} C .
Definition 6.12. Two morphisms are parallel if they have the same domain and the same codomain (in a monoid all elements are parallel). Let D \mathcal{D} D be a Green-type datum ( C , C , Id , Id , Id ; U 1 , U 2 , 1 ) (\mathcal{C},\mathcal{C},\operatorname{Id},\operatorname{Id},\operatorname{Id};\mathcal{U}_1,\mathcal{U}_2,1) ( C , C , Id , Id , Id ; U 1 , U 2 , 1 ) . We call ≃ − 1 \simeq_{-1} ≃ − 1 a left congruence if m ≃ − 1 m ~ m \simeq_{-1} \widetilde{m} m ≃ − 1 m (parallel) implies a m ≃ − 1 a m ~ am \simeq_{-1} a\widetilde{m} am ≃ − 1 a m for all composable a a a , a right congruence analogously, and a congruence if it is both; a congruence is exactly what is needed to form a quotient category. For an object B B B , U i ( B ) \mathcal{U}_i(B) U i ( B ) denotes the monoid of endomorphisms of B B B lying in U i \mathcal{U}_i U i (for parallel m , m ~ : A → B m,\widetilde{m} : A \to B m , m : A → B the witnesses of m ≃ − 1 m ~ m \simeq_{-1} \widetilde{m} m ≃ − 1 m are endomorphisms of B B B and of A A A ), and similarly U ( A ) \mathcal{U}(A) U ( A ) for transport relations.
Proposition 6.13. Let D \mathcal{D} D be a Green-type datum.
(a) If for every a : B → B ′ a : B \to B' a : B → B ′ and u ∈ U 1 ( B ) u \in\mathcal{U}_1(B) u ∈ U 1 ( B ) there is u ′ ∈ U 1 ( B ′ ) u' \in\mathcal{U}_1(B') u ′ ∈ U 1 ( B ′ ) with a u = u ′ a au = u'a a u = u ′ a , then ≃ − 1 \simeq_{-1} ≃ − 1 is a left congruence. Symmetrically, if for every a : A ′ → A a : A' \to A a : A ′ → A and u ∈ U 2 ( A ) u \in\mathcal{U}_2(A) u ∈ U 2 ( A ) there is u ′ ∈ U 2 ( A ′ ) u' \in\mathcal{U}_2(A') u ′ ∈ U 2 ( A ′ ) with u a = a u ′ ua = au' u a = a u ′ , then ≃ − 1 \simeq_{-1} ≃ − 1 is a right congruence.
(b) In particular R \mathrm{R} R (where U 1 = 1 \mathcal{U}_1 = 1 U 1 = 1 ) is a left congruence and L \mathrm{L} L a right congruence, and for groups (C = B G \mathcal{C} = \mathbf{B}G C = B G , u ′ = a u a − 1 u' = aua^{-1} u ′ = a u a − 1 ) all variants are congruences.
Proof. (a) For parallel m , m ~ : A → B m,\widetilde{m} : A \to B m , m : A → B with m ~ = u 1 m u 2 \widetilde{m} = u_1mu_2 m = u 1 m u 2 , u 1 ∈ U 1 ( B ) u_1 \in\mathcal{U}_1(B) u 1 ∈ U 1 ( B ) , u 2 ∈ U 2 ( A ) u_2 \in\mathcal{U}_2(A) u 2 ∈ U 2 ( A ) , and a : B → B ′ a : B \to B' a : B → B ′ , the hypothesis gives u 1 ′ ∈ U 1 ( B ′ ) u'_1 \in\mathcal{U}_1(B') u 1 ′ ∈ U 1 ( B ′ ) with a u 1 = u 1 ′ a au_1 = u'_1a a u 1 = u 1 ′ a , so a m ~ = a u 1 m u 2 = u 1 ′ a m u 2 = a\widetilde{m} = au_1mu_2 = u'_1amu_2 = a m = a u 1 m u 2 = u 1 ′ am u 2 =
u 1 ′ ( a m ) u 2 u'_1(am)u_2 u 1 ′ ( am ) u 2 , i.e. a m ⊴ a m ~ am \unlhd a\tilde m am ⊴ a m ~ ; the reverse comparison is treated in the same way. The statement on right congruences is proved symmetrically, using m ~ a = u 1 m u 2 a = u 1 m a u 2 ′ \tilde m a = u_1m u_2a = u_1ma u'_2 m ~ a = u 1 m u 2 a = u 1 ma u 2 ′ . (b) For R we have u 1 = 1 u_1 = 1 u 1 = 1 and u 1 ′ = i d u'_1 = \mathrm{id} u 1 ′ = id works; for a group, u ′ = a u a − 1 u' = aua^{-1} u ′ = a u a − 1 gives a u = u ′ a au = u'a a u = u ′ a . □
Green’s relation J is not compatible with composition in general (Example 11.5).
Limit relations
Many relations are not exact but hold “in the limit”: operators that are approximately unitarily equivalent, sets with the same closure, sequences that become arbitrarily close. They are obtained by replacing the existence of a comparison by the vanishing of the infimum of its cost. The main result of this section is that all such relations of zero length are pullbacks of closure equality along orbit maps (Theorem 7.5 ).
Gauge data
Definition 7.1. A comparison datum with lengths γ i : U i → [ 0 , ∞ ] \gamma_i : U_i \to[0,\infty] γ i : U i → [ 0 , ∞ ] (γ i ( i d ) = 0 \gamma_i(\mathrm{id}) = 0 γ i ( id ) = 0 , γ i ( u u ′ ) ≤ γ i ( u ) + γ i ( u ′ ) \gamma_i(uu') \leq\gamma_i(u) + \gamma_i(u') γ i ( u u ′ ) ≤ γ i ( u ) + γ i ( u ′ ) ) and a cost c : W → [ 0 , ∞ ] c : W \to[0,\infty] c : W → [ 0 , ∞ ] is a gauge datum if c ( 1 ) = 0 c(1) = 0 c ( 1 ) = 0 , c ( β ∘ v α ) ≤ c ( α ) + c ( β ) c(\beta\circ_v \alpha) \leq c(\alpha) + c(\beta) c ( β ∘ v α ) ≤ c ( α ) + c ( β ) , and whiskering is continuous at 0: for u ∈ U 1 u \in U_1 u ∈ U 1 , u ′ ∈ U 2 u' \in U_2 u ′ ∈ U 2 and ε > 0 \varepsilon> 0 ε > 0 there is δ > 0 \delta> 0 δ > 0 with c ( α ) < δ ⇒ c ( 1 τ 1 u ∘ h α ∘ h 1 τ 2 u ′ ) < ε c(\alpha) < \delta\Rightarrow c(1_{\tau_1u} \circ_h \alpha\circ_h 1_{\tau_2u'}) < \varepsilon c ( α ) < δ ⇒ c ( 1 τ 1 u ∘ h α ∘ h 1 τ 2 u ′ ) < ε . It is a metric datum if whiskering is non-expanding, c ( 1 τ 1 u ∘ h α ∘ h 1 τ 2 u ′ ) ≤ c ( α ) c(1_{\tau_1u} \circ_h \alpha\circ_h 1_{\tau_2u'}) \leq c(\alpha) c ( 1 τ 1 u ∘ h α ∘ h 1 τ 2 u ′ ) ≤ c ( α ) . Put d ( m , m ~ ) : = inf { γ 1 ( u 1 ) + γ 2 ( u 2 ) + c ( Φ ) } d(m,\tilde m) := \inf\{\gamma_1(u_1) + \gamma_2(u_2) + c(\Phi)\} d ( m , m ~ ) := inf { γ 1 ( u 1 ) + γ 2 ( u 2 ) + c ( Φ )} over Hom K ( m , m ~ ) \operatorname{Hom}_{K}(m,\tilde m) Hom K ( m , m ~ ) and d + ( m , m ~ ) = d ( m , m ~ ) + d ( m ~ , m ) d^+(m,\tilde m) = d(m,\tilde m) + d(\tilde m,m) d + ( m , m ~ ) = d ( m , m ~ ) + d ( m ~ , m ) . The length γ i ( u ) \gamma_i(u) γ i ( u ) measures the size of a comparison morphism (a distortion, a norm, a number of steps) and the cost c ( Φ ) c(\Phi) c ( Φ ) how far apart the two sides of Φ \Phi Φ are (for instance ∥ x − y ∥ \lVert x-y\rVert ∥ x − y ∥ ). The continuity condition is the minimum needed to compose comparisons in the limit; it holds for every continuous action on a uniform space, and for Lipschitz actions with the constant depending on the acting element.
Proposition 7.2. For a gauge datum , m ⊴ lim m ~ : ⟺ d ( m , m ~ ) = 0 m \unlhd^{\lim} \tilde m :\Longleftrightarrow d(m,\tilde m) = 0 m ⊴ l i m m ~ :⟺ d ( m , m ~ ) = 0 is a preorder and ≃ − 1 lim : = { d + = 0 } \simeq^{\lim}_{-1} := \{d^+ = 0\} ≃ − 1 l i m := { d + = 0 } , the limit relation, is an equivalence relation. For a metric datum d + d^+ d + is an extended pseudometric on Mor ( C ) \operatorname{Mor}(C) Mor ( C ) , ≃ − 1 f i n : = { d + < ∞ } \simeq^{\mathrm{fin}}_{-1} := \{d^+ < \infty\} ≃ − 1 fin := { d + < ∞ } is an equivalence relation with ≃ − 1 lim ⊆ ≃ − 1 f i n \simeq^{\lim}_{-1} \subseteq\simeq^{\mathrm{fin}}_{-1} ≃ − 1 l i m ⊆ ≃ − 1 fin , and ≃ − 1 f i n \simeq^{\mathrm{fin}}_{-1} ≃ − 1 fin is level − 1 -1 − 1 of the sub-datum of finite lengths and costs.
Proof. Reflexivity: the identity arrow has cost 0. Transitivity of ⊴ lim \unlhd^{\lim} ⊴ l i m : let d ( m , m ~ ) = d ( m ~ , m ^ ) = 0 d(m,\tilde m) = d(\tilde m,\hat m) = 0 d ( m , m ~ ) = d ( m ~ , m ^ ) = 0 and ε > 0 \varepsilon> 0 ε > 0 . Choose an arrow ( u 1 ′ , u 2 ′ , Φ ′ ) : m ~ → m ^ (u'_1,u'_2,\Phi') : \tilde m \to\hat m ( u 1 ′ , u 2 ′ , Φ ′ ) : m ~ → m ^ of total cost < ε / 3 < \varepsilon/3 < ε /3 , then choose δ > 0 \delta> 0 δ > 0 no larger than ε / 3 \varepsilon/3 ε /3 with the continuity property for u 1 ′ , u 2 ′ u'_1,u'_2 u 1 ′ , u 2 ′ and ε / 3 \varepsilon/3 ε /3 , and then an arrow ( u 1 , u 2 , Φ ) : m → m ~ (u_1,u_2,\Phi) : m \to\tilde m ( u 1 , u 2 , Φ ) : m → m ~ of total cost < δ < \delta < δ . The composite has total cost at most γ 1 ( u 1 ) + γ 1 ( u 1 ′ ) + γ 2 ( u 2 ) + γ 2 ( u 2 ′ ) + c ( Φ ′ ) + c ( 1 ∘ h Φ ∘ h 1 ) < δ + ε / 3 + ε / 3 ≤ ε \gamma_1(u_1) + \gamma_1(u'_1) + \gamma_2(u_2) + \gamma_2(u'_2) + c(\Phi') + c(1 \circ_h \Phi\circ_h 1) < \delta+ \varepsilon/3 + \varepsilon/3 \leq\varepsilon γ 1 ( u 1 ) + γ 1 ( u 1 ′ ) + γ 2 ( u 2 ) + γ 2 ( u 2 ′ ) + c ( Φ ′ ) + c ( 1 ∘ h Φ ∘ h 1 ) < δ + ε /3 + ε /3 ≤ ε , by subadditivity, c ( β ∘ v α ) ≤ c ( α ) + c ( β ) c(\beta\circ_v \alpha) \leq c(\alpha) + c(\beta) c ( β ∘ v α ) ≤ c ( α ) + c ( β ) and continuity. So d ( m , m ^ ) = 0 d(m,\hat m) = 0 d ( m , m ^ ) = 0 , and the symmetrization ≃ − 1 lim \simeq^{\lim}_{-1} ≃ − 1 l i m is an equivalence relation. For a metric datum the same estimate without continuity gives d ( m , m ^ ) ≤ d ( m , m ~ ) + d ( m ~ , m ^ ) d(m,\hat m) \leq d(m,\tilde m) + d(\tilde m,\hat m) d ( m , m ^ ) ≤ d ( m , m ~ ) + d ( m ~ , m ^ ) , hence the triangle inequality for d + d^+ d + , and the rest is as for ≃ − 1 f i n \simeq^{\mathrm{fin}}_{-1} ≃ − 1 fin : the classes { γ i < ∞ } \{\gamma_i < \infty\} { γ i < ∞ } are wide subcategories and { c < ∞ } \{c < \infty\} { c < ∞ } contains the identities and is closed under vertical composition and whiskering, so the sub-datum is a comparison datum and d ( m , m ~ ) < ∞ d(m,\tilde m) < \infty d ( m , m ~ ) < ∞ if its K has an arrow m → m ~ m \to\tilde m m → m ~ . □
In Lawvere’s language [5 ] , a (non-symmetric) metric space is a category enriched over ( [ 0 , ∞ ] , ≥ , + ) ([0,\infty],\geq,+) ([ 0 , ∞ ] , ≥ , + ) ; for a metric datum d d d is the enriched hom of K ( Q ) K(\mathcal{Q}) K ( Q ) , and passing from existence of arrows to vanishing of d d d is passing from level − 1 -1 − 1 of the underlying category to level − 1 -1 − 1 of the enriched category.
Closure relations
Let a monoid M M M act on the right on a set X X X with an extended pseudometric ρ \rho ρ , by uniformly continuous maps x ↦ x m x \mapsto xm x ↦ x m . The closure datum is the transport datum over C = U = B M C = U = BM C = U = B M with F ( ∗ ) = X F(*) = X F ( ∗ ) = X the indiscrete category on X X X (a unique 2-cell between any two points, of cost ρ \rho ρ ), F ( m ) x = x m F(m)x = xm F ( m ) x = x m , W = all W = \text{all} W = all and γ = 0 \gamma= 0 γ = 0 ; it is a gauge datum, and a metric datum if the maps are non-expanding. For a group acting on the left one puts F ( g ) x = g − 1 x F(g)x = g^{-1}x F ( g ) x = g − 1 x .
Proposition 7.3. For the closure datum, d ( x , y ) = ρ ( y , x M ) = inf m ρ ( x m , y ) d(x,y)=\rho(y,xM)=\inf_m \rho(xm,y) d ( x , y ) = ρ ( y , x M ) = inf m ρ ( x m , y ) , the limit preorder is y ∈ x M y\in xM y ∈ x M , and ≃ − 1 l i m \simeq^{\mathrm{lim}}_{-1} ≃ − 1 lim is equality of orbit closures x M ‾ = y M ‾ \overline{xM}=\overline{yM} x M = y M . The strict datum ( W = 1 ) (W=1) ( W = 1 ) gives the exact orbit relation, so the limit relation is the coarsening of the exact one obtained by passing to orbit closures. For M = G M=G M = G a group acting by isometries, d d d is symmetric and ≃ − 1 f i n \simeq^{\mathrm{fin}}_{-1} ≃ − 1 fin is ρ ( y , G x ) < ∞ \rho(y,Gx)<\infty ρ ( y , G x ) < ∞ .
Proof. An arrow x → y x\to y x → y is a pair ( m , φ ) (m,\varphi) ( m , φ ) with φ : x m ⇒ y \varphi:xm\Rightarrow y φ : x m ⇒ y , of cost ρ ( x m , y ) \rho(xm,y) ρ ( x m , y ) , so d ( x , y ) = inf m ρ ( x m , y ) d(x,y)=\inf_m\rho(xm,y) d ( x , y ) = inf m ρ ( x m , y ) , which vanishes iff y ∈ x M y\in xM y ∈ x M . In that case y m ′ ∈ x M ym'\in xM y m ′ ∈ x M for all m ′ m' m ′ , because m ′ m' m ′ is continuous, so y M ⊆ x M yM\subseteq xM y M ⊆ x M and y M ‾ ⊆ x M ‾ \overline{yM}\subseteq\overline{xM} y M ⊆ x M ; mutual containment gives equality, and conversely equality gives y ∈ y M ‾ ⊆ y M ‾ = x M ‾ y\in\overline{yM}\subseteq\overline{yM}=\overline{xM} y ∈ y M ⊆ y M = x M . For a group acting by isometries ρ ( g x , y ) = ρ ( x , g − 1 y ) \rho(gx,y)=\rho(x,g^{-1}y) ρ ( g x , y ) = ρ ( x , g − 1 y ) , so d ( y , x ) = d ( x , y ) d(y,x)=d(x,y) d ( y , x ) = d ( x , y ) . □
The comparison category of the closure datum records the acting group, and contains the exact relation as its part of cost zero.
Proposition 7.4. In the setting of Proposition 7.3 let X ≠ ∅ X\ne\varnothing X = ∅ , ρ \rho ρ an extended metric and M = G M=G M = G a group.
(a) K ≅ Ind ( X ) × B G K\cong\operatorname{Ind}(X)\times BG K ≅ Ind ( X ) × B G , where Ind ( X ) \operatorname{Ind}(X) Ind ( X ) has exactly one arrow between any two objects. Hence level 1 is the discrete group G G G and the levels k ≥ 2 k\ge2 k ≥ 2 vanish.
(b) The arrows of cost 0 form the comparison category of the strict datum, the action groupoid; the inclusion induces Stab G ( x ) → G \operatorname{Stab}_G(x)\to G Stab G ( x ) → G on level 1.
Proof. (a) An arrow x → y x\to y x → y is a pair ( g , φ ) (g,\varphi) ( g , φ ) with g ∈ G g\in G g ∈ G and φ \varphi φ the unique 2-cell, so Hom ( x , y ) ≅ G \operatorname{Hom}(x,y)\cong G Hom ( x , y ) ≅ G with composition the product; ∣ NInd ( X ) ∣ |\operatorname{NInd}(X)| ∣ NInd ( X ) ∣ is contractible. (b) The class { c = 0 } \{c=0\} { c = 0 } contains the identities and is closed under ∘ v \circ_v ∘ v and whiskering, so it defines a sub-datum; since ρ \rho ρ is an extended metric, c ( φ ) = ρ ( g − 1 x , y ) = 0 c(\varphi)=\rho(g^{-1}x,y)=0 c ( φ ) = ρ ( g − 1 x , y ) = 0 iff y = g − 1 x y=g^{-1}x y = g − 1 x , so the arrows of cost 0 are those of the action groupoid, and Corollary 5.11(b) concludes. □
Closure relations are not special: they are all the limit relations of zero length. To say so, let Y = ∐ A , B Ob H ( A , B ) \mathcal{Y}=\coprod_{A,B}\operatorname{Ob}H(A,B) Y = ∐ A , B Ob H ( A , B ) be the set of all 1-morphisms σ A → σ B \sigma_A\to\sigma_B σ A → σ B of D \mathcal{D} D , on which V V V acts, and for p , q ∈ Y p,q\in\mathcal{Y} p , q ∈ Y put ρ ( p , q ) = inf { c ( Φ ) : Φ : p ⇒ q in W } \rho(p,q)=\inf\{c(\Phi):\Phi:p\Rightarrow q\text{ in }\mathcal{W}\} ρ ( p , q ) = inf { c ( Φ ) : Φ : p ⇒ q in W } (and ρ = ∞ \rho=\infty ρ = ∞ if there is none). For S ⊆ Y S\subseteq\mathcal{Y} S ⊆ Y let cl ( S ) = { q : inf p ∈ S ρ ( p , q ) = 0 } \operatorname{cl}(S)=\{q:\inf_{p\in S}\rho(p,q)=0\} cl ( S ) = { q : inf p ∈ S ρ ( p , q ) = 0 } , and for a morphism m m m of C C C let O ( m ) = { Θ u 1 , u 2 ( m ) } = V ⋅ s ( m ) ⊆ Y O(m)=\{\Theta_{u_1,u_2}(m)\}=V\cdot s(m)\subseteq\mathcal{Y} O ( m ) = { Θ u 1 , u 2 ( m )} = V ⋅ s ( m ) ⊆ Y be its orbit.
Theorem 7.5. Let D \mathcal{D} D be a gauge datum with γ 1 = γ 2 = 0 \gamma_1=\gamma_2=0 γ 1 = γ 2 = 0 .
(a) ρ ( p , p ) = 0 \rho(p,p)=0 ρ ( p , p ) = 0 , ρ ( p , r ) ≤ ρ ( p , q ) + ρ ( q , r ) \rho(p,r)\le\rho(p,q)+\rho(q,r) ρ ( p , r ) ≤ ρ ( p , q ) + ρ ( q , r ) ; cl \operatorname{cl} cl is monotone and idempotent, and cl ( S ) \operatorname{cl}(S) cl ( S ) is V V V -invariant when S S S is.
(b) d ( m , m ~ ) = 0 d(m,\widetilde m)=0 d ( m , m ) = 0 iff σ ( m ~ ) ∈ cl O ( m ) \sigma(\widetilde m)\in\operatorname{cl}O(m) σ ( m ) ∈ cl O ( m ) iff cl O ( m ~ ) ⊆ cl O ( m ) \operatorname{cl}O(\widetilde m)\subseteq\operatorname{cl}O(m) cl O ( m ) ⊆ cl O ( m ) .
(c) m ≃ l i m − 1 m ~ m\simeq^{-1}_{\mathrm{lim}}\widetilde m m ≃ lim − 1 m iff cl O ( m ) = cl O ( m ~ ) \operatorname{cl}O(m)=\operatorname{cl}O(\widetilde m) cl O ( m ) = cl O ( m ) : the limit relation is the pullback of closure equality along the orbit map m ↦ O ( m ) m\mapsto O(m) m ↦ O ( m ) .
Proof. (a) The first two properties are c ( 1 ) = 0 c(1)=0 c ( 1 ) = 0 and subadditivity of c c c under ∘ v \circ_v ∘ v . If q ∈ cl ( cl S ) q\in\operatorname{cl}(\operatorname{cl}S) q ∈ cl ( cl S ) , choose r r r with ρ ( r , q ) < ϵ \rho(r,q)<\epsilon ρ ( r , q ) < ϵ and r ′ ∈ S r'\in S r ′ ∈ S with ρ ( r ′ , r ) < ϵ \rho(r',r)<\epsilon ρ ( r ′ , r ) < ϵ ; then ρ ( r ′ , q ) < 2 ϵ \rho(r',q)<2\epsilon ρ ( r ′ , q ) < 2 ϵ . If S S S is V V V -invariant, q ∈ cl ( S ) q\in\operatorname{cl}(S) q ∈ cl ( S ) , a ∈ V a\in V a ∈ V and p n ∈ S p_n\in S p n ∈ S with ρ ( p n , q ) → 0 \rho(p_n,q)\to0 ρ ( p n , q ) → 0 , then H ( a ) p n ∈ S H(a)p_n\in S H ( a ) p n ∈ S and ρ ( H ( a ) p n , H ( a ) q ) → 0 \rho(H(a)p_n,H(a)q)\to0 ρ ( H ( a ) p n , H ( a ) q ) → 0 by continuity of whiskering, so H ( a ) q ∈ cl ( S ) H(a)q\in\operatorname{cl}(S) H ( a ) q ∈ cl ( S ) . (b) With γ = 0 \gamma=0 γ = 0 , d ( m , m ~ ) = inf u ρ ( Θ u ( m ) , σ m ~ ) d(m,\widetilde m)=\inf_u\rho(\Theta_u(m),\sigma\widetilde m) d ( m , m ) = inf u ρ ( Θ u ( m ) , σ m ) over the admissible u u u , that is, the distance from O ( m ) O(m) O ( m ) to σ ( m ~ ) \sigma(\widetilde m) σ ( m ) (morphisms of other type are at distance ∞ \infty ∞ ), which vanishes iff σ ( m ~ ) ∈ cl O ( m ) \sigma(\widetilde m)\in\operatorname{cl}O(m) σ ( m ) ∈ cl O ( m ) . In that case O ( m ~ ) = V σ ( m ~ ) ⊆ cl O ( m ) O(\widetilde m)=V\sigma(\widetilde m)\subseteq\operatorname{cl}O(m) O ( m ) = V σ ( m ) ⊆ cl O ( m ) by invariance, so cl O ( m ~ ) ⊆ cl O ( m ) \operatorname{cl}O(\widetilde m)\subseteq\operatorname{cl}O(m) cl O ( m ) ⊆ cl O ( m ) by (a); conversely σ ( m ~ ) ∈ O ( m ~ ) \sigma(\widetilde m)\in O(\widetilde m) σ ( m ) ∈ O ( m ) . (c) is (b) in both directions. □
The theorem contains, with one proof, every limit relation of zero length that appears in practice.
Corollary 7.6. The following are limit relations of zero length, hence pullbacks of closure equality: (a) equality of orbit closures for a continuous action of a monoid by uniformly continuous maps (take V = B M V = BM V = B M ), in particular for isometric group actions and for the forward orbit { T n x } \{T^n x\} { T n x } of a dynamical system; (b) equality of closures of subsets, for the Hausdorff datum (Example 11.6); (c) equivalence of Cauchy sequences, for the cost lim sup n ρ ( x n , y n ) \limsup_n \rho(x_n,y_n) lim sup n ρ ( x n , y n ) and V V V trivial (Proposition 7.7); (d) approximate unitary equivalence (Example 11.7); (e) Kolmogorov indistinguishability ρ ( x , y ) = 0 = ρ ( y , x ) \rho(x,y) = 0 = \rho(y,x) ρ ( x , y ) = 0 = ρ ( y , x ) in any Lawvere metric space, when V V V is trivial.
Lengths γ > 0 \gamma> 0 γ > 0 only change which u u u are allowed in the approximation: d ( m , m ~ ) = 0 d(m,\widetilde m) = 0 d ( m , m ) = 0 iff for every ε \varepsilon ε some u u u with γ ( u ) < ε \gamma(u) < \varepsilon γ ( u ) < ε moves m m m within ε \varepsilon ε of m ~ \widetilde m m , which is closure for the “small” elements only.
Two further limit relations, equality of closures of subsets for the Hausdorff distance and approximate unitary equivalence of operators, are treated in Examples 11.6 and 11.7.
Cauchy sequences
Let ( X , ρ ) (X,\rho) ( X , ρ ) be a metric space and C = p t \mathcal{C} = \mathrm{pt} C = pt . Take F ( ∗ ) = X N F(*) = X^{\mathbb{N}} F ( ∗ ) = X N with indiscrete 2-cells of cost c ( x , y ) = lim sup n ρ ( x n , y n ) c(x,y) = \limsup_n \rho(x_n,y_n) c ( x , y ) = lim sup n ρ ( x n , y n ) , lengths 0 and W = a l l \mathcal{W} = \mathrm{all} W = all ; this is a metric datum (lim sup ( a n + b n ) ≤ lim sup a n + lim sup b n \limsup(a_n+b_n) \le\limsup a_n + \limsup b_n lim sup ( a n + b n ) ≤ lim sup a n + lim sup b n , and there is no whiskering), and d = c d = c d = c .
Proposition 7.7. (a) x ≃ − 1 lim y x \simeq^{\lim}_{-1} y x ≃ − 1 l i m y iff ρ ( x n , y n ) → 0 \rho(x_n,y_n) \to0 ρ ( x n , y n ) → 0 , and x ≃ − 1 f i n y x \simeq^{\mathrm{fin}}_{-1} y x ≃ − 1 fin y iff ρ ( x n , y n ) \rho(x_n,y_n) ρ ( x n , y n ) is bounded for large n n n . On the set Cau ( X ) \operatorname{Cau}(X) Cau ( X ) of Cauchy sequences ≃ − 1 f i n \simeq^{\mathrm{fin}}_{-1} ≃ − 1 fin is universal, so the relation of interest is ≃ − 1 lim \simeq^{\lim}_{-1} ≃ − 1 l i m , the equivalence of Cauchy sequences.
(b) Cau ( X ) / ≃ − 1 lim \operatorname{Cau}(X)/\simeq^{\lim}_{-1} Cau ( X ) / ≃ − 1 l i m with ρ ˉ ( [ x ] , [ y ] ) = lim n ρ ( x n , y n ) \bar{\rho}([x],[y]) = \lim_n \rho(x_n,y_n) ρ ˉ ([ x ] , [ y ]) = lim n ρ ( x n , y n ) is a complete metric space X ^ \widehat{X} X containing X X X isometrically (constant sequences) as a dense subspace: the completion of X X X .
(c) With the cost c 0 = 0 c_0 = 0 c 0 = 0 on eventually equal pairs and ∞ \infty ∞ otherwise, level − 1 -1 − 1 is eventual equality, and eventually equal ⊆ ≃ − 1 lim ⊆ ≃ − 1 f i n \subseteq\simeq^{\lim}_{-1} \subseteq\simeq^{\mathrm{fin}}_{-1} ⊆ ≃ − 1 l i m ⊆ ≃ − 1 fin .
Proof. (a) is the definition, Cauchy sequences being bounded. (b) For Cauchy x , y x,y x , y , ∣ ρ ( x n , y n ) − ρ ( x m , y m ) ∣ ≤ ρ ( x n , x m ) + ρ ( y n , y m ) |\rho(x_n,y_n)-\rho(x_m,y_m)| \le\rho(x_n,x_m)+\rho(y_n,y_m) ∣ ρ ( x n , y n ) − ρ ( x m , y m ) ∣ ≤ ρ ( x n , x m ) + ρ ( y n , y m ) , so ρ ( x n , y n ) \rho(x_n,y_n) ρ ( x n , y n ) converges, the limit depends only on the classes, and ρ ˉ \bar{\rho} ρ ˉ is a metric; constant sequences give an isometric embedding, they are dense since ρ ˉ ( [ x ] , [ x k ] ) = lim n ρ ( x n , x k ) → 0 \bar{\rho}([x],[x_k]) = \lim_n \rho(x_n,x_k) \to0 ρ ˉ ([ x ] , [ x k ]) = lim n ρ ( x n , x k ) → 0 as k → ∞ k \to\infty k → ∞ . If X k = [ x ( k ) ] X_k = [x^{(k)}] X k = [ x ( k ) ] is Cauchy in X ^ \widehat{X} X , choose N j N_j N j so that ρ ( x n ( j ) , x m ( j ) ) < 1 / j \rho(x_n^{(j)},x_m^{(j)}) < 1/j ρ ( x n ( j ) , x m ( j ) ) < 1/ j for n , m ≥ N j n,m \ge N_j n , m ≥ N j . Choose n k n_k n k increasing, with n k ≥ N j n_k \ge N_j n k ≥ N j for every j ≤ k j \le k j ≤ k , and large enough that ρ ( x n k ( k ) , x n k ( j ) ) < ρ ˉ ( X k , X j ) + 1 / k \rho(x_{n_k}^{(k)},x_{n_k}^{(j)}) < \bar{\rho}(X_k,X_j) + 1/k ρ ( x n k ( k ) , x n k ( j ) ) < ρ ˉ ( X k , X j ) + 1/ k for every $j \le k; this is possible because ρ ( x n ( k ) , x n ( j ) ) → ρ ˉ ( X k , X j ) \rho(x_n^{(k)},x_n^{(j)}) \to\bar{\rho}(X_k,X_j) ρ ( x n ( k ) , x n ( j ) ) → ρ ˉ ( X k , X j ) . Put z k = x n k ( k ) z_k = x_{n_k}^{(k)} z k = x n k ( k ) . For k ≥ ℓ k \ge\ell k ≥ ℓ , ρ ( z k , z ℓ ) ≤ ρ ˉ ( X k , X ℓ ) + 1 / k + 1 / ℓ \rho(z_k,z_\ell) \le\bar{\rho}(X_k,X_\ell) + 1/k + 1/\ell ρ ( z k , z ℓ ) ≤ ρ ˉ ( X k , X ℓ ) + 1/ k + 1/ ℓ , so z z z is Cauchy. For each fixed j j j , ρ ˉ ( [ z ] , [ X j ] ) = lim k → ∞ ρ ( z k , x n k ( j ) ) ≤ lim sup k → ∞ ρ ˉ ( X k , X j ) \bar{\rho}([z],[X_j]) = \lim_{k\to\infty}\rho(z_k,x_{n_k}^{(j)}) \le\limsup_{k\to\infty}\bar{\rho}(X_k,X_j) ρ ˉ ([ z ] , [ X j ]) = lim k → ∞ ρ ( z k , x n k ( j ) ) ≤ lim sup k → ∞ ρ ˉ ( X k , X j ) , since n k , k → ∞ n_k,k \to\infty n k , k → ∞ and x ( j ) x^{(j)} x ( j ) is Cauchy. The right-hand side tends to 0 as j → ∞ j \to\infty j → ∞ , so [ z ] [z] [ z ] is the limit. (c) c 0 c_0 c 0 is a cost since the intersection of two cofinite sets is cofinite, and d = c 0 ∈ { 0 , ∞ } d = c_0 \in\{0,\infty\} d = c 0 ∈ { 0 , ∞ } . □
Equivalence of Cauchy sequences is the relation by which the real numbers are constructed from the rationals (and the p p p -adics, with the p p p -adic metric). By (c), a { 0 , ∞ } \{0,\infty\} { 0 , ∞ } -valued cost gives an exact, germ-type relation and a real-valued cost gives its metric relaxation.
Limit levels and S S S -equivalence
The limit preorder ≤ lim \leq^{\lim} ≤ l i m is the category K lim \mathcal{K}^{\lim} K l i m with objects Mor ( C ) \operatorname{Mor}(\mathcal{C}) Mor ( C ) and an arrow m → m ~ m \to\widetilde m m → m iff d ( m , m ~ ) = 0 d(m,\widetilde m) = 0 d ( m , m ) = 0 . The cost-zero part K 0 \mathcal{K}_0 K 0 of K \mathcal{K} K is a subcategory of it, and the limit levels are the levels of K lim \mathcal{K}^{\lim} K l i m : level − 1 -1 − 1 is ≃ − 1 lim \simeq^{\lim}_{-1} ≃ − 1 l i m , limit level 0 is the equivalence relation generated by ≤ lim \leq^{\lim} ≤ l i m , and limit levels k ≥ 1 k \geq1 k ≥ 1 are homotopy groups of the order complex. For group actions, limit level − 1 -1 − 1 is equality of orbit closures and limit level 0 is the relation “connected through a chain of degenerations”.
Stabilization relations
Stabilization relations identify two objects when they become equivalent after adding the same (or arbitrary) auxiliary summands. They are level − 1 -1 − 1 of a stabilized datum, and for a strict stabilizer the whole ladder of stabilized levels is given by a mapping telescope.
Stabilization systems
Stabilization requires the following auxiliary notions.
Definition 8.1. A commutative monoid ( S , + , 0 ) (S,+,0) ( S , + , 0 ) is a set with an associative and commutative operation + + + and a neutral element 0 0 0 . A symmetric submonoid T ⊆ S × S T\subseteq S\times S T ⊆ S × S is a set containing ( 0 , 0 ) (0,0) ( 0 , 0 ) , closed under componentwise addition and under the swap ( z , z ′ ) ↦ ( z ′ , z ) (z,z')\mapsto(z',z) ( z , z ′ ) ↦ ( z ′ , z ) . It tells which amounts ( z , z ′ ) (z,z') ( z , z ′ ) may be added to the two sides of a comparison: the diagonal means the same amount, N × N \mathbb{N}\times\mathbb{N} N × N means arbitrary amounts.
Stabilization is axiomatized as follows.
Definition 8.2. Fix a datum with level − 1 -1 − 1 denoted ≃ = ≃ − 1 \simeq=\simeq_{-1} ≃= ≃ − 1 . A stabilization system is a commutative monoid ( S , + , 0 ) (S,+,0) ( S , + , 0 ) and maps Σ z : Mor C → Mor C \Sigma_z:\operatorname{Mor} C\to\operatorname{Mor} C Σ z : Mor C → Mor C ( z ∈ S ) (z\in S) ( z ∈ S ) with (S1) m ≃ m ~ ⇒ Σ z m ≃ Σ z m ~ m\simeq\widetilde m\Rightarrow\Sigma_zm\simeq\Sigma_z\widetilde m m ≃ m ⇒ Σ z m ≃ Σ z m , and (S2) Σ 0 m ≃ m \Sigma_0m\simeq m Σ 0 m ≃ m , Σ w Σ z m ≃ Σ w + z m \Sigma_w\Sigma_zm\simeq\Sigma_{w+z}m Σ w Σ z m ≃ Σ w + z m . Think of Σ z \Sigma_z Σ z as “adding z z z ” to a morphism (adding a direct summand, hyperbolic planes, or suspensions, see Example 11.9); (S1) says that adding the same thing to equivalent morphisms keeps them equivalent, and (S2) that adding 0 0 0 does nothing and adding z z z and then w w w is the same as adding w + z w+z w + z . Let T ⊆ S × S T\subseteq S\times S T ⊆ S × S be a symmetric submonoid. Put m ≃ T m ~ : ⟺ ∃ ( z , z ′ ) ∈ T : Σ z m ≃ Σ z ′ m ~ m\simeq_T\widetilde m:\Longleftrightarrow\exists(z,z')\in T:\Sigma_zm\simeq\Sigma_{z'}\widetilde m m ≃ T m :⟺ ∃ ( z , z ′ ) ∈ T : Σ z m ≃ Σ z ′ m .
Proposition 8.3. ≃ T \simeq_T ≃ T is an equivalence relation containing ≃ \simeq ≃ .
Proof. Reflexive, contains ≃ \simeq ≃ : ( 0 , 0 ) ∈ T (0,0)\in T ( 0 , 0 ) ∈ T and (S2). Symmetric: T T T symmetric. Transitive: suppose Σ z m ≃ Σ z ′ m ~ \Sigma_zm\simeq\Sigma_{z'}\widetilde m Σ z m ≃ Σ z ′ m and Σ w m ~ ≃ Σ w ′ m ^ \Sigma_w\widetilde m\simeq\Sigma_{w'}\widehat m Σ w m ≃ Σ w ′ m with ( z , z ′ ) , ( w , w ′ ) ∈ T (z,z'),(w,w')\in T ( z , z ′ ) , ( w , w ′ ) ∈ T . By (S1), applying Σ w \Sigma_w Σ w to the first relation and Σ z ′ \Sigma_{z'} Σ z ′ to the second gives Σ w Σ z m ≃ Σ w Σ z ′ m ~ \Sigma_w\Sigma_zm\simeq\Sigma_w\Sigma_{z'}\widetilde m Σ w Σ z m ≃ Σ w Σ z ′ m and Σ z ′ Σ w m ~ ≃ Σ z ′ Σ w ′ m ^ \Sigma_{z'}\Sigma_w\widetilde m\simeq\Sigma_{z'}\Sigma_{w'}\widehat m Σ z ′ Σ w m ≃ Σ z ′ Σ w ′ m . By (S2), Σ w Σ z ′ m ~ ≃ Σ w + z ′ m ~ = Σ z ′ + w m ~ ≃ Σ z ′ Σ w m ~ \Sigma_w\Sigma_{z'}\widetilde m\simeq\Sigma_{w+z'}\widetilde m=\Sigma_{z'+w}\widetilde m\simeq\Sigma_{z'}\Sigma_w\widetilde m Σ w Σ z ′ m ≃ Σ w + z ′ m = Σ z ′ + w m ≃ Σ z ′ Σ w m (here commutativity of + + + is used), Σ w Σ z m ≃ Σ w + z m \Sigma_w\Sigma_zm\simeq\Sigma_{w+z}m Σ w Σ z m ≃ Σ w + z m and Σ z ′ Σ w ′ m ^ ≃ Σ z ′ + w ′ m ^ \Sigma_{z'}\Sigma_{w'}\widehat m\simeq\Sigma_{z'+w'}\widehat m Σ z ′ Σ w ′ m ≃ Σ z ′ + w ′ m . Chaining these relations by transitivity of ≃ \simeq ≃ gives Σ w + z m ≃ Σ z ′ + w ′ m ^ \Sigma_{w+z}m\simeq\Sigma_{z'+w'}\widehat m Σ w + z m ≃ Σ z ′ + w ′ m , and ( w + z , z ′ + w ′ ) = ( w , w ′ ) + ( z , z ′ ) ∈ T (w+z,z'+w')=(w,w')+(z,z')\in T ( w + z , z ′ + w ′ ) = ( w , w ′ ) + ( z , z ′ ) ∈ T . □
We recall the terminology used in Example 11.9.
Definition 8.4. (a) A module P P P over a ring R R R is finitely generated projective if it is a direct summand of R n R^n R n for some n n n ; the commutative monoid of isomorphism classes of finitely generated projective R R R -modules under direct sum has Grothendieck group K 0 ( R ) K_0(R) K 0 ( R ) . For finitely generated projective modules x , y x,y x , y , one has [ x ] = [ y ] [x]=[y] [ x ] = [ y ] in K 0 ( R ) K_0(R) K 0 ( R ) iff x ⊕ P ≅ y ⊕ P x\oplus P\cong y\oplus P x ⊕ P ≅ y ⊕ P for some finitely generated projective module P P P . (b) A quadratic space ( V , q ) (V,q) ( V , q ) is a finite-dimensional vector space with a quadratic form q q q , nondegenerate if its associated bilinear form has trivial radical; an isometry is a linear bijection preserving q q q ; ⊥ \perp ⊥ denotes the orthogonal sum; and the hyperbolic plane Hyp \operatorname{Hyp} Hyp is ( F 2 , ( x , y ) ↦ x y ) (\mathbb{F}^2,(x,y)\mapsto xy) ( F 2 , ( x , y ) ↦ x y ) , with Hyp n = Hyp ⊥ ⋯ ⊥ Hyp \operatorname{Hyp}^n=\operatorname{Hyp}\perp\cdots\perp\operatorname{Hyp} Hyp n = Hyp ⊥ ⋯ ⊥ Hyp (n n n times). (c) A finite pointed CW complex is a space built from finitely many cells and equipped with a base point; a pointed homotopy equivalence is a homotopy equivalence preserving base points up to homotopy; the suspension S X SX S X is the reduced suspension, obtained from X × [ 0 , 1 ] X\times[0,1] X × [ 0 , 1 ] by collapsing X × { 0 , 1 } ∪ { ∗ } × [ 0 , 1 ] X\times\{0,1\}\cup\{*\}\times[0,1] X × { 0 , 1 } ∪ { ∗ } × [ 0 , 1 ] to a point, and S n S^n S n is its n n n -fold iterate.
The stabilizations compatible with a comparison datum are the following.
Definition 8.5. A strict stabilizer of a comparison datum D \mathcal{D} D is a pair Σ = ( Σ C , Σ D ) \Sigma=(\Sigma_{\mathcal{C}},\Sigma_{\mathcal{D}}) Σ = ( Σ C , Σ D ) consisting of a functor Σ C : C → C \Sigma_{\mathcal{C}}:\mathcal{C}\to\mathcal{C} Σ C : C → C and a 2-functor Σ D : D → D \Sigma_{\mathcal{D}}:\mathcal{D}\to\mathcal{D} Σ D : D → D such that Σ D σ ( m ) = σ ( Σ C m ) \Sigma_{\mathcal{D}}\sigma(m)=\sigma(\Sigma_{\mathcal{C}}m) Σ D σ ( m ) = σ ( Σ C m ) for every morphism m m m , Σ D τ i = τ i Σ C \Sigma_{\mathcal{D}}\tau_i=\tau_i\Sigma_{\mathcal{C}} Σ D τ i = τ i Σ C for i = 1 , 2 i=1,2 i = 1 , 2 , Σ C ( U i ) ⊆ U i \Sigma_{\mathcal{C}}(\mathcal{U}_i)\subseteq\mathcal{U}_i Σ C ( U i ) ⊆ U i and Σ D ( W ) ⊆ W \Sigma_{\mathcal{D}}(\mathcal{W})\subseteq\mathcal{W} Σ D ( W ) ⊆ W . We write Σ \Sigma Σ also for the resulting maps on objects of K K K and put Σ n = Σ n \Sigma_n=\Sigma^n Σ n = Σ n , S = N S=\mathbb{N} S = N . The
stable levels are m ≃ − 1 s t m ~ ⟺ Σ n m ≃ − 1 Σ n m ~ m \simeq^{\mathrm{st}}_{-1} \widetilde{m} \Longleftrightarrow\Sigma^n m \simeq_{-1} \Sigma^n\widetilde{m} m ≃ − 1 st m ⟺ Σ n m ≃ − 1 Σ n m for some n n n , and m ≃ 0 s t m ~ ⟺ Σ n m ≃ 0 Σ n m ~ m \simeq^{\mathrm{st}}_{0} \widetilde{m} \Longleftrightarrow\Sigma^n m \simeq_{0} \Sigma^n\widetilde{m} m ≃ 0 st m ⟺ Σ n m ≃ 0 Σ n m for some n n n ; the first is ≃ T \simeq^{\mathcal{T}} ≃ T for the diagonal T \mathcal{T} T .
A strict stabilizer acts on the comparison category.
Proposition 8.6. Let Σ \Sigma Σ be a strict stabilizer of D \mathcal{D} D . Then Σ \Sigma Σ induces an endofunctor of K ( D ) \mathsf{K}(\mathcal{D}) K ( D ) , ( u 1 , u 2 , Φ ) ↦ ( Σ u 1 , Σ u 2 , Σ Φ ) (u_1,u_2,\Phi) \mapsto(\Sigma u_1,\Sigma u_2,\Sigma\Phi) ( u 1 , u 2 , Φ ) ↦ ( Σ u 1 , Σ u 2 , ΣΦ ) , so ( S 1 ) (S1) ( S 1 ) and ( S 2 ) (S2) ( S 2 ) hold with equalities, with Σ 0 m = m \Sigma_0m=m Σ 0 m = m and Σ w Σ z = Σ w + z \Sigma_w\Sigma_z=\Sigma_{w+z} Σ w Σ z = Σ w + z .
Proof. We have Θ Σ u 1 , Σ u 2 ( Σ m ) = τ 1 ( Σ u 1 ) σ ( Σ m ) τ 2 ( Σ u 2 ) = Σ D ( τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ) = Σ D Θ u 1 , u 2 ( m ) \Theta_{\Sigma u_1,\Sigma u_2}(\Sigma m)=\tau_1(\Sigma u_1)\sigma(\Sigma m)\tau_2(\Sigma u_2)=\Sigma_{\mathcal{D}}\bigl(\tau_1(u_1)\sigma(m)\tau_2(u_2)\bigr)=\Sigma_{\mathcal{D}}\Theta_{u_1,u_2}(m) Θ Σ u 1 , Σ u 2 ( Σ m ) = τ 1 ( Σ u 1 ) σ ( Σ m ) τ 2 ( Σ u 2 ) = Σ D ( τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ) = Σ D Θ u 1 , u 2 ( m ) , and Σ D Φ : Σ D Θ u 1 , u 2 ( m ) ⇒ Σ D σ ( m ~ ) = σ ( Σ m ~ ) \Sigma_{\mathcal{D}}\Phi:\Sigma_{\mathcal{D}}\Theta_{u_1,u_2}(m)\Rightarrow\Sigma_{\mathcal{D}}\sigma(\widetilde{m})=\sigma(\Sigma\widetilde{m}) Σ D Φ : Σ D Θ u 1 , u 2 ( m ) ⇒ Σ D σ ( m ) = σ ( Σ m ) lies in W W W . Since Σ D \Sigma_{\mathcal{D}} Σ D preserves vertical composition, whiskering and identities, Σ \Sigma Σ is a functor K → K \mathsf{K}\to\mathsf{K} K → K . A functor preserves ≃ − 1 \simeq_{-1} ≃ − 1 , which is (S1); (S2) holds with equalities because Σ 0 = id \Sigma^0=\operatorname{id} Σ 0 = id and Σ w Σ z = Σ w + z \Sigma^w\Sigma^z=\Sigma^{w+z} Σ w Σ z = Σ w + z .
Stabilized level − 1 -1 − 1 is read in a colimit of comparison categories.
Proposition 8.7. Let Σ \Sigma Σ be a strict stabilizer of D \mathcal{D} D and K ∞ = colim ( K → Σ K → Σ ⋯ ) \mathsf{K}_{\infty}=\operatorname{colim}(\mathsf{K}\xrightarrow{\Sigma}\mathsf{K}\xrightarrow{\Sigma}\cdots) K ∞ = colim ( K Σ K Σ ⋯ ) in Cat. Then m ≃ − 1 s t m ~ m\simeq^{\mathrm{st}}_{-1}\widetilde{m} m ≃ − 1 st m iff the images of m m m and m ~ \widetilde{m} m in K ∞ \mathsf{K}_{\infty} K ∞ admit arrows in both directions.
Proof. The colimit of the sequence is a filtered colimit of categories, so its objects are the classes of pairs ( n , m ) (n,m) ( n , m ) modulo ( n , m ) ∼ ( n + 1 , Σ m ) (n,m)\sim(n+1,\Sigma m) ( n , m ) ∼ ( n + 1 , Σ m ) , and its arrows are represented at a common stage: Hom ( [ ( 0 , m ) ] , [ ( 0 , m ~ ) ] ) = colim p Hom K ( Σ p m , Σ p m ~ ) \operatorname{Hom}([(0,m)],[(0,\widetilde{m})])=\operatorname{colim}_p\operatorname{Hom}_{\mathsf{K}}(\Sigma^p m,\Sigma^p\widetilde{m}) Hom ([( 0 , m )] , [( 0 , m )]) = colim p Hom K ( Σ p m , Σ p m ) , the transition maps being given by Σ \Sigma Σ . Thus an arrow in K ∞ \mathsf{K}_{\infty} K ∞ exists iff Σ p m ⊴ Σ p m ~ \Sigma^p m\trianglelefteq\Sigma^p\widetilde{m} Σ p m ⊴ Σ p m for some p p p . Given arrows in both directions, at stages p p p and p ′ p' p ′ , applying Σ p ′ \Sigma^{p'} Σ p ′ and Σ p \Sigma^p Σ p (which preserve the existence of arrows by Proposition 8.6 ) puts both at the stage p + p ′ p+p' p + p ′ , so Σ p + p ′ m ≃ − 1 Σ p + p ′ m ~ \Sigma^{p+p'}m\simeq_{-1}\Sigma^{p+p'}\widetilde{m} Σ p + p ′ m ≃ − 1 Σ p + p ′ m . Conversely, if Σ n m ≃ − 1 Σ n m ~ \Sigma^n m\simeq_{-1}\Sigma^n\widetilde{m} Σ n m ≃ − 1 Σ n m , there are arrows in both directions at the stage n n n . □
Stabilization does not leave the class of comparison data: it is a filtered colimit of data.
Proposition 8.8. Let Σ \Sigma Σ be a strict stabilizer of D \mathcal{D} D . The colimit D ∞ \mathcal{D}^{\infty} D ∞ of the sequence D → Σ D → Σ ⋯ \mathcal{D}\xrightarrow{\Sigma}\mathcal{D}\xrightarrow{\Sigma}\cdots D Σ D Σ ⋯ (taken in Cat and in 2-categories, stagewise) is a comparison datum with K ( D ∞ ) = K ∞ \mathsf{K}(\mathcal{D}^{\infty})=\mathsf{K}_{\infty} K ( D ∞ ) = K ∞ . Hence the stabilized levels of m m m are the levels of D ∞ \mathcal{D}^{\infty} D ∞ at the image of m m m : ≃ − 1 s t \simeq^{\mathrm{st}}_{-1} ≃ − 1 st is level − 1 -1 − 1 , ≃ 0 s t \simeq^{\mathrm{st}}_{0} ≃ 0 st is level 0 0 0 , and π k ( D ∞ , [ m ] ) = colim n π k ( D , Σ n m ) \pi_k(\mathcal{D}^{\infty},[m])=\operatorname{colim}_n\pi_k(\mathcal{D},\Sigma^n m) π k ( D ∞ , [ m ]) = colim n π k ( D , Σ n m ) for k ≥ 1 k\geq1 k ≥ 1 .
Proof. Objects, 1- and 2-morphisms of C ∞ \mathcal{C}^{\infty} C ∞ and D ∞ \mathcal{D}^{\infty} D ∞ are classes modulo the identifications x ∼ Σ x x\sim\Sigma x x ∼ Σ x , and compositions and whiskerings are computed at a common stage, so C ∞ , D ∞ \mathcal{C}^{\infty},\mathcal{D}^{\infty} C ∞ , D ∞ are a category and a 2-category, and σ , τ i , U i ∞ = colim U i \sigma,\tau_i,U_i^{\infty}=\operatorname{colim}U_i σ , τ i , U i ∞ = colim U i , W ∞ = colim W W^{\infty}=\operatorname{colim}W W ∞ = colim W are well defined because Σ D σ = σ Σ C \Sigma_{\mathcal{D}}\sigma=\sigma\Sigma_{\mathcal{C}} Σ D σ = σ Σ C , Σ D τ i = τ i Σ C \Sigma_{\mathcal{D}}\tau_i=\tau_i\Sigma_{\mathcal{C}} Σ D τ i = τ i Σ C , Σ C U i ⊆ U i \Sigma_{\mathcal{C}}U_i\subseteq U_i Σ C U i ⊆ U i and Σ D W ⊆ W \Sigma_{\mathcal{D}}W\subseteq W Σ D W ⊆ W ; W ∞ W^{\infty} W ∞ is closed under vertical composition and whiskering because any two representatives live at a common stage. An arrow of K ( D ∞ ) \mathsf{K}(\mathcal{D}^{\infty}) K ( D ∞ ) is a triple represented at one stage, so Hom ( [ m ] , [ m ~ ] ) = colim p Hom K ( Σ p m , Σ p m ~ ) \operatorname{Hom}([m],[\widetilde{m}])=\operatorname{colim}_p\operatorname{Hom}_{\mathsf{K}}(\Sigma^p m,\Sigma^p\widetilde{m}) Hom ([ m ] , [ m ]) = colim p Hom K ( Σ p m , Σ p m ) , which is the colimit category K ∞ \mathsf{K}_{\infty} K ∞ of Proposition 8.7 . The nerve commutes with sequential colimits, and so do the π k \pi_k π k of simplicial sets (spheres are compact), including π 0 \pi_0 π 0 . □
The higher stabilized levels are those of a mapping telescope.
Proposition 8.9. Let Σ \Sigma Σ be a strict stabilizer of D \mathcal{D} D and let K Σ = ∫ N K \mathsf{K}_{\Sigma}=\int_{\mathbb{N}}\mathsf{K} K Σ = ∫ N K be the Grothendieck construction of the functor N → C a t \mathbb{N}\to\mathsf{Cat} N → Cat sending n ≤ n ′ n\leq n' n ≤ n ′ to Σ n ′ − n \Sigma^{n'-n} Σ n ′ − n .
(a) m ≃ 0 s t m ~ m\simeq^{\mathrm{st}}_0\widetilde{m} m ≃ 0 st m iff ( 0 , m ) (0,m) ( 0 , m ) and ( 0 , m ~ ) (0,\widetilde{m}) ( 0 , m ) lie in the same component of K Σ \mathsf{K}_{\Sigma} K Σ .
(b) ∣ N K Σ ∣ |\mathsf{N}\mathsf{K}_{\Sigma}| ∣ N K Σ ∣ is the mapping telescope Tel \operatorname{Tel} Tel of ∣ N K ∣ → Σ ∣ N K ∣ → Σ ⋯ |\mathsf{N}\mathsf{K}|\xrightarrow{\Sigma}|\mathsf{N}\mathsf{K}|\xrightarrow{\Sigma}\cdots ∣ NK ∣ Σ ∣ NK ∣ Σ ⋯ , and π k ( Tel , ( 0 , m ) ) = colim n π k ( ∣ N K ∣ , Σ n m ) \pi_k(\operatorname{Tel},(0,m))=\operatorname{colim}_n\pi_k(|\mathsf{N}\mathsf{K}|,\Sigma^n m) π k ( Tel , ( 0 , m )) = colim n π k ( ∣ NK ∣ , Σ n m ) .
Proof. By Thomason’s theorem (Definition 5.7), ∣ N K Σ ∣ ≃ hocolim N ∣ N K ∣ |\mathsf{N}\mathsf{K}_{\Sigma}|\simeq\operatorname{hocolim}_{\mathbb{N}}|\mathsf{N}\mathsf{K}| ∣ N K Σ ∣ ≃ hocolim N ∣ NK ∣ , which is the mapping telescope of the sequence; this is the first assertion of (b). The homotopy groups of a mapping telescope are the colimits of those of the stages (spheres are compact), which is the second assertion of (b); for k = 0 k=0 k = 0 this says π 0 K Σ = colim n π 0 K \pi_0K_\Sigma=\operatorname{colim}_n\pi_0K π 0 K Σ = colim n π 0 K , and two objects m , m ~ m,\widetilde{m} m , m of the stage 0 are identified in this colimit iff Σ n m \Sigma^n m Σ n m and Σ n m ~ \Sigma^n\widetilde{m} Σ n m are in the same component of K K K for some n n n , which is (a).
For groupoid data the stabilized levels reduce to stabilized automorphism groups.
Corollary 8.10. Let Σ \Sigma Σ be a strict stabilizer of a comparison datum D \mathcal{D} D such that K = K ( D ) K=K(\mathcal{D}) K = K ( D ) is a groupoid. Then for every morphism m m m of C C C the stabilized levels k ≥ 2 k\geq2 k ≥ 2 at m m m vanish, and the stabilized level 1 at m m m is colim n Aut K ( Σ n m ) \operatorname{colim}_n\operatorname{Aut}_K(\Sigma^n m) colim n Aut K ( Σ n m ) , with transition maps induced by Σ \Sigma Σ .
Proof. For a groupoid, ∣ N K ∣ |NK| ∣ N K ∣ is a disjoint union of classifying spaces of automorphism groups (proof of Proposition 3.8(b)), so π k ( ∣ N K ∣ , x ) = 0 \pi_k(|NK|,x)=0 π k ( ∣ N K ∣ , x ) = 0 for k ≥ 2 k\geq2 k ≥ 2 and π 1 ( ∣ N K ∣ , x ) = Aut K ( x ) \pi_1(|NK|,x)=\operatorname{Aut}_K(x) π 1 ( ∣ N K ∣ , x ) = Aut K ( x ) . Apply Proposition 8.9 (b).
Summary: tracing each relation to the normal form
The table records, for each relation treated, the chain of constructions leading from the normal form K ( D ) ⊆ ⋁ V H K(\mathcal{D})\subseteq\bigvee_V H K ( D ) ⊆ ⋁ V H to the relation. Restriction means that the relation is read on the objects s ( m ) s(m) s ( m ) ; enrichment that a cost is attached to the 2-morphisms and lengths to the modifications; colimit that a filtered colimit of data is taken.
Table 1.
Two remarks fix what the table does not say. First, the entries trace the relations to the normal form, but not every equivalence relation on Mor ( C ) \operatorname{Mor}(C) Mor ( C ) occurs for regular data: if σ \sigma σ may be an arbitrary function, every relation does, and the question of what survives for regular σ \sigma σ is the subject of § 10 . Second, enrichment is the only operation in the table that changes the kind of object one reads: limit relations are not levels of K ( D ) K(\mathcal{D}) K ( D ) but of the preorder K l i m K^{\mathrm{lim}} K lim built from the cost. Restriction and filtered colimits keep one inside comparison categories.
The axis of regularity
The normal form shows that the comparison category carries no constraint on its shape (Theorem 4.5 ). The constraints on the relations that occur on a fixed Mor ( C ) \operatorname{Mor}(C) Mor ( C ) come from how σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 are tied to C C C . We grade data by the regularity of this tie, starting from the most rigid case, where nothing is transported, and ending with arbitrary σ \sigma σ . Complete functoriality, the natural regularity of a “categorical” datum, is only the third step.
Seven classes
Definition 10.1. A comparison datum D \mathcal{D} D has regularity ρ i \rho_i ρ i if:
ρ 0 \rho_0 ρ 0 (rigid ) D = C \mathcal{D}=C D = C with identity 2-cells only, σ = τ 1 = τ 2 = Id \sigma=\tau_1=\tau_2=\operatorname{Id} σ = τ 1 = τ 2 = Id (so D = Gr ( C ; U 1 , U 2 ) \mathcal{D}=\operatorname{Gr}(C;\mathcal{U}_1,\mathcal{U}_2) D = Gr ( C ; U 1 , U 2 ) , with U 1 , U 2 \mathcal{U}_1,\mathcal{U}_2 U 1 , U 2 arbitrary wide subcategories);
ρ 1 \rho_1 ρ 1 (diagonal ) W = 1 \mathcal{W}=1 W = 1 and σ = τ 1 = τ 2 \sigma=\tau_1=\tau_2 σ = τ 1 = τ 2 is a functor;
ρ 2 \rho_2 ρ 2 (completely functorial strict ) W = 1 \mathcal{W}=1 W = 1 and σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 are functors;
ρ 3 \rho_3 ρ 3 (completely functorial ) σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 are functors, W \mathcal{W} W arbitrary;
ρ 4 \rho_4 ρ 4 (pseudofunctorial ) τ 1 , τ 2 \tau_1,\tau_2 τ 1 , τ 2 are functors and σ \sigma σ is a pseudofunctor whose coherence 2-isomorphisms σ ( m ′ ) σ ( m ) ⇒ σ ( m ′ m ) \sigma(m')\sigma(m)\Rightarrow\sigma(m'm) σ ( m ′ ) σ ( m ) ⇒ σ ( m ′ m ) and 1 σ A ⇒ σ ( 1 A ) 1_{\sigma A}\Rightarrow\sigma(1_A) 1 σ A ⇒ σ ( 1 A ) lie in W \mathcal{W} W ;
ρ 5 \rho_5 ρ 5 (lax ) as ρ 4 \rho_4 ρ 4 with σ \sigma σ a lax functor, the coherence 2-morphisms not necessarily invertible;
ρ 6 \rho_6 ρ 6 (arbitrary ) σ \sigma σ is an arbitrary function.
For ρ = ρ i \rho=\rho_i ρ = ρ i and k ∈ { − 1 , 0 } k\in\{-1,0\} k ∈ { − 1 , 0 } let F ρ i k ( C ) \mathcal{F}_{\rho_i}^k(C) F ρ i k ( C ) be the set of equivalence relations on Mor ( C ) \operatorname{Mor}(C) Mor ( C ) that equal ≃ k \simeq_k ≃ k for some datum of regularity ρ \rho ρ on C C C . We also write F k s t r = F ρ 2 k \mathcal{F}_k^{\mathrm{str}}=\mathcal{F}_{\rho_2}^k F k str = F ρ 2 k ; the functorial level of E E E is λ ( E ) = min { k ∈ { − 1 , 0 } : E ∈ F ρ 2 k ( C ) } \lambda(E)=\min\{k\in\{-1,0\}:E\in\mathcal{F}_{\rho_2}^k(C)\} λ ( E ) = min { k ∈ { − 1 , 0 } : E ∈ F ρ 2 k ( C )} (= ∞ =\infty = ∞ if none).
Proposition 10.2. F ρ 0 k ⊆ F ρ 1 k ⊆ F ρ 2 k ⊆ F ρ 3 k ⊆ F ρ 4 k ⊆ F ρ 5 k ⊆ F ρ 6 k \mathcal{F}_{\rho_0}^k\subseteq\mathcal{F}_{\rho_1}^k\subseteq\mathcal{F}_{\rho_2}^k\subseteq\mathcal{F}_{\rho_3}^k\subseteq\mathcal{F}_{\rho_4}^k\subseteq\mathcal{F}_{\rho_5}^k\subseteq\mathcal{F}_{\rho_6}^k F ρ 0 k ⊆ F ρ 1 k ⊆ F ρ 2 k ⊆ F ρ 3 k ⊆ F ρ 4 k ⊆ F ρ 5 k ⊆ F ρ 6 k , for k = − 1 , 0 k=-1,0 k = − 1 , 0 .
Proof. Each class is a special case of the next: Id \operatorname{Id} Id is a functor, a diagonal datum is a datum with three functors, W = 1 \mathcal{W}=1 W = 1 is a class of admissible 2-morphisms, a functor is a pseudofunctor with identity coherence cells (which lie in W \mathcal{W} W since W ∋ \mathcal{W}\ni W ∋ identities), and so on. □
The questions are then: which relations occur at each step and level, which steps are separated, and what is lost when passing from a step to the next. We answer them for the first three steps completely or partially, and for the last by a normalization.
The rigid and diagonal classes are classified
For wide subcategories U 1 , U 2 \mathcal{U}_1,\mathcal{U}_2 U 1 , U 2 of C C C write m ⊴ U m ~ m\unlhd_{\mathcal{U}}\widetilde{m} m ⊴ U m if m ~ = u 1 m u 2 \widetilde{m}=u_1mu_2 m = u 1 m u 2 for some u i ∈ U i u_i\in\mathcal{U}_i u i ∈ U i , and J C U 1 , U 2 J_C^{\mathcal{U}_1,\mathcal{U}_2} J C U 1 , U 2 for the relation m ⊴ U m ~ ⊴ U m m\unlhd_{\mathcal{U}}\widetilde{m}\unlhd_{\mathcal{U}}m m ⊴ U m ⊴ U m . For U 1 = U 2 = C \mathcal{U}_1=\mathcal{U}_2=C U 1 = U 2 = C this is J J J (Proposition 6.4 ).
Theorem 10.3. Let D = Gr ( C ; U 1 , U 2 ) \mathcal{D}=\operatorname{Gr}(C;\mathcal{U}_1,\mathcal{U}_2) D = Gr ( C ; U 1 , U 2 ) . Then K ( D ) = ∫ V Hom C K(\mathcal{D})=\int_V\operatorname{Hom}_C K ( D ) = ∫ V Hom C with V = U 2 o p × U 1 V=\mathcal{U}_2^{\mathrm{op}}\times\mathcal{U}_1 V = U 2 op × U 1 acting on Hom C \operatorname{Hom}_C Hom C by ( u 2 , u 1 ) ⋅ p = u 1 p u 2 (u_2,u_1)\cdot p=u_1pu_2 ( u 2 , u 1 ) ⋅ p = u 1 p u 2 ; D \mathcal{D} D is saturated; level − 1 -1 − 1 is J C U 1 , U 2 J_C^{\mathcal{U}_1,\mathcal{U}_2} J C U 1 , U 2 and level 0 0 0 is the orbit-connectedness relation of this action. For U 1 = 1 \mathcal{U}_1=1 U 1 = 1 one obtains R-type relations and for U 2 = 1 \mathcal{U}_2=1 U 2 = 1 L-type relations.
Proof. Apply Theorem 4.2 and Corollary 4.4 with the subcategories U i \mathcal{U}_i U i in place of C C C : H ( A , B ) = Hom C ( A , B ) H(A,B)=\operatorname{Hom}_C(A,B) H ( A , B ) = Hom C ( A , B ) is discrete, s s s is a bijection onto Ob ∫ V H \operatorname{Ob}\int_V H Ob ∫ V H , and an arrow m → m ~ m\to\widetilde{m} m → m is a pair ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with m ~ = u 1 m u 2 \widetilde{m}=u_1mu_2 m = u 1 m u 2 . □
Theorem 10.4. Let ≈ \approx ≈ be a congruence on C C C with quotient functor q : C → C / ≈ q:C\to C/\mathord{\approx} q : C → C / ≈ , and W 1 , W 2 \mathcal{W}_1,\mathcal{W}_2 W 1 , W 2 wide subcategories of C / ≈ C/\mathord{\approx} C / ≈ . The datum D ( ≈ ; W 1 , W 2 ) = ( C , C / ≈ , q , q , q ; q − 1 W 1 , q − 1 W 2 , 1 ) \mathcal{D}(\approx;\mathcal{W}_1,\mathcal{W}_2)=(C,C/\mathord{\approx},q,q,q;q^{-1}\mathcal{W}_1,q^{-1}\mathcal{W}_2,1) D ( ≈ ; W 1 , W 2 ) = ( C , C / ≈ , q , q , q ; q − 1 W 1 , q − 1 W 2 , 1 ) has regularity ρ 1 \rho_1 ρ 1 , its level − 1 -1 − 1 is q − 1 ( J C / ≈ W 1 , W 2 ) q^{-1}(J_{C/\approx}^{\mathcal{W}_1,\mathcal{W}_2}) q − 1 ( J C / ≈ W 1 , W 2 ) , and its level 0 0 0 is the pullback by q q q of the orbit-connectedness relation of Gr ( C / ≈ ; W 1 , W 2 ) \operatorname{Gr}(C/\mathord{\approx};\mathcal{W}_1,\mathcal{W}_2) Gr ( C / ≈ ; W 1 , W 2 ) . Conversely every datum of regularity ρ 1 \rho_1 ρ 1 has the same levels − 1 -1 − 1 and 0 0 0 as D ( ≈ ; W 1 , W 2 ) \mathcal{D}(\approx;\mathcal{W}_1,\mathcal{W}_2) D ( ≈ ; W 1 , W 2 ) , with ≈ = ker σ \approx=\ker\sigma ≈= ker σ (m ≈ m ′ m\approx m' m ≈ m ′ iff m , m ′ m,m' m , m ′ are parallel and σ m = σ m ′ \sigma m=\sigma m' σ m = σ m ′ ) and W i \mathcal{W}_i W i the image of U i \mathcal{U}_i U i . Hence
F ρ 1 − 1 ( C ) = { q ≈ − 1 ( J C / ≈ W 1 , W 2 ) } . \mathcal{F}_{\rho_1}^{-1}(C)=\left\{q_{\approx}^{-1}\left(J_{C/\approx}^{\mathcal{W}_1,\mathcal{W}_2}\right)\right\}. F ρ 1 − 1 ( C ) = { q ≈ − 1 ( J C / ≈ W 1 , W 2 ) } .
Proof. The kernel ≈ \approx ≈ of a functor is a congruence, and σ = Q \sigma= Q σ = Q factors as C → C / ≈ ↪ D \mathcal{C} \to\mathcal{C}/\mathord{\approx} \hookrightarrow\mathcal{D} C → C / ≈ ↪ D with the second functor faithful. An arrow m → m ~ m \to\widetilde{m} m → m is a pair ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with Q m ~ = Q u 1 Q m Q u 2 Q\widetilde{m}=Qu_1\,Qm\,Qu_2 Q m = Q u 1 Q m Q u 2 ; by faithfulness this is m ~ ≈ u 1 m u 2 \widetilde{m}\approx u_1mu_2 m ≈ u 1 m u 2 , equivalently m ~ ‾ = u ‾ 1 m ‾ u ‾ 2 \overline{\widetilde{m}}=\overline{u}_1\overline{m}\overline{u}_2 m = u 1 m u 2 in C / ≈ \mathcal{C}/\mathord{\approx} C / ≈ . As u ‾ i \overline{u}_i u i ranges over W i W_i W i (the image of U i U_i U i ), every u ‾ i \overline{u}_i u i lifts to some u i ∈ U i u_i\in U_i u i ∈ U i , so m ⊴ m ~ m\unlhd\widetilde{m} m ⊴ m iff m ‾ ⊴ W m ~ ‾ \overline{m}\unlhd_W\overline{\widetilde{m}} m ⊴ W m in C / ≈ \mathcal{C}/\mathord{\approx} C / ≈ . This gives level − 1 -1 − 1 . For level 0 0 0 : two objects with the same image are joined by ( id , id ) (\operatorname{id},\operatorname{id}) ( id , id ) in both directions, so the components of K K K are the preimages of the components of K ( Gr ( C / ≈ ; W 1 , W 2 ) ) K(\operatorname{Gr}(\mathcal{C}/\mathord{\approx};W_1,W_2)) K ( Gr ( C / ≈ ; W 1 , W 2 )) . The preimage of a wide subcategory under q q q is a wide subcategory. □
Corollary 10.5. (a) Every congruence belongs to F ρ 0 − 1 \mathcal{F}^{-1}_{\rho_0} F ρ 0 − 1 (take W 1 = W 2 = 1 W_1=W_2=1 W 1 = W 2 = 1 ).
(b) For a finite group G G G , F ρ 0 − 1 ( B G ) = F ρ 1 − 1 ( B G ) = F ρ 0 0 ( B G ) = F ρ 1 0 ( B G ) \mathcal{F}^{-1}_{\rho_0}(\mathrm{BG})=\mathcal{F}^{-1}_{\rho_1}(\mathrm{BG})=\mathcal{F}^{0}_{\rho_0}(\mathrm{BG})=\mathcal{F}^{0}_{\rho_1}(\mathrm{BG}) F ρ 0 − 1 ( BG ) = F ρ 1 − 1 ( BG ) = F ρ 0 0 ( BG ) = F ρ 1 0 ( BG ) is the set of double coset relations x ∼ y ⟺ y ∈ H 1 x H 2 x\sim y\Longleftrightarrow y\in H_1xH_2 x ∼ y ⟺ y ∈ H 1 x H 2 for subgroups H 1 , H 2 ≤ G H_1,H_2\leq G H 1 , H 2 ≤ G . For a finite abelian group these are the coset partitions of subgroups.
Proof. (a) is the statement for trivial W i W_i W i . (b) The submonoids of a finite group are subgroups, so K K K is a groupoid, ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 and J U 1 , U 2 J_{U_1,U_2} J U 1 , U 2 is the double coset relation. For a datum D ( ≈ ; W 1 , W 2 ) \mathcal{D}(\approx;W_1,W_2) D ( ≈ ; W 1 , W 2 ) put N N N for the normal subgroup ker q \ker q ker q and H i = q − 1 ( W i ) ⊇ N H_i=q^{-1}(W_i)\supseteq N H i = q − 1 ( W i ) ⊇ N . Then q − 1 ( H ‾ 1 y ˉ H ‾ 2 ) = H 1 y H 2 q^{-1}(\overline{H}_1\bar{y}\overline{H}_2)=H_1yH_2 q − 1 ( H 1 y ˉ H 2 ) = H 1 y H 2 because H i ⊇ N H_i\supseteq N H i ⊇ N and N N N is normal, so a ρ 1 \rho_1 ρ 1 relation is the double coset relation of ( H 1 , H 2 ) (H_1,H_2) ( H 1 , H 2 ) , which is already ρ 0 \rho_0 ρ 0 . If G G G is abelian H 1 y H 2 = y H 1 H 2 H_1yH_2=yH_1H_2 H 1 y H 2 = y H 1 H 2 . □
Separations
Proposition 10.6. (a) F ρ 0 − 1 ⊊ F ρ 1 − 1 \mathcal{F}^{-1}_{\rho_0}\subsetneq\mathcal{F}^{-1}_{\rho_1} F ρ 0 − 1 ⊊ F ρ 1 − 1 : on ( N , + ) (\mathbb{N},+) ( N , + ) the congruence modulo 2 2 2 is ρ 1 \rho_1 ρ 1 , but the only ρ 0 \rho_0 ρ 0 relation is equality.
(b) F ρ 1 − 1 ⊊ F ρ 2 − 1 \mathcal{F}^{-1}_{\rho_1}\subsetneq\mathcal{F}^{-1}_{\rho_2} F ρ 1 − 1 ⊊ F ρ 2 − 1 : on Z / 3 \mathbb{Z}/3 Z /3 the relations { 0 , 1 } ∣ { 2 } \{0,1\}\mid\{2\} { 0 , 1 } ∣ { 2 } and { 1 , 2 } ∣ { 0 } \{1,2\}\mid\{0\} { 1 , 2 } ∣ { 0 } are ρ 2 \rho_2 ρ 2 (Examples 11.12 , 11.13 ) but not cosets; and conjugacy of S 3 S_3 S 3 is ρ 2 \rho_2 ρ 2 (Theorem 10.17 ) but not a double coset relation.
(c) F ρ 2 − 1 ⊊ F ρ 6 − 1 \mathcal{F}^{-1}_{\rho_2}\subsetneq\mathcal{F}^{-1}_{\rho_6} F ρ 2 − 1 ⊊ F ρ 6 − 1 (for B M BM B M with M = { 1 , a , 0 } M=\{1,a,0\} M = { 1 , a , 0 } ): E 0 E_0 E 0 is ρ 6 \rho_6 ρ 6 (Corollary 10.13 ) but not ρ 2 \rho_2 ρ 2 (Theorem 10.15).
(d) F ρ 2 0 ⊈ F ρ 2 − 1 \mathcal{F}^{0}_{\rho_2}\not\subseteq\mathcal{F}^{-1}_{\rho_2} F ρ 2 0 ⊆ F ρ 2 − 1 on the monoid { 1 , a , 0 } \{1,a,0\} { 1 , a , 0 } : E 0 ∈ F ρ 2 0 E_0\in\mathcal{F}^{0}_{\rho_2} E 0 ∈ F ρ 2 0 (Proposition 10.16) but E 0 ∉ F ρ 2 − 1 E_0\notin\mathcal{F}^{-1}_{\rho_2} E 0 ∈ / F ρ 2 − 1 .
Proof. (a) A ρ 0 \rho_0 ρ 0 relation on ( N , + ) (\mathbb{N},+) ( N , + ) requires m ~ = m + u 1 + u 2 \widetilde{m}=m+u_1+u_2 m = m + u 1 + u 2 and m = m ~ + v 1 + v 2 m=\widetilde{m}+v_1+v_2 m = m + v 1 + v 2 , hence u 1 + u 2 + v 1 + v 2 = 0 u_1+u_2+v_1+v_2=0 u 1 + u 2 + v 1 + v 2 = 0 and m ~ = m \widetilde{m}=m m = m . (b) The relations { 0 , 1 } ∣ { 2 } \{0,1\}\mid\{2\} { 0 , 1 } ∣ { 2 } and { 1 , 2 } ∣ { 0 } \{1,2\}\mid\{0\} { 1 , 2 } ∣ { 0 } are ρ 2 \rho_2 ρ 2 by Examples 11.12 and 11.13 , and conjugacy of S 3 S_3 S 3 is ρ 2 \rho_2 ρ 2 by Theorem 10.17 . By Corollary 10.5, ρ 1 \rho_1 ρ 1 relations on the abelian group Z / 3 \mathbb{Z}/3 Z /3 are coset partitions, and the two partitions above are not (a subgroup of Z / 3 \mathbb{Z}/3 Z /3 has cosets either all singletons or the whole group). For S 3 S_3 S 3 : if { e } \{e\} { e } is the class of e e e in a double coset relation then H 1 H 2 = { e } H_1H_2=\{e\} H 1 H 2 = { e } , so both are trivial and the relation is equality, not conjugacy. (c) E 0 E_0 E 0 is ρ 6 \rho_6 ρ 6 by Corollary 10.13 (B M BM B M is strongly connected) and not ρ 2 \rho_2 ρ 2 by Theorem 10.15. (d) E 0 ∈ F ρ 2 0 E_0\in\mathcal{F}^{0}_{\rho_2} E 0 ∈ F ρ 2 0 by Proposition 10.16, and E 0 ∉ F ρ 2 − 1 E_0\notin\mathcal{F}^{-1}_{\rho_2} E 0 ∈ / F ρ 2 − 1 by Theorem 10.15. (We do not claim the inclusion F ρ 2 − 1 ⊂ F ρ 2 0 \mathcal{F}^{-1}_{\rho_2}\subset\mathcal{F}^{0}_{\rho_2} F ρ 2 − 1 ⊂ F ρ 2 0 in general; it holds for finite groups, where K K K is a groupoid, by Proposition 10.18(c). □
Abelian groups, and where the four families sit
Proposition 10.7. Let G G G be an abelian group (written additively). Then F ρ 0 k ( B G ) = F ρ 1 k ( B G ) \mathcal{F}^{k}_{\rho_0}(\mathrm{BG})=\mathcal{F}^{k}_{\rho_1}(\mathrm{BG}) F ρ 0 k ( BG ) = F ρ 1 k ( BG ) is the set of coset partitions of subgroups (congruences), for k = − 1 k=-1 k = − 1 and k = 0 k=0 k = 0 .
Proof. For ρ 0 \rho_0 ρ 0 with submonoids U 1 , U 2 U_1,U_2 U 1 , U 2 put P = U 1 + U 2 P=U_1+U_2 P = U 1 + U 2 , a submonoid. Then m ⊴ m ~ m\unlhd\widetilde{m} m ⊴ m iff m ~ − m ∈ P \widetilde{m}-m\in P m − m ∈ P , so level − 1 -1 − 1 is m ~ − m ∈ P ∩ ( − P ) \widetilde{m}-m\in P\cap(-P) m − m ∈ P ∩ ( − P ) , the group of units of P P P , which is a subgroup H H H , and level 0 0 0 is the relation generated by m ~ − m ∈ P \widetilde{m}-m\in P m − m ∈ P , that is m ~ − m ∈ ⟨ P ⟩ \widetilde{m}-m\in\langle P\rangle m − m ∈ ⟨ P ⟩ . Every subgroup H H H occurs with U 1 = H U_1=H U 1 = H , U 2 = 0 U_2=0 U 2 = 0 . For ρ 1 \rho_1 ρ 1 apply Theorem 10.4: the relation is q − 1 q^{-1} q − 1 of a coset relation of a subgroup of G / N G/N G / N , which is the coset relation of its preimage. □
Regularity is relative to the category on which the relation is considered. The same relation can be rigid on one category and only completely functorial on another.
Proposition 10.8. (a) A transport datum with discrete F F F (Theorem 5.5 , W = 1 \mathcal{W}=1 W = 1 ) is the rigid datum Gr ( C F ; 1 , U ∪ { id ⋆ } ) \operatorname{Gr}(\mathcal{C}_F;1,\mathcal{U}\cup\{\operatorname{id}_{\star}\}) Gr ( C F ; 1 , U ∪ { id ⋆ }) on the category C F \mathcal{C}_F C F ; with general F F F it is a ρ 3 \rho_3 ρ 3 datum with σ = Id \sigma=\operatorname{Id} σ = Id .
(b) A limit datum (Definition 7.1) of the closure type has regularity ρ 3 \rho_3 ρ 3 with σ = Id \sigma=\operatorname{Id} σ = Id (the indiscrete 2-cells carry the cost); its exact part has regularity ρ 0 \rho_0 ρ 0 .
(c) A strict stabilizer preserves each regularity class ρ 0 , … , ρ 3 \rho_0,\ldots,\rho_3 ρ 0 , … , ρ 3 : D ∞ \mathcal{D}^{\infty} D ∞ has the regularity of D \mathcal{D} D .
(d) Conjugacy of a group G G G is a transport relation on the observation set G conj G^{\operatorname{conj}} G conj (regularity ρ 0 \rho_0 ρ 0 on ( B G ) F (\mathbf{B}G)_F ( B G ) F ) but only of regularity ρ 2 \rho_2 ρ 2 , and not ρ 1 \rho_1 ρ 1 , as a relation on Mor ( B G ) \operatorname{Mor}(\mathbf{B}G) Mor ( B G ) for G G G non-abelian finite.
Proof. (a) By construction σ = τ i = Id \sigma=\tau_i=\operatorname{Id} σ = τ i = Id on C F \mathcal{C}_F C F and D F \mathcal{D}_F D F has only identity 2-cells when F F F is discrete. (b) The 2-cells are the indiscrete cells with cost; the strict sub-datum has W = 1 \mathcal{W}=1 W = 1 . (c) A colimit of identities (resp. of functors, resp. of identity coherence cells) is the identity (resp. a functor), by the stagewise construction in Proposition 8.8 . (d) Conjugacy is level − 1 -1 − 1 of the transport datum of G G G on the set G conj G^{\operatorname{conj}} G conj (the observation category is ( B G ) F (\mathbf{B}G)_F ( B G ) F with F ( ∗ ) = G F(\ast)=G F ( ∗ ) = G ), and is a ρ 2 \rho_2 ρ 2 relation on Mor ( B G ) \operatorname{Mor}(\mathbf{B}G) Mor ( B G ) by Theorem 10.17 . It is not ρ 1 \rho_1 ρ 1 : by Corollary 10.5 a ρ 1 \rho_1 ρ 1 relation on a finite group is a double coset relation H 1 x H 2 H_1xH_2 H 1 x H 2 , whose class of e e e is H 1 H 2 H_1H_2 H 1 H 2 ; the class of e e e for conjugacy is { e } \{e\} { e } , so H 1 = H 2 = { e } H_1=H_2=\{e\} H 1 = H 2 = { e } and the relation is equality, which differs from conjugacy as G G G is non-abelian. □
So the four families of the introduction all sit at σ = Id \sigma=\operatorname{Id} σ = Id , the most regular end of the axis, once the relation is viewed on the right category. What the axis adds is the relations that come from non-identity σ \sigma σ on a fixed category, such as conjugacy as a relation on the elements of the group, or the double coset relations of Example 11.12 .
A calculus of regularity classes
Proposition 10.9. For ρ ∈ { ρ 0 , ρ 1 , ρ 2 } \rho\in\{\rho_0,\rho_1,\rho_2\} ρ ∈ { ρ 0 , ρ 1 , ρ 2 } and k ∈ { − 1 , 0 } k\in\{-1,0\} k ∈ { − 1 , 0 } :
(a) Products. E ∈ F ρ k ( C ) E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}) E ∈ F ρ k ( C ) , E ′ ∈ F ρ k ( C ′ ) E'\in\mathcal{F}^{k}_{\rho}(\mathcal{C}') E ′ ∈ F ρ k ( C ′ ) imply E × E ′ ∈ F ρ k ( C × C ′ ) E\times E'\in\mathcal{F}^{k}_{\rho}(\mathcal{C}\times\mathcal{C}') E × E ′ ∈ F ρ k ( C × C ′ ) .
(b) Opposite. E ∈ F ρ k ( C ) E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}) E ∈ F ρ k ( C ) iff E ∈ F ρ k ( C op ) E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}^{\operatorname{op}}) E ∈ F ρ k ( C op ) .
(c) Full pullbacks. For ρ ∈ { ρ 1 , ρ 2 } \rho\in\{\rho_1,\rho_2\} ρ ∈ { ρ 1 , ρ 2 } and a full functor Q : C → C ′ Q:\mathcal{C}\to\mathcal{C}' Q : C → C ′ , the identity on objects, E ∈ F ρ k ( C ′ ) E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}') E ∈ F ρ k ( C ′ ) implies Q − 1 E ∈ F ρ k ( C ) Q^{-1}E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}) Q − 1 E ∈ F ρ k ( C ) . For ρ 0 \rho_0 ρ 0 , Q − 1 E ∈ F ρ 0 k ( C ) Q^{-1}E\in\mathcal{F}^{k}_{\rho_0}(\mathcal{C}) Q − 1 E ∈ F ρ 0 k ( C ) .
(d) Disjoint unions. If C = C 1 ⊔ C 2 \mathcal{C}=\mathcal{C}_1\sqcup\mathcal{C}_2 C = C 1 ⊔ C 2 and E = E 1 ⊔ E 2 E=E_1\sqcup E_2 E = E 1 ⊔ E 2 with E i ∈ F ρ k ( C i ) E_i\in\mathcal{F}^{k}_{\rho}(\mathcal{C}_i) E i ∈ F ρ k ( C i ) , then E ∈ F ρ k ( C ) E\in\mathcal{F}^{k}_{\rho}(\mathcal{C}) E ∈ F ρ k ( C ) .
Proof. (a) Product datum, with U i × U i ′ \mathcal{U}_i\times\mathcal{U}'_i U i × U i ′ : witnesses are chosen independently, and K ( D × D ′ ) = K ( D ) × K ( D ′ ) \mathcal{K}(\mathcal{D}\times\mathcal{D}')=\mathcal{K}(\mathcal{D})\times\mathcal{K}(\mathcal{D}') K ( D × D ′ ) = K ( D ) × K ( D ′ ) . (b) Swap U 1 ↔ U 2 \mathcal{U}_1\leftrightarrow\mathcal{U}_2 U 1 ↔ U 2 and τ 1 ↔ τ 2 \tau_1\leftrightarrow\tau_2 τ 1 ↔ τ 2 and reverse all arrows. (c) The datum ( σ Q , τ i Q ) (\sigma Q,\tau_iQ) ( σ Q , τ i Q ) with U i \mathcal{U}_i U i replaced by Q − 1 U i Q^{-1}\mathcal{U}_i Q − 1 U i ; since Q Q Q is full every witness in C ′ \mathcal{C}' C ′ lifts. For ρ 0 \rho_0 ρ 0 the result is a diagonal datum with σ = Q \sigma=Q σ = Q . (d) The disjoint union of the data. □
Level 1 of completely functorial data
For ρ 2 \rho_2 ρ 2 the stabilizer is a fibre product, and this is what produces non-Green behaviour at the higher levels.
Proposition 10.10. Let G G G be a finite group and D \mathcal{D} D a ρ 2 \rho_2 ρ 2 datum on B G \mathbf{B}G B G with D = B Γ \mathcal{D}=\mathbf{B}\Gamma D = B Γ for a group Γ \Gamma Γ and U 1 = U 2 = G \mathcal{U}_1=\mathcal{U}_2=G U 1 = U 2 = G . For m m m with σ ( m ) = 1 \sigma(m)=1 σ ( m ) = 1 one has π 1 ( ∣ N K ∣ , m ) ≅ { ( g 1 , g 2 ) ∈ G × G : τ 1 ( g 1 ) = τ 2 ( g 2 ) − 1 } \pi_1(|\mathcal{N}K|,m)\cong\{(g_1,g_2)\in G\times G:\tau_1(g_1)=\tau_2(g_2)^{-1}\} π 1 ( ∣ N K ∣ , m ) ≅ {( g 1 , g 2 ) ∈ G × G : τ 1 ( g 1 ) = τ 2 ( g 2 ) − 1 } with the product ( g 1 ′ , g 2 ′ ) ( g 1 , g 2 ) = ( g 1 ′ g 1 , g 2 g 2 ′ ) (g'_1,g'_2)(g_1,g_2)=(g'_1g_1,g_2g'_2) ( g 1 ′ , g 2 ′ ) ( g 1 , g 2 ) = ( g 1 ′ g 1 , g 2 g 2 ′ ) , the fibre product of τ 1 \tau_1 τ 1 and τ 2 − 1 \tau_2^{-1} τ 2 − 1 over Γ \Gamma Γ . For the conjugacy datum it is { ( g , g − 1 ) } ≅ G \{(g,g^{-1})\}\cong G {( g , g − 1 )} ≅ G at m = 1 m=1 m = 1 , and for the Green datum Gr ( B G ) \operatorname{Gr}(\mathbf{B}G) Gr ( B G ) it is { ( g , g − 1 ) } ≅ G \{(g,g^{-1})\}\cong G {( g , g − 1 )} ≅ G as well.
Proof. Since G G G is finite and W = 1 \mathcal{W}=1 W = 1 , K \mathcal{K} K is a groupoid (proof of Proposition 10.18(c)), so π 1 ( ∣ N K ∣ , m ) ≅ Aut K ( m ) \pi_1(|\mathcal{N}K|,m)\cong\operatorname{Aut}_{\mathcal{K}}(m) π 1 ( ∣ N K ∣ , m ) ≅ Aut K ( m ) by Proposition 3.8(b). The automorphisms of m m m are the pairs ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) = σ ( m ) \tau_1(u_1)\sigma(m)\tau_2(u_2)=\sigma(m) τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) = σ ( m ) , composed by ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) (u'_1,u'_2)(u_1,u_2)=(u'_1u_1,u_2u'_2) ( u 1 ′ , u 2 ′ ) ( u 1 , u 2 ) = ( u 1 ′ u 1 , u 2 u 2 ′ ) ; for σ ( m ) = 1 \sigma(m)=1 σ ( m ) = 1 the condition is τ 1 ( u 1 ) τ 2 ( u 2 ) = 1 \tau_1(u_1)\tau_2(u_2)=1 τ 1 ( u 1 ) τ 2 ( u 2 ) = 1 . For conjugacy (Theorem 10.17 with φ = id \varphi=\operatorname{id} φ = id ) σ ( 1 ) = ( 1 , 1 ) \sigma(1)=(1,1) σ ( 1 ) = ( 1 , 1 ) and τ 1 ( u ) = τ 2 ( u ) = ( u , u ) \tau_1(u)=\tau_2(u)=(u,u) τ 1 ( u ) = τ 2 ( u ) = ( u , u ) , so the condition is u 1 u 2 = 1 u_1u_2=1 u 1 u 2 = 1 . □
Arbitrary (6): a normalization
Definition 10.11. A category C C C is strongly connected if for any two objects A , B A,B A , B there is a morphism A → B A\to B A → B (hence also one B → A B\to A B → A ). A category with zero morphisms is strongly connected; examples are the category of Hilbert spaces and bounded operators, Vect F \operatorname{Vect}_{\mathrm{F}} Vect F , or a monoid B M BM B M .
Proposition 10.12. Let E E E be an equivalence relation on Mor ( C ) \operatorname{Mor}(C) Mor ( C ) and R c h R_{\mathrm{ch}} R ch the set of pairs ( m , m ~ ) (m,\widetilde{m}) ( m , m ) , m : A → B m:A\to B m : A → B , m ~ : A ~ → B ~ \widetilde{m}:\widetilde{A}\to\widetilde{B} m : A → B , for which morphisms B → B ~ B\to\widetilde{B} B → B , B ~ → B \widetilde{B}\to B B → B , A ~ → A \widetilde{A}\to A A → A , A → A ~ A\to\widetilde{A} A → A exist. There is a comparison datum with ( U 1 , U 2 , W ) = ( C , C , 1 ) (\mathcal{U}_1,\mathcal{U}_2,\mathcal{W})=(C,C,1) ( U 1 , U 2 , W ) = ( C , C , 1 ) for which ≃ − 1 = E ∩ R c h \simeq_{-1}=E\cap R_{\mathrm{ch}} ≃ − 1 = E ∩ R ch .
Proof. Write [ m ] [m] [ m ] for the E E E -class. Let M = { 1 , 0 } ⊔ { [ m ] } M=\{1,0\}\sqcup\{[m]\} M = { 1 , 0 } ⊔ {[ m ]} with x y = 0 xy=0 x y = 0 whenever x , y ≠ 1 x,y\ne1 x , y = 1 and 1 1 1 a unit; it is a monoid (if no factor of a triple product is 1 1 1 both bracketings give 0 0 0 , and factors equal to 1 1 1 can be removed). Let D D D have the objects of C C C , all 1 1 1 -morphisms between any two objects being the elements of M M M with the product as composition, and only identity 2 2 2 -morphisms. Let τ 1 = τ 2 \tau_1=\tau_2 τ 1 = τ 2 send every morphism to 1 1 1 and σ ( m ) = [ m ] \sigma(m)=[m] σ ( m ) = [ m ] . Then Θ ( m ) u 1 , u 2 = [ m ] \Theta^{u_1,u_2}_{(m)}=[m] Θ ( m ) u 1 , u 2 = [ m ] and an arrow m → m ~ m\to\widetilde{m} m → m is a pair of morphisms B → B ~ B\to\widetilde{B} B → B , A ~ → A \widetilde{A}\to A A → A with [ m ] = [ m ~ ] [m]=[\widetilde{m}] [ m ] = [ m ] . □
Corollary 10.13. If C C C is strongly connected, every equivalence relation on Mor ( C ) \operatorname{Mor}(C) Mor ( C ) is level − 1 -1 − 1 of a comparison datum with ( U 1 , U 2 , W ) = ( C , C , 1 ) (\mathcal{U}_1,\mathcal{U}_2,\mathcal{W})=(C,C,1) ( U 1 , U 2 , W ) = ( C , C , 1 ) .
This is a normalization of the framework and not a classification: if σ \sigma σ may be arbitrary it can record the relation. The question is what survives when σ \sigma σ is a functor.
Completely functorial data (2)
We write F k s t r = F ρ 2 k \mathcal{F}^{\mathrm{str}}_k=\mathcal{F}^{k}_{\rho_2} F k str = F ρ 2 k (Definition 10.1). We first record what can be realized, and the structure imposed by functoriality.
Theorem 10.14. Let C C C be a small category.
(a) J J J , R R R , L L L , H H H (for monoids, Proposition 6.8 ), the transport relations of Theorem 5.5 , and every congruence E E E on C C C belong to F − 1 s t r \mathcal{F}^{\mathrm{str}}_{-1} F − 1 str . Every equivalence relation on a set Y Y Y is the restriction to the observations of level − 1 -1 − 1 of a completely functorial transport datum.
(b) Let D \mathcal{D} D be strict. Then m ≃ − 1 m ~ m\simeq_{-1}\widetilde{m} m ≃ − 1 m iff s ( m ) s(m) s ( m ) and s ( m ~ ) s(\widetilde{m}) s ( m ) are mutually reachable in ∫ V H \int_{\mathcal{V}}H ∫ V H (Corollary 4.3), so level − 1 -1 − 1 is the pullback along s s s of a discrete transport relation. If σ \sigma σ is a functor, s s s is equivariant for the action of C C C through σ \sigma σ : s ( a m b ) = ( A ′ , B ′ , σ ( a ) σ ( m ) σ ( b ) ) s(amb)=(A',B',\sigma(a)\sigma(m)\sigma(b)) s ( amb ) = ( A ′ , B ′ , σ ( a ) σ ( m ) σ ( b )) for composable b : A ′ → A b:A'\to A b : A ′ → A , m : A → B m:A\to B m : A → B , a : B → B ′ a:B\to B' a : B → B ′ . For an arbitrary function σ \sigma σ no such constraint holds.
(c) Let Q : C → C ′ Q:C\to C' Q : C → C ′ be a full functor, the identity on objects, and D Q = ( C , C ′ , Q , Q , Q ; C , C , 1 ) \mathcal{D}_Q=(C,C',Q,Q,Q;C,C,1) D Q = ( C , C ′ , Q , Q , Q ; C , C , 1 ) . Then level − 1 -1 − 1 of D Q \mathcal{D}_Q D Q is Q − 1 ( J C ′ ) Q^{-1}(J_{C'}) Q − 1 ( J C ′ ) , where J C ′ J_{C'} J C ′ is mutual double divisibility in C ′ C' C ′ .
Proof. (a) Green and transport data have σ = Id \sigma=\operatorname{Id} σ = Id , and GrH ( M ) \operatorname{GrH}(M) GrH ( M ) is completely functorial and strict, (Definition 6.7 ). For a congruence E E E let Q : C → C / E Q:C\to C/E Q : C → C / E be the quotient functor, σ = τ i = Q \sigma=\tau_i=Q σ = τ i = Q , U 1 = U 2 = 1 \mathcal{U}_1=\mathcal{U}_2=1 U 1 = U 2 = 1 , W = 1 \mathcal{W}=1 W = 1 : an arrow m → m ~ m\to\widetilde{m} m → m forces u i = id u_i=\operatorname{id} u i = id and Q m = Q m ~ Qm=Q\widetilde{m} Q m = Q m . For a set Y Y Y and an equivalence relation E E E , the group G G G of permutations of Y Y Y preserving every class acts with orbits exactly the classes, and Corollary 5.11 (b) applies. (b) Theorem 4.2 for the first assertion; the equivariance is the functoriality of σ \sigma σ . (c) Q Q Q is full, so every morphism of C ′ C' C ′ between the relevant objects is some Q ( u ) Q(u) Q ( u ) , and m ⪯ m ~ m\preceq\widetilde{m} m ⪯ m iff Q m ~ ∈ C ′ Q ( m ) C ′ Q\widetilde{m}\in C'Q(m)C' Q m ∈ C ′ Q ( m ) C ′ . □
An obstruction at level − 1 -1 − 1
Call a monoid M M M a nil monoid if it is nontrivial, has a zero element 0 0 0 and every element other than 1 1 1 is nilpotent. Examples: { 1 , a , 0 } \{1,a,0\} { 1 , a , 0 } with a 2 = 0 a^2=0 a 2 = 0 , and the monoid { 1 } ∪ I \{1\}\cup I { 1 } ∪ I obtained by adjoining a unit to a nilpotent semigroup I I I with zero. In a nil monoid the only unit is 1 1 1 : an invertible nilpotent element forces 0 = 1 0=1 0 = 1 .
Theorem 10.15. Let M M M be a nil monoid and E ∈ F − 1 s t r ( B M ) E\in\mathcal{F}^{\mathrm{str}}_{-1}(\mathbf{BM}) E ∈ F − 1 str ( BM ) with W = 1 \mathcal{W}=1 W = 1 . If the class of 1 1 1 is not { 1 } \{1\} { 1 } , then E E E is universal. In particular E 0 E_0 E 0 (classes { 1 , a } , { 0 } \{1,a\},\{0\} { 1 , a } , { 0 } on { 1 , a , 0 } \{1,a,0\} { 1 , a , 0 } ) is not in F − 1 s t r ( B M ) \mathcal{F}^{\mathrm{str}}_{-1}(\mathbf{BM}) F − 1 str ( BM ) .
Proof. Let D \mathcal{D} D be completely functorial and strict with 1 ≃ − 1 a 1\simeq_{-1}a 1 ≃ − 1 a , a ≠ 1 a\ne1 a = 1 . All of σ ( M ) , τ i ( M ) \sigma(M),\tau_i(M) σ ( M ) , τ i ( M ) lie in the monoid N = End D ( σ ( ∗ ) ) N=\operatorname{End}_{\mathcal{D}}(\sigma(*)) N = End D ( σ ( ∗ )) , and σ , τ i : M → N \sigma,\tau_i:M\to N σ , τ i : M → N are monoid homomorphisms. An arrow 1 → a 1\to a 1 → a gives u 1 , u 2 u_1,u_2 u 1 , u 2 with τ 1 ( u 1 ) τ 2 ( u 2 ) = σ ( a ) \tau_1(u_1)\tau_2(u_2)=\sigma(a) τ 1 ( u 1 ) τ 2 ( u 2 ) = σ ( a ) and an arrow a → 1 a\to1 a → 1 gives v 1 , v 2 v_1,v_2 v 1 , v 2 with τ 1 ( v 1 ) σ ( a ) τ 2 ( v 2 ) = 1 \tau_1(v_1)\sigma(a)\tau_2(v_2)=1 τ 1 ( v 1 ) σ ( a ) τ 2 ( v 2 ) = 1 , hence τ 1 ( p ) τ 2 ( q ) = 1 \tau_1(p)\tau_2(q)=1 τ 1 ( p ) τ 2 ( q ) = 1 with p = v 1 u 1 p=v_1u_1 p = v 1 u 1 , q = u 2 v 2 q=u_2v_2 q = u 2 v 2 .
( A ) (A) ( A ) If p ≠ 1 p\ne1 p = 1 then τ 1 ≡ 1 \tau_1\equiv1 τ 1 ≡ 1 . Let p n = 0 p^n=0 p n = 0 . Then τ 1 ( p ) \tau_1(p) τ 1 ( p ) is right invertible (with inverse τ 2 ( q ) \tau_2(q) τ 2 ( q ) ), so is τ 1 ( p ) n = τ 1 ( 0 ) = : e \tau_1(p)^n=\tau_1(0)=:e τ 1 ( p ) n = τ 1 ( 0 ) =: e , and e e e is an idempotent; if e y = 1 ey=1 ey = 1 then e = e e y = e y = 1 e=eey=ey=1 e = eey = ey = 1 . For every x x x , τ 1 ( x ) = τ 1 ( x ) τ 1 ( 0 ) = τ 1 ( x 0 ) = τ 1 ( 0 ) = 1 \tau_1(x)=\tau_1(x)\tau_1(0)=\tau_1(x0)=\tau_1(0)=1 τ 1 ( x ) = τ 1 ( x ) τ 1 ( 0 ) = τ 1 ( x 0 ) = τ 1 ( 0 ) = 1 .
( B ) (B) ( B ) If q ≠ 1 q\ne1 q = 1 then τ 2 ≡ 1 \tau_2\equiv1 τ 2 ≡ 1 . Symmetrically τ 2 ( q ) \tau_2(q) τ 2 ( q ) is left invertible, hence so is the idempotent f = τ 2 ( q ) n = τ 2 ( 0 ) f=\tau_2(q)^n=\tau_2(0) f = τ 2 ( q ) n = τ 2 ( 0 ) , and x f = 1 xf=1 x f = 1 gives f = x f f = x f = 1 f=xff=xf=1 f = x f f = x f = 1 , whence τ 2 ( x ) = τ 2 ( x 0 ) = 1 \tau_2(x)=\tau_2(x0)=1 τ 2 ( x ) = τ 2 ( x 0 ) = 1 for all x x x .
( C ) (C) ( C ) If p = 1 p=1 p = 1 then u 1 = v 1 = 1 u_1=v_1=1 u 1 = v 1 = 1 , and if q = 1 q=1 q = 1 then u 2 = v 2 = 1 u_2=v_2=1 u 2 = v 2 = 1 . If v 1 u 1 = 1 v_1u_1=1 v 1 u 1 = 1 , the element e = u 1 v 1 e=u_1v_1 e = u 1 v 1 is idempotent. If e = 1 e=1 e = 1 then u 1 u_1 u 1 is a unit, hence u 1 = 1 = v 1 u_1=1=v_1 u 1 = 1 = v 1 . Otherwise e e e is nilpotent, so e = e n = 0 e=e^n=0 e = e n = 0 and u 1 = u 1 v 1 u 1 = 0 u_1=u_1v_1u_1=0 u 1 = u 1 v 1 u 1 = 0 , whence 1 = v 1 u 1 = 0 1=v_1u_1=0 1 = v 1 u 1 = 0 , which is impossible in a nontrivial monoid. The second assertion is symmetric.
By (A) and (C), τ 1 ( u 1 ) = 1 \tau_1(u_1)=1 τ 1 ( u 1 ) = 1 in both cases, and likewise τ 2 ( u 2 ) = 1 \tau_2(u_2)=1 τ 2 ( u 2 ) = 1 by (B) and (C). So σ ( a ) = τ 1 ( u 1 ) τ 2 ( u 2 ) = 1 \sigma(a)=\tau_1(u_1)\tau_2(u_2)=1 σ ( a ) = τ 1 ( u 1 ) τ 2 ( u 2 ) = 1 . As a n = 0 a^n=0 a n = 0 for some n n n , σ ( 0 ) = 1 \sigma(0)=1 σ ( 0 ) = 1 , and for every x x x , σ ( x ) = σ ( x ) σ ( 0 ) = σ ( x 0 ) = σ ( 0 ) = 1 \sigma(x)=\sigma(x)\sigma(0)=\sigma(x0)=\sigma(0)=1 σ ( x ) = σ ( x ) σ ( 0 ) = σ ( x 0 ) = σ ( 0 ) = 1 . So σ ≡ 1 \sigma\equiv1 σ ≡ 1 and for all m , m ~ m,\widetilde m m , m the identity comparison ( id , id ) (\operatorname{id},\operatorname{id}) ( id , id ) is an arrow m → m ~ m\to\widetilde m m → m : E E E is universal. □
An extension to invertible 2-morphisms is not asserted here: replacing equalities by invertible cells requires a separate argument, since isomorphic 1-morphisms need not be equal as elements of the endomorphism monoid N N N . In the strict setting, the mechanism is that functorial comparison morphisms act through homomorphisms, which cannot make a non-unit behave like a unit without collapsing its powers, and in a nil monoid its powers reach 0 0 0 , which absorbs everything: E 0 E_0 E 0 identifies a a a with 1 1 1 but not a 2 a^2 a 2 with 1 2 1^2 1 2 . The theorem shows that level − 1 -1 − 1 is genuinely constrained, by a dichotomy and not only by a single example.
Level 0 is more flexible than level − 1 -1 − 1
Level 0 only asks for a zigzag, and a single arrow 1 → a 1\to a 1 → a suffices to connect 1 1 1 and a a a without a reverse arrow.
Proposition 10.16. For M = { 1 , a , 0 } M=\{1,a,0\} M = { 1 , a , 0 } with a 2 = 0 a^2=0 a 2 = 0 and E 0 E_0 E 0 the relation with classes { 1 , a } , { 0 } \{1,a\},\{0\} { 1 , a } , { 0 } , E 0 ∈ F 0 s t r ( B M ) E_0\in\mathcal{F}^{\mathrm{str}}_0(\mathbf{BM}) E 0 ∈ F 0 str ( BM ) . Hence λ ( E 0 ) = 0 \lambda(E_0)=0 λ ( E 0 ) = 0 , and F 0 s t r ( B M ) ⊈ F − 1 s t r ( B M ) \mathcal{F}^{\mathrm{str}}_0(\mathbf{BM})\not\subseteq\mathcal{F}^{\mathrm{str}}_{-1}(\mathbf{BM}) F 0 str ( BM ) ⊆ F − 1 str ( BM ) for this M M M (Theorem 10.15).
Proof. Let N N N be the monoid of words in X , Y X,Y X , Y modulo the relations X X X = X X XXX=XX X X X = X X , Y Y Y = Y Y YYY=YY Y Y Y = Y Y , X Y X Y X Y = X Y X Y XYXYXY=XYXY X Y X Y X Y = X Y X Y . Orienting them from left to right gives a terminating rewriting system, and one checks all overlaps (for instance X X X Y X Y X Y XXX YXYXY X X X Y X Y X Y and X Y X Y X Y Y Y XYXYXYYY X Y X Y X Y Y Y both reduce to X Y X Y X XYXYX X Y X Y X and X Y X Y Y XYXYY X Y X Y Y in the two possible ways, and X Y X Y X Y X Y X Y XYXYXYXYXY X Y X Y X Y X Y X Y to X Y X Y XYXY X Y X Y both ways), so it is confluent and every element of N N N has a unique irreducible word. Define homomorphisms M → N M\to N M → N by σ ( 1 ) = τ i ( 1 ) = 1 \sigma(1)=\tau_i(1)=1 σ ( 1 ) = τ i ( 1 ) = 1 and σ ( a ) = X Y \sigma(a)=XY σ ( a ) = X Y , σ ( 0 ) = X Y X Y \sigma(0)=XYX Y σ ( 0 ) = X Y X Y ; τ 1 ( a ) = X \tau_1(a)=X τ 1 ( a ) = X , τ 1 ( 0 ) = X X \tau_1(0)=XX τ 1 ( 0 ) = X X ; τ 2 ( a ) = Y \tau_2(a)=Y τ 2 ( a ) = Y , τ 2 ( 0 ) = Y Y \tau_2(0)=YY τ 2 ( 0 ) = Y Y . These respect a 2 = 0 a^2=0 a 2 = 0 , a 0 = 0 a = 0 ⋅ 0 = 0 a0=0a=0\cdot0=0 a 0 = 0 a = 0 ⋅ 0 = 0 (for σ \sigma σ , ( X Y ) 3 (XY)^3 ( X Y ) 3 and ( X Y ) 4 (XY)^4 ( X Y ) 4 reduce to ( X Y ) 2 (XY)^2 ( X Y ) 2 ; for τ 1 \tau_1 τ 1 , X 3 = X 4 = X 2 X^3=X^4=X^2 X 3 = X 4 = X 2 ; similarly for τ 2 \tau_2 τ 2 ). Let D = ( B M , B M , σ , τ 1 , τ 2 ; B M , B M , 1 ) , \mathcal{D}=(\mathbf{BM},\mathbf{BM},\sigma,\tau_1,\tau_2;\mathbf{BM},\mathbf{BM},1), D = ( BM , BM , σ , τ 1 , τ 2 ; BM , BM , 1 ) , completely functorial and strict. The arrows out of m m m are the pairs ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ∈ σ ( M ) = { 1 , X Y , X Y X Y } \tau_1(u_1)\sigma(m)\tau_2(u_2) \in\sigma(M)=\{1,XY,XYXY\} τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) ∈ σ ( M ) = { 1 , X Y , X Y X Y } . For m = 1 m=1 m = 1 these words are X i Y j X^iY^j X i Y j with 0 ≤ i , j ≤ 2 0\le i,j\le2 0 ≤ i , j ≤ 2 , among which 1 1 1 and X Y XY X Y (for ( u 1 , u 2 ) = ( a , a ) (u_1,u_2)=(a,a) ( u 1 , u 2 ) = ( a , a ) ) lie in σ ( M ) \sigma(M) σ ( M ) , and X Y X Y XYXY X Y X Y does not. For m = a m=a m = a they are X i + 1 Y j + 1 X^{i+1}Y^{j+1} X i + 1 Y j + 1 reduced, and only X Y XY X Y lies in σ ( M ) \sigma(M) σ ( M ) . For m = 0 m=0 m = 0 they are X i + 1 Y X Y j + 1 X^{i+1}YXY^{j+1} X i + 1 Y X Y j + 1 , and only X Y X Y XYXY X Y X Y does. So the only non-identity arrow of K ( D ) \mathrm{K}(\mathcal{D}) K ( D ) is 1 → a 1\to a 1 → a , the components are { 1 , a } \{1,a\} { 1 , a } and { 0 } \{0\} { 0 } , and ≃ 0 = E 0 \simeq_0=E_0 ≃ 0 = E 0 . □
Commutativity of the image would give τ 1 ( 0 ) τ 2 ( 0 ) = σ ( 0 ) \tau_1(0)\tau_2(0)=\sigma(0) τ 1 ( 0 ) τ 2 ( 0 ) = σ ( 0 ) and the arrow 1 → 0 1\to0 1 → 0 ; the example needs σ ( 0 ) = ( X Y ) 2 ≠ X 2 Y 2 \sigma(0)=(XY)^2\ne X^2Y^2 σ ( 0 ) = ( X Y ) 2 = X 2 Y 2 , which is why N N N is not commutative.
Twisted conjugacy: constrained Green data
Level − 1 -1 − 1 contains relations that are neither congruences nor pullbacks of J J J . The simplest source is to let D \mathcal{D} D remember a constraint on the pair of comparison morphisms.
Theorem 10.17. Let M , Γ M,\Gamma M , Γ be monoids, β 1 , β 2 : M → Γ \beta_1,\beta_2:M\to\Gamma β 1 , β 2 : M → Γ homomorphisms and D = ( B M , B ( M × Γ ) , σ , τ 1 , τ 2 ; B M , B M , 1 ) \mathcal{D}=(BM,B(M\times\Gamma),\sigma,\tau_1,\tau_2;BM,BM,1) D = ( B M , B ( M × Γ ) , σ , τ 1 , τ 2 ; B M , B M , 1 ) with σ ( m ) = ( m , 1 ) \sigma(m)=(m,1) σ ( m ) = ( m , 1 ) and τ i ( u ) = ( u , β i ( u ) ) \tau_i(u)=(u,\beta_i(u)) τ i ( u ) = ( u , β i ( u )) . Then D \mathcal{D} D is completely functorial and strict, and an arrow m → m ~ m\to\widetilde m m → m is a pair ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) with m ~ = u 1 m u 2 \widetilde m=u_1mu_2 m = u 1 m u 2 and β 1 ( u 1 ) β 2 ( u 2 ) = 1 \beta_1(u_1)\beta_2(u_2)=1 β 1 ( u 1 ) β 2 ( u 2 ) = 1 . For M = G M=G M = G a group and an endomorphism φ \varphi φ , take Γ = G \Gamma=G Γ = G , β 1 = id \beta_1=\operatorname{id} β 1 = id and β 2 = φ \beta_2=\varphi β 2 = φ : then ≃ − 1 \simeq_{-1} ≃ − 1 is φ \varphi φ -twisted conjugacy m ~ = φ ( g ) − 1 m g \widetilde m=\varphi(g)^{-1}mg m = φ ( g ) − 1 m g (Reidemeister classes), and for φ = id \varphi=\operatorname{id} φ = id it is conjugacy.
Proof. τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) = ( u 1 m u 2 , β 1 ( u 1 ) β 2 ( u 2 ) ) \tau_1(u_1)\sigma(m)\tau_2(u_2)=(u_1mu_2,\beta_1(u_1)\beta_2(u_2)) τ 1 ( u 1 ) σ ( m ) τ 2 ( u 2 ) = ( u 1 m u 2 , β 1 ( u 1 ) β 2 ( u 2 )) , which equals σ ( m ~ ) = ( m ~ , 1 ) \sigma(\widetilde m)=(\widetilde m,1) σ ( m ) = ( m , 1 ) iff the stated conditions hold. For groups, β 1 ( u 1 ) β 2 ( u 2 ) = u 1 φ ( u 2 ) = 1 \beta_1(u_1)\beta_2(u_2)=u_1\varphi(u_2)=1 β 1 ( u 1 ) β 2 ( u 2 ) = u 1 φ ( u 2 ) = 1 means u 1 = φ ( u 2 ) − 1 u_1=\varphi(u_2)^{-1} u 1 = φ ( u 2 ) − 1 , so m ~ = φ ( g ) − 1 m g \widetilde m=\varphi(g)^{-1}mg m = φ ( g ) − 1 m g with g = u 2 g=u_2 g = u 2 ; the pair ( φ ( g ) , g − 1 ) (\varphi(g),g^{-1}) ( φ ( g ) , g − 1 ) is an arrow back, so level − 1 -1 − 1 is the orbit relation of this twisted action. □
For a nonabelian group, conjugacy is not a congruence (t ∼ t ′ t\sim t' t ∼ t ′ in S 3 S_3 S 3 for two transpositions but t t = e ≁ t ′ t ′ tt=e\not\sim t't' tt = e ∼ t ′ t ′ ), and it is not a pullback Q − 1 ( J C ′ ) Q^{-1}(J_{\mathcal C'}) Q − 1 ( J C ′ ) since J J J is universal on a group; so Theorem 10.14 does not contain it, and the class F − 1 s t r \mathcal F^{\mathrm{str}}_{-1} F − 1 str is strictly larger than the families of that theorem.
Closure properties and finite groups
Proposition 10.18. (a) If E ∈ F − 1 s t r ( C ′ ) E\in\mathcal F^{\mathrm{str}}_{-1}(\mathcal C') E ∈ F − 1 str ( C ′ ) and Q : C → C ′ Q:\mathcal C\to\mathcal C' Q : C → C ′ is a full functor, the identity on objects, then Q − 1 ( E ) ∈ F − 1 s t r ( C ) Q^{-1}(E)\in\mathcal F^{\mathrm{str}}_{-1}(\mathcal C) Q − 1 ( E ) ∈ F − 1 str ( C ) . (b) If E ∈ F − 1 s t r ( C ) E\in\mathcal F^{\mathrm{str}}_{-1}(\mathcal C) E ∈ F − 1 str ( C ) and E ′ ∈ F − 1 s t r ( C ′ ) E'\in\mathcal F^{\mathrm{str}}_{-1}(\mathcal C') E ′ ∈ F − 1 str ( C ′ ) then E × E ′ ∈ F − 1 s t r ( C × C ′ ) E\times E'\in\mathcal F^{\mathrm{str}}_{-1}(\mathcal C\times\mathcal C') E × E ′ ∈ F − 1 str ( C × C ′ ) . (c) If K ( D ) \mathrm{K}(\mathcal D) K ( D ) is a groupoid then ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 ; in particular F − 1 s t r ( B G ) = F 0 s t r ( B G ) \mathcal F^{\mathrm{str}}_{-1}(BG)=\mathcal F^{\mathrm{str}}_0(BG) F − 1 str ( B G ) = F 0 str ( B G ) for a finite group G G G .
Proof. (a) Compose a datum for E E E with Q Q Q : σ Q , τ i Q \sigma Q,\tau_iQ σ Q , τ i Q are functors, U i \mathcal U_i U i is replaced by Q − 1 U i Q^{-1}\mathcal U_i Q − 1 U i , and since Q Q Q is full every witness u u u in C ′ \mathcal C' C ′ lifts. (b) Take the product datum with U i × U i ′ \mathcal U_i\times\mathcal U'_i U i × U i ′ : the witnesses are chosen independently in each factor. (c) In a groupoid every arrow is invertible. If G G G is finite and W = 1 \mathcal W=1 W = 1 , the submonoids U i ⊆ G \mathcal U_i\subseteq G U i ⊆ G are subgroups, and an arrow ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) has the inverse ( u 1 − 1 , u 2 − 1 ) (u_1^{-1},u_2^{-1}) ( u 1 − 1 , u 2 − 1 ) because τ 1 ( u 1 − 1 ) σ ( m ~ ) τ 2 ( u 2 − 1 ) = σ ( m ) \tau_1(u_1^{-1})\sigma(\widetilde m)\tau_2(u_2^{-1})=\sigma(m) τ 1 ( u 1 − 1 ) σ ( m ) τ 2 ( u 2 − 1 ) = σ ( m ) . □
By (c), on a finite group the two questions of whether a relation is level 0 or level − 1 -1 − 1 of a completely functorial datum coincide, and the relations in question are the pullbacks along or of orbit relations of U 1 × U 2 \mathcal U_1\times\mathcal U_2 U 1 × U 2 acting on a group Γ \Gamma Γ by two-sided translation through τ 1 , τ 2 \tau_1,\tau_2 τ 1 , τ 2 .
An exhaustive computer search over homomorphisms Z / 4 → S 5 \mathbb Z/4\to S_5 Z /4 → S 5 with subgroups U i ≤ Z / 4 \mathcal U_i\le\mathbb Z/4 U i ≤ Z /4 realizes all 15 equivalence relations on Z / 4 \mathbb Z/4 Z /4 as level − 1 -1 − 1 relations in the same way. We have found no equivalence relation on a finite group that is not in F − 1 s t r \mathcal F^{\mathrm{str}}_{-1} F − 1 str , and the dichotomy of Theorem 10.15 is a phenomenon of non-invertible elements.
Levels k ≥ 1 k \ge1 k ≥ 1 are unconstrained
By Corollary 5.6, every connected simplicial set T T T is the classifying space of K ( D ) \mathrm{K}(\mathcal{D}) K ( D ) at a component for a completely functorial strict datum, so the levels k ≥ 1 k \ge1 k ≥ 1 carry no constraint from functoriality: all the constraint is carried by the relations at levels − 1 -1 − 1 and 0 0 0 , and the functorial level λ ( E ) \lambda(E) λ ( E ) of Definition 10.1 is the first rung of the ladder at which a relation E E E is completely functorial. Summarizing: for completely functorial strict data, levels k ≥ 1 k \ge1 k ≥ 1 realize every homotopy type; level 0 0 0 realizes E 0 E_0 E 0 ; level − 1 -1 − 1 does not, and realizes the congruences, the pullbacks of J J J along full functors and the double coset relations.
Examples and counterexamples
The examples below illustrate the notions above. Examples 11.12 and 11.13 exhibit the relations of Proposition 10.6(b) and are used in its proof; the others are only illustrations, although some are cited in statements (Proposition 3.11 , Remark 3.7, Corollary 7.6).
Example 11.1. The levels are defined for an arbitrary category K \mathrm{K} K ; by Theorem 5.5 every small category is, up to opposite, a full subcategory of some K ( D ) \mathrm{K}(\mathcal{D}) K ( D ) , so the following abstract examples occur. (a) Let K \mathrm{K} K have three objects x , y , z x,y,z x , y , z and two non-identity arrows x → y x \to y x → y , z → y z \to y z → y . There is no arrow between x x x and z z z in either direction, so x ̸ ≃ − 1 z x \not\simeq_{-1} z x ≃ − 1 z , but x ≃ 0 z x \simeq_0 z x ≃ 0 z (through y y y ). (b) Let K \mathrm{K} K have two objects 0 , 1 0,1 0 , 1 and two parallel arrows a , b : 0 → 1 a,b:0 \to1 a , b : 0 → 1 (and the identities). Again 0 ̸ ≃ − 1 1 0 \not\simeq_{-1} 1 0 ≃ − 1 1 (no arrow 1 → 0 1 \to0 1 → 0 ) but 0 ≃ 0 1 0 \simeq_0 1 0 ≃ 0 1 , so π 0 \pi_0 π 0 is a point; however ∣ N K ∣ |N\mathrm{K}| ∣ N K ∣ consists of two vertices joined by two edges, which is a circle, so level 1 is Z \mathbb{Z} Z although Aut K ( 0 ) \operatorname{Aut}_{\mathrm{K}}(0) Aut K ( 0 ) is trivial. This loop is exactly the type of information that level 0 forgets.
Example 11.2. Let C = p t \mathcal{C}=\mathrm{pt} C = pt and let D \mathcal{D} D be the 2-category with one object, one 1-morphism and the group Z \mathbb{Z} Z as 2-morphisms (vertical and horizontal composition both being addition, by the Eckmann–Hilton argument). Take σ = τ i = Id \sigma=\tau_i=\operatorname{Id} σ = τ i = Id and W W W = all. Then K ( D ) = B Z \mathrm{K}(\mathcal{D})=B\mathbb{Z} K ( D ) = B Z : levels − 1 -1 − 1 and 0 0 0 are trivial, level 1 is Z \mathbb{Z} Z and the higher levels vanish, whereas the thin reduction of D \mathcal{D} D gives a point.
Example 11.3. Let ( Y ′ , ≾ ) (Y',\precsim) ( Y ′ , ≾ ) be a preorder, f : Y → Y ′ f:Y\to Y' f : Y → Y ′ , C = p t \mathcal{C}=\mathrm{pt} C = pt , F ( ∗ ) = Y F(*)=Y F ( ∗ ) = Y with s ≾ s ~ ⟺ f ( s ) ≾ f ( s ~ ) s\precsim\tilde{s}\Longleftrightarrow f(s)\precsim f(\tilde{s}) s ≾ s ~ ⟺ f ( s ) ≾ f ( s ~ ) , U = C \mathcal{U}=\mathcal{C} U = C , W = { ≃ } W=\{\simeq\} W = { ≃ } . Then s ≃ − 1 s ~ ⟺ f ( s ) ≾ f ( s ~ ) ≾ f ( s ) s\simeq_{-1}\tilde{s}\Longleftrightarrow f(s)\precsim f(\tilde{s})\precsim f(s) s ≃ − 1 s ~ ⟺ f ( s ) ≾ f ( s ~ ) ≾ f ( s ) , which is the pullback relation ≃ f \simeq_f ≃ f when ≾ \precsim ≾ is an equivalence relation; for f = det f=\det f = det , the rank, or the Euler characteristic, it is “same value of the invariant”. For ≾ \precsim ≾ the reachability preorder of a category K \mathcal{K} K we get “strongly connected in K \mathcal{K} K ”.
Indeed, since C = p t \mathcal{C}=\mathrm{pt} C = pt has only the identity, an arrow s → s ~ s\to\tilde{s} s → s ~ of J U F J_UF J U F is a pair ( id , φ ) (\operatorname{id},\varphi) ( id , φ ) with φ : s → s ~ \varphi:s\to\tilde{s} φ : s → s ~ in F ( ∗ ) = ( Y , ≾ ) F(*)=(Y,\precsim) F ( ∗ ) = ( Y , ≾ ) lying in W W W , i.e. s ≾ s ~ ≾ s s\precsim\tilde{s}\precsim s s ≾ s ~ ≾ s , i.e. f ( s ) ≾ f ( s ~ ) ≾ f ( s ) f(s)\precsim f(\tilde{s})\precsim f(s) f ( s ) ≾ f ( s ~ ) ≾ f ( s ) . Hence s ≃ − 1 s ~ s\simeq_{-1}\tilde{s} s ≃ − 1 s ~ iff f ( s ) ≾ f ( s ~ ) f(s)\precsim f(\tilde{s}) f ( s ) ≾ f ( s ~ ) and f ( s ~ ) ≾ f ( s ) f(\tilde{s})\precsim f(s) f ( s ~ ) ≾ f ( s ) . If ≾ \precsim ≾ is an equivalence relation, this says that f ( s ) f(s) f ( s ) and f ( s ~ ) f(\tilde{s}) f ( s ~ ) are equivalent, which is the pullback relation ≃ f \simeq_f ≃ f along f f f of that equivalence.
Example 11.4. Let C \mathcal{C} C be the category of finite-dimensional vector spaces over a field F \mathbb{F} F , and consider the invertible Green datum Gr × ( C ) \operatorname{Gr}^{\times}(\mathcal{C}) Gr × ( C ) . Let m : A → B m:A\to B m : A → B be a linear map of rank r r r , with dim A = n \dim A=n dim A = n and dim B = p \dim B=p dim B = p . By the normal form of linear maps, ≃ − 1 = ≃ 0 \simeq_{-1}=\simeq_0 ≃ − 1 = ≃ 0 relates two maps A → B A\to B A → B iff they have the same rank. The group of level 1 is isomorphic, via ( u 1 , u 2 ) ↦ ( u 1 , u 2 − 1 ) (u_1,u_2)\mapsto(u_1,u_2^{-1}) ( u 1 , u 2 ) ↦ ( u 1 , u 2 − 1 ) , to { ( g , h ) ∈ GL ( B ) × GL ( A ) : g m = m h } \{(g,h)\in\operatorname{GL}(B)\times\operatorname{GL}(A):gm=mh\} {( g , h ) ∈ GL ( B ) × GL ( A ) : g m = mh } with componentwise product. In bases adapted to m = ( I r 0 0 0 ) m=\begin{pmatrix}I_r&0\\0&0\end{pmatrix} m = ( I r 0 0 0 ) the equation g m = m h gm=mh g m = mh says g = ( a b 0 d ) g=\begin{pmatrix}a&b\\0&d\end{pmatrix} g = ( a 0 b d ) and h = ( a 0 c e ) h=\begin{pmatrix}a&0\\c&e\end{pmatrix} h = ( a c 0 e ) with the same block a ∈ GL r ( F ) a\in\operatorname{GL}_r(\mathbb{F}) a ∈ GL r ( F ) , and d , e d,e d , e invertible. Hence level 1 at m m m is the fibre product, over GL r ( F ) \operatorname{GL}_r(\mathbb{F}) GL r ( F ) , of a parabolic subgroup of GL ( B ) \operatorname{GL}(B) GL ( B ) and an opposite parabolic subgroup of GL ( A ) \operatorname{GL}(A) GL ( A ) ; it depends on m m m through r r r , and not only on the relation.
Example 11.5. Let B 2 = { ( i , j ) : i , j ∈ { 1 , 2 } } ∪ { 0 } B_2=\{(i,j):i,j\in\{1,2\}\}\cup\{0\} B 2 = {( i , j ) : i , j ∈ { 1 , 2 }} ∪ { 0 } be the Brandt semigroup, with ( i , j ) ( k , l ) = ( i , l ) (i,j)(k,l)=(i,l) ( i , j ) ( k , l ) = ( i , l ) if j = k j=k j = k and 0 0 0 otherwise, and let B 2 1 B_2^1 B 2 1 be the monoid obtained by adjoining a new unit 1. In B 2 1 B_2^1 B 2 1 one has ( 1 , 2 ) = ( 1 , 1 ) ( 1 , 2 ) (1,2)=(1,1)(1,2) ( 1 , 2 ) = ( 1 , 1 ) ( 1 , 2 ) and ( 1 , 1 ) = ( 1 , 2 ) ( 2 , 1 ) (1,1)=(1,2)(2,1) ( 1 , 1 ) = ( 1 , 2 ) ( 2 , 1 ) , so each of ( 1 , 1 ) , ( 1 , 2 ) (1,1),(1,2) ( 1 , 1 ) , ( 1 , 2 ) lies in the ideal generated by the other, i.e. ( 1 , 1 ) J ( 1 , 2 ) (1,1)\mathrel{\mathcal{J}}(1,2) ( 1 , 1 ) J ( 1 , 2 ) . Multiplying on the right by ( 2 , 2 ) (2,2) ( 2 , 2 ) gives ( 1 , 1 ) ( 2 , 2 ) = 0 (1,1)(2,2)=0 ( 1 , 1 ) ( 2 , 2 ) = 0 (since 1 ≠ 2 1\ne2 1 = 2 ) and ( 1 , 2 ) ( 2 , 2 ) = ( 1 , 2 ) (1,2)(2,2)=(1,2) ( 1 , 2 ) ( 2 , 2 ) = ( 1 , 2 ) . The ideal generated by 0 0 0 is { 0 } \{0\} { 0 } , while the ideal generated by ( 1 , 2 ) (1,2) ( 1 , 2 ) contains ( 1 , 2 ) ≠ 0 (1,2)\ne0 ( 1 , 2 ) = 0 ; so 0 0 0 and ( 1 , 2 ) (1,2) ( 1 , 2 ) are not J \mathcal{J} J -related. Hence J \mathcal{J} J is not a right congruence, and in general not a congruence. Congruences matter because they are the relations one can quotient by (§ 10 ).
Example 11.6. Let X X X be a metric space, C = p t \mathcal{C}=\mathrm{pt} C = pt and F ( ∗ ) F(*) F ( ∗ ) the set of nonempty subsets of X X X with indiscrete 2-cells of cost the Hausdorff distance d H d_H d H . Then ≃ − 1 l i m = { d H = 0 } \mathrel{\simeq}^{\mathrm{lim}}_{-1}=\{d_H=0\} ≃ − 1 lim = { d H = 0 } is equality of closures, and ≃ − 1 f i n \mathrel{\simeq}^{\mathrm{fin}}_{-1} ≃ − 1 fin is “at finite Hausdorff distance”, the relation under which, in coarse geometry, two subsets define the same large-scale object.
Example 11.7. Let H H H be a Hilbert space and G = U ( H ) G=U(H) G = U ( H ) act on Bdd ( H ) \operatorname{Bdd}(H) Bdd ( H ) by x ↦ u ∗ x u x\mapsto u^*xu x ↦ u ∗ xu , isometrically for the operator norm. Then ≃ − 1 f i n \mathrel{\simeq}^{\mathrm{fin}}_{-1} ≃ − 1 fin is universal (d ≤ ∥ x − x ~ ∥ d\le\lVert x-\widetilde{x}\rVert d ≤ ∥ x − x ∥ ), and ≃ − 1 l i m \mathrel{\simeq}^{\mathrm{lim}}_{-1} ≃ − 1 lim is approximate unitary equivalence : { u ∗ x u } = { u ∗ x ~ u } \{u^*xu\}=\{u^*\widetilde{x}u\} { u ∗ xu } = { u ∗ x u } , equivalently there are unitaries u n u_n u n with u n ∗ x u n → x ~ u_n^*xu_n\to\widetilde{x} u n ∗ x u n → x . The exact relation is unitary equivalence. They differ in infinite dimension: on ℓ 2 ( N ) \ell^2(\mathbb{N}) ℓ 2 ( N ) let x e n = e n / ( n + 1 ) xe_n=e_n/(n+1) x e n = e n / ( n + 1 ) , x ~ e 0 = 0 \widetilde{x}e_0=0 x e 0 = 0 and x ~ e n = e n / n \widetilde{x}e_n=e_n/n x e n = e n / n for n ≥ 1 n\ge1 n ≥ 1 . For N ≥ 1 N\ge1 N ≥ 1 let u N u_N u N permute the basis by e 0 ↦ e N e_0\mapsto e_N e 0 ↦ e N , e k ↦ e k − 1 e_k\mapsto e_{k-1} e k ↦ e k − 1 (1 ≤ k ≤ N 1\le k\le N 1 ≤ k ≤ N ), e k ↦ e k e_k\mapsto e_k e k ↦ e k (k > N k>N k > N ); then ∥ u N ∗ x u N − x ~ ∥ ≤ 1 / ( N + 1 ) → 0 \lVert u_N^*xu_N-\widetilde{x}\rVert\le1/(N+1)\to0 ∥ u N ∗ x u N − x ∥ ≤ 1/ ( N + 1 ) → 0 , while ker x = 0 ≠ ker x ~ \ker x=0\ne\ker\widetilde{x} ker x = 0 = ker x . In finite dimension unitary orbits are compact, hence closed, and the two relations coincide. Approximate unitary equivalence is central in the classification of operators and of representations of C ∗ C^* C ∗ -algebras [11 ] .
Example 11.8. Let G G G be a complex reductive group acting linearly on a finite-dimensional space W W W , X ⊆ W X\subseteq W X ⊆ W a closed G G G -stable subvariety, with the Euclidean metric; the maps g g g are Lipschitz, so the closure datum is a gauge datum. Orbits are constructible, so analytic and Zariski closures agree, and an orbit is open in its closure. Hence limit level − 1 -1 − 1 is the exact orbit relation: if G x ‾ = G y ‾ \overline{Gx}=\overline{Gy} G x = G y the orbits are dense open subsets of the same variety and meet. Every orbit closure contains exactly one closed orbit O ( x ) O(x) O ( x ) [7 ] . If y ∈ G x ‾ y\in\overline{Gx} y ∈ G x then O ( y ) = O ( x ) O(y)=O(x) O ( y ) = O ( x ) by uniqueness, and x → z x\to z x → z for z ∈ O ( x ) z\in O(x) z ∈ O ( x ) ; so the components of K l i m K^{\mathrm{lim}} K lim are the fibres of x ↦ O ( x ) x\mapsto O(x) x ↦ O ( x ) , that is, of the quotient map X → X / / G X\to X/\!/G X → X / / G , since invariants separate closed orbits. Thus limit level 0 0 0 is S S S -equivalence. Each component has a terminal object (a point of its closed orbit), hence is contractible, so the limit levels k ≥ 1 k\ge1 k ≥ 1 vanish. For G m G_m G m acting on C 2 \mathbb{C}^2 C 2 with weights ( 1 , − 1 ) (1,-1) ( 1 , − 1 ) , level − 1 -1 − 1 has the orbits as classes, whereas level 0 0 0 merges the two punctured axes and the origin into { x y = 0 } \{xy=0\} { x y = 0 } and leaves the hyperbolas x y = c ≠ 0 xy=c\ne0 x y = c = 0 alone.
Example 11.9. (a) Stable isomorphism. C = \mathcal{C}= C = groupoid of finitely generated projective modules, invertible version, id X ≃ id Y ⟺ X ≃ Y \operatorname{id}_X\simeq\operatorname{id}_Y\Longleftrightarrow X\simeq Y id X ≃ id Y ⟺ X ≃ Y , Σ P = − ⊕ P \Sigma_P=-\oplus P Σ P = − ⊕ P , T = \mathcal{T}= T = diagonal: id X ≃ T id Y ⟺ X ⊕ P ≃ Y ⊕ P \operatorname{id}_X\simeq_{\mathcal{T}}\operatorname{id}_Y\Longleftrightarrow X\oplus P\simeq Y\oplus P id X ≃ T id Y ⟺ X ⊕ P ≃ Y ⊕ P for some P P P , the relation characterizing equality of classes in K 0 ( R ) K_0(R) K 0 ( R ) . (b) Witt equivalence. Nondegenerate quadratic spaces with isometries, Σ n = − ⊥ Hyp ∘ \Sigma_n=-\perp\operatorname{Hyp}^{\circ} Σ n = − ⊥ Hyp ∘ , T = N × N \mathcal{T}=\mathbb{N}\times\mathbb{N} T = N × N : q ⊥ Hyp ∘ ≃ q ′ ⊥ Hyp ∘ q\perp\operatorname{Hyp}^{\circ}\simeq q'\perp\operatorname{Hyp}^{\circ} q ⊥ Hyp ∘ ≃ q ′ ⊥ Hyp ∘ . (c) Stable homotopy type of finite complexes. C = \mathcal{C}= C = groupoid of finite pointed CW complexes and pointed homotopy equivalences, taken up to pointed homotopy (invertible version), Σ n = S n \Sigma_n=S^n Σ n = S n (n n n -fold suspension), T = \mathcal{T}= T = diagonal: X ≃ T Y ⟺ S n X ≃ S n Y X\simeq_{\mathcal{T}}Y\Longleftrightarrow S^nX\simeq S^nY X ≃ T Y ⟺ S n X ≃ S n Y for some n n n , i.e. X X X and Y Y Y have the same stable homotopy type. These relations are the origin of three basic invariants: the group K 0 ( R ) K_0(R) K 0 ( R ) (stable isomorphism classes of projective modules, whose cancellation properties measure how far stable isomorphism is from isomorphism), the Witt group of a field (Witt equivalence classes of quadratic spaces [8 ] ), and stable homotopy theory, where suspension inverts the instability of unstable homotopy types (Freudenthal’s theorem).
Example 11.10. In Example 11.9(c) suspension is a strict stabilizer of the invertible datum, so the stable homotopy types are the components of the telescope T e l \mathrm{Tel} Tel , and the stabilized levels k ≥ 1 k \ge1 k ≥ 1 are the colimits along suspension of the levels k k k of the stages. For T \mathcal{T} T not diagonal (Witt equivalence) or S \mathcal{S} S not generated by one element (stable isomorphism of projective modules) only Proposition 8.3 is available.
Example 11.11. In the invertible versions of Example 11.9, with D = C \mathcal{D}=\mathcal{C} D = C , the category K \mathcal{K} K is a groupoid and Aut K ( id x ) ≅ Aut C ( x ) \operatorname{Aut}_{\mathcal{K}}(\operatorname{id}_x)\cong\operatorname{Aut}_{\mathcal{C}}(x) Aut K ( id x ) ≅ Aut C ( x ) , since an automorphism ( u 1 , u 2 ) (u_1,u_2) ( u 1 , u 2 ) of id x \operatorname{id}_x id x has u 2 = u 1 − 1 u_2=u_1^{-1} u 2 = u 1 − 1 . By Corollary 8.10 the stabilized level 1 at id x \operatorname{id}_x id x is colim n Aut ( Σ n x ) \operatorname*{colim}_{n}\operatorname{Aut}(\Sigma^n x) colim n Aut ( Σ n x ) .
(a) For Σ = − ⊕ R \Sigma=-\oplus R Σ = − ⊕ R on finitely generated projective modules over a ring R R R and x = R k x=R^k x = R k it is the infinite general linear group GL ( R ) = colim n GL k + n ( R ) \operatorname{GL}(R)=\operatorname*{colim}_{n}\operatorname{GL}_{k+n}(R) GL ( R ) = colim n GL k + n ( R ) , whose abelianization is K 1 ( R ) K_1(R) K 1 ( R ) by definition.
(b) For Σ = − ⊥ Hyp \Sigma=-\perp\operatorname{Hyp} Σ = − ⊥ Hyp on nondegenerate quadratic spaces it is the stable orthogonal group colim n O ( q ⊥ Hyp n ) \operatorname*{colim}_{n}O(q\perp\operatorname{Hyp}^n) colim n O ( q ⊥ Hyp n ) .
(c) For Σ = S \Sigma=S Σ = S on finite pointed complexes, with morphisms the pointed homotopy classes of homotopy equivalences, it is colim n Aut ( S n X ) \operatorname*{colim}_{n}\operatorname{Aut}(S^nX) colim n Aut ( S n X ) , the group of stable self-equivalences of X X X .
Thus the relations of Example 11.9 sit at the stabilized levels − 1 -1 − 1 and 0 0 0 , and the groups GL ( R ) \operatorname{GL}(R) GL ( R ) , O ∞ O_\infty O ∞ and the stable self-equivalences sit at the stabilized level 1.
The last two examples concern the regularity axis (Section 10).
Example 11.12. Let C = B Z / 3 \mathcal{C}=B\mathbb{Z}/3 C = B Z /3 and D = B A 4 \mathcal{D}=BA_4 D = B A 4 with identity 2-cells, and let σ , τ 1 , τ 2 : Z / 3 → A 4 \sigma,\tau_1,\tau_2:\mathbb{Z}/3\to A_4 σ , τ 1 , τ 2 : Z /3 → A 4 send the generator to c = ( 234 ) c=(234) c = ( 234 ) , a = ( 123 ) a=(123) a = ( 123 ) , b = ( 134 ) b=(134) b = ( 134 ) respectively, U 1 = U 2 = C U_1=U_2=\mathcal{C} U 1 = U 2 = C , W = 1 W=1 W = 1 . Level − 1 -1 − 1 relates m , m ~ m,\widetilde{m} m , m iff c m ~ ∈ ⟨ a ⟩ c m ⟨ b ⟩ c^{\widetilde{m}}\in\langle a\rangle c^m\langle b\rangle c m ∈ ⟨ a ⟩ c m ⟨ b ⟩ (products of permutations are composed from right to left, so c = a b c=ab c = ab ). The set ⟨ a ⟩ ⟨ b ⟩ \langle a\rangle\langle b\rangle ⟨ a ⟩ ⟨ b ⟩ has 9 elements and contains e e e and c c c but not c 2 = ( 243 ) c^2=(243) c 2 = ( 243 ) , so the classes are { 0 , 1 } \{0,1\} { 0 , 1 } and { 2 } \{2\} { 2 } . The congruences of Z / 3 \mathbb{Z}/3 Z /3 are equality and the universal relation, so this relation is not a congruence. It is not a double coset relation of Z / 3 \mathbb{Z}/3 Z /3 either: Z / 3 \mathbb{Z}/3 Z /3 is abelian, so its double coset relations are the coset partitions of subgroups, that is, equality and the universal relation. It is only the pullback along σ \sigma σ of a double coset relation of A 4 A_4 A 4 . Completely functorial data with three distinct homomorphisms are thus strictly richer than Green-type and diagonal data.
Example 11.13. Every equivalence relation on Z / 3 \mathbb{Z}/3 Z /3 is level − 1 -1 − 1 of a completely functorial strict datum with U 1 = U 2 = Z / 3 U_1=U_2=\mathbb{Z}/3 U 1 = U 2 = Z /3 . The discrete relation is σ = Id \sigma=\operatorname{Id} σ = Id with τ i \tau_i τ i trivial (then Θ u 1 , u 2 ( m ) = m \Theta_{u_1,u_2}(m)=m Θ u 1 , u 2 ( m ) = m ), the universal one is the trivial datum, { 0 , 1 } ∣ { 2 } \{0,1\}\mid\{2\} { 0 , 1 } ∣ { 2 } is Example 11.12 and { 0 , 2 } ∣ { 1 } \{0,2\}\mid\{1\} { 0 , 2 } ∣ { 1 } follows by precomposing with m ↦ − m m\mapsto-m m ↦ − m . For { 1 , 2 } ∣ { 0 } \{1,2\}\mid\{0\} { 1 , 2 } ∣ { 0 } take Γ = S 4 \Gamma=S_4 Γ = S 4 , σ \sigma σ the generator ↦ c = ( 123 ) \mapsto c=(123) ↦ c = ( 123 ) and τ 1 = τ 2 \tau_1=\tau_2 τ 1 = τ 2 the generator ↦ a = ( 012 ) \mapsto a=(012) ↦ a = ( 012 ) : then ⟨ a ⟩ ⟨ a ⟩ = ⟨ a ⟩ \langle a\rangle\langle a\rangle=\langle a\rangle ⟨ a ⟩ ⟨ a ⟩ = ⟨ a ⟩ contains neither c c c nor c 2 c^2 c 2 , whereas c 2 ∈ ⟨ a ⟩ c ⟨ a ⟩ c^2\in\langle a\rangle c\langle a\rangle c 2 ∈ ⟨ a ⟩ c ⟨ a ⟩ , so the classes are { 0 } \{0\} { 0 } and { 1 , 2 } \{1,2\} { 1 , 2 } .
Conclusion
Every comparison category is a Grothendieck construction restricted along a map s s s , and the classical relations are read off it by transport, restriction, enrichment and filtered colimits. This reduces the many definitions of the introduction to one picture, and shows that the shape of the comparison category is unconstrained. What constrains the relations that occur on a fixed category is the regularity of σ , τ 1 , τ 2 \sigma,\tau_1,\tau_2 σ , τ 1 , τ 2 , and it is the right axis along which to classify them. The rigid and diagonal classes are classified (Green relations, possibly modulo a congruence; double cosets on finite groups, cosets on abelian groups). Completely functorial data first contain conjugacy and twisted conjugacy, and obey a dichotomy on nil monoids that separates them from arbitrary σ \sigma σ at level − 1 -1 − 1 but not at level 0. Open: whether every relation on a monoid is level 0 of a completely functorial datum (equivalently, on finite groups, level − 1 -1 − 1 ); the characterization of the completely functorial relations; the separation of ρ 2 , … , ρ 5 \rho_2,\ldots,\rho_5 ρ 2 , … , ρ 5 ; the regularity of Green’s D at a single level; whether stabilization admits a description by a single transport datum, without passing to a colimit; and the ( ∞ , 2 ) (\infty,2) ( ∞ , 2 ) -version of the normal form.
Declaration of generative AI use
This article was generated by a generative artificial intelligence system (Claude Sonnet 5.5, Anthropic, October 2026) from an initial draft written by the author. The system restructured and rewrote the text, proposed and formulated the definitions, statements and proofs of the new results, carried out the supporting computations, and produced the LaTeX source. The research questions, the initial draft and the scientific direction were provided by the author, who directed the generation through successive instructions and revisions. The author takes full responsibility for the content, and the AI system is not listed as an author.
Ethics declaration
Not applicable.
Funding declaration
This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.
Competing interests declaration
The author declares no competing interests.
References
Department of Mathematics, Faculty of Sciences, Ibn Tofail University, Kenitra, Morocco
Email address: nizar.elidrissi@uit.ac.ma