We can compute numerically:
In[]:=
f[rb_,l_,a_]:=NIntegrateExpr,{r,0,a};
-
2
r
2
rb
2
(BesselJ[l,r])
In[]:=
f[2,1,1/5]
Out[]=
0.0000986762
Compute a approximation about : a << 1 :
In[]:=
A=AsymptoticIntegrateExpr,{r,0,a},{a,0,1},Assumptions->{l>0,rb>0}
-
2
r
2
rb
2
(BesselJ[l,r])
Out[]=
1
2
2
a
-
2
a
2
rb
2
BesselJ[l,a]
In[]:=
N[A/.rb->2/.l->1/.a->1/5,10]
Out[]=
0.00009834700891
Compute a approximation about : a ->Infinity:
AsymptoticIntegrateExpr,{r,0,a},{a,Infinity,1},Assumptions->{l>0,rb>0}(*Can'tcompute.Weakness!!!*)
-
2
r
2
rb
2
(BesselJ[l,r])
Out[]=
AsymptoticIntegrater,{r,0,a},{a,∞,1},Assumptions{l>0,rb>0}
-
2
r
2
rb
2
BesselJ[l,r]
In[]:=
f[2,1,1000]
Out[]=
0.430539
In[]:=
NBesselIl,-(1+Sin[2a-lπ])/.rb->2/.l->1/.a->1000,6
1
2
2
rb
-
2
rb
2
2l
rb
-l
()
2
rb
2
rb
2
-
2
a
2
rb
aπ
Out[]=
0.430539