Return to Answer

3 added 1087 characters in body

Hi Hailong,

I would add one more observation to the other comments. Let me not worry about (2) vs (3) as the difference is only about the zero module so this is more of a philosophical question than a mathematical one.

More specifically, a module could never satisfy $S_n$ for any $n$ that's larger than the dimension of the module, but not larger than $\dim X$.

Kind of along the same lines, let $A\to B$ be a surjective morphism of rings (commutative with an identity) and $M$ a $B$-module. I.e., ${\rm Spec}\, B$ is a closed subset of ${\rm Spec}\, A$. Now both ${\rm depth}\, M$ and ${\rm supp}\, M$ are independent of the fact whether one views $M$ as a $B$-module or an $A$-module. It is reasonable that then whether it is $S_n$ would be also independent.

The main difference between (1) and (2) is whether one wants to compare to the support of the module (i.e., view it over ring/annihilator) or the whole ring. To me, the second seems more natural. This way a sheaf/module that is $S_n$ on a subscheme remains $S_n$ when viewed on an ambient scheme. The definition (1) seems to prefer to compare to the fixed ring. One way some people try to bridge the gap between the two definitions is to say "$M$ is $S_n$ over its support", meaning that one should mod out by annihilator first before applying (either of the) definition(s). Then the two definitions are equivalent. As for (3), some people go the distance to say "a non-zero module is $S_n$ if..."

2 typo fixed

Hi Hailong,

I would add one more observation to the other comments. Let me not worry about (2) vs (3) as the difference is only about the zero module so this is more of a philosophical question than a mathematical one.

I would just like to point out that there is a very useful characterization of depth and dimension of a module, namely Grothendieck's vanishing theorem which says that at any $x\in X$, the local cohomology of $M$ vanishes for $i$ strictly between the depth and the dimension of the module and does not vanish for $i$ equal either the depth or the dimension.

In my eyes this suggest that one out to should use the dimension of the module in the definition, i.e., use (2).

Another argument to support the use of (2) is that we like to say that CM is equivalent to "$S_n$ for all $n$". Now if you use definition (1) then only modules supported on the entire $X$ have even a chance to be CM, but I don't see how one would gain from assuming that. More specifically, a module could never satisfy $S_n$ for any $n$ that's larger than the dimension of the module, but not larger than $\dim X$.

1

Hi Hailong,

I would add one more observation to the other comments. Let me not worry about (2) vs (3) as the difference is only about the zero module so this is more of a philosophical question than a mathematical one.

I would just like to point out that there is a very useful characterization of depth and dimension of a module, namely Grothendieck's vanishing theorem which says that at any $x\in X$, the local cohomology of $M$ vanishes for $i$ strictly between the depth and the dimension of the module and does not vanish for $i$ equal either the depth or the dimension.

In my eyes this suggest that one out to use the dimension of the module in the definition, i.e., use (2).

Another argument to support the use of (2) is that we like to say that CM is equivalent to "$S_n$ for all $n$". Now if you use definition (1) then only modules supported on the entire $X$ have even a chance to be CM, but I don't see how one would gain from assuming that. More specifically, a module could never satisfy $S_n$ for any $n$ that's larger than the dimension of the module, but not larger than $\dim X$.
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 39, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": false, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9408872127532959, "perplexity_flag": "head"}