# Bessel Function Calculator

URL: https://speedycalculator.com/calculators/math/bessel-function/
Last updated: 2026-10-30

> The Bessel function calculator evaluates the Bessel functions of the first kind J_ν(x) and second kind Y_ν(x) for any real order ν and real argument x, plus the Hankel combination H⁽¹⁾ = J + iY.

## Inputs

- Order ν
- Argument x

## Results

- J_ν(x) – first kind
- Y_ν(x) – second kind (x > 0)
- J_ν₊₁(x)

## Formula

```
J_ν(x) = Σₖ (−1)ᵏ / (k! Γ(k + ν + 1)) · (x/2)^(2k+ν)
Y_ν(x) = (J_ν(x) cos νπ − J₋ν(x)) / sin νπ
```

## Explanation

Bessel functions are the solutions of Bessel's differential equation x²y″ + xy′ + (x² − ν²)y = 0. They describe vibrating drumheads, heat flow in cylinders, electromagnetic waves in circular waveguides and FM radio spectra.

### How to use the Bessel Function Calculator

- **Order ν**
- **Argument x**

Results update as you type, and everything is calculated in your browser.

### How it works

J is computed from its power series using the gamma function; Y uses the standard combination of J₊ν and J₋ν for non-integer orders and the limiting series (with harmonic numbers) for integer orders. The series is accurate for |x| up to about 20.

### Tips

- Rewrite the equation in standard form before reading off the coefficients.
- Check your answer by substituting it back into the original equation.
- Keep exact forms (fractions and square roots) until the final step to avoid rounding errors.
- For inequalities, flip the sign whenever you multiply or divide by a negative number.

### Common mistakes to avoid

- Dropping a negative sign when copying a coefficient.
- Forgetting the ± when taking a square root.
- Dividing by an expression that could be zero.

### Inputs explained

FieldWhat to enterOrder νA numberArgument xA number

### What each result means

- **J_ν(x) – first kind** = besselj([Order ν], [Argument x])
- **J_ν₊₁(x)** = besselj([Order ν] + 1, [Argument x])

## Worked example

Inputs — Order ν: 0; Argument x: 2.5.

Results — **J_ν(x) – first kind = -0.04838378**; Y_ν(x) – second kind (x > 0) = 0.49807036; J_ν₊₁(x) = 0.4970941.

## Key terms

- **Order ν**: The parameter in Bessel's equation.
- **Gamma function**: The extension of the factorial used in the series.

## FAQ

**What are Bessel functions used for?**
Problems with cylindrical symmetry: vibrating membranes, heat conduction in rods, waveguides and diffraction.

**Why is Y undefined for x ≤ 0?**
Y_ν(x) has a logarithmic singularity at 0 and is real only for positive x.

**What is J₀(0)?**
1. All other J_ν(0) with ν > 0 are 0.

**What are the Hankel functions?**
Complex combinations H⁽¹,²⁾ = J ± iY, used for travelling waves.

**What formula does the Bessel Function Calculator use?**
J_ν(x) = Σₖ (−1)ᵏ / (k! Γ(k + ν + 1)) · (x/2)^(2k+ν).


## Sources

- [NIST Digital Library of Mathematical Functions](https://dlmf.nist.gov/10 (Chapter 10: Bessel functions))
- [Wolfram MathWorld – Bessel function of the first kind](https://mathworld.wolfram.com/BesselFunctionoftheFirstKind.html)
