R ENDICONTI
del
S EMINARIO M ATEMATICO
della
U NIVERSITÀ DI P ADOVA
L ORENZO R AMERO
Fragments of almost ring theory
Rendiconti del Seminario Matematico della Università di Padova, tome 104 (2000), p. 135-171
<http://www.numdam.org/item?id=RSMUP_2000__104__135_0>
© Rendiconti del Seminario Matematico della Università di Padova, 2000, tous droits réservés.
L’accès aux archives de la revue « Rendiconti del Seminario Matematico della Università di Padova » (http://rendiconti.math.unipd.it/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions).
Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
LORENZO
RAMERO (*)
1. Introduction.
Let V be a
ring
and m an ideal of V such thatxrt2
= m. The V-modules killedby
m are theobject
of a(full)
Serresubcategory Z
of thecategory
V - Mod of allV-modules,
and thequotient category
V - Mod/Z is anabelian
category
V - al. Mod which we call thecategory
of almost V-mo- dules. It is easy to check that the usual tensorproduct
of V-modules de- scends to a bifunctor Q9 on almostV-modules,
so that V - al. Mod is a mo-noidal abelian
category
in a natural way. Then an almostring
isjust
analmost V-module A endowed with a
«multiplication» morphism
- A
satisfying
certain natural axioms.Together
with the obvious mor-phisms,
thesegadgets
form acategory
V -al.Alg
and there is a natural localisation functor V -Alg ~ V - al. Alg
which associates to anyV-alge-
bra the same
object
viewed in the localisedcategory.
While the notion of almost V-module had
already
arisen(in
the si-xties)
in Gabriel’s memoir «Descategories
abeliennes»[2],
the useful-ness of almost
rings
did not becomeapparent
untilFaltings’
paper[1]
on«p-adic Hodge theory».
To be accurate, the definition of almost etale extension found in[1]
is stillgiven
in terms of usualrings
andmodules,
and the idea ofpassing
to thequotient category
is notreally developed,
rather it is scattered around in a series of clues that an honest reader may choose to pursue if so inclined.
About two years ago I decided
that,
if no one else was interested inwriting
up thisstory,
I could as well take a stab at itmyself.
The result of my effortsappeared
in thepreprint [7].
The main aim of[7]
was toprovi-
(*) Indirizzo dell’A.: Université de Bordeaux I, Laboratoire de Math6mati- ques Pures, 351, Cours de la Liberation, F-33405 Talence Cedex.
E-mail address: ramero@math.u-bordeaux.fr
de convenient foundations for the
study
of deformations of almostrings
and their
morphisms.
In view ofapplications
top-adic Hodge theory,
it isespecially interesting
to establish suitable almost versions of the stan- dard results on infinitesimallifting
of étalerings
andmorphisms.
Themethod I chose to tackle this
question,
was to extend Illusie’stheory
ofthe
cotangent complex
to the almost case. This method worked reasona-bly well,
andyielded
moregeneral
results than could be achieved with Hochschildcohomology (Faltings’ original method).
As an addedbonus, proofs using
thecotangent complex
alsorequire
far fewer calcula- tions.Last year, on invitation of Francesco
Baldassarri,
Ipresented
theseresults in a talk in Padova. Due to time
constraints,
Ipreferred
toforgo
the detailed introduction of almost
terminology,
and rather to focus ondeformations. That
is,
I dealtthroughout
the lecture with usualrings
and modules but I gave
proofs
of thelifting
theorems which could beadapted
to the almost case with relative ease(to
obtain suchproofs,
onehas
just
to copy thearguments given
in[7], omitting everywhere
theword
«almost»).
After thetalk,
it was convened that I would write up my lecture as a contribution to the Rendiconti. This would have had to be amainly expository article,
and much of the work would have gone intofleshing
out the references tohomotopical algebra,
so that the paper could have also been useful as a first introduction to thetheory
of the co-tangent complex.
However,
astring
of circumstanceskept
ondelaying
thisproject
inthe
intervening
months. In themeanwhile,
Ofer Gabber sent me someimportant
remarks about mypreprint;
these remarks led to extensive di- scussions andeventually
to the decision ofcollaborating
on a radical ove-rhaul of the
preprint.
Our newapproach
is based on thesystematic exploitation
of the leftadjoint
V -al. Alg ~
V -Alg
to the localization functor. Thisapproach
is in many wayssuperior
to theprevious
one(which
was based on theright adjoint);
inparticular,
rather than exten-ding
Illusie’stheory
to the almost case, one can now reduce thestudy
ofdeformations of almost
rings
to the case of usualrings.
The net outcome of these
developments
isthat,
on one hand the the- ory of deformations of almostrings
is now almost aspolished
as the the-ory for usual
rings,
and on the otherhand,
much of the industrious work that buttressed the firstpreprint
has been obsoleted.Since I am still rather fond of the
elementary arguments
that I devi- sed for the firstversion,
Iprefer
to think instead that this material hasbeen liberated from the paper and is now free to be included in a revised note for Rendiconti. The
following
article is acompromise
born out ofthese considerations : it is at the same time more and less than what was
originally planned.
It is more, because it now consistsmostly
oforiginal
results. It is
less,
because it is nolonger designed
as agentle
first intro- duction to thecotangent complex
and togeneral homotopical algebra;
besides,
whenever theproof
of a result has notsignificantly changed
from the first to the second
preprint,
I avoidduplication
and refer in- stead to theappropriate
statement in the «official» version[3].
2.
Homological theory.
2.1. ALmost
categories.
Unless otherwise
stated,
everyring
is commutative with unit. If C is acategory,
andX,
Y twoobjects
ofC,
we willusually
denoteby Homc (X , Y)
the set ofmorphisms
in C from X to Y andby 1x
theidentity morphism
of X. Moreover we denoteby
C ° theopposite category
of Cand
by
s . C thecategory
ofsimplicial objects
overC,
thatis,
functorsL1 0 ~ C,
where d is thecategory
whoseobjects
are the ordered sets[n] = {0,
... ,n}
for eachinteger n >
0 and where amorphism 0 : [p]
--
[q]
is anon-decreasing
map. Amorphism f :
X - Y in s . C is a sequence ofmorphisms f n~ : X[n] -~ Y[n],
n ; 0 such that the obviousdiagrams
commute. We can imbed C in s . C
by sending
eachobject
X to the «con-stant»
object
s . X such that s .X[n]
= X for all n ; 0 and s . =1x
forall
morphisms 0
in L1. We let be thesimplicial
setrepresented by [n],
i.e such thatd(n)[i]
=HomL1 ([i], [n]).
If C is an abelian
category, D(C)
will denote the derivedcategory
ofC. As usual we have also the
subcategories D + ( C), D - ( C)
ofcomplexes
of
objects
of C which are exact forsufficiently large negative (resp. posi- tive) degree.
If A is aring,
thecategory
of A-modules(resp. A-algebras)
will be denoted
by
A - Mod(resp.
A -Alg).
Most of the times we will writeHomA (M, N)
instead ofHomA - N).
We denote
by
Set thecategory
of sets andby
Ab thecategory
of abe-lian groups. The
symbol
N denotes the set ofnon-negative integers;
inparticular
0 E N.Our basic
setup
consists of a fixed basering
Vcontaining
an ideal msuch that
m2
= m.However, pretty
soon we will need to introduce fur- therhypotheses
on thepair (V, m);
such additional restrictions are con-veniently expressed by
thefollowing
axioms(Sl)
and(S2).
Before di-scussing them,
let us stress that manyinteresting
assertions can be pro- ved withoutassuming
either of theseaxioms,
and some morerequire only
thevalidity
of(Sl),
which is the weakest of the two. For these rea- sons, neither of them ispart
of our basicsetup,
andthey
will beexplicitly
invoked
only
as the need arises.(Sl)
The ideal m isgenerated by
amultiplicative system
Sic mwith the
following property.
For all there exist y, such thatx = y2~z.
Suppose
that axiom(Sl)
holds. Thedivisibility
relation induces a par- tial order on ,Sby setting
y ~ x if andonly
if there exists z E ,SU ~ 1 ~
suchthat x = y ~ z.
(S2)
The ideal m isgenerated by
amultiplicative system
c m con-sisting
of non-zero divisors and theresulting partially
ordered set(,S , )
is cofiltered.Let us remark that
(S2) implies (Sl).
First ofall,
without loss of gene-rality
we can assume that u. XES whenever u E V is a unit and XES.Next, pick
if x is smaller(under )
than every element ofS,
then m = .r’V. Then m =
rrt2 implies
thatx 2
divides x, and the claim follo-ws
easily. Otherwise,
there exists s E S which is notgreater
than x; then(S2) implies
that there existst ,
t ’ e S such that x =t ~ t ’ ; again (S2) gives
an element
YES
which divides both t andt ’,
soy 2
divides x and(Sl)
follows.Moreover,
the second axiomimplies
that m is a flat V-module: in-deed,
under(S2),
m is a filtered colimit of the free V-moduless ~ V,
wheres ranges over all the elements of S.
EXAMPLE 2.1.1.
i)
The mainexample
isgiven by
a non-discrete va-luation
ring
V with valuation v :V - ( 0 ) - r of
rank one(where
T is thetotally
ordered abelian group of values ofv).
Then we can take for S the set of elementsr e V- (0)
such thatv(x) > v( 1 )
and(S2)
is sati- sfied.ii) Suppose
that S contains invertible elements. This is the «classical limits In this case almostring theory
reduces to usualring theory. Thus,
all the discussion that follows
specialises to,
and sometimesgives
alter-native
proofs for,
statements aboutrings
and their modules.Let M be a
given
V-module. We say that M is almost zero if m . M = 0.A
morphism 0
of V-modules is an aLmostisomorphism
if bothKer ((p)
and
Coker (0)
are almost zero V-modules.The full
subcategory f
of V - Modconsisting
of all V-modules which arealmost
isomorphic
to 0 isclearly
a Serresubcategory
and hence we canform the
quotient category
V - al. Mod = V - Mod/Z(after taking
someset-theoretic
precautions :
the interested reader will find in[8] (§ 10.3)
a discussion of theseissues).
Then V - al. Mod is an abeliancategory
whichwill be called the
category of
almost V-modules.There is a natural localization functor
which takes a V-module M to the same
module,
seen as anobject
ofV - al. Mod.
Since the almost
isomorphisms
form amultiplicative system (see
e.g.[8]
Ex.10.3.2),
it ispossible
to describe themorphisms
in V - al. Mod viaa calculus of
fractions,
as follows. Let V - al. Iso be thecategory
whichhas the same
objects
as V -Mod,
but such thatHOmV-al.Iso(M, N)
consi-sts of all almost
isomorphisms
M - N. If M is anyobject
of V - al. Iso wewrite
(V - al. Iso/M)
for thecategory
ofobjects
of V - al. Iso over M(i. e.
morphisms ~p : X ~ M). ( i = 1, 2 )
are twoobjects
of( V - al. Iso/M)
thenØ2)
consists of allmorphisms
1jJ :
Xl ~ X2
in V - al. Iso suchthat 0 1 = 0 2
o 1jJ. For any two V-modulesM,
N we define a functorFN: (V - al. Iso/M)’--~-
V - Modby associating
to an
object 0:
P -~ M the V-moduleHomv(P, N)
and to amorphism
a :
P - Q
the mapJ
Then we have
In
particular Homv - al. Mod (M, N)
has a natural structure ofV-module,
for any two almost V-modules
M, N,
i. e.Homv _ al. Mod ( - , - )
is a bifun-ctor which takes values in the
category
V - Mod.The usual tensor
product
induces a bifunctor -0y -
on almost V-modules, which,
inthe jargon
of[5]
makes of V - al. Mod a(closed
sym-metric)
monoidaLcategory.
Then an almostV-algebra
isjust
a monoid inthe monoidal
category
V - al. Mod. This means(a
bitsloppily)
the follo-wing.
For two almost V-modules M and Nlet 17MIN:
be the
automorphism
which «switches the two factors»and vvv: the « scalar
multiplication »
Then analmost
V-algebra
is an almost V-module A endowed with amorphism
ofalmost V-modules
(the «multiplication»
ofA)
and a«unit
morphism»
V~Asatisfying
the conditions(associativity) ( commutativity) (unit property ) .
With the
morphisms
defined in the obvious way, the almostV-alge-
bras form a
category
V -al. Alg. Clearly
the localization functor restricts to a functor V -Alg ~ V - al. Alg. Occasionally
we will have to deal withnon-commutative or non-unital almost
algebras;
for these moregeneral monoids,
thesecond,
resp. the third of the above axioms fails.Furthermore,
aleft
aLmost A-module is an almost V-module M endo- wed with amorphism
such thatSimilarly
we defineright
almost A-modules. TheA-linearity
of a mor-phism 4):
M ~ N of A-modules isexpressed by
the conditionWe denote
by
A - al. Mod thecategory
of left almost A-modules and A- linearmor~phisms
defined as oneexpects. Clearly
A - al. Mod is an abe- liancategory.
For anyV-algebra B
we have a localization functor B - Mod - B a - al. Mod.Next,
if A is an almostV-algebra,
we can define thecategory
A -- al.
Alg
of almostA-algebras.
It consists of all themorphisms
A - B of al-most
V-algebras.
Being,
asthey
are,objects
in aquotient category,
almost A-modules do not possess elements in the same way as usual modules do.However,
not
everything
islost,
as we show in thefollowing
definition.DEFINITION 2.1.2. Let M be an almost A-module. An almost A-ele- ment of M is
just
an A-linearmorphism
A ~ M. We denoteby M *
theset of all almost A-elements of the almost A-module M. If B is an almost
A-algebra,
we canmultiply
almost elements as follows. First we remarkthat the
morphism
u,4/A: is anisomorphism. Then, given
al-most elements
bl : A ~ B and b2 : A ~ B
setQ9Ab2)
A ~ B. Inparticular, A *
is aV-algebra and B *
is endowedwith a natural A
*-algebra
structure, whoseidentity
is the structuremorphism 1BIA:
A - B.Moreover,
if m : is an almost A-element ofMl and Mi - M2
is an A-linearmorphism,
we denoteby 4),, (m) : A -~ M2
the almostA-element of
M2
definedas 0,, (m) = O o
m. In this way we obtain anA *-
linear
morphism O*: M1* - M2*,
i. e. theassignment
M HM *
extendsto a functor from almost A-modules
(resp.
almostA-algebras)
to A *-mo- dules(resp.
A*-algebras).
For any two almost A-modules
M, N,
the setHomA -
al.Mod(M, N)
hasa natural structure of
A *-module
and we obtain an internal Hom functorby letting
This is the functor of almost
homomorphisms
from M to N.For any almost A-module M we have also a functor of tensor
product
M
0A -
on almost A-moduleswhich,
in view of thefollowing proposition
2 can be shown to be a left
adjoint
to the functoralHomA (M, - ).
It canbe defined as
(M * 0 A N *)a
but anappropriate
almost ver-sion of the usual construction would also work.
With this tensor
product,
A - al. Mod is a monoidalcategory
aswell,
and A -
al. Alg
could also be described as thecategory
of monoids in thecategory
of almost A-modules. Under thisequivalence,
amorphism
~ :
A ~ B ofV-algebras
becomes the unitmorphism 1BIA:
A ~ B of thecorresponding
monoid. We will sometimesdrop
thesubscript
and writesimply
1.Suppose
thatB1
andB2
are two almostA-algebras
and M is an almostB1-module.
Then we can induce a structure of almostB2 XA B1-module
onby declaring
that the scalarmultiplication
acts
by
the rule:( cl ® b ) ® ( c2 ® m) H
’->(Ci’C2)0(6’m) (for
all cl ,c2 E B2*, b E B1*, m E M * ).
Incategorical
notation,
this translates as follows. 1 be the A-linearisomorphism
which «switches the twofactors«;
we setPROPOSITION 2.1.3.
i)
There is a naturalisomorphism A = A ~ of
almost
V-algebras.
ii)
Thefunctor
M - M *from
A - al. Mod to A* - Mod (resp. from
A -
al. Alg
toA * - Alg)
isright adjoint
to the localizationfunctor
A * --
Mod -A a-
al. Mod = A - al. Mod(resp.
A* - Alg - A - al. Alg).
iii)
The counitof the adjunction M * -~ M
is a naturalequivalence from
thecomposition of
the twofunctors
to theidentity functor 1A -
al. Mod(resp. 1A - al.Alg).
PROOF.
(i): quite generally,
for any almost A-module M we have astandard
isomorphism
of A*-modules
Then the claim follows
easily
from theexplicit description
of the set ofmorphisms
in V - al. Modgiven
above.(ii):
For anygiven
almostA’-module
N and anyA.-module
M weneed to establish a natural
bijection
For any m E M define the
morphism
ofA *-modules a~ m : A * --~ M by
Then the
bijection
sends amorphism 0:
M a ~ N of almostA a*-modules
to themorphism
ofA *-modules ~ : M-N*
defined aso
Moreover, ~
is amorphism
of Aa*-algebras whenever 0
is amorphism
of almostA-algebras.
An
explicit
inverse for thebijection
can be obtained as follows. Pick anyA *-linear morphism ~: M -~ N *.
We construct amorphism
of V-mo-dules 0 : torsion)
whichrepresents
therequired
mor-phism
of almost Aa*-modules
M a -N. If mE M, by
definition the mor-phism jmv:
V- N isrepresented by
apair consisting
of an almo-st
isomorphism y : X-V
and a V-linearmorphism ~ ’ : X --~ N.
Forgiven ð, ë
E m choose u E X such that 6 -(ë -1jJ(u»
= 0 and defineO(8.E.
-m)
to be the class modulo m-torsion ofO’ (u).
We leave it to the reader toverify that 0
thus defined extends to aunique A’-linear
map and that theassignment O l-> O
is an inverse for the map(2.1.6).
For
(iii)
we need to show that the naturalmorphism q5 : M * --~ M
cor-responding
via(2.1.6)
to theidentity
ofM *,
is anisomorphism
of almostA-modules.
Inspecting
theproof
of(ii),
we see that thismorphism
is re-presented by
a V-linearmorphism x~t - M * --~ M/( x~t - torsion)
which canbe
explicitly computed.
We indicate an inversefor q5
and leave the detailsto the reader. For m
E M, let cv m :
A -~ AOvM
be the A-linearmorphism
Then the
morphism M ~ M ~
defined asprovi-
des the
required
inverse.REMARK 2.1.4.
(i) Proposition
2.1.3 follows alsodirectly
from[2]
(chap.
III § 3 Cor.1).
(ii)
It is also easy to checkthat,
for any V-moduleM,
the natural map(unit
of theadjunction) M ~ M *
is an almostisomorphism. Moreover,
under
(S2)
we have a naturalisomorphism
where,
for any two elements E 8 of the cofilteredset S,
the correspon-ding
M -~ M is definedby
COROLLARY 2.1.5. The
categories
A - al. Mod and A -al. Alg
areboth
complete
andcocomplete.
PROOF. We recall that the
categories A * -
Mod and* A - Alg
areboth
complete
andcocomplete.
Now let I be any smallindexing category
and M : I -A - al. Mod be any functor. Denote
by M * : I ~ A * -
Modthe
composed
functori H M( i ) * .
We claim thatThe
proof
is an easyapplication
ofproposition 2.1.3(iii).
A similar argu- ment also works for limits and for thecategory
A -al. Alg.
Next recall that the
forgetful
functorA * - Alg
- Set(resp. A * -
- Mod -
Set)
has a leftadjoint A * [ - ]: Sod - A* - Alg (resp.
A (-): Sod --*A. - Mod)
whichassigns
to a set ,S the freeA *-algebra A * [,S] (resp.
the freeA *-module
A~8) generated by
,S. If S is anyset,
it is natural to writeA[S] (resp. A (8)
for the almostA-algebra (A * [s])a (resp.
for the almost A-module(A ~s~ )a.
Thisyields
a leftadjoint,
calledthe free
almostalgebra
functor Sod -A -al.Alg (resp.
thefree
almostmodule functor Sod -A -
al. Mod)
to the«forgetful»
functor A --
al. Alg
- Sod(resp.
A - al. Mod -Sod)
B H B *.REMARK 2.1.6. The functor of almost elements commutes with ar-
bitrary limits,
because allright adjoints
do. It does not ingeneral
com-mute with
arbitrary colimits,
not even witharbitrary
infinite directsums.
2.2. Almost
homological algebra.
In this section we fix an almost
V-algebra
A and we consider various constructions in thecategory
of almost A-modules.REMARK 2.2.1.
i)
LetMl , M2
be almost A-modules.By proposition
2.1.3 it is clear that a
morphism 95 :
of almost A-modules is uni-quely
determinedby
the inducedmorphism
ii)
It is a bittricky
to deal withpreimages
of almost elements undermorphisms:
forinstance, if 0 :
is anepimorphism (by
which wemean that Coker
(0)
=0)
and m2 EM2*,
then it is not true ingeneral
thatwe can find an almost A-element ml
e Mi*
such = m2. Whatremains true is that for
arbitrary E
E m we can find ml such that0.(Ml)
= E-m2.Suppose
that(Sl)
holds. Let be an infinite sequence of elements of ,S. We say that T is aCauchy
sequenceif,
for any c E S the-re exists s = E ,S such that
s ~ tn ~
s ~ E for all butfinitely
many n E N.We say that T converges to 1
if,
for any s E,S,
we for all but fi-nitely
many n E N. We illustrate the use of thislanguage
in theproof
ofthe
following
lemma.LEMMA 2.2.2. Assume
(S2)
and LetfMn; 0 n:
be a direct
(resp. inverse) system of
almost A-moduLes andmorphisms n
EN)
a sequenceof
Swhich converges to 1.
for
all n E ~T thenfor
all n E N theniii) If
ê n . Coker( y~ n )
= 0for
all n E ~1 and moreoveris a
Cauchy
sequence, thenPROOF.
(i)
and(ii)
are left as exercises to the reader. We prove(iii).
Let V)
be themorphism
which
assigns
to any sequencen
EN)
of almostA-elements bn
EN n*
the sequence
It is a standard result
(see
e.g.[8] (§ 3.5))
that otherwords,
we haven E 1~‘I
Let ô e S be any
element;
itsuffices therefore to show that
After
replacing
c nby E 2 n
we can assume = 0 forall n E N.
Moreover,
for any fixed we have a naturalisomorphism Hence,
up toomitting
the first m modules andrenumbering
theothers,
we can assume thati for all
Also,
for any element of~ we denote
by (c)
the new element definedby
Now,
let be any almost A-element of We will constructinductively
a sequence with theproperty
thatfor all in other words
We let ao = 0.
Suppose
that we havealready
found aI, ... , an such that forall j
n. Since-,, - Coker
=0,
we can find an + 1 ENn + 1 *
such( cn
+( an + 1).
Wemultiply
bothsides of this
equation
+ 1 to obtainwhich is what we need.
Finally,
for any sequence(bn / n
EN)
asabove,
letbe the sequence defined
by
for all n e N. It isclear that
(c: _ ~ ~ ( bn ~ I n E N),
which means ==
0,
asrequired. 0
DEFINITION 2.2.3. Let M be an almost A-module.
i)
We say that M isflat
if the functor N - MOA N,
from thecategory
of almost A-modules to itself is exact. M is almost
projective
if the fun- ctor N -alHomA (M, N)
is exact.ii)
We say that M is almostfinitely generated if,
forarbitrarily
smallthere exist a
positive integer n = n(E)
and an A-linearmorphism
such that
e - Coker (o )
= 0.iii)
We say that M is almostfinitely presented if,
forarbitrarily
smallthere exist
positive integers n
=n(E),
m = and a three termcomplex Am ~An ~M
such thatThe abelian
category
A - al. Mod satisfies axiom(AB5) (see
e.g.[8]
(§ A.4))
and it has agenerator, namely
theobject
A itself. It then followsby
ageneral
result that A - al. Mod hasenough injectives.
It is also clear that A - al. Mod hasenough
almostprojective (resp. flat) objects.
Givenan almost A-module
M,
we can derive the functorsM Q9A - (resp.
alHomA (M, - ),
resp.alHomA ( - , M)) by taking
flat(resp. injective,
re-sp. almost
projective)
resolutions(one
remarks that bounded above exactcomplexes
of flat(resp.
almostprojective)
almost modules areacyclic
for the functor MQ9A - (resp. alHomA ( - , M)),
and then uses theconstruction detailed in
[8]
th.10.5.9).
We denoteby (resp.
alExt~(M, -),
resp. thecorresponding
derived fun- ctors. If A = B a for someV-algebra B
we obtaineasily
natural isomor-phisms
for all B-modules
M,
N. A similar result holds forExt§(M, N).
REMARK 2.2.4.
i) Clearly,
an almost A-module M is flat(resp.
almo-st
projective)
if andonly
ifN)
= 0(resp. alExtA (M, N)
=0)
for all almost A-modules N and all i > 0.ii)
LetM,
N be two flat(resp.
almostprojective)
almost A-modules.Then
M ®AN
is a flat(resp.
almostprojective)
A-module and for any al- mostB-algebra A,
the almost B-moduleBOA M
is flat(resp.
almostprojective).
LEMMA 2.2.5
(see [3]).
Let M be an atmostfinitely generated
almo-st A-moduLe. Consider the
following properties:
i)
M is almostprojective.
ii)
Forarbitrary E e m
there exist and A-linear manor-phism
such that v,
ë.1Mo
There is a converse to lemma 2.2.5 in case M is almost
finitely
presen- ted. To proveit,
we need somepreparation.
Let R be a
ring
andM any
R-module. Recall(see [8] (3.2.3))
that thePontrjagin
duaL of M is the R-moduleM+
=HomAb (M,
An ele-ment r of R acts on
M+
via(r.f)(m) = f(r.m) (for f E M+,
m EM).
PROPOSITION 2.2.6
(cp. [8]
§3.2).
i)
ThePontrjagin
dual is a contravariant exactfunctor
on the ca-tegory R -
Mod.ii)
A sequence M - N - Pof morphisms of
R-modules is exactif
and
only if the
dual sequencept
is exact.iii)
For any two R-modulesM,
N there is a natural R-Linear mor-phism defined by a (fO n): h -f(h(n)),
which is an
isomorphism if
N isfinitely presented. 0
COROLLARY 2.2.7. Let M be a
finitely presented
R-module and r E R an elements such that r.TorRi (M, N)
= 0for
any R-module N and anyinteger i
> 0 . Then we have alsoN)
= 0 for any R-modu- le N and anyinteger i
> 0.PROOF.
Suppose
we aregiven
asurjection 0 :
B -~ C of R-modules.It suffices to show that r kills the cokernel of the induced
morphism ø *: HomR (M, B) ~ HomR (M, C). By proposition 2.2.6(i)
the mapC t
--~B t
isinjective.
We consider the commutativediagram
whose vertical arrows are
isomorphisms according
to2.2.6(iii). By hypo-
thesis, r
kills the kernel of the upper horizontal arrows, hence also thekernel of the lower one.
By proposition 2.2.6(i)
this kernel is thePontrja- gin
dual of D = Coker(O*)
andby proposition 2.2.6(ii)
it followseasily
that r must kill D
itself,
asrequired.
PROPOSITION 2.2.8.
If (Sl)
holds then every almostfinitely
presen- tedflat
almost A-module is almostprojective.
PROOF. Let M be such an almost A-module. For
pick
mor-phisms
such thatE - Coker (0) =ë.(Ker(Ø)/Im(1jJ»
= 0 .Let C =
Coker (y * : A ~ ~A * ).
The kernel and cokernel of the naturalmorphism C-M*
are killedby ë2. Moreover, by hypothesis, E
killsTorf * (M *, N)
for all A*-modules
N and all i > 0 . It followseasily
thate5
killsTorf
*(C, N)
for all A*-modules
N and all i > 0 . Then it follows fromcorollary
2.2.7that E5
also killsExtA (C, N)
for allA *-modules
Nand all i > 0 . In
turns,
thisimplies that E9 kills ExtA (M
*,N)
for all A *-modules ,N and all i > 0. As ë can be taken
arbitrarily small,
the claimfollows.
For the
proof
of thefollowing
twolemmata,
we refer the reader to[3].
LEMMA 2.2.9. Assume
(S1)
and Letbe a direct
system of
almost A-modules and suppose there exist sequen-ces
of
elementsof
,S such thati)
T converges to 1 and is aCauchy
sequence;ii) for
all n E 1~T thereexist-integers N( n )
andmorphisms of
almo-st
A -modules 1/J
n :A N~n~
such( y~ n )
=0;
iii) 6 n -
Coker(0 n)
= 0 ,for
all n e N .Then colim
Mn
is an almostfinitely generated
almost A-mo- dule..LEMMA 2.2.10. Assume
(SI)
and letbe a direct
system of
almost A-modules and suppose there exist sequen-ces
and f6n In(=-NJ of
e lementsof
S such thati)
T converges to 1 and i ~ is aCauchy
sequence;N)
= 0for
all al-most A-modules
N,
all i > 0 and all n EN;
iii) 6n-Ker(On)
= 0for
allThen colim
Mn
is an almostprojective
almost A-module. 0n E N
2.3. Almost
homotopical algebra.
Our first task is to extend all of section 2.1 to
simplicial
almost modu-les and
algebras.
Thisrequires
noparticular effort,
so weonly
sketchhow to
proceed.
Asimplicial
almostV-algebra
isjust
anobject
in the ca-tegory s . ( V - al. Alg). Then,
for agiven simplicial algebra A ,
we definethe
category
A - al. Mod of almost A-modules: it consists of allsimplicial
almost V-modules M such that
M[n]
is an almostA[n]-module
and such that the face anddegeneracy morphisms di : M[n] -~ M[n - 1 ]
andsi :
M[n] - M[n
+1] ( i
=1,
...,n )
areA[n]-linear.
Forinstance,
if A isan almost
V-algebra,
we can form the constantsimplicial
almostV-alge-
bra s . A and then the
category
s . A - al. Mod is the samething
as the ca-tegory s . (A - al. Mod)
ofsimplicial
almost A-modules. Sometimes wemay have to
consider,
for agiven simplicial
almostalgebra A,
thecatego-
ry s .
(A - al. Mod)
ofsimplicial
almost A-modules. This is the same as thecategory
of allbisimplicial complexes
of almostV-modules,
with additio- nalA[n]-linearity
conditions which the reader caneasily figure
out.The
category
A - al. Mod is abelian and it is even a monoidalcategory
with the tensor
product
formed dimension-wise:= M[n] 0A[n]M[n].
The internal hom functor s .alHomA ( - , - ) :
A -- al. Mod° x A - al. Mod -A - al. Mod can be defined as
with face
morphisms
inducednaturally
from those of HereV°~~~
denotes the
simplicial
almost V-module obtainedby applying
dimension-wise the free almost module functor to the
simplicial
set4(n).
Again,
an almostA-algebra
B is a monoid in thecategory
of almost A-modules,
which is the same as asimplicial
almostV-algebra
with a mor-phism
ofsimplicial
almostV-algebras
A -~ B . We let A -al. Alg
be thecategory
of theseobjects.
Next, by applying
dimension-wise the functor of almost elements wemay form the
simplicial V-algebra A * .
The functor of almost elements then extends to a functor A -al. Mod -A * -
Mod(and similarly
for al-most
algebras).
Then the whole ofproposition
2.1.3 and itscorollary
car-ries over to this more
general
situation.Similarly
we haveforgetful
functorsA * -
Mod - s. Sod(resp. A * -
-
Alg
- s.Sod)
and theiradj oints
associate to asimplicial
set ,S thesimplicial
free module(resp.algebra) generated
dimension-wiseby S[n].
These can be
composed
with theprevious
functors togive
constructions of freesimplicial
almost A-modulesA (8)
andA-algebras A[S].
In the
following
we let A be some fixedsimplicial
almostV-algebra.
Our next task is to extend
parts
of[4]
to the almost case,leading
up to the construction of the almostcotangent complex
in thecoming
section.Most of the work consists in
poring
over Illusie’smanuscript
and accep-ting
that thearguments given
there carrythrough
verbatim to the almo-st
setting.
This isusually
the case, with fewexceptions mostly
due to thefact that the functor of almost elements is
only
left exact(rather
thanexact).
We willpoint
out thesepotential
difficulties asthey
arise.DEFINITION 2.3.1. Let B be any almost
A-algebra
and M any almost B-module. An almost A-derivation of B with values in M is an A-linearmorphism
a : B ~ M such thatfor all
objects [n]
of d and allb1, b2 E B ,~ [n].
The set of all M-valued al- most A-derivations of B forms a V-moduleDerA (B, M)
and the corre-sponding
almost V-modulealDerA (B , M)
has a natural structure of al-most
B[ 0 ]-module (via
thedegeneracy morphisms).
DEFINITION 2.3.2. Let
again
B be an almostA-algebra.
An ideal of B is amonomorphism
I - B of almost B-modules. We reserve the nota- tion for the ideal Ker BB ).
The almost moduleof rela-
tive
differentials of 0
is defined as the(left)
almost B-module ==
IBIA IIB21A.
It is endowed with a natural almost A-derivationwhich is defined
by b H 1 ® b - b ® 1
for allb E B * .
Theassignment
defines a functor
from the
category
ofmorphisms
A -~ B ofsimplicial
almostV-algebras
tothe
category
denoted s .al. Alg.
Modconsisting
of allpairs (B , M)
where B is asimplicial
almostV-algebra
and M is an almost B-module. Themorphisms
ins . al. Alg. Morph
are all the commutative squares; the mor-phisms (B , M)2013~(.BB M ’ )
in s .al. Alg.
Mod are allpairs (Ø, f )
where~ :
B -~ B ’ is amorphism
ofsimplicial
almostV-algebras
andf :
B ’ 0is a
morphism
of almost B ’-modules.The almost module of relative differentials
enjoys
the familiar uni- versalproperties
which oneexpects.
Inparticular represents
the functorDerA (B , - ),
i. e. for any(left)
almost B-module M the mor-phism
is an
isomorphism.
As anexercise,
the reader cansupply
theproof
forthis claim and for the
following
standardproposition.
PROPOSITION 2.3.3.
i)
Let B and C two almostA-aLgebras.
Thenthere is a natural
isomorphism
·ii)
Let B be an almostA-algebra
and C an almostB-algebra.
Thenthere is a natural exact sequence
of
almost C-modulesiii)
Let I be an idealof
the almostA-algebra
B and let C = BII be thequotient
almostA-algebra.
Then there is a natural exact sequenceiv)
Thefunctor
,S~ :s . al. Alg. Morph~s.al.Alg.
Mod commuteswith all colimits. 0
DEFINITION 2.3.4. An A-extension of an almost
A-algebra
Bby
analmost B-module I is a short exact sequence of almost A-modules
such that C is an almost
A-algebra,
p is amorphism
of almostA-algebras
and I is a square zero ideal in C. The A-extensions form a
category ExalA .
Themorphisms
are commutativediagrams
with exact rowssuch
that g
and h aremorphisms
of almostA-algebras.
We denoteby ExalA (B , I)
thesubcategory
ofExalA consisting
of all A-extensions of Bby I,
where themorphisms
are all short exact sequences as above suchthatf= 1] and h = lB.
For a
morphism 0 :
C-B of almostA-algebras,
and an A-extensionX in
ExalA (B , I),
we canpullback
Xvia 0
to obtain an A-extension X* 4)
inExalA ( C, I )
with amorphism X * ~ -~ X
of A-extensions.Similarly, given
a B-linearmorphism y : I-J,
we canpush
out X and obtain anobject 1jJ
* X inExalA (B , J)
with amorphism
X ~ 1jJ * X ofExalA .
Theseoperations
can be used to induce a structure of abelian group on the setExalA (B , I )
ofisomorphism
classes ofobjects
ofExalA (B , I )
as follows.For any two
objects X,
Y ofExalA (B , I)
we can form X EB Y which is anobject
ofLet 0 :
be thediagonal
mor-phism and y :
I ED I ~ I the additionmorphism
of I. Then we set X + Y == y *
(X
fliY) * ~ .
One can check that X + Y = Y + X forany X ,
Y and thatthe trivial
split
A-extension is a neutral element for + . Moreover everyisomorphism
class has an inverse - X. The functorsX - X * 0
andX- y
* X commute with theoperation
thusdefined,
and induce grouphomomorphisms
q5 : ExalA (B, I)
~ExalA (C, I) and V)
* :ExalA (B, I)
-ExalA (B, J) .
DEFINITION 2.3.5
(cp. [4] (III.1.1.7)).
We say that an almostA-alge-
bra C verifies condition
(L) if,
for all A-extensions X =(0 -1-B -
~ C ~ 0),
the sequence of C-modulesobtained
by extending (2.3.2) by
zero on theleft,
is exact.Suppose
now that C verifies(L).
Then we denoteby diff (X)
the exactsequence
(2.3.3)
associated to the A-extension X. This defines a functor fromExalA (C, I )
to thecategory
of extensions(in
thecategory
of almostC-modules)
ofby
I. Hence we derive amorphism
of abelian groupswhere
Ext’
denotes here the Yoneda Ext functor on the abeliancategory
of almost C-modules.
Conversely,
let C be any almostA-algebra
and Y =( 0 ~ I ~ J ~
~ S~ c~A ~ o )
an exact sequence of almost C-modules. We deduce anA-extension of
(C ®A
c/Awhere J is also a square zero ideal in C (D J and I is an almost C fl3 Q