Module

ArtinSchreierPrimeToDegree.lean

Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.ArtinSchreierPrimeToDegree
4 declarations indexed from sourceView source ↗

Detecting automorphisms on power-minus-identity classes

The field-norm valuation restricts to the degree-th power of the base valuation. After integer normalization, multiplying a nonzero extension-field element by a suitable inverse uniformizer power makes its value exponent positive and not divisible by the chosen exponent. It therefore cannot be a power minus itself. Completeness is used for the norm valuation. No separability or residue-field hypothesis is needed.

Declarations

ValuationTheory.DiscreteValuationField.exists_nat_shift_pos_not_dvd
Source context 1 command

Surrounding namespaces, section variables, and local commands at this declaration.

namespace ValuationTheory.DiscreteValuationField
theorem exists_nat_shift_pos_not_dvd
    (p d : ℕ) (hd : 0 < d) (hpd : ¬ p ∣ d) (m : ℤ) :
    ∃ n : ℕ, 0 < m + (n : ℤ) * d ∧ ¬ (p : ℤ) ∣ m + (n : ℤ) * d
ValuationTheory.DiscreteValuationField.normalized_mul_not_pow_sub
Source context 1 command

Surrounding namespaces, section variables, and local commands at this declaration.

namespace ValuationTheory.DiscreteValuationField
theorem normalized_mul_not_pow_sub
    {K L : Type*} [Field K] [Field L] [Algebra K L] [FiniteDimensional K L]
    (v : _root_.Valuation K (WithZero (Multiplicative ℤ)))
    [Valuation.IsCompleteDiscrete v] (π : K) (hπ : v π = WithZero.exp (-1 : ℤ))
    (p : ℕ) (hp : 1 < p) (hpd : ¬ p ∣ Module.finrank K L) (a : L) (ha : a ≠ 0) :
    ∃ b : K, ∀ y : L, y ^ p - y ≠ algebraMap K L b * a
ValuationTheory.DiscreteValuationField.CompleteDVF.exists_mul_not_pow_sub_of_not_dvd_finrank

A finite extension of degree not divisible by an exponent has a base multiple of every nonzero element outside the image of the power-minus-identity map.

Source context 1 command

Surrounding namespaces, section variables, and local commands at this declaration.

namespace ValuationTheory.DiscreteValuationField
theorem CompleteDVF.exists_mul_not_pow_sub_of_not_dvd_finrank
    {K L : Type*} [Field K] [Field L] [Algebra K L] [FiniteDimensional K L]
    (base : CompleteDVF K) (p : ℕ) (hp : 1 < p)
    (hpd : ¬ p ∣ Module.finrank K L) (a : L) (ha : a ≠ 0) :
    ∃ b : K, ∀ y : L, y ^ p - y ≠ algebraMap K L b * a
ValuationTheory.DiscreteValuationField.CompleteDVF.exists_moved_pow_sub_class_of_not_dvd_finrank

Every nonidentity automorphism is detected on power-minus-identity classes when the extension degree is not divisible by the exponent.

Source context 1 command

Surrounding namespaces, section variables, and local commands at this declaration.

namespace ValuationTheory.DiscreteValuationField
theorem CompleteDVF.exists_moved_pow_sub_class_of_not_dvd_finrank
    {K L : Type*} [Field K] [Field L] [Algebra K L] [FiniteDimensional K L]
    (base : CompleteDVF K) (p : ℕ) (hp : 1 < p)
    (hpd : ¬ p ∣ Module.finrank K L) (τ : L ≃ₐ[K] L) (hτ : τ ≠ 1) :
    ∃ x : L, ∀ y : L, y ^ p - y ≠ τ x - x