• 沒有找到結果。

Given an object X of C, we define a contravariant functor hX : C → Sets from C to the category of sets as follows

N/A
N/A
Protected

Academic year: 2022

Share "Given an object X of C, we define a contravariant functor hX : C → Sets from C to the category of sets as follows"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

1. Yoneda Lemma

Let F, G : C → D be functors between two categories C and D. A natural transformation η : F → G is a family of morphisms ηX : F (X) → G(X) parametrized by objects of C such that for every morphism f : X → Y, the following diagram commutes:

(1.1)

F (X) −−−−→ G(X)ηX

F (f )

y G(f )

 y F (Y ) −−−−→ G(Y ).ηY

Similarly, we can define natural transformations between contravariant functors: in the above definition, we replace f : X → Y by a morphism f : Y → X.

Let C be a category. Given an object X of C, we define a contravariant functor hX : C → Sets

from C to the category of sets as follows. For each object Y, define hX(Y ) = HomC(Y, X) and for each f : Z → Y, we define hX(f ) : HomC(Y, X) → HomC(Z, X) by hX(f )(u) = u ◦ f, where u : Y → X is any morphism in C.

Definition 1.1. A contravariant functor F : C → Sets is representable if there exists an object X of C so that F ∼= hX. The object X is called a representative of F.

We will show that such X is unique up to an isomorphism.

A functor F : C → C0 is faithful if for any objects X, X0 of C, the map HomC(X, X0) → HomC0(F (X), F (X0))

is injective and full if it is surjective. A functor is fully faithful if the above map is a bijection.

Let C be the category of all contravariant functors from C to the category of sets. Then we obtain a functor

h : C → C, X 7→ hX. Proposition 1.1. Let h : C → C be as above.

(1) For any object X of C, we have a bijection

HomC(hX, F ) ⇐⇒ F (X).

(2) The functor h is fully faithful.

Proof. Let φ : hX → F be a natural transformation. Then ηX : hX(X) → F (X) is a map of sets. Since hX(X) = HomC(X, X), 1X belongs to hX(X). Therefore ηX(1X) gives an element of F (X). Define a map

α : HomC(hX, F ) → F (X) by η 7→ ηX(1X).

Let s ∈ F (X). For any object Y of C, and any morphism ψ ∈ hX(Y ) = HomC(Y, X), we have F (ψ) ∈ HomSets(F (X), F (Y )). Since s ∈ F (X), we obtain F (ψ)(s) ∈ F (Y ). This observation allows us to define a map

β : F (X) → HomC(hX, F )

as follows. For each s ∈ F (X), β(s) defines a natural transformation from hX to F by βY(s) : HomC(Y, X) → F (Y ), ψ 7→ F (ψ)(s)

1

(2)

2

for each object Y of C. Check that α, β are inverse to each other. To do this, let us consider the following diagram: given η ∈ HomC(hX, F ), and φ : Y → X,

(1.2)

HomC(X, X) −−−−→ F (X)ηX

hX(φ)

y F (φ)

 y HomC(Y, X) −−−−→ F (Y ).ηY

Using this diagram, we find ηY ◦ hX(φ)(1X) = F (φ) ◦ ηX(1X). Since hX(φ)(1X) = φ, we find ηY(φ) = F (φ)(ηX(1X)) = βY(α(η))(φ), ∀φ. This shows that ηY = βY(α(η)) for all objects Y of C, and hence η = (β ◦ α)(η) for all η ∈ HomC(hX, F ). This shows that

β ◦ α = 1Hom

C∨(hX,F ). Now, let s ∈ F (X), then

(α ◦ β)(s) = α(β(s)) = βX(s)(1X) = F (1X)(s) = 1F (X)(s) = s.

This shows that

α ◦ β = 1F (X).

We find that α, β are inverse to each other. Therefore α is a bijection.

To prove (2), let us choose F = hX0 for any object X0 in C0. (1) implies the bijection of the set

HomC(X, X0) ⇐⇒ HomC(hX, hX0).

By definition, h : C → C sending X → hX is fully faithful.  Corollary 1.1. Let C be a category. Suppose that X and X0 are objects of C so that hX ∼= hX0. Then X and X0 are isomorphic.

Proof. Suppose that hX and hX0 are isomorphic. Then there is an isomorphism η : hX → hX0

whose inverse is denoted by η−1 : hX0 → hX. Denote the map αX,X0 = HomC(hX, hX0) → HomC(X, X0).

Then by definition,

αX,X−1◦ η) = αX0,X−1) ◦ αX,X0(η), αX0,X0(η ◦ η−1) = αX,X0(η) ◦ αX0,X−1).

By αX,X(1hX) = 1X and αX0,X0(1h0

X) = 1X0, we find

αX0,X−1) ◦ αX,X0(η) = 1X, αX,X0(η) ◦ αX0,X−1) = 1X0.

This shows that αX,X0(η) : X → X0 and αX0,X−1) : X0 → X are inverse to each other.

Therefore X and X0 are isomorphic. 

This Corollary shows that any two representatives of a representable functor are isomor- phic.

參考文獻

相關文件

Let {f n } be a sequence of real-valued continuous functions on [a, b] which converges uniformly to a continuous function f on

Let σ be the restriction of s to

1191 On the closedness of the algebraic difference of closed convex sets.

[r]

• As the binary quadratic programming program is NP-hard in general, identifying polynomially solvable subclasses of binary quadratic programming problems not only offers the-

(3%) (c) Given an example shows that (a) may be false if E has a zero divisors. Find the invariant factors of A and φ and their minimal polynomial. Apply

(12%) Determine whether the statement is true of false... through out D, we conclude that F is conservative

Department of Mathematics, National Taiwan University, Taipei, Taiwan E-mail