Power-bounded and topologically nilpotent elements #
An element of a topological ring is power-bounded when the set of its nonnegative powers is bounded. Following Wedhorn, Adic Spaces, Definitions 5.25 and 5.27, we write
A° = {a : A | the powers of a are bounded},
A°° = {a : A | aⁿ → 0}
for the power-bounded and the topologically nilpotent elements. Wedhorn Proposition 5.30 says that
A° is a subring of A and that A°° is an ideal of A°; both statements need A to be
nonarchimedean, that is, to have a neighbourhood basis of zero by additive subgroups. A basis by
open ideals would be too strong: a nonzero Tate ring has no proper open ideal.
The subring A° and its transport results do not require continuity of multiplication.
Its integral-closure results require separate continuity, and the ideal A°° requires
joint continuity.
Provenance #
IsPowerBounded, isPowerBounded_zero, isPowerBounded_one, isPowerBounded_mul_of_commute,
IsPowerBounded.mul, IsPowerBounded.neg, IsPowerBounded.of_isTopologicallyNilpotent,
IsPowerBounded.isTopologicallyNilpotent_mul_of_commute and powerBoundedSubring are stated as
in William Coram's mathlib4#40013 (there PowerBounded.subring, and the last two under different
names), with weaker assumptions where possible. Further results here include
IsPowerBounded.pow, the nonarchimedean IsPowerBounded.add and isTopologicallyNilpotent_add,
topologicallyNilpotentIdeal and coe_topologicallyNilpotentIdeal — #40013 carries A°° as a
Set.range of an inclusion rather than as an ideal of A° — IsBounded.isPowerBounded_of_mem,
and the transport lemmas. The selection and ordering of results follows AINTLIB's Bounded.lean,
a prior formalisation of this theory; its proofs were not used.
Claude contributed the algebraic generalization of IsPowerBounded.neg and isPowerBounded_neg
from rings to monoids with zero and distributive negation.
Main definitions #
TauCeti.Huber.IsPowerBounded: the powers ofaform a bounded set.TauCeti.Huber.powerBoundedSubring: the subringA°of power-bounded elements.TauCeti.Huber.topologicallyNilpotentIdeal: the idealA°°ofA°.
Main results #
TauCeti.Huber.isPowerBounded_iff: unfolding lemma forIsPowerBounded.TauCeti.Huber.isBounded_submonoidClosureandTauCeti.Huber.isBounded_subringClosure(Wedhorn Proposition 5.30(2)): the submonoid, resp. subring, generated by finitely many power-bounded elements is bounded. Neither needs multiplication to be continuous: the empty case isisBounded_pair_zero_one, which is continuity-free, whereisBounded_singletonwould not be.TauCeti.Huber.isPowerBounded_of_isBounded_of_monic: a root of a monic polynomial whose coefficients lie in a bounded subring is power-bounded — the general form behind Wedhorn Proposition 5.30(4).TauCeti.Huber.isPowerBounded_of_isIntegralandTauCeti.Huber.isIntegrallyClosedIn_powerBoundedSubring(Wedhorn Proposition 5.30(4)):A°is integrally closed inA, elementwise and as a Mathlib instance.TauCeti.Huber.IsPowerBounded.of_isTopologicallyNilpotent:A°° ⊆ A°.TauCeti.Huber.isTopologicallyNilpotent_add_of_commuteandTauCeti.Huber.isTopologicallyNilpotent_add: commuting topologically nilpotent elements of a nonarchimedean ring have topologically nilpotent sum. Mathlib'sIsTopologicallyNilpotent.addinstead assumes a basis of open ideals, which excludes the Tate rings this is aimed at.TauCeti.Huber.map_powerBoundedSubring,TauCeti.Huber.powerBoundedSubringEquiv:A°is carried ontoB°by a topological ring isomorphism, which therefore restricts toA° ≃+* B°; that restriction carriesA°°ontoB°°(TauCeti.Huber.mem_topologicallyNilpotentIdeal_powerBoundedSubringEquiv_iffpointwise,TauCeti.Huber.map_topologicallyNilpotentIdealas an equality of ideals).TauCeti.Huber.isPowerBounded_ringEquiv_iff,TauCeti.Huber.isTopologicallyNilpotent_ringEquiv_iff: both constructions transport along a topological ring isomorphism.
Implementation notes #
topologicallyNilpotentIdeal is an ideal of A°, not of A, and is distinct from Mathlib's
topologicalNilradical, which is an ideal of the ring itself under [IsLinearTopology R R]. The
present ideal requires a nonarchimedean additive group (NonarchimedeanAddGroup A) and
jointly continuous multiplication (ContinuousMul A). The theorem
coe_topologicallyNilpotentIdeal records that cutting down to A° loses no topologically
nilpotent element.
References #
- Wedhorn, Adic Spaces, Definition 5.25, Definition 5.27, Remark 5.28, Proposition 5.30.
- William Coram, feat: define bounded sets and power bounded elements, mathlib4#40013.
- AINTLIB, branch
dev/adic-spaces,projects/AdicSpaces/Adic spaces/Bounded.lean.
An element is power-bounded if the set of its nonnegative powers is bounded.
Equations
- TauCeti.Huber.IsPowerBounded a = TauCeti.Huber.IsBounded (Set.range fun (x : ℕ) => a ^ x)
Instances For
Unfolding lemma for TauCeti.Huber.IsPowerBounded.
Every element of a bounded submonoid is power-bounded: its powers never leave the submonoid, and the submonoid is absorbed by every neighbourhood of zero. This is the reason a ring of definition, and any other bounded subring, consists of power-bounded elements.
0 is power-bounded.
1 is power-bounded.
A power of a power-bounded element is power-bounded.
A product of commuting power-bounded elements is power-bounded.
The product of a power-bounded element with a commuting topologically nilpotent element is topologically nilpotent.
Topologically nilpotent elements are power-bounded: A°° ⊆ A°.
A product of power-bounded elements is power-bounded.
The product of a power-bounded element with a topologically nilpotent element is topologically nilpotent.
The negative of a power-bounded element is power-bounded.
Power-boundedness is invariant under negation.
Topological nilpotence descends to a subring, which carries the subspace topology.
The submonoid generated by finitely many power-bounded elements is bounded: its elements are products of powers of the generators.
If the additive subgroup generated by a bounded set S contains 1 and is stable under left
multiplication by x, then x is power-bounded. Compare IsBounded.isPowerBounded_of_mem, which
asks for a bounded submonoid containing x; here neither S nor the additive subgroup it generates
need be closed under multiplication.
A sum of commuting power-bounded elements is power-bounded in a nonarchimedean ring.
The binomial expansion writes (a + b) ^ n as an integer combination of products aᵏ bᵐ, so the
statement follows from IsBounded.addSubgroupClosure. Only a and b need to commute.
A sum of power-bounded elements of a nonarchimedean commutative ring is power-bounded.
A sum of topologically nilpotent elements is topologically nilpotent in a nonarchimedean ring.
Mathlib's IsTopologicallyNilpotent.add assumes a neighbourhood basis of zero by open ideals,
which no nonzero Tate ring has; a basis by additive subgroups is enough.
Over a nonarchimedean commutative ring the topologically nilpotent elements are closed under
addition. Mathlib's IsTopologicallyNilpotent.add instead assumes a basis of open ideals, which
excludes the Tate rings this is aimed at.
Wedhorn Proposition 5.30(2): the subring generated by finitely many power-bounded elements is bounded.
Wedhorn Proposition 5.30(4), general form: a root of a monic polynomial whose coefficients lie in a bounded subring is power-bounded.
Writing n for the degree, the monic relation expresses x ^ n through the lower powers, so all
powers of x lie in the additive subgroup generated by B * {1, x, …, x ^ n}; that generating
set is bounded, hence so is the subgroup by IsBounded.addSubgroupClosure.
The subring A° of power-bounded elements of a nonarchimedean commutative ring
(Wedhorn Proposition 5.30). No continuity of multiplication is required.
Equations
- TauCeti.Huber.powerBoundedSubring A = { carrier := {a : A | TauCeti.Huber.IsPowerBounded a}, mul_mem' := ⋯, one_mem' := ⋯, add_mem' := ⋯, zero_mem' := ⋯, neg_mem' := ⋯ }
Instances For
Membership in A° is power-boundedness.
The underlying set of A° is the set of power-bounded elements.
In a linearly topologized ring, for instance an adic or a discrete ring, every element is
power-bounded, so A° = A.
Wedhorn Proposition 5.30(4): the power-bounded subring A° is integrally closed in A.
Wedhorn Proposition 5.30(4), as an instance: A° is integrally closed in A. This is the
form Mathlib's generic integral-closure API consumes; isPowerBounded_of_isIntegral is the
elementwise statement behind it.
The ideal A°° of topologically nilpotent elements inside A°
(Wedhorn Proposition 5.30).
Equations
- TauCeti.Huber.topologicallyNilpotentIdeal A = { carrier := {a : ↥(TauCeti.Huber.powerBoundedSubring A) | IsTopologicallyNilpotent ↑a}, add_mem' := ⋯, zero_mem' := ⋯, smul_mem' := ⋯ }
Instances For
Membership in A°° is topological nilpotence.
A°° is exactly the set of topologically nilpotent elements of A: no topologically
nilpotent element is lost by cutting down to A°.
A morphism continuous at zero which carries neighbourhoods of zero to neighbourhoods of zero
preserves power-boundedness. As for IsBounded.image, continuity at zero alone is not enough.
An open morphism continuous at zero preserves power-boundedness.
The quotient map R → R ⧸ J preserves power-boundedness. Only continuity of translations is
assumed on R, so this applies to every commutative topological ring.
Power-boundedness transports along a topological ring isomorphism.
A topological ring isomorphism maps the set of power-bounded elements onto the corresponding
set in the target. This set-level result applies to semirings, including when the
powerBoundedSubring is not available.
Topological nilpotence transports along a topological ring isomorphism.
A° is preserved by a topological ring isomorphism: e carries A° onto B°. This is the
bundled form of TauCeti.Huber.isPowerBounded_ringEquiv_iff.
A topological ring isomorphism restricts to an isomorphism A° ≃+* B°.
Equations
Instances For
A°° is preserved by a topological ring isomorphism: the restricted isomorphism A° ≃+* B°
carries A°° exactly onto B°°. See TauCeti.Huber.map_topologicallyNilpotentIdeal for the
bundled form.
The restricted isomorphism A° ≃+* B° carries the ideal A°° onto B°°. This is the
bundled form of
TauCeti.Huber.mem_topologicallyNilpotentIdeal_powerBoundedSubringEquiv_iff.