The left module of linear maps between left modules over commutative rings
Content created by Louis Wasserman.
Created on 2026-03-22.
Last modified on 2026-03-22.
module linear-algebra.left-module-linear-maps-left-modules-commutative-rings where
Imports
open import commutative-algebra.commutative-rings open import foundation.dependent-pair-types open import foundation.identity-types open import foundation.universe-levels open import linear-algebra.addition-linear-maps-left-modules-commutative-rings open import linear-algebra.left-modules-commutative-rings open import linear-algebra.linear-maps-left-modules-commutative-rings open import linear-algebra.scalar-multiplication-linear-maps-left-modules-commutative-rings
Idea
The type of
linear maps
between two left modules
over the same commutative ring R
itself forms a left module over R.
Definition
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (M : left-module-Commutative-Ring l2 R) (N : left-module-Commutative-Ring l3 R) where left-module-linear-map-left-module-Commutative-Ring : left-module-Commutative-Ring (l1 ⊔ l2 ⊔ l3) R left-module-linear-map-left-module-Commutative-Ring = make-left-module-Commutative-Ring ( R) ( ab-add-linear-map-left-module-Commutative-Ring R M N) ( mul-linear-map-left-module-Commutative-Ring R M N) ( left-distributive-mul-add-linear-map-left-module-Commutative-Ring R M N) ( right-distributive-mul-add-linear-map-left-module-Commutative-Ring ( R) ( M) ( N)) ( left-unit-law-mul-linear-map-left-module-Commutative-Ring R M N) ( associative-mul-linear-map-left-module-Commutative-Ring R M N)
Properties
Evaluation of a linear map is a linear map
module _ {l1 l2 l3 : Level} (R : Commutative-Ring l1) (M : left-module-Commutative-Ring l2 R) (N : left-module-Commutative-Ring l3 R) (x : type-left-module-Commutative-Ring R M) where is-linear-ev-linear-map-left-module-Commutative-Ring : is-linear-map-left-module-Commutative-Ring ( R) ( left-module-linear-map-left-module-Commutative-Ring R M N) ( N) ( ev-linear-map-left-module-Commutative-Ring R M N x) is-linear-ev-linear-map-left-module-Commutative-Ring = ( ( λ _ _ → refl) , ( λ _ _ → refl)) linear-map-ev-linear-map-left-module-Commutative-Ring : linear-map-left-module-Commutative-Ring ( R) ( left-module-linear-map-left-module-Commutative-Ring R M N) ( N) linear-map-ev-linear-map-left-module-Commutative-Ring = ( ev-linear-map-left-module-Commutative-Ring R M N x , is-linear-ev-linear-map-left-module-Commutative-Ring)
See also
- Duals of left modules over commutative rings, a special case of this module
Recent changes
- 2026-03-22. Louis Wasserman. Duals of left modules over commutative rings (#1907).