Description: Define the log-Gamma function. We can work with this form of the gamma
function a bit easier than the equivalent expression for the gamma
function itself, and moreover this function is not actually equal to
log (G ( x ) ) because the branch cuts are placed differently (we
do have exp ( logG ( x ) ) = _G ( x ) , though). This definition
is attributed to Euler, and unlike the usual integral definition is
defined on the entire complex plane except the nonpositive integers
ZZ \ NN , where the function has simple poles. (Contributed by Mario Carneiro, 12-Jul-2014)