Sheaf of Regular Functions and Localisation The Next CEO of Stack Overflowring of regular functions $mathcalO(X)_f$ (after localization)Stalk of the sheaf of regular functions on a subvarietyWhen the ring of regular functions is a UFD?Can an open subset of an affine variety and the variety itself have isomorphic rings of regular functions?Sheaf of regular functionsregular functions on open setsRational functions whose powers are regularDefinition of Sheaf of Rational Functions on Integral Scheme?Restriction map of sheaf of regular functions on open sets of irreducible variety is always injective?The Ring of Regular Functions for an Algebraic SetEasiest way to show these two functions are regular?
sp_blitzCache results Memory grants
Complex fractions
Is there an analogue of projective spaces for proper schemes?
Is there a difference between "Fahrstuhl" and "Aufzug"
Is it ever safe to open a suspicious html file (e.g. email attachment)?
Can you replace a racial trait cantrip when leveling up?
What does "Its cash flow is deeply negative" mean?
Between two walls
What connection does MS Office have to Netscape Navigator?
What flight has the highest ratio of time difference to flight time?
If the heap is initialized for security, then why is the stack uninitialized?
Are there any unintended negative consequences to allowing PCs to gain multiple levels at once in a short milestone-XP game?
Interfacing a button to MCU (and PC) with 50m long cable
Elegant way to replace substring in a regex with optional groups in Python?
Is "for causing autism in X" grammatical?
Sending manuscript to multiple publishers
Contours of a clandestine nature
What was the first Unix version to run on a microcomputer?
WOW air has ceased operation, can I get my tickets refunded?
Why didn't Khan get resurrected in the Genesis Explosion?
Why is the US ranked as #45 in Press Freedom ratings, despite its extremely permissive free speech laws?
Limits on contract work without pre-agreed price/contract (UK)
What happened in Rome, when the western empire "fell"?
Can we say or write : "No, it'sn't"?
Sheaf of Regular Functions and Localisation
The Next CEO of Stack Overflowring of regular functions $mathcalO(X)_f$ (after localization)Stalk of the sheaf of regular functions on a subvarietyWhen the ring of regular functions is a UFD?Can an open subset of an affine variety and the variety itself have isomorphic rings of regular functions?Sheaf of regular functionsregular functions on open setsRational functions whose powers are regularDefinition of Sheaf of Rational Functions on Integral Scheme?Restriction map of sheaf of regular functions on open sets of irreducible variety is always injective?The Ring of Regular Functions for an Algebraic SetEasiest way to show these two functions are regular?
$begingroup$
I’m trying to prove the following statement:
Let $V$ be an affine algebraic set, $Gamma(V)$ its coordinate ring, and $Gamma(D(f),mathcalO_V)$ the sheaf of regular functions of $D(f)=xin Vmid f(x)neq0$ for a non-zero $finGamma(V)$. Then $$Gamma(D(f),mathcalO_V)=Gamma(V)_f$$ where $Gamma(V)_f$ is $Gamma(V)$ localised at $f^nmid ninmathbbN_0$.
I can follow the proof of Fulton suggested in this answer, however he requires that the variety be irreducible, and takes the regular functions to be the rational functions defined on all of $D(f)$.
Hartshorne requires only that a regular function be given by a rational function on some open neighbourhood for every $xin D(f)$, and I can’t seem to reconcile these definitions (although it is suggested in the linked answer that they are equivalent). However his proof is then given in the language of schemes, which I have yet to study.
Both Hartshorne and Mumford also specify that the variety is irreducible, so does this question even make sense when $Gamma(V)$ may not have a field of fractions?
Any help would be much appreciated.
Update: There is a proof given in this Wikipedia article which doesn't seem to require $V$ be irreducible, and it would seem that their definition of regular functions here agrees with the more general one. However I can't follow the justification for the existence of $D(h)$, or the notation $k[D(h)]$.
We know that there is an open set around $x$ where $f$ is given by a rational function, and since the standard open sets form a basis we can find some subset $D(h)$ containing $x$, but I can't see why the rational function should necessarily be in $A[h^-1]$.
algebraic-geometry ring-theory commutative-algebra sheaf-theory affine-varieties
$endgroup$
add a comment |
$begingroup$
I’m trying to prove the following statement:
Let $V$ be an affine algebraic set, $Gamma(V)$ its coordinate ring, and $Gamma(D(f),mathcalO_V)$ the sheaf of regular functions of $D(f)=xin Vmid f(x)neq0$ for a non-zero $finGamma(V)$. Then $$Gamma(D(f),mathcalO_V)=Gamma(V)_f$$ where $Gamma(V)_f$ is $Gamma(V)$ localised at $f^nmid ninmathbbN_0$.
I can follow the proof of Fulton suggested in this answer, however he requires that the variety be irreducible, and takes the regular functions to be the rational functions defined on all of $D(f)$.
Hartshorne requires only that a regular function be given by a rational function on some open neighbourhood for every $xin D(f)$, and I can’t seem to reconcile these definitions (although it is suggested in the linked answer that they are equivalent). However his proof is then given in the language of schemes, which I have yet to study.
Both Hartshorne and Mumford also specify that the variety is irreducible, so does this question even make sense when $Gamma(V)$ may not have a field of fractions?
Any help would be much appreciated.
Update: There is a proof given in this Wikipedia article which doesn't seem to require $V$ be irreducible, and it would seem that their definition of regular functions here agrees with the more general one. However I can't follow the justification for the existence of $D(h)$, or the notation $k[D(h)]$.
We know that there is an open set around $x$ where $f$ is given by a rational function, and since the standard open sets form a basis we can find some subset $D(h)$ containing $x$, but I can't see why the rational function should necessarily be in $A[h^-1]$.
algebraic-geometry ring-theory commutative-algebra sheaf-theory affine-varieties
$endgroup$
add a comment |
$begingroup$
I’m trying to prove the following statement:
Let $V$ be an affine algebraic set, $Gamma(V)$ its coordinate ring, and $Gamma(D(f),mathcalO_V)$ the sheaf of regular functions of $D(f)=xin Vmid f(x)neq0$ for a non-zero $finGamma(V)$. Then $$Gamma(D(f),mathcalO_V)=Gamma(V)_f$$ where $Gamma(V)_f$ is $Gamma(V)$ localised at $f^nmid ninmathbbN_0$.
I can follow the proof of Fulton suggested in this answer, however he requires that the variety be irreducible, and takes the regular functions to be the rational functions defined on all of $D(f)$.
Hartshorne requires only that a regular function be given by a rational function on some open neighbourhood for every $xin D(f)$, and I can’t seem to reconcile these definitions (although it is suggested in the linked answer that they are equivalent). However his proof is then given in the language of schemes, which I have yet to study.
Both Hartshorne and Mumford also specify that the variety is irreducible, so does this question even make sense when $Gamma(V)$ may not have a field of fractions?
Any help would be much appreciated.
Update: There is a proof given in this Wikipedia article which doesn't seem to require $V$ be irreducible, and it would seem that their definition of regular functions here agrees with the more general one. However I can't follow the justification for the existence of $D(h)$, or the notation $k[D(h)]$.
We know that there is an open set around $x$ where $f$ is given by a rational function, and since the standard open sets form a basis we can find some subset $D(h)$ containing $x$, but I can't see why the rational function should necessarily be in $A[h^-1]$.
algebraic-geometry ring-theory commutative-algebra sheaf-theory affine-varieties
$endgroup$
I’m trying to prove the following statement:
Let $V$ be an affine algebraic set, $Gamma(V)$ its coordinate ring, and $Gamma(D(f),mathcalO_V)$ the sheaf of regular functions of $D(f)=xin Vmid f(x)neq0$ for a non-zero $finGamma(V)$. Then $$Gamma(D(f),mathcalO_V)=Gamma(V)_f$$ where $Gamma(V)_f$ is $Gamma(V)$ localised at $f^nmid ninmathbbN_0$.
I can follow the proof of Fulton suggested in this answer, however he requires that the variety be irreducible, and takes the regular functions to be the rational functions defined on all of $D(f)$.
Hartshorne requires only that a regular function be given by a rational function on some open neighbourhood for every $xin D(f)$, and I can’t seem to reconcile these definitions (although it is suggested in the linked answer that they are equivalent). However his proof is then given in the language of schemes, which I have yet to study.
Both Hartshorne and Mumford also specify that the variety is irreducible, so does this question even make sense when $Gamma(V)$ may not have a field of fractions?
Any help would be much appreciated.
Update: There is a proof given in this Wikipedia article which doesn't seem to require $V$ be irreducible, and it would seem that their definition of regular functions here agrees with the more general one. However I can't follow the justification for the existence of $D(h)$, or the notation $k[D(h)]$.
We know that there is an open set around $x$ where $f$ is given by a rational function, and since the standard open sets form a basis we can find some subset $D(h)$ containing $x$, but I can't see why the rational function should necessarily be in $A[h^-1]$.
algebraic-geometry ring-theory commutative-algebra sheaf-theory affine-varieties
algebraic-geometry ring-theory commutative-algebra sheaf-theory affine-varieties
edited Mar 26 at 16:32
Dave
asked Mar 26 at 13:47
DaveDave
818
818
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
This is a good question, and it does make sense even when $V$ is reducible, and the definitions are equivalent (over an algebraically closed field). Everyone deserves to see this done carefully at least once. It is important. The proof in the wiki link you cite is sloppy, and even if they fixed it, they would use irreducibility (so that open sets are dense), without warning, which is pedagogically immoral as far as I'm concerned. Shafarevich does some similar sleight of hand in his book. It took me a bit to forgive him for that. Getting your hands dirty here should not be avoided.
With that said, I tried to be careful, and I think I have been morally careful, but look out for typos.
If a regular function $phi$ on $D(f)$ is defined by $g/h$ in a neighborhood $Usubset D(f)$ of $x in D(f)$, there is always some $uin Gamma(V)$ with $xin D(u)subset U$ (these $D(cdot)$ open sets form a basis for the Zariski topology), and then $phi$ is defined by $(ug)/(uh)$ on $D(uh) subset D(f)$. So we can always choose an expression for $phi$ as a rational function at $x$ which is valid in the open set defined by the nonvanishing of its denominator.
So now suppose we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $iin I$ some indexing set, with $cup_iin I D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$.
Let's first show we only need finitely many $i$. (As noted in the comments, you can use Noetherianness here, but I don't.) We have $V(f) = cap_iin I V(h_i) = V(h_i : iin I)$. By the Nullstellensatz, $f$ is in the radical of the ideal $(h_i : iin I)$, i.e., $f^m = v_1h_i_1 +dots+ v_nh_i_n$ for some $i_1,dots,i_nin I$, $v_1,dots,v_n in Gamma(V)$, and $min mathbbN$. Lets write $h_j := h_i_j$. Now $V(h_1,dots,h_n) subset V(f)$, so $D(h_1)cupdotscup D(h_n) = D(f)$, since all $D(h_i) subset D(f)$.
Okay, now we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $1le i le n$, with $cup_i=1^n D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$. Now for each $i$, we have $D(h_i) subset D(f)$, so that $V(f) subset V(h_i)$, and so by the Nullstellensatz, there is some $q_i in Gamma(V)$ and $m_i in mathbbN$ (let's go ahead and assume without loss of generality that $m_ige 2$ for later) so that $q_if = h_i^m_i$. Notice that for $xin D(f)$, $q_i(x) = 0$ if and only if $h_i(x) = 0$. Now as we did above (here we really do need the Nullstellensatz), since $V(h_1,dots,h_n) = V(h_1^m_1,dots,h_n^m_n) subset V(f)$, there exist $p_1,dots,p_n in Gamma(V)$ so that $p_1h_1^m_1 + dots + p_nh_n^m_n = f^ell+1$ for some $ell ge 0$. Now substituting, we have
$$p_1q_1 f + dots + p_nq_n f = f^ell+1$$
so that
$$p_1q_1 + dots + p_nq_n = f^ell$$
on $D(f)$. (To get an idea for what's going to happen, see my note at the bottom before proceeding.)
Now I claim that
$$phi = sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1$$
on all of $D(f)$.
Let's check it at any point $xin D(f)$. Without loss of generality (by reordering), we assume $xin D(h_j)$ for $j=1,dots,k$ and $xnotin D(h_j)$ for $j=k+1,dots,n$. So (each step here uses some stuff from above, so be alert)
$$left(sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1right)(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)g_j(x)h_j^m_j-1(x)f(x) $$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)q_j(x)f(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)h_j^m_j(x)$$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j(x) = frac1f^ell(x)sum_j=1^k p_j(x)q_j(x) phi(x)$$
$$=fracphi(x)f^ell(x)left(sum_i=1^n p_i(x)q_i(x)right) = phi(x).$$
And that's the end. If you read the string of equations backward, you can see the motivation for the claimed form of $phi$.
Note: If you've ever learned any differential topology, this $p_1q_1+dots+p_nq_n$ thing is basically a partition of unity with respect to the decomposition $D(h_1)cupdotscup D(h_n)$ of $D(f)$, which lets you sum functions which are only defined locally. To be a little more accurate, it's a partition of $f^ell$, but that's just as good, since we're allowed to divide by $f^ell$ on $D(f)$.
$endgroup$
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3163200%2fsheaf-of-regular-functions-and-localisation%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
This is a good question, and it does make sense even when $V$ is reducible, and the definitions are equivalent (over an algebraically closed field). Everyone deserves to see this done carefully at least once. It is important. The proof in the wiki link you cite is sloppy, and even if they fixed it, they would use irreducibility (so that open sets are dense), without warning, which is pedagogically immoral as far as I'm concerned. Shafarevich does some similar sleight of hand in his book. It took me a bit to forgive him for that. Getting your hands dirty here should not be avoided.
With that said, I tried to be careful, and I think I have been morally careful, but look out for typos.
If a regular function $phi$ on $D(f)$ is defined by $g/h$ in a neighborhood $Usubset D(f)$ of $x in D(f)$, there is always some $uin Gamma(V)$ with $xin D(u)subset U$ (these $D(cdot)$ open sets form a basis for the Zariski topology), and then $phi$ is defined by $(ug)/(uh)$ on $D(uh) subset D(f)$. So we can always choose an expression for $phi$ as a rational function at $x$ which is valid in the open set defined by the nonvanishing of its denominator.
So now suppose we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $iin I$ some indexing set, with $cup_iin I D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$.
Let's first show we only need finitely many $i$. (As noted in the comments, you can use Noetherianness here, but I don't.) We have $V(f) = cap_iin I V(h_i) = V(h_i : iin I)$. By the Nullstellensatz, $f$ is in the radical of the ideal $(h_i : iin I)$, i.e., $f^m = v_1h_i_1 +dots+ v_nh_i_n$ for some $i_1,dots,i_nin I$, $v_1,dots,v_n in Gamma(V)$, and $min mathbbN$. Lets write $h_j := h_i_j$. Now $V(h_1,dots,h_n) subset V(f)$, so $D(h_1)cupdotscup D(h_n) = D(f)$, since all $D(h_i) subset D(f)$.
Okay, now we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $1le i le n$, with $cup_i=1^n D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$. Now for each $i$, we have $D(h_i) subset D(f)$, so that $V(f) subset V(h_i)$, and so by the Nullstellensatz, there is some $q_i in Gamma(V)$ and $m_i in mathbbN$ (let's go ahead and assume without loss of generality that $m_ige 2$ for later) so that $q_if = h_i^m_i$. Notice that for $xin D(f)$, $q_i(x) = 0$ if and only if $h_i(x) = 0$. Now as we did above (here we really do need the Nullstellensatz), since $V(h_1,dots,h_n) = V(h_1^m_1,dots,h_n^m_n) subset V(f)$, there exist $p_1,dots,p_n in Gamma(V)$ so that $p_1h_1^m_1 + dots + p_nh_n^m_n = f^ell+1$ for some $ell ge 0$. Now substituting, we have
$$p_1q_1 f + dots + p_nq_n f = f^ell+1$$
so that
$$p_1q_1 + dots + p_nq_n = f^ell$$
on $D(f)$. (To get an idea for what's going to happen, see my note at the bottom before proceeding.)
Now I claim that
$$phi = sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1$$
on all of $D(f)$.
Let's check it at any point $xin D(f)$. Without loss of generality (by reordering), we assume $xin D(h_j)$ for $j=1,dots,k$ and $xnotin D(h_j)$ for $j=k+1,dots,n$. So (each step here uses some stuff from above, so be alert)
$$left(sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1right)(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)g_j(x)h_j^m_j-1(x)f(x) $$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)q_j(x)f(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)h_j^m_j(x)$$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j(x) = frac1f^ell(x)sum_j=1^k p_j(x)q_j(x) phi(x)$$
$$=fracphi(x)f^ell(x)left(sum_i=1^n p_i(x)q_i(x)right) = phi(x).$$
And that's the end. If you read the string of equations backward, you can see the motivation for the claimed form of $phi$.
Note: If you've ever learned any differential topology, this $p_1q_1+dots+p_nq_n$ thing is basically a partition of unity with respect to the decomposition $D(h_1)cupdotscup D(h_n)$ of $D(f)$, which lets you sum functions which are only defined locally. To be a little more accurate, it's a partition of $f^ell$, but that's just as good, since we're allowed to divide by $f^ell$ on $D(f)$.
$endgroup$
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
add a comment |
$begingroup$
This is a good question, and it does make sense even when $V$ is reducible, and the definitions are equivalent (over an algebraically closed field). Everyone deserves to see this done carefully at least once. It is important. The proof in the wiki link you cite is sloppy, and even if they fixed it, they would use irreducibility (so that open sets are dense), without warning, which is pedagogically immoral as far as I'm concerned. Shafarevich does some similar sleight of hand in his book. It took me a bit to forgive him for that. Getting your hands dirty here should not be avoided.
With that said, I tried to be careful, and I think I have been morally careful, but look out for typos.
If a regular function $phi$ on $D(f)$ is defined by $g/h$ in a neighborhood $Usubset D(f)$ of $x in D(f)$, there is always some $uin Gamma(V)$ with $xin D(u)subset U$ (these $D(cdot)$ open sets form a basis for the Zariski topology), and then $phi$ is defined by $(ug)/(uh)$ on $D(uh) subset D(f)$. So we can always choose an expression for $phi$ as a rational function at $x$ which is valid in the open set defined by the nonvanishing of its denominator.
So now suppose we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $iin I$ some indexing set, with $cup_iin I D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$.
Let's first show we only need finitely many $i$. (As noted in the comments, you can use Noetherianness here, but I don't.) We have $V(f) = cap_iin I V(h_i) = V(h_i : iin I)$. By the Nullstellensatz, $f$ is in the radical of the ideal $(h_i : iin I)$, i.e., $f^m = v_1h_i_1 +dots+ v_nh_i_n$ for some $i_1,dots,i_nin I$, $v_1,dots,v_n in Gamma(V)$, and $min mathbbN$. Lets write $h_j := h_i_j$. Now $V(h_1,dots,h_n) subset V(f)$, so $D(h_1)cupdotscup D(h_n) = D(f)$, since all $D(h_i) subset D(f)$.
Okay, now we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $1le i le n$, with $cup_i=1^n D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$. Now for each $i$, we have $D(h_i) subset D(f)$, so that $V(f) subset V(h_i)$, and so by the Nullstellensatz, there is some $q_i in Gamma(V)$ and $m_i in mathbbN$ (let's go ahead and assume without loss of generality that $m_ige 2$ for later) so that $q_if = h_i^m_i$. Notice that for $xin D(f)$, $q_i(x) = 0$ if and only if $h_i(x) = 0$. Now as we did above (here we really do need the Nullstellensatz), since $V(h_1,dots,h_n) = V(h_1^m_1,dots,h_n^m_n) subset V(f)$, there exist $p_1,dots,p_n in Gamma(V)$ so that $p_1h_1^m_1 + dots + p_nh_n^m_n = f^ell+1$ for some $ell ge 0$. Now substituting, we have
$$p_1q_1 f + dots + p_nq_n f = f^ell+1$$
so that
$$p_1q_1 + dots + p_nq_n = f^ell$$
on $D(f)$. (To get an idea for what's going to happen, see my note at the bottom before proceeding.)
Now I claim that
$$phi = sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1$$
on all of $D(f)$.
Let's check it at any point $xin D(f)$. Without loss of generality (by reordering), we assume $xin D(h_j)$ for $j=1,dots,k$ and $xnotin D(h_j)$ for $j=k+1,dots,n$. So (each step here uses some stuff from above, so be alert)
$$left(sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1right)(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)g_j(x)h_j^m_j-1(x)f(x) $$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)q_j(x)f(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)h_j^m_j(x)$$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j(x) = frac1f^ell(x)sum_j=1^k p_j(x)q_j(x) phi(x)$$
$$=fracphi(x)f^ell(x)left(sum_i=1^n p_i(x)q_i(x)right) = phi(x).$$
And that's the end. If you read the string of equations backward, you can see the motivation for the claimed form of $phi$.
Note: If you've ever learned any differential topology, this $p_1q_1+dots+p_nq_n$ thing is basically a partition of unity with respect to the decomposition $D(h_1)cupdotscup D(h_n)$ of $D(f)$, which lets you sum functions which are only defined locally. To be a little more accurate, it's a partition of $f^ell$, but that's just as good, since we're allowed to divide by $f^ell$ on $D(f)$.
$endgroup$
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
add a comment |
$begingroup$
This is a good question, and it does make sense even when $V$ is reducible, and the definitions are equivalent (over an algebraically closed field). Everyone deserves to see this done carefully at least once. It is important. The proof in the wiki link you cite is sloppy, and even if they fixed it, they would use irreducibility (so that open sets are dense), without warning, which is pedagogically immoral as far as I'm concerned. Shafarevich does some similar sleight of hand in his book. It took me a bit to forgive him for that. Getting your hands dirty here should not be avoided.
With that said, I tried to be careful, and I think I have been morally careful, but look out for typos.
If a regular function $phi$ on $D(f)$ is defined by $g/h$ in a neighborhood $Usubset D(f)$ of $x in D(f)$, there is always some $uin Gamma(V)$ with $xin D(u)subset U$ (these $D(cdot)$ open sets form a basis for the Zariski topology), and then $phi$ is defined by $(ug)/(uh)$ on $D(uh) subset D(f)$. So we can always choose an expression for $phi$ as a rational function at $x$ which is valid in the open set defined by the nonvanishing of its denominator.
So now suppose we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $iin I$ some indexing set, with $cup_iin I D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$.
Let's first show we only need finitely many $i$. (As noted in the comments, you can use Noetherianness here, but I don't.) We have $V(f) = cap_iin I V(h_i) = V(h_i : iin I)$. By the Nullstellensatz, $f$ is in the radical of the ideal $(h_i : iin I)$, i.e., $f^m = v_1h_i_1 +dots+ v_nh_i_n$ for some $i_1,dots,i_nin I$, $v_1,dots,v_n in Gamma(V)$, and $min mathbbN$. Lets write $h_j := h_i_j$. Now $V(h_1,dots,h_n) subset V(f)$, so $D(h_1)cupdotscup D(h_n) = D(f)$, since all $D(h_i) subset D(f)$.
Okay, now we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $1le i le n$, with $cup_i=1^n D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$. Now for each $i$, we have $D(h_i) subset D(f)$, so that $V(f) subset V(h_i)$, and so by the Nullstellensatz, there is some $q_i in Gamma(V)$ and $m_i in mathbbN$ (let's go ahead and assume without loss of generality that $m_ige 2$ for later) so that $q_if = h_i^m_i$. Notice that for $xin D(f)$, $q_i(x) = 0$ if and only if $h_i(x) = 0$. Now as we did above (here we really do need the Nullstellensatz), since $V(h_1,dots,h_n) = V(h_1^m_1,dots,h_n^m_n) subset V(f)$, there exist $p_1,dots,p_n in Gamma(V)$ so that $p_1h_1^m_1 + dots + p_nh_n^m_n = f^ell+1$ for some $ell ge 0$. Now substituting, we have
$$p_1q_1 f + dots + p_nq_n f = f^ell+1$$
so that
$$p_1q_1 + dots + p_nq_n = f^ell$$
on $D(f)$. (To get an idea for what's going to happen, see my note at the bottom before proceeding.)
Now I claim that
$$phi = sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1$$
on all of $D(f)$.
Let's check it at any point $xin D(f)$. Without loss of generality (by reordering), we assume $xin D(h_j)$ for $j=1,dots,k$ and $xnotin D(h_j)$ for $j=k+1,dots,n$. So (each step here uses some stuff from above, so be alert)
$$left(sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1right)(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)g_j(x)h_j^m_j-1(x)f(x) $$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)q_j(x)f(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)h_j^m_j(x)$$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j(x) = frac1f^ell(x)sum_j=1^k p_j(x)q_j(x) phi(x)$$
$$=fracphi(x)f^ell(x)left(sum_i=1^n p_i(x)q_i(x)right) = phi(x).$$
And that's the end. If you read the string of equations backward, you can see the motivation for the claimed form of $phi$.
Note: If you've ever learned any differential topology, this $p_1q_1+dots+p_nq_n$ thing is basically a partition of unity with respect to the decomposition $D(h_1)cupdotscup D(h_n)$ of $D(f)$, which lets you sum functions which are only defined locally. To be a little more accurate, it's a partition of $f^ell$, but that's just as good, since we're allowed to divide by $f^ell$ on $D(f)$.
$endgroup$
This is a good question, and it does make sense even when $V$ is reducible, and the definitions are equivalent (over an algebraically closed field). Everyone deserves to see this done carefully at least once. It is important. The proof in the wiki link you cite is sloppy, and even if they fixed it, they would use irreducibility (so that open sets are dense), without warning, which is pedagogically immoral as far as I'm concerned. Shafarevich does some similar sleight of hand in his book. It took me a bit to forgive him for that. Getting your hands dirty here should not be avoided.
With that said, I tried to be careful, and I think I have been morally careful, but look out for typos.
If a regular function $phi$ on $D(f)$ is defined by $g/h$ in a neighborhood $Usubset D(f)$ of $x in D(f)$, there is always some $uin Gamma(V)$ with $xin D(u)subset U$ (these $D(cdot)$ open sets form a basis for the Zariski topology), and then $phi$ is defined by $(ug)/(uh)$ on $D(uh) subset D(f)$. So we can always choose an expression for $phi$ as a rational function at $x$ which is valid in the open set defined by the nonvanishing of its denominator.
So now suppose we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $iin I$ some indexing set, with $cup_iin I D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$.
Let's first show we only need finitely many $i$. (As noted in the comments, you can use Noetherianness here, but I don't.) We have $V(f) = cap_iin I V(h_i) = V(h_i : iin I)$. By the Nullstellensatz, $f$ is in the radical of the ideal $(h_i : iin I)$, i.e., $f^m = v_1h_i_1 +dots+ v_nh_i_n$ for some $i_1,dots,i_nin I$, $v_1,dots,v_n in Gamma(V)$, and $min mathbbN$. Lets write $h_j := h_i_j$. Now $V(h_1,dots,h_n) subset V(f)$, so $D(h_1)cupdotscup D(h_n) = D(f)$, since all $D(h_i) subset D(f)$.
Okay, now we have a regular function $phi$ on $D(f)$ and functions $g_i,h_i in Gamma(V)$, $1le i le n$, with $cup_i=1^n D(h_i) = D(f)$ such that $phi = g_i/h_i$ on $D(h_i)$. Now for each $i$, we have $D(h_i) subset D(f)$, so that $V(f) subset V(h_i)$, and so by the Nullstellensatz, there is some $q_i in Gamma(V)$ and $m_i in mathbbN$ (let's go ahead and assume without loss of generality that $m_ige 2$ for later) so that $q_if = h_i^m_i$. Notice that for $xin D(f)$, $q_i(x) = 0$ if and only if $h_i(x) = 0$. Now as we did above (here we really do need the Nullstellensatz), since $V(h_1,dots,h_n) = V(h_1^m_1,dots,h_n^m_n) subset V(f)$, there exist $p_1,dots,p_n in Gamma(V)$ so that $p_1h_1^m_1 + dots + p_nh_n^m_n = f^ell+1$ for some $ell ge 0$. Now substituting, we have
$$p_1q_1 f + dots + p_nq_n f = f^ell+1$$
so that
$$p_1q_1 + dots + p_nq_n = f^ell$$
on $D(f)$. (To get an idea for what's going to happen, see my note at the bottom before proceeding.)
Now I claim that
$$phi = sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1$$
on all of $D(f)$.
Let's check it at any point $xin D(f)$. Without loss of generality (by reordering), we assume $xin D(h_j)$ for $j=1,dots,k$ and $xnotin D(h_j)$ for $j=k+1,dots,n$. So (each step here uses some stuff from above, so be alert)
$$left(sum_j=1^n fracp_jg_jh_j^m_j-1f^ell+1right)(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)g_j(x)h_j^m_j-1(x)f(x) $$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)q_j(x)f(x) = frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j^m_j-1(x)h_j^m_j(x)$$
$$= frac1f^ell(x)sum_j=1^k fracp_j(x)q_j(x)g_j(x)h_j(x) = frac1f^ell(x)sum_j=1^k p_j(x)q_j(x) phi(x)$$
$$=fracphi(x)f^ell(x)left(sum_i=1^n p_i(x)q_i(x)right) = phi(x).$$
And that's the end. If you read the string of equations backward, you can see the motivation for the claimed form of $phi$.
Note: If you've ever learned any differential topology, this $p_1q_1+dots+p_nq_n$ thing is basically a partition of unity with respect to the decomposition $D(h_1)cupdotscup D(h_n)$ of $D(f)$, which lets you sum functions which are only defined locally. To be a little more accurate, it's a partition of $f^ell$, but that's just as good, since we're allowed to divide by $f^ell$ on $D(f)$.
edited 2 days ago
answered Mar 26 at 16:58
cspruncsprun
2,765210
2,765210
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
add a comment |
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
$begingroup$
Many thanks for such a detailed explanation, by far the clearest I’ve seen! Just a small question, at the step of showing that finitely many $i$ suffice, is there a reason we cannot use that $Gamma(V)$ is Noetherian to conclude that $V(f)=V(h_1,ldots,h_n)$ without using the Nullstellensatz?
$endgroup$
– Dave
Mar 26 at 17:48
2
2
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
$begingroup$
Nope, that works! In the scheme world, things are not Noetherian in general, so I'm used to avoiding Noetherianness in fundamental proofs like this one (or rather in the analogous scheme proof). A proof very much like this one is needed, at least from one set of definitions, to prove that the regular functions on an affine scheme form a sheaf of rings. If you keep reading Hartshorne, he starts talking about sheaves right after varieties, if I remember correctly.
$endgroup$
– csprun
Mar 26 at 18:08
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3163200%2fsheaf-of-regular-functions-and-localisation%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown