 ##  [Equivalence of Categories](/equivalence-categories-2) 

 Definition

A functor F: C → D is an equivalence of categories if it is fully faithful (induces bijections on hom-sets) and essentially surjective (every object of D is isomorphic to F(c) for some c in C); equivalence identifies categories up to isomorphism of objects rather than strict equality.

 

 

 

 

 

 





## Principle

Principle

Equivalence captures the idea of 'same mathematical structure' up to coherent isomorphism: invariants and constructions that are invariant under isomorphism coincide across equivalent categories.

 

 

 

 

 





## Demonstration

Demonstration

Example: the inclusion of a skeleton (a full subcategory containing one representative of each isomorphism class) into a category is an equivalence; finite sets are equivalent to the skeleton whose objects are the natural numbers (cardinalities) regarded as sets of that size.

 

 

 

 

## Misapplication

Misapplication

Treating equivalent categories as literally equal sets of objects and morphisms, or expecting that an equivalence preserves constructions strictly rather than up to specified isomorphism; confusing equivalence with a weaker adjoint relationship.

 

 

 

 

 





## Consequence

Consequence

Properties and invariants defined up to isomorphism (e.g., representability, existence of limits up to iso, derived invariants) are preserved by equivalence; constructions can be transported along equivalences without loss of essential information.

 

 

 

 

## Reversal

Reversal

The contrast is a mere fully faithful functor that is not essentially surjective or a functor that is essentially surjective but not fully faithful: neither gives an equivalence and both fail to guarantee preservation of all isomorphism-invariant data.

 

 

 

 

 





## Boundary

Boundary

Equivalence presupposes categories with isomorphisms and ignores 'size' or set-theoretic choices in skeletons; it does not assert object-wise equality, and some finer structures (like chosen limits or strict enrichments) may not be transported without extra data.

 

 

 

 

 





## Semantic Tension

Semantic Tension

Equivalence sits between isomorphism of categories (a stricter notion requiring inverse on the nose) and weaker correspondences (such as adjunctions); practical tension arises when one needs strict equalities rather than isomorphism classes.

 

 

 

 

 





## Synthesis

Synthesis

Equivalence of categories formalizes when two categorical structures encode the same mathematics up to isomorphism: a fully faithful, essentially surjective functor permits transport of isomorphism-invariant constructions and identifies categories as 'the same' for most mathematical purposes.