AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_exists_forall_iff_map_eq_bot_of_forall_away.IdealCutAux.eq_zero_of_forall_pow_mul_eq_zero
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_exists_forall_iff_map_eq_bot_of_forall_away
universe u
namespace IdealCutAuxLean source · statement
theorem eq_zero_of_forall_pow_mul_eq_zero {A' : Type u} [CommRing A'] {N : ℕ} (s : Fin N → A')
(hs : Ideal.span (Set.range s) = ⊤) (x : A') (h : ∀ k, ∃ n : ℕ, s k ^ n * x = 0) : x = 0