A finite algebraic extension cannot supply a logarithmic antiderivative
ProvedOAI.PiExponent.finite_extension_derivation_ne_simple_poledifferential-algebranumber-theoryopenai-pi-exponent-017
Let have characteristic zero and let be a finite-dimensional extension of in a compatible tower over . Let and be compatible -derivations of and , with . For every and nonzero , is not the image of in . Thus passing to this finite extension does not remove the simple-pole obstruction.
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.finite_extension_derivation_ne_simple_pole
{K E : Type*} [Field K] [CharZero K] [Field E]
[Algebra K E] [Algebra (RatFunc K) E] [IsScalarTower K (RatFunc K) E]
[FiniteDimensional (RatFunc K) E]
(d : Derivation K (RatFunc K) (RatFunc K)) (D : Derivation K E E)
(hdX : d RatFunc.X = 1)
(hcompat : ∀ a : RatFunc K,
D (algebraMap (RatFunc K) E a) = algebraMap (RatFunc K) E (d a))
(x : E) {c : K} (hc : c ≠ 0) :
D x ≠ algebraMap (RatFunc K) E (RatFunc.C c / RatFunc.X) := by sorrySource