# Combinatorial topology of toric arrangements.

1 Introduction

A toric arrangement is a finite collection A = {[K.sub.1], ..., [K.sub.n]} of level sets of characters of the complex torus, i.e., for all i there is a character [[chi].sub.i] [member of] Hom([([C.sup.*]).sup.d], [C.sup.*]) and a 'level' [a.sub.i] [member of] [C.sup.*] so that [K.sub.i] = [[chi].sup.-1.sub.i]([a.sub.i]).

Toric arrangements play a prominent role in recent work of De Concini, Procesi and Vergne on the link between partition functions and box splines (see e.g. De Concini and Procesi (2010)). A combinatorial framework for this context (in the case where [a.sub.i] = 1 for all i) is given by the theory of arithmetic matroids, studied by D'Adderio and Moci (2011) and Branden and Moci (2012), leading to nice theoretical constructions and strong enumerative results.

With the aim of improving these enumerative results towards a more structural description, we look at the combinatorial topology of the complement M(A) := [([C.sup.*]).sup.d]\[union] A.

We consider the case of complexified toric arrangements, allowing [absolute value of [a.sub.i]] = 1 for all i. It is known that the Poincare polynomial of M(A) can be recovered from the associated arithmetic matroid. Moreover, De Concini and Procesi (2005) computed the algebra structure of the cohomology with complex coefficients in the unimodular case. We prove that for any complexified toric arrangement A,

* the space M(A) is minimal, i.e., it has the homotopy type of a CW-complex whose cells in every dimension k are counted by the k-th Betti number.

* Hence, the space M(A) is torsion-free, that is, the modules [H.sub.k](M(A), Z). [H.sup.k](M(A), Z) are torsion-free for every k.

The second item is the analogue for toric arrangements of the celebrated theorem by Brieskorn (1971) paving the way for a combinatorial study of the "Orlik-Solomon Algebra" associated to hyperplane arrangements. In this respect, our result is a step towards a "toric Orlik-Solomon algebra".

From a combinatorial point of view, our core data is the face category f(A), which encodes the incidence relations of the induced stratification of the 'real torus' [([S.sup.1]).sup.d] [subset] [([C.sup.*]).sup.d]. As we explain in Section 4, from f(A) one can construct a combinatorial model for the homotopy type of M(A) which we call toric Salvetti complex because of its relation to the Salvetti complex of a complexified hyperplane arrangement (see Moci and Settepanella (2011); d'Antonio and Delucchi (2011)). A presentation of the fundamental group can also be obtained from f(A) (d'Antonio and Delucchi (2011)).

We prove minimality by exhibiting a sequence of elementary collapses on the toric Salvetti complex that leads to a minimal complex. To this end, we need to mildly generalize some elements of Discrete Morse Theory in order to be able to work with nonregular CW-complexes or, correspondingly, face categories that are not posets (see Section 5.3). Once this is done, we are left with finding an "acyclic matching" of the face category of the toric Salvetti complex (the so-called Salvetti category) with the minimum number of critical cells.

The construction of this matching is the bulk of our work. We use the fact that lower intervals in f(A) are face posets of real arrangements and call this the "local" structure of f(A). Correspondingly, the Salvetti category is covered by face posets of Salvetti complexes of these 'local' arrangements.

In Delucchi (2008) it is shown how a particular total ordering of the topes of any oriented matroid leads to a nice stratification of the associated "classical" Salvetti complex with explicitly described strata that each admit a perfect acyclic matching. Here we construct a decomposition of the Salvetti category --indexed by a special total ordering of the "local no-broken-circuits" (see Section 3.1)--which, on each 'local' piece, restricts to the above stratification of the "classical" Salvetti complex. We use diagrams over acyclic categories to prove that every piece of this decomposition is in fact isomorphic to the face category of the stratification of a (smaller dimensional) real torus by a suitable (real) toric arrangement. This construction is explained in Section 5.2.

We are then left to prove that, for any complexified toric arrangement A, the face category f(A) admits a perfect acyclic matching, as is explained in Section 5.4.

The final step is to patch together the acyclic matchings of the different pieces making sure that they add up to an acyclic matching with the required number of critical cells (Proposition 54).

2 Basics

Definition 1 Let [lambda] [congruent to] [Z.sup.d] a finite rank lattice. The corresponding complex torus is [T.sub.[LAMBDA]] = [Hom.sub.Z]([LAMBDA], [C.sup.*]). The compact (or real) torus corresponding to [lambda] is [T.sup.c.sub.[LAMBDA]] = [Hom.sub.Z]([LAMBDA], [S.sup.1]), where [S.sup.1] := {z [member of] C|[absolute value of z] = 1}.

Remark 2 Consider a finite rank lattice [LAMBDA] and the corresponding torus [T.sub.[LAMBDA]]. Every [lambda] [member of] [LAMBDA] defines a character of [T.sub.[LAMBDA]], i.e. the function [[chi].sub.[lambda]]: [T.sub.[LAMBDA]] [right arrow] [c.sup.*]. [[chi].sub.[lambda]]([phi]) = [phi]([lambda]). Under pointwise multiplication, characters form a lattice which is naturally isomorphic to [LAMBDA]. Therefore in the following we will identify the character lattice of [T.sub.[LAMBDA]] with [LAMBDA].

Definition 3 Consider a finite rank lattice [LAMBDA], a toric arrangement in [T.sub.[LAMBDA]] is a finite set of pairs

A = {([[chi].sub.1], [a.sub.1]), ... ([[chi].sub.n], [a.sub.n])} [subset] [LAMBDA] x [C.sup.*].

A toric arrangement A is called complexified if A [subset] A x [S.sup.1]. Correspondingly, a real toric arrangement in [T.sup.c.sub.[LAMBDA]] is a finite set of pairs [A.sup.c] = {([[chi].sub.1], [a.sub.1]), ... ([[chi].sub.n], [a.sub.n])} [subset] [LAMBDA] x [S.sup.1].

Remark 4 The abstract definition is clearly equivalent to the one given in the introduction via the canonical isomorphism of Remark 2 and by [K.sub.i] := [[chi].sup.- 1.sub.i]([a.sub.i]). Accordingly, we have M(A) := [T.sub.[LAMBDA]]\ [union] {[K.sub.1], ..., [K.sub.n]} and, for a real toric arrangement [A.sup.c], M([A.sup.c]) := [T.sup.c.sub.[LAMBDA]]\[union] ([K.sub.1], ..., [K.sub.n]}.

Definition 5 Let [LAMBDA] be a rank d lattice and let A be a toric arrangement on [T.sub.[LAMBDA]]. The rank of A is rk(A) := rk <[chi]|([chi], a) [member of] A>. A character [chi] [member of] [LAMBDA] is called primitive if, for all [psi] [member of] [LAMBDA], [chi] = [[psi].sup.k] only if k [member of] {-1.1}. The toric arrangement A is called primitive if for each ([chi], a) [member of] A, [chi] is primitive. The toric arrangement A is called essential if rk(A) = d.

Remark 6 For every non primitive arrangement there is a primitive arrangement which has the same complement. Furthermore, if A is a non essential arrangement, then there exist an essential arrangement A' such that

M(A) [congruent to] [([C.sup.*]).sup.d-1] x M(A') where l = rk (A').

Therefore the topology of M(A) can be derived from the topology of M(A').

Assumption. From now on we assume every toric arrangement to be primitive and essential.

2.1 Layers

Let A = {([[chi].sub.1], [a.sub.1]), ..., ([[chi].sub.n], [a.sub.n])} be a toric arrangement on [T.sub.[LAMBDA]]. Following De Concini and Procesi (2010) we call layer of a any connected component of a nonempty intersection of some of the subtori [K.sub.i] (defined in Remark 4). The set of all layers of A ordered by reverse inclusion is the poset of layers of the toric arrangement, denoted by C(A).

Definition 7 Let [LAMBDA] be a finite rank lattice and A be a toric arrangement in [T.sub.[LAMBDA]]. For every sublattice [GAMMA] [subset] A we define the arrangement [A.sub.[GAMMA]] = {([chi], a) [member of] A| [chi] [member of] [GAMMA]} and for every layer X [member of] C (A) the sublattice [[GAMMA].sub.X] := {[chi] [member of] [LAMBDA]|[chi] is constant on X} [subset or equal to] [LAMBDA]. Then, we can define toric arrangements

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Remark 8 Notice that for a layer X [member of] C(A) and a hypersurface K of A, the intersection K [intersection] X is not necessarily connected. In general K [intersection] X consist of several connected components, each of which is a level set of a character in the torus X. Thus, [A.sup.X] is a toric arrangement in the sense of Definition 3.

2.2 Face category

To any complexified toric arrangement is associated the stratification of the real torus [T.sup.c.sub.[LAMBDA]] into chambers and faces induced by the associated 'real' arrangement [A.sup.c], as follows.

Definition 9 Consider a complexified toric arrangement A = {([[chi].sub.1], [a.sub.1]), ..., ([[chi].sub.n], [a.sub.n])}, its chambers are the connected components of M([A.sup.c]). We denote the set of chambers of A by T (a).

The faces of A are the connected components of the intersections [bar.C] [intersection] X where C [member of] T(A). X [member of] C(A). They are the (closed) cells of a polyhedral complex, which we denote by D(A).

The incidence structure of a (possibly non regular) polyhedral complex X is encoded in a category with one object for every cell, and a morphism for every 'face-relation' among cells. This is called the face category of the complex and is denoted by F(X) (see (d'Antonio and Delucchi, 2011, [section]2.2.2) for some details on face categories). It is an acyclic category in the sense of Kozlov (2008).

Definition 10 The face category of a complexified toric arrangement A is F(A) = F (D(A)), i.e., the face category of the polyhedral complex D(A).

2.3 Hyperplane arrangements

Throughout this section let V be a finite dimensional vector space over a field K. An affine hyperplane H in V is a level set of a linear functional on V. A set of hyperplanes is called dependent or independent according to whether the corresponding set of functionals is linearly dependent in [V.sup.*] or not.

Definition 11 A arrangement of hyperplanes in V is a collection B of affine hyperplanes in V.

A hyperplane arrangement B is called central if every hyperplane H [member of] B is a linear subspace of V; finite if B is finite; locally finite if for every p [member of] V the set {H [member of] B|p [member of] H} is finite; real (or complex) if V is a real (or complex) vector space.

For every central hyperplane arrangement B, the set L(B) of all nonempty intersections of hyperplanes, ordered by reverse inclusion, is a geometric lattice and defines the matroid associated to B.

Definition 12 An arrangement B in [C.sup.d] is called complexified if every hyperplane H [member of] B is the complexification of a real hyperplane, i.e., if H = [[alpha].sup.-1.sub.H]([a.sub.H]) for [a.sub.H] [member of] R and [[alpha].sub.H] [member of] [([R.sup.d]).sup.*] [subset] [([C.sup.d]).sup.*]. The real part of a complexified hyperplane arrangement B is [B.sub.R] = {H [intersection] [R.sup.d]| H [member of] B}, an arrangement of hyperplanes in [R.sup.d].

A real hyperplane arrangement B induces a polyhedral decomposition D(B) of the real ambient space. The face category of this polyhedral complex is denoted F(B) := F(D(B)). The top cells of this decomposition are called chambers of B, the set of chambers is denoted T(B).

If 2 is a complexified hyperplane arrangement, we write F(B) := F([B.sub.R]) and T(B) := T([B.sub.R]).

2.4 Covering space

The preimage of a toric arrangement A under the covering map p: [C.sup.d] [congruent to] [Hom.sub.Z]([LAMBDA], C) [right arrow] [Hom.sub.Z]([LAMBDA], [C.sup.*]) = [T.sub.[LAMBDA]], [phi] [??] exp x [phi] is a locally finite affine hyperplane arrangement on [Hom.sub.Z]([LAMBDA]; C). Choosing coordinates we can associate to the character [[chi].sub.i] an integer vector [[alpha].sub.i] = [alpha]([[chi].sub.i]) [member of] [Z.sup.d] so that [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and then let

[A.sub.[??]] := {[H.sub.[chi],a']| ([chi], [e.sup.2[pi]ia']) [member of] A} where [H.sub.[chi],a'] = {x [member of] [C.sup.n]|<[alpha]([chi]),x> = a'}

Remark 13 If the toric arrangement A is complexified, so is the hyperplane arrangement [A.SUP.[??]].

The lattice [lambda] acts on [C.sup.n] and on [R.sup.n] as the group of automorphisms of the covering map p. Consider now the map q: F([A.sup.[??]]) [right arrow] F(A) induced by p.

Proposition 14 ((d'Antonio and Delucchi, 2011, Lemma 4.8)) Let A be a complexified toric arrangement. The map q: F([A.sup.[??]]) [right arrow] F(A) induces an isomorphism of acyclic categories F(A) [congruent to] F ([A.sup.[??]])/[LAMBDA].

3 Combinatorics

In this section we define local no-broken-circuit sets and prove some combinatorial results about chambers of real hyperplane arrangements.

Lemma 15 Let A be a toric arrangement, X [member of] C(A) a layer. Then the subposet C[(A).sub.[less than or equal to]X] is the intersection poset of a central hyperplane arrangement A[X]. If a is complexified, then A[X] is, too.

Proof: This is implicit in much of De Concini and Procesi (2005).The proof follows by lifting the layer X to [A.sup.[??]]. A precise definition of A[Y] can also be found in Section 5.2.1 below.

3.1 No-broken-circuit sets, local and global

Recall the terminology of Section 2.3.

Definition 16 Let B be a central arrangement of hyperplanes with an arbitrary (but fixed) total order. A circuit is a minimal dependent subset C [subset or equal to] A. A broken circuit is a subset of the form C\{min C} [subset or equal to] B obtained from a circuit removing its least element. A no-broken-circuit set (or, for short, an nbc set) is a subset N [subset or equal to] B which does not contain any broken circuit. We will write nbc(B) for the set of no-brokencircuit sets of B and [nbc.sub.k](B) = {N [member of] nbc(B)| [absolute value of N] = k} for the set of all no-broken-circuit sets of cardinality k.

Remark 17 For all k = 0, ..., d, the cardinality [absolute value of [nbc.sub.k](B)] does not depend on the chosen total ordering.

Definition 18 (De Concini and Procesi (2005)) Let A be a toric arrangement of rank d and let us fix a total ordering on A. A local no-broken-circuit set of A is a pair

(X, N) with X [member of] C(A), N [member of] [nbc.sub.k](A[X]) where k = d - dim X

We will write N for the set of local non broken circuits, and partition it into subsets

[N.sub.j] = {(X, N) [member of] N| dim X = d - j}.

Local no-broken-circuit sets can be used to express the Poincare polynomial of M(A). The following result was obtained in De Concini and Procesi (2005) by computing de Rham cohomology, in Looijenga (1993) via spectral sequence computations.

Theorem 19 (see (De Concini and Procesi, 2005, Theorem 4.2)) Consider a toric arrangement a. The Poincare polynomial of M(A) can be expressed as follows:

[P.sub.A](t) = [[infinity].summation over (j=0)], dim [H.sup.j](M(A); C) [t.sup.j] = [[infinity].summation over (j=0)] [absolute value of [N.sup.j]] [(t + 1).sup.k-j][t.sup.j].

3.2 Combinatorics of real hyperplane arrangements

In this section we will discuss some of the combinatorics of affine arrangements of hyperplanes in real space. Again, we refer the reader to standard references such as Bjorner et al. (1999); Orlik and Terao (1992) for the basics.

If B is an arrangement in a real space V, then every hyperplane H is the locus where a linear form [[.sub.alpha]H] [member of] [V.sup.*] takes the value [a.sub.H]. This way we can associate to each H [member of] 2, its positive and negative halfspace: [H.sup.[epsilon]] := {x [member of] V| sgn([[alpha].sub.H](x) - [a.sub.H]) = [epsilon]} for [epsilon] [member of] {+, 0, -}.

Definition 20 Consider a complexified locally finite arrangement B with any choice of 'sides'for every H [member of] B. The sign vector of a face F [member of] f(B) is the function [[gamma].sub.F]: B [right arrow] {-, 0+} defined as: [[gamma].sub.F](H) := [epsilon] if relint F [subset or equal to] [H.sup.[epsilon]].

Notice that chambers are precisely those faces whose sign vector maps B to {-. +}.

Definition 21 Let [C.sub.1] and [C.sub.2] [member of] T(B) be chambers of a real arrangement, and let B [member of] T(B) be a distinguished chamber. We will write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] for the set of hyperplanes of B which separate [C.sub.1] and [C.sub.2].

For all [C.sub.1], [C.sub.2] [member of] T(B) write [C.sub.1] [less than or equal to] [C.sub.2] if and only if S([C.sub.1], B) [subset or equal to] S([C.sub.2], B). This turns T(B) into a poset T[(B).sub.B], the poset of regions of the arrangement B with base chamber B.

Remark 22 Let [B.sub.0] be a real arrangement and B [member of] T([B.sub.0]). Given a subarrangement [B.sub.1] [subset or equal to] [B.sub.0], for every chamber C [member of] T([B.sub.0]) there is a unique chamber [??] [member of] T([B.sub.1]) with C [subset or equal to] [??].

Definition 23 Let [B.sub.0] be a real arrangement and let [[??].sub.0] denote any total ordering of T([B.sub.0]). Consider a subarrangement [B.sub.1] [subset or equal to] [B.sub.0]. The function

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

defines a total ordering [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] that we call induced by [[??].sub.0].

Proposition 24 (Proposition 11 of d'Antonio and Delucchi (2012)) Let a base chamber B of [B.sub.0] be chosen. If [[??].sub.0] is a linear extension of T[([B.sub.0]).sub.B], then [[??].sub.0,1] is a linear extension of T[([B.sub.1]).sub.[??]].

4 A combinatorial model for the topology of toric arrangements

In this Section we explain the construction of a combinatorial model for the homotopy type of the complement M(A) of a given complexified toric arrangement.

4.1 The homotopy type of complexified hyperplane arrangements

If B is a complexified hyperplane arrangement, one can use the combinatorial structure of [B.sub.R] to study the topology of M(B). In fact, using combinatorial data about [2.sub.R], Salvetti defined a cell complex which embeds in the complement M(B) as a deformation retract (see Salvetti (1987)). We explain this construction.

Definition 25 Given a face F [member of] F(B) and a chamber C [member of] T(B), define [C.sub.F] [member of] T(B) as the unique chamber such that

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

The reader may think of [C.sub.F] as the one, among the chambers adjacent to F, that "faces" C.

Definition 26 Consider an affine complexified locally finite arrangement B and define the Salvetti poset as follows:

Sal(B) = {[F, C]| F [member of] F(B), C [member of] T(B) F, C}.

with the relation [[F.sub.1], [C.sub.1]] [less than or equal to] [[F.sub.2], [C.sub.2]] [??] [F.sub.2] [less than or equal to] [F.sub.1] and [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Let B be an affine complexified locally finite hyperplane arrangement. Its Salvetti complex is the order complex S(B) = [DELTA](Sal(B)), i.e., the simplicial complex of all chains.

Theorem 27 (Salvetti (1987)) The complex S(B) is homotopically equivalent to the complement M(B). More precisely S(B) embeds in M(B) as a deformation retract.

Remark 28 In fact, the poset Sal(B) is the face poset of a regular cell complex (of which S(B) is the barycentric subdivision) whose maximal cells correspond to the pairs [P. C] with P [member of] min F(B), C [member of] T(B). It is this complex which is described in Salvetti (1987).

4.2 The toric Salvetti category

In order to define the toric Salvetti category, we need an analogue of Definition 25 for toric arrangements.

Proposition 29 ((d'Antonio and Delucchi, 2011, Proposition 3.12)) Let [LAMBDA] be a finite rank lattice, [GAMMA] a sublattice of [lambda]. Let A a complexified toric arrangement on [T.sub.[LAMBDA]] and recall the arrangement [A.sub.[GAMMA]] from Definition 7. The projection [[pi].sub.1]: [T.sub.[LAMBDA]] [right arrow] [T.sub.[GAMMA]] induces a morphism of acyclic categories [[pi].sub.[GAMMA]]: F(A) [right arrow] F([A.sub.[GAMMA]]).

Consider now a face F [member of] F(A). We associate to it the sublattice [[GAMMA].sub.F] = {[chi] [member of] [LAMBDA]| [chi] is constant on F} [subset or equal to] [LAMBDA].

Definition 30 Consider a toric arrangement A on [T.sub.[LAMBDA]] and a face F [member of] F(A). The restriction of A to F is the arrangement [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] on [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

We will write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Definition 31 ((d'Antonio and Delucchi, 2011, Definition 4.1)) Let A be a toric arrangement on the complex torus [T.sub.[LAMBDA]]. The Salvetti category of A is the category Sal A defined as follows.

(a) The objects are the morphisms in F(A) between faces and chambers:

Obj(Sal A) = {m: F [right arrow] C| m [member of] Mor(F(A)), C [member of] T(A)}.

(b) The morphisms are the triples (n, [m.sub.1], [m.sub.2]): [m.sub.1] [right arrow] [m.sub.2], where [m.sub.1]: [F.sub.1] [right arrow] [C.sub.1], [m.sub.2]: [F.sub.2] [right arrow] [C.sub.2] [member of] Obj(Sal A), n: [F.sub.2] [right arrow] [F.sub.1] [member of] Mor(F(A)) and [m.sub.1], [m.sub.2] satisfy the condition [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

(c) Composition of morphisms is defined as (n', [m.sub.2], [m.sub.3]) x (n, [m.sub.1], [m.sub.2]) = (n x n', [m.sub.1], [m.sub.3]), whenever n and n' are composable.

Remark 32 The Salvetti category is an acyclic category in the sense of Kozlov (2008).

Definition 33 Let A be a complexified toric arrangement; its Salvetti complex is the nerve S(A) = [DELTA](Sal A).

The following result generalizes (Moci and Settepanella, 2011).

Theorem 34 ((d'Antonio and Delucchi, 2011, Theorem 4.3)) Let A be a complexified toric arrangement. The Salvetti complex S(A) embeds in the complement M(A) as a deformation retract.

Remark 35 As for the case of affine arrangements, the Salvetti category is the face category of a polyhedral complex, of which the toric Salvetti complex is a subdivision.

For the local structure of the toric Salvetti complex see Remark 40 below.

5 Minimality and torsion-freeness

5.1 'Local' minimality

In the case of complexified arrangements, explicit constructions of a minimal CW-complex for M(B) were given in Salvetti and Settepanella (2007) and in Delucchi (2008). We review the material of (Delucchi, 2008, [section]4) that will be useful for our later purposes.

Lemma 36 ((Delucchi, 2008, Theorem 4.13)) Let B be a central arrangement of real hyperplanes, let B [member of] T(A) and let [??] be any linear extension of the poset T[(B).sub.B]. The subset of all X [member of] L(B) such that

S(C, C') [intersection] [B.sub.X] [not equal to] 0 for all C' [??] C

is an order ideal of L(B). In particular, it has a well defined and unique minimal element we will call [X.sub.C].

Now recall the (cellular) Salvetti complex of Definition 26 and Remark 28. In particular, its maximal cells correspond to the pairs [P, C] where P is a point and C is a chamber. When B is a central arrangement, the maximal cells correspond to the chambers in T(B). In this case we can stratify the Salvetti complex assigning to each chamber C [member of] T(B) the corresponding maximal cell of S(B), together with its faces.

Definition 37 Let B be a central complexified hyperplane arrangement and write min F(B) = {P}. Define a stratification of the cellular Salvetti complex S(B) = [[union].sub.C[member of]T(B)] [S.sub.C] through

[S.sub.C] := [union] {[F, K] [member of] Sal(B) | [F, K] [less than or equal to] [P. C]}.

Given an arbitrary linear extension (T(B), [??]) of T[([??]).sub.B], for all C [member of] T(B) define

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Theorem 38 ((Delucchi, 2008, Lemma 4.18)) There is an isomorphism of posets

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

where [X.sub.C] is the intersection defined via Lemma 36 by the same choice of base chamber and of linear extension of T[(B).sub.B] used to define the subposets [N.sub.C], while [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] denotes the arrangement in the subspace [X.sub.C] determined by restriction of B.

5.2 Stratification of the toric Salvetti category

We now work our way toward proving the minimality of complements of toric arrangements. We start by defining a stratification of the toric Salvetti complex, in which each stratum corresponds to a local non broken circuit.

5.2.1 Local geometry of complexified toric arrangements

Consider a rank d complexified toric arrangement a = {(x1. a1). * * *. (xn. an)}. Choose coordinates and, as usual, write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] for [[alpha].sub.i] [member of] [Z.sup.d] and [K.sub.i] = {x [member of] [T.sub.[LAMBDA]]|[[chi].sub.i](x) = [a.sub.i]}.

We introduce some central hyperplane arrangements we will work with. Consider the arrangement

[A.sub.0] = {[H.sub.i] = ker <[[alpha].sub.i], *>|i = 1, ..., n}

in [R.sup.d] and, from now on, fix a chamber B [member of] T([A.sub.0]) and a linear extension [[??].sub.0] of T[([A.sub.0]).sub.B].

Definition 39 For every face F [member of] F(A) and every layer Y [member of] C(A) define the arrangements

A[F] = {[H.sub.i] [member of] [A.sub.0]| [[chi].sub.i](F) = [a.sub.i]}. A[Y] = {[H.sub.i] [member of] [A.sub.0]| Y [subset] [K.sub.i]}.

and let [B.sub.F] [member of] T(A[F]), resp. [B.sub.Y] [member of] T(A[Y]), be such that that B [subset or equal to] [B.sub.F], resp. B [subset or equal to] [B.sub.Y].

Remark 40 The Salvetti category is the colimit of a diagram over the index category F(A), which associates to every F [member of] F(A) the poset Sal(A[F]) (d'Antonio and Delucchi, 2012, Lemma 77).

Remark 41 The linear extension [[??].sub.0] of T[([A.sub.0]).sub.B] induces, as in Proposition 24, linear extensions [[??].sub.F] of [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], for every F [member of] F(A) and every Y [member of] C(A).

Definition 42 Given X [member of] C(A) let [??] [member of] L([A.sub.0]) be defined as

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Definition 43 Let Y [member of] C(A) be a layer of A. For C [member of] T(A[Y]) let X(Y, C) [contains or equal to] Y be the layer determined by the intersection defined by Lemma 36 from [[??].sub.Y]. Analogously, for C [member of] T(A[F]) let X(F, C) be defined with respect to [[??].sub.F].

Let then

Y := {(Y, C)| Y [member of] C(A), C [member of] T(A[Y]), X(Y, C) = Y}.

Moreover, for i = 0, ..., d let [Y.sub.i] := {(Y, C) [member of] Y| dim(Y) = i}.

Lemma 44 Let A be a rank d toric arrangement. For all i = 0, ..., d, we have [absolute value of [Y.sub.i]] = [absolute value of [N.sub.i]].

As a last preparation, we need to be able to map morphisms m: F [right arrow] G of F(A) to the corresponding face of the arrangement A[F].

Definition 45 Consider a toric arrangement a on [T.sub.[LAMBDA]] [congruent to] [([C.sup.*]).sup.k] and a morphism m: F [right arrow] G of F(A). We associate to m a face [F.sub.m] [member of] F (A[F]) as follows.

First, fix an [F.sup.[??]] [member of] F([A.sup.[??]]) such that q([F.sup.[??]]) = F. From Proposition 29 and from the freeness of the action of [lambda] it follows that there is a unique [G.sup.[??]] [member of] F([A.sup.[??]]) such that q([F.sup.[??]] [less than or equal to] [G.sup.[??]]) = m. Then, consider the arrangement [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. Clearly, up to translation, [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and we can identify the two arrangements. Now define [F.sub.m] as the face of A[F] which contains [G.sup.[??]]. That is, in terms of sign vectors and identifying each H [member of] A[F] with its unique translate which contains [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. In particular, when G is a chamber, then [F.sub.m] also is.

5.2.2 Definition of the strata

Definition 46 Recall Definition 23. The assignment (Y, C) [??] [mu][A [Y], [A.sub.0]](C) defines a function [[xi].sub.0]: Y [right arrow] T [([A.sub.0]).sub.B]. Choose, and fix, a total order [??] on Y that makes this function order preserving.

Definition 47 Define the map [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Through [theta] we can now define a filtration of Sal(A).

Definition 48 Given a complexified toric arrangement A on [([C.sup.*]).sup.d], we consider the following stratification of Sal(A) indexed by Y: we write Sal(A) = [[union].sub.(Y,C)[member of]Y] [S.sub.(Y,C)] where [S.sub.(Y,C)] is the induced subcategory with Ob([S.sub.(Y,C)]) = {m [member of] Ob(Sal(A)) | [there exist] (m [right arrow] n) G Mor(Sal(A)), 'n [member of] [[theta].sup.-1](Y, C)}.

Moreover, recall the total ordering [??] on Y and define

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

We now come to the gist of our construction: everything has been arranged so that every stratum, as a category, is isomorphic to the face category of a real toric arrangement.

Theorem 49 Consider a complexified toric arrangement A and for (Y, C) [member of] y let [N.sub.(Y,C)] be as in Definition 48. Then there is an isomorphism of acyclic categories

[N.sub.(Y,C)] [equivalent to] F[([A.sup.Y]).sup.op].

The details of the proof are very technical and quite lengthy. We believe that it is in the best interest of the clarity of this extended abstract to refer the interested reader to the full treatment given in d'Antonio and Delucchi (2012).

5.3 Discrete Morse Theory for acyclic categories

Our proof of minimality will consist in describing a sequence of cellular collapses on the toric Salvetti complex, which is not necessarily a regular cell complex. We need thus to extend discrete Morse theory from posets to acyclic categories. The setup used in the textbook of Kozlov (2008) happens to lend itself very nicely to such a generalization--in fact, once the right definitions are made, even the proofs given there just need some minor additional observation.

We will omit the technicalities in this extended abstract, and refer to (d'Antonio and Delucchi, 2012, [section]3) for a more detailed account. We will only say that the notion of acyclic matching extends easily to acyclic categories so that an acyclic matching on the face category of a CW- complex X defines a sequence of cellular collapses on X that preserve the homotopy type and leads to a complex with as many cells in each dimension as there are corresponding critical (unmatched) cells in the original matching (d'Antonio and Delucchi, 2012, Definition 50, Theorem 53). We will call an acyclic matching perfect if its number of critical cells in dimension k is the k-th Betti number of X. Moreover, the well-known Patchwork Lemma (Kozlov, 2008, Theorem 11.10) generalizes.

Lemma 50 ("Patchwork Lemma", Lemma 52 of d'Antonio and Delucchi (2012)) Consider a functor of acyclic categories [phi]: C [right arrow] C' and suppose that for each object c of C' an acyclic matching [M.sub.c] of [[phi].sup.-1](c) is given. Then the matching M := [[union].sub.c[member of]Ob C'] [M.sub.c] of C is acyclic.

5.4 Perfect acyclic matchings for compact tori

Let A be a complexified toric arrangement in [T.sub.[LAMBDA]] and let ([[chi].sub.1], [a.sub.1]), .... ([[chi].sub.d], [a.sub.d]) [member of] A be such that [[alpha].sub.1], ..., [[alpha].sub.d] (see Section 2.4) are (Q-) linearly independent. Then P = [[intersection].sub.i][K.sub.i] [member of] maxC(A). Up to a biholomorphic transformation we may suppose that P is the origin of the torus. For i = 1, ..., d let [H.sup.1.sub.i] denote the hyperplane of [A.sup.[??]] lifting [K.sub.i] at the origin of Hom([LAMBDA], R) [congruent] [R.sup.d]. We identify for ease of notation [LAMBDA] [congruent] [Z.sup.d] [subset or equal to] [R.sup.d], and in particular think of [[alpha].sub.i] as the normal vector to [H.sup.1.sub.i].

For j [member of] [d] we consider the rank j - 1 lattice [[LAMBDA].sub.j] := [Z.sup.d] [intersection] [[intersection].sup.d.sub.i=1] [[([H.sup.1.sub.i]).sup.+]\[([H.sup.2.sub.i]).sup.+]]. It is a standard exercise in algebra to find a basis [u.sub.1], ..., [u.sub.d] of [LAMBDA] such that for all i = 1, ..., d, the elements [u.sub.1], ..., [u.sub.i-1] are a basis of [[LAMBDA].sub.i].

In particular, [u.sub.i] [not member of] [H.sup.1.sub.i], hence [[upsilon].sub.i]([H.sup.1.sub.i]) [not equal to] [H.sup.1.sub.i]. Moreover, without loss of generality we may suppose [u.sub.i] [member of] [([H.sup.1.sub.i]).sup.+] := {x [member of] [R.sup.d]|<x, [[alpha].sub.i]> [greater than or equal to] 0}.

For i = 1, ..., d, let [([H.sup.2.sub.i]).sup.+] := [u.sub.i]([([H.sup.1.sub.i]).sup.+]), and define Q := [[intersection].sup.d.sub.i=1][[([H.sup.1.sub.i]).sup.+]\[([H.sup.2.sub.i]).sup. +]].

Then, Q is a fundamental region for the action of [LAMBDA] on [R.sup.d] (d'Antonio and Delucchi, 2012, Lemma 86).

Definition 51 Let A be a rank d toric arrangement, and let [B.sub.d] be the 'booleanposet on d elements', i.e., the acyclic category on the subsets of [d] with the inclusion morphisms. Since [B.sub.d] is a poset, the function Ob(F(A)) [right arrow] Ob([B.sub.d]), F [??] {i [member of] [d]|F [subset or equal to] [K.sub.i]}, induces a well defined functor of acyclic categories I: F(A) [right arrow] [B.sup.op.sub.d].

For every I [subset or equal to] [d] define the category [F.sub.I] := [I.sup.- 1](I).

Lemma 52 (Lemma 89 of d'Antonio and Delucchi (2012)) For all I [subset or equal to] [d], the subcategory [F.sub.I] is a poset admitting an acyclic matching with only one critical element (in top rank).

Proposition 53 For any complexified toric arrangement A, the acyclic category F(A) admits a perfect acyclic matching.

Proof: Let A be of rank d. The proof is a straightforward application of the Patchwork Lemma (Lemma 50) in order to merge the [2.sup.d] acyclic matchings described in Lemma 52 along the map I of Definition 51. The resulting 'global' acyclic matching has [2.sup.d] critical elements and is thus perfect.

5.5 Minimality

Let A be a (complexified) toric arrangement.

Proposition 54 The Salvetti category Sal A admits a perfect acyclic matching.

Proof: Let P denote the acyclic category given by the [absolute value of Y]- chain. We define a functor of acyclic categories

[phi]: Sal A [right arrow] P; m [??] (Y, C) for m [member of] [N.sub.(Y,C)]

and with Theorem 49 we have an isomorphism of acyclic categories [[phi].sup.- 1]((Y, C)) = [N.sub.(Y,C)] [congruent] F([A.sub.Y]). Then, by Proposition 53, [[phi].sup.-1]((Y, C)) has an acyclic matching with [2.sup.d-rkX] critical cells.

An application of the Patchwork Lemma 50 gives then an acyclic matching on Sal(A) with [[summation].sub.j] [absolute value of [Y.sub.j]][2.sup.d-j] = [[summation].sub.j][absolute value of [N.sub.j]][2.sup.d-j] = [P.sub.A](1) critical cells, where the first equality is given by Lemma 44. This matching is thus perfect.

Corollary 55 The complement M(A) is a minimal space.

Corollary 56 The groups [H.sub.k](M (A), Z), [H.sup.k] (M(A), Z) are torsion free for all k.

References

A. Bjorner, M. Las Vergnas, B. Sturmfels, N. White, and G. M. Ziegler. Oriented matroids. Encyclopedia of Mathematics and its Applications. Cambridge University Press, Cambridge, 1999.

P. Branden and L. Moci. The multivariate arithmetic Tutte polynomial. ArXiv e- prints, July 2012.

E. Brieskorn. Sur les groupes de tresses. Seminaire Bourbaki, 72:21--44, 1971.

M. D'Adderio and L. Moci. Arithmetic matroids, Tutte polynomial, and toric arrangements. ArXiv e-prints, May 2011.

G. d'Antonio and E. Delucchi. A salvetti complex for toric arrangements and its fundamental group. International Mathematics Research Notices, 2011. doi: 10.1093/imrn/rnr161.

G. d'Antonio and E. Delucchi. Minimality of toric arrangements. ArXiv e-prints, Dec. 2012.

C. De Concini and C. Procesi. On the geometry of toric arrangements. Transformation Groups, 10(3):387-422, 2005.

C. De Concini and C. Procesi. Topics in hyperplane arrangements, polytopes and box-splines. Springer Verlag, 2010. ISBN 0387789626.

E. Delucchi. Shelling-type orderings of regular CW-complexes and acyclic matchings of the Salvetti complex. Int. Math. Res. Not. IMRN, (6):Art. IDrnm167, 39, 2008. ISSN 1073-7928. doi: 10.1093/imrn/rnm167.

D. Kozlov. Combinatorial algebraic topology, volume 21 of Algorithms and Computation in Mathematics. Springer, Berlin, 2008.

E. Looijenga. Cohomology of [M.sub.3] and [M.sup.1.sub.3]. In Mapping class groups and moduli spaces of Riemann surfaces, volume 150 of Contemp. Math., pages 205-228. Amer. Math. Soc., Providence, RI, 1993.

L. Moci and S. Settepanella. The homotopy type of toric arrangements. Journal of Pure and Applied Algebra, 215 (8):1980-1989, 2011. ISSN 0022-4049. doi: DOI:10.1016/j.jpaa.2010.11.008.

P. Orlik and H. Terao. Arrangements of hyperplanes, volume 300 of Grundlehren der Mathematischen Wissenschaften. Springer-Verlag, Berlin, 1992.

M. Salvetti. Topology of the complement of real hyperplanes in [C.sup.N]. Inv. math., 88(3):603-618, 1987.

M. Salvetti and S. Settepanella. Combinatorial Morse theory and minimality of hyperplane arrangements. Geom. Topol., 11:1733-1766, 2007. ISSN 1465-3060. doi: 10.2140/gt.2007.11.1733.

Giacomo d'Antonio and Emanuele Delucchi

Fachbereich Mathematik und Informatik, Universitat Bremen, Bibliothekstrafie 1,

28359 Bremen

A toric arrangement is a finite collection A = {[K.sub.1], ..., [K.sub.n]} of level sets of characters of the complex torus, i.e., for all i there is a character [[chi].sub.i] [member of] Hom([([C.sup.*]).sup.d], [C.sup.*]) and a 'level' [a.sub.i] [member of] [C.sup.*] so that [K.sub.i] = [[chi].sup.-1.sub.i]([a.sub.i]).

Toric arrangements play a prominent role in recent work of De Concini, Procesi and Vergne on the link between partition functions and box splines (see e.g. De Concini and Procesi (2010)). A combinatorial framework for this context (in the case where [a.sub.i] = 1 for all i) is given by the theory of arithmetic matroids, studied by D'Adderio and Moci (2011) and Branden and Moci (2012), leading to nice theoretical constructions and strong enumerative results.

With the aim of improving these enumerative results towards a more structural description, we look at the combinatorial topology of the complement M(A) := [([C.sup.*]).sup.d]\[union] A.

We consider the case of complexified toric arrangements, allowing [absolute value of [a.sub.i]] = 1 for all i. It is known that the Poincare polynomial of M(A) can be recovered from the associated arithmetic matroid. Moreover, De Concini and Procesi (2005) computed the algebra structure of the cohomology with complex coefficients in the unimodular case. We prove that for any complexified toric arrangement A,

* the space M(A) is minimal, i.e., it has the homotopy type of a CW-complex whose cells in every dimension k are counted by the k-th Betti number.

* Hence, the space M(A) is torsion-free, that is, the modules [H.sub.k](M(A), Z). [H.sup.k](M(A), Z) are torsion-free for every k.

The second item is the analogue for toric arrangements of the celebrated theorem by Brieskorn (1971) paving the way for a combinatorial study of the "Orlik-Solomon Algebra" associated to hyperplane arrangements. In this respect, our result is a step towards a "toric Orlik-Solomon algebra".

From a combinatorial point of view, our core data is the face category f(A), which encodes the incidence relations of the induced stratification of the 'real torus' [([S.sup.1]).sup.d] [subset] [([C.sup.*]).sup.d]. As we explain in Section 4, from f(A) one can construct a combinatorial model for the homotopy type of M(A) which we call toric Salvetti complex because of its relation to the Salvetti complex of a complexified hyperplane arrangement (see Moci and Settepanella (2011); d'Antonio and Delucchi (2011)). A presentation of the fundamental group can also be obtained from f(A) (d'Antonio and Delucchi (2011)).

We prove minimality by exhibiting a sequence of elementary collapses on the toric Salvetti complex that leads to a minimal complex. To this end, we need to mildly generalize some elements of Discrete Morse Theory in order to be able to work with nonregular CW-complexes or, correspondingly, face categories that are not posets (see Section 5.3). Once this is done, we are left with finding an "acyclic matching" of the face category of the toric Salvetti complex (the so-called Salvetti category) with the minimum number of critical cells.

The construction of this matching is the bulk of our work. We use the fact that lower intervals in f(A) are face posets of real arrangements and call this the "local" structure of f(A). Correspondingly, the Salvetti category is covered by face posets of Salvetti complexes of these 'local' arrangements.

In Delucchi (2008) it is shown how a particular total ordering of the topes of any oriented matroid leads to a nice stratification of the associated "classical" Salvetti complex with explicitly described strata that each admit a perfect acyclic matching. Here we construct a decomposition of the Salvetti category --indexed by a special total ordering of the "local no-broken-circuits" (see Section 3.1)--which, on each 'local' piece, restricts to the above stratification of the "classical" Salvetti complex. We use diagrams over acyclic categories to prove that every piece of this decomposition is in fact isomorphic to the face category of the stratification of a (smaller dimensional) real torus by a suitable (real) toric arrangement. This construction is explained in Section 5.2.

We are then left to prove that, for any complexified toric arrangement A, the face category f(A) admits a perfect acyclic matching, as is explained in Section 5.4.

The final step is to patch together the acyclic matchings of the different pieces making sure that they add up to an acyclic matching with the required number of critical cells (Proposition 54).

2 Basics

Definition 1 Let [lambda] [congruent to] [Z.sup.d] a finite rank lattice. The corresponding complex torus is [T.sub.[LAMBDA]] = [Hom.sub.Z]([LAMBDA], [C.sup.*]). The compact (or real) torus corresponding to [lambda] is [T.sup.c.sub.[LAMBDA]] = [Hom.sub.Z]([LAMBDA], [S.sup.1]), where [S.sup.1] := {z [member of] C|[absolute value of z] = 1}.

Remark 2 Consider a finite rank lattice [LAMBDA] and the corresponding torus [T.sub.[LAMBDA]]. Every [lambda] [member of] [LAMBDA] defines a character of [T.sub.[LAMBDA]], i.e. the function [[chi].sub.[lambda]]: [T.sub.[LAMBDA]] [right arrow] [c.sup.*]. [[chi].sub.[lambda]]([phi]) = [phi]([lambda]). Under pointwise multiplication, characters form a lattice which is naturally isomorphic to [LAMBDA]. Therefore in the following we will identify the character lattice of [T.sub.[LAMBDA]] with [LAMBDA].

Definition 3 Consider a finite rank lattice [LAMBDA], a toric arrangement in [T.sub.[LAMBDA]] is a finite set of pairs

A = {([[chi].sub.1], [a.sub.1]), ... ([[chi].sub.n], [a.sub.n])} [subset] [LAMBDA] x [C.sup.*].

A toric arrangement A is called complexified if A [subset] A x [S.sup.1]. Correspondingly, a real toric arrangement in [T.sup.c.sub.[LAMBDA]] is a finite set of pairs [A.sup.c] = {([[chi].sub.1], [a.sub.1]), ... ([[chi].sub.n], [a.sub.n])} [subset] [LAMBDA] x [S.sup.1].

Remark 4 The abstract definition is clearly equivalent to the one given in the introduction via the canonical isomorphism of Remark 2 and by [K.sub.i] := [[chi].sup.- 1.sub.i]([a.sub.i]). Accordingly, we have M(A) := [T.sub.[LAMBDA]]\ [union] {[K.sub.1], ..., [K.sub.n]} and, for a real toric arrangement [A.sup.c], M([A.sup.c]) := [T.sup.c.sub.[LAMBDA]]\[union] ([K.sub.1], ..., [K.sub.n]}.

Definition 5 Let [LAMBDA] be a rank d lattice and let A be a toric arrangement on [T.sub.[LAMBDA]]. The rank of A is rk(A) := rk <[chi]|([chi], a) [member of] A>. A character [chi] [member of] [LAMBDA] is called primitive if, for all [psi] [member of] [LAMBDA], [chi] = [[psi].sup.k] only if k [member of] {-1.1}. The toric arrangement A is called primitive if for each ([chi], a) [member of] A, [chi] is primitive. The toric arrangement A is called essential if rk(A) = d.

Remark 6 For every non primitive arrangement there is a primitive arrangement which has the same complement. Furthermore, if A is a non essential arrangement, then there exist an essential arrangement A' such that

M(A) [congruent to] [([C.sup.*]).sup.d-1] x M(A') where l = rk (A').

Therefore the topology of M(A) can be derived from the topology of M(A').

Assumption. From now on we assume every toric arrangement to be primitive and essential.

2.1 Layers

Let A = {([[chi].sub.1], [a.sub.1]), ..., ([[chi].sub.n], [a.sub.n])} be a toric arrangement on [T.sub.[LAMBDA]]. Following De Concini and Procesi (2010) we call layer of a any connected component of a nonempty intersection of some of the subtori [K.sub.i] (defined in Remark 4). The set of all layers of A ordered by reverse inclusion is the poset of layers of the toric arrangement, denoted by C(A).

Definition 7 Let [LAMBDA] be a finite rank lattice and A be a toric arrangement in [T.sub.[LAMBDA]]. For every sublattice [GAMMA] [subset] A we define the arrangement [A.sub.[GAMMA]] = {([chi], a) [member of] A| [chi] [member of] [GAMMA]} and for every layer X [member of] C (A) the sublattice [[GAMMA].sub.X] := {[chi] [member of] [LAMBDA]|[chi] is constant on X} [subset or equal to] [LAMBDA]. Then, we can define toric arrangements

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Remark 8 Notice that for a layer X [member of] C(A) and a hypersurface K of A, the intersection K [intersection] X is not necessarily connected. In general K [intersection] X consist of several connected components, each of which is a level set of a character in the torus X. Thus, [A.sup.X] is a toric arrangement in the sense of Definition 3.

2.2 Face category

To any complexified toric arrangement is associated the stratification of the real torus [T.sup.c.sub.[LAMBDA]] into chambers and faces induced by the associated 'real' arrangement [A.sup.c], as follows.

Definition 9 Consider a complexified toric arrangement A = {([[chi].sub.1], [a.sub.1]), ..., ([[chi].sub.n], [a.sub.n])}, its chambers are the connected components of M([A.sup.c]). We denote the set of chambers of A by T (a).

The faces of A are the connected components of the intersections [bar.C] [intersection] X where C [member of] T(A). X [member of] C(A). They are the (closed) cells of a polyhedral complex, which we denote by D(A).

The incidence structure of a (possibly non regular) polyhedral complex X is encoded in a category with one object for every cell, and a morphism for every 'face-relation' among cells. This is called the face category of the complex and is denoted by F(X) (see (d'Antonio and Delucchi, 2011, [section]2.2.2) for some details on face categories). It is an acyclic category in the sense of Kozlov (2008).

Definition 10 The face category of a complexified toric arrangement A is F(A) = F (D(A)), i.e., the face category of the polyhedral complex D(A).

2.3 Hyperplane arrangements

Throughout this section let V be a finite dimensional vector space over a field K. An affine hyperplane H in V is a level set of a linear functional on V. A set of hyperplanes is called dependent or independent according to whether the corresponding set of functionals is linearly dependent in [V.sup.*] or not.

Definition 11 A arrangement of hyperplanes in V is a collection B of affine hyperplanes in V.

A hyperplane arrangement B is called central if every hyperplane H [member of] B is a linear subspace of V; finite if B is finite; locally finite if for every p [member of] V the set {H [member of] B|p [member of] H} is finite; real (or complex) if V is a real (or complex) vector space.

For every central hyperplane arrangement B, the set L(B) of all nonempty intersections of hyperplanes, ordered by reverse inclusion, is a geometric lattice and defines the matroid associated to B.

Definition 12 An arrangement B in [C.sup.d] is called complexified if every hyperplane H [member of] B is the complexification of a real hyperplane, i.e., if H = [[alpha].sup.-1.sub.H]([a.sub.H]) for [a.sub.H] [member of] R and [[alpha].sub.H] [member of] [([R.sup.d]).sup.*] [subset] [([C.sup.d]).sup.*]. The real part of a complexified hyperplane arrangement B is [B.sub.R] = {H [intersection] [R.sup.d]| H [member of] B}, an arrangement of hyperplanes in [R.sup.d].

A real hyperplane arrangement B induces a polyhedral decomposition D(B) of the real ambient space. The face category of this polyhedral complex is denoted F(B) := F(D(B)). The top cells of this decomposition are called chambers of B, the set of chambers is denoted T(B).

If 2 is a complexified hyperplane arrangement, we write F(B) := F([B.sub.R]) and T(B) := T([B.sub.R]).

2.4 Covering space

The preimage of a toric arrangement A under the covering map p: [C.sup.d] [congruent to] [Hom.sub.Z]([LAMBDA], C) [right arrow] [Hom.sub.Z]([LAMBDA], [C.sup.*]) = [T.sub.[LAMBDA]], [phi] [??] exp x [phi] is a locally finite affine hyperplane arrangement on [Hom.sub.Z]([LAMBDA]; C). Choosing coordinates we can associate to the character [[chi].sub.i] an integer vector [[alpha].sub.i] = [alpha]([[chi].sub.i]) [member of] [Z.sup.d] so that [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and then let

[A.sub.[??]] := {[H.sub.[chi],a']| ([chi], [e.sup.2[pi]ia']) [member of] A} where [H.sub.[chi],a'] = {x [member of] [C.sup.n]|<[alpha]([chi]),x> = a'}

Remark 13 If the toric arrangement A is complexified, so is the hyperplane arrangement [A.SUP.[??]].

The lattice [lambda] acts on [C.sup.n] and on [R.sup.n] as the group of automorphisms of the covering map p. Consider now the map q: F([A.sup.[??]]) [right arrow] F(A) induced by p.

Proposition 14 ((d'Antonio and Delucchi, 2011, Lemma 4.8)) Let A be a complexified toric arrangement. The map q: F([A.sup.[??]]) [right arrow] F(A) induces an isomorphism of acyclic categories F(A) [congruent to] F ([A.sup.[??]])/[LAMBDA].

3 Combinatorics

In this section we define local no-broken-circuit sets and prove some combinatorial results about chambers of real hyperplane arrangements.

Lemma 15 Let A be a toric arrangement, X [member of] C(A) a layer. Then the subposet C[(A).sub.[less than or equal to]X] is the intersection poset of a central hyperplane arrangement A[X]. If a is complexified, then A[X] is, too.

Proof: This is implicit in much of De Concini and Procesi (2005).The proof follows by lifting the layer X to [A.sup.[??]]. A precise definition of A[Y] can also be found in Section 5.2.1 below.

3.1 No-broken-circuit sets, local and global

Recall the terminology of Section 2.3.

Definition 16 Let B be a central arrangement of hyperplanes with an arbitrary (but fixed) total order. A circuit is a minimal dependent subset C [subset or equal to] A. A broken circuit is a subset of the form C\{min C} [subset or equal to] B obtained from a circuit removing its least element. A no-broken-circuit set (or, for short, an nbc set) is a subset N [subset or equal to] B which does not contain any broken circuit. We will write nbc(B) for the set of no-brokencircuit sets of B and [nbc.sub.k](B) = {N [member of] nbc(B)| [absolute value of N] = k} for the set of all no-broken-circuit sets of cardinality k.

Remark 17 For all k = 0, ..., d, the cardinality [absolute value of [nbc.sub.k](B)] does not depend on the chosen total ordering.

Definition 18 (De Concini and Procesi (2005)) Let A be a toric arrangement of rank d and let us fix a total ordering on A. A local no-broken-circuit set of A is a pair

(X, N) with X [member of] C(A), N [member of] [nbc.sub.k](A[X]) where k = d - dim X

We will write N for the set of local non broken circuits, and partition it into subsets

[N.sub.j] = {(X, N) [member of] N| dim X = d - j}.

Local no-broken-circuit sets can be used to express the Poincare polynomial of M(A). The following result was obtained in De Concini and Procesi (2005) by computing de Rham cohomology, in Looijenga (1993) via spectral sequence computations.

Theorem 19 (see (De Concini and Procesi, 2005, Theorem 4.2)) Consider a toric arrangement a. The Poincare polynomial of M(A) can be expressed as follows:

[P.sub.A](t) = [[infinity].summation over (j=0)], dim [H.sup.j](M(A); C) [t.sup.j] = [[infinity].summation over (j=0)] [absolute value of [N.sup.j]] [(t + 1).sup.k-j][t.sup.j].

3.2 Combinatorics of real hyperplane arrangements

In this section we will discuss some of the combinatorics of affine arrangements of hyperplanes in real space. Again, we refer the reader to standard references such as Bjorner et al. (1999); Orlik and Terao (1992) for the basics.

If B is an arrangement in a real space V, then every hyperplane H is the locus where a linear form [[.sub.alpha]H] [member of] [V.sup.*] takes the value [a.sub.H]. This way we can associate to each H [member of] 2, its positive and negative halfspace: [H.sup.[epsilon]] := {x [member of] V| sgn([[alpha].sub.H](x) - [a.sub.H]) = [epsilon]} for [epsilon] [member of] {+, 0, -}.

Definition 20 Consider a complexified locally finite arrangement B with any choice of 'sides'for every H [member of] B. The sign vector of a face F [member of] f(B) is the function [[gamma].sub.F]: B [right arrow] {-, 0+} defined as: [[gamma].sub.F](H) := [epsilon] if relint F [subset or equal to] [H.sup.[epsilon]].

Notice that chambers are precisely those faces whose sign vector maps B to {-. +}.

Definition 21 Let [C.sub.1] and [C.sub.2] [member of] T(B) be chambers of a real arrangement, and let B [member of] T(B) be a distinguished chamber. We will write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] for the set of hyperplanes of B which separate [C.sub.1] and [C.sub.2].

For all [C.sub.1], [C.sub.2] [member of] T(B) write [C.sub.1] [less than or equal to] [C.sub.2] if and only if S([C.sub.1], B) [subset or equal to] S([C.sub.2], B). This turns T(B) into a poset T[(B).sub.B], the poset of regions of the arrangement B with base chamber B.

Remark 22 Let [B.sub.0] be a real arrangement and B [member of] T([B.sub.0]). Given a subarrangement [B.sub.1] [subset or equal to] [B.sub.0], for every chamber C [member of] T([B.sub.0]) there is a unique chamber [??] [member of] T([B.sub.1]) with C [subset or equal to] [??].

Definition 23 Let [B.sub.0] be a real arrangement and let [[??].sub.0] denote any total ordering of T([B.sub.0]). Consider a subarrangement [B.sub.1] [subset or equal to] [B.sub.0]. The function

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

defines a total ordering [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] that we call induced by [[??].sub.0].

Proposition 24 (Proposition 11 of d'Antonio and Delucchi (2012)) Let a base chamber B of [B.sub.0] be chosen. If [[??].sub.0] is a linear extension of T[([B.sub.0]).sub.B], then [[??].sub.0,1] is a linear extension of T[([B.sub.1]).sub.[??]].

4 A combinatorial model for the topology of toric arrangements

In this Section we explain the construction of a combinatorial model for the homotopy type of the complement M(A) of a given complexified toric arrangement.

4.1 The homotopy type of complexified hyperplane arrangements

If B is a complexified hyperplane arrangement, one can use the combinatorial structure of [B.sub.R] to study the topology of M(B). In fact, using combinatorial data about [2.sub.R], Salvetti defined a cell complex which embeds in the complement M(B) as a deformation retract (see Salvetti (1987)). We explain this construction.

Definition 25 Given a face F [member of] F(B) and a chamber C [member of] T(B), define [C.sub.F] [member of] T(B) as the unique chamber such that

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

The reader may think of [C.sub.F] as the one, among the chambers adjacent to F, that "faces" C.

Definition 26 Consider an affine complexified locally finite arrangement B and define the Salvetti poset as follows:

Sal(B) = {[F, C]| F [member of] F(B), C [member of] T(B) F, C}.

with the relation [[F.sub.1], [C.sub.1]] [less than or equal to] [[F.sub.2], [C.sub.2]] [??] [F.sub.2] [less than or equal to] [F.sub.1] and [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Let B be an affine complexified locally finite hyperplane arrangement. Its Salvetti complex is the order complex S(B) = [DELTA](Sal(B)), i.e., the simplicial complex of all chains.

Theorem 27 (Salvetti (1987)) The complex S(B) is homotopically equivalent to the complement M(B). More precisely S(B) embeds in M(B) as a deformation retract.

Remark 28 In fact, the poset Sal(B) is the face poset of a regular cell complex (of which S(B) is the barycentric subdivision) whose maximal cells correspond to the pairs [P. C] with P [member of] min F(B), C [member of] T(B). It is this complex which is described in Salvetti (1987).

4.2 The toric Salvetti category

In order to define the toric Salvetti category, we need an analogue of Definition 25 for toric arrangements.

Proposition 29 ((d'Antonio and Delucchi, 2011, Proposition 3.12)) Let [LAMBDA] be a finite rank lattice, [GAMMA] a sublattice of [lambda]. Let A a complexified toric arrangement on [T.sub.[LAMBDA]] and recall the arrangement [A.sub.[GAMMA]] from Definition 7. The projection [[pi].sub.1]: [T.sub.[LAMBDA]] [right arrow] [T.sub.[GAMMA]] induces a morphism of acyclic categories [[pi].sub.[GAMMA]]: F(A) [right arrow] F([A.sub.[GAMMA]]).

Consider now a face F [member of] F(A). We associate to it the sublattice [[GAMMA].sub.F] = {[chi] [member of] [LAMBDA]| [chi] is constant on F} [subset or equal to] [LAMBDA].

Definition 30 Consider a toric arrangement A on [T.sub.[LAMBDA]] and a face F [member of] F(A). The restriction of A to F is the arrangement [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] on [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

We will write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Definition 31 ((d'Antonio and Delucchi, 2011, Definition 4.1)) Let A be a toric arrangement on the complex torus [T.sub.[LAMBDA]]. The Salvetti category of A is the category Sal A defined as follows.

(a) The objects are the morphisms in F(A) between faces and chambers:

Obj(Sal A) = {m: F [right arrow] C| m [member of] Mor(F(A)), C [member of] T(A)}.

(b) The morphisms are the triples (n, [m.sub.1], [m.sub.2]): [m.sub.1] [right arrow] [m.sub.2], where [m.sub.1]: [F.sub.1] [right arrow] [C.sub.1], [m.sub.2]: [F.sub.2] [right arrow] [C.sub.2] [member of] Obj(Sal A), n: [F.sub.2] [right arrow] [F.sub.1] [member of] Mor(F(A)) and [m.sub.1], [m.sub.2] satisfy the condition [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

(c) Composition of morphisms is defined as (n', [m.sub.2], [m.sub.3]) x (n, [m.sub.1], [m.sub.2]) = (n x n', [m.sub.1], [m.sub.3]), whenever n and n' are composable.

Remark 32 The Salvetti category is an acyclic category in the sense of Kozlov (2008).

Definition 33 Let A be a complexified toric arrangement; its Salvetti complex is the nerve S(A) = [DELTA](Sal A).

The following result generalizes (Moci and Settepanella, 2011).

Theorem 34 ((d'Antonio and Delucchi, 2011, Theorem 4.3)) Let A be a complexified toric arrangement. The Salvetti complex S(A) embeds in the complement M(A) as a deformation retract.

Remark 35 As for the case of affine arrangements, the Salvetti category is the face category of a polyhedral complex, of which the toric Salvetti complex is a subdivision.

For the local structure of the toric Salvetti complex see Remark 40 below.

5 Minimality and torsion-freeness

5.1 'Local' minimality

In the case of complexified arrangements, explicit constructions of a minimal CW-complex for M(B) were given in Salvetti and Settepanella (2007) and in Delucchi (2008). We review the material of (Delucchi, 2008, [section]4) that will be useful for our later purposes.

Lemma 36 ((Delucchi, 2008, Theorem 4.13)) Let B be a central arrangement of real hyperplanes, let B [member of] T(A) and let [??] be any linear extension of the poset T[(B).sub.B]. The subset of all X [member of] L(B) such that

S(C, C') [intersection] [B.sub.X] [not equal to] 0 for all C' [??] C

is an order ideal of L(B). In particular, it has a well defined and unique minimal element we will call [X.sub.C].

Now recall the (cellular) Salvetti complex of Definition 26 and Remark 28. In particular, its maximal cells correspond to the pairs [P, C] where P is a point and C is a chamber. When B is a central arrangement, the maximal cells correspond to the chambers in T(B). In this case we can stratify the Salvetti complex assigning to each chamber C [member of] T(B) the corresponding maximal cell of S(B), together with its faces.

Definition 37 Let B be a central complexified hyperplane arrangement and write min F(B) = {P}. Define a stratification of the cellular Salvetti complex S(B) = [[union].sub.C[member of]T(B)] [S.sub.C] through

[S.sub.C] := [union] {[F, K] [member of] Sal(B) | [F, K] [less than or equal to] [P. C]}.

Given an arbitrary linear extension (T(B), [??]) of T[([??]).sub.B], for all C [member of] T(B) define

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Theorem 38 ((Delucchi, 2008, Lemma 4.18)) There is an isomorphism of posets

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

where [X.sub.C] is the intersection defined via Lemma 36 by the same choice of base chamber and of linear extension of T[(B).sub.B] used to define the subposets [N.sub.C], while [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] denotes the arrangement in the subspace [X.sub.C] determined by restriction of B.

5.2 Stratification of the toric Salvetti category

We now work our way toward proving the minimality of complements of toric arrangements. We start by defining a stratification of the toric Salvetti complex, in which each stratum corresponds to a local non broken circuit.

5.2.1 Local geometry of complexified toric arrangements

Consider a rank d complexified toric arrangement a = {(x1. a1). * * *. (xn. an)}. Choose coordinates and, as usual, write [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] for [[alpha].sub.i] [member of] [Z.sup.d] and [K.sub.i] = {x [member of] [T.sub.[LAMBDA]]|[[chi].sub.i](x) = [a.sub.i]}.

We introduce some central hyperplane arrangements we will work with. Consider the arrangement

[A.sub.0] = {[H.sub.i] = ker <[[alpha].sub.i], *>|i = 1, ..., n}

in [R.sup.d] and, from now on, fix a chamber B [member of] T([A.sub.0]) and a linear extension [[??].sub.0] of T[([A.sub.0]).sub.B].

Definition 39 For every face F [member of] F(A) and every layer Y [member of] C(A) define the arrangements

A[F] = {[H.sub.i] [member of] [A.sub.0]| [[chi].sub.i](F) = [a.sub.i]}. A[Y] = {[H.sub.i] [member of] [A.sub.0]| Y [subset] [K.sub.i]}.

and let [B.sub.F] [member of] T(A[F]), resp. [B.sub.Y] [member of] T(A[Y]), be such that that B [subset or equal to] [B.sub.F], resp. B [subset or equal to] [B.sub.Y].

Remark 40 The Salvetti category is the colimit of a diagram over the index category F(A), which associates to every F [member of] F(A) the poset Sal(A[F]) (d'Antonio and Delucchi, 2012, Lemma 77).

Remark 41 The linear extension [[??].sub.0] of T[([A.sub.0]).sub.B] induces, as in Proposition 24, linear extensions [[??].sub.F] of [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], for every F [member of] F(A) and every Y [member of] C(A).

Definition 42 Given X [member of] C(A) let [??] [member of] L([A.sub.0]) be defined as

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Definition 43 Let Y [member of] C(A) be a layer of A. For C [member of] T(A[Y]) let X(Y, C) [contains or equal to] Y be the layer determined by the intersection defined by Lemma 36 from [[??].sub.Y]. Analogously, for C [member of] T(A[F]) let X(F, C) be defined with respect to [[??].sub.F].

Let then

Y := {(Y, C)| Y [member of] C(A), C [member of] T(A[Y]), X(Y, C) = Y}.

Moreover, for i = 0, ..., d let [Y.sub.i] := {(Y, C) [member of] Y| dim(Y) = i}.

Lemma 44 Let A be a rank d toric arrangement. For all i = 0, ..., d, we have [absolute value of [Y.sub.i]] = [absolute value of [N.sub.i]].

As a last preparation, we need to be able to map morphisms m: F [right arrow] G of F(A) to the corresponding face of the arrangement A[F].

Definition 45 Consider a toric arrangement a on [T.sub.[LAMBDA]] [congruent to] [([C.sup.*]).sup.k] and a morphism m: F [right arrow] G of F(A). We associate to m a face [F.sub.m] [member of] F (A[F]) as follows.

First, fix an [F.sup.[??]] [member of] F([A.sup.[??]]) such that q([F.sup.[??]]) = F. From Proposition 29 and from the freeness of the action of [lambda] it follows that there is a unique [G.sup.[??]] [member of] F([A.sup.[??]]) such that q([F.sup.[??]] [less than or equal to] [G.sup.[??]]) = m. Then, consider the arrangement [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. Clearly, up to translation, [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and we can identify the two arrangements. Now define [F.sub.m] as the face of A[F] which contains [G.sup.[??]]. That is, in terms of sign vectors and identifying each H [member of] A[F] with its unique translate which contains [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. In particular, when G is a chamber, then [F.sub.m] also is.

5.2.2 Definition of the strata

Definition 46 Recall Definition 23. The assignment (Y, C) [??] [mu][A [Y], [A.sub.0]](C) defines a function [[xi].sub.0]: Y [right arrow] T [([A.sub.0]).sub.B]. Choose, and fix, a total order [??] on Y that makes this function order preserving.

Definition 47 Define the map [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Through [theta] we can now define a filtration of Sal(A).

Definition 48 Given a complexified toric arrangement A on [([C.sup.*]).sup.d], we consider the following stratification of Sal(A) indexed by Y: we write Sal(A) = [[union].sub.(Y,C)[member of]Y] [S.sub.(Y,C)] where [S.sub.(Y,C)] is the induced subcategory with Ob([S.sub.(Y,C)]) = {m [member of] Ob(Sal(A)) | [there exist] (m [right arrow] n) G Mor(Sal(A)), 'n [member of] [[theta].sup.-1](Y, C)}.

Moreover, recall the total ordering [??] on Y and define

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

We now come to the gist of our construction: everything has been arranged so that every stratum, as a category, is isomorphic to the face category of a real toric arrangement.

Theorem 49 Consider a complexified toric arrangement A and for (Y, C) [member of] y let [N.sub.(Y,C)] be as in Definition 48. Then there is an isomorphism of acyclic categories

[N.sub.(Y,C)] [equivalent to] F[([A.sup.Y]).sup.op].

The details of the proof are very technical and quite lengthy. We believe that it is in the best interest of the clarity of this extended abstract to refer the interested reader to the full treatment given in d'Antonio and Delucchi (2012).

5.3 Discrete Morse Theory for acyclic categories

Our proof of minimality will consist in describing a sequence of cellular collapses on the toric Salvetti complex, which is not necessarily a regular cell complex. We need thus to extend discrete Morse theory from posets to acyclic categories. The setup used in the textbook of Kozlov (2008) happens to lend itself very nicely to such a generalization--in fact, once the right definitions are made, even the proofs given there just need some minor additional observation.

We will omit the technicalities in this extended abstract, and refer to (d'Antonio and Delucchi, 2012, [section]3) for a more detailed account. We will only say that the notion of acyclic matching extends easily to acyclic categories so that an acyclic matching on the face category of a CW- complex X defines a sequence of cellular collapses on X that preserve the homotopy type and leads to a complex with as many cells in each dimension as there are corresponding critical (unmatched) cells in the original matching (d'Antonio and Delucchi, 2012, Definition 50, Theorem 53). We will call an acyclic matching perfect if its number of critical cells in dimension k is the k-th Betti number of X. Moreover, the well-known Patchwork Lemma (Kozlov, 2008, Theorem 11.10) generalizes.

Lemma 50 ("Patchwork Lemma", Lemma 52 of d'Antonio and Delucchi (2012)) Consider a functor of acyclic categories [phi]: C [right arrow] C' and suppose that for each object c of C' an acyclic matching [M.sub.c] of [[phi].sup.-1](c) is given. Then the matching M := [[union].sub.c[member of]Ob C'] [M.sub.c] of C is acyclic.

5.4 Perfect acyclic matchings for compact tori

Let A be a complexified toric arrangement in [T.sub.[LAMBDA]] and let ([[chi].sub.1], [a.sub.1]), .... ([[chi].sub.d], [a.sub.d]) [member of] A be such that [[alpha].sub.1], ..., [[alpha].sub.d] (see Section 2.4) are (Q-) linearly independent. Then P = [[intersection].sub.i][K.sub.i] [member of] maxC(A). Up to a biholomorphic transformation we may suppose that P is the origin of the torus. For i = 1, ..., d let [H.sup.1.sub.i] denote the hyperplane of [A.sup.[??]] lifting [K.sub.i] at the origin of Hom([LAMBDA], R) [congruent] [R.sup.d]. We identify for ease of notation [LAMBDA] [congruent] [Z.sup.d] [subset or equal to] [R.sup.d], and in particular think of [[alpha].sub.i] as the normal vector to [H.sup.1.sub.i].

For j [member of] [d] we consider the rank j - 1 lattice [[LAMBDA].sub.j] := [Z.sup.d] [intersection] [[intersection].sup.d.sub.i=1] [[([H.sup.1.sub.i]).sup.+]\[([H.sup.2.sub.i]).sup.+]]. It is a standard exercise in algebra to find a basis [u.sub.1], ..., [u.sub.d] of [LAMBDA] such that for all i = 1, ..., d, the elements [u.sub.1], ..., [u.sub.i-1] are a basis of [[LAMBDA].sub.i].

In particular, [u.sub.i] [not member of] [H.sup.1.sub.i], hence [[upsilon].sub.i]([H.sup.1.sub.i]) [not equal to] [H.sup.1.sub.i]. Moreover, without loss of generality we may suppose [u.sub.i] [member of] [([H.sup.1.sub.i]).sup.+] := {x [member of] [R.sup.d]|<x, [[alpha].sub.i]> [greater than or equal to] 0}.

For i = 1, ..., d, let [([H.sup.2.sub.i]).sup.+] := [u.sub.i]([([H.sup.1.sub.i]).sup.+]), and define Q := [[intersection].sup.d.sub.i=1][[([H.sup.1.sub.i]).sup.+]\[([H.sup.2.sub.i]).sup. +]].

Then, Q is a fundamental region for the action of [LAMBDA] on [R.sup.d] (d'Antonio and Delucchi, 2012, Lemma 86).

Definition 51 Let A be a rank d toric arrangement, and let [B.sub.d] be the 'booleanposet on d elements', i.e., the acyclic category on the subsets of [d] with the inclusion morphisms. Since [B.sub.d] is a poset, the function Ob(F(A)) [right arrow] Ob([B.sub.d]), F [??] {i [member of] [d]|F [subset or equal to] [K.sub.i]}, induces a well defined functor of acyclic categories I: F(A) [right arrow] [B.sup.op.sub.d].

For every I [subset or equal to] [d] define the category [F.sub.I] := [I.sup.- 1](I).

Lemma 52 (Lemma 89 of d'Antonio and Delucchi (2012)) For all I [subset or equal to] [d], the subcategory [F.sub.I] is a poset admitting an acyclic matching with only one critical element (in top rank).

Proposition 53 For any complexified toric arrangement A, the acyclic category F(A) admits a perfect acyclic matching.

Proof: Let A be of rank d. The proof is a straightforward application of the Patchwork Lemma (Lemma 50) in order to merge the [2.sup.d] acyclic matchings described in Lemma 52 along the map I of Definition 51. The resulting 'global' acyclic matching has [2.sup.d] critical elements and is thus perfect.

5.5 Minimality

Let A be a (complexified) toric arrangement.

Proposition 54 The Salvetti category Sal A admits a perfect acyclic matching.

Proof: Let P denote the acyclic category given by the [absolute value of Y]- chain. We define a functor of acyclic categories

[phi]: Sal A [right arrow] P; m [??] (Y, C) for m [member of] [N.sub.(Y,C)]

and with Theorem 49 we have an isomorphism of acyclic categories [[phi].sup.- 1]((Y, C)) = [N.sub.(Y,C)] [congruent] F([A.sub.Y]). Then, by Proposition 53, [[phi].sup.-1]((Y, C)) has an acyclic matching with [2.sup.d-rkX] critical cells.

An application of the Patchwork Lemma 50 gives then an acyclic matching on Sal(A) with [[summation].sub.j] [absolute value of [Y.sub.j]][2.sup.d-j] = [[summation].sub.j][absolute value of [N.sub.j]][2.sup.d-j] = [P.sub.A](1) critical cells, where the first equality is given by Lemma 44. This matching is thus perfect.

Corollary 55 The complement M(A) is a minimal space.

Corollary 56 The groups [H.sub.k](M (A), Z), [H.sup.k] (M(A), Z) are torsion free for all k.

References

A. Bjorner, M. Las Vergnas, B. Sturmfels, N. White, and G. M. Ziegler. Oriented matroids. Encyclopedia of Mathematics and its Applications. Cambridge University Press, Cambridge, 1999.

P. Branden and L. Moci. The multivariate arithmetic Tutte polynomial. ArXiv e- prints, July 2012.

E. Brieskorn. Sur les groupes de tresses. Seminaire Bourbaki, 72:21--44, 1971.

M. D'Adderio and L. Moci. Arithmetic matroids, Tutte polynomial, and toric arrangements. ArXiv e-prints, May 2011.

G. d'Antonio and E. Delucchi. A salvetti complex for toric arrangements and its fundamental group. International Mathematics Research Notices, 2011. doi: 10.1093/imrn/rnr161.

G. d'Antonio and E. Delucchi. Minimality of toric arrangements. ArXiv e-prints, Dec. 2012.

C. De Concini and C. Procesi. On the geometry of toric arrangements. Transformation Groups, 10(3):387-422, 2005.

C. De Concini and C. Procesi. Topics in hyperplane arrangements, polytopes and box-splines. Springer Verlag, 2010. ISBN 0387789626.

E. Delucchi. Shelling-type orderings of regular CW-complexes and acyclic matchings of the Salvetti complex. Int. Math. Res. Not. IMRN, (6):Art. IDrnm167, 39, 2008. ISSN 1073-7928. doi: 10.1093/imrn/rnm167.

D. Kozlov. Combinatorial algebraic topology, volume 21 of Algorithms and Computation in Mathematics. Springer, Berlin, 2008.

E. Looijenga. Cohomology of [M.sub.3] and [M.sup.1.sub.3]. In Mapping class groups and moduli spaces of Riemann surfaces, volume 150 of Contemp. Math., pages 205-228. Amer. Math. Soc., Providence, RI, 1993.

L. Moci and S. Settepanella. The homotopy type of toric arrangements. Journal of Pure and Applied Algebra, 215 (8):1980-1989, 2011. ISSN 0022-4049. doi: DOI:10.1016/j.jpaa.2010.11.008.

P. Orlik and H. Terao. Arrangements of hyperplanes, volume 300 of Grundlehren der Mathematischen Wissenschaften. Springer-Verlag, Berlin, 1992.

M. Salvetti. Topology of the complement of real hyperplanes in [C.sup.N]. Inv. math., 88(3):603-618, 1987.

M. Salvetti and S. Settepanella. Combinatorial Morse theory and minimality of hyperplane arrangements. Geom. Topol., 11:1733-1766, 2007. ISSN 1465-3060. doi: 10.2140/gt.2007.11.1733.

Giacomo d'Antonio and Emanuele Delucchi

Fachbereich Mathematik und Informatik, Universitat Bremen, Bibliothekstrafie 1,

28359 Bremen

Printer friendly Cite/link Email Feedback | |

Author: | d'Antonio, Giacomo; Delucchi, Emanuele |
---|---|

Publication: | DMTCS Proceedings |

Article Type: | Report |

Geographic Code: | 4EUGE |

Date: | Jan 1, 2013 |

Words: | 6712 |

Previous Article: | Top degree coefficients of the denumerant. |

Next Article: | l-restricted Q-systems and quantum affine algebras. |

Topics: |