the boardman vogt resolution and tropical moduli spacesotter/mt.pdf · vogt resolution for operads...

64
The Boardman Vogt resolution and tropical moduli spaces by Nina Otter Master Thesis submitted to The Department of Mathematics Supervisors: Prof. Dr. John Baez (UCR) Prof. Dr. Giovanni Felder (ETH)

Upload: others

Post on 01-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

The Boardman Vogt resolution

and tropical moduli spaces

by

Nina Otter

Master Thesis

submitted to

The Department of Mathematics

Supervisors:

Prof. Dr. John Baez (UCR)

Prof. Dr. Giovanni Felder (ETH)

Page 2: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding
Page 3: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Contents

Page

Acknowledgements 5

Introduction 7

Preliminaries 91. Monoidal categories 92. Operads 133. Trees 17

Operads and homotopy theory 314. Monoidal model categories 315. A model structure on the category of topological operads 326. The W-construction 35

Tropical moduli spaces 417. Abstract tropical curves as metric graphs 478. Tropical modifications and pointed curves 489. Tropical moduli spaces 49

Appendix A. Closed monoidal categories, enrichment and the endomorphism operad 55

Appendix. Bibliography 63

3

Page 4: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding
Page 5: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Acknowledgements

First and foremost I would like to thank Professor John Baez for making this thesispossible, for his enduring patience and support, and for sharing his lucid vision of thebig picture, sparing me the agony of mindlessly hacking my way through the rainforestof topological operads and possibly falling victim to the many perils which lurk within.Furthermore I am indebted to Professor Giovanni Felder who kindly assumed the respon-sibility of supervising the thesis on behalf of the ETH, and for several fruitful meetings inwhich he took time to listen to my progress, sharing his clear insight and giving preciousadvice.

I would also like to thank David Speyer who pointed out the relation between tropicalgeometry and phylogenetic trees to Professor Baez, and Adrian Clough for all the fruitfuldiscussions on various topics in this thesis and for sharing his ideas on mathematical writingin general.

Finally, I would like to thank my family, in particular my mother and sister, who havealways been there for me, even if they do not understand what I do, and why I do it.

Zurich, June 2014.

5

Page 6: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding
Page 7: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Introduction

The purpose of this thesis is to relate two seemingly disparate topics: the BoardmannVogt resolution for operads and moduli spaces of tropical curves of genus 0.

Operads are structures encoding algebras. For every classical algebraic structure (e.g.Lie algebras) it is possible to construct an algebra for which the required identities holdonly up to homotopy, or homotopies satisfying higher coherence conditions. To obtain anoperad encoding such homotopical algebraic structures one needs to replace the operadencoding algebras by a certain resolution, as for example a cofibrant operad together witha weak equivalence to the original operad.

In the Seventies Boardman and Vogt constructed the resolution bearing their name,also known as W-construction, to encode the structure of a commutative monoid livingin homotopy theory. The operations of a free operad are in bijection with trees withvertices labelled by the operations of the operad, and the W-construction is obtained byparametrizing the free operad by assigning lengths to the edges of the trees.

More recently, Berger and Moerdijk constructed a cofibrant resolution for operads ingeneral monoidal model categories, which in the case of the monoidal model categoryTop of compactly generated spaces is the W-construction by Boardman and Vogt. Theyproved that this construction gives a cofibrant resolution for the Serre model structure ontopological spaces.

Moduli spaces in tropical geometry are the object of recent and ongoing research. As inclassical geometry, the simplest moduli spaces are those for curves of genus 0. In [Mik06]and [Mik07] Mikhalkin investigated the moduli space of tropical curves of genus 0 withn marked points and constructed a compactification which is the tropical analogue of theDeligne-Mumford compactification in algebraic geometry. These moduli spaces are treeswith internal edges parametrized by positive real numbers or infinity, and leaves havinginfinite length.

In classical geometry the Deligne-Mumford compactification of the moduli space of n-pointed stable curves of genus g has the structure of an operad, with composition given bythe clutching map in which two curves are glued at a nodal singularity [GK07] [Mar06][Get94]. In tropical geometry a similar clutching map was recently defined in [ACP12].In Section 9 we show that this clutching map endows the compactification of the tropicalmoduli space with the structure of a symmetric operad and then show that this operadand W(Comm) are isomorphic as topological non-unital operads, if in W(Comm) we forgetthe terms of arity 1 and 0.

7

Page 8: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding
Page 9: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Preliminaries

1. Monoidal categories

Definition 1. Let C and V be two categories. The product of C and V is a categoryC × V - with objects pairs (C, V ) for all objects C of C and V of V and morphisms pairs(f, g) for all morphisms f of C and g of V, where composition is defined componentwiseand with identity morphisms (1A, 1B) for every object (A,B) - together with two functors

Π1 : C × V → C :

{(A,B)→ A

(f, g)→ f

and

Π2 : C × V → V :

{(A,B)→ B

(f, g)→ g.

A bifunctor is a functor F : C × V → B.Given functors F : C → D and G : V → Z, the product F × G of F and G is a functor

F ×G : C × V → B ×H :

{(C, V ) 7→ (F (C), G(V ))

(f, g) 7→ (F (f), G(g))

Remark 2. Restricting to small categories, the described operation × is a functorCat×Cat→ Cat and the product of two small categories corresponds to the categoricalproduct in Cat.

The above definition can be extended to n categories and n functors, for n a naturalnumber. We will denote the n-fold product of a category C by Cn.

Definition 3. A category with a multiplication is a category C together with acovariant bifunctor ⊗ : C × C → C.

Given functors F : B → C and G : A → C, we denote by F ⊗ G the composition⊗◦ (F ×G). Furthermore, we denote the identity functor on a category C by 1C, or simplyby 1 if the category is clear from the context.

Definition 4. A monoidal category V consists of the following data:

• a category V0

9

Page 10: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

10 PRELIMINARIES

• a bifunctor ⊗ : V0 × V0 → V0

• an object K ∈ V0

• natural isomorphisms

a : (1⊗ 1)⊗ 1 −→ 1⊗ (1⊗ 1)

∀A ∈ ob(C) : lA : K ⊗A −→ A

rA : A⊗K −→ A

called associativity, left unit, right unit constraints, respectively.

This data satisfies the following axioms:

• Pentagon for associativity: the following diagram commutes

(A⊗B)⊗ (C ⊗D)

((A⊗B)⊗ C)⊗D A⊗ (B ⊗ (C ⊗D))

(A⊗ (B ⊗ C))⊗D A⊗ ((B ⊗ C)⊗D)

aa

a⊗ 1

a

1⊗ a

• Triangle for unit: the following diagram commutes

(A⊗K)⊗B A⊗ (K ⊗B)

A⊗B

a

1⊗ lBrA ⊗ 1

.

A monoidal category is called strict when all the constraints are identity arrows.

Page 11: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

1. MONOIDAL CATEGORIES 11

Definition 5. Given two monoidal categories B and C a monoidal functor from Bto C consists of the following data:

• a functor F : B0 → C0

• a natural isomorphism φ : F1B ⊗ F1B → F (1B ⊗ 1B)

• an isomorphism φ0 : K → FK

This data satisfies the commutativity of the following diagrams:

(1.1)

FA⊗ (FB ⊗ FC)

(FA⊗ FB)⊗ FC FA⊗ (F (B ⊗ C)

F (A⊗B)⊗ FC F (A⊗ (B ⊗ C))

F ((A⊗B)⊗ C

1⊗ φ

φ

Faφ

φ⊗ 1

a

(1.2)

FA⊗K FA

FA⊗ FK F (A⊗K)

rFA

1⊗ φ0

φ

F (rA)

K ⊗ FA FA

FK ⊗ FA F (K ⊗A)

lFA

1⊗ φ0

φ

F (lA)

The monoidal functor is called strict if φ and φ0 are identities.

Definition 6. Given two monoidal functors BF⇒GC, a monoidal natural transfor-

mation between them consists of a natural transformation θ : F → G which satisfies thecommutativity of the two following diagrams:

Page 12: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

12 PRELIMINARIES

FA⊗ FB F (A⊗B)

GA⊗GB G(A⊗B)

φ

θa ⊗ θB

φ

θA⊗B

K

FK GK

φ0 φ0

θK

Definition 7. A braiding in a monoidal category C consists of a family of naturalisomorphisms {γA,B : A⊗B → B ⊗ A : A,B objects in C} in C which satisfy the commu-tativity of the following diagrams:

(A⊗B)⊗ C (B ⊗A)⊗ C

A⊗ (B ⊗ C) B ⊗ (A⊗ C)

(B ⊗ C)⊗A B ⊗ (C ⊗A)

γA,B ⊗ 1

a

1⊗ γA,C

a

γA,B⊗C

a

A⊗ (B ⊗ C) A⊗ (C ⊗B)

(A⊗B)⊗ C (A⊗ C)⊗B

C ⊗ (A⊗B) (C ⊗A)⊗B

1⊗ γB,C

a−1

γA,C ⊗ 1

a−1

γA⊗B,C

a−1

Note that if γ = {γA,B}A,B∈C is a braiding, then so is γ′ = {γ′A,B}A,B∈C , where γ′B,A =

γ−1A,B, since the first diagram for γ gives the second for γ′, and conversely.

Remark 8. Note that Maclane includes the commutativity of the diagram

A⊗K K ⊗A

A

rA

γA,K

lA

in the definition of a braiding. However in [JS93] it is shown that the commutativity ofthis diagram is implied by Definition 7.

Definition 9. A braided monoidal category is a monoidal category C together witha braiding γ. If γ = γ′, then the braided monoidal category is called symmetric and thebraiding is called symmetry.

Page 13: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

2. OPERADS 13

2. Operads

Let C = (C0,⊗,K, a, l, r, s) be a symmetric monoidal category. Let FinSet denotethe category of finite sets and bijections. One of its skeletons is the category Σ withobjects the finite ordinal numbers [n] for n ≥ 0. Remark that for n 6= m we haveHomFinSet([n], [m]) = ∅ and that the Hom-sets of Σ carry the structure of symmetricgroups; we write Σn for HomFinSet([n], [n]). Let CΣop

denote the category of contravari-ant functors from Σ to C together with natural transformations between them. Every suchfunctor A gives a collection {A(n)}n∈Z≥0

of objects of C. From now on we drop the bracketsfor the ordinal numbers.For each n ≥ 0 there is a natural action by Σn on A(n):

ρ : Σn → AutC(A(n)) : σ 7→ (A(σ) : A(n)→ A(n))

It is a right action, the functor A being contravariant.

Definition 10. An operad in C consists of the following data

• An object of CΣop

• A family of morphisms in C called structure morphisms:

{γn;m1,...,mn : P(n)⊗ P(m1)⊗ . . .⊗ P(mn)→ P(m1 + · · ·+mn)}n≥1,m1,...,mn≥0

• A morphism η : K → P(1) called unit morphism

This data is subject to the following axioms:

• Associativity for the structure morphisms: the following diagram commutes forall n,mi ≥ 1 and li,j ≥ 0 with 1 ≤ i ≤ n and 1 ≤ j ≤ mi:

P(n)⊗ (⊗n

i=1 P(mi))⊗(⊗n

i=1

⊗mij=1 P(li,j)

)

P(n)⊗(⊗n

i=1(P(mi)⊗(⊗mi

j=1 P(li,j)))

P(∑n

i=1mi)⊗(⊗n

i=1

⊗mij=1 P(li,j)

)

P(n)⊗(⊗n

i=1 P(∑mi

j=1 li,j))

P(∑n

i=1

∑mij=1 li,j)

γn;m1,...,mn ⊗ 11⊗ ψ

γm1+···+mn;l1,1,...,ln,mn

γn;∑m1j=1 l1,j ,...,

∑mnj=1 ln,j

1⊗(⊗n

i=1 γmi;li,1,...,li,mi

)

where ψ is given by the symmetry and associativity constraint in C.• Equivariance for the structure morphisms: the following diagrams commute for

all n ≥ 1 and mi ≥ 0, for i = 1, . . . , n:

Page 14: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

14 PRELIMINARIES

P(n)⊗ P(mσ−1(1))⊗ . . .⊗ P(mσ−1(n))

P(n)⊗ P(m1)⊗ . . .⊗ P(mn) P(n)⊗ P(m1)⊗ . . .⊗ P(mn)

P(m1 + · · ·+mn) P(m1 + · · ·+mn)

γn;mσ−1(1)

,...,mσ−1(n)

1⊗ σ

ρ(σ)⊗ 1

γn;m1,...,mn

ρ(σm1,...,mn )

where σ ∈ Σn and σ permutes the factors of the product P(m1) ⊗ . . . ⊗ P(mn)and σm1,...,mn denotes the block permutation, which for an ordered partition(m1, . . . ,mn) of m = m1 + · · · + mn sends the ith subinterval of the partition(m1, . . . ,mn) to the σ(i)th subinterval of the partition

(mσ−1(1), . . . ,mσ−1(n)

),

and

P(n)⊗ P(m1)⊗ . . .⊗ P(mn) P(n)⊗ P(m1)⊗ . . .⊗ P(mn)

P(m1 + · · ·+mn) P(m1 + · · ·+mn)

1⊗ ρ(τ1)⊗ · · · ⊗ ρ(τn)

γn;m1,...,mnγn;m1,...,mn

ρ( ˜τ1, . . . , τn)

where τ1 ∈ Σm1 , . . . , τn ∈ Σmn and ˜(τ1, . . . , τn) denotes the image of (τ1, . . . , τn)under the homomorphism Σm1 × · · · × Σmn → Σm1+···+mn .

• Unit: the following diagrams commute for all n ≥ 1 and all m ≥ 0:

P(n)⊗K⊗n P(n)⊗ P(1)⊗n

P(n)

1⊗ η⊗n

γn;1,...,1(rP(n) ⊗ 1)◦n

Page 15: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

2. OPERADS 15

K ⊗ P(m) P(1)⊗ P(m)

P(m)

η ⊗ 1

γ1;mlP(m)

Definition 11. If P and Q are operads in C, a morphism φ : P → Q is a family ofequivariant morphisms in C

φn : P(n)→ Q(n), n ≥ 0

which preserve the operad structure, that is, such that the following diagrams commute,where γ and η denote the composition and unit of P and γ′ and η′ the composition andunit of Q:

P(n)⊗ P(m1)⊗ · · · ⊗ P(mn) P(m1 + · · ·+mn)

Q(n)⊗Q(m1)⊗ · · · ⊗Q(mn) Q(m1 + · · ·+mn)

γn;m1,...,mn

φn ⊗ φm1 ⊗ · · · ⊗ φmn

γ′n;m1,...,mn

φm1+···+mn

K

P(1)

Q(1)

η

η′

φ1

2.1. Operad algebras.

Definition 12. Let X be an object of C and P an operad in C. A P-algebra structureon X is a family of morphisms in C

θn : P(n)⊗X⊗n → X, n ≥ 0

that are associative, unital and equivariant in the following sense:

• The following associativity diagram commutes for all n ≥ 1 and mi ≥ 0 fori = 1, . . . n:

Page 16: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

16 PRELIMINARIES

P(n)⊗ P(m1)⊗ · · · ⊗ P(mn)⊗X⊗m1+···+mn P(m1 + · · ·+mn)⊗X⊗m1+···+mn

P(n)⊗ P(m1)⊗X⊗m1 ⊗ · · · ⊗ P(mn)⊗X⊗mn

X

P(n)⊗X⊗n

γn;m1,...,mn ⊗ 1

1⊗m

θm1+···+mn

θn

1⊗ θm1 ⊗ · · · ⊗ θmn

where, as above, the morphism m is given by the obvious iteration and compo-sition of the braiding and the associativity constraint.• The following unit diagram commutes:

K ⊗X X

P(1)⊗X

lX

η ⊗ 1 θ1

• The following equivariance diagram commutes for all n ≥ 0:

P(n)⊗X⊗n P(n)⊗X⊗n

X⊗n

ρ(σ)⊗ σ−1

θn θn

where σ ∈ Σn and σ−1 : X⊗n → X⊗n permutes the factors.

From now on we will denote the action of the symmetric groups by juxtaposition onthe right, so instead of ρ(σ)(f) we will write fσ, whenever the former expression makessense.

Page 17: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 17

3. Trees

This section is taken from joint work with John Baez, which will appear as an articleunder the title ‘Operads and phylogenetic trees’ [BO14].

Definition 13. For any natural number n ≥ 0, an n-tree is a quadruple T = (V,E, s, t)where:

• V is a finite set;• E is a finite non-empty set whose elements are called edges;• s : E → V t {1, . . . , n} and t : E → V t {0} are maps sending any edge to its

source and target, respectively.

Given u, v ∈ V t {0, 1, . . . , n}, we write ue−→ v if e ∈ E has s(e) = u and t(e) = v.

This data is required to satisfy the following conditions:

• s : E → V t {1, . . . , n} is a bijection;• there exists exactly one e ∈ E such that t(e) = 0;• for any v ∈ V t{1, . . . , n} there exists a directed edge path from v to 0: that

is, a sequence of edges e0, . . . , en and vertices v1, . . . , vn such that

ve0−→ v1, v1

e1−→ v2, . . . , vnen−→ 0.

A tree is an n-tree for some n ≥ 0.

We call 0 the root, and call 1, . . . , n the labelled leaves.We define the arity of a vertex v ∈ V to be the cardinality of the preimage t−1(v),

and call the elements of this preimage the children of v. We define a leaf to be either alabelled leaf or an unlabelled leaf, meaning a vertex of arity zero.

We call an edge external if it is has as target or source the root or a leaf, we say thatit is internal otherwise.

Definition 14. An isomorphism of n-trees f : (V,E, s, t) → (V ′, E′, s′, t′) consistsof:

• a bijection fV : V t {0, 1, . . . , n} → V ′ t {0, 1, . . . , n},• a bijection fE : E → E′

such that

• fV is the identity on {0, 1, . . . , n},• fV s = s′fE ,• fV t = t′fE .

Definition 15. We call an n-tree with just one vertex a corolla.

Definition 16. A planar n-tree is an n-tree in which each vertex is equipped with alinear order on the set of its children.

Definition 17. An isomorphism of planar n-trees is an isomorphism of n-treesf : (V,E, s, t) → (V ′, E′, s′, t′) that preserves this linear ordering on the children of eachvertex.

Page 18: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

18 PRELIMINARIES

Definition 18. A collection C consists of topological spaces {Cn}n≥0. A morphismof collections f : C → C ′ consists of a continuous map fn : Cn → C ′n for each n ≥ 0.

We denote the category of collections by N-Top.

Let Op be the category consisting of operads and morphisms between them.

Lemma 19. The forgetful functor U : Op → N-Top is monadic, i.e. it has a leftadjoint F and the category Alg-UF of algebras over the monad (UF, η, 1U ∗ ε∗1F ) inducedby the adjunction is equivalent to Op.

Proof. This is proved in [BV73, Defineorem 2.24, Proposition 2.33]1. �

Definition 20. For any collection C, we define a C-tree to be an isomorphismclass of planar n-trees for which each vertex with k children is labelled by an elementof Ck. Here given two planar n-trees (V,E, s, t) and (V ′, E′, s′, t′) with vertices labelledin this way, we say they are isomorphic if there is an isomorphism of planar n-treesf : (V,E, s, t)→ (V ′, E′, s′, t′) such that the labelling of each v ∈ V equals the labelling offV (v) ∈ V ′.

Remark that for any morphism of collections φ : C → D we can define a map φ? fromthe set of C-trees to the set of D-trees: it assigns to any C-Tree T the D-Tree obtainedfrom T by substituting the label f of any vertex of T by φ(f).

Definition 21. Consider a planar n-tree T = (V,E, s, t) and a planar m-treeT ′ = (V ′, E′, s′, t′). For any 1 ≤ i ≤ m we define the grafting (or composition) of

T on T ′ along i as the n+m− 1 tree T ′ ◦i T = (V , E, s, t) where

• V = V t V ′• E =

(E \ {e0}

)t(E′ \ {ei}

)t {x}, where e0 is the edge of T with t(e0) = 0

and ei is the edge of T ′ such that s′(ei) = i

• s : E → V : e 7→

s(e), if e ∈ E and s(e) ∈ Vs′(e), if e ∈ E′ and s′(e) ∈ V ′

s′(e), if e ∈ E′ and 1 ≤ s′(e) ≤ i− 1

s(e) + i− 1, if e ∈ E and 1 ≤ s(e) ≤ ns′(e) + n− 1, if e ∈ E′ and i+ 1 ≤ s′(e) ≤ ms(e0) if e = x

• t : E → V : e 7→

t(e), if e ∈ Et′(e), if e ∈ E′

t(ei), if e = x

If in T the order of the children of t(ei) is e1 < · · · < ei−1 < ei < ei+1 < · · · < er, then theorder of its children in T ◦i T ′ is e1 < · · · < ei−1 < x < ei+1 < · · · < er. The order of thechildren of all other vertices is unchanged.

We say that edge e0 is identified with edge ei.

1This reference was pointed out by Richard Garner.

Page 19: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 19

We can extend composition of trees to isomorphism classes of trees:

Lemma 22. Composition of planar trees is well-defined on isomorphism classes.

Proof. Let T, T ′ be two planar n-trees and S, S′ two planar m-trees together withisomorphisms f : T → T ′ and g : S → S′. Then f and g induce an isomophismf ◦i g : T ◦i S → T ′ ◦i S′ which is given on vertices by the disjoint union of fV and gVand on edges by

e 7→

fE(e), e ∈ E(T )

gE(e), e ∈ E(S)

x′ ∈ E(T ′ ◦i S′) \(E(T ′) t E(S′)

), otherwise.

If f and g respect the planar structure, then so does f ◦i g. �

The action of the symmetric groups on operations of F (C) is given by ‘relabelling ofleaves’.

Definition 23. Given a planar n-tree T = (V,E, s, t) and a permutation σ ∈ Σn, we

define Tσ = (V,E, sσ, t), where sσ : E → V t {1, . . . , n} : e 7→

{s(e), if s(e) ∈ Vσ−1(s(e)) otherwise

This operation defines an action of the symmetric group Σn on the set of planar n-trees. To define the colift of a morphism of collections C → U(P) along the monomorphismC → F (C) which is part of the data of the free operad on C, we need to define contractionsof edges for an U(P)-tree.

Definition 24. Consider a planar n-tree T = (V,E, s, t) and suppose that it has aninternal edge e. We can assign to it a planar n-tree T \e= (Ve, Ee, se, te) in which the edgee is deleted:

• the vertex set of T \ e is given by(V \ {s(e), t(e)}

)t {x}

• the edge set is given by E \ {e}• The maps se and te are defined as follows:

se : Ee → Ve t {1, . . . , n} : e′ 7→

{s(e′) if s(e′) 6= t(e)

x, otherwise

te : Ee → Ve t {0} : e′ 7→

{t(e′), if t(e′) 6= t(e) and t(e′) 6= s(e)

x, otherwise

The order on the children of x is defined as follows: suppose that t(e) has k1 > 0 children,while s(e) has k2 > 0 children, and that e is the ith smallest children of t(e). The planarorder induces order-preserving isomorphisms φ1 → in(t(e))→ [k1] and φ2 : in(s(e))→ [k2],where we denote by in(v) the set of children of a vertex v. Now we define

φ1◦iφ2 : in(t(e))tin(s(e))\{e} → [k1+k2−1] : y 7→

φ1(y), if y ∈ in(t(e)) and 1 ≤ φ1(y) ≤ i− 1

φ2(y) + i− 1, if y ∈ in(s(e))

φ1(y) + k1 − 1, if y ∈ in(t(e)) and φ1(y) > i

Page 20: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

20 PRELIMINARIES

This induces a linear order on in(x).

This operation is well-defined on isomorphism classes of trees, and we can extend it toU(P)-trees, for any operad P. To do so we need to use the definition of partial compositionfor operads:

Definition 25. For all k ≥ 1 and l ≥ 0 and for all f ∈ P(k) and g ∈ P(l) and all1 ≤ i ≤ k we define

f ◦i g = γk;1,...,1,l,1,...,1(f, idP, . . . , idP, g, idP, . . . , idP)

with g at the ith position.

It is possible to define operads using this partial composition and this yields a definitionequivalent to the definition we have given in Section 2, see for example [May97, Definition12].

Now suppose that the vertices s(e) and t(e) are labelled by the operations g ∈ P(k2)and f ∈ P(k1), respectively; then we assign to the vertex x the label f ◦ig. This assignmentyields again an U(P)-tree: we have f ◦ig ∈ P(k1 +k2−1), and by definition x has k1 +k2−1children. We call this operation contraction of edge e.

Reiterating this operation, we can assign to any U(P)-tree T with n labelled leaves aunique U(P)-tree which is a corolla with n leaves and with the unique vertex labelled bythe composition of the labels of the vertices of T : this assignment does not depend on theorder in which we delete the inner edges, since the composition in P is associative.

Definition 26. We denote by γ(T ) the label of the vertex of the corolla obtained bycontracting all internal edges of the tree T .

On the other hand, instead of contracting all internal edges of a tree, we could contractjust those of a subtree; by the latter, we mean a subset of edges and vertices of a tree Twhich inherits from it the structure of a tree.

Definition 27. [Fre] A subtree S = (V (S), E(S), in(S), 0S , s, t) of a planar n-treeT = (V (T ), E(T ), s, t) is given by:

• a non-empty set of vertices V (S) ⊂ V (T )• a set of edges E(S) ⊂ E(T )• a set in(S) ⊂ V (T ) t {1, . . . , n} , such that in(S) ∩ V (S) = ∅• an element 0S ∈ V (T ) such that {0S}∩V (S) = ∅ and such that there is a unique

edge e0 in E(S) with t(e0) = 0S• the restrictions of s and t to E(S).

This data satisfies the following requirement: an edge e is in E(S) iff t(e) ∈ V (S) t {0S}iff s(e) ∈ V (S) t in(S).

The last requirement in the definition insures that in a subtree S there is a uniquedirected edge path from any vertex to 0S , and also that if a vertex is in V (S) then all itschildren and the edge with the vertex as its source are in E(S). Furthermore, a subtree iscompletely determined by its set of vertices or its set of edges, see [Fre, A 1.6].

Page 21: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 21

For example: given the 3-tree

2 1

3

ab

c d

ej s

0

this is a subtree:

0S

2 1

c

ej s

while this is not:

0S

•f

3

d

a

The definition of subtrees can be extended in the obvious way to C-trees. We call anedge e ∈ E(S) internal if t(e) ∈ V (S) and s(e) ∈ V (S), external otherwise.

Contracting the internal edges of a subtree S of an U(P)-tree we obtain again anU(P)-tree [Fre] and we call this operation contraction of the subtree S.

For example, we can contract the subtree given by the vertices encircled by the greenellipse of the following tree:

• c

•j • f

•d

0

2 1 4 3

•c ◦2 (f ◦1 d)

•j

0

2 1 4 3

Page 22: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

22 PRELIMINARIES

Lemma 28. Let C be a collection. There is an operad CTree such that:

(3.1) CTree(n) is the set of C-trees with n labelled leaves;(3.2) there is a unique isomorphism of operads

ψ : F (C)∼−→ CTree

that for each n ≥ 0 sends f ∈ Cn to the isomorphism class of the corolla withits n labelled leaves ordered so that 1 < · · · < n, and with its vertex labelled byf .

Proof. First, we construct an operad CTree such that CTree(n) is the set of C-trees with n labelled leaves. Composition is given by grafting of trees, with unitgiven by the isomorphism class of the tree with empty set of vertices. The assignmentCTree(n)× Σn → CTree(n) : (T, σ) 7→ Tσ is well-defined and defines an action of Σn onCTree(n), and composition of trees is equivariant with respect to this action.

Second, we show that there is an isomorphism ψ with property (2). We define amorphism of collections

ι : C → U(CTree)

which sends an element f ∈ Cn to the isomorphism class of the corolla with its n labelledleaves ordered so that 1 < · · · < n, and with its vertex labelled by f . Next we show thatthe pair (CTree, ι) satisfies the universal property of the free operad on C.

Let Q be an operad and let φ : C → U(Q) be a morphism of collections. We define amorphism φ : CTree→ Q as follows:

• φ(1)(idCTree) = idQ• φ(n)(ι(f)) = φ(f) for all f ∈ Cn• φ(n)(T ) = γ(φ?(T )) for all trees T ∈ CTree(n) with leaves labelled by

1 < · · · < n• φ(n)(T · σ) = φ(T )σ for all T ∈ CTree(n) and for all σ ∈ Σn.

To see that this assignment preserves the operadic composition, remark firstthat for any pair of trees T ∈ CTree(n) and T ′ ∈ CTree(m) with unpermutedleaves we have φ?(T ◦i T ′) = φ?(T ) ◦i φ?(T ′). So it remains to show thatγ (φ?(T ) ◦i φ?(T ′)) = γ (φ?(T )) ◦i γ (φ?(T ′)). First, we contract the subtrees S and S′ ofφ?(T ◦i T ′) which are given by the sets of vertices of T and T ′, respectively. We thusobtain a tree with exactly one internal edge e, namely the edge arising from the graftingof T ′ to T , while the vertex t(e) is labelled by γ(φ?(T )) and the vertex s(e) by γ(φ?(T ′)).Furthermore, the edge e is the ith smallest children of t(e). To see this, recall that inT ◦i T ′ there is exactly one directed edge path from every leaf to the root, and duringthe contraction process all internal edges on these paths but e are contracted, so there areexactly i − 1 children of t(e) which are external edges and whose leaves are smaller thanthe smallest leaf whose directed edge path to the root passes through the edge e. Now,if we contract the edge e we obtain γ(φ?(T )) ◦i γ(φ?(T ′)). On the other hand, since theorder in which we contract the edges is immaterial, if we contract the edge e we also obtainγ(φ?(T ) ◦i φ?(T ′)).

Page 23: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 23

We thus have defined a morphism of operads φ : CTree → Q which colifts φ along ι,and by construction φ is the unique morphism with this property. Hence there is a uniqueisomorphism

ψ : F (C)∼−→ CTree

sending the image of f ∈ Cn in F (C) to ι(f). �

Remark that we can also define a permutation on subtrees of a tree consisting ofa single vertex, by permuting the children of the vertex. More precisely, for a subtree Sconsisting of a single vertex, the linear order on in(S) gives an order-preserving isomorphismf : in(S) → [k] for some k ≥ 0. Then we define the permutation of in(S) by σ ∈ Σk to bethe composition σ−1 ◦ f .

Lemma 29. Let P be an operad. Then εP maps two P-trees to the same operation ofP if and only if we can go from one P-tree to the other by a finite sequence of the followingmoves:

(3.1) Given any P-tree, we can replace any subtree consisting of a vertex togetherwith its children and their source vertices by its contraction.

For example:

• g1 •g2 • g3

• f • γ(f, g1, g2, g3)∼

(3.2) For any P-tree we can replace any edge by a corolla with one vertex labelled bythe identity idP ∈ P(1):

•idP∼

(3.3) For any P-tree we can replace any subtree S given by exactly one vertex vlabelled by fσ, where σ ∈ Σk and f ∈ P(k), by the subtree obtained from S bypermuting in(S) by σ−1 and substituting the label of v by f .

For example:

Page 24: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

24 PRELIMINARIES

•sg

f(12) ∼

•f

gs •

Proof. First we fix some notation for U(P)-trees:

• sf,g1,...,gk is the subtree of a tree which is given by a vertex labelled by f togetherwith its children and their sources, which are labelled in order by g1, . . . , gk.• sf is the subtree of a tree which is given by exactly one vertex labelled by f• sfσ is the subtree sf permuted by σ ∈ Σn, where f ∈ P(n)• tf,g1,...,gk is a tree with leaves labelled by 1 < · · · < n and with exactly k internal

edges which are all the children of the same vertex, so that this vertex is labelledby f ∈ P(k), while the other vertices are labelled in order by g1, . . . , gk.• cf is the corolla with n leaves labelled by 1 < · · · < n and with the unique

vertex labelled by f ∈ P(n)

By Lemma 19 we know that (P, εP) is the coequalizer of the following diagram:

FUFU(P)

εFU(P) //

FU(εP)// FU(P)

and also that the forgetful functor creates coequalizers for those parallel pairs (f, g) in Opso that (Uf,Ug) has a split coequalizer in N-Top, so we can give the description of P as acoequalizer in N-Top, which again is given entrywise in Top.

In the following we say that two P-trees T, T ′ ∈ FU(P)(n) are equiva-lent iff (T, T ′) is an element of the smallest equivalence relation generated by{(εFUP(S), FUεP(S)) | S ∈ FUFUP(n)}.

If two trees in FU(P)(n) differ by a finite sequence of moves 3.1, 3.2, 3.3, then thereare n-trees T1, . . . Tn such that T1 = T , Tn = T ′ and Ti and Ti+1 differ by exactly one ofthe moves 3.1, 3.2, 3.3, for i = 1, . . . , n − 1. So it is enough to consider the case in whichT and T ′ differ by exactly one of the moves 3.1, 3.2 or 3.3.

First suppose that T and T ′ are P-trees in FU(P)(n) with unpermuted leaves andwhich differ by exactly one of the moves 3.1 or 3.2. Then there exists S ∈ FUFU(P)(n)such that FUεP(S) = T and εFUP(S) = T ′:

• Suppose T ′ ∈ FU(P)(n) has a subtree sf,g1,...,gk and that T is obtained from T ′

by applying move 3.1 to sf,g1,...,gk , where we denote the vertex corresponding tothe contracted subtree by v′. Then S is obtained from T by substituting thelabel f of every vertex v 6= v′ with the corolla cf , and the label of v′ by tf,g1,...,gk .For example:

Page 25: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 25

T ′ : •

f

g

h

i1

2

3

0

1

T : •

•i

g ◦1 h

f

1 2

3

0

S :

••i

•g

h

1 2

3

0

•f

1 2

0

1 2

3

0

• Suppose that T ′ contains a subtree sidPand that T is obtained from T ′ by

application of move 3.2 to sidP, where we denote the vertex labelled by idP by

v′. Then S is obtained from T ′ by substituting the label f of every vertex v 6= v′

with the corolla cf , and the label of v′ by the trivial tree. For example:

T ′ : •

f

h

g

i

idP•

1 •

2 3

0

2

T : •

f

h

g

i1 •

2 3

0

S :

•f

1 2

0

•h

0

•g

1 2

0

•i

1 2

01

0

1 •

2 3

0

Now suppose that T and T ′ do not have necessarily unpermutated leaves and that T ′

contains a subtree sfσ while T is obtained from T ′ by applying move 3.3 to sfσ. Thenthere exist S and S′ in FUFU(P)(n) such that T = εFU(P)(S) and T ′ = εFU(P)(S

′), and

Page 26: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

26 PRELIMINARIES

FUεP(S) = FUεP(S′): S is obtained from T by substituting every label by the corolla withvertex labelled by that label, while S′ is obtained in the same way from T ′. For example:

T ′ :

•f(12)

g

2 1

3

0

3

T :

• f

g

12

3

0

S′ :

••f(12)

1 2

0

•g

2 1

0

2 1

3

0

S :

••f

2 1

0

•g

2 1

0

12

3

0

So we have seen that if T and T ′ are two trees with any labelling of the leaves whichdiffer by exactly one of the moves 3.1, 3.2, or 3.3, then they are equivalent.

Conversely, we have to show that for any tree S ∈ FUFU(P)(n) we can go from εFUP(S)to FUεP(S) with a finite sequence of moves 3.1, 3.2, 3.3. If this is true, then it is for allelements of the smallest equivalence relation generated by the pairs (εFUP(S), FUεP(S)).We set εFUP(S) = T ′ and FUεP(S) = T .

If all vertices of S are labelled by a corolla with unpermuted leaves, then T = T ′. Nowsuppose that a vertex of S is labelled by a tree t different from the trivial tree and withunpermuted leaves, while all the remaining vertices are labelled by unpermuted corollas.To this label corresponds in T a subtree sγ(t), while in T ′ it corresponds to a subtree withplanar structure and vertex set given by t, hence T and T ′ are related by a sequence offinite moves of type 3.1 or 3.2.

Page 27: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 27

For example:

S :

••i

•g•idP

h

1 2

3

0

•f

1 2

0

1 2

3

0

FUεP

εFU(P)

T ′ :

f

g•idP

h

i1

2

3

0

T :

•i

g ◦1 h

f

1 2

3

0

If in addition some vertex of S is labelled by a trivial tree, then we can go from Tto T ′ by an additional finite sequence of moves of type 3.2. Finally, if in addition sometree labelling S has permuted leaves, then we can go from T to T ′ by an additional finitesequence of moves of type 3.3.

Lemma 30. Let P and P′ be operads. Operations in F (U(P) + (U(P′)) may beidentified with U(P) +U(P′)-trees. Two U(P) +U(P′)-trees map to the same operation ofP + P′ via the operad homomorphism

εP + εP′ : F (U(P) + U(P′))→ P + P′

if and only if we can go from one to the other by a finite sequence of the following moves:

Page 28: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

28 PRELIMINARIES

(3.1) For any U(P) +U(P′)-tree, we can replace any U(P)-subtree by its contraction,where a U(P)-subtree is a subtree having vertices labelled only by operationsof U(P).

(3.2) For any U(P)+U(P′)-tree, we can replace any edge by a corolla with one vertexlabelled by the identity idP ∈ P1.

(3.3) For any U(P) + U(P′)-tree, we can replace any subtree sfσ, where σ ∈ Sk andf ∈ Pk, by sfσ.

(3.4) The same as (1) with P′ instead of P.(3.5) The same as (2) with P′ instead of P.(3.6) The same as (3) with P′ instead of P.

Proof. We begin by giving a description of the morphism

εP + εP′ : FU(P) + FU(P′)→ P + P′

and will then refer to the composite morphism F (U(P) + U(P′))∼→ FU(P) + FU(P′)→ P + P′

by using the same symbol. The morphism εP + εP′ is induced by the universal propertyof the coproduct P + P′; namely, it is the unique morphism FU(P) + FU(P′) → P + P′

making the following diagram commute, where the morphisms jP, jP′ and iP, iP′ are partof the data of the coproducts:

F (U(P) + U(P′))∼=FU(P) + FU(P′)

FU(P′)

FU(P)

P′

P

P + P′

jP′

jP

εP′

εP

iP′

iP

εP + εP′

We know from Lemma 29 that operations in P+P′ are equivalence classes of U(P) + U(P′)-trees, while operations in F (U(P) +U(P′)) are U(P) +U(P′)-trees by Lemma 28. We havefor all n ≥ 0:

iPn : Pn → (P + P′)n : f 7→ cf

while jPn : FU(P)n → F (U(P) + U(P′))n is just the inclusion.Given a U(P)-tree T , we define εP + εP′(T ) = iP(εP(T )) and analogously for P′. Given

a U(P) + U(P′)-tree T , if its leaves are permuted by σ, then εP + εP′(T ) = εP + εP′(T )σ,

with T σ = T , so we may assume that the leaves of T are unpermuted. We can decomposeany U(P) +U(P′)-tree in U(P)- and U(P′)-trees. Note that this decomposition is not nec-essarily unique. For example consider the following decompositions, where we assume thatai are operations of P and bi of P′:

Page 29: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

3. TREES 29

•b2

•b1

•b3

•a0

•a1

•a2

1 2 3 4 5 6

0

=

•b2

•b1

•b3

1 2 3 4 5

0

◦2•a0

0

◦3

1 2 3

a1

a2

0

=

•b1

1 2

0

◦1

•b2

1 2 3

0

◦2a0•

0

◦3

•b3

1 2

◦2

0

•a1

1 2

0

◦2 •a2

1 2

0

We write

T = S1 ◦j1(S2 ◦j2

(. . . (Sk ◦jk Sk+1) . . .

))for such a decomposition.It is possible to define a partial order on the set of decompositions of a tree: a decom-

position D is smaller then a decomposition D′ if by substituting none or a finite numberof trees in D by their decomposition we obtain D′. With this partial order the set ofdecompositions of a tree is a bounded lattice, hence for every tree there is a maximumand a minimum decomposition. In the tree above the first decomposition is the minimumdecomposition, while the second one is the maximum decomposition.

We then define

Page 30: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

30 PRELIMINARIES

εP + εP′(T ) = i1ε1(S1) ◦j1(i2ε2(S2) ◦j2

(. . .(ikεk(Sk) ◦jk ik+1εk+1(Sk+1)

). . .))

where we write ipεp instead of ip ◦ εp and ipεp =

{iPεP if Sp is a U(P)-tree

iP′εP′ otherwise

for all 1 ≤ p ≤ k + 1.Since iPεP is a morphism of operads, we have for any pair of U(P)-trees T and T ′

iPεP(T ◦i T ′) = iPεP(T ) ◦i iPεP(T ′)

and similarly for P′, hence the definition of εP + εP′ does not depend on the particulardecomposition of a tree, and εP + εP′ preserves the operadic composition.

Now, remark that εP + εP′ sends two trees T and T ′ to the same equivalence class inP + P′ iff i1ε1(S1) ◦j1 · · · ◦jk−1

ikεk(Sk) = i1ε1(S′1) ◦j′1 · · · ◦j′k′−1ik′εk′(S

′k′).

If we take the minimum decomposition of T and T ′, we necessarily have k = k′ andipεp(Sp) = ipεp(S

′p) for all 1 ≤ p ≤ k. This is equivalent to εp(Sp) = εp(S

′p), since ip is

injective. By Lemma 29 we know that this is the case if and only if we can go from Sp toSp′ with a finite sequence of moves 1, 2, 3. Since any U(P)-tree in a decomposition of aU(P) + U(P′)-tree determines a unique U(P)-subtree (and analogously for P′), we obtainthe desired result. �

Page 31: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Operads and homotopy theory

4. Monoidal model categories

We briefly recall the definition of a model category and monoidal model category.Standard references for this are [Qui67], [Hir09], [Hov07], and [SS98] for the definitionof monoidal model category.

Definition 31. A morphism f in a category C is said to have the right lifting prop-erty or shortly RLP with respect to a class of morphisms I of C if the dashed arrowsexists in any diagram of the form

A B

C D

i f

with i : B → D a morphism in I. Similarly, a morphism i is said to have the left liftingproperty or LLP with respect to a class of morphisms F in C, if the dashed arrow existsin any diagram as above with f a morphism in F .

Definition 32. A model structure on a category C is given by three classes ofmorphisms of C which are called fibrations, cofibrations, and weak equivalences, suchthat the following is satisfied:

(4.1) Any morphism f can be factored as f = pi with i a cofibration and weakequivalence and p a fibration, as well as f = pi with i a cofibration and p afibration and weak equivalence.

(4.2) if for any tuple (f, g) of composable morphisms two out of f, g, and g ◦ f is aweak equivalence, then so is the third.

(4.3) Any two of the classes of fibrations, cofibrations and weak equivalences deter-mines the third, in the way that a morphism:(a) is a fibration iff it has the RLP with respect to morphisms which are both

cofibrations and weak equivalences(b) is a cofibration iff it has the LLP with respect to morphisms which are both

fibrations and weak equivalences(c) is a weak equivalence iff it can be written as u◦v with v having the LLP with

respect to fibrations and u having the RLP with respect to cofibrations.

31

Page 32: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

32 OPERADS AND HOMOTOPY THEORY

Definition 33. A model category is a category with all finite limits and colimitstogether with a model structure on it.

Definition 34. A closed symmetric monoidal category endowed with a model categorystructure is a monoidal model category if it satisfies the following axiom: for any pairof cofibrations f : A→ A′ and g : B → B′ the induced map A⊗B′ tA⊗B A′⊗B → A′⊗B′is a cofibration and it is additionally a weak equivalenve if so is one of f or g.

A well known fact that we will use is the following:

Lemma 35. Cofibrations are closed under pushouts, that is to say, given two mor-phisms i : A→ B and f : A→ C, if i : A→ B is a cofibration then so is C → B tA C.

Proof. This is an easy result which uses the universal property of the coproduct andthe LLP of the cofibration.

5. A model structure on the category of topological operads

5.1. Compactly generated spaces. It is well known that the category of topologicalspaces together with continuous maps is too big for the purposes of homotopy theory, sinceit does not have many properties which a good homotopy theory should have [Ste67].

On the other hand, its full subcategory of compactly generated spaces is a convenientcategory from the point of view of homotopy theory [Wyl73], [Str09]. We next recall thedefinition of compactly generated spaces.

Definition 36. A topological space X is weak Hausdorff iff for every continuousmap f : K → X where K is a compact Hausdorff space, the image f(K) is closed inX. A subset U of a topological space X is compactly open iff for all continuous mapsf : K → X where K is compact, the preimage f−1(U) is open in K. A space in whichevery compactly open subset is open is called a k-space. A compactly generated spaceis a weak Hausdorff k-space.

We denote the full subcategory of the category of topological spaces and continuousmaps consisting of compactly generated spaces by Top. This category has the structureof a closed symmetric monoidal category and it is complete and cocomplete.

For the purpose of this paper we do not incur in a restriction by working only withcompactly generated topological spaces, since the spaces M0,n which we define in Section9 are compact spaces and as thus are compactly generated. From now on a topologicalspace will mean a compactly generated topological space.

There is a model structure on Top in which weak equivalences are weak homotopy equiv-alences and fibrations are Serre fibrations. This model structure is called Serre modelstructure (or Quillen model structure).

The idea is now to transfer this model structure to the categories in the followingdiagram, where only the forgetful functors are drawn, using the respective adjunctions:

Page 33: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

5. A MODEL STRUCTURE ON THE CATEGORY OF TOPOLOGICAL OPERADS 33

Op Σ-Top? Σ-Top

nsOp N-Top? N-Top

Crans was the first [BM02, Section 2.5] to describe this process in full generality: [Cra95,Section 3] suppose we are given categories C and D and adjoint functors F : C � D : Ubetween them and that C has the structure of a model category. Then under certainconditions on C, on D and on the adjunction, it is possible to define a model structure onthe category D in which a morphism f

• is a weak equivalence in D iff U(f) is a weak equivalence in C• is a fibration in D iff U(f) is a fibration in C, or equivalently iff it has the

right lifting property with respect to all morphisms F (g), where g is a trivialcofibration in C• is a cofibration in D iff it has the left lifting property with respect to all trivial

fibrations in D.

Using a similar transfer principle, one can transfer the model structure of Top to themodel structure on G-spaces [BM02, Section 3] and the model structure on the categoryof symmetric collections to the category of operads [BM02, Theorem 3.2]. We will not gointo the details of this transfer principle here; they can be found in [BM02], and in partalso in [Cra95].

5.2. G-spaces.

Definition 37. A topological space together with the action of a discrete group G iscalled a G-space.

We denote the closed symmetric monoidal category of G-spaces together withG-equivariant continuous maps between them by G-Top. There is an adjunctionF : Top� G-Top: U in which the left adjoint sends a space X to the G-space given by Xtogether with free G-action. The model structure on Top can be transferred to G-Top insuch a manner that a morphism f is a fibration (resp. a weak equivalence) in G-Top iffU(f) is a fibration (resp. a weak equivalence) in Top [BM02, Section 3]. Recall that inany model category an object is called cofibrant (resp. fibrant) if the morphism fromthe initial object (resp. to the terminal object) is a cofibration (resp. a fibration). It is awell known fact that in the Serre model structure every object is fibrant, hence also everyG-space is fibrant in the induced model structure.

Definition 38. We call a G-space for which the action of the group G is free a freeG-space.

A necessary condition for a G-space to be cofibrant is that it is a free G-space:

Proposition 39. Let X be a cofibrant G-space. Then the action of G on X is free.

Page 34: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

34 OPERADS AND HOMOTOPY THEORY

Proof. For every topological group G there exists a free G-space EG which is con-tractible [Str11, Theorem 16.48]. Consider the following diagram

∅ EG

X ?

gf ψ

where f is a cofibration by assumption, g is a weak equivalence, since EG is contractible,and a fibration, since every object in G-Top is fibrant. Hence there exists a G-equivariantcontinuous map ψ which makes the diagram commute. Now, if for some g ∈ G and x ∈ Xwe have gx = x, then ψ(gx) = gψ(x) = ψ(x) and since the action of G on EG is free, gmust be the neutral element of G. Thus X is a free G-space. �

5.3. Collections. The model structure on Top induces a model structure on the cat-egory of collections, which is the product of monoidal categories

∏n≥0 Top, in which a

morphism is a cofibration, fibration or weak equivalence iff it is so entrywise in Top.In an analogous fashion, if we consider the symmetric groups Σn, n ≥ 0, the model

structure on Σn-Top induces a model structure on the product of categories∏n≥0 Σn-Top,

in which a morphism is a cofibration, fibration or weak equivalence iff it is so entrywisein Σn-Top, for every n ≥ 0. We denote this category by Σ-Top and call its objectssymmetric collections.

5.4. Pointed spaces. We denote the category of pointed topological spaces togetherwith continuous maps preserving the basepoints by Top?. If C is any model category withterminal object ?, and C? denotes the coslice category ? ↓ C, then there is an adjunctionF : C � C? : U in which F sends an object X of C to the coproduct X t ?. The categoryC? inherits a model structure in which a morphism f is a cofibration, (resp. fibration, resp.weak equivalence) iff U(f) is a cofibration, (resp. fibration, resp. weak equivalence) in C[Hov07, Proposition 1.1.8]. In particular, for C = Top there is a model structure on Top?in which a morphism is a cofibration, (resp. fibration, resp. weak equivalence) iff it is soin Top.

Definition 40. An object of a category with terminal object is pointed if there existsa morphism from the terminal object to it. Let X ∈ Top? (resp. Top). Define X to bewell-pointed iff the morphism {?} → X is a cofibration in Top (resp. iff X is pointedand the morphism {?} → X is a cofibration).

We have:

Proposition 41. X in Top? is cofibrant iff it is cofibrant in Top and well-pointed.

Proof. Remark that X is cofibrant in Top? iff the morphism from the initial object{?} of Top? to X is a cofibration, iff X is well-pointed. This implies that X is cofibrant inTop, since the terminal object of Top is cofibrant. �

Page 35: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

6. THE W-CONSTRUCTION 35

5.5. Pointed collections. A symmetric collection C in Σ-Top is pointed iff there isa morphism {?} → C(1), it is well-pointed iff the morphism {?} → C(1) is a cofibrationin Σ-Top. We write Σ-Top? for the category of pointed symmetric collections togetherwith equivariant morphisms respecting the basepoint. This category is the coslice category{?} ↓ Σ-Top and as thus inherits a model structure from Σ-Top in which a morphism is acofibration (resp. fibration, resp. weak equivalence) iff it is so in Σ-Top. The initial objectin Σ-Top? is given by the symmetric pointed collection consisting of {?} in arity 1 and theempty set in all other arities. As a corollary of Proposition 41 we obtain:

Corollary 42. A pointed collection C is cofibrant in Σ-Top? iff it is cofibrant in Σ-Topand well-pointed.

5.6. Operads. Berger and Moerdijk showed [BM02, Theorem 3.2] that the modelstructure on symmetric collections can be transferred to the category of (symmetric) op-erads in Top in such a way that a map P→ Q is a weak equivalence (resp. a fibration) ofoperads iff for each n the map P(n) → Q(n) is a weak equivalence (resp. a fibration) inTop.

Definition 43. An operad is Σ-cofibrant if the underlying symmetric collection iscofibrant and it is well-pointed if the unit morphism is a cofibration.

Every cofibrant operad is Σ-cofibrant [BM02, Proposition 4.3] and hence by Proposi-tion 39 for each n ≥ 1 the action of the symmetric group Σn on P(n) is free.

6. The W-construction

The W-construction was introduced by Boardman and Vogt [BV73] to study homotopyinvariant algebraic structures on topological spaces.

Definition 44. For an object C in a model category a cofibrant replacement is acofibrant object C ′ together with a weak equivalence C ′ → C.

Berger and Moerdijk showed that if P is a Σ-cofibrant and well-pointed operad, W(P)gives a cofibrant replacement of P in the model category introduced in the previous section[BM05, Theorem 5.1] and further they showed that in this case structures of algebras overW(P) are invariant under homotopy in the sense of Boardman and Vogt [BM02, Theorem3.5].

In the following we recall the W-construction as defined by Boardmann and Vogt andgive explicit calculations of W(As) and W(Comm).

Given an operad P, define a new operad W(P), where for n ≥ 0 an element of W(P)(n)consists of the following data:

(6.1) a U(P)-tree T(6.2) a map h : E(T )→ [0, 1] such that the leaves and the root have length 1.

This data is subject to the following relations:

Page 36: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

36 OPERADS AND HOMOTOPY THEORY

(6.1) for any tree (T, h) in W(P)(n), any vertex labelled by idP together with thetwo adjacent edges labelled by t1 and t2, is equivalent to an edge labelled byt1 ? t2 = t1 + t2 − t1t2.

t1•idP

t2

∼ t1 ? t2

(6.2) for any tree (T, h) in W(P)(n), any subtree of T formed by a vertex v in T ofarity r labelled by µσ, σ ∈ Σr and µ ∈ P(r), together with all directed pathsending in v, which we can consider as subtrees T1, . . . , Tr, is equivalent to thesubtree of T in which v is labelled by µ and the directed paths ending in v arethe subtrees Tσ−1(1), . . . , Tσ−1(r).

T1 . . . Tr

• µσ∼

Tσ−1(1) . . . Tσ−1(r)

• µ

(6.3) any edge of length 0 may be shrunk away by composing its vertices using thecomposition in P.

Suppose that λ is the underlying graph of a tree. Then the subspace of W(n) determinedby λ is determined by the labels of the vertices and those of the internal edges as well asthe symmetries, so we have

W(P)(n) =(∐

λ

(∏rλ+nj=0 P(j)mλ(j) × [0, 1]rλ

)× Σn

)/∼

where rλ is the number of internal edges of λ and mλ(j) is its number of vertices of arityj; further Σn is endowed with the discrete topology, the quotient is given by the aboveequivalence relations and we assign to W(P)(n) the quotient topology.

Composition is defined by grafting trees and assigning length 1 to the new internaledge. The unit for this composition is given by the 1-tree without vertices and uniqueedge labelled by 1. There is an obvious right action of Σn on W(P)(n) defined by[(T, h)] 7→ [(Tσ, h)] for all σ ∈ Σn and [(T, h)] ∈W(P)(n). Composition and the action ofthe symmetric groups are easily seen to be well-defined, so with this data we have thatW(P) is a symmetric topological operad.

Remark 45. For non-symmetric operads, the W-construction differs from the sym-metric case in that we consider planar trees such that each tree with n leaves has the leaflabels 1, 2, . . . , n, from left to right. Therefore leaf labels can be omitted. The relations are(6.1) and (6.3).

Example 46. Consider the non-symmetric operad As+ whose algebras are topologicalsemigroups, namely for each n ≥ 1 we have As+(n) = {?}, the one-point set. Then:

Page 37: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

6. THE W-CONSTRUCTION 37

W(As+)(1) ={[ ]}

∼= {?}

W(As+)(2) =

{[•]}∼= {?}

W(As+)(3) =

••t

;

[•]

;

••u

∣∣∣∣∣∣∣ t, u ∈ [0, 1]

∼= 1• 0• 1•

Thus W(As+)(3) is a subdivided interval; it gives a path from ••1 to • to •

•1 : with

γ(t) = ••1− 2t , t ∈ [0, 1

2 ] and γ′(t) = ••2t− 1 , t ∈ [1

2 , 1] the path is given by γ′ ◦ γ.

We drop the square brackets to facilitate notation. Analogously, W(As+)(4) is a celldecomposition of the pentagon K4. In general, W(As+)(n) is a cell decomposition of then-th Stasheff polytope Kn [LV12, Appendix C2.2]. Loday and Vallette showed that aspecial kind of planar trees, called circled planar trees, encode these cell decompositions ofthe Stasheff polytopes [LV12, Appendix C2.3].

Let A be an algebra over W(As+). Then, since Top is a closed symmetric monoidalcategory it makes sense to speak about endomorphism operads (see Appendix A) and thuswe have a morphism φ : W(As+)→ EndA. We write gT for φ(n)(T ). Then g| is the identityon A, whilst g is a morphism g : A×A→ A.

The path γ′ ◦ γ induces a homotopy ft : g ••1→ g •

•1, where ft = φ(3)(γ′ ◦ γ(t)), hence

we obtain that g ◦1 g is homotopic to g ◦2 g and therefore A is a topological semigroup

in which associativity holds only up to homotopy. Similarly, the pentagon K4 gives twohomotopies between g •

••1

1

and g •••1

1

and the cell subdivision gives a homotopy between these

two homotopies, and so on for every n up to infinity.

Example 47. Now we consider the operad As encoding topological monoids which isgiven by As(n) = {?} for all n ≥ 0. The space W(As)(0) is a countably infinite space: itsoperations are given by trees with only dead leaves. Similarly, also all spaces W(As)(n) forn ≥ 1 are infinite. In particular, in W(As)(1) there are the operations

•t

Page 38: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

38 OPERADS AND HOMOTOPY THEORY

and

•t

There is a path γ′ ◦ γ : [0, 1] → W(As)(1) with γ(t) = •

•1− 2t , t ∈ [0, 1

2 ] and

γ(t) = •

•2t− 1 , t ∈ [1

2 , 1] and γ′ ◦ γ(12) = . By a similar argument as used in the pre-

vious example, this path induces a homotopy from g ◦1 g • to g ◦2 g • and therefore A is

a topological monoid in which associativity and unitality hold only up to homotopy. Re-mark that associativity holds up to higher coherence conditions, while no such statement ismade about unitality. The analogous of the subdivision of the Stasheff polytope for unitalassociahedras was constructed in recent work by Muro and Tonks [MT11].

Example 48. The symmetric operad Comm, whose algebras are commutativetopological semigroups, is given in each arity n ≥ 1 by Comm(n) = {?}, the one point set,together with the trivial action of the symmetric group. To calculate the W-constructionfor Comm we need to use planar trees with labelled leaves. There are (2n − 3)!! labelledbinary trees with n leaves, hence up to non-planar isomorphisms, there are as muchlabelled binary planar trees with n leaves (and no labels on the vertices). We have:

W(Comm)(1) ={[ ]}

∼= {?}

W(Comm)(2) =

1 2 ∼= {?}

Page 39: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

6. THE W-CONSTRUCTION 39

W(Comm)(3) =

1 2 3 ;

••t

kji∣∣∣∣∣∣∣∣∣ t ∈ [0, 1] and (i, j, k) ∈ {(1, 2, 3), (2, 3, 1), (3, 1, 2)}

∼= ••1

1 2 31 2 3

••1

2 3 1

••1

3 1 2

There are 15 labelled binary planar trees with 4 leaves. The spaceW (Comm)(4) is givenby the polytope obtained from gluing together 15 quadrants along their common edges.Let A be an algebra over W(Comm) and consider the morphism φ : W(Comm) → EndA.Similarly to the previous example, we write gT for φ(n)(T ). Again, we have that g| is theidentity on A and g is a morphism g : A × A → A. Now, we can choose the following

three different paths in W(Comm)(3) passing through the corolla1 2 3

exactly once:

(6.1) from••1

1 2 3

to••1

2 3 1

=••1

321

(6.2) from••1

1 2 3

=••1

2 1 3

to••1

3 1 2

=••1

312

and

(6.3) from••1

2 3 1

to••1

3 1 2

=••1

132

By the same arguments of Example 46, we thus see that all three paths give associativityup to homotopy. Analogously, the 15 binary trees of W(Comm)(4) give several paths fromthe left to the right comb with same labelling and homotopies between them, and so onup to infinity. Thus A is associative up to strong homotopy. It is however only strictlycommutative, the action of the symmetric group on Comm being trivial.

Remark 49. There is a model structure on Top in which weak equivalences are ho-motopy equivalences and fibrations are Hurewicz fibrations. This model structure is calledHurewicz model structure, or also Strøm model structure, since Strøm was the firstto prove its existence in [Sm72]. The cofibrancy of W(P) for a Σ-cofibrant well-pointedoperad P with respect to the Hurewicz model structure was proved by Vogt [Vog03].

Page 40: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding
Page 41: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Tropical moduli spaces

Tropical geometry is an area of mathematics which has received a lot of attention inthe past 20 years or so due to its relation to algebraic geometry.

In the words of Sturmfels and Speyer [SS04] the adjective tropical ‘simply stands forthe French view of Brazil.’ ; indeed, French mathematicians baptized min-plus semirings -semirings in which the operations are given by taking addition and minimum on certainsets - “tropical semirings”, in honour of the Brazilian mathematician Imre Simon who wasa pioneer in the field [Pin98], [Sim88].

Nowadays by tropical semiring one usually understands the min-plus or max-plus semir-ing, whose underlying set is the set of real numbers and with operations given by

⊕ : R× R→ R : (a, b) 7→ max{a, b}and

� : R× R→ R : (a, b) 7→ a+ b,

where + denotes the usual addition of real numbers. Then (R,⊕) is a commutative semi-group and (R,�) is a commutative group with neutral element 0. If we extend the set ofreal numbers by an element −∞ and require

−∞⊕ r = r ⊕−∞ = r (r ∈ R)

−∞⊕−∞ = −∞,we obtain the commutative monoid (R ∪ {−∞},⊕) with neutral element −∞. If we

further impose

−∞� r = r �−∞ = −∞ (r ∈ R ∪ {−∞}),then (R ∪ {−∞},⊕,�) is an idempotent semifield called the tropical semi-field, often denoted by Rtr. These operations can be extended componentwise toR ∪ {−∞} × · · · × R ∪ {−∞} and thus we also obtain an idempotent semifield Rntr. Wewill also use Rntr to denote the underlying set of this semifield. Tropical mathematicsusually means mathematics involving the tropical semifield.

Analogously to the classical case, one can define a semiring Rtr[X1, . . . , Xn] whose ele-ments are polynomials with coefficients in Rtr and are called tropical polynomials. Thissemiring satisfies a universal property analogous to the universal property of the polynomial

41

Page 42: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

42 TROPICAL MODULI SPACES

Figure 1. Convex piecewise linear graph of 1�X2 ⊕ 2� Y ⊕ 0.

ring with coefficients in a ring. The evaluation of a tropical polynomial gives a convex piece-wise linear subset of Rntr. For example, for the polynomial f(X,Y ) = 1�X2 ⊕ 2� Y ⊕ 0the graph of the function ev(f) : R2

tr → Rtr : (x, y) 7→ f(x, y) is the convex subset of R3tr of

Figure 1.A first attempt at defining a tropical curve could be to try to evaluate at −∞, but this

does not give anything interesting, since if a0 denotes the constant term of the polynomialwe have ev(f)(x) ≥ a0 for all x ∈ R2

tr, so the equality ev(f)(x) = −∞ has solutions only ifa0 = −∞. The unique solution is then x = (−∞,−∞).

However, there is another equivalent characterization of roots of a polynomial in onevariable in classical algebra and this characterization turns out to be a good approach fortropical algebra, since it gives the following:

Fundamental Theorem of Tropical Algebra. [GM07][BS13, Proposition 1.1]Every tropical polynomial in Rtr[X] of degree d has exactly d roots counted with multi-plicities.

But we haven’t defined what the degree and roots are yet. The degree is definedanalogously as for classical algebra. For the root we have:

Definition 50. A point x ∈ Rtr is a root of the tropical polynomial f ∈ Rtr[X] iffthere exists a tropical polynomial g such that f = (x⊕ x0)� g.

Page 43: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

TROPICAL MODULI SPACES 43

It is easy to see that the roots of a tropical polynomial in one variable are the cornersof the convex piecewise linear graph. For a tropical polynomial in one variable these areexactly the points at which at least two monomials attain the maximum. If we writef =

⊕i∈I⊂Z ai � Xi, then the corners are given by those points x for which there exist

i 6= j ∈ I such that

(0.1) ev(f)(x) = ai � xi = aj � xj .

Definition 51. The multiplicity of a root is defined to be the difference in the slopesof the two pieces adjacent to a corner.

This is the maximum of |i− j| for all i 6= j ∈ I for which (0.1) is satisfied.

Now, if one wants to carry this over to a polynomial in two variables, one could define atropical curve as the corner locus of the graph of the tropical polynomial, i.e. those pointsat which the maximum is attained at least twice.

For example, the corners of the polynomial f = 1 �X2 ⊕ 2 � Y ⊕ 0 are the solutionsto the three systems of inequalities

1 + 2x = 2 + y ≥ 0⇐⇒ y = 2x− 1 and x ≥ −1

2

1 + 2x = 0 ≥ 2 + y ⇐⇒ x = −1

2and y ≤ −2

2 + y = 0 ≥ 1 + 2x⇐⇒ y = −2 and x ≤ −1

2which give the following subset of R2

tr:

x

y

Page 44: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

44 TROPICAL MODULI SPACES

One is thus lead to give the following definition which turns out to be a good choice(see later).

Definition 52. The (affine2) tropical curve defined by a polynomialf =

⊕i∈I⊂Z2

≥0ai �Xi1 � Y i2 in Rtr[X,Y ] is the set of points (x, y) of R2

tr for which there

exist i 6= j ∈ I such that

ev(f)(x, y) = ai � xi1 � yi2 = aj � xj1 � yj2 .

The genus of such a curve is what one would expect from classical geometry, it is thenumber of cycles. For example the following is a tropical curve of genus 1:

The degree however is not given by the degree of the polynomial, to define it we needthe concept of Newton polygon associated to the curve (see later).

Analogously to the univariate case, for every corner edge e we have to take into accountdifferences of the slopes on the two sides ot the edge. One thus assigns a weight to everyedge:

Definition 53. The weight of an edge e of a tropical curve is:

w(e) = maxi,jcontributing to e

(gcd(|i1 − j1|, |j1 − j2|)).

The vertex of the curve determined by the polynomial f = 1�X2⊕ 2� Y ⊕ 0 is givenby the point where all three monomials are equal, which is (−1

2 ,−2). If we take the convexhull of the exponents (2, 0), (0, 1), (0, 0) of f , then it turns out that the edge between two

2There is a projective tropical space P2tr and projective tropical curves are defined as corner loci of

homogeneous tropical polynomials. There is a similar characterization as the one for affine tropical curvesof Proposition 54.

Page 45: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

TROPICAL MODULI SPACES 45

exponents is perpendicular to the edge of the curve that they determine, as illustrated inthe following picture:

x

y

If for every edge ei adjacent to (−12 ,−2) we take the primitive integer vector vi at (−1

2 ,−2)along this edge, then as a consequence of the fact that the polygon is closed we have∑

i

w(ei)vi = 0.

More generally, to every tropical curve we can assign a polytope which is given bytaking the convex hull of its support and is called Newton polytope. This polytope hasa subdivision which is dual to the tropical curve:

• boundary edges correspond to unbounded edges of the tropical curve• internal edges correspond to bounded egdes of the curve• 2-cells correspond to vertices of the curve.

As a consequence of this duality, a tropical curve satisfies at every vertex the followingbalancing condition: let v be any vertex of the curve and suppose that it has adjacentedges e1, . . . , em. Let vi be a primitive integer vector starting at v and pointing in directionei. Then

m∑i=1

w(ei)vi = 0.

So every tropical curve is a weighted graph, with edges having rational slopes, andwhich satisfies the balancing condition at every vertex. The converse is also true:

Page 46: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

46 TROPICAL MODULI SPACES

Proposition 54. The tropical curves in R2 are the rational weighted graphs satisfyingthe balancing condition at every vertex.

Proof. See [Mik03, Corollary 3.16]. �

There is no consensus in the literature on how to define the degree of a tropical curve.A possibility is to define the degree of the curve in terms of its Newton polytope. However,also here there are at least two different definitions of degree: some authors say that acurve has degree d if its Newton polytope is up to a translation the d-dimensional symplexin R2. Others give a weaker definition: a curve has degree d if its Newton polytope is upto translation a subset of the d-dimensional symplex, and the curve is said to have degreed with full support if the Newton polytope is up to translation the d-dimensionalsymplex. Here we will use the first definition, since we use results by authors who rely on it.

Let us finish this introduction with a quick explanation of the original motivation forstudying tropical geometry. For every algebraic curve we may obtain a tropical curve bya so-called dequantization process, and the tropical curve is easier to understand than theoriginal curve, due to its combinatorial nature.

Consider the family of semifields {Rt}t>0 with as underlying set the real numbers andthe following operations:

a⊕t b = t(log(eat + e

bt ))

a�t b = a+ b

Each semifield Rt is isomorphic to the semifield R+ given by the set of non-negativereal numbers together with the usual addition and multiplication. If we take the limitlimt→0 a⊕t b = a⊕ b then we obtain a semifield R0 which is not isomorphic to R+. This isour tropical semifield. The passage to the limit limt→0 a⊕t b is called Maslov dequanti-zation of the real numbers [Lit05].

Just as the tropical semiring is the limit of R+, tropical curves are limits of classicalcurves. Define the map

Log : (C?)2 → R2 : (x, y) 7→ (log(|x|), log(|y|))

for a complex curve C, the image of its restriction to (C?)2 under Log is called amoebaof C. Now consider the following map

Logt : (C?)2 → R2 : (x, y) 7→ (− log(|x|)log t

,− log(|y|)log t

)

Taking the limit as t goes to 0 we shrink the width of the tentacles of the amoeba to zeroand obtain a combinatorial object. If instead of a single curve one considers a family ofcurves {Ct}t>0, then the limit of the amoeba Logt(Ct∩(C?)2) as t tends to zero is a tropicalcurve as defined in Definition 52 [BS13].

Page 47: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

7. ABSTRACT TROPICAL CURVES AS METRIC GRAPHS 47

7. Abstract tropical curves as metric graphs

From what we have seen in the previous section, it makes sense to think of an abstracttropical curve as a weighted balanced rational graph G which is embedded in R2

tr or P2tr.

More precisely, one can define an abstract tropical variety as a topological space togetherwith a tropical structure given by charts, see [Mik06, Definition 3.1]. Compact tropicalcurves have a very simple characterization in terms of metric graphs, see [MZ06, Propo-sition 3.6] or [Mik06, Proposition 5.2]. Here we adopt this characterization as definitionof abstract tropical curve.

Definition 55. A graph is a tuple G = (V,E, s, t) where V is a non-empty finite setof vertices, E is a finite set of edges, and s, t : E → V are maps of sets. For any e ∈ Ewe call s(e) and t(e) its endpoints. We also use the notation s(e)

e→ t(e) for any e ∈ E.For any vertex v the cardinality of the set {e ∈ E | v ∈ t−1(e)} t {e ∈ E | v ∈ s−1(e)} iscalled valence of v. An isomorphism of graphs (V,E, s, t) → (V ′, E′, s′, t′) is a tuple(fE , fV ) where fE : E → E′ and fV : V → V ′ are bijections such that s′ ◦ fE = fV ◦ s andt′ ◦ fE = fV ◦ t.

Definition 56. An edge adjacent to a 1-valent vertex of a graph is called leaf.

Definition 57. An abstract tropical curve is a connected graph G together with amap l : E → R>0 ∪ {∞} so that l(e) = ∞ iff e is a leaf. An isomorphism of abstracttropical curves (G, l) → (G′, l′) is an isomorphism φ : G → G′ such that l′ ◦ φ = l. Thegenus of an abstract tropical curve is the genus of its underlying graph.

We define the following equivalence relation on the set of abstract tropical curves.

Definition 58. Let (G, l) be an abstract tropical curve and let v be a 2-valent vertexof G adjacent to two edges e1, e2 with endpoints (other than v) v1 and v2 and lengthsl(e1) and l(e2). The tropical curve obtained from (G, l) by removing v and substitutinge1 and e2 with an edge e with endpoints v1 and v2 and length l(e1) + l(e2), where we set∞+ l = l +∞ =∞ for all l ∈ (0,∞], is a reduction of (G, l).

Here are two illustrations of such a move:

•v1

l(e1)•v

l(e2)•v2

•v1

l(e1) + l(e2)•v2

•v1

∞•v

l(e2)•v2

•v1

∞•v2

Page 48: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

48 TROPICAL MODULI SPACES

Definition 59. Two abstract tropical curves (C, l) and (C ′, l′) are isometricallyequivalent iff there exists a natural number m ≥ 0 and abstract tropical curves(C0, l0), . . . (Cm, lm) such that (C0, l0) = (C, l) and (Cm, lm) = (C ′, l′) and for all i =1, . . . ,m either (Ci, li) is a reduction of (Ci−1, li−1), or vice versa.

8. Tropical modifications and pointed curves

There is a feature of tropical geometry that makes it very different from classicalgeometry: in tropical geometry the shape of a curve depends on the space in which itlives; for this reason different tropical curves may be seen as models for the same classicalvariety. Luckily, there is a way to transform one model into another: there is an operationknown as tropical modification which gives an equivalence relation on the set of tropicalcurves and relates different models to one another. For more on tropical modificationssee [Mik06, Section 3.5] or [BS13, Section 6.2]. Here we give the definition of tropicalequivalence for abstract tropical curves:

Definition 60. Let (G, l) be an abstract tropical curve. A modification of (G, l) isthe abstract tropical curve obtained from (G, l) by removing a 1-valent vertex and the edgee adjacent to it.

Definition 61. Two abstract tropical curves (C, l) and (C ′, l′) of genus 0 are trop-ically equivalent iff there is a natural number m ≥ 0 and abstract tropical curves(C0, l0), . . . , (Cm, lm) such that (C0, l0) = (C, l) and (Cm, lm) = (C ′, l′) and for alli = 1, . . . ,m either the curve (Ci, li) is a modification of (Ci−1, li−1), or vice versa.

Now, following an idea by Mikhalkin, if we have an abstract tropical curve togetherwith n ≥ 2 distinct points on it, which we call marked points, then there is a uniquerepresentant up to isomorphism in the tropical equivalence class of the curve in whichthe marked points coincide with the 1-valent vertices. Thus we can assume that the setof marked points coincides with the set of 1-valent vertices, and therefore the tropicalanalogue of an algebraic curve with n marked points is a tropical curve with n leaves. Thismotivates the following definition:

Definition 62. For n ≥ 2 an n-pointed tropical curve of genus 0 is a triple (C,L, f)where C is an abstract tropical curve of genus 0 and L is a collection of n distinct leavesof C together with an isomorphism f : L → {1, . . . , n}. The elements of L are calledmarked points of C. The tuple (L, f) is a marking of C. An isomorphism of n-pointed tropical curves (C,L, f)→ (C ′, L′, f ′) is an isomorphism of abstract tropicalcurves α : C → C ′ such that α(f−1(i)) = f ′−1(i) for all i = 1, . . . , n. A pointed tropicalcurve is an n-pointed tropical curve for some n ≥ 2. Two pointed tropical curves (C,L, f)and (C ′, L′, f ′) are tropically equivalent if one can be obtained from the other by re-moving or adding a finite number of 1-valent vertices and the edges adjacent to them, sothat these edges are neither in L nor in L′. Isometric equivalence of pointed tropical curvesis defined as for unpointed tropical curves.

Remark that a tropical curve with n marked points has no nontrivial automorphisms.

Page 49: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

9. TROPICAL MODULI SPACES 49

For example, the 4-pointed curve

x2

x1

x3

x4

has 4 automorphisms as a tropical curve but just 1 automorphism of pointed tropicalcurve. Such curves can therefore be thought of as the tropical pendant to stable curves[Cap11].

9. Tropical moduli spaces

Definition 63. The set of equivalence classes of n-pointed tropical curves of genus 0by the isometric and tropical equivalences is denoted byM0,n.

Definition 64. The combinatorial type of a tropical curve is its underlying graph.

Each M0,n is a disjoint union of subsets given by the different combinatorial types,and further M0,n is a polyhedral complex, and as thus in particular a topological space[Mik07], [GM05, Example 2.13]. In particular, as a topological space, M0,n is the spaceof metric n− 1-trees examined by Billera, Holmes and Vogtmann in [BHV01].

Proposition 65. [Mik07, Theorem 1] For all n ≥ 3 the moduli space M0,n is atropical variety of dimension n− 3.

The moduli space M0,n is not compact, but it can be compactified [Mik07, Page 9],[ACP12, Section 4.1] by allowing also edges which are not leaves to have length ∞.

Definition 66. An extended n + 1-pointed tropical curve of genus 0 is a tuple(G,L, f, l) where G = (E, V, s, t) is a graph of genus 0, together with a set L of n+1 distinct1-valent vertices of G called marked points, an isomorphism f : L→ {0, 1, . . . , n} and amap l : E → R>0 ∪ {∞} such that l(e) =∞ if e is a leaf. An isomorphism of extendedn-pointed tropical curves (G,L, f, l) → (G′, L′, f ′, l′) is an isomorphism φ : G → G′

such that f ′ ◦ φ = f and l′ ◦ φ = l.

Isometric and tropical equivalence of extended pointed tropical curves is definedsimilarly as for pointed tropical curves.

For simplicity from now on we will denote such a curve by (C, x0, x1, . . . , xn)with C = (G, l) and x0, . . . , xn ∈ L leaves of G indexed according to xi := f−1(i) forf : L→ {0, 1, . . . , n}.

Page 50: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

50 TROPICAL MODULI SPACES

x1

x2

x3

x2

x1

x3

x4

x1

x2

x3

x4

x3

x2

x1

x4

x1

x3

x2

x4

Figure 2. The moduli spaces M0,3 and M0,4

Definition 67. We denote by M0,n the set of equivalence classes of extended n-pointed tropical curves of genus 0 by the isometric and tropical equivalences.

Mikhalkin showed [Mik07, Corollary 2.5] that for n ≥ 3 M0,n is a smooth compacttropical variety. This compactification is the tropical analogue of the Deligne-Mumfordcompactification3 [Mik07]. In the classical case M0,n+1 is the moduli space of (n + 1)-

tuples (x0, . . . , xn) of distinct ordered points on CP1 modulo projective automorphisms.The compactification of M0,n+1 is given by M0,n+1 which is the moduli space of stablen+ 1-pointed curves of genus 0.

The collection {M0,n+1}n≥2 has the structure of a symmetric topological operad withcomposition

◦i : M0,n+1 ×M0,m+1 →M0,m+n (1 ≤ i ≤ n+ 1)

given by gluing two stable curves C1 and C2 at two nodal singularities [GK07, Section1.4] as illustrated in the following picture:

3The Deligne-Mumford compactification is also called Grothendieck-Knudsen compactification in theliterature. The reason is that Grothendieck and Knudsen were the first to construct the compactificationfor genus zero curves, while Deligne and Mumford generalized this to curves of higher genus [MS12, Page651, Appendix D].

Page 51: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

9. TROPICAL MODULI SPACES 51

◦i

and then relabelling the marked points. See [Mar06] or [GK07] for more details.

Similarly to the classical case, the compactified moduli space can be given the structureof a topological operad. The composition is given by a modification of the tropicalclutching map defined in [ACP12, Section 8.3]. In the tropical clutching map the lastleaves of the curves are identified with one another. We can modify this definition slightlyand define the following operadic composition:

Definition 68. For all n ≥ 2 and all 1 ≤ i ≤ n+ 1 define the map

◦i : M0,n+1 ×M0,m+1 →M0,n+m([(C1, x0, . . . xn)], [(C2, y0, . . . , ym)]

)7→ [(C, z0, . . . , zm+n−1)]

where for (C1, x0, . . . xn) = (G1, L1, f1, l1) and (C2, y0, . . . ym) = (G2, L2, f2, l2) and edges

xiei−→ v1 and v2

e0−→ y0 the tropical curve (C, z0, . . . , zm+n−1) is given by:

• underlying graph G = (V,E, s, t) where:– V = V1 \ xi t V2 \ y0

– E = E1 \ ei t E2 \ e0 t {e′}– source and target of an edge are given by

s : E → V

e 7→

{si(e), if e ∈ Ei, i = 1, 2

v2, otherwise

Page 52: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

52 TROPICAL MODULI SPACES

◦1

Figure 3. The tropical clutching map.

and

t : E → V

e 7→

{ti(e), if e ∈ Ei, i = 1, 2

v1, otherwise

• set of marked points the set of 1-valent vertices L = L1 \ xi t L2 \ y0

• bijection

f : L → {0, . . . ,m+ n− 1}

v 7→

f1(v), if v ∈ L1 and 1 ≤ f1(v) ≤ i− 1

f2(v) + i− 1, if v ∈ L2

f1(v) +m, if v ∈ L1 and f1(v) ≥ i

• map l : E → R>0 ∪ {∞} : e→

{li(e), if e ∈ Ei for i = 1, 2 and e 6= e′

∞, otherwise.

We call this a tropical clutching map.

Page 53: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

9. TROPICAL MODULI SPACES 53

We next want to relate tropical moduli spaces of genus 0 to the W-construction ofComm. Boardman and Vogt used the monoid ([0, 1], ?), while edges of the tropical modulispace trees are labelled by numbers in (0,∞].

Definition 69. Let ([0,∞],+) be the monoid with underlying set the one-pointcompactification of the non-negative real numbers, composition given by addition, wherewe set ∞+ r =∞ = r +∞ for all r ∈ R≥0 or r =∞.

Since ∞ is an idempotent element of ([0,∞],+) we can consider the edges of trees ofthe tropical moduli space as being labelled by elements of this monoid.

Lemma 70. 4 There is an isomorphism of topological monoids

α : ([0,∞],+)→ ([0, 1], ?).

Proof. Consider the morphism of topological monoids

φ : ([0, 1], ?)→ ([0, 1], ·) : x 7→ 1− x.We have

x ? y = 1− (1− x)(1− y) = φ−1(φ(x)φ(y)),

and further the monoid ([0, 1], ·) is isomorphic to ([0,∞],+) via the morphism of topologicalmonoids

([0, 1], ·)→ ([0,∞],+) : x 7→ − log(x).

Theorem 71. For all n ≥ 2 the following map is an isomorphism of topological spaces:

an : M0,n+1 →W(Comm)(n) : [(G,L, f, l)] 7→ [(G,L, f, α ◦ l)].Furthermore, there is a structure of symmetric non-unital topological operad on the collec-tion {M0,n+1}n≥2, with composition given by the tropical clutching map, and we denote

this operad byM0. The morphisms αn extend to an isomorphism of non-unital topologi-cal operads from M0 to the operad obtained from W(Comm) by forgetting terms of arity1 and 0.

Proof. By Lemma 70 we know that there is an isomorphism of topological monoidsα : ([0,∞],+)→ ([0, 1], ?). For all n ≥ 2 the map

an : M0,n+1 →W(Comm)(n) : (G,L, f, l) 7→ [(G,L, f, α ◦ l)]is well-defined, since the data (G,L, f, α◦ l) gives an n-tree with edges labelled by numbersin [0, 1] so that the external edges are labelled by 1. This map is continuous since α iscontinuous. On the other hand, every operation [(T, h)] in W(Comm)(n) has a representant

(T , h) with none of the edges labelled by zero and which is unique up to a change of theplanar structure, so we can define the continuous map

4The proof of this Lemma was suggested by Todd Trimble in a blog comment.

Page 54: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

54 TROPICAL MODULI SPACES

a−1n : [(T, l)] 7→ (T , α−1 ◦ h)

which gives an inverse to an.Next we show tha the collection {M0,n+1}n≥2 has the structure of a symmetric non-

unital topological operad. The action of the symmetric groups is given by

(C, x0, x1, x2 . . . , xn+1) 7→ (C, x0, xσ−1(1), . . . , xσ−1(n)), for σ ∈ Σn.

Further, the tropical clutching map is easily seen to be well-defined and continuous andthus this data gives an operad structure on {M0(n)}n≥2 := {M0,n+1}n≥2 .

Since α is a homomorphism, the collection of morphisms {αn}n≥2 extends to a mor-phism of topological operads fromM0 to the operad obtained from W(Comm) by forgettingterms of arity 1 and 0. �

Looking at the picture of a tropical moduli space, one could object that we drew themas if they were unrooted trees, not rooted trees. Indeed M0 is more than an operad, it isa cyclic operad. This is a further analogy with the classical case, see for example [Mar06,Section 6].

Definition 72. [Mar06, Proposition 42] A non-unital cyclic operad is a non-unitaloperad P together with for each n ≥ 0 a right action of Σ+

n such that for each 1 ≤ i ≤ mand for each n ≥ 0, for all p ∈ P(m) and for all q ∈ P(n) the following is satisfied:

(p ◦i q)τm+n−1 =

{(qτn) ◦n (pτm), if i = 1,

(pτm) ◦i−1 q, for 2 ≤ i ≤ m

where Σ+n denotes the permutation group of the set {0, 1, . . . , n} and τn denotes the

permutation (0 . . . n) ∈ Σ+n .

Theorem 73. The operad M0 is a cyclic operad.

Corollary 74. If we forget the terms of arity 1 and 0, the operad W(Comm) is a cyclicoperad.

Page 55: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

APPENDIX A

Closed monoidal categories, enrichment and theendomorphism operad

The aim of this appendix is to explain how a closed monoidal category is enriched initself. This in turn makes it possible to define endomorphism operads, which permit togive a characterization of an algebra X over an operad as a morphism from the operad tothe endomorphism operad of X.

1. Every closed monoidal category is enriched over itself

Definition 75. A symmetric monoidal category C is closed if there is a functorF : Cop × C → C, called internal Hom functor such that for all X ∈ C the functor−⊗ C has a left adjoint F (C,−).

Remark 76. If C is not symmetric, then −⊗ C and C ⊗− are two different functorsand may or may not have a right adjoint.

Definition 77. Let V = (V0,⊗,K, a, l, r) be a monoidal category. A category Cenriched over V (or V-category) consists of the following data:

• A set obC whose elements are called objects of C• For each pair A,B of objects of C an object C(A,B) ∈ V0

• For every triple of objects A,B,C in C a morphism cABC : C(B,C)⊗C(A,B)→C(A,C) in V0

• For every object A in C a morphism φA : K → C(A,A) in V0.

This data satisfies the commutativity of the following diagrams:

• Associativity

55

Page 56: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

56 A. CLOSED MONOIDAL CATEGORIES, ENRICHMENT AND THE ENDOMORPHISM OPERAD

(C(C,D)⊗ C(B,C))⊗ C(A,B) C(C,D)⊗ (C(B,C)⊗ C(A,B))

C(B,D)⊗ C(A,B) C(C,D)⊗ C(A,C)

C(A,D)

a

1⊗ c

c

c⊗ 1

c

where for C ∈ V0 the arrow 1 : C → C denotes the identity morphism inHomV0(C,C)• Unit

K ⊗ C(A,B) C(A,B)⊗K

C(B,B)⊗ C(A,B) C(A,B) C(A,B)⊗ C(B,B)

φ⊗ 1

c

l

c

1⊗ φr

Definition 78. Let A and B be V-categories. A V-functor T : A → B is given bythe following data

• A map T : obA → obB• For each pair A,B ∈ obA a morphism TA,B : A(A,B)→ B(TA, TB) in V.

This data satisfies the commutativity of the following diagrams:

A(B,C)⊗A(A,B) A(A,C)

B(TB, TC)⊗ B(TA, TB) B(TA, TC)

cABC

TACTBC ⊗ TAB

cTATBTC

K

A(A,A)

B(TA, TA)

φA

TAA

φA

Definition 79. Given two V-functors BF⇒GC, a V-natural transformation between

them consists of a collection of morphisms {αA : K → C(FA,GA)}A∈obA in V0 which

Page 57: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

1. EVERY CLOSED MONOIDAL CATEGORY IS ENRICHED OVER ITSELF 57

satisfy the commutativity of the following diagram:

B(B,C)

B(B,C)⊗K K ⊗ B(B,C)

C(GB,GC)⊗ C(FB,GB) C(FC,GC)⊗ C(FB,FC)

C(FB,GC)

r−1 l−1

G⊗ αB αC ⊗ F

c c

Given V-functors F,G,H from B to C and V-natural transformations α from F to Gand β from G to H, for any object B ∈ obB we can define the composite (β · α)B as

K → K ⊗KβB⊗αB−−−−−−−→ C(GB,HB)⊗ C(FB,GB)

c−−−−−−−→ C(FB,HB)

This is a V-natural transformation from F to H: the commutativity of the diagram inDefinition 79 is given by the naturality of α and β and by the symmetry and associativityin the monoidal category V.

Let I denote the V-category with only one object X and with I(X,X) = K and withφX : K → I(X,X) the identity morphism of K (the commutativity of the diagram forunit in Definition 77 is trivial, if one considers that lK = rK in a monoidal category [JS93,Proposition 1.1]). Remark that given a V-category A, a functor from I to A ca be identifiedwith an object of A, and a natural transformation between two such functors F (X) = Aand G(X) = B for A,B ∈ obA, with a morphism K → A(A,B) in V0.

Definition 80. Let A be a V-category. The underlying category of A is the (ordi-nary) category A0 with objects functors from I to A and morphisms natural transforma-tions between such functors.

Thus the underlying category A0 of a V-category A has the same objects as A and forevery pair of objects A,B Hom-sets HomA0(A,B) = HomV0(K,A(A,B)).

Page 58: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

58 A. CLOSED MONOIDAL CATEGORIES, ENRICHMENT AND THE ENDOMORPHISM OPERAD

Proposition 81. Assume that V is a symmetric monoidal closed category.Let F : Vop × V → V denote the internal hom functor and

ηY : Y → F (X,Y ⊗X)

εY : F (X,Y )⊗X → Y

denote the unit and counit of the adjunction −⊗X a F (X,−).

There is a V-category V with objects those of V0 and whose hom-objects are given byF (X,Y ) ∈ V0 for every pair of objects X,Y ∈ V0 and such that the underlying categoryof V is isomorphic to V0.

Proof. The composition c : F (Y,Z)⊗ F (X,Y )→ F (X,Z) is given by

(F (Y, Z)⊗ F (X,Y ))⊗X a−→ F (Y,Z)⊗ (F (X,Y )⊗X)1⊗ε−→ F (Y, Z)⊗ Y ε−→ Z

under the adjunction.The unit φA : K → F (A,A) is given by

lA : K ⊗A→ A

under the adjunction.This data satisfies the commutativity of the associativity and unit diagrams in Defini-

tion 77: consider the following two diagrams

((F (C,D)⊗ F (B,C))⊗ (F (A,B))⊗A (F (C,D)⊗ (F (B,C)⊗ F (A,B)))⊗A

F (C,D)⊗ (F (B,C)⊗ (F (A,B)⊗A)) F (C,D)⊗ ((F (B,C)⊗ F (A,B))⊗A)

F (C,D)⊗ (F (B,C)⊗B) F (C,D)⊗ ((F (A,C)⊗A)

F (C,D)⊗ C F (C,D)⊗ C

D D

a⊗ 1

a

1⊗ (c⊗ 1)

1⊗ ε

ε

a

1⊗ (1⊗ ε)

a

1⊗ ε

ε

Page 59: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

1. EVERY CLOSED MONOIDAL CATEGORY IS ENRICHED OVER ITSELF 59

F (A,B)⊗ (K ⊗A)(F (A,B)⊗K)⊗A

(F (A,B)⊗ F (A,A))⊗A

F (A,B)⊗ (F (A,A)⊗A)

F (A,B)⊗A F (A,B)⊗A

B B

a

(1⊗ l)⊗ a r ⊗ 1

1⊗ (φA ⊗ 1)

a

1⊗ εA

c⊗ 1

εB εB

In the first diagram, the first square commutes by the associativity in the monoidalcategory; the second square commutes by the relation of the counit ε to the natural bijectionπY,Z : V(Y ⊗X,Z) → V(Y, F (X,Z)) given by the adjunction: for any f : B → F (X,A),we have

π−1B,Af = εA ◦ f ⊗X : B ⊗X → A,

see [Lan98, Theorem 1, (ii) page 82]. Hence ε(1⊗ ε)a def= π−1(c) = ε(c⊗ 1).

In the second diagram, the two different paths on the left commute by the axiom forunit in the monoidal category; the triangle commutes since ε(1 ⊗ ε)a = ε(c ⊗ 1) and εis invertible. Hence the first square commutes since εA(φA ⊗ 1) = lA, by the relation ofthe conuit ε to π and definition of φA. The commutativity of the other triangle for unitrequired in Definition 77 is proven in a similar way.

The underlying category of V is isomorphic to V0:the natural isomorphisms πY,Z : V0(X ⊗ Y,Z) ∼= V0(X,F (Y, Z)) give natural bijectionsψY,Z : V0(Y,Z) ∼= V0(K,F (Y,Z)), since V0(K,−) : V0 → Set. We thus have an isomor-phism between the underlying category of V and V0. �

We thus have proved that any monoidal symmetric closed category is enriched overitself.

In analogy to the product of ordinary categories, if V is symmetric we can define theproduct of two V-categories:

Definition 82. Given two V-categories A and B, we can define a V-category A ⊗ B,called the product of A and B. It consists of the following data:

• the set of objects is the cartesian product obA× obB

• for each pair of objects (A,B), (A′, B′) of A⊗B an object A(A,A′)⊗B(B,B′) ∈V0

Page 60: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

60 A. CLOSED MONOIDAL CATEGORIES, ENRICHMENT AND THE ENDOMORPHISM OPERAD

• for each triple of objects (A,B), (A′, B′), (A′′, B′′) of A⊗ B a morphism

(A(A′, A′′)⊗ B(B′, B′′),A(A,A′)⊗ B(B,B′))→ A(A,A′′)⊗ B(B,B′′)

in V0 given by cAA′A′′ ⊗ cBB′B′′• for each object (A,B) of A ⊗ B a morphism K → A(A,A) ⊗ B(B,B)) in V0,

given by φA ⊗ φB ◦ l−1K (where lK : K ⊗K → K is the left unity constraint of

the monoidal category and by [Proposition 1.1 page 23][JS93] we can withoutrestriction of generality choose the left over the right constraint, since lK = rK).

This data is easily seen to satisfy the commutativity of the associativity and unit diagramsin Definition 77.

Now we define a V-functor Ten : V ⊗ V → V given by the data

• Ten : obV × obV → obV : (X,Y ) 7→ X ⊗ Y• Ten(X,Y ),(X′,Y ′) : F (X,X ′) ⊗ F (Y, Y ′) → F (X ⊗ X ′, Y ⊗ Y ′), for each pair of

objects (X,Y ), (X ′, Y ′) of V ⊗ V, which is given by

(F (X,X ′)⊗ F (Y, Y ′))⊗ (X ⊗ Y )m−→ (F (X,X ′)⊗X)⊗ (F (Y, Y ′)⊗ Y )

ε⊗ε−→ X ′ ⊗ Y ′

under the adjunction, where the morphism m is given by the obvious iterationand composition of the braiding and the associativity constraint.

This data satisfies the axioms of Definition 78, see also [Kel05, page 16].The above definition of product can be extended to n V-categories for n a natural num-ber, and, similarly, the definition of the V-functor Ten can be extended to a functorV ⊗ · · · ⊗ Vn factors

→ V. We will simply call this functor Ten.

2. Endomorphism operad and algebras over an operad

Now suppose that C is a symmetric monoidal category which is closed. We adoptthe same notation as for Proposition 81 for the internal Hom functor and the unit andcounit of the adjunction. In the following we construct for every object X of C an operadEndX= {EndX(n)}n∈Z≥0

in C, which is called the endomorphism operad of X.We write Xn for the n-fold ⊗-product of X.Define EndX(n) = F (Xn, X) and

γn;m1,...,mn : EndX(n)⊗ (EndX(m1)⊗ · · · ⊗ EndX(mn))→ EndX(m1 + · · ·+mn)

Page 61: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

2. ENDOMORPHISM OPERAD AND ALGEBRAS OVER AN OPERAD 61

to be the composition

F (Xn, X)⊗ F (Xm1 , X)⊗ · · · ⊗ F (Xmn , X)

F (Xn, X)⊗ F (Xm1+···+mn , Xn)

F (Xm1+···+mn , X)

1⊗ Ten

c

where the morphism c is the composition given by the enrichment of C over itself.There is a left action of Σn onXn given by the permutation of the factors in the product:

Σn → Aut(Xn) : σ 7→ (Xn → Xσ−1(1) ⊗ · · · ⊗Xσ−1(n)).

This left action induces a right action of Σn on EndX(n), since the functor F (−,−) :Cop × C → C is contravariant in the first argument.

Let the unit morphism η : K → EndX(1) be given by φX .The verification of the commutativity of the axioms in Definition 10 involves the

adjunction and the axioms for a symmetric monoidal category in a similar way as donebefore in the proof of Proposition 81. We give here only the proof for the first triangle forunit of Definition 10. Consider the following diagram:

(F (Xn, X)⊗Kn)⊗Xn F (Xn, X)⊗ (Kn ⊗Xn)

F (Xn, X)⊗ (F (X,X)n ⊗Xn)

F (Xn, X)⊗ F (Xn, Xn)⊗Xn

F (Xn, X)⊗XnF (Xn, X)⊗Xn

F (Xn, X)⊗ (K ⊗X)n

F (Xn, X)⊗ (F (X,X)⊗X)n

a

1⊗ (φ⊗nX ⊗ 1))

1⊗ (Ten⊗ 1)

c⊗ 1

rn ⊗ 1

(1⊗m) ◦ a

1⊗ l⊗n

1⊗m

1⊗ ε⊗n

where for objects A,B ∈ C the morphism m : An ⊗ Bn → (A ⊗ B)n is given by theobvious iteration and composition of the braiding and the associativity constraint.

Page 62: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

62 A. CLOSED MONOIDAL CATEGORIES, ENRICHMENT AND THE ENDOMORPHISM OPERAD

The triangle on the left commutes by the Coherence Theorem for monoidal categories, seealso [Lan63]. The triangle on the right commutes by definition of Ten. Then the squarecommutes, i.e.

(1⊗ ε⊗n) ◦ (1⊗m) ◦ (1⊗ (φnX ⊗ 1)) ◦ a = (1⊗ l⊗n) ◦ (1⊗m) ◦ asince ε(φX ⊗ 1) = lX by definition of φX .

Lemma 83. If the category C is closed a P-algebra structure on X is equivalent to amorphism of operads P→ EndX .

Page 63: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

Bibliography

[ACP12] D. Abramovich, L. Caporaso, and S. Payne. The tropicalization of the moduli space of curves.ArXiv e-prints, December 2012.

[BHV01] Louis J. Billera, Susan P. Holmes, and Karen Vogtmann. Geometry of the space of phylogenetictrees. Advances in Applied Mathematics, 27(4):733 – 767, 2001.

[BM02] C. Berger and I. Moerdijk. Axiomatic homotopy theory for operads. ArXiv Mathematics e-prints,June 2002.

[BM05] C. Berger and I. Moerdijk. The Boardman-Vogt resolution of operads in monoidal model categories.ArXiv Mathematics e-prints, February 2005.

[BO14] J. Baez and N. Otter. Operads and phylogenetic trees. 2014.[BS13] E. Brugalle and K. Shaw. A bit of tropical geometry. ArXiv e-prints, November 2013.[BV73] J. M. Boardman and R. M. Vogt. Homotopy invariant algebraic structures on topological spaces.

Lecture Notes in Mathematics, Vol. 347. Springer-Verlag, Berlin, 1973.[Cap11] L. Caporaso. Algebraic and tropical curves: comparing their moduli spaces. ArXiv e-prints, Jan-

uary 2011.[Cra95] Sjoerd E. Crans. Quillen closed model structures for sheaves. Journal of Pure and Applied Algebra,

101(1):35 – 57, 1995.[Fre] B. Fresse. Homotopy of operads and Grothendieck–Teichmuller groups.[Get94] E. Getzler. Operads and moduli spaces of genus 0 Riemann surfaces. In eprint arXiv:alg-

geom/9411004, page 11004, November 1994.[GK07] V. Ginzburg and M. Kapranov. Koszul duality for Operads. ArXiv e-prints, September 2007.[GM05] A. Gathmann and H. Markwig. Kontsevich’s formula and the WDVV equations in tropical geom-

etry. ArXiv Mathematics e-prints, September 2005.[GM07] N. Grigg and N. Manwaring. An Elementary Proof of the Fundamental Theorem of Tropical

Algebra. ArXiv e-prints, July 2007.[Hir09] P.S. Hirschhorn. Model Categories and Their Localizations. Mathematical Surveys and Mono-

graphs. Amer Mathematical Society, 2009.[Hov07] M. Hovey. Model Categories. Mathematical surveys and monographs. American Mathematical So-

ciety, 2007.[JS93] Andre Joyal and Ross Street. Braided tensor categories. Adv. Math., 102(1):20–78, 1993.[Kel05] G. M. Kelly. Basic concepts of enriched category theory, 2005.[Lan63] Saunders M. Lane. Natural associativity and commutativity. Rice University Studies, 49:28–46,

1963.[Lan98] Saunders M. Lane. Categories for the Working Mathematician (Graduate Texts in Mathematics).

Springer, 2nd edition, September 1998.[Lei04] Tom Leinster. Coproducts of operads, and the W-construction. 2004.[Lit05] G. L. Litvinov. The Maslov dequantization, idempotent and tropical mathematics: A brief intro-

duction. ArXiv Mathematics e-prints, July 2005.[LV12] J.L. Loday and B. Vallette. Algebraic Operads. Die Grundlehren der mathematischen Wis-

senschaften in Einzeldarstellungen mit besonderer Berucksichtigung der Anwendungsgebiete.Springer, 2012.

63

Page 64: The Boardman Vogt resolution and tropical moduli spacesotter/MT.pdf · Vogt resolution for operads and moduli spaces of tropical curves of genus 0. Operads are structures encoding

64 BIBLIOGRAPHY

[Mar06] M. Markl. Operads and PROPs. ArXiv Mathematics e-prints, January 2006.[May97] J. P. May. Definitions: operads, algebras and modules. In Contemporary Mathematics 202, pages

1–7, 1997.[Mik03] G. Mikhalkin. Enumerative tropical algebraic geometry in R2. ArXiv Mathematics e-prints, De-

cember 2003.[Mik06] G. Mikhalkin. Tropical Geometry and its applications. ArXiv Mathematics e-prints, January 2006.[Mik07] G. Mikhalkin. Moduli spaces of rational tropical curves. ArXiv e-prints, April 2007.[MS12] D. McDuff and D. Salamon. J-holomorphic Curves and Symplectic Topology. American Mathemat-

ical Society colloquium publications. American Mathematical Society, 2012.[MT11] F. Muro and A. Tonks. Unital associahedra. ArXiv e-prints, October 2011.[MZ06] G. Mikhalkin and I. Zharkov. Tropical curves, their Jacobians and Theta functions. ArXiv Math-

ematics e-prints, December 2006.[Pin98] Jean-Eric Pin. Tropical semirings. Idempotency, 1998.[Qui67] D.G. Quillen. Homotopical Algebra. Lecture Notes in Mathematics. Springer, 1967.[Sim88] Imre Simon. Recognizable sets with multiplicities in the tropical semiring, 1988.[Sm72] Arne Strø m. The homotopy category is a homotopy category. Archiv der Mathematik, 23(1):435–

441, 1972.[SS98] S. Schwede and B. E. Shipley. Algebras and modules in monoidal model categories. ArXiv Mathe-

matics e-prints, January 1998.[SS04] D. Speyer and B. Sturmfels. Tropical Mathematics. ArXiv Mathematics e-prints, August 2004.[Ste67] N. E. Steenrod. A convenient category of topological spaces. The Michigan Mathematical Journal,

14(2):133–152, 05 1967.[Str09] Neil Strickland. The category of CGWH spaces. http://neil-strickland.staff.shef.ac.uk/

courses/homotopy/cgwh.pdf, 2009.[Str11] J. Strom. Modern Classical Homotopy Theory. Graduate studies in mathematics. American Math-

ematical Society, 2011.[Vog03] R.M. Vogt. Cofibrant operads and universal E∞ operads. Topology and its Applications, 133(1):69

– 87, 2003.[Wyl73] Oswald Wyler. Convenient categories for topology. General Topology and its Applications, 3(3):225

– 242, 1973.