Categoria (teoria das categorias)

estrutura em matemática

Na matemática, uma categoria é um conceito similar a um grafo direcionado, incluindo setas entre objetos, entre elas havendo identidades e uma operação de composição, com propriedades análogas à composição de funções.[1]

A teoria das categorias é o estudo de propriedades e classificações de categorias e conceitos relacionados. Ela provê uma linguagem que simplifica conceitos e demonstrações em várias áreas de matemática, possibilitando delinear e separar os resultados gerais dos que se aplicam a uma área específica.[2]

Categorias foram introduzidas por Samuel Eilenberg e Saunders Mac Lane com o objetivo de dar um significado rigoroso ao conceito de "canônico" ou "natural".[2]

Definição editar

Uma categoria C consiste nos seguintes elementos:

  • Uma coleção[nota 1][3] de objetos, coleção esta denotada por
    ob C ou, simplesmente, C.
  • Para cada dupla a, b de objetos, uma coleção de triplas (a, b, f), chamadas setas (ou morfismos) do domínio (ou origem) a até o contradomínio (ou destino) b, para as quais são usadas as notações
    f : ab,  , (a, b, f) ∈ homC(a, b) (ou brevemente f ∈ homC(a, b)), fC(a, b), f ∈ morC(a, b) ou dom(f) = a, cod(f) = b.
  • Para cada objeto a, uma seta de a até a, chamada identidade, e denotada por ida ou 1a.
  • Para cada tripla de objetos a, b, c, uma operação de composição, levando
    cada seta f : ab e cada seta g : bc a uma seta gf : ac.
  • Devem ser satisfeitas as igualdades:
    (Lei da identidade) Para todos objetos a, b e todas as setas f : ab, 1bf = f = f ∘ 1a.
    (Associatividade) Para todos objetos a, b, c, d e todas as setas f : ab, g : bc e h : cd, (hg) ∘ f = h ∘ (gf).

Categorias definidas têm, comumente, nome escrito em negrito, como Cat, ou sem serifas, como  . Nota-se que, como definido acima, hom(a, b) ∩ hom(c, d) = ∅ a menos que a = c e b = d.[4][5][3][6]

Exemplos de categorias editar

  • A categoria dos conjuntos, denotada por Set (inglês set) ou por Ens (francês ensemble), tem como coleção de objetos a coleção de conjuntos pequenos, e, para cada dois objetos A, B seus, as setas (A, B, f) serão precisamente as funções de A a B (etiquetadas com seu domínio e contradomínio), sendo que a identidade e a composição correspondem às funções identidades e à composição de funções, respectivamente.
  • A categoria dos grupos, denotada por Grp, tem como coleção de objetos a coleção de grupos (G, ⋅) para os quais G é conjunto pequeno, e as suas setas correspondem aos homomorfismos de grupos. De maneira similar, há a categoria dos monoides Mon, dos grupos abelianos Ab, dos anéis Anel, dos módulos R-Mod etc.
  • A categoria dos espaços topológicos, denotada por Top, tem como objetos os espaços topológicos (X, τ) para os quais X é conjunto pequeno, e as suas setas correspondem às funções contínuas.[4]
  • Para cada monoide (M, ⋅), há uma categoria B M, com um único objeto, e cujas setas correspondem biunivocamente aos elementos de M, com seta identidade sendo o elemento neutro de M, e composição dada pela operação .
  • Para cada pré-ordem (P, ≤), há uma categoria, cujos objetos são elementos de P, e tal que, para objetos a, b, há exatamente um morfismo ab se ab, e nenhum se ¬ (ab). A existência de identidades vem de que aa, e a existência de composições segue da transitividade.
  • Para cada conjunto A, há uma categoria discreta, cujos objetos são precisamente os elementos de A, e na qual os únicos morfismos são as identidades.[5]
  • Para cada grafo (V, E), há a categoria livre, cujos objetos são os vértices em V, e, dados objetos a, b, os morfismos ab correspondem precisamente aos caminhos formados pelas arestas em E, iniciando em a e terminando em b; as identidades correspondem a caminhos de zero arestas, e as composições correspondem a concatenações de caminhos.[7]

Categorias pequenas e grandes editar

Na teoria de conjuntos (mais precisamente axiomas de Zermelo-Fraenkel), não há conjunto incluindo todos os conjuntos. Similarmente, não há categoria incluindo todos os conjuntos (ou grupos, espaços topológicos etc.)[8] Isso pode ser resolvido, usando universos de Grothendieck. Dado   universo, chame um conjunto de ( -)pequeno se ele for membro de  . Então,   será a categoria dos conjuntos pequenos. Dado o axioma de universos, temos uma sequência:

 
em que   são universos.

Uma categoria é ( -)pequena quando o conjunto de objetos e todos os conjuntos de setas hom(a, b) são ( -)pequenos. Notar que   é assim uma categoria  -grande.

Na prática, o prefixo " -" é omitido.[9]

Esta, porém, não é a única forma de resolver esse problemas lógicos. Adámek, Herrlich e Strecker, por exemplo, supõem somente a existência de conjuntos, classes e conglomerados (que correspondem, respectivamente, a elementos de um universo, subcoleções do universo e coleções de subcoleções do universo); nesse contexto, os hom são sempre conjuntos (não podem ser classes quaisquer), e uma categoria pequena é definida como uma categoria cuja coleção de objetos é um conjunto.[10]

Categoria oposta editar

Para cada categoria  , temos a categoria oposta (ou dual)  , obtida invertendo a direção das setas de  . Mais precisamente,   tem os mesmos objetos que  , e cada morfismo   em   é denotado por   para exatamente um morfismo  ; identidades são  , e composição é definida por

 
para setas de domínio e contradomínio adequados.

A cada teorema do formato "para toda categoria  ,   é verdade", há o costume de expressar o caso particular " " sem envolver a definição de categoria oposta (por exemplo, trocando "domínio" com "contradomínio", "monomorfismo" com "epimorfismo" etc.). Isso pode deixar mais fácil de encontrar demonstrações de outros resultados.[11]

Produto de categorias editar

A categoria   das categorias pequenas (e functores como morfismos) tem produtos binários. Eis uma construção explícita.[12] Dadas categorias  , os objetos de   são as duplas  , com   objeto de   e   objeto de  , e os morfismos   são as duplas de morfismos   e  . A identidade de   é  , e composições são dadas por:

 

Tipos de morfismos editar

Um morfismo f : ab numa categoria C é chamado:

  • um monomorfismo quando é cancelável à esquerda, isto é,
    para todo objeto c e morfismos g, h : ca satisfazendo fg = fh, vale g = h.
  • um epimorfismo quando é cancelável à direita, isto é,
    para todo objeto c e morfismos g, h : bc satisfazendo gf = hf, vale g = h.
  • um bimorfismo quando é um monomorfismo e um epimorfismo.
  • uma seção quando é um inverso direito, isto é,
    existe g : ba tal que gf = 1a.
  • uma retração quando é um inverso esquerdo, isto é,
    existe g : ba tal que fg = 1b.
  • um endomorfismo quando a = b.
  • um isomorfismo quando é um inverso, isto é,
    existe g : ba tal que gf = 1a e fg = 1b.
  • um automorfismo quando é um isomorfismo e um endomorfismo.
  • um idempotente quando a = b e ff = f.
  • um idempotente que cinde quando a = b e
    há objeto c e morfismos g : ac e h : ca tais que f = hg e gh = 1c.[13][5][14]

Ligações externas editar

Notas

  1. Emprega-se o termo coleção, em vez de classe ou conjunto, para eximir, em primeiro contato, o leitor de preocupações com a lógica ou a teoria dos conjuntos. Ver, porém, a seção Categorias pequenas e grandes.

Referências

  1. (Mac Lane, Introdução)
  2. a b (Riehl, Prefácio)
  3. a b (Aluffi, §I.3.1)
  4. a b (Mac Lane, §I.1, §I.2)
  5. a b c (Riehl, §1.1)
  6. (Adámek, Herrlich, Strecker, §I.3.1)
  7. (Mac Lane, §II.7)
  8. (Mac Lane, §I.6): "Our foundation […] does not provide sets to represent certain metacategories, such as the metacategory of all sets or that of all groups."
  9. (Mac Lane, §I.6)
  10. (Adámek, Herrlich, Strecker, §0.2, §3.1, §3.44)
  11. (Mac Lane, §I.1, §I.2): "For more complicated theorems, the duality principle is a handy way to have (at once) the dual theorem. No proof of the dual theorem need be given. We usually leave even the formulation of the dual theorem to the reader."
  12. (Mac Lane, §II.3, III.4."products")
  13. (Mac Lane, §I.5)
  14. (Riehl, §1.2)

Bibliografia editar