Numerical Inversion of an incomplete beta function expressed as gauss hypergeometric function using Mathematica
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I am currently working with this hypergeometric function $_2F_1$,
$rho(r)=frac2b1-q(1-(fracbr)^1-q)^frac12_2F_1(frac12,1-frac1q-1,frac32,1-(fracbr)^1-q)$
I have just started learning and using Mathematica and I just want to ask if I can use Mathematica to construct and implement a simple routine to numerically invert the function $rho(r)$ into $r(rho)$? Note that $-infty<q<1$, and $r,b>0$. Thanks in advance
numerical-methods inverse-function hypergeometric-function mathematica
add a comment |Â
up vote
0
down vote
favorite
I am currently working with this hypergeometric function $_2F_1$,
$rho(r)=frac2b1-q(1-(fracbr)^1-q)^frac12_2F_1(frac12,1-frac1q-1,frac32,1-(fracbr)^1-q)$
I have just started learning and using Mathematica and I just want to ask if I can use Mathematica to construct and implement a simple routine to numerically invert the function $rho(r)$ into $r(rho)$? Note that $-infty<q<1$, and $r,b>0$. Thanks in advance
numerical-methods inverse-function hypergeometric-function mathematica
1
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
1
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constantsb
andq
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look upInverseFunction
orFindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.
â Henrik Schumacher
Aug 21 at 16:22
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am currently working with this hypergeometric function $_2F_1$,
$rho(r)=frac2b1-q(1-(fracbr)^1-q)^frac12_2F_1(frac12,1-frac1q-1,frac32,1-(fracbr)^1-q)$
I have just started learning and using Mathematica and I just want to ask if I can use Mathematica to construct and implement a simple routine to numerically invert the function $rho(r)$ into $r(rho)$? Note that $-infty<q<1$, and $r,b>0$. Thanks in advance
numerical-methods inverse-function hypergeometric-function mathematica
I am currently working with this hypergeometric function $_2F_1$,
$rho(r)=frac2b1-q(1-(fracbr)^1-q)^frac12_2F_1(frac12,1-frac1q-1,frac32,1-(fracbr)^1-q)$
I have just started learning and using Mathematica and I just want to ask if I can use Mathematica to construct and implement a simple routine to numerically invert the function $rho(r)$ into $r(rho)$? Note that $-infty<q<1$, and $r,b>0$. Thanks in advance
numerical-methods inverse-function hypergeometric-function mathematica
edited Aug 21 at 12:55
gammatester
15.9k21529
15.9k21529
asked Aug 21 at 12:45
user583893
214
214
1
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
1
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constantsb
andq
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look upInverseFunction
orFindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.
â Henrik Schumacher
Aug 21 at 16:22
add a comment |Â
1
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
1
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constantsb
andq
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look upInverseFunction
orFindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.
â Henrik Schumacher
Aug 21 at 16:22
1
1
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
1
1
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constants
b
and q
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look up InverseFunction
or FindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.â Henrik Schumacher
Aug 21 at 16:22
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constants
b
and q
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look up InverseFunction
or FindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.â Henrik Schumacher
Aug 21 at 16:22
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2889821%2fnumerical-inversion-of-an-incomplete-beta-function-expressed-as-gauss-hypergeome%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
This might be better suited for the Mathematica Stack Exchange. Please note that they generally require that you make an attempt and add whatever code you have tried.
â Moo
Aug 21 at 12:47
1
Yes, ask at Mathematica.Stackexchange. A start could be reference.wolfram.com/language/ref/InverseFunction.html or stackoverflow.com/questions/5306450/â¦
â gammatester
Aug 21 at 12:54
A good start would be to show some effort and give the expression right away in Mathematica syntax. Moreover, there are several constants
b
andq
in your formular. Without specifying them, a numerical solutions might not possible. The actual inversion, look upInverseFunction
orFindRoot
in the documentation. There are also already plenty of good answer to similar questions in Mathematica SE, some of them can also deal with parameters.â Henrik Schumacher
Aug 21 at 16:22