A q-th root of unity close to 1 is trivial near V(p)
Provedexists_sub_one_mem_span_and_mul_sub_one_eq_zero_of_pow_eq_one_of_sub_one_mem_span_powLet be a prime natural number, a nonzero natural number, and a commutative ring with the property that multiplication by is injective on , stated as: for every , implies . Suppose satisfies and lies in the principal ideal of generated by , where is padicValNat p q. Then there exists with in the principal ideal generated by and . Thus becomes equal to after inverting an element congruent to modulo , i.e. on a distinguished open subset of containing the closed subscheme . No Noetherian or finiteness hypothesis on is imposed; the only hypothesis on beyond commutativity is the absence of -torsion.
This is an elementary commutative-algebra statement to the effect that a -th root of unity which is -adically congruent to modulo in a -torsion-free ring is trivial in a neighbourhood of the fibre at ; the exponent cannot be lowered, as in with shows. It is used in the analysis of the punctured group scheme and its cohomology, being cited by AlgebraicGeometry.exists_shortExact_natCard_fppfCohomology_zero_dvd_of_injective_of_range_iff.
import Mathlib set_option maxHeartbeats 4000000 set_option synthInstance.maxHeartbeats 400000 set_option backward.isDefEq.respectTransparency.types false
theorem exists_sub_one_mem_span_and_mul_sub_one_eq_zero_of_pow_eq_one_of_sub_one_mem_span_pow
(p : ℕ) (hp : p.Prime) (q : ℕ) (hq : q ≠ 0)
(T : Type*) [CommRing T] (htf : ∀ x : T, (p : T) * x = 0 → x = 0)
(u : T) (hu : u ^ q = 1)
(hN : u - 1 ∈ Ideal.span {((p : T) ^ (padicValNat p q + 1))}) :
∃ a : T, a - 1 ∈ Ideal.span {(p : T)} ∧ a * (u - 1) = 0 := by sorry