The Euler characteristic of infinite acyclic categories with filtrations
The aim of this paper is twofold. One is to give a definition of the Euler characteristic of infinite acyclic categories with filtrations and the other is to prove the invariance of the Euler characteristic under the subdivision of finite categories.
Authors: Kazunori Noguchi
The Euler characteristic of a finite simplicial complex is given by the alternating sum of the numbers of simplices in each dimension. On the other hand, Rota defined the Euler characteristic of finite posets [Rot64]. The relation of these two Euler characteristics is explained by the following commutative diagram:
Here, the order complex of a finite poset P consists of totally ordered (n + 1)subsets of P as its n-simplices.
A poset (P, ≤) can be regarded as a small category whose set of objects is P and set of the morphisms is the set of pairs (x, y) such that x ≤ y in P . Leinster extended Rota's Euler characteristic [Lei08]. He defined the Euler characteristic for finite categories satisfying certain conditions and it agrees with Rota's one when applied to finite posets. Since Leinster's Euler characteristic is also related to another variants such as the cardinality of groupoids [BD] and the rational Euler characteristic of groups [Wal], it values in the rational numbers. Note that groups are regarded as small categories with one object. The following commutative diagram explains the relation of Leinster where χ L -categories denotes the category of finite categories for which Leinster's Euler characteristic can be defined.
On the other hand, the Euler characteristic of simplicial complexes is invariant under the barycentric subdivision. Moreover, small categories also have a notion of the barycentric subdivision. The definition can be found in [DK], [dH]. It is a functor from the category of small categories to itself Sd : Small categories -→ Small categories and it is homotopy invariant, that is, for any small category J , J is homotopy equivalent to its barycentiric subdivision Sd(J ) after applied the classifying space functor B B(Sd(J )) ≃ B(J ).
In this paper, we will investigate the invariance of the Euler characteristic of finite categories under the barycentric subdivision. The difficulty is that the category of finite categories is not closed under the operation of the barycentric subdivision. Any small category which has an endomorphism other than the identity morphisms becomes an infinite category after applied the functor Sd. So we have to extend the Euler characteristic to the class of infinite categories that includes the image of Sd on the category of finite categories.
The barycentric subdivision of small categories is defined by using the notion of non-degenerate nerve. Berger and Leinster defined another Euler characteristic χ (I) of a finite category I, called series Euler characteristic [BL], in terms of non-degenerate nerves. So it seems to be better to use the series Euler characteristic to investigate the relation between the Euler characteristic of finite categories and the barycentric subdivision of categories. And it coincides Leinster's first Euler characteristic for the important class of finite categories including finite posets and finite groups.
We introduce the Euler characteristic χ fil (A, µ) of an infinite acyclic category A with a filtration µ, called N-filtered acyclic category (see Definition 4.1). For a small category J , its barycentric subdivision Sd(J ) is an acyclic category and it naturally has an N-filtration (see Example 4.2).
Main Theorem. Let I be a finite category for which the series Euler characteristic can be defined. Then, χ fil (Sd(I), L) is also defined and they coincide
that is, we have the following commutative diagram.
x x r r r r r r r r r r r r Q where χ -categories denotes the category of finite categories for whicjhthe series Euler characteristic can be defined and χ fil -categories denotes the category of N-filtered acyclic categories for which its Euler characteristic can be defined.
The series Euler characteristic has the invariance under the barycentric subdivision of small categories in the sense of the following commutative diagram.
This paper is organized as follows.
In section 2, some conventions and elementary knowledge are recalled. All the keywords in this section can be found in [Koz08].
In section 3, the definition of the barycentric subdivision of small categories is given and some elementary properties are proved. This definition is the one introduced in [DK].
In section 4, we define the Euler characteristic of N-filtered acyclic categories. And we give a proof of the main theorem, theorem 4.9.
Acknowledgements. I wish to thank Dai Tamaki, Katsuhiko Kuribayashi for very useful discussions and Akihide Hanaki for very helpful suggestions to solve Proposition 4.6. And I also thank Matias Luis del Hoyo who answered my questions about the barycentric subdivision of small categories.
Convention 2.1. We mean the natural numbers are non-negative integers. So the set of natural numbers N contains 0.
N is regarded as a poset by 0 < 1 < 2 < . . . . Definition 2.2. Define a small category A to be an acyclic category if all the endomorphisms are only identity morphisms and if there exists an arrow f : X → Y such that X = Y , then there does not exist an arrow g : Y → X.
Definition 2.3. Let A be an acyclic category. Define an order on the set of objects of A by x ≤ y if there exists a morphism from x to y. Definition 2.4. Let J be a small category. The nerve N * (J ) of J is the simplicial set whose set of n-simplices N n (J ) is defined as follows [Koz08] [ML98]:
The non-degenerate nerve of J N * (J ) is the N-graded subset of N * (J ) equipped the restrictions of the face operators of N * (J )
and each N n (J ) is defined by the following:
Definition 2.5. Let ∆ inj be the category whose objects are
[n] = {0, 1, . . . , n} for any 0 ≤ n and morphisms are order-preserving injections between them. Then, define a ∆-set X to be a contravariant functor from ∆ inj to the category of sets.
X : (∆ inj ) op -→ Sets
Let A be an acyclic category. Then, N * (A) is a ∆-set, since it is closed under the operation of the face operators. Moreover, N * (-) is a functor from the category of acyclic categories to the category of ∆-sets. The morphisms in the formar are functors F : A → B between acyclic categories A, B satisfying F (x) < F (y) in Ob(B) for x < y in Ob(A). The category of the latter consists of ∆-sets as its objects and natural transformations as its morphisms.
Example 2.6. Let A be an acyclic category and µ : A → N be a functor satisfying µ(x) < µ(y) in Ob(B) for x < y in Ob(A). By applying the functor N * (-) to µ, we have the natural transformation N * (µ) : N * (A) → N * (N). Here, each N n (N) is the set of proper increasing sequences of (n + 1)-natural numbers.
Convention 2.7. Let J be a small category and X be an element of N n (J ). We often denote the length of X by q X , that is, q X = n. Then, X has the following form.
3 The barycentric subdivision of small categories Let us recall the definition of the barycentric subdivision of small categories from [DK].
Definition 3.1. Let J be a small category. Then, the barycentric subdivision Sd(J ) of J is a small category whose objects are elements of the non-degenerate nerve of J and the set of morphisms between X and Y is the quotient set of order-preserving maps f :
Here, X and Y are regarded as functors from posets [q X ] and
in the category of small categories.
The equivalence relation is generated by the following relation: Given orderpreserving maps f, g
The composition in Sd(J ) is defined by the composition of order-preserving maps.
We would like to use the properties stated in [dH], but the definition above is different from the one defined in [dH]. So we give proofs of them here.
Proof. It is easy to show that the relation is an equivalence relation.
To prove the second statement it suffices to show that if
, but the latter one is clear. Suppose f ∼ f ′ and g is composable with them and we have the following diagram
We conclude the relation is compatible with the composition.
Lemma 3.3. Let J be a small category. For any morphism
Proof. Suppose f is not an injection. Then, there exist i, j such that f (i) = f (j) but i = j. Suppose i < j. Then, we have the inequality i < i + 1 ≤ j. Since f is an order-preserving map, we have
For the morphism i → i + 1 in [q X ], we apply the commutative diagram X = Y • f . Then, we have
But X is an element of the non-degenerate nerve. So f must be an injection.
Proposition 3.4. For any small category J , Sd(J ) is an acyclic category.
Proof. Given an endomorphism [i] : X → X, i is an order-preserving map from [q X ] to [q X ]. Lemma 3.3 implies i is an injection. The only order preserving injection from [q X ] to itself is the identity map. So all the endomorphisms of Sd(J ) are identity morphisms. Let [f ] : X → Y be a morphism such that X = Y . Since f is an injection, q X ≤ q Y . If there exists [g] : Y → X, then we have q Y ≤ q X . Therefore, we obtain q X = q Y . The same argument above implies f is the identity map, but X = Y .
Thus, we conclude that Sd(J ) is an acyclic category.
Proposition 3.5. Let J be a small category. Then, Sd(J ) is a poset if and only if End(x) = 1 for any object x of J .
Proof. Suppose Sd(J ) is a poset. If i : x → x is not an identity map, then we have two maps i 0 , i 1 : [0] → [1] defined by i k (0) = k for k = 0, 1 and they are morphisms from x to i in Sd(J ).
x ? ? ~i0
i _ _ @ @ @ @ @ @ @ But they are not equivalent. Indeed, we have
So we have #Hom Sd(J ) (x, i) ≥ 2 where # means the cardinality of sets. This contradicts to the fact that Sd(J ) is a poset. Conversely, suppose End(x) = 1 for all objects x of J . Then, it suffices to show that #Hom Sd(J ) (X, Y ) ≤ 1 for any X, Y . Take two morphisms
Since End(X(i)) = 1, f is equivalent to g.
Corollary 3.6. Let J be a small category. Then, Sd 2 (J ) is a poset.
Proof. Lemma 3.4 implies Sd(J ) is an acyclic category. And Proposition 3.5 implies Sd 2 (J ) is a poset.
Definition 4.1. Let A be an acyclic category. A functor µ : A → N satisfying µ(x) < µ(y) in Ob(B) for x < y in Ob(A), µ(x) < µ(y) is called an N-filtration of A. A pair (A, µ) is called an N-filtered acyclic category.
Example 4.2. Let J be a small category. Proposition 3.4 implies Sd(J ) is an acyclic category. The length functor L gives a natural N-filtration to Sd(J ) where the functor L is defined by L(f ) = n for f of N n (J ). Thus, we obtain an N-filtered acyclic category (Sd(J ), L).
We have the following commutative diagram.
Here, Z[t] is the polynomial ring with the coefficients in Z and Z[[t]] is the ring of formal power series over Z. Q(t) and Q((t)) are the quotient fields of them respectively.
Definition 4.3. Let f (t) be a formal power series over Z. If there exists a rational function
Definition 4.4. Let (A, µ) be an N-filtered acyclic category. Then, define χ fil (A, µ) as follows.
We have the pair of the ∆-set and the natural transformation
for natural numbers i, n. Suppose each N i (A) n is finite and N i (A) n is an emptyset if n < i. Define the formal power series f χ (A, µ)(t) over Z by
where the symbol # means the cardinality of sets. And define
Example 4.5. Equip the poset N with the identity functor Id as its N-filtration. Then, we have
for any i, n. Therefore, we obtain #N i (N) n is n i . Thus, we have
So we have χ fil (N, Id) = 1.
Since the classifying space of N is contractible, from a topological viewpoint, the Euler characteristic of N should be 1, too.
The rest of this section is devoted to the proof of our main theorem. We reduce it to a combinatorial problem in the form of the following Proposition.
Proposition 4.6. Let n be a natural number. Suppose ∼ is an equivelence relation on [n] with the property that if i ∼ j, then i + 1 = j and i = j + 1. Let
k )/ ≈ where (i 0 , i 1 , . . . , i k ) ≈ (j 0 , j 1 , . . . , j k ) is defined by i m ∼ j m for any m. Let A
We assume this Proposition and we are going to complete the proof of the main theorem. The proof of this Proposition is given later.
Let I be a finite category. We denote
for any element f of N n (I) and any i. Then, we have the equation
proved in the next theorem. By summing the equations over all elements of f of N n (I), we have
We work on the polynomial ring Z[s] before substituting s by -1 to make calculations easy to see.
Theorem 4.7. Let J be a small category and n be a natural number. Then, for any f of N n (J ), we have
(1)
Proof. We will give an inductive proof.
At n = 0, the equation holds as P f (s) = 0. Suppose the equation holds for any k less than n. Then, we have
for any 1 ≤ i ≤ n. The left hand side of ( 1) is
The assumption implies (3) is equal to
for some
Note that Hom Sd(J ) (g, f ) is an empty-set for most g in N i (J ), since they have to satisfy the following commutative diagram.
f _ _ @ @ @ @ @ @ @ Since g = f • ϕ and f is fixed, g is exactly determined by ϕ. Lemma 3.3 implies ϕ is an injection. There are n+1 i+1 order-preserving injections from [i] to [n]. We can express the set of such injections by the set of proper increasing sequences of (i + 1) elements in [n].
We apply Proposition 4.6 to the set in the right hand side which corresponds to
) is an identity morphism. Then, we have a one-to-one correspondence between
(n) i in Proposition 4.6 in the case that the equivalence relation is ∼ f . We obtain
The remainder of the proof is devoted to counting the number of morphisms eliminated by the equivalence relation in the definition of the barycentric subdivision. The number is expressed by γ (n) i of Proposition 4.6. We obtain
So the right hand side of ( 4) is
Here, note that ∼ f satisfies the property that if k ∼ f k ′ , then k = k ′ + 1 and k + 1 = k ′ since f is non-degenerate. So we can apply Proposition 4.6. Therefore,
i )s i can be factored by (1 + s).
Corollary 4.8. Let I be a finite category and n be a natural number. Then,
Proof. Theorem 4.7 implies
for all f of N n (I). Sum this equation over all f of N n (I). Then, we have
Theorem 4.9. Let I be a finite category for which the series Euler characteristic can be defined. Then, χ fil (Sd(I), L) is also defined and they coincide
where L is the length functor defined in Example 4.2.
Proof. Recall that the series Euler characteristic of I is defined by
Since they coincide as formal power series, if χ (I) exists, the other also does. We obtain χ fil (Sd(I), L).
We have completed the proof of our main theorem under the assumption of Proposition 4.6, whose proof is given below.
Proof of Proposition 4.6. We have
k .
Since A
(n) n = {(0, 1, . . . , n)} and any two numbers which are next to each other are not equivalent, B
is a one-point set. Thus, the right hand side of ( 5) is
To prove this Lemma it suffices to show that n k=-1
We prove this by induction on n.
At n = 0, the left hand side of ( 6) is
We need some preparations for the next step. Let n 0 be the maximum number of all numbers which are equivalent to n and less than n. n) and C (n) are also defined in the same way. Define a map ψ n : A (n-1) → A (n) by ψ n (i 0 , i 1 , . . . , i k ) = (i 0 , i 1 , . . . , i k , n). Then, it is clear ψ is an injection. We give a lexicographic order to A
k by taking the mininum element of each equivalence classes, that is, M n) is an injection. So we count the number of elements of ImM
And divide ImM (n-1) into three disjoint sets ImM (n0-1) , ImM (n0) -ImM (n0-1) and ImM (n-1) -ImM (n0) .
ImM (n-1) = ImM (n0-1) ∪ (ImM (n0) -ImM (n0-1) )∪ (ImM (n-1) -ImM (n0) ) ( 8)
Then, we have
∪ (ψ n (ImM (n0) -ImM (n0-1) ) ∩ ImM (n) )
∪ (ψ n (ImM (n-1) -ImM (n0) ) ∩ ImM (n) ). ( 9)
Here, note that ψ n (ImM (n0-1) ) ∩ ImM (n) is an empty-set. Indeed, for any (i 0 , i 1 . . . , i k-1 , n) of ψ n (ImM (n0-1) ), we have (i 0 , i 1 . . . , i k-1 , n) > (i 0 , i 1 . . . , i k-1 , n 0 ) and (i 0 , i 1 . . . , i k-1 , n) ≈ (i 0 , i 1 . . . , i k-1 , n 0 ). So (i 0 , i 1 . . . , i k-1 , n) is not minimum in its equivalence class. Moreover, ψ n (ImM (n0) -ImM (n0-1) ) ∩ ImM (n) is also an empty-set. Since all the elements of ψ n (ImM (n0) -ImM (n0-1) ) have the form of (i 0 , i 1 , . . . , i k-1 , n 0 , n), they belong to B (n) . Therefore, we obtain ( 9) is (ψ n (ImM (n-1) ) ∩ ImM (n) ) = (ψ n (ImM (n-1) -ImM (n0) ) ∩ ImM (n) )
= ψ n (ImM (n-1) -ImM (n0) ).
This implies (7) is ImM (n) = ImM (n-1) ∪ (ψ n (ImM (n-1) ) -ImM (n0) ).
(10)
Let l be the length function defined by l(i 0 , i 1 , . . . , i k ) = k for (i 0 , i 1 , . . . , i k ) ∈ A (n) . We finally start to calculate the left hand side of (6). We have (-1) l(x) .
Here, (10) implies
(-1) l(x) + x∈ImM (n-1) -ImM (n 0 )
(-1) l(x) .
(8) implies the right hand side of the above is equal to
(-1) l(x) + x∈ImM (n 0 ) -ImM (n 0 -1) (-1) l(x) + x∈ImM (n-1) -ImM (n 0 )
(-1) l(x) + x∈ψn(ImM (n-1) -ImM (n 0 ) ) (-1) l(x) (11)
Since ψ n is an injection, we have x∈ψn(ImM (n-1) -ImM (n 0 ) ) (-1) l(x)+1 = x∈ImM (n-1) -ImM (n 0 )
(-1) l(x) .
This implies ( 11) is equal to
(-1) l(x) + x∈ImM (n 0 ) -ImM (n 0 -1)
Since n 0 < n, the assumption of the induction completes the proof. If n 0 = -1, we can use the same argument above as ImM (-1) and ImM (-2) are emptysets.
Original Paper
Loading high-quality paper...
Comments & Academic Discussion
Loading comments...
Leave a Comment