has no antiderivative in
ProvedLiouvilleDiffAlg.inv_X_sq_add_one_no_antiderivEquip with the standard derivative . Then there is no rational function with
Its antiderivatives are therefore not rational. The next milestone shows that they nevertheless have the form required by Liouville's theorem.
import Mathlib import Definitions.Def_LiouvilleDiffAlg_RatFunc open scoped Differential
namespace LiouvilleDiffAlg
theorem inv_X_sq_add_one_no_antideriv [Differential (RatFunc ℂ)] (hD : IsStandardDerivation) :
¬ ∃ g : RatFunc ℂ, g′ = 1 / (RatFunc.X ^ 2 + 1) := 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 there is no with . Here is a nonzero rational function, so involves no division by zero.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.