Square-free Gr¨ obner degenerations
Matteo Varbaro (University of Genoa, Italy) joint work with Aldo Conca
New Trends in Syzygies, Banff, 28/6/2018
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring. m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j, the following is well-known:
Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring.
m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j, the following is well-known:
Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring.
m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j, the following is well-known:
Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring.
m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j, the following is well-known:
Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring.
m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j,
the following is well-known: Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
K a field.
S = K [x
1, . . . , x
n] the (positively graded) polynomial ring.
m = (x
1, . . . , x
n) the maximal homogeneous ideal of S .
≺ a monomial order on S.
If I ⊆ S , we denote the initial ideal of I w.r.t. ≺ with in(I ). If I is homogeneous, denoting by
h
ij(S /I ) = dim
KH
mi(S /I )
j, the following is well-known:
Theorem
h
ij(S /I ) ≤ h
ij(S / in(I )).
Motivations
In particular, because
depth S /I = min
i ,j
{i : h
ij(S /I ) 6= 0},
reg S /I = max
i ,j
{i + j : h
ij(S /I ) 6= 0},
we have depth S /I ≥ depth S / in(I ) and reg S /I ≤ reg S / in(I ).
It is easy to produce examples in which the inequalities above are
strict, but equalities hold in a special and important case...
Motivations
In particular, because
depth S /I = min
i ,j
{i : h
ij(S /I ) 6= 0}, reg S /I = max
i ,j
{i + j : h
ij(S /I ) 6= 0},
we have depth S /I ≥ depth S / in(I ) and reg S /I ≤ reg S / in(I ).
It is easy to produce examples in which the inequalities above are
strict, but equalities hold in a special and important case...
Motivations
In particular, because
depth S /I = min
i ,j
{i : h
ij(S /I ) 6= 0}, reg S /I = max
i ,j
{i + j : h
ij(S /I ) 6= 0},
we have depth S /I ≥ depth S / in(I ) and reg S /I ≤ reg S / in(I ).
It is easy to produce examples in which the inequalities above are
strict, but equalities hold in a special and important case...
Motivations
In particular, because
depth S /I = min
i ,j
{i : h
ij(S /I ) 6= 0}, reg S /I = max
i ,j
{i + j : h
ij(S /I ) 6= 0},
we have depth S /I ≥ depth S / in(I ) and reg S /I ≤ reg S / in(I ).
It is easy to produce examples in which the inequalities above are
strict, but equalities hold in a special and important case...
Motivations
Theorem (Bayer-Stillman, 1987)
If ≺ is a degree reverse lexicographic monomial order and the coordinates are generic (with respect to I ), then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
On a different perspective, Algebras with Straightening Laws
(ASL) were introduced in the eighties by De Concini, Eisenbud
and Procesi. This notion arose as an axiomatization of the
underlying combinatorial structure observed by many authors in
classical algebras like coordinate rings of flag varieties, their
Schubert subvarieties and various kinds of rings defined by
determinantal equations.
Motivations
Theorem (Bayer-Stillman, 1987)
If ≺ is a degree reverse lexicographic monomial order and the coordinates are generic (with respect to I ), then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
On a different perspective, Algebras with Straightening Laws (ASL) were introduced in the eighties by De Concini, Eisenbud and Procesi.
This notion arose as an axiomatization of the
underlying combinatorial structure observed by many authors in
classical algebras like coordinate rings of flag varieties, their
Schubert subvarieties and various kinds of rings defined by
determinantal equations.
Motivations
Theorem (Bayer-Stillman, 1987)
If ≺ is a degree reverse lexicographic monomial order and the coordinates are generic (with respect to I ), then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
On a different perspective, Algebras with Straightening Laws
(ASL) were introduced in the eighties by De Concini, Eisenbud
and Procesi. This notion arose as an axiomatization of the
underlying combinatorial structure observed by many authors in
classical algebras like coordinate rings of flag varieties, their
Schubert subvarieties and various kinds of rings defined by
determinantal equations.
Motivations
Any ASL A has a discrete counterpart A
Dthat is defined by square-free monomials of degree 2,
and it was proved by DEP that depth A ≥ depth A
D. This can also be seen because A can be realized as S /I in such a way that A
D∼ = S / in(I ) with respect to a degrevlex monomial order. In this case, in all the known examples depth A = depth A
Dwas true. This lead Herzog to conjecture the following:
Conjecture (Herzog)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
Motivations
Any ASL A has a discrete counterpart A
Dthat is defined by square-free monomials of degree 2, and it was proved by DEP that depth A ≥ depth A
D.
This can also be seen because A can be realized as S /I in such a way that A
D∼ = S / in(I ) with respect to a degrevlex monomial order. In this case, in all the known examples depth A = depth A
Dwas true. This lead Herzog to conjecture the following:
Conjecture (Herzog)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
Motivations
Any ASL A has a discrete counterpart A
Dthat is defined by square-free monomials of degree 2, and it was proved by DEP that depth A ≥ depth A
D. This can also be seen because A can be realized as S /I in such a way that A
D∼ = S / in(I ) with respect to a degrevlex monomial order.
In this case, in all the known examples depth A = depth A
Dwas true. This lead Herzog to conjecture the following:
Conjecture (Herzog)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
Motivations
Any ASL A has a discrete counterpart A
Dthat is defined by square-free monomials of degree 2, and it was proved by DEP that depth A ≥ depth A
D. This can also be seen because A can be realized as S /I in such a way that A
D∼ = S / in(I ) with respect to a degrevlex monomial order. In this case, in all the known examples depth A = depth A
Dwas true.
This lead Herzog to conjecture the following:
Conjecture (Herzog)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
Motivations
Any ASL A has a discrete counterpart A
Dthat is defined by square-free monomials of degree 2, and it was proved by DEP that depth A ≥ depth A
D. This can also be seen because A can be realized as S /I in such a way that A
D∼ = S / in(I ) with respect to a degrevlex monomial order. In this case, in all the known examples depth A = depth A
Dwas true. This lead Herzog to conjecture the following:
Conjecture (Herzog)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
depth S /I = depth S / in(I ), reg S /I = reg S / in(I ).
The main result
Theorem (Conca- , 2018)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
h
ij(S /I ) = h
ij(S / in(I )) ∀ i , j ∈ Z.
As a consequence, we get Herzog’s conjecture and, in particular, the following:
Corollary
For any ASL A, we have depth A = depth A
D. In particular, A is
Cohen-Macaulay if and only if A
Dis Cohen-Macaulay.
The main result
Theorem (Conca- , 2018)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
h
ij(S /I ) = h
ij(S / in(I )) ∀ i , j ∈ Z.
As a consequence, we get Herzog’s conjecture
and, in particular, the following:
Corollary
For any ASL A, we have depth A = depth A
D. In particular, A is
Cohen-Macaulay if and only if A
Dis Cohen-Macaulay.
The main result
Theorem (Conca- , 2018)
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
h
ij(S /I ) = h
ij(S / in(I )) ∀ i , j ∈ Z.
As a consequence, we get Herzog’s conjecture and, in particular, the following:
Corollary
For any ASL A, we have depth A = depth A
D. In particular, A is
Cohen-Macaulay if and only if A
Dis Cohen-Macaulay.
The main result
Further consequences are:
Corollary
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
1
S /I is generalized Cohen-Macaulay if and only if S / in(I ) is generalized Cohen-Macaulay.
2
For all r ∈ N, S/I satisfies Serre’s condition (S
r) if and only if S / in(I ) satisfies (S
r).
The analogs for the generic initial ideal of the two statements
above are false.
The main result
Further consequences are:
Corollary
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
1
S /I is generalized Cohen-Macaulay if and only if S / in(I ) is generalized Cohen-Macaulay.
2
For all r ∈ N, S/I satisfies Serre’s condition (S
r) if and only if S / in(I ) satisfies (S
r).
The analogs for the generic initial ideal of the two statements
above are false.
The main result
Further consequences are:
Corollary
Let I ⊆ S be a homogeneous ideal such that in(I ) is a square-free monomial ideal. Then
1
S /I is generalized Cohen-Macaulay if and only if S / in(I ) is generalized Cohen-Macaulay.
2
For all r ∈ N, S/I satisfies Serre’s condition (S
r) if and only if S / in(I ) satisfies (S
r).
The analogs for the generic initial ideal of the two statements
above are false.
Why square-free?
The following trick is due to Eisenbud. Let J ⊆ S be a monomial ideal and I = √
J:
by taking the polarization J
pol⊆ S
pol, then projdim J = projdim J
pol. By localizing at the multiplicative set U ⊆ S
polgenerated by the variables used to polarize, we have
J
polS
Upol= IS
Upol. Since S → S
Upolis faithfully flat, we get:
projdim I = projdim IS
Upol= projdim J
polS
Upol≤ projdim J
pol= projdim J,
that is depth S /I ≥ depth S /J.
Why square-free?
The following trick is due to Eisenbud. Let J ⊆ S be a monomial ideal and I = √
J: by taking the polarization J
pol⊆ S
pol, then projdim J = projdim J
pol.
By localizing at the multiplicative set U ⊆ S
polgenerated by the variables used to polarize, we have
J
polS
Upol= IS
Upol. Since S → S
Upolis faithfully flat, we get:
projdim I = projdim IS
Upol= projdim J
polS
Upol≤ projdim J
pol= projdim J,
that is depth S /I ≥ depth S /J.
Why square-free?
The following trick is due to Eisenbud. Let J ⊆ S be a monomial ideal and I = √
J: by taking the polarization J
pol⊆ S
pol, then projdim J = projdim J
pol. By localizing at the multiplicative set U ⊆ S
polgenerated by the variables used to polarize, we have
J
polS
Upol= IS
Upol.
Since S → S
Upolis faithfully flat, we get:
projdim I = projdim IS
Upol= projdim J
polS
Upol≤ projdim J
pol= projdim J,
that is depth S /I ≥ depth S /J.
Why square-free?
The following trick is due to Eisenbud. Let J ⊆ S be a monomial ideal and I = √
J: by taking the polarization J
pol⊆ S
pol, then projdim J = projdim J
pol. By localizing at the multiplicative set U ⊆ S
polgenerated by the variables used to polarize, we have
J
polS
Upol= IS
Upol. Since S → S
Upolis faithfully flat, we get:
projdim I = projdim IS
Upol= projdim J
polS
Upol≤ projdim J
pol= projdim J,
that is depth S /I ≥ depth S /J.
Why square-free?
The following trick is due to Eisenbud. Let J ⊆ S be a monomial ideal and I = √
J: by taking the polarization J
pol⊆ S
pol, then projdim J = projdim J
pol. By localizing at the multiplicative set U ⊆ S
polgenerated by the variables used to polarize, we have
J
polS
Upol= IS
Upol. Since S → S
Upolis faithfully flat, we get:
projdim I = projdim IS
Upol= projdim J
polS
Upol≤ projdim J
pol= projdim J,
that is depth S /I ≥ depth S /J.
Why square-free?
More generally, let I ⊆ S be a square-free monomial ideal.
In 1984, Lyubeznik proved that the natural map
Ext
n−iS(S /I , S ) → H
In−i(S )
is injective for any i . So, for any homogeneous ideal J ⊆ S with
√
J = I , the natural map
Ext
n−iS(S /I , S ) → Ext
n−iS(S /J, S ),
factorizing Ext
n−iS(S /I , S ) ,→ H
In−i(S ), must be injective for any i .
By Grothendieck duality, then H
mi(S /J) → H
mi(S /I ) is surjective
for all i ∈ N . This fact yields that S /I is cohomologically full, in
the sense of Dao, De Stefani and Ma (2018).
Why square-free?
More generally, let I ⊆ S be a square-free monomial ideal. In 1984, Lyubeznik proved that the natural map
Ext
n−iS(S /I , S ) → H
In−i(S ) is injective for any i .
So, for any homogeneous ideal J ⊆ S with
√
J = I , the natural map
Ext
n−iS(S /I , S ) → Ext
n−iS(S /J, S ),
factorizing Ext
n−iS(S /I , S ) ,→ H
In−i(S ), must be injective for any i .
By Grothendieck duality, then H
mi(S /J) → H
mi(S /I ) is surjective
for all i ∈ N . This fact yields that S /I is cohomologically full, in
the sense of Dao, De Stefani and Ma (2018).
Why square-free?
More generally, let I ⊆ S be a square-free monomial ideal. In 1984, Lyubeznik proved that the natural map
Ext
n−iS(S /I , S ) → H
In−i(S )
is injective for any i . So, for any homogeneous ideal J ⊆ S with
√
J = I , the natural map
Ext
n−iS(S /I , S ) → Ext
n−iS(S /J, S ),
factorizing Ext
n−iS(S /I , S ) ,→ H
In−i(S ), must be injective for any i .
By Grothendieck duality, then H
mi(S /J) → H
mi(S /I ) is surjective
for all i ∈ N . This fact yields that S /I is cohomologically full, in
the sense of Dao, De Stefani and Ma (2018).
Why square-free?
More generally, let I ⊆ S be a square-free monomial ideal. In 1984, Lyubeznik proved that the natural map
Ext
n−iS(S /I , S ) → H
In−i(S )
is injective for any i . So, for any homogeneous ideal J ⊆ S with
√
J = I , the natural map
Ext
n−iS(S /I , S ) → Ext
n−iS(S /J, S ),
factorizing Ext
n−iS(S /I , S ) ,→ H
In−i(S ), must be injective for any i . By Grothendieck duality, then H
mi(S /J) → H
mi(S /I ) is surjective for all i ∈ N .
This fact yields that S /I is cohomologically full, in
the sense of Dao, De Stefani and Ma (2018).
Why square-free?
More generally, let I ⊆ S be a square-free monomial ideal. In 1984, Lyubeznik proved that the natural map
Ext
n−iS(S /I , S ) → H
In−i(S )
is injective for any i . So, for any homogeneous ideal J ⊆ S with
√
J = I , the natural map
Ext
n−iS(S /I , S ) → Ext
n−iS(S /J, S ),
factorizing Ext
n−iS(S /I , S ) ,→ H
In−i(S ), must be injective for any i .
By Grothendieck duality, then H
mi(S /J) → H
mi(S /I ) is surjective
for all i ∈ N . This fact yields that S /I is cohomologically full, in
the sense of Dao, De Stefani and Ma (2018).
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal.
The standard argument to prove the inequality h
ij(S /I ) ≤ h
ij(S / in(I ))
is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I . As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I . As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ).
Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I . As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ),
we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I . As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I .
As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I . As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are measured by the t-torsion of Ext
n−iP(A, P).
Indeed, one has:
h
ij(S /I ) = h
ij(S / in(I )) ∀ j ⇐⇒ Ext
n−iP(A, P) has no t-torsion.
Sketch of the proof
For the moment, we do not assume that in(I ) is a square-free monomial ideal. The standard argument to prove the inequality
h
ij(S /I ) ≤ h
ij(S / in(I )) is by providing a degeneration of S /I to S / in(I ).
Precisely, let w ∈ N
nsuch that in
w(I ) = in(I ). Denoting by hom
w(I ) ⊆ P = S [t] the w -homogeneization of I and defining A = P/ hom
w(I ), we have that K [t] ,→ A is a flat ring
homomorphism with special fiber S / in(I ) and generic fiber S /I .
As it turns out, the differences h
ij(S /I ) − h
ij(S / in(I )) are
measured by the t-torsion of Ext
n−iP(A, P). Indeed, one has:
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ).
It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field): the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ). It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field): the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ). It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field): the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ). It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field): the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ). It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field):
the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
For all m ∈ N, set A
m= P
hom
w(I ) + (t
m+1) , R
m= K [t]/(t
m+1) and P
m= P/(t
m+1). Then A
0∼ = S / in(I ). It is simple to prove that the following are equivalent:
1
Ext
kP(A, P) has no t-torsion.
2
Ext
kP(A, P) is a flat R-module.
3
Ext
kPm(A
m, P
m) is a flat R
m-module for all m ∈ N.
We show that point 3 holds true by induction on m provided that in(I ) is a square-free monomial ideal (m = 0 is obvious because R
0is a field): the idea to prove it comes from a recent work of Koll´ ar
and Kov´ acs on deformations of Du Bois singularities (2018)...
Sketch of the proof
Assume that in(I ) is square-free.
Since (A
m)
red= A
0and A
0∼ = S / in(I ) is cohomologically full, the surjection A
mA
0induces the following surjection for all h ∈ N: H
(xh1,...,xn,t)
(A
m) H
(xh1,...,xn,t)(A
0). So, since tA
m∼ = A
m−1, for all m, h, the following is exact:
0 → H
(xh1,...,xn,t)
(A
m−1) → H
(xh1,...,xn,t)
(A
m) → H
(xh1,...,xn,t)
(A
0) → 0.
By Grothendieck duality, so, for all m, k the following is exact:
0 → Ext
kP0(A
0, P
0) → Ext
kPm(A
m, P
m) → Ext
kPm−1(A
m−1, P
m−1) → 0.
Sketch of the proof
Assume that in(I ) is square-free. Since (A
m)
red= A
0and A
0∼ = S / in(I ) is cohomologically full,
the surjection A
mA
0induces the following surjection for all h ∈ N: H
(xh1,...,xn,t)
(A
m) H
(xh1,...,xn,t)(A
0). So, since tA
m∼ = A
m−1, for all m, h, the following is exact:
0 → H
(xh1,...,xn,t)
(A
m−1) → H
(xh1,...,xn,t)
(A
m) → H
(xh1,...,xn,t)
(A
0) → 0.
By Grothendieck duality, so, for all m, k the following is exact:
0 → Ext
kP0(A
0, P
0) → Ext
kPm(A
m, P
m) → Ext
kPm−1(A
m−1, P
m−1) → 0.
Sketch of the proof
Assume that in(I ) is square-free. Since (A
m)
red= A
0and A
0∼ = S / in(I ) is cohomologically full, the surjection A
mA
0induces the following surjection for all h ∈ N:
H
(xh1,...,xn,t)
(A
m) H
(xh1,...,xn,t)(A
0).
So, since tA
m∼ = A
m−1, for all m, h, the following is exact:
0 → H
(xh1,...,xn,t)
(A
m−1) → H
(xh1,...,xn,t)
(A
m) → H
(xh1,...,xn,t)
(A
0) → 0.
By Grothendieck duality, so, for all m, k the following is exact:
0 → Ext
kP0(A
0, P
0) → Ext
kPm(A
m, P
m) → Ext
kPm−1(A
m−1, P
m−1) → 0.
Sketch of the proof
Assume that in(I ) is square-free. Since (A
m)
red= A
0and A
0∼ = S / in(I ) is cohomologically full, the surjection A
mA
0induces the following surjection for all h ∈ N:
H
(xh1,...,xn,t)
(A
m) H
(xh1,...,xn,t)(A
0).
So, since tA
m∼ = A
m−1, for all m, h, the following is exact:
0 → H
(xh1,...,xn,t)
(A
m−1) → H
(xh1,...,xn,t)
(A
m) → H
(xh1,...,xn,t)
(A
0) → 0.
By Grothendieck duality, so, for all m, k the following is exact:
0 → Ext
kP0(A
0, P
0) → Ext
kPm(A
m, P
m) → Ext
kPm−1(A
m−1, P
m−1) → 0.
Sketch of the proof
Assume that in(I ) is square-free. Since (A
m)
red= A
0and A
0∼ = S / in(I ) is cohomologically full, the surjection A
mA
0induces the following surjection for all h ∈ N:
H
(xh1,...,xn,t)
(A
m) H
(xh1,...,xn,t)(A
0).
So, since tA
m∼ = A
m−1, for all m, h, the following is exact:
0 → H
(xh1,...,xn,t)
(A
m−1) → H
(xh1,...,xn,t)
(A
m) → H
(xh1,...,xn,t)
(A
0) → 0.
By Grothendieck duality, so, for all m, k the following is exact:
0 → Ext
k(A , P ) → Ext
k(A , P ) → Ext
k(A , P ) → 0.
Sketch of the proof
Note that A
0can be embedded in A
mby multiplication by t
m, so t
m: A
mA
0,→ A
minduces
Ext
kPm(A
m, P
m) ←- Ext
kP0(A
0, P
0) Ext
kPm(A
m, P
m) : t
m.
Together with the previous short exact sequence, this allows to show that Ext
kPm−1
(A
m−1, P
m−1) ∼ = Ext
kPm(A
m, P
m)
t
mExt
kPm(A
m, P
m) and that
(t
m) ⊗
RmExt
kPm(A
m, P
m) ∼ = t
mExt
kPm(A
m, P
m). By induction on
m, these two facts imply that Ext
kPm(A
m, P
m) is flat over R
m.
Sketch of the proof
Note that A
0can be embedded in A
mby multiplication by t
m, so t
m: A
mA
0,→ A
minduces
Ext
kPm(A
m, P
m) ←- Ext
kP0(A
0, P
0) Ext
kPm(A
m, P
m) : t
m. Together with the previous short exact sequence, this allows to show that Ext
kPm−1
(A
m−1, P
m−1) ∼ = Ext
kPm(A
m, P
m) t
mExt
kPm(A
m, P
m)
and that
(t
m) ⊗
RmExt
kPm(A
m, P
m) ∼ = t
mExt
kPm(A
m, P
m). By induction on
m, these two facts imply that Ext
kPm(A
m, P
m) is flat over R
m.
Sketch of the proof
Note that A
0can be embedded in A
mby multiplication by t
m, so t
m: A
mA
0,→ A
minduces
Ext
kPm(A
m, P
m) ←- Ext
kP0(A
0, P
0) Ext
kPm(A
m, P
m) : t
m. Together with the previous short exact sequence, this allows to show that Ext
kPm−1
(A
m−1, P
m−1) ∼ = Ext
kPm(A
m, P
m)
t
mExt
kPm(A
m, P
m) and that (t
m) ⊗
RmExt
kPm(A
m, P
m) ∼ = t
mExt
kPm(A
m, P
m).
By induction on
m, these two facts imply that Ext
kPm(A
m, P
m) is flat over R
m.
Sketch of the proof
Note that A
0can be embedded in A
mby multiplication by t
m, so t
m: A
mA
0,→ A
minduces
Ext
kPm(A
m, P
m) ←- Ext
kP0(A
0, P
0) Ext
kPm(A
m, P
m) : t
m. Together with the previous short exact sequence, this allows to show that Ext
kPm−1