ModuleDegreeBounds.lean
Nyll.ValuedFieldTheory.Valuation.Henselian.Factorization.DegreeBounds
7 declarations indexed from sourceView source ↗ Module documentation
degree bounds for the error factors
This file supplies the degree estimates for the polynomials f_n appearing in the coefficientwise Hensel iteration.
Declarations
AlgebraicNumberTheory.Valuations.henselFactorization_map_natDegree_le_of_natDegree_le
Documentationa natural-degree bound survives reduction of coefficients.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_natDegree_eq_of_residue_eq_of_le
Documentationexact degree is recovered from a bounded lift whose reduction has nonzero leading coefficient in the prescribed degree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_residual_right_natDegree_le
Documentationthe stated degree bound for the second residual factor: if fbar = gbar*hbar, deg fbar≤d, and deg gbar=m with gbar≠0, then deg hbar≤d-m.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_error_natDegree_le
Documentationif deg f ≤ d, deg g ≤ m, and deg h ≤ d-m, then deg(f-gh)≤d.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_factor_natDegree_le_of_constant_mul_eq
Documentationif P=C(a)Q with a≠0, then a degree bound on P is a degree bound on Q.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_error_factor_natDegree_le
Documentationdegree bound for the next error factor f_n from the current factorization error.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.henselFactorization_error_factor_residue_natDegree_le
Documentationresidue-degree bound for the next error factor f_n.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
namespace AlgebraicNumberTheory
namespace Valuations