A Computer-Aided Proof of a Corrected Version of 10.2.32 in Abramowitz & Stegun's HMSNiMvLUklZXZhbEdJKnByb3RlY3RlZEdGJjYkLUklZGlmZkdGJjYkLSZJIklHNiI2I0kjbnVHRi42I0kieEdGLkYwL0YwKiYiIiJGNSIiIyEiIiwkKiYsJiomLSZJIkVHRi42I0Y1NiMqJkY2RjVGMkY1RjUtSSRleHBHNiRGJkkoX3N5c2xpYkdGLkYxRjVGNSomLUkjRWlHRkRGQEY1LUZDNiMsJEYyRjdGNUY1RjUtSSVzcXJ0R0ZENiMqKEY2RjVJI1BpR0YmRjVGMkY1RjdGNw==Fr\351d\351ric Chyzak (June 10, 2005)This session has been prepared with Maple9.5 and no additional library.For simplicity of treatment, we restrict ourselves to positive real NiNJInhHNiI=. Discussing the identity on other domains requires handling branch cuts; see the concluding remarks. Note that for NiMyIiIhSSJ4RzYi and in traditional notation (A&S), NiMvLSZJIkVHNiI2IyIiIjYjSSJ4R0YnLCQtSSNFaUc2JEkqcHJvdGVjdGVkR0YwSShfc3lzbGliR0YnNiMsJEYrISIiRjQ=. This also equals the value NiMtSSNFaUc2JEkqcHJvdGVjdGVkR0YmSShfc3lzbGliRzYiNiQiIiJJInhHRig= in Maple notation. The right-hand side of the identity under study therefore is:fo:=-1/sqrt(2)/sqrt(Pi)/sqrt(x)*(Ei(2*x)*exp(-x)-Ei(-2*x)*exp(x));Determining a Fourth-Order ODE Satisfied by the Left-Hand Side, and its General SolutionStart with the ODE satisfied by NiMtJkkiSUc2IjYjSSNudUdGJjYjSSJ4R0Ym.deq1:=x^2*diff(y(x),x,x)+x*diff(y(x),x)-(x^2+nu^2)*y(x);dsolve(deq1,y(x));Taking derivative with respect to NiNJI251RzYi allows us to get an inhomogeneous ODE in NiMtSSVkaWZmR0kqcHJvdGVjdGVkR0YlNiQtJkkiSUc2IjYjSSNudUdGKjYjSSJ4R0YqRiw= with right-hand side in terms of NiMtJkkiSUc2IjYjSSNudUdGJjYjSSJ4R0Ym.deq2:=diff(deq1,nu)+eval(deq1,y(x)=z(x));The next step is a (differential) elimination of NiMtSSJ5RzYiNiNJInhHRiU= (and possibly of its derivatives) between NiNJJWRlcTFHNiI= and NiNJJWRlcTJHNiI=. To this end, an annihilating operator for the term in NiNJJWRlcTJHNiI= that involves NiMtSSJ5RzYiNiNJInhHRiU= can in the general situation be obtained by existing code (Mgfun[dfinite_expr_to_diffeq]). Here, this term is so simple that no computation is required. Upon applying its annihilating operator, we get a homogeneous ODE in NiMtSSVkaWZmR0kqcHJvdGVjdGVkR0YlNiQtJkkiSUc2IjYjSSNudUdGKjYjSSJ4R0YqRiw=.collect(eval(deq1,y(x)=deq2)+2*nu*deq1,{z,diff},factor);The relation to be obtained is for NiMvSSNudUc2IiomIiIiRiciIiMhIiI=, and the ODE becomes:deq:=collect(16*eval(%,nu=1/2),{z,diff},factor);We easily check that NiMtSSVldmFsR0kqcHJvdGVjdGVkR0YlNiQtSSVkaWZmR0YlNiQtJkkiSUc2IjYjSSNudUdGLTYjSSJ4R0YtRi8vRi8qJiIiIkY0IiIjISIi is a solution to this equation: by inserting NiMtJkkiSUc2IjYjSSNudUdGJjYjSSJ4R0Ym into it, we get a double zero at NiMvSSNudUc2IiomIiIiRiciIiMhIiI=.factor(simplify(eval(deq,z(x)=BesselI(nu,x))));At this point, we readily verify that the right-hand side of BS.37.6 is also a solution of the differential equation NiNJJGRlcUc2Ig==.simplify(eval(deq,z(x)=fo));Better than just verifying the identity, we want to derive it by computing the right-hand side from the left-hand side. This is done by comparing initial conditions. The general solution of the ODE isdsolve(deq);Here, for positive NiNJInhHNiI=, we have both relations NiMvLUkjRWlHNiRJKnByb3RlY3RlZEdGJ0koX3N5c2xpYkc2IjYkIiIiSSJ4R0YpLCQtRiU2IywkRiwhIiJGMQ== and NiMvLUkjRWlHNiRJKnByb3RlY3RlZEdGJ0koX3N5c2xpYkc2IjYkIiIiLCRJInhHRikhIiIsJi1GJTYjRi1GLiomSSJJR0YpRitJI1BpR0YnRitGLg==, so that, up to a change of the constants in the general solution above, we may replace it withdsol:=_C1*exp(x)/sqrt(x)+_C2*exp(-x)/sqrt(x)+_C3*Ei(-2*x)*exp(x)/sqrt(x)+_C4*Ei(2*x)*exp(-x)/sqrt(x);Summarizing, we have obtained the following fourth-order ODE satisfied by NiMtSSVldmFsR0kqcHJvdGVjdGVkR0YlNiQtSSVkaWZmR0YlNiQtJkkiSUc2IjYjSSNudUdGLTYjSSJ4R0YtRi8vRi8qJiIiIkY0IiIjISIi as well as its general solution:deq;dsol;Identifying the Right-Hand Side as a Specific Solution of the Fourth-Order ODEIn the theory, "initial conditions" are really first terms of asymptotic expansions. We proceed to set up a linear system to determine the constants NiNJJF9DMUc2Ig==, ..., above.Order:=3;In order to identify NiMtSSVldmFsR0kqcHJvdGVjdGVkR0YlNiQtSSVkaWZmR0YlNiQtJkkiSUc2IjYjSSNudUdGLTYjSSJ4R0YtRi8vRi8qJiIiIkY0IiIjISIi, we will use the MultiSeries package (Meunier, Salvy, and Sedoglavic), which deals with general asymptotic scales and parameterized asymptotics.with(MultiSeries,series);series(BesselI(nu,x),x);diff(%,nu);A truncated asymptotic expansion for NiMtSSVldmFsR0kqcHJvdGVjdGVkR0YlNiQtSSVkaWZmR0YlNiQtJkkiSUc2IjYjSSNudUdGLTYjSSJ4R0YtRi8vRi8qJiIiIkY0IiIjISIi therefore is:fs:=map(simplify,eval(%,nu=1/2));Returning to the general solution to the 4th-order ODE, we derive a truncated asymptotic expansion for it:series(dsol,x);dsol_fs:=eval(%,nu=1/2);Identifying the known solution with this general solution yields a linear systemzz:=convert(simplify(2*sqrt(Pi)*sqrt(x)*series(dsol_fs-fs,x)),polynom);sys:={coeffs(zz,{x,ln(1/x)})};sol:=solve(sys,{_C1,_C2,_C3,_C4});Our final expression for NiMtSSVldmFsR0kqcHJvdGVjdGVkR0YlNiQtSSVkaWZmR0YlNiQtJkkiSUc2IjYjSSNudUdGLTYjSSJ4R0YtRi8vRi8qJiIiIkY0IiIjISIiisexpr:=eval(dsol,sol);It is really the announced right-hand side.normal(expr-fo);(Repeated:)expr;Beyond Branch CutsThe exponential integrals and logarithms implied in all asymptotic expansions induce branch cuts on the positive real line and negative real line. Of course, the derivation above could be reproduced with adequate changes for NiMySSJ4RzYiIiIh, NiMyIiIhLUkjSW1HSSpwcm90ZWN0ZWRHRic2I0kieEc2Ig==, and NiMyLUkjSW1HSSpwcm90ZWN0ZWRHRiY2I0kieEc2IiIiIQ==, respectively.A uniform treatment of the identity and functions above for a complex argument, taking branch cuts into account, is beyond this session and beyond the current implementations. The topic is the core of Ludovic Meunier's thesis (in preparation).