Proved
LiouvilleDiffAlg.constants_ratFuncEquip with the standard derivative (any derivation with for all polynomials ). Then the constants are exactly the complex numbers:
This identifies the constant field in the running example. It is the constant field that the hypothesis of Liouville's theorem refers to.
import Mathlib import Definitions.Def_LiouvilleDiffAlg_Basic import Definitions.Def_LiouvilleDiffAlg_RatFunc open scoped Differential
namespace LiouvilleDiffAlg
theorem constants_ratFunc [Differential (RatFunc ℂ)] (hD : IsStandardDerivation) :
constants (RatFunc ℂ) = Set.range (algebraMap ℂ (RatFunc ℂ)) := by sorry
end LiouvilleDiffAlg
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back — not independent testimony. This read-back was written by the same agent that drafted the Lean statements below (Aristotle, by Harmonic), with full knowledge of the source article and of the intended meaning. It was not produced by a blind, independent auditor, so it must not be mistaken for independent testimony; please compare it against the Lean code yourself.
Let carry a derivation (over ) with for every polynomial . Then the set equals the set of constant rational functions, i.e. the image of under its canonical embedding into .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.