Central elements of monoids
Content created by Egbert Rijke, Fredrik Bakke, Louis Wasserman, Maša Žaucer and malarbol.
Created on 2023-03-18.
Last modified on 2026-09-18.
module group-theory.central-elements-monoids where
Imports
open import foundation.action-on-identifications-functions open import foundation.dependent-products-propositions open import foundation.function-types open import foundation.identity-types open import foundation.propositions open import foundation.universe-levels open import group-theory.central-elements-semigroups open import group-theory.invertible-elements-monoids open import group-theory.monoids
Idea
An element x of a monoid M is said to be central if xy = yx for every
y : M.
Definition
module _ {l : Level} (M : Monoid l) where is-central-element-prop-Monoid : type-Monoid M → Prop l is-central-element-prop-Monoid = is-central-element-prop-Semigroup (semigroup-Monoid M) is-central-element-Monoid : type-Monoid M → UU l is-central-element-Monoid = is-central-element-Semigroup (semigroup-Monoid M) is-prop-is-central-element-Monoid : (x : type-Monoid M) → is-prop (is-central-element-Monoid x) is-prop-is-central-element-Monoid = is-prop-is-central-element-Semigroup (semigroup-Monoid M)
Properties
The unit element is central
module _ {l : Level} (M : Monoid l) where abstract is-central-element-unit-Monoid : is-central-element-Monoid M (unit-Monoid M) is-central-element-unit-Monoid y = left-unit-law-mul-Monoid M y ∙ inv (right-unit-law-mul-Monoid M y)
The product of two central elements is central
module _ {l : Level} (M : Monoid l) where is-central-element-mul-Monoid : (x y : type-Monoid M) → is-central-element-Monoid M x → is-central-element-Monoid M y → is-central-element-Monoid M (mul-Monoid M x y) is-central-element-mul-Monoid = is-central-element-mul-Semigroup (semigroup-Monoid M)
The inverse of a central invertible element is central
module _ {l : Level} (M : Monoid l) where abstract is-central-element-inv-is-invertible-element-Monoid : (x : type-Monoid M) → (H : is-invertible-element-Monoid M x) → is-central-element-Monoid M x → is-central-element-Monoid M (inv-is-invertible-element-Monoid M H) is-central-element-inv-is-invertible-element-Monoid x H K y = inv (right-unit-law-mul-Monoid M (mul-Monoid M _ y)) ∙ ap ( mul-Monoid M _) ( inv (is-right-inverse-inv-is-invertible-element-Monoid M H)) ∙ associative-mul-Monoid M _ _ _ ∙ ap (mul-Monoid M _) (inv (associative-mul-Monoid M _ _ _)) ∙ ap (λ z → mul-Monoid M _ (mul-Monoid M z _)) (inv (K y)) ∙ inv (associative-mul-Monoid M _ _ _) ∙ ap (mul-Monoid' M _) (inv (associative-mul-Monoid M _ _ _)) ∙ ap ( mul-Monoid' M _ ∘ mul-Monoid' M y) ( is-left-inverse-inv-is-invertible-element-Monoid M H) ∙ ap (mul-Monoid' M _) (left-unit-law-mul-Monoid M y)
Recent changes
- 2026-09-18. malarbol. Exponential series in ring extensions of Q (#1996).
- 2026-05-02. Fredrik Bakke and Egbert Rijke. Remove dependency between
BUILTINand postulates (#1373). - 2026-02-15. Louis Wasserman. Unital and associative algebras over a commutative ring (#1843).
- 2023-11-24. Egbert Rijke. Abelianization (#877).
- 2023-03-21. Fredrik Bakke. Formatting fixes (#530).