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?










4












$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]$.










share|cite|improve this question











$endgroup$
















    4












    $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]$.










    share|cite|improve this question











    $endgroup$














      4












      4








      4


      1



      $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]$.










      share|cite|improve this question











      $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






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Mar 26 at 16:32







      Dave

















      asked Mar 26 at 13:47









      DaveDave

      818




      818




















          1 Answer
          1






          active

          oldest

          votes


















          3












          $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)$.






          share|cite|improve this answer











          $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












          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
          );



          );













          draft saved

          draft discarded


















          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









          3












          $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)$.






          share|cite|improve this answer











          $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
















          3












          $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)$.






          share|cite|improve this answer











          $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














          3












          3








          3





          $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)$.






          share|cite|improve this answer











          $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)$.







          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          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

















          • $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


















          draft saved

          draft discarded
















































          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.




          draft saved


          draft discarded














          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





















































          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







          Popular posts from this blog

          Triangular numbers and gcdProving sum of a set is $0 pmod n$ if $n$ is odd, or $fracn2 pmod n$ if $n$ is even?Is greatest common divisor of two numbers really their smallest linear combination?GCD, LCM RelationshipProve a set of nonnegative integers with greatest common divisor 1 and closed under addition has all but finite many nonnegative integers.all pairs of a and b in an equation containing gcdTriangular Numbers Modulo $k$ - Hit All Values?Understanding the Existence and Uniqueness of the GCDGCD and LCM with logical symbolsThe greatest common divisor of two positive integers less than 100 is equal to 3. Their least common multiple is twelve times one of the integers.Suppose that for all integers $x$, $x|a$ and $x|b$ if and only if $x|c$. Then $c = gcd(a,b)$Which is the gcd of 2 numbers which are multiplied and the result is 600000?

          Ingelân Ynhâld Etymology | Geografy | Skiednis | Polityk en bestjoer | Ekonomy | Demografy | Kultuer | Klimaat | Sjoch ek | Keppelings om utens | Boarnen, noaten en referinsjes Navigaasjemenuwww.gov.ukOffisjele webside fan it regear fan it Feriene KeninkrykOffisjele webside fan it Britske FerkearsburoNederlânsktalige ynformaasje fan it Britske FerkearsburoOffisjele webside fan English Heritage, de organisaasje dy't him ynset foar it behâld fan it Ingelske kultuergoedYnwennertallen fan alle Britske stêden út 'e folkstelling fan 2011Notes en References, op dizze sideEngland

          Boston (Lincolnshire) Stedsbyld | Berne yn Boston | NavigaasjemenuBoston Borough CouncilBoston, Lincolnshire