Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

I Simplifying integral of Gauss' hypergeometric function

  1. Sep 6, 2016 #1
    Hello all,

    I have this integral, and currently I'm evaluating it using Mathematica numerically, which takes time to be evaluated. Can I write it in a way that the integral has a formula in the Table of Integrals?

    [tex]\int_0^{\infty} F\left(a_1,a_2;a_3;a_4-a_5x\right) e^{-x}\,dx[/tex]

    where ##\{a_i\}_{i=1}^5## are constants, and ##F(.,.;.;) = _2F_1(.,.;.;.)## is the Gauss Hypergeometric function.

    Thanks
     
  2. jcsd
  3. Sep 6, 2016 #2

    phyzguy

    User Avatar
    Science Advisor

  4. Sep 6, 2016 #3
    The last term in my formula is ##a_4-a_5t## not ##-t##!! I tried change of variables, but the limits of integral will change, and there is no integral formula for it.
     
  5. Sep 6, 2016 #4

    mfb

    User Avatar
    2016 Award

    Staff: Mentor

    It might save some time to use this analytic result and integrate the rest (from the changed limits) numerically, as the function does not change that much in this smaller range.

    If the help page only gives a result for the integral from 0 to infinity, then I guess a closed form for arbitrary limits does not exist.
     
  6. Sep 7, 2016 #5

    Stephen Tashi

    User Avatar
    Science Advisor

    Are the coefficients of your hypergeometric series decreasing rapidly ?
    ##A_n = \frac{ (a_1)_n (a_2)_n} {(a_3)_n n!} ##

    How many terms of the series ##\sum_{k=0}^\infty (\int_0^\infty A_k (a_4 - a_5 x)^k e^{-x} dx ) ## would we have to evaluate to get the precision you need ?
     
  7. Sep 7, 2016 #6
    I have ##a_1=2##, ##a_2=1##, and ##a_3=3##, while ##a_4## changes in a loop. ##a_5## is also constant, but set at the beginning of the simulation.
     
  8. Sep 7, 2016 #7

    Stephen Tashi

    User Avatar
    Science Advisor

    Then let's have you or some other forum member post some examples of the numerical values of ##A_n##. As for me, tonight I'm busy trying to figure out how to use FreeCad.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted



Similar Discussions: Simplifying integral of Gauss' hypergeometric function
Loading...