Corners cut out by two idempotents #
Let A be a nonunital algebra over a semiring k: a nonunital semiring with a k-module
structure whose scalar multiplication commutes with multiplication on either side. This file
defines the corner eAf as the range of Mathlib's LinearMap.mulLeftRight k (e, f), the linear
map x ↦ e * x * f. When e and f are idempotent, membership is equivalent to the fixed-point
equation e * x * f = x.
The second part concerns Mathlib's corner ring IsIdempotentElem.Corner of an idempotent e, the
ring eAe with unit e. Mathlib gives it a semiring structure even when A has no unit, and a
ring structure when A is a nonunital ring. The corner inherits the compatible scalar action
and module structure of A. Over a commutative semiring R, this makes it an R-algebra,
with algebraMap R eAe r = r • e. When A is unital, this is the structure under which eAe
can be compared with A as R-algebras, for instance through Mathlib's MoritaEquivalence.
Main definitions #
TauCeti.cornerSubmodule: the cornereAf, as ak-submodule ofA.IsIdempotentElem.compress: the compressionx ↦ e * x * eofAonto the corner ringeAe.IsIdempotentElem.Corner.instAlgebra: the cornereAeof an idempotent of a nonunitalR-algebra is a unitalR-algebra.IsIdempotentElem.cornerFunctional: the compressionx ↦ φ x / φ eof a linear functionalφto the cornereAe, normalised at its unite.IsIdempotentElem.cornerLinearEquivCornerSubmodule: the corner ringeAe, as anR-module, agrees with the corner submoduleTauCeti.cornerSubmodule R e e.IsIdempotentElem.cornerMap: a homomorphism of nonunital semirings restricts to a unital homomorphism of corners; a surjective homomorphism remains surjective on corners.IsIdempotentElem.cornerEquiv: a ring equivalence restricts to an equivalence of corners.IsIdempotentElem.cornerPiEquiv: the corner of an idempotent in a product of rings is the product of the corners of its components.IsIdempotentElem.isNoetherian_corner: the corner of a Noetherian algebra is Noetherian, so the corner of a finite-dimensional algebra is finite-dimensional.
Main results #
TauCeti.mem_cornerSubmodule_iff: the fixed-point characterization of an idempotent corner.TauCeti.mem_span_singleton_of_mem_cornerSubmodule: the cornereAflies in the left idealAfwithout idempotency assumptions.IsIdempotentElem.mul_corner_valandIsIdempotentElem.corner_val_mul: an element of the corner ringeAeis fixed byeon both sides.IsIdempotentElem.val_list_prod_map_compress: a product of compressions ineAeise (x₁ e) ⋯ (xₙ e)inA.Pi.isIdempotentElem_iff: an element of a product is idempotent exactly when each component is.
References #
See I. Assem, D. Simson, A. Skowroński, Elements of the Representation Theory of Associative Algebras, Vol. 1, Section I.4.
The corner eAf, as a k-submodule of A: the range of the map x ↦ e * x * f.
Instances For
The corner submodule is the range of the corner map.
Cutting an element down by e on the left and f on the right lands in the corner eAf.
For idempotents e and f, an element belongs to the corner eAf exactly when multiplying it
by e on the left and by f on the right fixes it.
An element of the corner eAf is fixed by e on the left.
An element of the corner eAf is fixed by f on the right.
An element of the corner eAf lies in the left ideal Af, without any idempotency
assumption.
The corner ring as an algebra #
An element of the corner eAe is fixed by e on the left.
An element of the corner eAe is fixed by e on the right.
The compression x ↦ e * x * e of A onto the corner eAe.
Instances For
The compression fixes the elements of the corner.
A scalar action compatible with multiplication restricts to the corner.
The unit of the corner ring eAe is e.
The corner inherits the module structure of the ambient nonunital algebra.
The corner eAe of an idempotent of a nonunital R-algebra is an R-algebra, with
algebraMap R eAe r = r • e.
The product in the corner eAe of the compressions e xᵢ e of a list x₁, …, xₙ is
e (x₁ e) ⋯ (xₙ e).
The compression of a linear functional φ to the corner eAe of an idempotent e,
normalised at the unit e of the corner: x ↦ φ x / φ e. When φ e ≠ 0 it takes the value 1
at the unit (IsIdempotentElem.cornerFunctional_one).
Instances For
The compression of φ to the corner eAe is normalised when φ e ≠ 0.
A nonunital homomorphism restricts to a unital homomorphism between idempotent corners.
The unit in the source is e, and the unit in the target is its image.
Instances For
A surjective homomorphism is surjective on every idempotent corner.
A ring equivalence restricts to an equivalence between the corner eAe and the corner of the
image of e.
Instances For
An element of a product is idempotent exactly when each of its components is.
The corner of an idempotent in a product is the product of the corners of its components.
Instances For
The carrier of the corner ring eAe is the corner submodule TauCeti.cornerSubmodule R e e:
both are the range of x ↦ e * x * e.
The corner ring eAe, as an R-module, is the corner submodule
TauCeti.cornerSubmodule R e e.
Instances For
The corner of a Noetherian algebra is Noetherian: if A is a Noetherian R-module, so is
eAe, a submodule of A. In particular the corner of a finite-dimensional algebra is
finite-dimensional.