Multivalued Functions for Dummies












13












$begingroup$


I have been studying complex analysis for a while, but I still cannot "get" how multivalued functions work. Despite having it explained to me many times, my brain cannot process it.



For example,




  • I do not know / understand what $f(z) = sqrt{z^2}$, $g(z) = (sqrt{z})^2$ are.

  • I don't know how to decide which branch to use when I see expressions like $f(z) = sqrt{z(z-1)(z-lambda)}$

  • I don't understand how integrals involving roots work, especially when it seems like the integral is being taken along the branch cuts.


I feel like many books I have seen treats these as being obvious. Is there a reference that really drills on this topic? Kind of like 'multivalued functions for dummies'?





EDIT:



$g(z) = sqrt{z}^2 = z$ (with a removable singularity at $z=0$.)



$f(z) = sqrt{z^2}$ is a multivalued function.





EDIT2:



$f(z) = sqrt{z(z-1)(z-lambda)} = exp(frac12 log(g(z)))$



where



$g(z) = z(z-1)(z-lambda).$ Let $z_0$ some point that is not $0, 1, lambda$. Then, it is possible to define $L$ in a small disk around $z_0$, with



$$L(z) = ln|z| + i theta,$$



If $z_0$ is not a negative real number, $theta$ can be $[-pi,pi]$. If $z_0$ is a negative real number, then $theta$ can be $[0,2pi]$.



Then for $zne 0,1,lambda$, we can define



$$log z = int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0),$$



which is multivalued.



Then,



$$sqrt{g(z)} =exp(dfrac{1}{2} left(int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0)right))$$



By the argument principle, this is a single valued function on $D$ as long as $D$ does not allow the path from $z_0$ to $z$ to loop around an odd number of zeros of $g$. This can be prevented by pairing up the zeros with a branch cut. For an odd number of zeroes, the left over one can be connected to the point at infinity.



So any combination of branch cuts that connects two of the zeros, and the third zero to the point at infinity will make $sqrt{g(z)}$ single valued.



Similarly,



$sqrt[n]{g(z)}$ would require the branch cuts to group $n$-zeroes at a time, to prevent any loops around $k$-zeroes for $k<n$. If there is any shortage, $infty$ fire one branch cut off to infinity.










share|cite|improve this question











$endgroup$








  • 1




    $begingroup$
    You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
    $endgroup$
    – user40276
    May 26 '15 at 16:14










  • $begingroup$
    Thanks. Are there multiple volumes of Markushevich?
    $endgroup$
    – Braindead
    May 26 '15 at 16:16












  • $begingroup$
    And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
    $endgroup$
    – user40276
    May 26 '15 at 16:17










  • $begingroup$
    I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
    $endgroup$
    – user40276
    May 26 '15 at 16:19












  • $begingroup$
    Thanks! I'll check it out.
    $endgroup$
    – Braindead
    May 26 '15 at 16:19
















13












$begingroup$


I have been studying complex analysis for a while, but I still cannot "get" how multivalued functions work. Despite having it explained to me many times, my brain cannot process it.



For example,




  • I do not know / understand what $f(z) = sqrt{z^2}$, $g(z) = (sqrt{z})^2$ are.

  • I don't know how to decide which branch to use when I see expressions like $f(z) = sqrt{z(z-1)(z-lambda)}$

  • I don't understand how integrals involving roots work, especially when it seems like the integral is being taken along the branch cuts.


I feel like many books I have seen treats these as being obvious. Is there a reference that really drills on this topic? Kind of like 'multivalued functions for dummies'?





EDIT:



$g(z) = sqrt{z}^2 = z$ (with a removable singularity at $z=0$.)



$f(z) = sqrt{z^2}$ is a multivalued function.





EDIT2:



$f(z) = sqrt{z(z-1)(z-lambda)} = exp(frac12 log(g(z)))$



where



$g(z) = z(z-1)(z-lambda).$ Let $z_0$ some point that is not $0, 1, lambda$. Then, it is possible to define $L$ in a small disk around $z_0$, with



$$L(z) = ln|z| + i theta,$$



If $z_0$ is not a negative real number, $theta$ can be $[-pi,pi]$. If $z_0$ is a negative real number, then $theta$ can be $[0,2pi]$.



Then for $zne 0,1,lambda$, we can define



$$log z = int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0),$$



which is multivalued.



Then,



$$sqrt{g(z)} =exp(dfrac{1}{2} left(int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0)right))$$



By the argument principle, this is a single valued function on $D$ as long as $D$ does not allow the path from $z_0$ to $z$ to loop around an odd number of zeros of $g$. This can be prevented by pairing up the zeros with a branch cut. For an odd number of zeroes, the left over one can be connected to the point at infinity.



So any combination of branch cuts that connects two of the zeros, and the third zero to the point at infinity will make $sqrt{g(z)}$ single valued.



Similarly,



$sqrt[n]{g(z)}$ would require the branch cuts to group $n$-zeroes at a time, to prevent any loops around $k$-zeroes for $k<n$. If there is any shortage, $infty$ fire one branch cut off to infinity.










share|cite|improve this question











$endgroup$








  • 1




    $begingroup$
    You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
    $endgroup$
    – user40276
    May 26 '15 at 16:14










  • $begingroup$
    Thanks. Are there multiple volumes of Markushevich?
    $endgroup$
    – Braindead
    May 26 '15 at 16:16












  • $begingroup$
    And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
    $endgroup$
    – user40276
    May 26 '15 at 16:17










  • $begingroup$
    I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
    $endgroup$
    – user40276
    May 26 '15 at 16:19












  • $begingroup$
    Thanks! I'll check it out.
    $endgroup$
    – Braindead
    May 26 '15 at 16:19














13












13








13


9



$begingroup$


I have been studying complex analysis for a while, but I still cannot "get" how multivalued functions work. Despite having it explained to me many times, my brain cannot process it.



For example,




  • I do not know / understand what $f(z) = sqrt{z^2}$, $g(z) = (sqrt{z})^2$ are.

  • I don't know how to decide which branch to use when I see expressions like $f(z) = sqrt{z(z-1)(z-lambda)}$

  • I don't understand how integrals involving roots work, especially when it seems like the integral is being taken along the branch cuts.


I feel like many books I have seen treats these as being obvious. Is there a reference that really drills on this topic? Kind of like 'multivalued functions for dummies'?





EDIT:



$g(z) = sqrt{z}^2 = z$ (with a removable singularity at $z=0$.)



$f(z) = sqrt{z^2}$ is a multivalued function.





EDIT2:



$f(z) = sqrt{z(z-1)(z-lambda)} = exp(frac12 log(g(z)))$



where



$g(z) = z(z-1)(z-lambda).$ Let $z_0$ some point that is not $0, 1, lambda$. Then, it is possible to define $L$ in a small disk around $z_0$, with



$$L(z) = ln|z| + i theta,$$



If $z_0$ is not a negative real number, $theta$ can be $[-pi,pi]$. If $z_0$ is a negative real number, then $theta$ can be $[0,2pi]$.



Then for $zne 0,1,lambda$, we can define



$$log z = int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0),$$



which is multivalued.



Then,



$$sqrt{g(z)} =exp(dfrac{1}{2} left(int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0)right))$$



By the argument principle, this is a single valued function on $D$ as long as $D$ does not allow the path from $z_0$ to $z$ to loop around an odd number of zeros of $g$. This can be prevented by pairing up the zeros with a branch cut. For an odd number of zeroes, the left over one can be connected to the point at infinity.



So any combination of branch cuts that connects two of the zeros, and the third zero to the point at infinity will make $sqrt{g(z)}$ single valued.



Similarly,



$sqrt[n]{g(z)}$ would require the branch cuts to group $n$-zeroes at a time, to prevent any loops around $k$-zeroes for $k<n$. If there is any shortage, $infty$ fire one branch cut off to infinity.










share|cite|improve this question











$endgroup$




I have been studying complex analysis for a while, but I still cannot "get" how multivalued functions work. Despite having it explained to me many times, my brain cannot process it.



For example,




  • I do not know / understand what $f(z) = sqrt{z^2}$, $g(z) = (sqrt{z})^2$ are.

  • I don't know how to decide which branch to use when I see expressions like $f(z) = sqrt{z(z-1)(z-lambda)}$

  • I don't understand how integrals involving roots work, especially when it seems like the integral is being taken along the branch cuts.


I feel like many books I have seen treats these as being obvious. Is there a reference that really drills on this topic? Kind of like 'multivalued functions for dummies'?





EDIT:



$g(z) = sqrt{z}^2 = z$ (with a removable singularity at $z=0$.)



$f(z) = sqrt{z^2}$ is a multivalued function.





EDIT2:



$f(z) = sqrt{z(z-1)(z-lambda)} = exp(frac12 log(g(z)))$



where



$g(z) = z(z-1)(z-lambda).$ Let $z_0$ some point that is not $0, 1, lambda$. Then, it is possible to define $L$ in a small disk around $z_0$, with



$$L(z) = ln|z| + i theta,$$



If $z_0$ is not a negative real number, $theta$ can be $[-pi,pi]$. If $z_0$ is a negative real number, then $theta$ can be $[0,2pi]$.



Then for $zne 0,1,lambda$, we can define



$$log z = int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0),$$



which is multivalued.



Then,



$$sqrt{g(z)} =exp(dfrac{1}{2} left(int_{z_0}^z dfrac{g'(z)}{g(z)} dz + L(z_0)right))$$



By the argument principle, this is a single valued function on $D$ as long as $D$ does not allow the path from $z_0$ to $z$ to loop around an odd number of zeros of $g$. This can be prevented by pairing up the zeros with a branch cut. For an odd number of zeroes, the left over one can be connected to the point at infinity.



So any combination of branch cuts that connects two of the zeros, and the third zero to the point at infinity will make $sqrt{g(z)}$ single valued.



Similarly,



$sqrt[n]{g(z)}$ would require the branch cuts to group $n$-zeroes at a time, to prevent any loops around $k$-zeroes for $k<n$. If there is any shortage, $infty$ fire one branch cut off to infinity.







complex-analysis reference-request multivalued-functions






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited May 26 '15 at 15:52







Braindead

















asked May 22 '15 at 16:12









BraindeadBraindead

3,4001739




3,4001739








  • 1




    $begingroup$
    You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
    $endgroup$
    – user40276
    May 26 '15 at 16:14










  • $begingroup$
    Thanks. Are there multiple volumes of Markushevich?
    $endgroup$
    – Braindead
    May 26 '15 at 16:16












  • $begingroup$
    And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
    $endgroup$
    – user40276
    May 26 '15 at 16:17










  • $begingroup$
    I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
    $endgroup$
    – user40276
    May 26 '15 at 16:19












  • $begingroup$
    Thanks! I'll check it out.
    $endgroup$
    – Braindead
    May 26 '15 at 16:19














  • 1




    $begingroup$
    You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
    $endgroup$
    – user40276
    May 26 '15 at 16:14










  • $begingroup$
    Thanks. Are there multiple volumes of Markushevich?
    $endgroup$
    – Braindead
    May 26 '15 at 16:16












  • $begingroup$
    And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
    $endgroup$
    – user40276
    May 26 '15 at 16:17










  • $begingroup$
    I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
    $endgroup$
    – user40276
    May 26 '15 at 16:19












  • $begingroup$
    Thanks! I'll check it out.
    $endgroup$
    – Braindead
    May 26 '15 at 16:19








1




1




$begingroup$
You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
$endgroup$
– user40276
May 26 '15 at 16:14




$begingroup$
You're looking for algebraic functions. For each algebraic function, you can associate a Riemann surface such that the algebraic function becomes a holomorphic function. See Markushevich's book "Theory of Functions of a Complex Variable" for a practical procedure using triangulations. If you want something more abstract, there is Foster's "Lectures on Riemann Surfaces".
$endgroup$
– user40276
May 26 '15 at 16:14












$begingroup$
Thanks. Are there multiple volumes of Markushevich?
$endgroup$
– Braindead
May 26 '15 at 16:16






$begingroup$
Thanks. Are there multiple volumes of Markushevich?
$endgroup$
– Braindead
May 26 '15 at 16:16














$begingroup$
And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
$endgroup$
– user40276
May 26 '15 at 16:17




$begingroup$
And this is definitely not a trivial or obvious topic, since all the theory of elliptic curves and abelian varieties come from this (actually motives can be realized in this way!).
$endgroup$
– user40276
May 26 '15 at 16:17












$begingroup$
I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
$endgroup$
– user40276
May 26 '15 at 16:19






$begingroup$
I think in the new edition all volumes were merged. For the old edition, I believe it's somewhere in the third volume.
$endgroup$
– user40276
May 26 '15 at 16:19














$begingroup$
Thanks! I'll check it out.
$endgroup$
– Braindead
May 26 '15 at 16:19




$begingroup$
Thanks! I'll check it out.
$endgroup$
– Braindead
May 26 '15 at 16:19










1 Answer
1






active

oldest

votes


















0












$begingroup$

It is actually very simple. Draw some disjoint curves connecting singularities,
or starting at the singularities and going to infinity, so that these curves separate the plane into simply connected regions. Then instead of a "multivalued function" you have several ordinary (single-valued) functions in each region.
These ordinary functions are called "branches" of the multivalued function.
When you choose a branch and try to cross one of your curves into another region
your branch must match one of the branches in that other region.



For example, $sqrt{z}$ has one singularity in the plane, namely $0$ (another one is $infty$). Draw ray from $0$ to $infty$. You obtain one region. In this region you have two ordinary functions, branches of $sqrt{z}$. When you cross the cut, they are interchanged.






share|cite|improve this answer









$endgroup$













    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%2f1294361%2fmultivalued-functions-for-dummies%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









    0












    $begingroup$

    It is actually very simple. Draw some disjoint curves connecting singularities,
    or starting at the singularities and going to infinity, so that these curves separate the plane into simply connected regions. Then instead of a "multivalued function" you have several ordinary (single-valued) functions in each region.
    These ordinary functions are called "branches" of the multivalued function.
    When you choose a branch and try to cross one of your curves into another region
    your branch must match one of the branches in that other region.



    For example, $sqrt{z}$ has one singularity in the plane, namely $0$ (another one is $infty$). Draw ray from $0$ to $infty$. You obtain one region. In this region you have two ordinary functions, branches of $sqrt{z}$. When you cross the cut, they are interchanged.






    share|cite|improve this answer









    $endgroup$


















      0












      $begingroup$

      It is actually very simple. Draw some disjoint curves connecting singularities,
      or starting at the singularities and going to infinity, so that these curves separate the plane into simply connected regions. Then instead of a "multivalued function" you have several ordinary (single-valued) functions in each region.
      These ordinary functions are called "branches" of the multivalued function.
      When you choose a branch and try to cross one of your curves into another region
      your branch must match one of the branches in that other region.



      For example, $sqrt{z}$ has one singularity in the plane, namely $0$ (another one is $infty$). Draw ray from $0$ to $infty$. You obtain one region. In this region you have two ordinary functions, branches of $sqrt{z}$. When you cross the cut, they are interchanged.






      share|cite|improve this answer









      $endgroup$
















        0












        0








        0





        $begingroup$

        It is actually very simple. Draw some disjoint curves connecting singularities,
        or starting at the singularities and going to infinity, so that these curves separate the plane into simply connected regions. Then instead of a "multivalued function" you have several ordinary (single-valued) functions in each region.
        These ordinary functions are called "branches" of the multivalued function.
        When you choose a branch and try to cross one of your curves into another region
        your branch must match one of the branches in that other region.



        For example, $sqrt{z}$ has one singularity in the plane, namely $0$ (another one is $infty$). Draw ray from $0$ to $infty$. You obtain one region. In this region you have two ordinary functions, branches of $sqrt{z}$. When you cross the cut, they are interchanged.






        share|cite|improve this answer









        $endgroup$



        It is actually very simple. Draw some disjoint curves connecting singularities,
        or starting at the singularities and going to infinity, so that these curves separate the plane into simply connected regions. Then instead of a "multivalued function" you have several ordinary (single-valued) functions in each region.
        These ordinary functions are called "branches" of the multivalued function.
        When you choose a branch and try to cross one of your curves into another region
        your branch must match one of the branches in that other region.



        For example, $sqrt{z}$ has one singularity in the plane, namely $0$ (another one is $infty$). Draw ray from $0$ to $infty$. You obtain one region. In this region you have two ordinary functions, branches of $sqrt{z}$. When you cross the cut, they are interchanged.







        share|cite|improve this answer












        share|cite|improve this answer



        share|cite|improve this answer










        answered Nov 29 '17 at 21:04









        Alexandre EremenkoAlexandre Eremenko

        2,415921




        2,415921






























            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%2f1294361%2fmultivalued-functions-for-dummies%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

            MongoDB - Not Authorized To Execute Command

            in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith

            How to fix TextFormField cause rebuild widget in Flutter