Vec k is the category of finite-dimensional k-vector spaces, modeled in
mathlib by FGModuleCat k.
Instances For
Vec k has all finite biproducts, obtained from existence of finite products.
The order embedding from subobjects of X in Vec k to submodules of the
underlying k-module, built by composing the forgetful functor with mathlib's
subobjectModule equivalence.
Instances For
Every object of Vec k has finite length: its subobject lattice is both
well-founded and inverse well-founded.
Vec k is locally finite (Definition 1.12.1): finite-dimensional hom-spaces and
finite-length objects.
Vec k is a multitensor category in the sense of Definition 1.12.3.
The k-algebra homomorphism End(𝟙_ Vec) →ₐ[k] k sending an endomorphism f
to f(1), witnessing the identification of End(𝟙_ Vec) with k.
Instances For
The k-algebra isomorphism End(𝟙_ Vec) ≃ₐ[k] k, upgrading endUnitAlgHom
into a bijection. This realizes End(𝟙) ≅ k for Vec_k.
Instances For
Vec k is a tensor category in the sense of Definition 1.12.3: a multitensor
category whose unit-endomorphism algebra is k.
Convenient alias for Definition 1.12.3: the canonical isomorphism
End(𝟙_ Vec_k) ≅ k.