mathlib documentation


Linear Functors #

THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.

An additive functor between two R-linear categories is called linear if the induced map on hom types is a morphism of R-modules.

Implementation details #

functor.linear is a Prop-valued class, defined by saying that for every two objects X and Y, the map : (X ⟶ Y) → (F.obj X ⟶ F.obj Y) is a morphism of R-modules.

F.map_linear_map is an R-linear map whose underlying function is