1 Introduction

1.1 Olsson’s approach to log geometry

In [10], Olsson defined and studied the stack \({\mathcal {L}}og_{X}\) of logarithmic schemes over a given fine logarithmic scheme X: Objects of \({\mathcal {L}}og_{X}\) are fine log schemes over X and morphisms between two fine log schemes are morphisms over X that are strict, that is, which preserve the log structure. One of Olsson’s key insights was to apply the construction of \({\mathcal {L}}og_{X}\) to the study of morphisms of logarithmic schemes. According to Olsson, a morphism \(f:X \rightarrow Y\) of fine log schemes should have a “log” property \(\mathcal {P}\) if the associated morphism \({\mathcal {L}}og_{f} : {\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\) has the same property \(\mathcal {P}\). There is however a second natural possible definition, in which one requests that the composed morphism \(X \rightarrow {\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\) has property \(\mathcal {P}\). Morphisms f that satisfy this second definition are said to satisfy “weak log” property \(\mathcal {P}\). In general, the two notions do not coincide, and each has its distinct set of advantages. The strong property has better functorial behavior, but is much harder to work with explicitly. Olsson showed in [10] that the strong and weak properties coincide for three important classes of morphisms, namely log étale, log smooth, and log flat morphisms. All three classes had been introduced before by Kato, the first two in [7], and log flatness in an unpublished article. The definitions differ in nature however. Log étaleness and log smoothness were defined intrinsically, via a logarithmic analogue of the classical infinitesimal lifting property that defines étale and smooth morphisms. Then, Kato proved an extremely useful “chart” criterion which characterizes the local behavior of log smooth and étale maps. On the other hand, logarithmic flatness did not possess an intrinsic definition, and was defined by using a modification of the chart criterion as its definition. Olsson’s approach thus unified the three classes of morphisms under the same principle, and provided evidence that his definition is the “correct” one, at least when a weak and strong log property coincide.

1.2 Main results

Olsson’s definition of \({\mathcal {L}}og_{X}\), and the derivations of its main properties, are rather abstract – this is also one of the reasons that the morphism \({\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\) can be difficult to work with. In this paper, we provide a simplicial presentation of \({\mathcal {L}}og_{X}\). This presentation is in terms of concrete combinatorial objects, constructed from the fan of the log scheme X. More precisely, when X posesses a global chart, we construct a stack \(\mathcal {L}_X\) which is entirely combinatorial in nature from this chart, and show

Theorem 3.3.2

If X is a log scheme possessing a global chart, \({\mathcal {L}}_X\) is canonically equivalent to \({\mathcal {L}}og_{X}\).

We then show how to globalize this construction to an arbitrary X – but the upshot is that the local structure of \({\mathcal {L}}og_{X}\) is made completely explicit, and gives some intuition, if only to the authors. We then proceed to use the local structure of \({\mathcal {L}}og_{X}\) to give a simple criterion for comparing strong and weak log properties. Explicitly, we show

Theorem 4.2.2

Suppose \(\mathcal {P}\) is a property of representable morphisms of algebraic stacks which is étale local on the source and target, is stable under composition with étale maps, and is stable under pullbacks with respect to morphisms locally of finite type. Then log \(\mathcal {P}\) and weak log \(\mathcal {P}\) are equivalent.

This brings us to our main motivation for writing this paper: the notion of logarithmic regularity. This notion is extensively used in [2] in constructing a theory of resolution of morphisms and generalizes the usual logarithmic smoothness to the case of morphisms not of finite type. Until now, only the absolute notion of logarithmic regularity has been studied, that is to say, what it means for a scheme to be logarithmically regular. This was done in [8] for fine saturated log schemes and in [5] for fine log schemes. Olsson’s approach provides two natural candidates for a definition, and given theorem 4.2.2, we can immediately deduce that the two possible definitions coincide. From this, in Sect. 5 we deduce that the notion of log regularity has all the basic properties one might expect. Finally, we prove a chart criterion for log regular morphisms, analogous to Kato’s chart criterion for log smooth morphisms.

Theorem 5.2.8

A map \(f:X \rightarrow Y\) of locally Noetherian log schemes is log regular if and only if, for any fppf chart \(Q \rightarrow M_Y\), étale locally around any point x in X, there exists an injective chart \(Q \rightarrow P\) for the morphism f such the torsion part of the cokernel of \(Q^\mathrm{{gp}} \rightarrow P^\mathrm{{gp}}\) has order invertible at x, and such that the morphism \(X \rightarrow Y\times _{{\text {Spec}}{\mathbf {Z}}[Q]}{\text {Spec}}{\mathbf {Z}}[P]\) is regular.

We in fact formulate and prove a slightly sharper version in 5.2. From this chart criterion, we can easily deduce that this relative notion of logarithmic regularity extends the absolute notions in the literature.

1.3 Conventions and notations

In this paper we denote log schemes by single letters such as XYZ etc. We denote the underlying scheme of X by \(\underline{X}\) and the sheaf of monoids by \(M_{X}\). We also denote the structure sheaf of \(\underline{X}\) as \(\mathcal {O}_X\) instead of \(\mathcal {O}_{\underline{X}}\). Similarily, the morphism underlying a morphism \(f:X \rightarrow Y\) of log schemes is denoted by \(\underline{f}\); the morphism of sheaves of monoids is usually denoted by \(f^\flat \) or simply as an arrow \(f^*M_Y \rightarrow M_X\). The group of units of a monoid M is denoted by \(M^*\), and the quotient \(M/M^*\), called the sharpening of M, by \(\overline{M}\). A monoid M is called sharp if \(M = \overline{M}\). We call the sharpening \(\overline{M}_X = M_X/\mathcal {O}_X^*\) of a log structure the “characteristic monoid” of X, and \(M_{X/Y} = \overline{M}_{X/Y} = M_X/f^*M_Y\) the relative characteristic monoid to conform with the literature.

2 Fans and toric stacks

2.1 Fans

We will always work with fine monoids.

2.1.1 Recollections

Recall that to any fine monoid P one can associate an affine fan \(F={\text {Spec}}(P)\), whose points are prime ideals, the Zariski topology is generated by face embeddings \({\text {Spec}}(P[-m])\hookrightarrow {\text {Spec}}(P)\) and the stalk of the structure sheaf \(M_F\) at p is the sharpened localization of M at p. Clearly, \({\text {Spec}}(F)\) depends only on the sharpening \({\overline{P}}= P/P^\times \). By a fan or Kato fan we mean a monoidal space \((X,M_X)\), which is locally isomorphic to an affine fan. A fan is called saturated if it is covered by \({\text {Spec}}(P_i)\) with fs \(P_i\), and the theory of saturated fans is equivalent to the classical theory of rational polyhedral (or toric) fans.

2.1.2 Étale morphisms

An étale morphism of fans is just a local isomorphism, so we will later introduce stacks using the usual Zariski topology on the category \({\mathcal {AF}}\) of affine fans.

2.1.3 Generalized cone complexes

In the recent work [1], Abramovich, Caporaso and Payne constructed a tropical skeleton of the moduli space of curves \({\overline{M}}_{g,n}\) analogous to skeletons of toroidal varieties. Not surprisingly, this construction required to introduce an analogue of stacks in the category of toric fans, that they called generalized cone complexes. Informally, these are colimits of diagrams of affine saturated fans with all maps being face embeddings. If the diagram is a poset, then one ends up with a usual fan. In the case of toric fans, the theory can be developed using topological realizations and their actual colimits.

Example 2.1.4

Taking \({\mathcal {L}}_\mathrm{sat}\) to be the colimit of the diagram of all affine toric fans and all face embeddings between them one obtains a huge generalized complex such that any toric fan F possesses a unique étale morphism \(F\rightarrow {\mathcal {L}}_\mathrm{sat}\). In particular, \({\mathcal {L}}_\mathrm{sat}\) is the 2-final object in the 2-category of stacky fans with étale morphisms. The same construction applies to the category of all affine fans over a fixed fan X, and the obtained object will be denoted \({\mathcal {L}}_{X,\mathrm{sat}}\).

2.1.4 Stacky fans

We would like to extend the above example to the category of all fans. First, instead of generalized complexes we will work with stacky fans, which are simple analogues of algebraic stacks. A stack \({{\mathcal {X}}}\) on the category \({\mathcal {AF}}\) with Zariski topology is called a stacky fan if its diagonal is representable and there is an étale cover \(X_0\rightarrow {{\mathcal {X}}}\) with \(X_0\) a functor represented by a fan. As usually, setting \(X_{n+1}=X_n\times _{{\mathcal {X}}}{{\mathcal {X}}}_0\) one obtains an étale groupoid in fans, and the 2-category of stacky fans can be also described (up to an equivalence) as the 2-category of étale groupoids in fans. This definition of stacky fans has appeared and been studied in [15].

Remark 2.1.6

Providing the full simplicial fan \(X_\bullet \) is a matter of taste. It is completely determined by the usual groupoid datum \(X_1\rightrightarrows X_0\), \(m:X_2\rightarrow X_1\), etc. We prefer to write \(X_\bullet \) instead of \(X_1\rightrightarrows X_0\) because stating associativity of m requires to provide some information up to level \(X_3\).

2.1.5 Joint faces and join fans

Once the necessary framework has been fixed, we can try to construct the universal X-fan \({\mathcal {L}}_X\) in the category of fans with étale morphisms. Instead of trying to define it as a (homotopy?) colimit, we will simply write down an explicit groupoid presentation. By a joint face or simply a face of affine fans \(X_i={\text {Spec}}(Q_i)\), \(0\le i\le n\) we mean an isomorphism class of diagrams \(h_i:F\hookrightarrow X_i\), where each \(h_i\) is a face embedding. Clearly, all joint faces form a poset that we denote \({{\mathcal {F}}}(Q_0,\dots ,Q_n)\), and hence the colimit of all faces F over the diagram \({{\mathcal {F}}}(Q_0,\dots ,Q_n)\) is a join fan, that will be denoted \(J(Q_0,\dots ,Q_n)\). In particular, \(J(Q)={\text {Spec}}(Q)\).

Lemma 2.1.8

If \(Q_0,\dots ,Q_n\) are affine fans and \(0\le l\le n\), then

$$\begin{aligned} J(Q_0,\dots ,Q_n)=J(Q_0,\dots ,Q_l)\times _{{\text {Spec}}(Q_l)}J(Q_l,\dots ,Q_n). \end{aligned}$$

Proof

Set \(X_i={\text {Spec}}(Q_i)\). The righthand side is a colimit over the product poset of faces \(F=F_1\times _{X_i}F_2\), where \(F_1\) is a joint face of \(X_0,\dots ,X_l\) and \(F_2\) is a joint face of \(X_l,\dots ,X_n\). Since F is a joint face of \(X_0,\dots ,X_n\) and any joint face of \(X_0,\dots ,X_n\) is obtained at least once as \(F_1\times _{X_l}F_2\), we obtain the required isomorphism. \(\square \)

2.1.6 The universal fan

Now let X be a fan. For any n let \(L_n=\coprod _QJ(Q_0,\dots ,Q_n)\) be the disjoint union of joins of all \(n+1\)-tuples of affine fans \({\text {Spec}}(Q_i)\) over X. The natural restriction and degeneracy maps from \(J(Q_0,\dots ,Q_n)\) to the joins \(J(Q_0,\dots ,Q_{i-1},Q_{i+1},\dots ,Q_n)\) and \(J(Q_0,\dots ,Q_{i}, Q_{i},\dots ,Q_n)\), respectively, give rise to a simplicial fan \(L_\bullet \) over X.

Theorem 2.1.10

Let X be a fan. The associated simplicial fan \(L_\bullet \) is a groupoid and the quotient \({\mathcal {L}}_X\) is a stacky fan, which is the 2-final object in the 2-category \(\mathcal {F}_X\) of stacky fans over X with étale moprhisms.

Proof

It follows from Lemma 2.1.8 that \(L_n=L_1\times _{s,L_0,t}\dots \times _{s,L_0,t}L_1\), where st are the two maps \(L_1\rightarrow L_0\). To conclude that \(L_\bullet \) is a groupoid it remains to check the associativity constraint, which follows from the fact that the compositions \(J(Q_0,Q_1,Q_2,Q_3)\rightarrow J(Q_0,Q_1,Q_3)\rightarrow J(Q_0,Q_3)\) and \(J(Q_0,Q_1,Q_2,Q_3)\rightarrow J(Q_0,Q_2,Q_3)\rightarrow J(Q_0,Q_3)\) coincide.

It remains to prove that any affine fan F over X admits a unique étale morphism \(f:F\rightarrow {\mathcal {L}}_X\), in particular, f has no automorphisms. The groupoid \(L_\bullet \) is étale, hence \(L_0\rightarrow {\mathcal {L}}_X\) is étale. Any morphism from an affine fan lifts through étale morphisms of fans, hence also of stacky fans. In particular, any étale morphism \(F\rightarrow {\mathcal {L}}_X\) factors through an étale morphism \(F\rightarrow L_0\). So, we should prove that for any pair of étale morphisms \(f,g:F\rightarrow L_0\) there exists a unique morphism \(h:F\rightarrow L_1\) such that \(s\circ h=f\) and \(t\circ h=g\). It remains to note that f and g correspond to face embeddings \(F\hookrightarrow {\text {Spec}}(Q_0)\) and \(F\hookrightarrow {\text {Spec}}(Q_1)\), and the unique h is the joint face \(F\hookrightarrow J(Q_0,Q_1)\). \(\square \)

Remark 2.1.11

Even though the fan X itself belongs to the category \(\mathcal {F}_X\), it is not its terminal object, as the structure map \(F \rightarrow X\) from an arbitrary stacky fan F is not necessarily étale. The stacky fan \({\mathcal {L}}_X\) is enormous; it is the analogue of the cone complex \(\mathcal {L}_{sat }\) of Example 2.1.4 in the category of all fine (rather than fs) fans over X. In fact, \(\mathcal {L}_sat \) is the generalized cone complex corresponding to the saturation of \({\mathcal {L}}_X\). The stacky fan \({\mathcal {L}}_X\) is the combinatorial analogue of Olsson’s stack \({\mathcal {L}}og_{X}\) discussed in the next section. This analogy will be made precise in Sect. 3.

2.2 Relative toric stacks

The goal of Sect. 2.2 is to straightforwardly extend the theory of toric stacks to the relative case over a log scheme X provided with a global chart \(X\rightarrow {\text {Spec}}({\mathbf {Z}}[P])\). By \(P\rightarrow Q\) we always denote a homomorphism of fine monoids.

2.2.1 The affine case

Given a monoid P consider the absolute toric scheme \(Z_P={\text {Spec}}({\mathbf {Z}}[P])\) with the corresponding torus \(T_P=Z_{P^\text {gp}}\) and toric stack \({{\mathcal {Z}}}_P=[Z_P/T_P]\). Then we introduce the corresponding relative toric X-scheme \(X_P[Q]=X\times _{Z_P}Z_Q\) and the relative toric X-stack \({{\mathcal {X}}}_P[Q]=X\times _{{{\mathcal {Z}}}_P}{{\mathcal {Z}}}_Q\).

2.2.2 Basic properties

The following facts about toric stacks are very easy, so we skip the justification:

  1. (1)

    \({{\mathcal {X}}}_P[Q]\) is the quotient of \(X_P[Q]\) by the X-torus \(X\times T_{Q/P}\), where \(T_{Q/P}:=T_Q/T_P\).

  2. (2)

    \({{\mathcal {X}}}_P[Q]\) depends only on the sharpenings \(X\rightarrow Z_{\overline{P}}\) and \({\overline{P}}\rightarrow {\overline{Q}}\).

  3. (3)

    For any localization \(R=Q[-m]\), the homomorphism \({{\mathcal {X}}}_P[{\overline{R}}]={{\mathcal {X}}}_P[R]\rightarrow {{\mathcal {X}}}_P[Q]\) is an open immersion. We call it a face map because it corresponds to the face embedding \({\text {Spec}}({\overline{R}})\hookrightarrow {\text {Spec}}(Q)\).

2.2.3 The log structure

For brevity, set \({{\mathcal {X}}}={{\mathcal {X}}}_P[Q]\), \(X_0=X_P[Q]\) and \(X_1=X_0\times _{{\mathcal {X}}}X_0=X_0\times T_{Q/P}\). It is easy to see that the two pullbacks of the log structure on \(X_0\) with respect to the projection and the action maps \(X_1\rightrightarrows X_0\) coincide; in particular, we can safely view \(X_1\) as a log scheme, and the log structure descends to a log structure \(M_{{\mathcal {X}}}\) on \({{\mathcal {X}}}\). Informally, the latter can be viewed as an avatar of the sharpening \({\overline{M}}_{X_0}= M_{X_0}/\mathcal {O}_{X_0}^\times \). In particular, this is indicated by the following result (see also [10, Proposition 5.17] and [4, Lemma 6.3]).

Lemma 2.2.4

Keep notation of Sect. 2.2. Then the log scheme \(X_P[Q]\) and the log stack \({{\mathcal {X}}}_P[Q]\) represent the functors on the category of log schemes over X, which send S to the homomorphisms of monoids

$$\begin{aligned} {\text {Hom}}_P{(Q, \Gamma (S,M_S))} \ \ \ \mathrm{and} \ \ \ {\text {Hom}}_P{(Q, \Gamma (S,\overline{M}_S))}. \end{aligned}$$

Proof

The first claim is obvious, and it implies that the functor represented by \({{\mathcal {X}}}_P[Q]=[X_P[Q]/X_P[Q^\text {gp}]]\) is the quotient of \({\text {Hom}}_P(Q, \Gamma (M_S))\) by

$$\begin{aligned} {\text {Hom}}_P(Q^\text {gp}, \Gamma (M_S))={\text {Hom}}_P(Q, \Gamma (M^\times _S)). \end{aligned}$$

Note that the quotient is a set (or a groupoid equivalent to a set) because the action is free. In addition, it admits a natural fully faithful functor to \({\text {Hom}}_P(Q, \Gamma ({\overline{M}}_S))\), and it remains to prove that it is essentially surjective. In other words, we want to show that with respect to the flat topology, any homomorphism \(Q\rightarrow {\overline{M}}_S\) factors through \(M_S\). This is done in [10, Corollary 2.3]. \(\square \)

Remark 2.2.5

In particular, morphisms from a log scheme to \({{\mathcal {X}}}_P[Q]\) have no non-trivial automorphisms, so \({{\mathcal {X}}}_P[Q]\) behaves as an algebraic space in the logarithmic category (see also [4, Remark 6.4]). Technically, upgrading morphisms of schemes to morphisms of log schemes has this rigidifying effect because one gets rid of automorphisms of the log structures—they do not correspond to automorphisms of the corresponding log schemes.

2.2.4 Globalization to fans

Finally, we want to globalize the construction of \({{\mathcal {X}}}_P[Q]\) to the case of a stacky fan F over P. Intuitively this can be viewed as a combinatorial base change or pullback functor; in fact, in [4, Definition 6.6], the notation \(a^*F\) is used. We prefer a more ad hoc approach that acts in two stages.

The contravariant functor \(Q\mapsto {{\mathcal {X}}}_P[Q]\) on the category of P-monoids can be also viewed as a covariant functor on the category of affine fans \(F={\text {Spec}}(Q)\) over P, and we will use the same notation \(F\mapsto {{\mathcal {X}}}_P[F]\). This functor is compatible with fiber products (in fact, all finite limits) and takes open immersions to open immersions (face embeddings). Therefore, it globalizes and one obtains a functor \(F\mapsto {{\mathcal {X}}}_P[F]\) that associates to a fan F over P an X-stack \({{\mathcal {X}}}_P[F]\) glued from open substacks \({{\mathcal {X}}}_P[F_i]\), where \(F=\cup _i F_i\) is an open affine cover of F. Clearly, this functor also respects finite limits.

2.2.5 Globalization to stacky fans

For any stacky fan \({{\mathcal {F}}}\) choose a groupoid in fans \(F_\bullet \) presenting it, and consider the simplicial X-stack \({{\mathcal {X}}}_P[F_\bullet ]\) whose n-th term is \({{\mathcal {X}}}_P[F_n]\). Compatibility with fiber products implies that \({{\mathcal {X}}}_P[F_\bullet ]\) is a groupoid in a naive sense (rather than 2-categorically), because, being open immersions, all maps in \({{\mathcal {X}}}_P[F_\bullet ]\) have no automorphisms. The groupoid \({{\mathcal {X}}}_P[F_\bullet ]\) is thus inert – recall from [3] that a map \(f:X \rightarrow Y\) of stacks is called inert if the induced map \(I_X \rightarrow f^*I_Y\) of inertia groups is an isomorphism, and a simplicial stack is inert if all maps appearing in its presentation are inert. By [3, Lemma 2.1.4] there exists a quotient stack \({{\mathcal {X}}}=[{{\mathcal {X}}}_P[F_\bullet ]]\) of this groupoid, which is an honest algebraic stack provided with a morphism \({{\mathcal {X}}}_P[F_0]\rightarrow {{\mathcal {X}}}\) such that \({{\mathcal {X}}}_P[F_{n+1}]={{\mathcal {X}}}_P[F_n]\times _{{\mathcal {X}}}{{\mathcal {X}}}_P[F_0]\). Moreover, any other presentation \(F'_\bullet \) of \({{\mathcal {F}}}\) is a groupoid equivalent to \(F_\bullet \), hence \({{\mathcal {X}}}_P[F_\bullet ]\) and \({{\mathcal {X}}}_P[F'_\bullet ]\) are equivalent and have equivalent quotients \({{\mathcal {X}}}\) and \({{\mathcal {X}}}'\). This shows that \({{\mathcal {X}}}_P[{{\mathcal {F}}}]:={{\mathcal {X}}}\) defines an honest 2-functor from the 2-category of stacky fans over P to the 2-category of stacks over X. It is compatible with fiber products.

Example 2.2.8

  1. (i)

    For P-monoids \(Q_i\) set \({{\mathcal {X}}}_P[Q_0,\dots ,Q_n]={{\mathcal {X}}}_P[J(Q_0,\dots ,Q_n)]\). It is the colimit of joint faces \({{\mathcal {X}}}_P[F]\) in \({{\mathcal {X}}}_P[Q_i]\).

  2. (ii)

    We will use the notation \({\mathcal {L}}_X={{\mathcal {X}}}_P[{\mathcal {L}}_P]\), and we will later see that it depends only on the log scheme X. This stack is the quotient of the inert groupoid \({{\mathcal {X}}}_\bullet \), where \({{\mathcal {X}}}_n=\coprod _Q{{\mathcal {X}}}_P[Q_0,\dots ,Q_n]\).

  3. (iii)

    Assume that X is a log point with \({\overline{M}}_X=P\), say \({\underline{X}}={\text {Spec}}(k)\) and the log structure is induced from \(P{\mathop {\rightarrow }\limits ^{0}}k\). Then the natural maps \({{\mathcal {X}}}_P[Q_0,\dots ,Q_n]\rightarrow J(Q_0,\dots ,Q_n)\) are homeomorphisms, and hence the underlying topological spaces \(|{\mathcal {L}}_X|\) and \(|{\mathcal {L}}_P|\) are homeomorphic. Equivalently, points of \(|{\mathcal {L}}_X|\) are parameterized by isomorphism classes of affine P-fans \({\text {Spec}}(Q)\), and the generization relations correspond to sharpened localizations \(Q\rightarrow Q'\) of fine P-monoids.

3 Olsson’s stack \({\mathcal {L}}og_{X}\)

In this section we construct a very concrete combinatorial presentations of Olsson’s stack \({\mathcal {L}}og_{X}\). In particular, we will show that if X possesses a global chart, then the natural morphism \({\mathcal {L}}_X\rightarrow {\mathcal {L}}og_{X}\) is an equivalence. This will done without using any result about \({\mathcal {L}}og_{X}\), so as a by product we obtain a new proof of some properties of \({\mathcal {L}}og_{X}\).

3.1 Recollections on the functor \({\mathcal {L}}og_{}\)

We start with reminding the reader of some of Olsson’s definitions and results from [10].

3.1.1 The definition

Let X be a fine logarithmic scheme. In [10], Olsson defined the stack \({\mathcal {L}}og_{X}\) parameterizing fine log schemes over X. It is the category fibered in groupoids over the category of X-schemes, whose objects are fine X-log schemes \(Y \rightarrow X\) and morphisms are strict morphisms of X-log schemes. The fibration morphism simply forgets the log structures. In addition, the identity morphism of X induces a tautological morphism \(i_X:X\rightarrow {\mathcal {L}}og_{X}\).

3.1.2 Basic properties

Olsson proved the following properties of the above construction.

Theorem 3.1.3

  1. (i)

    For any fine log scheme X, the stack \({\mathcal {L}}og_{X}\) is algebraic and of locally finite presentation over X, and its stabilizers are extensions of étale groups by diagonalizable ones.

  2. (ii)

    The 2-functor \({\mathcal {L}}og_{}\) respects fibered products: if \(T=Y\times _XZ\), then the natural morphism \({\mathcal {L}}og_{T}\rightarrow {\mathcal {L}}og_{Y}\times _{{\mathcal {L}}og_{X}}{\mathcal {L}}og_{Z}\) is an equivalence.

  3. (iii)

    For any fine log scheme X, the morphism \(i_X\) is an open immersion, which represents the substack of \({\mathcal {L}}og_{X}\) classifying X-log schemes Y such that the morphism \(Y\rightarrow X\) is strict. For any strict morphism of fine schemes \(f:Y\rightarrow X\), one has that \(i_Y\) is the base change of \(i_X\) with respect to \({\mathcal {L}}og_{f}\).

Let us say a couple of words about the proofs. Claim (ii) reduces to unwinding the definitions, see [10, Proposition 3.20], and we do not have anything new to say about it. Other claims will be reproved later on in this sections. Claim (iii) was proved by a relatively simple logarithmic technique in [10, Proposition 3.19]. Part (i) is the most subtle and involved part of the theorem. Its first part is [10, Theorem 1.1], while the claim about stabilizers was not specially formulated, but follows easily from [10, Corollary 5.25].

3.1.3 Covers by toric stacks

Olsson also constructs an étale cover of \({\mathcal {L}}og_{X}\) by explicit relative toric stacks.

Theorem 3.1.5

Assume X is a fine log scheme, and let I be the category of triples (UPQ), where \(U\rightarrow X\) is a strict étale morphism, \(U\rightarrow Z_P\) is a chart, and \(P\rightarrow Q\) is a homomorphism of fine monoids. Then there exists a representable étale covering \(\coprod _I{{\mathcal {U}}}_P[Q]\rightarrow {\mathcal {L}}og_{X}\), and hence also a flat covering \(\coprod _I U_P[Q]\rightarrow {\mathcal {L}}og_{X}\).

This is proved in [10, Corollary 5.25]. We will refine this result by showing that the first cover induces an actual presentation of \({\mathcal {L}}og_{X}\) by an inert groupoid in stacks, and that this groupoid is nothing else but the groupoid \({{\mathcal {X}}}_\bullet \) from Example 2.2.8.

3.2 A modular characterization of \({{\mathcal {X}}}_\bullet \)

For the sake of comparison we will need logarithmic interpretations of the functors represented by the stacks \({{\mathcal {X}}}_n\) and their building blocks.

3.2.1 The case of \({{\mathcal {X}}}_P[Q]\)

We start with the simplest case. We have already described morphisms of log schemes to \({{\mathcal {X}}}_P[Q]\), but studying morphisms of schemes is a finer question since non-trivial automorphisms show up. Given an \({\underline{X}}\)-scheme \(f:{\underline{S}}\rightarrow {\underline{X}}\) with a log structure \(M_S\), by an (X, Q)-structure on \(M_S\) we mean homomorphisms \(f^*M_X\rightarrow M_S\) and \(\gamma :Q\rightarrow {\overline{M}}_S\) such that the compositions \(P\rightarrow f^*M_X\rightarrow {\overline{M}}_S\) and \(P\rightarrow Q\rightarrow {\overline{M}}_S\) coincide and flat-locally on \(\underline{S}\) one can lift \(\gamma \) to a chart \(Q\rightarrow M_S\). By \({{\mathcal {X}}}'_P[Q]\) we denote the category fibred over the category of \(\underline{X}\)-schemes, whose fiber over \(\underline{S}\) is the groupoid of log structures \(M_S\) on S provided with an (XQ)-structure.

Remark 3.2.2

Thus, \(S=({\underline{S}},M_S)\) is nothing but an X-log scheme such that flat-locally on S the morphism \(S\rightarrow X\) possesses a chart \(S\rightarrow X_P[Q]\). Non-uniqueness in the choice of a chart corresponds to non-triviality of automorphism groups in \({{\mathcal {X}}}'_P[Q]\).

Now, we extend [10, Proposition 5.15] to the relative case.

Theorem 3.2.3

Let \(P\rightarrow Q\) be a homomorphism of fine monoids and let X be a log scheme with a global chart \(X\rightarrow Z_P\). Then the stacks \({{\mathcal {X}}}'_P[Q]\) and \({{\mathcal {X}}}_P[Q]\) are naturally equivalent.

Proof

Set \({{\mathcal {X}}}={{\mathcal {X}}}_P[Q]\) and \({{\mathcal {X}}}'={{\mathcal {X}}}'_P[Q]\). Given an object \(S\rightarrow X\), \(Q\rightarrow {\overline{M}}_S\) of \({{\mathcal {X}}}'\), let us construct a canonical morphism \(S\rightarrow {{\mathcal {X}}}\). By flat descent, one can work flat-locally on S, hence we can assume that there exists a chart \(S\rightarrow X_P[Q]\). Two charts \(a:Q\rightarrow M_S\) and \(b:Q\rightarrow M_S\) differ by a homomorphism \(a-b:Q\rightarrow {\mathcal {O}}^\times _S\), hence they induce the same morphism \(S\rightarrow {{\mathcal {X}}}_P[Q]\). This construction is functorial in \(M_S\), so we obtain a functor \(\phi :{{\mathcal {X}}}'\rightarrow {{\mathcal {X}}}\).

Conversely, there is an obvious (XQ)-structure on \(X_0=X_P[Q]\) and two its pullbacks to \(X_1=X_0\times _{{\mathcal {X}}}X_0\) coincide. (It is easy to see that the induced homomorphisms \(Q\rightarrow M_{X_1}\) differ by a homomorphism \(Q\rightarrow {\mathcal {O}}^\times _{X_1}\), hence their sharpenings coincide.) Therefore, this (XQ)-structure descends to \({{\mathcal {X}}}\), and for any morphism of schemes \({\underline{S}}\rightarrow {{\mathcal {X}}}\), the pulled back log structure acquires a canonical (XQ)-structure pulled back from that on \({{\mathcal {X}}}\). Clearly, this construction is also functorial and we obtain a functor \(\psi :{{\mathcal {X}}}\rightarrow {{\mathcal {X}}}'\).

Checking that \(\phi \) and \(\psi \) are essentially inverse is straightforward, and we skip the details. \(\square \)

Corollary 3.2.4

Let \(f:{\underline{S}}\rightarrow {{\mathcal {X}}}_P[Q]\) be a morphism of X-schemes, and \(M_S\) the induced log structure on \({\underline{S}}\) with an (XQ)-structure. Then \(\mathrm{Aut}(f)\) is naturally isomorphic to the group of \(M_X\)-automorphisms of \(M_S\) that induce identity on \({\overline{M}}_S\).

Proof

By Theorem 3.2.3, \(\mathrm{Aut}(f)\) is the group of \(M_X\)-automorphisms \(\sigma :M_S\rightarrow M_S\) that are compatible with the homomorphism \(\overline{\alpha }:Q\rightarrow {\overline{M}}_S\). Since the latter locally lifts to a chart, \(\overline{\alpha }\) is surjective (when viewing Q as a constant sheaf). In particular, compatibility with \(\overline{\alpha }\) takes place if and only if \(\overline{\sigma }:{\overline{M}}_S\rightarrow {\overline{M}}_S\) is the identity. \(\square \)

Remark 3.2.5

In fact, \({\text {Hom}}_X(S,{{\mathcal {X}}})\) in the category of log stacks is the set of isomorphism classes of objects in the groupoid \({\text {HOM}}_{\underline{X}}({\underline{S}},{{\mathcal {X}}})\). In particular, as in [10], this could be used to deduce Lemma 2.2.4 from Theorem 3.2.3.

3.2.2 The case of \({{\mathcal {X}}}_P[Q_0,\dots ,Q_n]\)

Now, let us extend the above results to a tuple \(Q=(Q_0,\dots ,Q_n)\) of P-monoids. By an (XQ) structure on \(M_S\) we mean a tuple of \((X,Q_i)\)-structures that share the same homomorphism \(f^*M_X\rightarrow M_S\). By \({{\mathcal {X}}}'_P[Q]\) we denote the fibered category over the category of \({\underline{X}}\)-schemes whose fiber over \({\underline{S}}\) is the groupoid of log structures on \({\underline{S}}\) with an (XQ)-structure. As the reader might guess, this generalization was designed to extend Theorem 3.2.3 as follows:

Theorem 3.2.7

Let \(P\rightarrow Q_i\), \(i=0,\dots , n\) be homomorphisms of fine monoids and let X be a log scheme with a global chart \(X\rightarrow Z_P\). Then the stacks \({{\mathcal {X}}}'_P[Q_0,\dots ,Q_n]\) and \({{\mathcal {X}}}_P[Q_0,\dots ,Q_n]\) are naturally equivalent.

Proof

Set \(Q=(Q_0,\dots ,Q_n)\) for brevity. The pullbacks to \({{\mathcal {X}}}_P[Q]\) of the \((X,Q_i)\)-structures on \({{\mathcal {X}}}_P[Q_i]\) form a canonical (XQ)-structure on \({{\mathcal {X}}}_P[Q]\), hence we obtain a morphism \({{\mathcal {X}}}_P[Q]\rightarrow {{\mathcal {X}}}'_P[Q]\).

Conversely, assume that \(f:S\rightarrow X\) is a morphism of log schemes, and \(f^*M_X\rightarrow M_S\) is upgraded to an (XQ)-structure by homomorphisms \(\overline{\alpha _i}:Q_i\rightarrow {\overline{M}}_S\). We will assign to this datum a canonical morphism \({\underline{S}}\rightarrow {{\mathcal {X}}}_P[Q]\). This can be done flat-locally on \({\underline{S}}\), so we can assume that S has a global chart \(N=\Gamma ({\overline{M}}_S)\rightarrow M_S\) and, in addition, each homomorphism \(Q_i\rightarrow {\overline{M}}_S\) lifts to a chart \(Q_i\rightarrow M_S\). In this case, the induced homomorphisms \(Q_i\rightarrow N\) are sharpened localizations, hence \({\text {Spec}}(N)\) is a joint face of \({\text {Spec}}(Q_i)\), \(0\le i\le n\), and we obtain a morphism \(h_{\overline{\alpha }}:S\rightarrow X_P[N]\hookrightarrow X_P[Q]\). This provides a functor \({{\mathcal {X}}}'_P[Q]\rightarrow {{\mathcal {X}}}_P[Q]\).

Again, the check that the two functors are essentially inverse is straightforward. For example, it is clear from the construction that \(h_{\overline{\alpha }}\) induces the (XQ)-structure corresponding to \(Q_i\rightarrow N\rightarrow M_S\rightarrow {\overline{M}}_S\), and hence \({{\mathcal {X}}}'_P[Q]\rightarrow {{\mathcal {X}}}_P[Q]\rightarrow {{\mathcal {X}}}'_P[Q]\) is equivalent to the identity. \(\square \)

3.3 The presentation of \({\mathcal {L}}og_{X}\)

3.3.1 The local case

We start with the case when X possesses a global chart, and let the toric X-stack \({\mathcal {L}}_X={{\mathcal {X}}}_P[{\mathcal {L}}_P]\) and its groupoid presentation \({{\mathcal {X}}}_\bullet \) be as in Example 2.2.8(ii). Since \({{\mathcal {X}}}_n\) is a groupoid of X-log schemes, we obtain compatible morphisms \({{\mathcal {X}}}_n\rightarrow {\mathcal {L}}og_{X}\) and hence also \({\mathcal {L}}_X\rightarrow {\mathcal {L}}og_{X}\).

Theorem 3.3.2

If X is a log scheme X possessing a global chart \(X\rightarrow Z_P\), then the morphism \({\mathcal {L}}_X\rightarrow {\mathcal {L}}og_{X}\) is an equivalence. In particular, \({\mathcal {L}}_X\) depends only on X, but not on the choice of the chart.

Proof

If \({\underline{S}}\) is an X-scheme with an X-morphism \({\underline{S}}\rightarrow {\mathcal {L}}og_{X}\), then there exists a flat covering \(\coprod _i{\underline{S}}_i\rightarrow {\underline{S}}\) such that the induced log structure on each \({\underline{S}}_i\) possesses a global chart \({{\mathcal {X}}}_P[Q_i]\). Then \({\underline{S}}_i\rightarrow {\mathcal {L}}og_{X}\) factors through \({{\mathcal {X}}}_P[Q_i]\), and hence \(\coprod _i{\underline{S}}_i\rightarrow {\mathcal {L}}og_{X}\) factors through \({{\mathcal {X}}}_0=\coprod _Q{{\mathcal {X}}}_P[Q]\). This implies that the morphism \({{\mathcal {X}}}_0\rightarrow {\mathcal {L}}og_{X}\) is essentially surjective, and it remains to show that the induced groupoid \({{\mathcal {X}}}'_\bullet \) given by \({{\mathcal {X}}}'_0={{\mathcal {X}}}_0\) and \({{\mathcal {X}}}'_{n+1}={{\mathcal {X}}}'_n\times _{{\mathcal {L}}og_{X}}{{\mathcal {X}}}'_0\) is equivalent to \({{\mathcal {X}}}_\bullet \).

Clearly, \({{\mathcal {X}}}'_n\) is the disjoint union of fiber products over \({\mathcal {L}}og_{X}\) of tuples \({{\mathcal {X}}}'_P[Q_0],\dots ,{{\mathcal {X}}}'_P[Q_n]\). By definition, such a product represents the functor associating to \({\underline{S}}\) the following dataum: log structures \(M_i\) on \({\underline{S}}\) with \((X,Q_i)\)-structures for \(0\le i\le n\) and isomorphisms \(M_i\xrightarrow {{_\sim }}M_{i+1}\) for \(0\le i <n\). Clearly, this is nothing else but an \((X,Q_0,\dots ,Q_n)\)-structure, so such a fiber product is tautologically equivalent to \({{\mathcal {X}}}'_P[Q_0,\dots ,Q_n]\). By Theorem 3.2.7 it is equivalent to \({{\mathcal {X}}}_P[Q_0,\dots ,Q_n]\) and taking disjoint union over all tuples of P-monoids we obtain that \({{\mathcal {X}}}'_n\xrightarrow {{_\sim }}{{\mathcal {X}}}_n\). Naturally, this is compatible with the maps in \({{\mathcal {X}}}'_\bullet \) and \({{\mathcal {X}}}_\bullet \), and we skip this check. \(\square \)

3.3.2 The general case

Theorem 3.3.2 generalizes straightforwardly to the case when X possesses a global fan, which does not have to be affine. However, not every log scheme possesses a global fan, so we prefer to globalize this theorem by a more ad hoc tool.

Lemma 3.3.4

Assume that \(X_0\rightarrow X\) is a strict flat morphism of log schemes and consider the associated groupoid \(X_{n+1}=X_n\times _XX_0\). Then \({\mathcal {L}}og_{X_\bullet }\) is an inert groupoid in stacks and its quotient is equivalent to \({\mathcal {L}}og_{X}\).

Proof

For any morphism of log schemes \(S\rightarrow X_0\), an \(M_X\)-automorphism of \(M_S\) is the same as an \(M_{X_0}\)-automorphism. So, if \(f_0:{\underline{S}}\rightarrow {\mathcal {L}}og_{X_0}\) and \(f:{\underline{S}}\rightarrow {\mathcal {L}}og_{X}\) are the corresponding morphisms, then \(\mathrm{Aut}(f)=\mathrm{Aut}(f_0)\). This proves that the map \({\mathcal {L}}og_{X_0}\rightarrow {\mathcal {L}}og_{X}\) is inert. Furthermore, the maps in \(X_\bullet \) are strict, hence the maps in \({\mathcal {L}}og_{X_\bullet }\) are inert. Since the 2-functor \({\mathcal {L}}og_{}\) commutes with fiber products, we obtain all remaining claims. \(\square \)

3.4 Applications

Now, we can apply the theory developed above to provide new proofs of Olsson’s theorems.

3.4.1 Proof of Theorem 3.1.5

If X possesses a global chart, then this is an obvious corollary of Theorem 3.3.2 and it suffices to take \(U=X\). In general, we fix a strict étale covering \(\coprod _iU_i\rightarrow X\) such that each \(U_i\) possesses a global chart and use that \(\coprod {\mathcal {L}}og_{U_i}\rightarrow {\mathcal {L}}og_{X}\) is a covering, for example, by Lemma 3.3.4.

3.4.2 Proof of Theorem 3.1.3(i)

If X possesses a global chart \(Z_P\), then by Theorem 3.3.2\({\mathcal {L}}og_{X}\) is the quotient of the inert groupoid \({{\mathcal {X}}}_\bullet \) in algebraic stacks of locally finite presentation over X. By [3, Lemma 1.4] this quotient is an algebraic stack of locally finite presentation over X. Moreover, the maps \({{\mathcal {X}}}_1\rightrightarrows {{\mathcal {X}}}_0\) are étale (even disjoint unions of open immersions), hence the stabilizers of \({\mathcal {L}}og_{X}\) are étale extensions of the stabilizers of \({{\mathcal {X}}}_0\), and the latter are diagonalizable groups.

If X is arbitrary, then we fix a strict étale covering \(X_0\rightarrow X\) by a disjoint union of log schemes admitting a global chart. Clearly, each \(X_n\) in the associated groupoid is also a disjoint union of log schemes admitting a global chart. By Lemma 3.3.4\({\mathcal {L}}og_{X_\bullet }\) is an inert groupoid, and its components are algebraizable of locally finite presentation by the local case. Using [3, Lemma 1.4] once again, we obtain that \({\mathcal {L}}og_{X}\) is as required.

3.4.3 Proof of Theorem 3.1.3(iii)

Using étale descent, this claim also easily reduces to the case when X possesses a global chart \(X\rightarrow Z_P\). Then the morphism \(i_X:X\rightarrow {\mathcal {L}}og_{X}\) is induced by the trivial face \({{\mathcal {X}}}_P[P]=X\) of the cover \(\coprod _Q{{\mathcal {X}}}_P[Q]\rightarrow {\mathcal {L}}og_{X}\), and hence \(i_X\) is étale by Theorem 3.1.5. Furthermore, \(X\times _{{\mathcal {L}}og_{X}}X={{\mathcal {X}}}_P[P,P]\) by Theorem 3.2.7, and \({{\mathcal {X}}}_P[P,P]=X\) in a tautological way. Thus, \(i_X\) is a monomorphism and hence an open immersion.

4 Comparison of log and weak log properties

4.1 The definitions

Let \(f: X \rightarrow Y\) be a morphism of log schemes. As before, we denote by \({\mathcal {L}}og_{f}\) the associated morphism \({\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\); we write \(w{\mathcal {L}}og_{f}\) for the composition \({\mathcal {L}}og_{f} \circ i_X: X \rightarrow {\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\). In [10, Definition 4.1], Olsson gives the following definition:

Definition 4.1.1

Let \(\mathcal {P}\) be a property of representable morphisms of algebraic stacks. We say that a morphism \(f: X \rightarrow Y\) of fine log schemes has property log \(\mathcal {P}\) (resp. weak log \(\mathcal {P})\) if \({\mathcal {L}}og_{f}\) (resp. \(w {\mathcal {L}}og_{f}\)) has property \(\mathcal {P}\).

Properties log \(\mathcal {P}\) and weak log \(\mathcal {P}\) are not equivalent in general. It is however convenient to know the equivalence of log \(\mathcal {P}\) and weak log \(\mathcal {P}\) when possible, as the former has better functorial properties while the latter is simpler to work with. Our next goal is to give a simple criterion which ensures equivalence of log \(\mathcal {P}\) and weak log \(\mathcal {P}\).

4.2 The comparison theorem

The key result that allows us to compare properties of \({\mathcal {L}}og_{f}\) and \(w {\mathcal {L}}og_{f}\) is the following proposition, which shows that étale charts of \({\mathcal {L}}og_{f}\) are obtained by pulling back étale charts of \(w{\mathcal {L}}og_{f}\).

Proposition 4.2.1

Let \(f: X \rightarrow Y\) be a morphism of log schemes, and assume that f admits a global injective chart \(P \rightarrow Q\). Let \(Q \rightarrow R\) be an injective homomorphism of monoids. Then there is a 2-cartesian diagram

Proof

In fact, the claim is that

$$\begin{aligned} X\times _{{{\mathcal {Z}}}_Q}{{\mathcal {Z}}}_R\xrightarrow {{_\sim }}X\times _{Y\times _{{{\mathcal {Z}}}_P}{{\mathcal {Z}}}_Q}Y\times _{{{\mathcal {Z}}}_P}{{\mathcal {Z}}}_R. \end{aligned}$$

This is a general property of 2-fiber products which is straightforward to check. \(\square \)

Theorem 4.2.2

Let \(\mathcal {P}\) be a property of representable morphisms of algebraic stacks which is étale local on the source and target, is stable under composing with étale maps, and is additionally stable under pullbacks with respect to morphisms locally of finite type.Footnote 1 Then a morphism \(f:X \rightarrow Y\) of log schemes has property log \(\mathcal {P}\) if and only if it has property weak log \(\mathcal {P}\).

Proof

As \(\mathcal {P}\) is stable under composing with étale maps, and \(X \rightarrow {\mathcal {L}}og_{X}\) is an open immersion, property \(\mathcal {P}\) for \({\mathcal {L}}og_{f}\) implies property \(\mathcal {P}\) for \(w {\mathcal {L}}og_{f}\). So log \(\mathcal {P}\) implies weak log \(\mathcal {P}\). Assume conversely that \(w {\mathcal {L}}og_{f}: X \rightarrow {\mathcal {L}}og_{Y}\) has property \(\mathcal {P}\). As \(\mathcal {P}\) is is étale local on X, we can assume that f admits a global chart \(P \rightarrow Q\). Consider the following commutative diagram, where \(Q \rightarrow R\) is an arbitrary injective map of monoids:

Here the maps abc are the maps of the étale representable cover of Theorem 3.1.5. As \(w {\mathcal {L}}og_{f} = c \circ g\) has \(\mathcal {P}\) and \(c:\mathcal {Y}_P[Q] \rightarrow {\mathcal {L}}og_{Y}\) is étale, the map \(g:X \rightarrow \mathcal {Y}_P[Q]\) must also have property \(\mathcal {P}\): pulling back \(c \circ g: X \rightarrow {\mathcal {L}}og_{Y}\) along c, we see that the projection map \(p_2:X \times _{{\mathcal {L}}og_{Y}} \mathcal {Y}_P[Q] \rightarrow \mathcal {Y}_P[Q]\) has \(\mathcal {P}\), and the projection \(p_1:X \times _{{\mathcal {L}}og_{Y}} \mathcal {Y}_P[Q] \rightarrow X\) is étale; the section \((id ,g): X \rightarrow X \times _{{\mathcal {L}}og_{Y}} \mathcal {Y}_P[Q]\) is thus étale, and \(g = p_2 \circ (id ,g)\) has \(\mathcal {P}\), as \(\mathcal {P}\) is stable under composing with étale maps. Next, since the morphism \(\mathcal {Y}_P[R] \rightarrow \mathcal {Y}_P[Q]\) is locally of finite type, Proposition 4.2.1 implies that \(\mathcal {X}_Q[R] \rightarrow \mathcal {Y}_P[R]\) has property \(\mathcal {P}\). Composing with the étale map b, we see that \(\mathcal {X}_Q[R] \rightarrow {\mathcal {L}}og_{Y}\) has \(\mathcal {P}\). But the stacks \(\mathcal {X}_Q[R]\) cover \({\mathcal {L}}og_{X}\) as \(Q \rightarrow R\) ranges through all injective maps, and \(\mathcal {P}\) is étale local on the source, so \({\mathcal {L}}og_{f}\) has property \(\mathcal {P}\). Thus weak log \(\mathcal {P}\) implies log \(\mathcal {P}\). \(\square \)

5 Log regularity

5.1 The definition

The main new application of Theorem 4.2.2 concerns logarithmic regularity. Recall that classically a morphism of schemes \(\underline{f}:\underline{X} \rightarrow \underline{Y}\) is called regular if it is flat and its fibers are locally Noetherian and geometrically regular. As regularity is local for the smooth topology on both source and target, the definition extends to morphisms of algebraic stacks in a straightforward manner.

Definition 5.1.1

A morphism \(f: X \rightarrow Y\) is log regular if \({\mathcal {L}}og_{f}: {\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\) is regular. It is weakly log regular if \(w {\mathcal {L}}og_{f}: \underline{X} \rightarrow {\mathcal {L}}og_{Y}\) is regular.

Lemma 5.1.2

Let \(f:X\rightarrow Y\), \(g:Y\rightarrow Z\) and \(\phi :Y'\rightarrow Y\) be morphisms of log schemes with the base change \(f':X'=X\times _YY'\rightarrow Y'\).

  1. (1)

    Stability under compositions: if f and g are log regular, then \(g\circ f\) is log regular.

  2. (2)

    Stability under base changes: if f is log regular and \(f'\) has locally Noetherian fibers (the latter is automatic if \(X'\) is locally Noetherian), then \(f'\) is log regular.

  3. (3)

    Log flat descent: if \(f'\) is log regular and \(\phi \) is log faithfully flat, then f is log regular. In particular, log regularity is log fppf local on the base.

  4. (4)

    If \(g \circ f\) is log regular and f is a log fpqc cover, then g is log regular. In particular, log regularity is log smooth local on the source.

  5. (5)

    If \(g \circ f\) is log regular and g is log étale, then f is log regular.

  6. (6)

    If f is strict, it is log regular if and only if it is regular.

Proof

We claim that if the morphism \(f'\) has locally Noetherian fibers, then the fibers of \({\mathcal {L}}og_{f'}:{\mathcal {L}}og_{X'}\rightarrow {\mathcal {L}}og_{Y'}\) are also locally Noetherian. Since \({\mathcal {L}}og_{}\) is compatible with base changes, it suffices to prove this when \(Y'\) is a point. Then \(X'\) is locally Noetherian, and since \({\mathcal {L}}og_{X'}\) is locally of finite presentation over \(X'\), \({\mathcal {L}}og_{X'}\) and the fibers of \({\mathcal {L}}og_{f'}\) are locally Noetherian. Now, claims (1)–(5) follow immediately by replacing \(X \rightarrow Y\) with \({\mathcal {L}}og_{X} \rightarrow {\mathcal {L}}og_{Y}\) and invoking the well known classical analogues. The assumption on \(f'\) in (2) is needed because in general local Noetherianity can be lost under base field extensions, and descent of local Noetherianity requires the quasi-compactness assumption in (4).

Finally, if f is strict, then the map \(X \rightarrow {\mathcal {L}}og_{Y}\) factors through Y, and since the map \(Y \rightarrow {\mathcal {L}}og_{Y}\) is étale and \(X \rightarrow {\mathcal {L}}og_{Y}\) is regular, we can conclude. \(\square \)

As regularity is stable under pullbacks and can be checked étale locally on the source and flat locally on the base, Theorem 4.2.2 yields

Theorem 5.1.3

A map \(f:X \rightarrow Y\) is log regular if and only if it is weakly log regular.

Finally, since the canonical maps between X and its integralization and its saturation are log étale, we obtain

Corollary 5.1.4

Let ? and \(*\) denote the identity, integralization, or saturation functor, and assume that \(f:X \rightarrow Y\) is a morphism of log schemes such that the morphism \(f':X^{?} \rightarrow Y^{*}\) is defined. Then f is log regular if and only if \(f'\) is log regular.

5.2 Chart criterion

The exposition in this section follows Ogus’ treatment of logarithmic smoothness in [9]. To extend the arguments to the log regular case, we need to establish a few results about regular morphisms of stacks. There are two possible approaches to this. One is to use Olsson’s theory of the log cotangent complex [11]. The other, which we take, is elementary—the only technical tool required is smooth descent—but it is longer as we need to develop some results about differentials of stacks, which are probably well known. Both approaches rely on the next lemma and the following corollaryFootnote 2:

Lemma 5.2.1

Let

be morphisms of locally Noetherian schemes, and suppose that g is smooth and \(g \circ f\) is regular at \(x \in X\). Then f is regular at x if and only if the map \(f^*\Omega _{Y/Z} \otimes k(x) \rightarrow \Omega _{X/Z} \otimes k(x)\) is injective.

Proof

The statement is local, so we may assume that XYZ are the spectra of the local Noetherian rings ABC respectively, with x corresponding to the maximal ideal m of A. By a theorem of André–see for instance [13, Property 2.8]—regularity of f is equivalent to showing that the first André–Quillen homology group \(H_1(X/Y;k(\mathfrak {p}))\) vanishes for every prime ideal \(\mathfrak {p}\) in A. Recall that this homology group is the first homology group of the complex \(L_{X/Y} \otimes k(\mathfrak {p})\), where \(L_{X/Y}\) is the cotangent complex of f. The exact triangle

yields a long exact sequence

where the 0 on the left follows from the regularity of \(g \circ f\). Thus, if f is regular at x, the map \(f^*\Omega _{Y/Z} \otimes k(x) \rightarrow \Omega _{X/Z} \otimes k(x)\) is clearly injective, and, conversely, regularity of f follows if \(f^*\Omega _{Y/Z} \otimes k(\mathfrak {p}) \rightarrow \Omega _{X/Z} \otimes k(\mathfrak {p})\) is injective for all prime ideals \(\mathfrak {p} \subset A\). The regularity of \(g \circ f\) further implies that \(\Omega _{X/Z}\) is flat, and the smoothness of g that \(f^*\Omega _{X/Z}\) is a finitely generated free module of some rank n. By Lazard’s theorem, we may write \(\Omega _{X/Z}\) as an increasing limit \(\displaystyle \lim _{ \longrightarrow } \,F_i\) of finitely generated free modules, each containing the image of \(f^*\Omega _{Y/Z}\). Assuming then that \(f^*\Omega _{Y/Z} \otimes k(x) \rightarrow \Omega _{X/Z} \otimes k(x)\) is injective at the closed point, it follows that each map \(f^*\Omega _{Y/Z} \otimes k(x) \rightarrow F_i \otimes k(x)\) is an injective map of finitely generated free modules; it is thus given by a matrix over \(k(x) = A/m\) that has a non-vanishing \(n \times n\) minor. This minor is thus a unit, and remains non-vanishing over each \(k(\mathfrak {p})\) for any prime ideal \(\mathfrak {p} \subset A\), which shows that \(f^*\Omega _{Y/Z} \otimes k(\mathfrak {p}) \rightarrow F_i \otimes k(\mathfrak {p})\) remains injective. As taking a filtered direct limit of A-modules preserves exactness, it follows that \(f^*\Omega _{Y/Z} \otimes k(\mathfrak {p}) \rightarrow \Omega _{X/Z} \otimes k(\mathfrak {p})\) remains injective, and that therefore f is regular. \(\square \)

Corollary 5.2.2

Let

be representable morphisms of locally Noetherian stacks, with g smooth and \(g \circ f\) regular at \(x \in X\). Then f is regular at x if and only if the natural map \(f^*\Omega _{Y/Z} \otimes k(x) \rightarrow \Omega _{X/Z} \otimes k(x)\) is injective.

Proof

Let \(Z' \rightarrow Z\) be a smooth cover, and form the diagram

where each square is Cartesian. By the representability hypothesis, \(X'\) and \(Y'\) are also schemes. Since for a Cartesian diagram

with k smooth, we have \(l^*L_{T/S} = L_{T'/S'}\), the result follows from Lemma 5.2.1. \(\square \)

Let now \(X \rightarrow Y \rightarrow Z\) be morphisms of log schemes. To apply the preceeding discussion to log regularity, we must understand the pullback of \(\Omega _{{\mathcal {L}}og_{Y}/ {\mathcal {L}}og_{Z}}\) to X. We fix some notation: to each \(\mathcal {O}_X\) module I, we associate the scheme X[I] defined by the sheaf of algebras \(\mathcal {O}_X[I] = \mathcal {O}_X \oplus I\) over \(\mathcal {O}_X\), with multiplication of any two elements of I defined to be 0. The projection \(p:X[I] \rightarrow X\) comes with an evident section \(s: X \rightarrow X[I]\) corresponding to the projection of algebras \(\mathcal {O}_X[I] \rightarrow \mathcal {O}_X\).

Lemma 5.2.3

Let \(g:Y \rightarrow Z\) be a representable morphism of stacks, and \(f:X \rightarrow Y\) a morphism from a scheme. Then \(f^*\Omega _{Y/Z}\) co-represents the functor that takes an \(\mathcal {O}_X\)-module I to the set \({\text {Hom}}^X_{Z}(X[I],Y)\) of isomorphism classes of 2-commutative lifts

Proof

In the case when Y and Z are schemes this is immediate, as there is a canonical isomorphism between such lifts and derivations from \(\mathcal {O}_Y\) to I over \(\mathcal {O}_Z\). In general, we can reduce to the case of schemesFootnote 3 by observing that we have a bijection \({\text {Hom}}_Z^{X}(X[I],Y) = {\text {Hom}}_{X[I]}^X(X[I],X[I] \times _Z Y)\), obtained by using the representability of g and factoring a given lift as

The statement about schemes then gives a natural isomorphism \({\text {Hom}}_{Z}^X(X[I],Y) = {\text {Hom}}_{X[I]}^X(X[I],Y \times _Z X[I]) \cong {\text {Hom}}((f \times s)^*\Omega _{Y \times _Z X[I]/X[I]},I) \cong {\text {Hom}}_{\mathcal {O}_X}(f^*\Omega _{X/Y}, I)\). \(\square \)

Corollary 5.2.4

Let

be morphisms of fine log schemes. Then \(w{\mathcal {L}}og_{f}^* \Omega _{{\mathcal {L}}og_{Y}/ {\mathcal {L}}og_{Z}} = f^*\Omega _{Y/Z}^{\log }\).

Proof

By Lemma 5.2.3, the pullback \(w{\mathcal {L}}og_{f}^* \Omega _{{\mathcal {L}}og_{Y}/ {\mathcal {L}}og_{Z}}\) co-represents the functor that assigns to the quasicoherent sheaf I the set of lifts

where the bottom map is \({\mathcal {L}}og_{g} \circ w {\mathcal {L}}og_{f} \circ p\). By definition, such diagrams correspond to diagrams of log schemes

where, as the morphism \(X \rightarrow {\mathcal {L}}og_{Z}\) factors through X[I], X[I] has been given a log structure that makes \(X \rightarrow X[I]\) strict. In other words, the log structure \(M_{X[I]} = M_{X} \oplus _{\mathcal {O}_X^*} \mathcal {O}_{X[I]}^* = M_{X}[1+I]\), where I has been embedded into the units of \(\mathcal {O}_{X[I]}\) by \(x \mapsto 1 + x\). Such diagrams correspond precisely to a log derivation of \((\mathcal {O}_Y,M_Y)\) into I over \((\mathcal {O}_Z,M_Z)\), and thus are in natural bijection with \({\text {Hom}}_{\mathcal {O}_X}(f^*\Omega _{Y/Z}^{\log },I)\). Therefore \(w{\mathcal {L}}og_{f}^* \Omega _{{\mathcal {L}}og_{Y}/{\mathcal {L}}og_{Z}} = f^* \Omega _{Y/Z}^{\log }\). \(\square \)

Suppose that X is a log scheme, and \(m_1,\ldots ,m_n\) are elements of \(\Gamma (X,M_X)\). From 2.2.4, the map \({\mathbf {N}}^n \rightarrow \Gamma (X,M_X)\), which sends the ith generator \(e_i\) to \(m_i\) induces a map \(X \rightarrow Z_{{\mathbf {N}}^n} = \mathbb {A}^n\).

Lemma 5.2.5

Suppose \(f: X \rightarrow Y\) is a log regular map of locally Noetherian schemes, and let \(m_1,\ldots ,m_n \in M_X(X)\) be elements such that their images \(d\log m_i \in \Omega ^{\log }_{X/Y,x} \otimes k(x)\) are linearly independent at \(x \in X\). Then the induced map \(g: X \rightarrow Y':= Y \times \mathbb {A}^n\) is log regular at x.

Proof

Consider the induced sequence of morphisms \(X \rightarrow {\mathcal {L}}og_{Y'} \rightarrow {\mathcal {L}}og_{Y}\). By Corollary 5.2.2, it suffices to check that the map \(\Omega _{{\mathcal {L}}og_{Y'}/{\mathcal {L}}og_{Y}} \otimes k(x) \rightarrow \Omega _{X/{\mathcal {L}}og_{Y}} \otimes k(x)\) is injective. By Corollary 5.2.4, this map is isomorphic to the map of log differentials \(f^*\Omega _{Y'/Y}^{\log } \otimes k(x) \rightarrow \Omega _{X/Y}^{\log } \otimes k(x)\). As sheaf \(\Omega _{Y'/Y}\) is locally free, generated by the elements \(d \log e_i\), which map to \(d \log m_i \in \Omega _{X/Y}^{\log }\), injectivity follows by the hypothesis. \(\square \)

As a corollary, we obtain the following technical lemma, which will be used in the proof of 5.2.8. From here on, for an étale sheaf \(\mathcal {F}\), we use the notation \(\mathcal {F}_{\overline{x}}\) for the stalk of \(\mathcal {F}\) at x in the étale topology, and \(k(\overline{x})\) for the residue field of \(\mathcal {O}_{X,\overline{x}}\), i.e. a separable closure of k(x).

Lemma 5.2.6

Suppose \(f:X \rightarrow Y\) is a log regular map between locally Noetherian fine log schemes. Then, étale locally around each point \(x \in X\), there is a factorization of \(X \rightarrow Y\) to \(X \rightarrow Y':= Y \times \mathbb {A}^n \rightarrow Y\) such that \(X \rightarrow Y'\) is log regular and \(\overline{M}_{X/Y',\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x})=0\).

Proof

Consider the exact sequence of log differentials \(\Omega _{X/Y} \otimes k(\overline{x}) \rightarrow \Omega _{X/Y}^\mathrm{{log}} \otimes k(\overline{x}) \rightarrow \overline{M}_{X/Y,\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x})\) and take elements \(m_1,\ldots ,m_n \in M_{X,\overline{x}}\) such that the image of \(d\log m_i\) forms a basis for \(\overline{M}_{X/Y,\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x})\). Take some étale neighborhood U of x on which the elements \(m_i\) are defined, and a lift y of x. Then the elements \(d\log m_i \in \Omega _{U/Y,y} \otimes k(y)\) are linearly independent, by assumption, so the map \(U \rightarrow Y'\) is log regular at y from 5.2.5. Since \(\overline{M}_{X/Y',\overline{x}}^{\text {gp}} \otimes k(\overline{x}) = \overline{M}_{U/Y',\overline{y}}^{\text {gp}} \otimes k(\overline{y})\), the conclusion follows. \(\square \)

Next, fix a base ring A. As in Sect. 3.1, we denote \(A_P = {\text {Spec}}A[P]\) and \(\mathcal {A}_P = [{\text {Spec}}A[P]/ {\text {Spec}}A[P^\mathrm{{gp}}]]\).

Lemma 5.2.7

Let \(P \rightarrow Q\) be an injective homomorphism of monoids. Then the map \(A_Q \rightarrow \mathcal {A}_Q \times _{\mathcal {A}_P} A_P\) is smooth if and only if the torsion part of the cokernel of \(P^\mathrm{{gp}} \rightarrow Q^\mathrm{{gp}}\) has order invertible in A.

Proof

Since the map \(\mathcal {A}_Q \times _{\mathcal {A}_P}A_P \rightarrow {\mathcal {L}}og_{A_P}\) is étale, the map \(A_Q \rightarrow \mathcal {A}_Q \times _{\mathcal {A}_P} A_P\) is smooth if and only if the map \(A_Q \rightarrow {\mathcal {L}}og_{A_P}\) is smooth. This is equivalent to log smoothness of \(A_Q \rightarrow A_P\), which is equivalent to the statement about the cokernel—see for instance [7]. \(\square \)

Before proceeding to a chart criterion for log regularity, we recall for the convenience of the reader the notion of a neat chart. Given a morphism \(f: X \rightarrow Y\) of log schemes, a chart \(\phi : P \rightarrow Q\) for f at a point \(x \in X\) is called neat at x if \(\phi \) is injective and the induced map \(Q^\text {gp}/P^\text {gp}\rightarrow \overline{M}^\text {gp}_{X/Y,\overline{x}}\) is an isomorphism. In order to avoid awkward notation, we use the following convention when discussing charts defined in different topologies. Let \(y = f(x) \in Y\). Given a chart \(P \rightarrow M_Y\) defined fppf locally around y, we say that a chart for f exists étale (resp. fppf) locally around \(x \in X\) if the following holds: given an fppf neighborhood \(p: Y' \rightarrow Y\) of y on which the chart \(P \rightarrow p^*M_Y = M_{Y'}\) is defined, there exists an étale (resp. fppf) neighborhood \(X'' \rightarrow X \times _Y Y' = X'\) of a lift \(x' \in X'\) of \(x \in X\) and a chart \(Q \rightarrow M_{X''}\) such that \(P \rightarrow Q\) is a chart for the morphism \(X'' \rightarrow Y'\). In this language, given any fppf chart \(P \rightarrow M_Y\), a neat chart for a morphism f extending P always exists flat locally on X, but exists étale locally around a point \(x \in X\) as well if the order of the torsion part of \(\overline{M}_{X/Y,\overline{x}}\) is invertible at x—see [9, III,Theorem 1.2.7].

With these results at hand, we can state the following theorem:

Theorem 5.2.8

Let \(f:X \rightarrow Y\) be a morphism of locally Noetherian fine log schemes.

  1. 1.

    The map \(f:X \rightarrow Y\) is log regular at \(x \in X\), if and only if, for any fppf chart \(P \rightarrow M_Y\), étale locally around x, there exists an injective chart \(P \rightarrow Q\) for f such the torsion part of the cokernel of \(P^\mathrm{{gp}} \rightarrow Q^\mathrm{{gp}}\) has order invertible in \(\mathcal {O}_{X,\overline{x}}\), and such that the morphism \(X \rightarrow Y_P[Q]\) is regular.

  2. 2.

    If f is log regular, then, given any fppf chart \(P \rightarrow M_Y\) and any neat chart \(P \rightarrow Q\) for f étale locally on X, the morphism \(X \rightarrow Y_P[Q]\) is regular.

Proof

Suppose first that a chart \(\phi : P \rightarrow Q\) as in the statement of condition (1) exists. Then, every map in the composition \(X \rightarrow Y_P[Q] \rightarrow \mathcal {Y}_P[Q] \rightarrow {\mathcal {L}}og_{Y}\) is regular at x by Theorem 3.1.5 and Lemma 5.2.7, and thus the composition is also regular. Conversely, suppose f is log regular at x. Assume first that \(\overline{M}_{X/Y,\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x}) = 0\). Then, the group \(\overline{M}_{X/Y,\overline{x}}^\mathrm{{gp}}\) is a finite group of order invertible in \(\mathcal {O}_{X,\overline{x}}\), and we may take a neat chart \(P \rightarrow Q\) for f étale locally around x. As étale maps preserve regularity, and furthermore regularity can be checked étale locally, we may assume that the chart \(P \rightarrow Q\) is defined globally. Then, the morphism \(X \rightarrow Y\) is log regular, the morphism \(Y_P[Q] \rightarrow Y\) is log étale, and hence \(X \rightarrow Y_P[Q]\) is strict and log regular. It follows that \(X \rightarrow Y_P[Q]\) is regular. If \(\overline{M}_{X/Y,\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x})\) is not 0, take étale locally on X a factorization \(X \rightarrow Y':= Y \times \mathbb {A}^n \rightarrow Y\) as in Lemma 5.2.6, which has \(\overline{M}_{X/Y',\overline{x}}^\mathrm{{gp}} \otimes k(\overline{x}) = 0\). Take étale locally a neat chart \(P \oplus {\mathbf {N}}^n \rightarrow Q\) for \(X \rightarrow Y'\), and look at the composed map \(P \rightarrow Q\). By the snake lemma, there is a short exact sequence

from which it follows that the torsion part of the cokernel \(Q^\mathrm{{gp}} /P^\mathrm{{gp}}\) injects into \(\overline{M}_{X/Y',\overline{x}}^\mathrm{{gp}}\), and hence is invertible in \(\mathcal {O}_{X,\overline{x}}\). We have already seen that the map \(X \rightarrow Y'_{P \oplus {\mathbf {N}}^n}[Q]\) is regular, as \(\overline{M}_{X/Y',\overline{x}}\otimes k(\overline{x}) = 0\); since \(Y'_{P \oplus {\mathbf {N}}^n}[Q] = Y_P[Q]\), the proof of condition (1) is complete.

To see that condition (2) holds, it suffices to notice that if \(P \rightarrow Q\) is a neat chart for f at x, then the map \(P \oplus {\mathbf {N}}^n \rightarrow M_X\) for the intermediate morphism \(X \rightarrow Y'\) constructed in 5.2.6 can be chosen so that it lifts to a chart \(P \oplus {\mathbf {N}}^n \rightarrow Q\), which is also seen to be neat from the diagram

As we have seen in the proof of (1) that the map \(X \rightarrow Y_P[Q]\) constructed this way is regular, (2) follows. \(\square \)

Remark 5.2.9

Condition (2) in Theorem 5.2.8 is stronger than condition 1: it asserts that the map \(X \rightarrow Y_P[Q]\) is regular for any étale local neat chart. However, note that it is not always possible to find such a chart. Indeed, a sufficient condition is that the torsion part of \(\overline{M}_{X/Y,\overline{x}}\) has order invertible in \(k(\overline{x})\). For a log regular morphism, the condition is also necessary: if \(f:X \rightarrow Y\) is log regular at x, and \(P \rightarrow Q\) is an étale local chart for f, the map \(X \rightarrow Y_P[Q]\) can never be regular if the cokernel of \(P \rightarrow Q\) has torsion of order non-invertible at x: if it were, the map from \(Y_P[Q] \rightarrow {\mathcal {L}}og_{Y}\) would be regular at the image of x as well by [6, \(\mathrm {IV_2}\), 6.5.2(i)], which contradicts 5.2.7. Thus a log regular morphism f for which \(\overline{M}_{X/Y,\overline{x}}\) has torsion non-invertible in \(k(\overline{x})\) cannot have an étale local neat chart.

The chart criterion easily implies a logarithmic version of Popescu’s theorem.

Corollary 5.2.10

Let \(f:X \rightarrow Y\) be a log regular morphism of locally Noetherian fine log schemes.

  1. (1)

    Étale locally around \(x \in X\), f factors as a composition of a log smooth morphism and a morphism which is log regular and strict.

  2. (2)

    Étale locally around \(x \in X\), f is the inverse limit of log smooth morphisms.

Proof

By the chart criterion 5.2.8, f locally factors as \(X \rightarrow Y_P[Q] \rightarrow Y\) with \(X \rightarrow Y_P[Q]\) strict and regular and \(Y_P[Q] \rightarrow Y\) log smooth. Since the strict and regular map, that is, the underlying map of schemes \(\underline{X} \rightarrow \underline{Y_P[Q]}\) is a filtered limit of smooth morphisms by Popescu’s theorem (see [12, Theorem 1.8] or [13, Theorem 1.1]), the result follows. \(\square \)

5.3 Comparison to absolute log regularity

Suppose now that X is also saturated and log regular over a regular base \(S={\text {Spec}}A\) with the trivial log structure. We further assume that the log structure \(M_X\) is defined in the Zariski topology of X. As X is saturated, \(\overline{M}_X\) is torsion free, and hence, we can find a neat chart \(0 \rightarrow P\) for the structure morphism \(X \rightarrow S\). Necessarily then P is isomorphic to \(\overline{M}_{X,x}\), and, by the chart criterion 5.2.8, the map \(X \rightarrow S[P]={\text {Spec}}A[P]\) is regular. Let I denote the ideal generated by \(M_{X,x}-\mathcal {O}_{X,x}^*\) in \(\mathcal {O}_{X,x}\) and let J be the ideal in A[P] generated by \(P-0\). Clearly, \(I=J\mathcal {O}_{X,x}\). As the morphism \({\text {Spec}}(\mathcal {O}_{X,x})\rightarrow S[P]\) is regular, it follows that \({\text {Spec}}({O}_{X,x}/I)\) is regular over \({\text {Spec}}(A[P]/J)=S\), and hence regular. Let d be its dimension relative to S. We have

$$\begin{aligned} \dim \mathcal {O}_{X,x}&= d + \dim A[P] = d + \dim A + rank (P^\text {gp}) = \\&= \dim \mathcal {O}_{X,x}/I + rank (\overline{M}_{X,x}^\text {gp}) \end{aligned}$$

It follows that X is log regular in the sense of Kato, [8]. Thus our notion of log regularity extends the absolute notion given in the literature to the relative case.