Forums before death by AOL, social media and spammers... "We can't have nice things"
|    sci.math.symbolic    |    Symbolic algebra discussion    |    10,432 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 9,788 of 10,432    |
|    Albert Rich to clicl...@freenet.de    |
|    Re: More teething help    |
|    26 Jan 18 13:18:29    |
      From: Albert_Rich@msn.com              On Thursday, January 25, 2018 at 10:18:57 PM UTC-10, clicl...@freenet.de wrote:       > >       > > As promised it returns optimal elementary antiderivatives for       > > pseudo-elliptic integrands of the form x/((a+b*x^3)*sqrt(c+d*x^3))       > > when 4*b*c-a*d=0 or when 8*b*c+a*d=0; and of the form       > > 1/((a+b*x^2)^(1/3)*(c+d*x^2)) when b*c+3*a*d=0 or when b*c-9*a*d=0.       > > Of course, it also returns such antiderivatives when reduction rules       > > reduce integrands to any of these forms.       >       > For the latter foursome (just in case that one or the other had not       > been posted before) I have this:       >       > INT(1/((3 - x^2)*(1 - 3*x^2)^(1/3)), x)       > = SQRT(3)/48*(LN((1 - SQRT(3)*x)^3 + 8*(1 - 3*x^2))       > - 3*LN((1 - SQRT(3)*x) + 2*(1 - 3*x^2)^(1/3))       > + 2*SQRT(3)*ATAN(SQRT(3)/3*(1 - (1 - SQRT(3)*x)/(1 - 3*x^2)^(1/3))))       > - SQRT(3)/48*(LN((1 + SQRT(3)*x)^3 + 8*(1 - 3*x^2))       > - 3*LN((1 + SQRT(3)*x) + 2*(1 - 3*x^2)^(1/3))       > + 2*SQRT(3)*ATAN(1/SQRT(3)*(1 - (1 + SQRT(3)*x)/(1 - 3*x^2)^(1/3))))       >       > INT(1/((3 + x^2)*(1 + 3*x^2)^(1/3)), x)       > = 1/24*(LN((1 + x)^3 - (1 + 3*x^2))       > - 3*LN((1 + x) - (1 + 3*x^2)^(1/3))       > + 2*SQRT(3)*ATAN(1/SQRT(3)*(1 + 2*((1 + x)/(1 + 3*x^2)^(1/3)))))       > - 1/24*(LN((1 + 3*x^2) - (1 - x)^3)       > - 3*LN((1 + 3*x^2)^(1/3) - (1 - x))       > + 2*SQRT(3)*ATAN(1/SQRT(3)*(1 + 2*((1 - x)/(1 + 3*x^2)^(1/3)))))       >       > INT(1/((3 + x^2)*(1 - x^2)^(1/3)), x)       > = 2^(1/3)/24*(LN((1 - x)^3 + 2*(1 - x^2))       > - 3*LN((1 - x) + 2^(1/3)*(1 - x^2)^(1/3))       > + 2*SQRT(3)*ATAN(1/SQRT(3)*(1 - 2^(2/3)*((1 - x)/(1 - x^2)^(1/3)))))       > - 2^(1/3)/24*(LN((1 + x)^3 + 2*(1 - x^2))       > - 3*LN((1 + x) + 2^(1/3)*(1 - x^2)^(1/3))       > + 2*SQRT(3)*ATAN(1/SQRT(3)*(1 - 2^(2/3)*((1 + x)/(1 - x^2)^(1/3)))))       >       > INT(1/((3 - x^2)*(1 + x^2)^(1/3)), x)       > = SQRT(3)*2^(1/3)/72*(LN(6*SQRT(3)*(1 + x^2) - (SQRT(3) + x)^3)       > - 3*LN((6*SQRT(3))^(1/3)*(1 + x^2)^(1/3) - (SQRT(3) + x))       > + 2*SQRT(3)*ATAN(1/SQRT(3) + 2^(2/3)*(SQRT(3) + x)       > /(3*(1 + x^2)^(1/3))))       > - SQRT(3)*2^(1/3)/72*(LN(6*SQRT(3)*(1 + x^2) - (SQRT(3) - x)^3)       > - 3*LN((6*SQRT(3))^(1/3)*(1 + x^2)^(1/3) - (SQRT(3) - x))       > + 2*SQRT(3)*ATAN(1/SQRT(3) + 2^(2/3)*(SQRT(3) - x)       > /(3*(1 + x^2)^(1/3))))       >       > Martin.              For the above four integrals, Rubi 4.14.5 returns the following        ntiderivatives (in Mathematica syntax):              (1/4)*ArcTan[(1 - (1 - 3*x^2)^(1/3))/x] +        ArcTanh[x/Sqrt[3]]/(4*Sqrt[3]) -        ArcTanh[(1 - (1 - 3*x^2)^(1/3))^2/(3*Sqrt[3]*x)]/(4*Sqrt[3])}              ArcTan[x/Sqrt[3]]/(4*Sqrt[3]) +        ArcTan[(1 - (1 + 3*x^2)^(1/3))^2/(3*Sqrt[3]*x)]/(4*Sqrt[3]) -        (1/4)*ArcTanh[(1 - (1 + 3*x^2)^(1/3))/x]}              ArcTan[Sqrt[3]/x]/(2*2^(2/3)*Sqrt[3]) +        ArcTan[(Sqrt[3]*(1 - 2^(1/3)*(1 - x^2)^(1/3)))/x]/(2*2^(2/3)*Sqrt[3]) -        ArcTanh[x]/(6*2^(2/3)) +        ArcTanh[x/(1 + 2^(1/3)*(1 - x^2)^(1/3))]/(2*2^(2/3))              -(ArcTan[x]/(6*2^(2/3))) +        ArcTan[x/(1 + 2^(1/3)*(1 + x^2)^(1/3))]/(2*2^(2/3)) -        ArcTanh[Sqrt[3]/x]/(2*2^(2/3)*Sqrt[3]) -        ArcTanh[(Sqrt[3]*(1 - 2^(1/3)*(1 + x^2)^(1/3)))/x]/(2*2^(2/3)*Sqrt[3])              They were easily derived using substitution to transform integrands of the       form 1/((a+b*x^2)^(1/3)*(c+d*x^2)) to the pseudo-elliptic form       x/((a+b*x^3)*sqrt(c+d*x^3)), and then using the 3 or 4 arctan(h)       antiderivatives you provided earlier.              Is there anything wrong with these significantly simpler antiderivatives?              Albert              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca