Kovacic algorithm
The Kovacic algorithm decides whether the second-order linear ODE
admits a non-zero Liouvillian solution (see differential Galois theory), and constructs it when it exists.
It proceeds by analyzing the poles of
- Case 1: a solution of the form
with (rational) - Case 2: a solution where
is algebraic of degree 2 over - Case 3: a solution where
is algebraic of degree 4, 6, or 12
If none of the three cases applies, no Liouvillian solution exists.
Applied to the Galois criterion for ODE integrability, it gives an effective procedure to decide whether a first-order ODE with
Related notes: differential Galois theory, Galois criterion for ODE integrability, curvature-dependent Riccati connection