Лема Йонеди

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

В теорії категорій, лема Йонеди — абстрактний результат про властивості функтора Hom. Вона є узагальненням теореми Келі в теорії груп (якщо розглядати групу як категорію з одним об'єктом). Лема дозволяє розглянути вкладення довільної категорії в категорію функторів з неї в Set. Лема Йонеди — важливий інструмент, який дозволив отримати багато важливих результатів в алгебраїчній геометрії і теорії представлень.

Загальний випадок леми

У довільній (локально малій) категорії для даного об'єкта A можна розглянути коваріантний функтор Hom, що позначається

hA=Hom(A,).

hA переводить об'єкт X у множину морфізмів Hom(A,X), а морфізм f:XY у морфізм f (композицію із f зліва) що переводить g із Hom(A,X) у морфізм fg у Hom(A,Y). Тобто,

hA(f)(g)=fg.

Нехай F — довільний функтор з C в Set. Лема Йонеди стверджує, що:

для будь-якого об'єкта A категорії C, натуральні перетворення з hA в F знаходяться у взаємно-однозначній відповідності з елементами F(A):

Nat(hA,F)F(A).

Для даного натурального перетворення Φ з hA в F відповідний елемент F(A) це u=ΦA(idA), тобто натуральне перетворення однозначно визначається образом тотожного морфізма.

Окрім того ізоморфізм у твердженні леми є натуральним щодо об'єктів категорії і функторів з C в Set. А саме для довільного морфізму f:AB виконується рівність Ff(ΦA(idA))=(Φhf)B(idB)(де Φhf — натуральне перетворення із hBу F, для якого для gHom(B,X)визначається (Φhf)(g)=ΦA(gf)F(X)) і для довільного морфізму θ:FGфункторів із C в Set виконується рівність θA(ΦA(idA))=(θΦ)A(idA).

Контраваріантна версія леми Йонеди розглядає контраваріантний функтор

hA=Hom(,A),

що відправляє X у множину Hom(X, A). Для довільного контраваріантного функтора G з C в Set

Nat(hA,G)G(A).

Доведення

Доведення леми Йонеди подано на комутативній діаграмі:

Proof of Yoneda's lemma
Proof of Yoneda's lemma

Діаграма показує, що натуральне перетворення Φ повністю визначається ΦA(idA)=u, оскільки для будь-якого морфізма f: AX

ΦX(f)=(Ff)u.

Більш того, ця формула задає натуральне перетворення для будь-якого uF(A). Справді нехай f: AX і g: XY — деякі морфізми. Тоді hA(g) переводить fHom(A,X)у gfHom(A,Y)і ΦX(f)=(Ff)u, а також ΦY(gf)=F(gf)u=Fg(Ff)u=(Fg)ΦX(f). Тому ΦY(hA(g)(f))=(Fg)ΦX(f)і введене перетворення є справді натуральним.

Натуральність для об'єктів категорії випливає із рівностей (Φhf)B(idB)=ΦB(idBf)=Ff(ΦA(idA))згідно з означенням натурального перетворення Φhf і заданням Φ через ΦA(idA)=u. Рівність θA(ΦA(idA))=(θΦ)A(idA)випливає з того, що θ,Φє морфізмами функторної категорії SetC і тому для них виконується правило композицій.

Доведення контраваріантного випадку є аналогічним.

Вкладення Йонеди

Окремий випадок леми Йонеди — коли функтор F також є функтором Hom. В цьому випадку коваріантна версія леми Йонеди стверджує, що

Nat(hA,hB)Hom(B,A).

Відображення кожного об'єкта A категорії C в відповідний hom-функтор hA = Hom(A,-) і кожен морфізм f: BA у відповідне натуральне перетворення Hom(f,-) задає контраваріантний функтор h- з C в SetC (тобто категорію коваріантних функторів із C в Set), або коваріантний функтор

h:𝒞op𝐒𝐞𝐭𝒞.

У цій ситуації лема Йонеди стверджує, що h-цілком унівалентний функтор, тобто задає вкладення Cop в категорію функторів в Set. У цих термінах можна також краще зрозуміти значення леми Йонеди. Нехай F — довільний функтор з C в Set, тобто F є об'єктом SetC. Тоді можна ввести F для якого F(A)=Nat(hA,F).Аналогічно можна ввести F'' і т. д. Лема Йонеди стверджує, що всі ці морфізми є ізоморфними і їх можна вважати одним об'єктом SetC.

У контраваріантному випадку по лемі Йонеди

Nat(hA,hB)Hom(A,B).

Отже, h- задає цілком унівалентний коваріантний функтор (вкладення Йонеди)

h:𝒞𝐒𝐞𝐭𝒞op.

Зображувані функтори

Функтор F із деякої (локально малої) категорії C в Set називається зображуваним, якщо існує об'єкт A категорії і деякий натуральний ізоморфізм між F і функтором hA. За означенням зображенням функтора називається вибір деякого об'єкта A і натурального ізоморфізму.

Важливим наслідком леми Йонеди є той факт, що зображення однозначно задається вибором об'єкта A категорії, а також елемента

uF(A)

для якого виконується умова: для довільного об'єкта B категорії C і будь-якого елемента

xF(B)

існує єдиний морфізм f: AB для якого

Ff(u)=x.

Справді з означення зображення функтора випливає однозначний вибір деякого об'єкта A, а згідно леми Йонеди відповідне натуральне перетворення однозначно визначає деякий елемент

u=ΦA(idA)

і тоді для морфізма f: AB виконується рівність

ΦB(f)=(Ff)u.

Залишається лише довести, що натуральне перетворення буде ізоморфізмом тоді і тільки тоді, коли виконується додаткова умова. Перетворення буде ізоморфізмом тоді і тільки тоді, коли відображення

ΦB:Hom(A,B)F(B)

буде бієкцією для всіх об'єктів B. Але

ΦB(f)=(Ff)u,

тому таке відображення буде бієкцією тоді і тільки тоді, коли для будь-якого елемента

xF(B)

існує єдиний морфізм f: AB для якого

Ff(u)=x,

що і треба було довести.

Література