Originally Posted by

**amoeba** I am trying to find the branch points of w = Log(z(z-1)) and I know that Log is undefined for z = 0 and 1.

Let theta = arg(z) and phi = arg(z-1)

Log(z(z-1)) = ln[abs(z)abs(z-1)e^(itheta)e^(iphi)] + iArg[abs(z)abs(z-1)e^(itheta)e^(iphi)]

So, if I traverse a closed path abs(z) and abs(z-1) remain the same. And theta and phi are multiplied by an integer (1).

If I go around the points z = 0 and z = 1 (x = 1, y = 0), then obviously theta and phi both change from some angle to that angle + 2pi, so the value of w will be the same around closed path.

If I go in a loop between z = 0 and z = 1, starting at theta = 0, theta ranges from 0 to 2 pi and phi is 0 at start and finish. Once again, this just yields same value of w.

I can't think of any other paths, so I can't decide if there are or are not branch points because I can't find any paths for which the values of w disagree.