A fast algorithm for computing the characteristic polynomial of the p-curvature
Abstract
We discuss theoretical and algorithmic questions related to the p-curvature of differential operators in characteristic p. Given such an operator L, and denoting by (L) the characteristic polynomial of its p-curvature, we first prove a new, alternative, description of (L). This description turns out to be particularly well suited to the fast computation of (L) when p is large: based on it, we design a new algorithm for computing (L), whose cost with respect to p is (p0.5) operations in the ground field. This is remarkable since, prior to this work, the fastest algorithms for this task, and even for the subtask of deciding nilpotency of the p-curvature, had merely slightly subquadratic complexity (p1.79).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.