Adjunção (teoria das categorias)

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa
Diagrama comutativo da condição de naturalidade de Predefinição:Math
homD(F(c),d)homC(c,G(d))kF(h)G(k)hhomD(F(c),d)homC(c,G(d))

Na teoria das categorias, uma adjunção (F,G,ϕ):CD é uma tripla consistindo de dois functores F:CD, G:DC e uma família de isomorfismos ϕc,d:homD(F(c),d)homC(c,G(d)) natural em (c,d); a condição de naturalidade é expressa por

G(k)ϕc,d(f)h=ϕc,d(kfF(h)) para cada f:F(c)d, k:dd e h:cc,

ou equivalentemente por

kϕc,d1(g)F(h)=ϕc,d1(G(k)gh) para cada g:cG(d), k:dd e h:cc.

Nesse caso, F é dito adjunto esquerdo a G, e G é dito adjunto direito a F, e escreve-se FG.[1]

Segundo Saunders Mac Lane, "functores adjuntos são onipresentes". Com efeito, vários conceitos da matemática, como grupos livres, corpo de quocientes e completação de espaços métricos são casos particulares do conceito de adjunção.[2]

Unidade e counidade

Dada adjunção (F,G,ϕ):CD, a unidade e a counidade são, respectivamente, transformações naturais η:1˙GF, ϵ:FG˙1, com componentes: ηc=ϕc,F(c)(1F(c)):cG(F(c)) ϵd=ϕG(d),d1(1G(d)):F(G(d))d para cada cC,dD. Têm-se as igualdades

ϕc,d(f)=G(f)ηc para cada f:F(c)d,

além de

ϕc,d1(g)=ϵdF(g) para cada g:cG(d).

Isto implica as identidades triangulares, isto é, os dois diagramas abaixo comutam:[3] FFηFGFGFGηGG1ϵFGϵ1FG

Caracterizações alternativas

Por setas universais

Seja functor G:DC. Supõe-se que, para cada cC, há objeto fcD e seta universal ηc:cG(fc) de c ao functor G, isto é, representação G()ηc:homD(fc,)homC(c,G()). Então, existe única adjunção (F,G,ϕ):CD tal que F(c)=fc para cada cC e tal que ηc são as componentes da unidade.

Dualmente, dado functor F:CD tal que, para cada dD, há objeto gdC, e seta universal ϵd:F(gd)d do functor F a d, existe única adjunção (F,G,ϕ):CD tal que G(d)=gd para cada dD e tal que ϵd são as componentes da counidade.[4]

Por unidade e counidade

Sejam functores F:CD, G:DC, e supõe-se que há transformações naturais η:1˙GF, ϵ:FG˙1 satisfazendo as identidades triangulares acima. Então, existe única adjunção (F,G,ϕ):CD que tem η como unidade e ϵ como counidade.[5]

Exemplos

  • O functor U:𝖦𝗋𝗉𝖲𝖾𝗍, levando cada grupo ao correspondente conjunto de elementos, tem adjunto esquerdo F:𝖲𝖾𝗍𝖦𝗋𝗉, que leva cada conjunto X ao grupo livre em X. A unidade η:1˙UF é a "inserção de geradores", e a counidade ϵ:FU˙1 é a "avaliação de expressões".
  • Denote por 𝖬𝖾𝗍 a categoria de espaços métricos e isometrias, e por 𝖢𝗈𝗆𝗉𝖬𝖾𝗍 a subcategoria plena de espaços métricos completos. Então, a inclusão U:𝖢𝗈𝗆𝗉𝖬𝖾𝗍𝖬𝖾𝗍 tem adjunto esquerdo C:𝖬𝖾𝗍𝖢𝗈𝗆𝗉𝖬𝖾𝗍, levando cada espaço métrico a sua completação. A unidade η:1˙UC é a "inclusão na completação", e a counidade ϵ:CU˙1 evidencia que cada espaço métrico completo é a sua própria completação.[6]
  • Cada pré-ordem pode ser considerada como uma categoria em que hom(a,b) tem no máximo um elemento, e tem um precisamente quando ab. Um functor entre pré-ordens é então uma função crescente. Uma adjunção entre pré-ordens é chamada conexão de Galois:F(c)dcG(d).

    A unidade e a counidade correspondem às desigualdades cG(F(c)), F(G(d))d, respectivamente. Quando a pré-ordem é uma ordem parcial, as identidades triangulares implicam c=F(G(F(c))) e d=G(F(G(d))). Eis exemplos de conexões de Galois:

    • Dada função f:AB, há uma adjunção entre a imagem e a pré-imagem:f(A)BAf(B)

      para cada AA, BB.

    • Seja extensão de corpo kF. Para cada corpo intermediário kEF, denota-se por AutEF o conjunto dos automorfismos de F fixando cada elemento de E, e, para cada subgrupo GAutkF, denota-se por FG o corpo dos elementos de F que são fixados por cada automorfismo em G. Então,AutEFGEFG.

      Este exemplo, proveniente da teoria de Galois, é o que nomeia o conceito.[7]

Propriedades

Adjunção e limites

Dada adjunção (F,G,ϕ):CD, o adjunto direito G preserva os limites de cada K:JD. A demonstração se resume na sequência de isomorfismos naturais: Cone(,GK)Cone(F(),K)homD(F(),limK)homD(,G(limK)). Dualmente, o adjunto esquerdo F preserva todos os colimites.[8]

Unicidade do functor adjunto

Dadas adjunções (F,G,ϕ,η,ϵ):CD e (F,G,ϕ,η,ϵ):CD, existe único isomorfismo natural θ:F˙F comutando com as unidades e as counidades:

η=Gθη, ϵ=ϵθG.[9]

Composição de adjunções

A composição de duas adjunções (F,G,η,ϵ):CD e (F,G,η,ϵ):DE é a adjunção:

(FF,GG,GηFη,ϵFϵG):CE.[10]

Transformações de adjunções

Dadas adjunções (F,G,ϕ,η,ϵ):CD e (F,G,ϕ,η,ϵ):CD, um mapeamento da primeira adjunção à segunda é uma dupla de functores K:DD,L:CC, tal que:[11]

  • É diagrama comutativo: DGCFDKLKDGCFD
  • Alguma das (logo cada uma das) três condições a seguir vale:
    • Lη=ηL.
    • ϵK=Kϵ.
    • Para cada c,d, é diagrama comutativo: homD(F(c),d)ϕhomC(c,G(d))KLhomD(K(F(c)),K(d))homC(L(c),L(G(d)))||||homD(F(L(c)),K(d))ϕhomC(L(c),G(K(d)))

Dadas adjunções (F,G,ϕ,η,ϵ), (F,G,ϕ,η,ϵ):CD (entre as mesmas categorias), duas transformações naturais σ:F˙F e τ:G˙G são ditas conjugadas (para as dadas adjunções), ou formam um morfismo entre as adjunções, quando alguma das (logo cada uma das) condições a seguir vale:

  • Para cada c,d, é diagrama comutativo:homC(F(c),d)ϕhomD(c,G(d))σcτdhomC(F(c),d)ϕhomD(c,G(d))
  • τ é igual à composta GηGGFGGσGGFGGϵG.
  • σ é igual à composta FFηFGFFτFFGFϵFF.
  • ϵFτ=ϵσG.
  • Gση=τFη.

Dada transformação natural σ:F˙F, há exatamente uma transformação natural τ:G˙G que é conjugada a σ. Similarmente, τ determina unicamente σ.[12]

Adjunções de duas variáveis

Dado functor Predefinição:Math, tal que, para cada Predefinição:Math, o functor Predefinição:Math tem adjunto direito Predefinição:Math, existe único functor Predefinição:Math tal que Predefinição:Math para cada Predefinição:Math e tal que os isomorfismos homC(F(a,b),c)homB(b,G(a,c)) são naturais nas três variáveis Predefinição:Math; a tupla consistindo dos functores Predefinição:Math, Predefinição:Math e do isomorfismo natural é chamada adjunção com parâmetro Predefinição:Math.[13]

Adicionalmente, se, para cada Predefinição:Math, Predefinição:Math também tem adjunto direito, similarmente há isomorfismos naturais homC(F(a,b),c)homB(b,G(a,c))homA(a,H(b,c));diz-se, assim, que há uma adjunção de duas variáveis (não "três variáveis").[14][15]

Adjuntos fiéis e plenos

Numa adjunção Predefinição:Math:

Com efeito, denotando-se por Predefinição:Math a composta homD(d,d)GhomC(G(d),G(d))homD(F(G(d)),d),que é o mapeamento Predefinição:Math, Predefinição:Math é fiel (respectivamente pleno) se e só se cada Predefinição:Math é injetivo (respectivamente sobrejetivo), isto é, cada Predefinição:Math é epimorfismo (respectivamente seção).[16]

Dualmente,

Em particular, uma equivalência adjunta é precisamente uma adjunção entre functores plenos e fiéis.

Subcategoria reflexiva

Uma subcategoria Predefinição:Math de uma categoria Predefinição:Math é dita reflexiva quando é subcategoria plena e a inclusão Predefinição:Math admite adjunto esquerdo Predefinição:Math, chamado refletor. (Alguns autores não exigem que a subcategoria seja plena.[16]) Já que a inclusão é functor pleno e fiel, a counidade Predefinição:Math é isomorfismo (o refletor "fixa" cada objeto de Predefinição:Math).

Como exemplo, a categoria dos espaços compactos de Hausdorff é subcategoria reflexiva da categoria dos espaços topológicos; o refletor leva cada espaço a sua compactificação de Stone–Čech.[17]

Dualmente, uma subcategoria plena é correflexiva quando a inclusão tem adjunto direito. Por exemplo, a subcategoria plena dos grupos abelianos de torção (isto é, os grupos abelianos nos quais todo elemento tem ordem finita) é correflexiva na categoria dos grupos abelianos.

Nota de terminologia: Alguns autores trocaram os significados de "reflexiva" e "correflexiva".[16]

Mônade associada

Predefinição:Artigo principal Cada adjunção Predefinição:Math associa-se a uma mônade, de endofunctor Predefinição:Math, de unidade η:1˙GF e de multiplicação GϵF:(GF)2˙GF.[18]

Existência de adjuntos

O teorema do functor adjunto de Freyd diz que, dada D categoria pequeno-completa, na qual todos os conjuntos hom são pequenos, e dada C categoria qualquer, um functor G:DC tem adjunto esquerdo se e só se é pequeno-contínuo e satisfaz:

Para cada xC, existe conjunto pequeno I e família de setas {fi:xG(ai)}iI tal que, para cada seta h:xG(a), há iI,t:aia tais que h=G(t)fi.[19]

O teorema especial do functor adjunto diz que, dada Predefinição:Math categoria pequeno-completa e com conjuntos Predefinição:Math pequenos, e dada Predefinição:Math categoria com conjuntos Predefinição:Math pequenos, tais que Predefinição:Math tem família cosseparadora pequena e toda coleção de monomorfismos de mesmo contradomínio em Predefinição:Math tem produto fibrado (isto é, toda coleção de subobjetos tem ínfimo), então cada functor Predefinição:Math pequeno-contínuo e preservando os produtos fibrados de monomorfismos tem adjunto esquerdo.

Uma versão alternativa, de hipóteses mais restritivas, é: Dada Predefinição:Math categoria pequeno-completa, com conjuntos Predefinição:Math pequenos, com cosseparador pequeno e tal que, para cada Predefinição:Math, a coleção de subobjetos de Predefinição:Math pode ser indexada por um conjunto pequeno, e dada Predefinição:Math categoria com conjuntos Predefinição:Math pequenos, um functor Predefinição:Math tem adjunto esquerdo se e só se é pequeno-contínuo.[20]

Os teoremas são consequências dos teoremas da existência de objeto inicial.[21]

A seguir, exemplos de aplicações desses teoremas.

Predefinição:Referências

Bibliografia

Predefinição:Teoria das categorias