A rational-function derivative cannot be a nonzero simple pole
ProvedOAI.PiExponent.ratFunc_derivation_ne_simple_poledifferential-algebranumber-theoryopenai-pi-exponent-017
Let be a field of characteristic zero, and let be a -derivation of satisfying . For every and every nonzero ,
This obstructs rational antiderivatives of a nonzero logarithmic differential.
Preamble
import Mathlib.Algebra.Polynomial.Derivation import Mathlib.Algebra.Polynomial.Div import Mathlib.RingTheory.LaurentSeries import Mathlib.RingTheory.Trace.Defs import Mathlib.Tactic namespace OAI namespace PiExponent end PiExponent end OAI open scoped LaurentSeries Matrix open Polynomial open OAI.PiExponent
Formal statement
theorem OAI.PiExponent.ratFunc_derivation_ne_simple_pole {K : Type*} [Field K] [CharZero K]
(D : Derivation K (RatFunc K) (RatFunc K))
(hDX : D RatFunc.X = 1) (r : RatFunc K) {c : K} (hc : c ≠ 0) :
D r ≠ RatFunc.C c / RatFunc.X := by sorrySource