Commit 2026-01-13 09:55 b2f24e70

View on Github →

chore(Algebra): deduplicate IsReduced lemmas (#33775) Replace the less general versions (assuming NoZeroDivisors) under the root namespace by more general versions assuming IsReduced, and deprecate the versions under IsReduced namespace.

Estimated changes

deleted theorem IsNilpotent.eq_zero
deleted theorem IsNilpotent.mk
deleted theorem IsNilpotent.of_pow
deleted theorem IsNilpotent.pow_iff_pos
deleted theorem IsNilpotent.pow_of_pos
deleted theorem IsNilpotent.pow_succ
deleted theorem IsNilpotent.zero
deleted def IsNilpotent
deleted theorem IsReduced.pow_eq_zero
deleted theorem IsReduced.pow_eq_zero_iff
deleted theorem IsReduced.pow_ne_zero
deleted theorem IsReduced.pow_ne_zero_iff
deleted theorem isNilpotent_iff_eq_zero
deleted theorem not_isNilpotent_one