BesselJ
BesselJ[n,z]
gives the Bessel function of the first kind .
Details
- Mathematical function, suitable for both symbolic and numerical manipulation.
- satisfies the differential equation .
- BesselJ[n,z] has a branch cut discontinuity in the complex z plane running from to .
- FullSimplify and FunctionExpand include transformation rules for BesselJ.
- For certain special arguments, BesselJ automatically evaluates to exact values.
- BesselJ can be evaluated to arbitrary numerical precision.
- BesselJ automatically threads over lists.
- BesselJ can be used with Interval and CenteredInterval objects. »
Examples
open allclose allBasic Examples (5)
Plot over a subset of the reals:
Plot over a subset of the complexes:
Series expansion at the origin:
Series expansion at Infinity:
Scope (52)
Numerical Evaluation (6)
The precision of the output tracks the precision of the input:
Evaluate for complex arguments and parameters:
Evaluate BesselJ efficiently at high precision:
Compute worst-case guaranteed intervals using Interval and CenteredInterval objects:
Or compute average-case statistical intervals using Around:
Compute the elementwise values of an array:
Or compute the matrix BesselJ function using MatrixFunction:
Specific Values (3)
Visualization (4)
Function Properties (12)
is defined for all real and complex values:
is defined for all real values greater than 0:
Complex domain is the whole plane except :
Approximate function range of :
Approximate function range of :
For integer , is an even or odd function in depending on whether is even or odd:
is an analytic function of for integer :
It is not analytic for noninteger orders:
BesselJ is neither non-decreasing nor non-increasing:
BesselJ is not injective:
BesselJ is not surjective:
BesselJ is neither non-negative nor non-positive:
is singular for , possibly including , when is noninteger:
The same is true of its discontinuities:
BesselJ is neither convex nor concave:
TraditionalForm formatting:
Differentiation (3)
Integration (5)
Series Expansions (6)
Integral Transforms (4)
Compute a Fourier transform using FourierTransform:
Function Identities and Simplifications (4)
Use FullSimplify to simplify Bessel functions:
Function Representations (5)
Representation through BesselI:
Representation in terms of MeijerG:
Representation in terms of DifferenceRoot:
Applications (3)
Solve the Bessel differential equation:
Solve another differential equation:
Fraunhofer diffraction is the type of diffraction that occurs in the limit of a small Fresnel number. Plot the intensity of the Fraunhofer diffraction pattern of a circular aperture versus diffraction angle:
Kepler's equation describes the motion of a body in an elliptical orbit. Approximate solution of Kepler's equation as a truncated Fourier sine series:
Properties & Relations (5)
Use FullSimplify to simplify Bessel functions:
Sum and Integrate can produce BesselJ:
Find limits of expressions involving BesselJ:
BesselJ can be represented as a DifferentialRoot:
The exponential generating function for BesselJ:
Possible Issues (1)
Text
Wolfram Research (1988), BesselJ, Wolfram Language function, https://reference.wolfram.com/language/ref/BesselJ.html (updated 2022).
CMS
Wolfram Language. 1988. "BesselJ." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/BesselJ.html.
APA
Wolfram Language. (1988). BesselJ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BesselJ.html