Quick answer
The Bessel function of the second kind Yv(x) is the second independent solution to Bessel's equation on the positive real axis. It diverges at x = 0 and oscillates for large x with amplitude decay ~ 1/√x.
Formula
- Same equation: x2 y'' + x y′ + (x2 − v2) y = 0
- General solution: y = A Jv(x) + B Yv(x)
- Near x = 0: Yv has a pole (integer v) or branch behavior (non-integer v)
Introduction
Whenever a cylindrical region excludes the center, such as a coaxial line or an annulus, the general solution needs both Jv and Yv. Jv alone cannot match every boundary if the inner radius is not zero. The Bessel Function Calculator helps you verify the Jv part while you study Yv from references.
Start with Jv of the first kind if the bounded behavior at the origin is new to you. The introductory article explains the shared equation.
The home calculator emphasizes Jv for teaching stability; use this article to interpret Yv from references and to know when it must appear in your sum.
For integer v, Yv includes a logarithmic term near the origin mixed with Jv. That term is not a mistake; it is required by Frobenius theory when roots differ by an integer.
Radiation problems often package Jv and Yv into Hankel functions Hv(1) = Jv + i Yv and Hv(2) = Jv − i Yv with outgoing or incoming boundary conditions at infinity.
What does Yv(x) represent physically?
Yv models the radial factor that blows up toward the inner hole while still satisfying the outer boundary. It is the counterpart to cosine and sine pairs on an interval, but on a semi-infinite radial domain with a singularity at zero.
For integer v, Yv includes a logarithmic term near the origin mixed with Jv. That term arises because two independent solutions cannot both be power-series regular at zero.
In radiation problems, Hankel functions Hv(1,2) = Jv ± i Yv package outgoing or incoming cylindrical waves.
On an annulus, coefficients A and B in A Jv + B Yv are fixed by potentials or fields at inner and outer radii. The transcendental equation for allowed k couples both functions.
Numerical evaluation must start at x > 0. Plotting Yv on the same axes as Jv away from zero shows comparable amplitudes even though their small-x behavior differs drastically.
Definitions and links to Jv
- Wronskian: Jv(x) Yv'(x) − Jv'(x) Yv(x) = 2/(π x)
- Recurrences mirror Jn with Yn±1 terms
- Hv(1) = Jv + i Yv, Hv(2) = Jv − i Yv
The Wronskian is a quick check when you have numerical Jv and Yv from a library. It should match the stated factor up to roundoff.
Do not evaluate Yv at x = 0 on a calculator expecting a finite number. Approach from above or work on an annulus r ∈ [r_in, r_out].
The Weber definition for integer n expresses Yn through Jn and Jn ln x near zero. Reading that form once explains why log terms appear in coaxial homework.
Work with Yv safely
- Confirm the domain includes zero or not If the inner radius is zero and the solution must be finite, set the Yv coefficient to zero and use only Jv.
- Match boundary conditions on an annulus Solve linear equations for coefficients A and B in A Jv + B Yv at r_in and r_out.
- Evaluate away from the singularity Pick x ≥ r_in > 0. Compare Jv on the calculator with library Yv at the same x.
- Use Hankel functions for radiation Switch to Hv(1,2) when imposing outgoing conditions at infinity in time-harmonic problems.
Example: why Y0 matters on an annulus
On r ∈ [b, a] with fixed potentials at both radii, only J0 is not enough because two constants of integration need two independent functions. A combination J0(k r) + B Y0(k r) can match both boundaries when k is chosen from a transcendental condition.
At x = 1, library values give Y0(1) ≈ 0.0883 while J0(1) ≈ 0.7652 from the calculator. The orders of magnitude differ but both are finite away from zero.
If you mistakenly use only J0 on an annulus, you will find one free parameter too few to satisfy both boundaries unless the inner radius shrinks to zero.

