Subsets of unital associative algebras on commutative rings
Content created by Louis Wasserman.
Created on 2026-04-29.
Last modified on 2026-04-29.
module commutative-algebra.subsets-unital-associative-algebras-commutative-rings where
Imports
open import commutative-algebra.commutative-rings open import commutative-algebra.subsets-algebras-commutative-rings open import commutative-algebra.unital-associative-algebras-commutative-rings open import foundation.subtypes open import foundation.universe-levels
Idea
A
subset¶
of a
unital associative algebra
A over a commutative ring R is a
subset of the underlying type of A.
Definition
module _ {l1 l2 : Level} (l3 : Level) (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where subset-unital-associative-algebra-Commutative-Ring : UU (l2 ⊔ lsuc l3) subset-unital-associative-algebra-Commutative-Ring = subtype l3 (type-unital-associative-algebra-Commutative-Ring R A)
Properties
The condition of a subset containing zero
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where contains-zero-prop-subset-unital-associative-algebra-Commutative-Ring : subtype l3 (subset-unital-associative-algebra-Commutative-Ring l3 R A) contains-zero-prop-subset-unital-associative-algebra-Commutative-Ring = contains-zero-prop-subset-algebra-Commutative-Ring ( R) ( algebra-unital-associative-algebra-Commutative-Ring R A) contains-zero-subset-unital-associative-algebra-Commutative-Ring : subset-unital-associative-algebra-Commutative-Ring l3 R A → UU l3 contains-zero-subset-unital-associative-algebra-Commutative-Ring = is-in-subtype ( contains-zero-prop-subset-unital-associative-algebra-Commutative-Ring)
The condition that a subset is closed under addition
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where is-closed-under-addition-prop-subset-unital-associative-algebra-Commutative-Ring : subtype ( l2 ⊔ l3) ( subset-unital-associative-algebra-Commutative-Ring l3 R A) is-closed-under-addition-prop-subset-unital-associative-algebra-Commutative-Ring = is-closed-under-addition-prop-subset-algebra-Commutative-Ring ( R) ( algebra-unital-associative-algebra-Commutative-Ring R A) is-closed-under-addition-subset-unital-associative-algebra-Commutative-Ring : subset-unital-associative-algebra-Commutative-Ring l3 R A → UU (l2 ⊔ l3) is-closed-under-addition-subset-unital-associative-algebra-Commutative-Ring = is-in-subtype ( is-closed-under-addition-prop-subset-unital-associative-algebra-Commutative-Ring)
The condition that a subset is closed under scalar multiplication
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where is-closed-under-scalar-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring : subtype ( l1 ⊔ l2 ⊔ l3) ( subset-unital-associative-algebra-Commutative-Ring l3 R A) is-closed-under-scalar-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring = is-closed-under-scalar-multiplication-prop-subset-algebra-Commutative-Ring ( R) ( algebra-unital-associative-algebra-Commutative-Ring R A) is-closed-under-scalar-multiplication-subset-unital-associative-algebra-Commutative-Ring : subset-unital-associative-algebra-Commutative-Ring l3 R A → UU (l1 ⊔ l2 ⊔ l3) is-closed-under-scalar-multiplication-subset-unital-associative-algebra-Commutative-Ring = is-in-subtype ( is-closed-under-scalar-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring)
The condition that a subset is closed under multiplication
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where is-closed-under-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring : subtype ( l2 ⊔ l3) ( subset-unital-associative-algebra-Commutative-Ring l3 R A) is-closed-under-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring = is-closed-under-multiplication-prop-subset-algebra-Commutative-Ring ( R) ( algebra-unital-associative-algebra-Commutative-Ring R A) is-closed-under-multiplication-subset-unital-associative-algebra-Commutative-Ring : subset-unital-associative-algebra-Commutative-Ring l3 R A → UU (l2 ⊔ l3) is-closed-under-multiplication-subset-unital-associative-algebra-Commutative-Ring = is-in-subtype ( is-closed-under-multiplication-prop-subset-unital-associative-algebra-Commutative-Ring)
The condition that a subset contains one
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (A : unital-associative-algebra-Commutative-Ring l2 R) where contains-one-prop-subset-unital-associative-algebra-Commutative-Ring : subtype l3 (subset-unital-associative-algebra-Commutative-Ring l3 R A) contains-one-prop-subset-unital-associative-algebra-Commutative-Ring S = S (one-unital-associative-algebra-Commutative-Ring R A) contains-one-subset-unital-associative-algebra-Commutative-Ring : subset-unital-associative-algebra-Commutative-Ring l3 R A → UU l3 contains-one-subset-unital-associative-algebra-Commutative-Ring = is-in-subtype ( contains-one-prop-subset-unital-associative-algebra-Commutative-Ring)
Recent changes
- 2026-04-29. Louis Wasserman. Subalgebras of unital associative algebras (#1937).