Definition of nilpotent elements #
This file defines the notion of a nilpotent element and proves the immediate consequences.
For results that require further theory, see Mathlib.RingTheory.Nilpotent.Basic
and Mathlib.RingTheory.Nilpotent.Lemmas
.
Main definitions #
An element is said to be nilpotent if some natural-number-power of it equals zero.
Note that we require only the bare minimum assumptions for the definition to make sense. Even
MonoidWithZero
is too strong since nilpotency is important in the study of rings that are only
power-associative.
Equations
- IsNilpotent x = ∃ (n : ℕ), x ^ n = 0
Instances For
If x
is nilpotent, the nilpotency class is the smallest natural number k
such that
x ^ k = 0
. If x
is not nilpotent, the nilpotency class takes the junk value 0
.
Instances For
A reduced structure has no nonzero nilpotent elements.
A variant of IsReduced.pow_eq_zero_iff
assuming R
is not trivial.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯