How to show that $left| Gamma left(x + iy right) right|^{2} approx (pi y^{(2x - 1)}) /(cosh(pi y))$?











up vote
2
down vote

favorite












I found the approximation:
$$left| Gamma left(x + iy right) right|^{2} approx frac{pi y^{(2x - 1)}}{cosh(pi y)}
$$

for $y gt 2$, within an answer for another question, but I could not figure out where it comes from, nor find it anywhere else. How is this approximation derived and what is the error in the approximation?










share|cite|improve this question






















  • Maybe it's related to the Stirling's approximation? Just a guess...
    – rafa11111
    Dec 5 at 1:32










  • Where did you find it ?
    – Claude Leibovici
    Dec 5 at 5:31






  • 1




    math.stackexchange.com/questions/455306/… could be of interest.
    – Claude Leibovici
    Dec 5 at 5:37






  • 1




    My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
    – Steven Graham
    Dec 5 at 8:47

















up vote
2
down vote

favorite












I found the approximation:
$$left| Gamma left(x + iy right) right|^{2} approx frac{pi y^{(2x - 1)}}{cosh(pi y)}
$$

for $y gt 2$, within an answer for another question, but I could not figure out where it comes from, nor find it anywhere else. How is this approximation derived and what is the error in the approximation?










share|cite|improve this question






















  • Maybe it's related to the Stirling's approximation? Just a guess...
    – rafa11111
    Dec 5 at 1:32










  • Where did you find it ?
    – Claude Leibovici
    Dec 5 at 5:31






  • 1




    math.stackexchange.com/questions/455306/… could be of interest.
    – Claude Leibovici
    Dec 5 at 5:37






  • 1




    My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
    – Steven Graham
    Dec 5 at 8:47















up vote
2
down vote

favorite









up vote
2
down vote

favorite











I found the approximation:
$$left| Gamma left(x + iy right) right|^{2} approx frac{pi y^{(2x - 1)}}{cosh(pi y)}
$$

for $y gt 2$, within an answer for another question, but I could not figure out where it comes from, nor find it anywhere else. How is this approximation derived and what is the error in the approximation?










share|cite|improve this question













I found the approximation:
$$left| Gamma left(x + iy right) right|^{2} approx frac{pi y^{(2x - 1)}}{cosh(pi y)}
$$

for $y gt 2$, within an answer for another question, but I could not figure out where it comes from, nor find it anywhere else. How is this approximation derived and what is the error in the approximation?







approximation absolute-value gamma-function






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Dec 5 at 1:04









Steven Graham

364




364












  • Maybe it's related to the Stirling's approximation? Just a guess...
    – rafa11111
    Dec 5 at 1:32










  • Where did you find it ?
    – Claude Leibovici
    Dec 5 at 5:31






  • 1




    math.stackexchange.com/questions/455306/… could be of interest.
    – Claude Leibovici
    Dec 5 at 5:37






  • 1




    My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
    – Steven Graham
    Dec 5 at 8:47




















  • Maybe it's related to the Stirling's approximation? Just a guess...
    – rafa11111
    Dec 5 at 1:32










  • Where did you find it ?
    – Claude Leibovici
    Dec 5 at 5:31






  • 1




    math.stackexchange.com/questions/455306/… could be of interest.
    – Claude Leibovici
    Dec 5 at 5:37






  • 1




    My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
    – Steven Graham
    Dec 5 at 8:47


















Maybe it's related to the Stirling's approximation? Just a guess...
– rafa11111
Dec 5 at 1:32




Maybe it's related to the Stirling's approximation? Just a guess...
– rafa11111
Dec 5 at 1:32












Where did you find it ?
– Claude Leibovici
Dec 5 at 5:31




Where did you find it ?
– Claude Leibovici
Dec 5 at 5:31




1




1




math.stackexchange.com/questions/455306/… could be of interest.
– Claude Leibovici
Dec 5 at 5:37




math.stackexchange.com/questions/455306/… could be of interest.
– Claude Leibovici
Dec 5 at 5:37




1




1




My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
– Steven Graham
Dec 5 at 8:47






My bad, I forgot to link the source: math.stackexchange.com/questions/266948/…. In the first answer the approximation is tagged at $(3)$.
– Steven Graham
Dec 5 at 8:47












2 Answers
2






active

oldest

votes

















up vote
2
down vote













From the context in which the approximation was used, $0leq xleq 1$ and $y>2$. I will assume that $ygg x$ and, therefore, $y gg 1$.



From the Stirling approximation,
$$
Gamma(z) approx sqrt{frac{2pi}{z}} left(frac{z}{e}right)^{z},
$$

Since $Gamma(z)$ is a holomorphic function for $mathrm{Re}(z)>0$, $Gamma(bar{z})=overline{Gamma(z)}$. Therefore,
$$
|Gamma(z)|^2 = Gamma(z) Gamma(bar{z}) approx frac{2pi}{sqrt{z bar{z}}}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}=frac{2pi}{|z|}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}.
$$

Using $z=re^{itheta}$,
$$
|Gamma(z)|^2 approx frac{2pi}{r} (r e^{-1+itheta})^{z} (re^{-1-itheta})^{bar{z}} = 2pi r^{z+bar{z}-1} exp(z(-1+itheta)-bar{z}(1+itheta)).
$$

Using $z + bar{z} = 2x $, $z-bar{z}=2iy$ and $r^2=x^2+y^2$, we get
$$
|Gamma(z)|^2 approx 2pi (x^2+y^2)^{(2x-1)/2} exp(-2x -2ytheta).
$$

Assuming $y gg x$ and $y gg 1$, $x^2+y^2 approx y^2$ and $theta approx pi/2$, leading to
$$
|Gamma(z)|^2 approx 2pi y^{2x-1} exp(-pi y),
$$

in which the term $2x$ in the argument of the exponential vanished because it's negligible compared to $pi y$. Since $2cosh y = e^y + e^{-y} approx e^y$ for large $y$, we have finally
$$
|Gamma(x+iy)|^2 approx frac{pi y^{2x-1}}{cosh(pi y)}.
$$

The plot below shows the accuracy of the approximation as function of $y$ for $x=0$ and $x=1$.
enter image description here



The plot below shows the error, defined as $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$. For $x=1/2$ the formula is exact; the error as function of $y$ seems to be identical for $x=0$ and $x=1$. The error here is plotted for $x=0.1$, $x=0.6$ and $x=1$.



enter image description here



For $x=1$, the error is lesser than $1times 10^{-5}$ ($0.001 %$) for $y>2$, agreeing with the original claim on the approximation. For smaller $x$ the error is larger. Suggestions regarding the estimation of the error analytically will be appreciated.






share|cite|improve this answer























  • Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
    – Steven Graham
    Dec 5 at 15:29










  • Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
    – Steven Graham
    Dec 6 at 2:30




















up vote
2
down vote













I had a go at answering the approximation part of my own question, as an extension to @rafa11111's answer.



From the approximation (where $z=x +iy$):



$$
left| Gamma(z) right|^{2} approx frac{pi y^{2x-1}}{cosh(pi y)}
$$



for $0 leq x leq 1$ and $y>>1$, define the error in the approximation as:



$$
delta = left| left| Gamma(z) right|^{2} - frac{pi y^{2x-1}}{cosh(pi y)} right| cdot frac{1}{left| Gamma(z) right|^{2}}
$$



First to find the maximum error w.r.t $x$:



$$
frac{partial delta}{partial x} = sgn(delta)frac{left[ 2 ln(y) pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) - 2 pi y^{2x-1} left| Gamma(z) right| frac{partial left| Gamma(z) right|}{partial x} cosh(pi y)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2frac{Re(Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2 Re(psi(z)) right]
$$



where $sgn$ is the Sign Function (which is $=+1$ here) and $psi(z)$ is the Digamma Function. For the derivative of the modulus of a complex function I looked here. Next equate with zero to find the maximum which occurs when:



$$
Re(psi(z)) = ln(y)
$$



which can be numerically calculated and returns $x approx 0.7885$.



enter image description here



Second is to find the derivative of the error w.r.t $y$:



$$
frac{partial delta}{partial y} = sgn(delta)frac{left[ (2x-1) pi y^{2x-2} left| Gamma(z) right|^{2} cosh(pi y) - frac{partial}{partial y}left( pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) right)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2frac{Re(-i Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} - pi tanh(pi y) right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2 Im(psi(z)) -pi tanh(pi y) right]
$$



For this to be negative we need:



$$
frac{2x-1}{y} lt 2 Im(psi(z)) + pi tanh(pi y)
$$

$$
y gt frac{2x-1}{2 Im(psi(z)) + pi tanh(pi y)}
$$



which for $y gt gt 1$ approximates further to:



$$
y gt frac{2x-1}{2 Im(psi(z)) + pi }
$$



Of which $Im(psi(z))$ has the same sign as $y$ and so, for $y gt gt 1$ , the RHS is either small (compared to $y$) and positive for $0.5 gt x geq 1$, zero for $x=0.5$, or negative for $0 geq x gt 0.5$. Therefore:



$$
frac{partial delta}{partial y} lt 0
$$



for $y gt gt 1$.
enter image description here



So, if we take $x = 0.7885$ and $y=2$ we get $delta = 0.0042$ which could be taken as the upper bound of the error for which the approximations hold. Then as $y rightarrow infty$, $delta rightarrow 0$ and the approximation becomes more accurate.



NB: I am a little unsure on the partial derivative of $ Gamma(z)$ w.r.t $x$ or $y$. I reasoned that as:



$$
frac{d Gamma(z) }{dz} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



then



$$
frac{partial Gamma(z) }{partial x} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



and



$$
frac{partial Gamma(z)}{partial y} = i int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = iGamma'(z)
$$






share|cite|improve this answer























  • I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
    – rafa11111
    Dec 6 at 11:45










  • I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
    – Steven Graham
    Dec 6 at 12:14












  • The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
    – Steven Graham
    Dec 6 at 12:23











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',
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%2f3026445%2fhow-to-show-that-left-gamma-leftx-iy-right-right2-approx-pi-y%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
2
down vote













From the context in which the approximation was used, $0leq xleq 1$ and $y>2$. I will assume that $ygg x$ and, therefore, $y gg 1$.



From the Stirling approximation,
$$
Gamma(z) approx sqrt{frac{2pi}{z}} left(frac{z}{e}right)^{z},
$$

Since $Gamma(z)$ is a holomorphic function for $mathrm{Re}(z)>0$, $Gamma(bar{z})=overline{Gamma(z)}$. Therefore,
$$
|Gamma(z)|^2 = Gamma(z) Gamma(bar{z}) approx frac{2pi}{sqrt{z bar{z}}}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}=frac{2pi}{|z|}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}.
$$

Using $z=re^{itheta}$,
$$
|Gamma(z)|^2 approx frac{2pi}{r} (r e^{-1+itheta})^{z} (re^{-1-itheta})^{bar{z}} = 2pi r^{z+bar{z}-1} exp(z(-1+itheta)-bar{z}(1+itheta)).
$$

Using $z + bar{z} = 2x $, $z-bar{z}=2iy$ and $r^2=x^2+y^2$, we get
$$
|Gamma(z)|^2 approx 2pi (x^2+y^2)^{(2x-1)/2} exp(-2x -2ytheta).
$$

Assuming $y gg x$ and $y gg 1$, $x^2+y^2 approx y^2$ and $theta approx pi/2$, leading to
$$
|Gamma(z)|^2 approx 2pi y^{2x-1} exp(-pi y),
$$

in which the term $2x$ in the argument of the exponential vanished because it's negligible compared to $pi y$. Since $2cosh y = e^y + e^{-y} approx e^y$ for large $y$, we have finally
$$
|Gamma(x+iy)|^2 approx frac{pi y^{2x-1}}{cosh(pi y)}.
$$

The plot below shows the accuracy of the approximation as function of $y$ for $x=0$ and $x=1$.
enter image description here



The plot below shows the error, defined as $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$. For $x=1/2$ the formula is exact; the error as function of $y$ seems to be identical for $x=0$ and $x=1$. The error here is plotted for $x=0.1$, $x=0.6$ and $x=1$.



enter image description here



For $x=1$, the error is lesser than $1times 10^{-5}$ ($0.001 %$) for $y>2$, agreeing with the original claim on the approximation. For smaller $x$ the error is larger. Suggestions regarding the estimation of the error analytically will be appreciated.






share|cite|improve this answer























  • Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
    – Steven Graham
    Dec 5 at 15:29










  • Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
    – Steven Graham
    Dec 6 at 2:30

















up vote
2
down vote













From the context in which the approximation was used, $0leq xleq 1$ and $y>2$. I will assume that $ygg x$ and, therefore, $y gg 1$.



From the Stirling approximation,
$$
Gamma(z) approx sqrt{frac{2pi}{z}} left(frac{z}{e}right)^{z},
$$

Since $Gamma(z)$ is a holomorphic function for $mathrm{Re}(z)>0$, $Gamma(bar{z})=overline{Gamma(z)}$. Therefore,
$$
|Gamma(z)|^2 = Gamma(z) Gamma(bar{z}) approx frac{2pi}{sqrt{z bar{z}}}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}=frac{2pi}{|z|}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}.
$$

Using $z=re^{itheta}$,
$$
|Gamma(z)|^2 approx frac{2pi}{r} (r e^{-1+itheta})^{z} (re^{-1-itheta})^{bar{z}} = 2pi r^{z+bar{z}-1} exp(z(-1+itheta)-bar{z}(1+itheta)).
$$

Using $z + bar{z} = 2x $, $z-bar{z}=2iy$ and $r^2=x^2+y^2$, we get
$$
|Gamma(z)|^2 approx 2pi (x^2+y^2)^{(2x-1)/2} exp(-2x -2ytheta).
$$

Assuming $y gg x$ and $y gg 1$, $x^2+y^2 approx y^2$ and $theta approx pi/2$, leading to
$$
|Gamma(z)|^2 approx 2pi y^{2x-1} exp(-pi y),
$$

in which the term $2x$ in the argument of the exponential vanished because it's negligible compared to $pi y$. Since $2cosh y = e^y + e^{-y} approx e^y$ for large $y$, we have finally
$$
|Gamma(x+iy)|^2 approx frac{pi y^{2x-1}}{cosh(pi y)}.
$$

The plot below shows the accuracy of the approximation as function of $y$ for $x=0$ and $x=1$.
enter image description here



The plot below shows the error, defined as $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$. For $x=1/2$ the formula is exact; the error as function of $y$ seems to be identical for $x=0$ and $x=1$. The error here is plotted for $x=0.1$, $x=0.6$ and $x=1$.



enter image description here



For $x=1$, the error is lesser than $1times 10^{-5}$ ($0.001 %$) for $y>2$, agreeing with the original claim on the approximation. For smaller $x$ the error is larger. Suggestions regarding the estimation of the error analytically will be appreciated.






share|cite|improve this answer























  • Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
    – Steven Graham
    Dec 5 at 15:29










  • Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
    – Steven Graham
    Dec 6 at 2:30















up vote
2
down vote










up vote
2
down vote









From the context in which the approximation was used, $0leq xleq 1$ and $y>2$. I will assume that $ygg x$ and, therefore, $y gg 1$.



From the Stirling approximation,
$$
Gamma(z) approx sqrt{frac{2pi}{z}} left(frac{z}{e}right)^{z},
$$

Since $Gamma(z)$ is a holomorphic function for $mathrm{Re}(z)>0$, $Gamma(bar{z})=overline{Gamma(z)}$. Therefore,
$$
|Gamma(z)|^2 = Gamma(z) Gamma(bar{z}) approx frac{2pi}{sqrt{z bar{z}}}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}=frac{2pi}{|z|}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}.
$$

Using $z=re^{itheta}$,
$$
|Gamma(z)|^2 approx frac{2pi}{r} (r e^{-1+itheta})^{z} (re^{-1-itheta})^{bar{z}} = 2pi r^{z+bar{z}-1} exp(z(-1+itheta)-bar{z}(1+itheta)).
$$

Using $z + bar{z} = 2x $, $z-bar{z}=2iy$ and $r^2=x^2+y^2$, we get
$$
|Gamma(z)|^2 approx 2pi (x^2+y^2)^{(2x-1)/2} exp(-2x -2ytheta).
$$

Assuming $y gg x$ and $y gg 1$, $x^2+y^2 approx y^2$ and $theta approx pi/2$, leading to
$$
|Gamma(z)|^2 approx 2pi y^{2x-1} exp(-pi y),
$$

in which the term $2x$ in the argument of the exponential vanished because it's negligible compared to $pi y$. Since $2cosh y = e^y + e^{-y} approx e^y$ for large $y$, we have finally
$$
|Gamma(x+iy)|^2 approx frac{pi y^{2x-1}}{cosh(pi y)}.
$$

The plot below shows the accuracy of the approximation as function of $y$ for $x=0$ and $x=1$.
enter image description here



The plot below shows the error, defined as $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$. For $x=1/2$ the formula is exact; the error as function of $y$ seems to be identical for $x=0$ and $x=1$. The error here is plotted for $x=0.1$, $x=0.6$ and $x=1$.



enter image description here



For $x=1$, the error is lesser than $1times 10^{-5}$ ($0.001 %$) for $y>2$, agreeing with the original claim on the approximation. For smaller $x$ the error is larger. Suggestions regarding the estimation of the error analytically will be appreciated.






share|cite|improve this answer














From the context in which the approximation was used, $0leq xleq 1$ and $y>2$. I will assume that $ygg x$ and, therefore, $y gg 1$.



From the Stirling approximation,
$$
Gamma(z) approx sqrt{frac{2pi}{z}} left(frac{z}{e}right)^{z},
$$

Since $Gamma(z)$ is a holomorphic function for $mathrm{Re}(z)>0$, $Gamma(bar{z})=overline{Gamma(z)}$. Therefore,
$$
|Gamma(z)|^2 = Gamma(z) Gamma(bar{z}) approx frac{2pi}{sqrt{z bar{z}}}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}=frac{2pi}{|z|}left(frac{z}{e}right)^{z} left(frac{bar{z}}{e}right)^{bar{z}}.
$$

Using $z=re^{itheta}$,
$$
|Gamma(z)|^2 approx frac{2pi}{r} (r e^{-1+itheta})^{z} (re^{-1-itheta})^{bar{z}} = 2pi r^{z+bar{z}-1} exp(z(-1+itheta)-bar{z}(1+itheta)).
$$

Using $z + bar{z} = 2x $, $z-bar{z}=2iy$ and $r^2=x^2+y^2$, we get
$$
|Gamma(z)|^2 approx 2pi (x^2+y^2)^{(2x-1)/2} exp(-2x -2ytheta).
$$

Assuming $y gg x$ and $y gg 1$, $x^2+y^2 approx y^2$ and $theta approx pi/2$, leading to
$$
|Gamma(z)|^2 approx 2pi y^{2x-1} exp(-pi y),
$$

in which the term $2x$ in the argument of the exponential vanished because it's negligible compared to $pi y$. Since $2cosh y = e^y + e^{-y} approx e^y$ for large $y$, we have finally
$$
|Gamma(x+iy)|^2 approx frac{pi y^{2x-1}}{cosh(pi y)}.
$$

The plot below shows the accuracy of the approximation as function of $y$ for $x=0$ and $x=1$.
enter image description here



The plot below shows the error, defined as $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$. For $x=1/2$ the formula is exact; the error as function of $y$ seems to be identical for $x=0$ and $x=1$. The error here is plotted for $x=0.1$, $x=0.6$ and $x=1$.



enter image description here



For $x=1$, the error is lesser than $1times 10^{-5}$ ($0.001 %$) for $y>2$, agreeing with the original claim on the approximation. For smaller $x$ the error is larger. Suggestions regarding the estimation of the error analytically will be appreciated.







share|cite|improve this answer














share|cite|improve this answer



share|cite|improve this answer








edited Dec 5 at 12:52

























answered Dec 5 at 11:40









rafa11111

1,062417




1,062417












  • Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
    – Steven Graham
    Dec 5 at 15:29










  • Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
    – Steven Graham
    Dec 6 at 2:30




















  • Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
    – Steven Graham
    Dec 5 at 15:29










  • Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
    – Steven Graham
    Dec 6 at 2:30


















Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
– Steven Graham
Dec 5 at 15:29




Thank you @rafa11111 ! This is exactly what I was looking for! Next step would be just as you suggest regarding the error estimation.
– Steven Graham
Dec 5 at 15:29












Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
– Steven Graham
Dec 6 at 2:30






Out of curiosity, say $left| |Gamma|^2_{exact}-|Gamma|^2_{approx.} right|/|Gamma|^2_{exact}$ could be estimated analytically, would this suffice as the error or do the error bounds for the Stirling approximation have to be accounted for too? I was thinking that if the partial derivative of the error w.r.t $y$ could be shown to be negative for all $y$ values above say $y = y_{0}$, then the error could just be calculate for $y_{0}$ and then the error for all $y gt y_{0}$ would be less than the calculated error. For $x$ I imagine the maximum error could just be found for $x in (0, 1)$.
– Steven Graham
Dec 6 at 2:30












up vote
2
down vote













I had a go at answering the approximation part of my own question, as an extension to @rafa11111's answer.



From the approximation (where $z=x +iy$):



$$
left| Gamma(z) right|^{2} approx frac{pi y^{2x-1}}{cosh(pi y)}
$$



for $0 leq x leq 1$ and $y>>1$, define the error in the approximation as:



$$
delta = left| left| Gamma(z) right|^{2} - frac{pi y^{2x-1}}{cosh(pi y)} right| cdot frac{1}{left| Gamma(z) right|^{2}}
$$



First to find the maximum error w.r.t $x$:



$$
frac{partial delta}{partial x} = sgn(delta)frac{left[ 2 ln(y) pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) - 2 pi y^{2x-1} left| Gamma(z) right| frac{partial left| Gamma(z) right|}{partial x} cosh(pi y)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2frac{Re(Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2 Re(psi(z)) right]
$$



where $sgn$ is the Sign Function (which is $=+1$ here) and $psi(z)$ is the Digamma Function. For the derivative of the modulus of a complex function I looked here. Next equate with zero to find the maximum which occurs when:



$$
Re(psi(z)) = ln(y)
$$



which can be numerically calculated and returns $x approx 0.7885$.



enter image description here



Second is to find the derivative of the error w.r.t $y$:



$$
frac{partial delta}{partial y} = sgn(delta)frac{left[ (2x-1) pi y^{2x-2} left| Gamma(z) right|^{2} cosh(pi y) - frac{partial}{partial y}left( pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) right)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2frac{Re(-i Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} - pi tanh(pi y) right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2 Im(psi(z)) -pi tanh(pi y) right]
$$



For this to be negative we need:



$$
frac{2x-1}{y} lt 2 Im(psi(z)) + pi tanh(pi y)
$$

$$
y gt frac{2x-1}{2 Im(psi(z)) + pi tanh(pi y)}
$$



which for $y gt gt 1$ approximates further to:



$$
y gt frac{2x-1}{2 Im(psi(z)) + pi }
$$



Of which $Im(psi(z))$ has the same sign as $y$ and so, for $y gt gt 1$ , the RHS is either small (compared to $y$) and positive for $0.5 gt x geq 1$, zero for $x=0.5$, or negative for $0 geq x gt 0.5$. Therefore:



$$
frac{partial delta}{partial y} lt 0
$$



for $y gt gt 1$.
enter image description here



So, if we take $x = 0.7885$ and $y=2$ we get $delta = 0.0042$ which could be taken as the upper bound of the error for which the approximations hold. Then as $y rightarrow infty$, $delta rightarrow 0$ and the approximation becomes more accurate.



NB: I am a little unsure on the partial derivative of $ Gamma(z)$ w.r.t $x$ or $y$. I reasoned that as:



$$
frac{d Gamma(z) }{dz} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



then



$$
frac{partial Gamma(z) }{partial x} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



and



$$
frac{partial Gamma(z)}{partial y} = i int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = iGamma'(z)
$$






share|cite|improve this answer























  • I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
    – rafa11111
    Dec 6 at 11:45










  • I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
    – Steven Graham
    Dec 6 at 12:14












  • The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
    – Steven Graham
    Dec 6 at 12:23















up vote
2
down vote













I had a go at answering the approximation part of my own question, as an extension to @rafa11111's answer.



From the approximation (where $z=x +iy$):



$$
left| Gamma(z) right|^{2} approx frac{pi y^{2x-1}}{cosh(pi y)}
$$



for $0 leq x leq 1$ and $y>>1$, define the error in the approximation as:



$$
delta = left| left| Gamma(z) right|^{2} - frac{pi y^{2x-1}}{cosh(pi y)} right| cdot frac{1}{left| Gamma(z) right|^{2}}
$$



First to find the maximum error w.r.t $x$:



$$
frac{partial delta}{partial x} = sgn(delta)frac{left[ 2 ln(y) pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) - 2 pi y^{2x-1} left| Gamma(z) right| frac{partial left| Gamma(z) right|}{partial x} cosh(pi y)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2frac{Re(Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2 Re(psi(z)) right]
$$



where $sgn$ is the Sign Function (which is $=+1$ here) and $psi(z)$ is the Digamma Function. For the derivative of the modulus of a complex function I looked here. Next equate with zero to find the maximum which occurs when:



$$
Re(psi(z)) = ln(y)
$$



which can be numerically calculated and returns $x approx 0.7885$.



enter image description here



Second is to find the derivative of the error w.r.t $y$:



$$
frac{partial delta}{partial y} = sgn(delta)frac{left[ (2x-1) pi y^{2x-2} left| Gamma(z) right|^{2} cosh(pi y) - frac{partial}{partial y}left( pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) right)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2frac{Re(-i Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} - pi tanh(pi y) right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2 Im(psi(z)) -pi tanh(pi y) right]
$$



For this to be negative we need:



$$
frac{2x-1}{y} lt 2 Im(psi(z)) + pi tanh(pi y)
$$

$$
y gt frac{2x-1}{2 Im(psi(z)) + pi tanh(pi y)}
$$



which for $y gt gt 1$ approximates further to:



$$
y gt frac{2x-1}{2 Im(psi(z)) + pi }
$$



Of which $Im(psi(z))$ has the same sign as $y$ and so, for $y gt gt 1$ , the RHS is either small (compared to $y$) and positive for $0.5 gt x geq 1$, zero for $x=0.5$, or negative for $0 geq x gt 0.5$. Therefore:



$$
frac{partial delta}{partial y} lt 0
$$



for $y gt gt 1$.
enter image description here



So, if we take $x = 0.7885$ and $y=2$ we get $delta = 0.0042$ which could be taken as the upper bound of the error for which the approximations hold. Then as $y rightarrow infty$, $delta rightarrow 0$ and the approximation becomes more accurate.



NB: I am a little unsure on the partial derivative of $ Gamma(z)$ w.r.t $x$ or $y$. I reasoned that as:



$$
frac{d Gamma(z) }{dz} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



then



$$
frac{partial Gamma(z) }{partial x} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



and



$$
frac{partial Gamma(z)}{partial y} = i int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = iGamma'(z)
$$






share|cite|improve this answer























  • I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
    – rafa11111
    Dec 6 at 11:45










  • I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
    – Steven Graham
    Dec 6 at 12:14












  • The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
    – Steven Graham
    Dec 6 at 12:23













up vote
2
down vote










up vote
2
down vote









I had a go at answering the approximation part of my own question, as an extension to @rafa11111's answer.



From the approximation (where $z=x +iy$):



$$
left| Gamma(z) right|^{2} approx frac{pi y^{2x-1}}{cosh(pi y)}
$$



for $0 leq x leq 1$ and $y>>1$, define the error in the approximation as:



$$
delta = left| left| Gamma(z) right|^{2} - frac{pi y^{2x-1}}{cosh(pi y)} right| cdot frac{1}{left| Gamma(z) right|^{2}}
$$



First to find the maximum error w.r.t $x$:



$$
frac{partial delta}{partial x} = sgn(delta)frac{left[ 2 ln(y) pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) - 2 pi y^{2x-1} left| Gamma(z) right| frac{partial left| Gamma(z) right|}{partial x} cosh(pi y)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2frac{Re(Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2 Re(psi(z)) right]
$$



where $sgn$ is the Sign Function (which is $=+1$ here) and $psi(z)$ is the Digamma Function. For the derivative of the modulus of a complex function I looked here. Next equate with zero to find the maximum which occurs when:



$$
Re(psi(z)) = ln(y)
$$



which can be numerically calculated and returns $x approx 0.7885$.



enter image description here



Second is to find the derivative of the error w.r.t $y$:



$$
frac{partial delta}{partial y} = sgn(delta)frac{left[ (2x-1) pi y^{2x-2} left| Gamma(z) right|^{2} cosh(pi y) - frac{partial}{partial y}left( pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) right)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2frac{Re(-i Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} - pi tanh(pi y) right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2 Im(psi(z)) -pi tanh(pi y) right]
$$



For this to be negative we need:



$$
frac{2x-1}{y} lt 2 Im(psi(z)) + pi tanh(pi y)
$$

$$
y gt frac{2x-1}{2 Im(psi(z)) + pi tanh(pi y)}
$$



which for $y gt gt 1$ approximates further to:



$$
y gt frac{2x-1}{2 Im(psi(z)) + pi }
$$



Of which $Im(psi(z))$ has the same sign as $y$ and so, for $y gt gt 1$ , the RHS is either small (compared to $y$) and positive for $0.5 gt x geq 1$, zero for $x=0.5$, or negative for $0 geq x gt 0.5$. Therefore:



$$
frac{partial delta}{partial y} lt 0
$$



for $y gt gt 1$.
enter image description here



So, if we take $x = 0.7885$ and $y=2$ we get $delta = 0.0042$ which could be taken as the upper bound of the error for which the approximations hold. Then as $y rightarrow infty$, $delta rightarrow 0$ and the approximation becomes more accurate.



NB: I am a little unsure on the partial derivative of $ Gamma(z)$ w.r.t $x$ or $y$. I reasoned that as:



$$
frac{d Gamma(z) }{dz} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



then



$$
frac{partial Gamma(z) }{partial x} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



and



$$
frac{partial Gamma(z)}{partial y} = i int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = iGamma'(z)
$$






share|cite|improve this answer














I had a go at answering the approximation part of my own question, as an extension to @rafa11111's answer.



From the approximation (where $z=x +iy$):



$$
left| Gamma(z) right|^{2} approx frac{pi y^{2x-1}}{cosh(pi y)}
$$



for $0 leq x leq 1$ and $y>>1$, define the error in the approximation as:



$$
delta = left| left| Gamma(z) right|^{2} - frac{pi y^{2x-1}}{cosh(pi y)} right| cdot frac{1}{left| Gamma(z) right|^{2}}
$$



First to find the maximum error w.r.t $x$:



$$
frac{partial delta}{partial x} = sgn(delta)frac{left[ 2 ln(y) pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) - 2 pi y^{2x-1} left| Gamma(z) right| frac{partial left| Gamma(z) right|}{partial x} cosh(pi y)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2frac{Re(Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ 2ln(y) -2 Re(psi(z)) right]
$$



where $sgn$ is the Sign Function (which is $=+1$ here) and $psi(z)$ is the Digamma Function. For the derivative of the modulus of a complex function I looked here. Next equate with zero to find the maximum which occurs when:



$$
Re(psi(z)) = ln(y)
$$



which can be numerically calculated and returns $x approx 0.7885$.



enter image description here



Second is to find the derivative of the error w.r.t $y$:



$$
frac{partial delta}{partial y} = sgn(delta)frac{left[ (2x-1) pi y^{2x-2} left| Gamma(z) right|^{2} cosh(pi y) - frac{partial}{partial y}left( pi y^{2x-1} left| Gamma(z) right|^{2} cosh(pi y) right)right]}{left| Gamma(z) right|^{4} cosh^{2}(pi y)}
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2frac{Re(-i Gamma(z) overline{Gamma'(z)})}{left| Gamma(z) right|} - pi tanh(pi y) right]
$$

$$
= frac{pi y^{2x-1}}{left| Gamma(z) right|^{2} cosh(pi y )}left[ frac{2x-1}{y} -2 Im(psi(z)) -pi tanh(pi y) right]
$$



For this to be negative we need:



$$
frac{2x-1}{y} lt 2 Im(psi(z)) + pi tanh(pi y)
$$

$$
y gt frac{2x-1}{2 Im(psi(z)) + pi tanh(pi y)}
$$



which for $y gt gt 1$ approximates further to:



$$
y gt frac{2x-1}{2 Im(psi(z)) + pi }
$$



Of which $Im(psi(z))$ has the same sign as $y$ and so, for $y gt gt 1$ , the RHS is either small (compared to $y$) and positive for $0.5 gt x geq 1$, zero for $x=0.5$, or negative for $0 geq x gt 0.5$. Therefore:



$$
frac{partial delta}{partial y} lt 0
$$



for $y gt gt 1$.
enter image description here



So, if we take $x = 0.7885$ and $y=2$ we get $delta = 0.0042$ which could be taken as the upper bound of the error for which the approximations hold. Then as $y rightarrow infty$, $delta rightarrow 0$ and the approximation becomes more accurate.



NB: I am a little unsure on the partial derivative of $ Gamma(z)$ w.r.t $x$ or $y$. I reasoned that as:



$$
frac{d Gamma(z) }{dz} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



then



$$
frac{partial Gamma(z) }{partial x} = int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = Gamma'(z)
$$



and



$$
frac{partial Gamma(z)}{partial y} = i int_{0}^{infty} t^{z-1} ln(t) e^{-t} dt = iGamma'(z)
$$







share|cite|improve this answer














share|cite|improve this answer



share|cite|improve this answer








edited Dec 6 at 8:02

























answered Dec 6 at 7:28









Steven Graham

364




364












  • I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
    – rafa11111
    Dec 6 at 11:45










  • I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
    – Steven Graham
    Dec 6 at 12:14












  • The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
    – Steven Graham
    Dec 6 at 12:23


















  • I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
    – rafa11111
    Dec 6 at 11:45










  • I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
    – Steven Graham
    Dec 6 at 12:14












  • The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
    – Steven Graham
    Dec 6 at 12:23
















I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
– rafa11111
Dec 6 at 11:45




I think that complex derivatives are a bit trickier, but I can't tell if you did alright; the remaining of the analysis seems to be alright! Yesterday I tried to use the error estimation of Stirling's approximation alongside with the errors introduced at each approximation in my derivation, but I'm not used with big-O notation and I gave up. It may be useful to know, however, that $$ Gamma(z) = sqrt{frac{2pi}{z}} left(frac{z}{e}right)^z left(1+Oleft(frac{1}{z}right) right) $$
– rafa11111
Dec 6 at 11:45












I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
– Steven Graham
Dec 6 at 12:14






I am not sure either. If anybody is able to check my maths and either confirm its accuracy, or correct it if it is wrong, then that would be greatly appreciated! In terms of the errors, I think your original error estimation is all that is needed as it compares the approximation to the original Gamma Function. I think the error in the Stirling Approximation would only have to be incorporated if the new approximation were compared to the Stirling Approximation instead of the Gamma Function.
– Steven Graham
Dec 6 at 12:14














The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
– Steven Graham
Dec 6 at 12:23




The one thing that concerns me about my derivation is the value of the derivatives for when $x = 0.5$. Since the error reduces to zero at $x = 0.5$, then surely the derivatives should be zero also. For this to be true then it would need to be confirmed that $Re(psi(1/2 + iy)) = 2 ln(y)$ for the $x$ derivative, and $2 Im(psi(1/2 + iy)) = pi tanh(pi y)$ for the $y$ derivative. If this isn't true, then it may suggest I made an error somewhere.
– Steven Graham
Dec 6 at 12:23


















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.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


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


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%2f3026445%2fhow-to-show-that-left-gamma-leftx-iy-right-right2-approx-pi-y%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

Måne

Storängen

VLT Carioca