A binary form with is not irreducible over
ProvedCurveSymmetry.not_irreducible_pure_powerscurve-symmetry-leaneuclidean-geometryreal-algebraic-geometry
Let be an integer and let be arbitrary (either may vanish). Then
In the proof of Theorem 1 this excludes the case of a constant in the radial form (5): the equation would then be a homogeneous binary form of degree , which cannot be irreducible.
Preamble
import Definitions.Def_CurveSymmetry_01_RealLoci import Mathlib.Algebra.MvPolynomial.Nilpotent import Mathlib.Algebra.MvPolynomial.NoZeroDivisors import Mathlib.Analysis.Complex.Polynomial.Basic import Mathlib.Data.Complex.Basic import Mathlib.RingTheory.MvPolynomial.Homogeneous import Mathlib.RingTheory.RootsOfUnity.PrimitiveRoots import Mathlib.Tactic open CurveSymmetry set_option autoImplicit false open MvPolynomial
Formal statement
theorem CurveSymmetry.not_irreducible_pure_powers (m : ℕ) (hm : 2 ≤ m) (a b : ℂ) :
¬ Irreducible (C a * (X 0 : BPoly) ^ m + C b * X 1 ^ m) := by sorrySource
C. Perassi, Sharp symmetry bounds for real algebraic curves (note): lemma of the formalization, for proof of Theorem 1, p. 3, https://github.com/carlok/curve-symmetry-lean/blob/d99bc17a1c397956c05d7417de50f9beed56580f/sharp_symmetry_bounds.pdf. Lean: https://github.com/carlok/curve-symmetry-lean/blob/d99bc17a1c397956c05d7417de50f9beed56580f/lean/Irreducibility.lean (C. Perassi)