Theorems · Inductive type · category theory
CategoryTheory.Functor
(C : Type u₁) →
[CategoryTheory.Category.{v₁, u₁} C] → (D : Type u₂) → [CategoryTheory.Category.{v₂, u₂} D] → Type (max v₁ v₂ u₁ u₂)Functor C D represents a functor between categories C and D.
To apply a functor F to an object use F.obj X, and to a morphism use F.map f.
The axiom map_id expresses preservation of identities, and
map_comp expresses functoriality.
- Defined in
- Mathlib.CategoryTheory.Functor.Basic
- Cited by
- 16,252 results in Mathlib
- Foundations
- Depth 1 from the axioms, rests on 2 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement · cited by 32,673
Cited by24,559
Results whose statement or proof uses this declaration.
- CategoryTheory.Functor.objstatement and proof · cited by 19,642
- CategoryTheory.Functor.mapstatement and proof · cited by 8,698
- CategoryTheory.NatTrans.appstatement and proof · cited by 7,406
- CategoryTheory.Functor.compstatement and proof · cited by 6,529
- CategoryTheory.Functor.idstatement · cited by 3,333
- CategoryTheory.shiftFunctorstatement · cited by 1,553
- CategoryTheory.Limits.Cocone.ptstatement and proof · cited by 1,354
- CategoryTheory.Limits.Cone.ptstatement and proof · cited by 1,298
- CategoryTheory.Equivalence.functorstatement · cited by 1,268
- CategoryTheory.Functor.conststatement · cited by 1,264
- CategoryTheory.Functor.Additivestatement · cited by 1,179
- CategoryTheory.Equivalence.inversestatement · cited by 1,130
Showing the 200 most cited of 24,559.