Apêndice 1 - Teoria das Categorias (breve referência)

Tamanho: px
Começar a partir da página:

Download "Apêndice 1 - Teoria das Categorias (breve referência)"

Transcrição

1 Apêndice 1 - Teoria das Categorias (breve referência) Neste apêndice fazemos uma muito breve introdução à Teoria das Categorias, definindo o que é uma categoria e dando exemplos de categorias, e introduzindo alguns conceitos categoriais elementares. Para o estudo e aplicações da teoria das categorias pode consultar-se p.ex. [1, 2, 26, 36]. (Sobre a utilização das categorias no âmbito da teoria das especificações algébricas de tipos de dados abstractos pode também consultar-se p.ex. [43].) Teoria de conjuntos versus teoria das categorias (motivação). A teoria dos conjuntos pretende construir, ou fundamentar, toda a matemática (as diversas construções matemáticas), a partir da noção básica de pertença a um conjunto. Isto é, continuando a falar informalmente, podemos dizer que a abordagem usual da teoria de conjuntos começa com os elementos e constrói todas as suas noções em termos destes (repare-se que dois conjuntos são iguais sse têm os mesmos elementos princípio da extensionalidade ). Dito de outra forma, as entidades matemáticas são expressas no âmbito da teoria de conjuntos através da referência à sua estrutura interna, isto é, através da referência às suas componentes. A maneira como é representado o conceito de aplicação na teoria de conjuntos, como um conjunto de pares ordenados, é bem um exemplo dessa visão estática da teoria dos conjuntos em que as entidades (conjuntos,...) são descritas indicando como é que são formadas internamente. Até que ponto é que será possível definir as propriedades de uma colecção não por referência aos seus membros, i.e. à sua estrutura interna, mas sim por referência às suas relações externas com outras colecções? É essa a perspectiva da teoria das categorias que tem como motivação fundamental a ideia de que, para muitos propósitos, não é realmente importante saber o que são exactamente os objectos que estamos a estudar, mas sim o modo como eles se relacionam (i.e. as propriedades dos relacionamentos entre eles). E a realidade é que se podem estabelecer propriedades universais para certos tipos de relacionamentos, as quais são verdadeiras mesmo que as suas correspondentes definições elemento-a-elemento possam ser drasticamente diversas em diferentes domínios do discurso. Tal não significa que a teoria de conjuntos deixe de ser relevante; passamos é a dispor de duas abordagens com perspectivas diferentes e, conforme os domínios de trabalho, poderá ser mais conveniente considerar uma ou outra, ou as duas. Usemos o caso dos conjuntos e das aplicações como exemplo motivador para a extracção do que devem ser as componentes básicas desta perspectiva. Na teoria dos conjuntos, os conjuntos são descritos pela referência aos seus elementos e uma aplicação f pode ser representada por um triplo, especificando o conjunto de partida (A), o conjunto de chegada (B) e a relação elemento a elemento entre os dois conjuntos (R f ) que é estabelecida por essa aplicação: f=(a,b,r f ) com R f AxB. Vamos agora tentar seguir a ideia de que não é importante conhecer, à partida, qual a estrutura exacta dos diferentes objectos mas sim como eles se relacionam. Ora, neste universo de trabalho, os nossos 475

2 objectos são os conjuntos e a mandeira óbvia de relacionar conjuntos é através de aplicações. Só que agora queremos ver essas aplicações como elementos primitivos e não por referência directa ao modo como transformam cada elemento de um conjunto num elemento do outro, e isto até porque pretendemos evitar falar nos elementos desses conjuntos. Isto é, devemos ver as aplicações como entidades da forma A f B x x input x output f(x) Mais ainda, como pretendemos que a regra subjacente à aplicação f, que transforma os elementos de A em elementos de B, não seja explicitada (uma espécie de caixa negra), podemos ver uma aplicação simplesmente como uma ligação da forma (uma seta) A f B x x ou f : A B Resta saber até que ponto esta visão nos permite captar, ou recuperar, as diferentes propriedades que podem ser normalmente associadas às aplicações e aos conjuntos. Ora, se for possível recuperar tais propriedades, tal não advirá certamente da análise de uma aplicação f: A B por si só (uma vez que escondemos o modo como ela nos permite passar explicitamente dos elementos de A para os elementos de B). Se os nossos elementos primitivos passaram a ser pontos / objectos sem estrutura (ou melhor, no caso em análise, com uma estrutura interna são conjuntos mas que não queremos explicitar, ou da qual nos pretendemos abstrair) e ligações entre objectos, traduzidas por setas (representando aplicações), a única maneira de poder recuperar alguma informação (se existir) é estudar a forma como se relacionam essas ligações, para o que temos de ver como essas ligações podem ser compostas. Ora, no caso vertente, as ligações em questão estão a denotar aplicações, pelo que as regras a exigir à forma como relacionamos essas setas devem reflectir o modo usual como compomos aplicações. Consideremos duas aplicaões f: A B e g: D C. Ora, a composição de f com g (denotada por gof) está definida somente se o conjunto de partida de g é igual ao conjunto de chegada de f (D = B), e nesse caso a composição de f e g é definida como sendo a aplicação: g o f : A C x gof(x) = g(f(x)) Temos portanto que dadas duas setas A f B g o f g C deverá ser sempre possível construir uma nova seta (ligação) entre A e C (na figura a tracejado) que podemos denotar por gof ou por f;g (e que se pode ler g aplicado a f, f seguido de g, ou g após f ). Que mais propriedades devemos impor a esta operação de composição de setas (ou ligações)? Em particular como se deve comportar a composição sucessiva de setas? 476

3 Considere-se outra vez o modelo que temos em mente e cujas propriedades queremos abstrair, e suponha-se que temos três aplicações: f: A B, g: B C e h: C D. Ora, como sabemos, as aplicações ho(gof) e (hog)of são iguais (pelo que podemos escrever simplesmente hogof). Portanto, como a nossa operação de composição de setas tem de ter algumas propriedades (se queremos poder deduzir dela alguma coisa), surge natural generalizar o que se passa com a composição de aplicações e supor que a composição de setas deverá ser sempre associativa. Usando a linguagem diagramática (linguagem gráfica muito utilizada na teoria das categorias 1 ), podemos traduzir a associatividade da composição de setas dizendo que o diagrama a seguir comuta: A f B h o g ho(gof) (hog)of g g o f B h A Observação 1 (diagramas comutativos): Informalmente, podemos considerar que um 2 diagrama consiste simplesmente na exibição de alguns objectos (que podemos representar por pontos ou x, normalmente etiquetados), juntamente com algumas setas entre esses objectos, ligando-os (eventualmente com repetições de objectos e/ou setas 3 ). E diz-se que um diagrama comuta, ou que é um diagrama comutativo, se quaisquer dois caminhos entre dois objectos que possam ser seguidos no diagrama, são vistos como uma mesma ligação entre esses dois objectos 4. Por exemplo, o triângulo A f B h g C constitui uma ilustração de um diagrama (muito simples), e o diagrama anterior comuta 5 se h = g o f. Prosseguindo, que mais propriedades devemos impor à operação de composição de setas (ou ligações)? 1 E que já usámos no capítulo 4 (ainda que informalmente). 2 Os conceitos a seguir podem ser formalizados recorrendo a grafos, mas não o faremos aqui. 3 Saliente-se também que podemos ter várias setas diferentes entre dois objectos. 4 Isto é, no modelo que por enquanto temos em mente, como uma mesma aplicação entre os conjuntos denotados por esses objectos (recorde a última observação do capítulo 4). 5 No diagrama anterior existem dois caminhos para ir de A para C: por h ou compondo f e g (seguindo primeiro f e depois g); dizer que o diagrama anterior é comutativo é dizer que esses caminhos são indistinguíveis. 477

4 Deverá a composição de setas ser comutativa? Não: a composição de aplicações gof pode estar definida, sem que fog o esteja; e, mesmo que estejam ambas definidas, pode ter-se fog gof (basta considerar, por exemplo, f, g : N 0 N 0 com f(x) = x 2 e g(x) = x+1). Assim, se estamos à procura de um modelo geral, que em particular possa modelar os conjuntos e as aplicações, e se nesse caso a composição de setas pode não ser comutativa, então tal não pode ser imposto no modelo geral. Finalmente, resta-nos analisar se há alguma aplicação que tenha um comportamento tal, quando se compõe com qualquer outras aplicações, que se deva reflectir, na estrutura (genérica) que pretendemos construir, por uma seta especial que se comporte de modo análogo quando se compõe com outras setas. Ora a aplicação identidade num conjunto (p.ex.) B tem a seguinte propriedade: quaisquer que sejam as aplicações f: A B e g:b C, tem-se id B of = f e goid B =g, o que pode ser expresso graficamente, dizendo que o diagrama a seguir (considerando as setas a tracejado) comuta: f A B id B g f B C g e considerou-se que era necessário (útil) incluir, em qualquer categoria, setas com um comportamento análogo ao das funções identidade, isto é, na estrutura que pretendemos construir deverá existir, para todo o objecto B, uma seta (que designaremos por id B ) que se comporte para a composição como em cima. Definição de categoria. Sintetizando o que vimos, parece que se pretendemos caracterizar o universo de trabalho dos conjuntos, descrevendo-os não pela sua composição interna, mas sim pelas ligações com os outros conjuntos, devemos considerar uma estrutura que inclua: uma colecção de objectos (que intuitivamente denotam conjuntos); uma colecção de setas (que intuitivamente denotam aplicações entre conjuntos); duas funções associando a cada seta, respectivamente, o seu objecto origem (conjunto de partida) e o seu objecto destino (conjunto de chegada) 6 ; uma operação de composição de setas, que deverá ser associativa; para cada objecto B, uma seta id B, que se comporte para a operação de composição de setas como a função identidade se comporta para a composição de aplicações. A uma estrutura com estas características 7 chamamos de categoria. Antes de passarmos a uma definição rigorosa, apenas alguns breves comentários, sobre duas questões que podem surgir naturalmente. 6 Estas funções são essenciais, uma vez que a operação de composição de duas setas f e g só está definida quando o destino de f coincide com a origem de g. 7 Estrutura que podemos ver como um multigrafo (usando a terminologia do exemplo 6.5.4), que inclua para cada par de setas contíguas uma outra seta, vista como a composta daquelas, e que inclua para cada vértice/objecto uma seta dele em si próprio (um lacete ) que se comporte como uma espécie de elemento neutro para essa operação (parcial) de composição de setas. 478

5 Em primeiro lugar, será que apenas com estes ingredientes conseguimos captar os vários conceitos relevantes que são expressos na teoria dos conjuntos? Por exemplo, será que recorrendo apenas às identidades e à composição podemos captar noções como a de função injectiva, que tipicamente são expressas através de propriedades sobre o modo como estão a ser relacionados (pela função) os elementos dos conjuntos de partida e chegada? A resposta é que sim, conseguimos captar (pelo menos) os conceitos mais importantes, e neste apêndice daremos uma ou outra ilustração (e designadamente a da injectividade). Em segundo lugar, pode questionar-se por que não impor na estrutura, que queremos caracterizar, outros objectos e/ou setas? Destacou-se uma particular tipo de setas, como a função identidade num conjunto. Mas não existirão outros objectos/conjuntos e/ou setas/aplicações que pelas suas propriedades devam também ser distinguidos? Por exemplo, não deverá ser imposto na estrutura a existência de um objecto especial que desempenhe o papel que nos conjuntos é desempenhado pelo conjunto vazio? A questão é que, embora se esteja a motivar aqui a noção de categoria a partir do universo dos conjuntos e das aplicações entre eles, pretende-se que a estrutura a definir (a que chamaremos de categoria ) seja suficientemente genérica para permitir modelar (de forma abstracta) variadíssimos universos de trabalho, e a análise destes levou à conclusão de que devíamos apenas considerar aqueles conceitos/ ingredientes, se pretendíamos ter uma linguagem /estrutura que permitisse modelar ( descrever / caracterizar ) todos esses vários universos de trabalho. Dito de outra forma, esses objectos e setas, que no contexto dos conjuntos e aplicações têm um comportamento especial, são demasiado específicos para poderem ser considerados de relevância universal. Embora eles devam ser (e sejam) definíveis na categoria em que os objectos são interpretados como conjuntos e as setas como aplicações 8, existem universos de trabalho, que podem ser modelados à custa de objectos e de setas/ligações entre objectos, onde esses conceitos não têm contraponto, pelo que não deverão ser incluídos na definição mais geral do conceito de categoria. Passemos então à definição rigorosa do conceito de categoria, após o que ilustraremos como vários universos de trabalho podem ser encarados como categorias, ou, se se quiser, podem ser vistos como modelos do conceito abstracto de categoria, ou exemplos de categorias. Como veremos, embora em muitos dos modelos de categorias que vamos considerar, os objectos sejam interpretados como conjuntos (normalmente com uma estrutura associada) e as setas como funções (funções que preservam essa estrutura, e a que chamámos de morfismos no capítulo 6), tal não é obrigatório, e podem existir modelos em que os objectos e as setas tenham um significado completamente distinto, pelo que é perigoso, por exemplo, pensar intuitivamente nas setas como funções. Saliente-se que quanto mais geral - mais fraco (menos exigente) - é o conceito abstracto, como é o caso do conceito de categoria, mais modelos ele tem, e daí maior é a probabilidade de se obter modelos muito distintos do modelo inicial, dos conjuntos e aplicações, que usámos como motivação (da abstracção) desse conceito. É possível dar várias definições equivalentes do que é uma categoria. A definição a seguir é a que nos parece mais simples. 8 No sentido de que podem ser caracterizados nessa categoria recorrendo apenas aos conceitos referidos acima. 479

6 Definição 1 (Categoria): Uma categoria C é um sextuplo 9 (Obj, Mor, orig, dest, comp, id) onde: a) Obj é uma colecção de entidades designadas de objectos (os C-objectos ou objectos da categoria C); b) Mor é uma colecção de entidades designadas de morfismos ou setas (podendo usar-se a notação f:a B para indicar que f é uma seta/morfismo do objecto A para o objecto B); c) orig é uma aplicação de Mor em Obj, que associa a cada seta um objecto chamado a origem (ou domínio) da seta (usando a notação anterior, se f:a B, então orig(f) = A); d) dest é uma aplicação de Mor em Obj, que associa a cada seta um objecto chamado o destino (ou codomínio) da seta (usando a notação anterior, se f:a B, então dest(f) = B); e) comp é uma função parcial de Mor x Mor em Mor, dita de composição, que satisfaz as condições: - comp(f, g) está definido sse dest(f) = orig(g), em cujo caso se diz que comp(f, g) é a composição (em sequência) de f e g, e se denota essa seta por g o f ou f ; g - se comp(f, g) está definido, então orig(g o f) = orig(f) e dest(g o f) = dest(g) - a operação comp é associativa, significando isso que comp(f,comp(g,h)) está definido sse comp(comp(f,g),h) o está, em cujo caso são iguais (denotam a mesma seta); f) id é uma aplicação de Obj em Mor, que associa a cada objecto A uma seta que se designa por identidade em A, e se representa por id A, que satisfaz as seguintes condições: - orig(id A ) = dest(id A ) = A (i.e. id A :A A) - dada uma qualquer seta com origem em A, tem-se que f o id A = f - dada uma qualquer seta com destino A, tem-se que id A o f = f Antes de passarmos aos exemplos, apenas um resultado. Teorema 1 : Numa categoria C existe uma e uma só seta identidade em cada objecto. (Isto é, se existir uma seta u de um objecto A para si próprio, tal que f o u = f, para qualquer seta com origem em A, e u o f = f, para qualquer seta com destino A, então u = id A.) Demonstração : exercício (demonstração análoga à demonstração do teorema 4.3.1). Alguns exemplos de categorias. Categoria 0 A categoria mais pequena que podemos considerar é a categoria vazia, em que Obj e Mor são o conjunto e orig, dest, comp e id são as funções vazias do em si próprio, designada de categoria 0. 9 Podemos escrever Obj C, Mor C, orig C, dest C, comp C e id C para nos referirmos às componentes de uma categoria C, sempre que não for evidente pelo contexto qual a categoria C em causa. 480

7 Categoria 1 Designa-se por categoria 1 a categoria (ou, talvez melhor, qualquer categoria) que tem um só objecto e uma só seta (a função identidade nesse objecto). Categoria 1+ 1 Designa-se por categoria 1+1 uma categoria formada por dois objectos e por apenas duas setas (as identidades, que terão sempre de existir), que podemos visualizar graficamente como se segue: Categoria 2 Designa-se por categoria 2 uma categoria formada por dois objectos e por três setas (as identidades mais uma seta entre os dois objectos), que podemos visualizar graficamente como se segue: Categoria 3 Suponha-se agora que pretendemos considferar uma estrutura da forma f g Não poderá ser uma categoria, pois falta a seta gof (ou f;g) correspondente à composição de f e g. Chama-se categoria 3 a uma categoria com 3 objectos e 6 setas, da forma Categoria Se t A categoria Set é a categoria dos conjuntos e das aplicações entre eles. Isto é, em Set, Obj é a colecção de todos os conjuntos 10 e Mor é a colecção de todas as aplicações entre conjuntos. Categoria Fin (em alguns textos SetFin) A categoria Fin é a categoria que tem como objectos (todos) os conjuntos finitos e como setas todas as aplicações entre esses conjuntos. Categoria Par A categoria Par é a categoria dos conjuntos e das funções (parciais) entre eles. Isto é, em Par, Obj é a colecção de todos os conjuntos e Mor é a colecção de todas as funções (parciais) entre conjuntos. 10 Colecção demasiado grande para poder ser considerada um conjunto: recorde a nota de rodapé número 4, da secção 1 do capítulo

8 Seguem-se alguns exemplos de categorias que representam classes de estruturas do mesmo tipo, i.e. em que os objectos são conjuntos equipados com uma estrutura (de um certo tipo) e as setas são os morfismos entre esses conjuntos com estrutura (recorde o capítulo 6). Categoria Poset A categoria Poset é a categoria dos conjuntos parcialmente ordenados e dos morfismos entre eles (as aplicações monótonas). Categoria Rel A categoria Rel é a categoria cujos objectos são os conjuntos equipados com uma relação binária (no conjunto em causa) e cujas setas são os morfismos entre eles. Categoria Mon A categoria Mon é a categoria dos monóides e dos homomorfismos entre eles. Categoria Grp A categoria Grp é a categoria dos grupos e dos homomorfismos entre eles. Nos exemplos anteriores ilustrámos categorias que representam classes de estruturas do mesmo tipo. Cada uma das estruturas dessas classes pode também muitas vezes ser encarada como uma categoria. Vejamos dois exemplos. A categoria C(A, p ) A categoria C(A, p ) induzida (ou gerada) por um cpo (A, p ) é a categoria cujos objectos são os elementos de A, e em que, para quaisquer dois objectos a e b, existe no máximo uma seta de a para b: As identidades são as setas existe uma seta de a para b, que poderemos designar de <a, b>, sse a p b <a, a>, que existem sempre em virtude de p ser reflexiva, e o facto de p ser transitiva garante que a composição de setas está definida quando deve estar (tendo-se <a,b>;<b,c> = <b,c>o<a,b> = <a,c>). Facilmente se verifica que são satisfeitas as diversas condições impostas na definição de uma categoria. Vejamos agora um exemplo menos óbvio. A categoria C(A, θ, e) A categoria C(A, θ, e) induzida por um monóide (A, θ, e) é a categoria que tem um único objecto, que podemos considerar que é o próprio conjunto A (i.e. Obj ={A}), e cujas setas são os elementos de A. A composição de setas está sempre definida, sendo dada por (onde a e b designam quaisquer elementos de A): a ; b = b o a = θ(a,b). Graficamente: A a A θ(a,b) b A 482

9 Como se trata de um monóide, a composição, assim definida, é associativa. E a seta identidade é o elemento neutro (e) do monóide. Alguns conceitos categoriais elementares. Uma propriedade que é definida estritamente em termos do papel que um objecto ou seta têm na categoria, em vez de ser em termos do que é na realidade esse objecto ou seta (i.e. em termos do que representa na realidade), é uma definição categorial. Tais definições são abstractas, no sentido de que a propriedade que a entidade (objecto ou seta) pode ter é definida puramente em termos das interacções externas dessa entidade com as outras entidades da categoria, recorrendo apenas às ligações descritas/suportadas pela categoria, e independentemente do que elas significam em cada caso concreto. No que se segue ilustraremos algumas definições categoriais. Alguns tipos de setas com particular importância. Definição 2 (monomorfismos, epimorfismos e isomorfismos): Seja C uma categoria. a) Um morfismo (ou seta) f: A B de C é um monomorfismo (ou é mono ) sse para qualquer objecto X e quaisquer morfismos g, h: X A, se tem que f o g = f o h g = h. Isto é, usando a linguagem dos diagramas (ver p.ex. [1]), f é mono se sempre que o diagrama a seguir comuta se tem que g = h. X g A f B h b) Um morfismo f: A B de C é um epimorfismo (ou é epi ) sse para qualquer objecto X e quaisquer morfismos g, h: B X, se tem que g o f = h o f g = h. Isto é, usando a linguagem dos diagramas, f é epi se sempre que o diagrama a seguir comuta se tem que g = h. A f B g X h c) Um morfismo f: A B de C diz-se um isomorfismo (ou que é iso ou que é invertível em C) sse admite um morfismo inverso, onde um morfismo inverso de um morfismo f: A B é um morfismo g: B A que satisfaz g o f = id A e f o g = id B. Como o inverso de um morfismo f, quando existe, é único (ver resultado a seguir), pode falar-se então no inverso de f e representá-lo por f -1. Quando existe um isomorfismo entre dois objectos A e B, também se diz que os objectos são isomorfos, o que se pode denotar escrevendo A B. 483

10 Teorema 2 : a) Um morfismo f: A B admite no máximo um inverso. b) O inverso de um isomorfismo também é um isomorfismo -1 c) As identidades são isomorfismos (tendo-se a si próprias por inversas, i.e. id A = id A ) d) Se f é iso, então f é mono e f é epi. Demonstração : a) Exercício (demonstração análoga à demonstração do teorema 4.3.2). b) Imediata. c) Imediata. d) Suponha-se que f: A B é iso. d-i) Dem. de que f é mono: Sejam g, h: X A quaisquer tais que f o g = f o h. Queremos provar que g = h. Ora: f o g = f o h f -1 o (f o g) = f-1 o (f o h) (f -1 o f) o g = (f-1 o f) o h id A o g = id A o h g = h Logo g = h (c.q.d.) d-ii) Dem. de que f é epi: exercício (demonstração análoga à anterior). O próximo resultado mostra que é possível caracterizar as noções de aplicação injectiva, sobrejectiva e bijectiva, recorrendo apenas à composição de aplicações e às funções identidade, e sem qualquer referência aos elementos dos conjuntos que estão a ser ligados por essas aplicações. Teorema 3 : Na categoria Set: a) f: A B é mono sse f é injectiva b) f: A B é epi sse f é sobrejectiva c) f: A B é iso sse f é bijectiva Demonstração : a) : Demonstremos o contra-recíproco. Suponha-se que f não é injectiva. Queremos provar que então existem X e morfismos g, h: X A 484

11 X g A f B tais f o g = f o h e g h. h Como f não é injectiva, existem a1 e a2 pertencentes a A tais que a1 a2 e f(a1)=f(a2). Seja X=A, g=id A e defina-se h como se segue: h(x) = x, se x a1 e h(a1) = a2 Então h(a1) g(a1), pelo que h g, e f o g = f o h (como é imediato verificar). : b) : Suponha-se que f é injectiva e sejam X e g, h: X A quaisquer X g A f B h tais f o g = f o h. Queremos provar que g = h. Como g e h têm os mesmos conjuntos de partida e de chegada, basta-nos mostrar que atribuem o mesmo valor a todo o elemento a de A. Ora: f o g (a) = f o h (a) f(g(a)) = f(h(a)) g(a) = h(a) (f é injectiva) Logo, como f o g (a) = f o h (a) (pois f o g = f o h), conclui-se que g(a) = h(a) (c.q.d.) Demonstremos o contra-recíproco. Suponha-se que f não é sobrejectiva. Queremos provar que então existe X e morfismos g, h: B X A f B g X tais g o f = h o f e g h. Como f não é sobrejectiva, existe b pertencente a B tal que b f[a]. Suponha-se que existe b1 pertencente a B tal que b1 b. h Então, seja X=B, g=id B e defina-se h como se segue: h(x) = x, se x b e h(b)=b1 É imediato que g h e que gof = hof (verifique). Suponha-se que B={b}. : Nesse caso, como f é uma aplicação e b f[a], terá de ter-se A= e f a aplicação vazia em B. Seja então X={1,2}, g tal que g(b)=1 e h tal que h(b)=2. Tem-se g h e gof = hof (c.q.d.). Suponha-se que f é sobrejectiva e sejam X e g, h: B X quaisquer A f B g X h 485

12 tais g o f = h o f. Queremos provar que g = h. Seja b B qualquer. Como f é sobrejectiva, existe a A tal que f(a)=b, e tem-se: g(b) = g(f(a)) = gof(a) = hof(a) = h(f(a)) = h(b) (c.q.d.) c) : Sai de a) e de b) e do teorema 2-d) anterior. Refira-se, no entanto, que a demonstração acabada de efectuar não é generalizável a todas as categorias em que os objectos são conjuntos (eventualmente equipados com estruturas) e as setas são aplicações entre esses conjuntos (não necessariamente todas as aplicações entre esses conjuntos: p.ex., se estes tiverem equipados com estruturas, apenas aquelas aplicações que preservam essa estrutura) 11. Que em qualquer categoria, em que os objectos são conjuntos e as setas são aplicações entre esses conjuntos (não necessariamente todas as aplicações entre esses conjuntos), se verifica que se uma seta f é um isomorfismo então é uma bijecção, sai, contudo, do teorema (veja-se também a observação a), que se lhe segue). : Sai do teorema Observação 2 : a) No que respeita às categorias cujos objectos são os conjuntos equipados com (um certo tipo de) estrutura e as setas são as aplicações entre esses objectos que preservam a estrutura (a que já chamámos de morfismos no capítulo 6), pode afirmar-se o seguinte: Como decorre da demonstração efectuada das alíneas a) e b) do teorema anterior (ver penúltima nota de rodapé): os morfismos injectivos são mono (i.e. são monomorfismos) e os morfismos sobrejectivos são epi (i.e. são epimorfismos). No que respeita aos recíprocos das afirmações anteriores, já as demonstrações das alíneas a) e b) do teorema anterior não são directamente generalizáveis (ver igualmente a penúltima nota de rodapé). E, embora em geral os monomorfismos coincidam com os morfismos injectivos, em algumas 11 Como se refere na observação 2-a) a seguir, em algumas dessas categorias não se verifica nomeadamente que todo o epimorfismo é sobrejectivo. Repare-se que as demonstrações anteriores de que f: A B é mono f é injectiva e f: A B é epi f é sobrejectiva não são imediatamente válidas em todas essas categorias, pois será necessário mostrar que as aplicações construídas (e, nomeadamente, as aplicações designadas de h) são morfismos nas categorias em causa, e não apenas aplicações. Pelo contrário, as demonstrações anteriores dos seus recíprocos já são válidas em qualquer categoria em que as setas sejam aplicações e a composição de setas seja a composição de aplicações (tendo-se portanto, nessas categorias, que se um morfismo f é uma aplicação injectiva, então é mono, e que se um morfismo f é uma aplicação sobrejectiva, então é epi ). 12 Esta demonstração também não é imediatamente válida em todas as categorias em que os objectos são conjuntos e em que as setas são (apenas algumas) aplicações entre esses conjuntos, pois poderá acontecer que a aplicação inversa de um morfismo f bijectivo não seja um morfismo na categoria em causa (recorde-se o que se viu no capítulo 6 a propósito dos isomorfismos entre estruturas relacionais). 486

13 dessas categorias (de classes de conjuntos com estrutura) existem epimorfismos que não são sobrejectivos: tal é p.ex. o que se verifica na categoria Mon 13, como se mostra a seguir. Considere-se a categoria Mon, dos monóides e dos homomorfismos entre eles, e a função de inclusão de N 0 em Z (i.e. a aplicação inc: N 0 Z, dada por x N0 inc(x) = x). É imediato que se trata de um homomorfismo entre o monóide ( N 0, +, 0) e o monóide (Z, +, 0), que não é sobrejectivo. No entanto é um epimorfismo. Para o ver, considere-se um qualquer monóide (M, θ, e) e dois quaisquer homomorfismos g, h: Z M tais que g o inc = h o inc. Queremos provar que g = h. Ora, se f é um (qualquer) homomorfismo entre o monóide (Z, +, 0) e um monóide (M, θ, e), então o valor de f em qualquer inteiro n, é completamente determinado pelo valor f atribui a 1: f(0)=e; se n>0, então f(n) = f( ) (n parcelas) = f(1)θ...θf(1); e se n<0, então f(n) = f((-1)+...+ (-1)) (n parcelas) = f(-1)θ...θf(-1), onde f(-1) é o inverso 14 de f(1). Mas então Logo g=h (c.q.d.) g o inc = h o inc goinc(1) = hoinc(1) g(1) = h(1) g = h No que respeita aos isomorfismos, estes são sempre aplicações bijectivas (veja-se a demonstração do teorema 3-c) anterior), mas em algumas dessas categorias poderão existir morfismos bijectivos que não são isomorfismos, por a sua aplicação inversa não ser um morfismo. Nomeadamente, de acordo com o que observámos no capíttulo 6, os (homo)morfismos bijectivos entre estruturas algébricas são sempre isomorfismos, mas o mesmo não se verifica em relação aos morfismos bijectivos entre estruturas relacionais. Por exemplo, na categoria Rel. sendo f: N 0 N 0 a função identidade, tem-se que f é um morfismo entre ( N 0, =) e ( N 0, ), mas a sua aplicação inversa não é um morfismo (em Rel) entre ( N 0, ) e ( N 0, =). b) O último exemplo mostra que o recíproco do teorema 2-d), embora se verifique na categoria Set, não se verifica em todas as categorias (uma vez que a função f é mono e é epi, por ser um morfismo, rerspectivamente, injectivo e sobrejectivo, mas não é iso). Um outro contra-exemplo, do recíproco do teorema 2-d), agora na categoria Mon, é dado pela função inc, de inclusão de N 0 em Z. De facto, como se referiu em a) desta observação, trata-se de um (homo)morfismo entre o monóide ( N 0, +, 0) e o monóide (Z, +, 0), que é epi. E, como é injectivo, é também mono. No entanto não é iso, pois se o fosse teria de ser uma aplicação bijectiva. c) Na categoria Par: 13 No entanto, na categoria Grp, dos grupos e seus homomorfismos, pode provar-se que já se verifica que um homomorfismo é epi sse é sobrejectivo (veja-se p.ex. [1], página 58, exercício 6). 14 Como e=f(0)=f(1+(-1))=f(1)θf(-1), tem-se que f(-1) é inverso direito de f(1). Analogamente se verifica que f(-1) é inverso esquerdo de f(1). Logo (ver observação na secção 3 do capítulo 4), f(-1) é o inverso de f(1), i.e. f(-1) = f(1)

14 um morfismo é um epimorfismo sse é uma sobrejecção 15 ; um monomorfismo é uma função injectiva, mas nem toda a função injectiva é um monomorfismo (de facto, tal como em Set, os monomorfismos de Par coincidem com as aplicações injectivas); os isomorfismos coincidem com as aplicações bijectivas. d) Na categoria C(A, p ) induzida por um cpo (A, p ) todo o morfismo é epi e mono, mas os únicos isomorfismos são as identidades (em virtude da anti-simetria de p ). Estamos assim perante mais um exemplo que mostra que o recíproco do teorema 2-d) nem semptre se verifica. Por sua vez, na categoria C(A, p ) induzida (ou gerada) por uma pré-ordem (A, p ), onde numa pré-ordem apenas se exige que p seja reflexiva e transitiva (categoria que se define tal como a categoria gerada por um cpo), todo o morfismo é mono e epi, e existe um isomorfismo entre dois objectos a e b sse a p b b p a. e) Na categoria C( N 0, +, 0) induzida pelo monóide ( N 0, +, 0) todo o morfismo é epi e mono, mas o único isomorfismo é o zero (i.e. a identidade). Mais um contra-exemplo do recíproco do teorema 2-d). Apesar de em C( N 0, +, 0) todo o morfismo ser epi e mono, o mesmo não se verifica em todas as categoria C(A, θ, e) geradas por monóides (A, θ, e): p.ex. em C( N 0, *, 1) o morfismo 0 não é epi, nem mono. Como já obsrervámos no capítulo 6, a propósito das categorias de classes de estruturas de um mesmo tipo (mas a que então não chamámos de categorias), duas estruturas isomorfas são essencialmente (para muitos fins) idênticas. Podemos passar de uma para a outra, por uma ligação iso, sem perder informação relevante (trata-se essencialmente de uma re-etiquetação dos elementos e das relações/operações que a compõem). Em geral, se uma estrutura satisfaz uma propriedade, as estruturas que lhe são isomorfas também a satisfazem 16. Mais geralmente, podemos dizer que esta ideia é um ingrediente metodológico essencial da teoria das categorias: ser isomórfico é quase a mesma coisa que ser igual (quase indistinguível) do ponto de vista categorial, e a maior parte das definições e construções básicas que são efectuadas em categorias não especificam as entidades de forma única, mas sim a menos de um isomorfismo (uma propriedade P(x) é satisfeita, numa categoria, por "um único objecto a, a menos de um isomorfismo" sse se verifica P(a) e, qualquer que seja o objecto b, verifica-se P(b) sse b é isomorfo a a). Observação 3 : Provar que dois objectos de uma categoria não são isomorfos é muitas vezes mais difícil do que demonstrar que dois objectos são isomorfos (quando o são). 15 Que não terá de ser uma aplicação. A noção de sobrejecção estende-se trivialmente às funções (parciais) em que o domínio não coincide necessariamente com o conjunto de partida. 16 Pode dizer-se, em termos genéricos, que uma das preocupações de certo tipo de teorias matemáticas consiste precisamente em estudar as construções e propriedades que são invariantes (se mantêm) debaixo dos isomorfismos da teoria em causa. 488

15 Para provar que dois objectos são isomorfos, basta-nos exibir um isomorfismo entre eles, ao passo que para provar que dois objectos não são isomorfos é necessário demonstrar que não é possível definir um tal isomorfismo. Uma estratégia que pode ser usada para mostrar que dois objectos não são isomorfos consiste em mostrar que um dos objectos satisfaz uma propriedade que é preservada por isomorfismos, ao passo que o outro objecto não satisfaz essa propriedade. Suponha-se, por exemplo, que se quer mostrar que os seguintes dois objectos, equipados com umas relação binária (de facto dois cpo s), não são isomorfos: (A 1, R 1 ) = ({a,b,c}, {(a,a), (a,b), (a,c), (b,b), (c,c)}) e (A 2, R 2 ) = ({1,2,3}, ) Para isso, podemos procurar uma propriedade (respeitante à estrutura interna dos objectos em causa) que seja preservada pelos isomorfismos da categoria Rel e que seja satisfeita por um dos objectos, mas não pelo outro. Ora, a propriedade dicotómica (recorde a definição 3.3.2) é preservada pelos isomorfimos em causa (demonstre!), e ({1,2,3}, ) satisfaz essa propriedade e (A 1, R 1 ) não (pois nem b está em relação com c por R 1, nem c está em relação com b por R 1 ). Logo aquelas estruturas relacionais não podem ser isomorfas na categoria Rel. Alguns tipos de objectos com interesse. Para terminar este apêndice, caracterizemos alguns objectos com interesse, que (como ilustraremos) não têm de existir em todas as categorias. Definição 3 (objectos iniciais e objectos terminais): Seja C uma categoria. a) Um objecto I numa categoria C diz-se inicial sse para todo o objecto A de C existe uma e uma só seta de I para A (i.e. uma seta f: I A). É usual denotar o objecto inicial de 0, e o único morfismo de 0 para um objecto A costuma-se denotar por 0 A. b) Um objecto T numa categoria C diz-se terminal sse para todo o objecto A de C existe uma e uma só seta de A para T (i.e. uma seta f: A T). É usual denotar 17 o objecto terminal de 1, e o único morfismo de um objecto A para 1 costuma-se denotar por 1 A. Teorema 4 : Numa categoria C: a) As propriedades de ser inicial e ser terminal são preservadas por isomorfismos. b) Um objecto inicial, quando existe, é único a menos de um isomorfismo, significando: 17 Estas designações de 0 e 1 têm a ver com a cardinalidade dos objectos iniciais e terminais na categoria Set (ver à frente). 489

16 quaisquer dois eventuais objectos iniciais são isomorfos, e um objecto que é isomorfo a um objecto inicial, também é inicial (o que decorre logo de a)). c) Um objecto terminal, quando existe, é único a menos de um isomorfismo. Demonstração : a) (Demonstremos apenas a preservação de ser inicial ; a preservação de ser terminal é análoga.) Suponha-se que um objecto I é inicial e que existe um isomofismo f: I A. Quer-se provar que A também é inicial. Considere-se um objecto B qualquer. Quer-se mostrar que existe um e em só morfismo de A para B. Existência: Como I é inicial, existe g: I B. Logo gof -1 : A B (c.q.d.) Unicidade: Sejam h1, h2: A B. Então h1of: I B e h2of: I B, e, como I é inicial, h1of=h2of. Mas: h1of = h2of (h1of) of -1 = (h2of) of -1 h1o(fof -1 ) = h2o(fof -1 ) h1oid A = h2oid A h1 = h2 Logo h1 = h2 (c.q.d.) b) Atendendo a a), basta-nos demonstrar que se I e A são dois objectos iniciais, então são isomorfos. Ora se I é inicial existe f: I A, e se A é inicial existe g: A I. Então gof: I I. Mas id I : I I. Logo, como I é inicial, gof = id I. Analogamente, fog = id A. Mas então g é um morfismo inverso de f, pelo que f é um isomorfismo (c.q.d.) c) Demonstração análoga à de b). O próximo resultado caracteriza os objectos iniciais e terminais em Set. O papel distintivo do conjunto vazio na teoria de conjuntos traduz-se categorialmente por o vazio ser o único objecto inicial em Set. Teorema 5 : Na categoria Set: a) é o único objecto inicial b) Os objectos terminais são os conjuntos de cardinalidade 1 (i.e. os conjuntos singulares). Demonstração : a) É imediato que o é inicial, pois dado um qualquer conjunto A existe uma e uma só aplkicação de em A, a chamada aplicação vazia em A. 490

17 Que é o único objecto inicial decorre de, pelo teorema 4-b) anterior, qualquer outro objecto inicial ter de ser isomorfo ao (em Set), e só ser possível estabelecer uma bijecção enttre o e um conjunto A se este também for o. b) Que um conjunto singular é terminal é imediato (pois dado um qualquer conjunto A existe uma e uma só aplicação f de A para um conjunto singular {b}: aquela em que todos os elementos de A são aplicados em b). Que não existe qualquer outro objecto terminal, decorre de não ser possível estabelecer uma bijecção entre um conjunto singular e um conjunto não singular (e todos os objectos terminais terem de ser isomorfos, pelo teorema 4-c)). Observação 4 : a) Na categoria Par, o único objecto inicial é o e o único objecto terminal é igualmente o. Porquê? b) Na categoria Rel, existe um objecto inicial que é único (igual a (, )), e os objectos terminais são da forma (A,R) como A um conjunto singular e R = AxA. c) Na categoria Mon, os objectos iniciais são os monóides só com um elemento (i.e. em que o respectivo conjunto suporte é singular), e o mesmo se verifica com os objectos terminais. No entanto se considerarmos a categoria dos semi-grupos, então o único objecto inicial é o semigrupo vazio (i.e. aquele em que o respectivo conjunto suporte é o ), e os objectos terminais são os semi-grupos só com um elemento. Se considerarmos apenas a categoria dos semi-grupos não vazios (em geral não se considera a existência de semi-grupos, nem de grupóides, vazios), então não existem objectos iniciais, como se mostra a seguir: Seja A=({a,b},θ), com a b, o seguinte semi-grupo: aθb=bθa=a, aθa=a e bθb=b (verifique que se trata de uma operação associativa). De facto, trata-se de um monóide comutativo, em que o elemento neutro é b, e em que a é elemento absorvente. Considere-se um qualquer semi-grupo B=(B,ρ), com B. Então é sempre possível definir (pelo menos) dois morfismos, f e g, de B para A, como se segue: x B f(x)=a e x B f(x)=b Como aθa=a e bθb=b, é imediato que f e g preservam a operação ρ, pelo que são morfismos entre os semi-grupos em causa (repare-se que já não seriam morfismos na categoria Mon, pois aí teria de se preservar o elemento neutro de um monóide B, pelo que este não poderia ser aplicado em a, como o faria f). E, como f e g são dois morfismos distintos (uma vez que B ), nenhum semigrupo B será um objecto inicial na categoria em questão. d) Na categoria C(A, p ), induzida por um cpo (A, p ), um elemento é inicial (resp. terminal) sse for o elemento mínimo (resp. máximo). 491

18 Por sua vez, na categoria C(A, p ), induzida por uma pré-ordem (A, p ), os objectos iniciais são os elementos mínimos (mínimos e não apenas minimais) 18, e os objectos terminais são os elementos máximos. c) Na categoria C(A, θ, e), gerada por um monóide (A, θ, e), como há um só objecto (A), este será inicial (resp. terminal) sse existir uma só seta, que terá de ser a identidade. Logo em C(A, θ, e) o único objecto é inicial e terminal se #A=1; caso contrário não há objectos iniciais nem terminais. Concluímos aqui a nossa muito breve introdução à teoria das categorias. Para o estudo desta teoria e conhecimento das suas aplicações, nomeadamente em alguns domínios da ciência da computação, aconselhamos a leitura p.ex. dos textos referidos no início deste apêndice. 18 Note-se que numa pré-ordem pode existir mais do que um mínimo, bem como mais do que um máximo. 492

Capítulo 6 - Estruturas e morfismos entre estruturas. Estruturas, morfismos e isomorfismos entre estruturas: ideia essencial.

Capítulo 6 - Estruturas e morfismos entre estruturas. Estruturas, morfismos e isomorfismos entre estruturas: ideia essencial. Capítulo 6 - Estruturas e morfismos entre estruturas Neste capítulo abordaremos os conceitos de estrutura e de morfismo e isomorfismo entre duas estruturas. Considerar-se-á, nomeadamente, as estruturas

Leia mais

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA PARA A COMPUTAÇÃO PROF. DANIEL S. FREITAS UFSC - CTC - INE Prof. Daniel S. Freitas - UFSC/CTC/INE/2007 p.1/42 7 - ESTRUTURAS ALGÉBRICAS 7.1) Operações Binárias

Leia mais

Tópicos de Matemática. Teoria elementar de conjuntos

Tópicos de Matemática. Teoria elementar de conjuntos Tópicos de Matemática Lic. em Ciências da Computação Teoria elementar de conjuntos Carla Mendes Dep. Matemática e Aplicações Universidade do Minho 2010/2011 Tóp. de Matemática - LCC - 2010/2011 Dep. Matemática

Leia mais

Notas sobre os anéis Z m

Notas sobre os anéis Z m Capítulo 1 Notas sobre os anéis Z m Estas notas complementam o texto principal, no que diz respeito ao estudo que aí se faz dos grupos e anéis Z m. Referem algumas propriedades mais específicas dos subanéis

Leia mais

Já falamos que, na Matemática, tudo se baseia em axiomas. Já estudamos os números inteiros partindo dos seus axiomas.

Já falamos que, na Matemática, tudo se baseia em axiomas. Já estudamos os números inteiros partindo dos seus axiomas. Teoria dos Conjuntos Já falamos que, na Matemática, tudo se baseia em axiomas. Já estudamos os números inteiros partindo dos seus axiomas. Porém, não é nosso objetivo ver uma teoria axiomática dos conjuntos.

Leia mais

Cálculo Diferencial e Integral I

Cálculo Diferencial e Integral I Cálculo Diferencial e Integral I Texto de apoio às aulas. Amélia Bastos, António Bravo Dezembro 2010 Capítulo 1 Números reais As propriedades do conjunto dos números reais têm por base um conjunto restrito

Leia mais

Semigrupos Factorizáveis: os casos inverso e ortodoxo

Semigrupos Factorizáveis: os casos inverso e ortodoxo UNIVERSIDADE DE LISBOA Faculdade de Ciências Departamento de Matemática Semigrupos Factorizáveis: os casos inverso e ortodoxo Núria Andreia Gomes Gonçalves Barbosa Moura Mestrado em Matemática 2009 UNIVERSIDADE

Leia mais

Contando o Infinito: os Números Cardinais

Contando o Infinito: os Números Cardinais Contando o Infinito: os Números Cardinais Sérgio Tadao Martins 4 de junho de 2005 No one will expel us from the paradise that Cantor has created for us David Hilbert 1 Introdução Quantos elementos há no

Leia mais

correspondência entre extensões intermédias de K M e subgrupos de Gal(M, K) chama-se correspondência de Galois.

correspondência entre extensões intermédias de K M e subgrupos de Gal(M, K) chama-se correspondência de Galois. Aula 21 - Álgebra II Estamos finalmente em condições de explicar como é que a teoria de Galois permite substituir problemas sobre polinómios por um problema em princípio mais simples de teoria dos grupos.

Leia mais

) a sucessão definida por y n

) a sucessão definida por y n aula 05 Sucessões 5.1 Sucessões Uma sucessão de números reais é simplesmente uma função x N R. É conveniente visualizar uma sucessão como uma sequência infinita: (x(), x(), x(), ). Neste contexto é usual

Leia mais

A DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS.

A DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS. A DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS. SANDRO MARCOS GUZZO RESUMO. A construção dos conjuntos numéricos é um assunto clássico na matemática, bem como o estudo das propriedades das operações

Leia mais

Noções básicas de álgebra universal para a disciplina de Fundamentos Algébricos de Engenharia da Programação da LMAC

Noções básicas de álgebra universal para a disciplina de Fundamentos Algébricos de Engenharia da Programação da LMAC Noções básicas de álgebra universal para a disciplina de Fundamentos Algébricos de Engenharia da Programação da LMAC Pedro Resende Departamento de Matemática Instituto Superior Técnico Conteúdo 1 Álgebras

Leia mais

Material Teórico - Módulo: Vetores em R 2 e R 3. Operações Envolvendo Vetores. Terceiro Ano - Médio

Material Teórico - Módulo: Vetores em R 2 e R 3. Operações Envolvendo Vetores. Terceiro Ano - Médio Material Teórico - Módulo: Vetores em R 2 e R 3 Operações Envolvendo Vetores Terceiro Ano - Médio Autor: Prof. Angelo Papa Neto Revisor: Prof. Antonio Caminha M. Neto 1 Adição de vetores Na aula anterior

Leia mais

Apontamentos de Matemática Discreta

Apontamentos de Matemática Discreta Apontamentos de Matemática Discreta Ano Lectivo 2014/2015 Henrique Cruz Conteúdo 1 Agrupar Objectos: Conjuntos 1 1.1 Teoria intuitiva de conjuntos............................. 1 1.2 Conjunto universal

Leia mais

Notas sobre conjuntos, funções e cardinalidade (semana 1 do curso)

Notas sobre conjuntos, funções e cardinalidade (semana 1 do curso) Notas sobre conjuntos, funções e cardinalidade (semana 1 do curso) Roberto Imbuzeiro Oliveira 8 de Janeiro de 2014 1 Conjuntos e funções Neste curso procuraremos fundamentar de forma precisa os fundamentos

Leia mais

Teoria Elementar dos Conjuntos

Teoria Elementar dos Conjuntos Teoria Elementar dos Conjuntos Este capítulo visa oferecer uma breve revisão sobre teoria elementar dos conjuntos. Além de conceitos básicos importantes em matemática, a sua imprtância reside no fato da

Leia mais

Teoria dos anéis 1 a parte 3

Teoria dos anéis 1 a parte 3 A U L A Teoria dos anéis 1 a parte 3 Meta da aula Descrever a estrutura algébrica de anel como uma generalização de determinadas propriedades dos números inteiros. objetivos Ao final desta aula, você deverá

Leia mais

Axiomas de corpo ordenado

Axiomas de corpo ordenado Axiomas de corpo ordenado 2 a lista de exercícios Análise real A abordagem axiomática dos números reais previne erros que a intuição pode ocasionar e torna mais rigoroso o processo de demonstração matemática,

Leia mais

Capítulo 0: Conjuntos, funções, relações

Capítulo 0: Conjuntos, funções, relações Capítulo 0: Conjuntos, funções, relações Notação. Usaremos Nat para representar o conjunto dos números naturais; Int para representar o conjunto dos números inteiros. Para cada n Nat, [n] representa o

Leia mais

Limites e continuidade

Limites e continuidade Limites e continuidade Limite (finito) de uma função em a Salvo indicação em contrário, quando nos referimos a uma função estamos sempre a considerar funções reais de variável real (f.r.v.r.), ou seja,

Leia mais

Par ordenado [ordered pair]. É uma estrutura do tipo x, y. Se x y x,y y,x.

Par ordenado [ordered pair]. É uma estrutura do tipo x, y. Se x y x,y y,x. Matemática Discreta ESTiG\IPB Cap2. Relações. Funções pg 4 Par ordenado [ordered pair]. É uma estrutura do tipo x, y. Se x y x,y y,x. então Produto cartesiano do conjunto A pelo conjunto B [cartesian product].

Leia mais

1 Congruências e aritmética modular

1 Congruências e aritmética modular 1 Congruências e aritmética modular Vamos considerar alguns exemplos de problemas sobre números inteiros como motivação para o que se segue. 1. O que podemos dizer sobre a imagem da função f : Z Z, f(x)

Leia mais

Funções. Funções. Cardinalidade de conjuntos. Discrete Mathematics with Graph Theory Edgar Goodaire e Michael Parmenter, 3rd ed 2006.

Funções. Funções. Cardinalidade de conjuntos. Discrete Mathematics with Graph Theory Edgar Goodaire e Michael Parmenter, 3rd ed 2006. Funções Funções. Cardinalidade de conjuntos. Referência: Capítulo: 3 Discrete Mathematics with Graph Theory Edgar Goodaire e Michael Parmenter, 3rd ed 2006 1 FUNÇÕES Funções-2 Definição de função Uma função

Leia mais

Noções de Teoria dos Conjuntos

Noções de Teoria dos Conjuntos Capítulo 2 Noções de Teoria dos Conjuntos 2.1 A noção de conjunto Como se disse, sempre que se usa uma variável supõe-se que ela pode ser substituída por certos valores. A noção de variável é, pois, inseparável

Leia mais

Capítulo 3 - Relações

Capítulo 3 - Relações Capítulo 3 - Relações Uma das principais razões do sucesso e universalidade da teoria de conjuntos na matemática reside no facto de praticamente todas as noções e conceitos da matemática se poderem reduzir,

Leia mais

Matemática tica Discreta Módulo Extra (2)

Matemática tica Discreta Módulo Extra (2) Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Matemática tica Discreta Módulo Extra (2) Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br - www.univasf.edu.br/~jorge.cavalcanti

Leia mais

(Ciência de Computadores) 2005/ Diga quais dos conjuntos seguintes satisfazem o Princípio de Boa Ordenação

(Ciência de Computadores) 2005/ Diga quais dos conjuntos seguintes satisfazem o Princípio de Boa Ordenação Álgebra (Ciência de Computadores) 2005/2006 Números inteiros 1. Diga quais dos conjuntos seguintes satisfazem o Princípio de Boa Ordenação (a) {inteiros positivos impares}; (b) {inteiros negativos pares};

Leia mais

Especialização em Matemática - Estruturas Algébricas

Especialização em Matemática - Estruturas Algébricas 1 Universidade Estadual de Santa Cruz Departamento de Ciências Exatas e Tecnológicas Especialização em Matemática - Estruturas Algébricas Prof a.: Elisangela Farias e Sérgio Motta FUNÇÕES Sejam X e Y conjuntos.

Leia mais

Definimos a soma de seqüências fazendo as operações coordenada-a-coordenada:

Definimos a soma de seqüências fazendo as operações coordenada-a-coordenada: Aula 8 polinômios (Anterior: chinês. ) 8.1 séries formais Fixemos um anel A. Denotaremos por A N o conjunto de todas as funções de N = {, 1, 2,... } a valores em A. Em termos mais concretos, cada elemento

Leia mais

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais não nulos (inteiros positivos) Última atualização em setembro de 2017 por Sadao Massago

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais não nulos (inteiros positivos) Última atualização em setembro de 2017 por Sadao Massago Capítulo 1 Os Números Última atualização em setembro de 2017 por Sadao Massago 1.1 Notação Números naturais: Neste texto, N = {0, 1, 2, 3,...} e N + = {1, 2, 3, }. Mas existem vários autores considerando

Leia mais

x B A x X B B A τ x B 3 B 1 B 2

x B A x X B B A τ x B 3 B 1 B 2 1. Definição e exemplos. Bases. Dar uma topologia num conjunto X é especificar quais dos subconjuntos de X são abertos: Definição 1.1. Um espaço topológico é um par (X, τ) em que τ é uma colecção de subconjuntos

Leia mais

Capítulo 5 - Cardinalidade de um conjunto

Capítulo 5 - Cardinalidade de um conjunto Capítulo 5 - Cardinalidade de um conjunto Neste capítulo abordaremos o problema da cardinalidade de um conjunto. Definiremos o que se entende por conjunto finito, infinito, contável e numerável, deduziremos

Leia mais

Concluímos esta secção apresentando alguns exemplos que constituirão importantes limites de referência. tan θ. sin θ

Concluímos esta secção apresentando alguns exemplos que constituirão importantes limites de referência. tan θ. sin θ aula 08 Funções reais de variável real Limites e continuidade (Continuação) A definição de limite segundo Heine permite, como já vimos anteriormente no caso da álgebra de limites, transpor quase imediatamente

Leia mais

Matemática Básica Relações / Funções

Matemática Básica Relações / Funções Matemática Básica Relações / Funções 04 1. Relações (a) Produto cartesiano Dados dois conjuntos A e B, não vazios, denomina-se produto cartesiano de A por B ao conjunto A B cujos elementos são todos os

Leia mais

a = bq + r e 0 r < b.

a = bq + r e 0 r < b. 1 Aritmética dos Inteiros 1.1 Lema da Divisão e o Algoritmo de Euclides Recorde-se que a, o módulo ou valor absoluto de a, designa a se a N a = a se a / N Dados a, b, c Z denotamos por a b : a divide b

Leia mais

complemento para a disciplina de Matemática Discreta versão 1 - Jerônimo C. Pellegrini Relações de Equivalência e de Ordem

complemento para a disciplina de Matemática Discreta versão 1 - Jerônimo C. Pellegrini Relações de Equivalência e de Ordem Relações de Equivalência e de Ordem complemento para a disciplina de Matemática Discreta versão 1 Jerônimo C. Pellegrini 5 de agosto de 2013 ii Sumário Sumário Nomenclatura 1 Conjuntos e Relações 1 1.1

Leia mais

Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos

Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos. Teoria dos Conjuntos Pode-se dizer que a é em grande parte trabalho de um único matemático: Georg Cantor (1845-1918). noção de conjunto não é suscetível de definição precisa a partir d noções mais simples, ou seja, é uma noção

Leia mais

ESTRUTURAS ALGÉBRICAS FICHA DE EXERCÍCIOS

ESTRUTURAS ALGÉBRICAS FICHA DE EXERCÍCIOS FACULDADE DE CIÊNCIAS NATURAIS E MATEMÁTICA DEPARTAMENTO DE MATEMÁTICA Campus de Lhanguene, Av de Moçambique, km 1, Tel: +58 1401078, Fa: +58 140108, Maputo ESTRUTURAS ALGÉBRICAS -01 FICHA DE EXERCÍCIOS

Leia mais

APÊNDICE B ESPECIFICAÇÃO ALGÉBRICA DEFINIÇÕES E NOTAÇÃO

APÊNDICE B ESPECIFICAÇÃO ALGÉBRICA DEFINIÇÕES E NOTAÇÃO APÊNDICE B ESPECIFICAÇÃO ALGÉBRICA DEFINIÇÕES E NOTAÇÃO APÊNDICE B: Especificação Algébrica: Definições e Notação. 342 Def. B.1 : Família Indexada. Uma família F de conjuntos A indexada por I é uma função

Leia mais

Números Reais. Víctor Arturo Martínez León b + c ad + bc. b c

Números Reais. Víctor Arturo Martínez León b + c ad + bc. b c Números Reais Víctor Arturo Martínez León (victor.leon@unila.edu.br) 1 Os números racionais Os números racionais são os números da forma a, sendo a e b inteiros e b 0; o conjunto b dos números racionais

Leia mais

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano. Prof. Ulisses Lima Parente

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano. Prof. Ulisses Lima Parente Material Teórico - Módulo de Potenciação e Dízimas Periódicas Números Irracionais e Reais Oitavo Ano Prof. Ulisses Lima Parente 1 Os números irracionais Ao longo deste módulo, vimos que a representação

Leia mais

ANÁLISE MATEMÁTICA II

ANÁLISE MATEMÁTICA II ANÁLISE MATEMÁTICA II Acetatos de Ana Matos Séries de Potências DMAT Séries de Potências As séries de potências são uma generalização da noção de polinómio. Definição: Sendo x uma variável e a, chama-se

Leia mais

O limite de uma função

O limite de uma função Universidade de Brasília Departamento de Matemática Cálculo 1 O ite de uma função Se s(t) denota a posição de um carro no instante t > 0, então a velocidade instantânea v(t) pode ser obtida calculando-se

Leia mais

O espaço das Ordens de um Corpo

O espaço das Ordens de um Corpo O espaço das Ordens de um Corpo Clotilzio Moreira dos Santos Resumo O objetivo deste trabalho é exibir corpos com infinitas ordens e exibir uma estrutura topológica ao conjunto das ordens de um corpo.

Leia mais

Teoria das Linguagens. Linguagens Formais e Autómatos (Linguagens)

Teoria das Linguagens. Linguagens Formais e Autómatos (Linguagens) Teoria das Lic. em Ciências da Computação Formais e Autómatos () Carla Mendes Dep. Matemática e Aplicações Universidade do Minho 2010/2011 Teoria das - LCC - 2010/2011 Dep. Matemática e Aplicações - Univ.

Leia mais

Convergência em espaços normados

Convergência em espaços normados Chapter 1 Convergência em espaços normados Neste capítulo vamos abordar diferentes tipos de convergência em espaços normados. Já sabemos da análise matemática e não só, de diferentes tipos de convergência

Leia mais

Axiomatizações equivalentes do conceito de topologia

Axiomatizações equivalentes do conceito de topologia Axiomatizações equivalentes do conceito de topologia Giselle Moraes Resende Pereira Universidade Federal de Uberlândia - Faculdade de Matemática Graduanda em Matemática - Programa de Educação Tutorial

Leia mais

AXB = {(x, y) x A e y B}

AXB = {(x, y) x A e y B} CENTRO UNIVERSITÁRIO DO NORTE PAULISTA LÓGICA E MATEMÁTICA DISCRETA 2010 1 Produto Cartesiano Par ordenado: são dois elementos em uma ordem fixa, (x,y) Produto Cartesiano: Dados dois conjuntos A e B, não

Leia mais

1 Lógica de primeira ordem

1 Lógica de primeira ordem 1 Lógica de primeira ordem 1.1 Sintaxe Para definir uma linguagem de primeira ordem é necessário dispor de um alfabeto. Este alfabeto introduz os símbolos à custa dos quais são construídos os termos e

Leia mais

Anéis quocientes k[x]/i

Anéis quocientes k[x]/i META: Determinar as possíveis estruturas definidas sobre o conjunto das classes residuais do quociente entre o anel de polinômios e seus ideais. OBJETIVOS: Ao final da aula o aluno deverá ser capaz de:

Leia mais

Aulas 10 e 11 / 18 e 20 de abril

Aulas 10 e 11 / 18 e 20 de abril 1 Conjuntos Aulas 10 e 11 / 18 e 20 de abril Um conjunto é uma coleção de objetos. Estes objetos são chamados de elementos do conjunto. A única restrição é que em geral um mesmo elemento não pode contar

Leia mais

ANÉIS. Professora: Elisandra Bär de Figueiredo

ANÉIS. Professora: Elisandra Bär de Figueiredo Professora: Elisandra Bär de Figueiredo ANÉIS DEFINIÇÃO 1 Um sistema matemático (A,, ) constituído de um conjunto não vazio A e duas leis de composição interna sobre A, uma adição: (x, y) x y e uma multiplicação

Leia mais

APLICAÇÕES IMAGEM DIRETA - IMAGEM INVERSA. Professora: Elisandra Bär de Figueiredo

APLICAÇÕES IMAGEM DIRETA - IMAGEM INVERSA. Professora: Elisandra Bär de Figueiredo Professora: Elisandra Bär de Figueiredo APLICAÇÕES DEFINIÇÃO 1 Seja f uma relação de E em F. Dizemos que f é uma aplicação de E em F se (i) D(f) = E; (ii) dado a D(f), existe um único b F tal que (a, b)

Leia mais

Aula 1 Conjuntos. Meta. Introduzir as noções básicas de conjunto e produto cartesiano de. conjuntos. Objetivos

Aula 1 Conjuntos. Meta. Introduzir as noções básicas de conjunto e produto cartesiano de. conjuntos. Objetivos Conjuntos AULA 1 Aula 1 Conjuntos Meta conjuntos. Introduzir as noções básicas de conjunto e produto cartesiano de Objetivos Ao final desta aula, você deve ser capaz de: Definir as noções básicas de conjunto

Leia mais

OS TEOREMAS DE JORDAN-HÖLDER E KRULL-SCHMIDT (SEGUNDA VERSÃO)

OS TEOREMAS DE JORDAN-HÖLDER E KRULL-SCHMIDT (SEGUNDA VERSÃO) ! #" $ %$!&'%($$ OS TEOREMAS DE JORDAN-HÖLDER E KRULL-SCHMIDT (SEGUNDA VERSÃO) Neste texto apresentaremos dois teoremas de estrutura para módulos que são artinianos e noetherianos simultaneamente. Seja

Leia mais

Matemática Discreta para Ciência da Computação

Matemática Discreta para Ciência da Computação Matemática Discreta para Ciência da Computação P. Blauth Menezes blauth@inf.ufrgs.br Departamento de Informática Teórica Instituto de Informática / UFRGS Matemática Discreta para Ciência da Computação

Leia mais

OPERAÇÕES - LEIS DE COMPOSIÇÃO INTERNA

OPERAÇÕES - LEIS DE COMPOSIÇÃO INTERNA Professora: Elisandra Figueiredo OPERAÇÕES - LEIS DE COMPOSIÇÃO INTERNA DEFINIÇÃO 1 Sendo E um conjunto não vazio, toda aplicação f : E E E recebe o nome de operação sobre E (ou em E) ou lei de composição

Leia mais

CÁLCULO VETORIAL E GEOMETRIA ANÁLITICA

CÁLCULO VETORIAL E GEOMETRIA ANÁLITICA CÁLCULO VETORIAL E GEOMETRIA ANÁLITICA Consideremos uma reta r e sejam A e B dois pontos de r Ao segmento de reta AB, podemos associar 2 sentidos : de A para B e de B para A Escrevemos AB para representar

Leia mais

Capítulo 1. Conjuntos e Relações. 1.1 Noção intuitiva de conjuntos. Notação dos conjuntos

Capítulo 1. Conjuntos e Relações. 1.1 Noção intuitiva de conjuntos. Notação dos conjuntos Conjuntos e Relações Capítulo Neste capítulo você deverá: Identificar e escrever os tipos de conjuntos, tais como, conjunto vazio, unitário, finito, infinito, os conjuntos numéricos, a reta numérica e

Leia mais

Fabio Augusto Camargo

Fabio Augusto Camargo Universidade Federal de São Carlos Centro de Ciências Exatas e de Tecnologia Departamento de Matemática Introdução à Topologia Autor: Fabio Augusto Camargo Orientador: Prof. Dr. Márcio de Jesus Soares

Leia mais

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO TEORIA DA COMPUTAÇÃO Aula 02 Introdução à Teoria da Computação Prof.ª Danielle Casillo Linguagem: é uma forma precisa de expressar

Leia mais

Linguagens Formais e Autômatos

Linguagens Formais e Autômatos Linguagens Formais e Autômatos (notas da primeira aula 1 Definições básicas 1.1 Conjuntos Definição 1. Um conjunto é uma coleção de objetos, denominados elementos. Notação 1. Para indicar que um elemento

Leia mais

Notas de Aula Álgebra Linear. Elton José Figueiredo de Carvalho Escola de Ciências e Tecnologia Universidade Federal do Rio Grande do Norte

Notas de Aula Álgebra Linear. Elton José Figueiredo de Carvalho Escola de Ciências e Tecnologia Universidade Federal do Rio Grande do Norte Notas de Aula Álgebra Linear Elton José Figueiredo de Carvalho Escola de Ciências e Tecnologia Universidade Federal do Rio Grande do Norte Versão 201608221232c de 22 de agosto de 2016 Parte I Espaços vetoriais

Leia mais

12 AULA. Relações de Ordem LIVRO. META: Apresentar o conceito de relações de ordem e suas propriedades.

12 AULA. Relações de Ordem LIVRO. META: Apresentar o conceito de relações de ordem e suas propriedades. 2 LIVRO Relações de Ordem META: Apresentar o conceito de relações de ordem e suas propriedades. OBJETIVOS: Ao fim da aula os alunos deverão ser capazes de: Determinar se uma dada relação é uma relação

Leia mais

Matemática Discreta para Ciência da Computação

Matemática Discreta para Ciência da Computação Matemática Discreta para Ciência da Computação P. Blauth Menezes blauth@inf.ufrgs.br Departamento de Informática Teórica Instituto de Informática / UFRGS Matemática Discreta para Ciência da Computação

Leia mais

Matemática Discreta - 07

Matemática Discreta - 07 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Matemática Discreta - 07 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Imersões e Mergulhos. 4 a aula,

Imersões e Mergulhos. 4 a aula, 4 a aula, 12-04-2007 Imersões e Mergulhos Um mapa entre variedades f : X Y diz-se um mergulho sse (1) é uma imersão, i.e., Df x : T x X T f(x) Y é injectiva, para todo x X, (2) é injectiva, e (3) a inversa

Leia mais

TEMA 2 PROPRIEDADES DE ORDEM NO CONJUNTO DOS NÚMEROS REAIS

TEMA 2 PROPRIEDADES DE ORDEM NO CONJUNTO DOS NÚMEROS REAIS TEMA 2 PROPRIEDADES DE ORDEM NO CONJUNTO DOS NÚMEROS REAIS O conjunto dos números reais,, que possui as seguintes propriedades:, possui uma relação menor ou igual, denotada por O1: Propriedade Reflexiva:

Leia mais

14.1 Linguagens decidíveis ou Turing reconhecíveis

14.1 Linguagens decidíveis ou Turing reconhecíveis Linguagens decidíveis ou Turing reconhecíveis Problemas decidíveis para Linguagens Regulares Teorema Seja A linguagem A DFA é decidível A DFA = {A : A é um DFA e aceita } Dem Basta mostrar como construir

Leia mais

Aula 3 Vetores no espaço

Aula 3 Vetores no espaço MÓDULO 1 - AULA 3 Aula 3 Vetores no espaço Objetivos Ampliar a noção de vetor para o espaço. Rever as operações com vetores e sua representação em relação a um sistema ortogonal de coordenadas cartesianas.

Leia mais

1 - As estruturas matemáticas

1 - As estruturas matemáticas 1 - As estruturas matemáticas Alexandre Augusto Ferraz Ricardo Pereira Tassinari SciELO Books / SciELO Livros / SciELO Libros FERRAZ, AA, and TASSINARI, RP. As estruturas matemáticas. In: Como é possível

Leia mais

Definição 3.1: Seja x um número real. O módulo de x, denotado por x, é definido como: { x se x 0 x se x < 0

Definição 3.1: Seja x um número real. O módulo de x, denotado por x, é definido como: { x se x 0 x se x < 0 Capítulo 3 Módulo e Função Módular A função modular é uma função que apresenta o módulo na sua lei de formação. No entanto, antes de falarmos sobre funções modulares devemos definir o conceito de módulo,

Leia mais

RETICULADOS: NOTAS DO SEMINÁRIO DE 7/03/03

RETICULADOS: NOTAS DO SEMINÁRIO DE 7/03/03 RETICULADOS: NOTAS DO SEMINÁRIO DE 7/03/03 PEDRO A. TONELLI 1. Introdução: o esqueleto do espírito E ainda mais remoto que o tempo em que as coisas não tinham nome, é o tempo em que as coisas nem existiam,

Leia mais

é uma proposição verdadeira. tal que: 2 n N k, Φ(n) = Φ(n + 1) é uma proposição verdadeira. com n N k, tal que:

é uma proposição verdadeira. tal que: 2 n N k, Φ(n) = Φ(n + 1) é uma proposição verdadeira. com n N k, tal que: Matemática Discreta 2008/09 Vítor Hugo Fernandes Departamento de Matemática FCT/UNL Axioma (Princípio da Boa Ordenação dos Números Naturais) O conjunto parcialmente (totalmente) ordenado (N, ), em que

Leia mais

(Mini) Apostila de Teoria de Grupos. Dimiter Hadjimichef

(Mini) Apostila de Teoria de Grupos. Dimiter Hadjimichef (Mini) Apostila de Teoria de Grupos Dimiter Hadjimichef Porto Alegre 2012 1. Teoria de Grupos 1.1 Muitas definições... Definição 1: Grupo Um conjunto G = {a,b,c,...} é dito formar um grupo se existir uma

Leia mais

Números naturais e cardinalidade

Números naturais e cardinalidade Números naturais e cardinalidade Roberto Imbuzeiro M. F. de Oliveira 5 de Janeiro de 2008 Resumo 1 Axiomas de Peano e o princípio da indução Intuitivamente, o conjunto N dos números naturais corresponde

Leia mais

Notações e revisão de álgebra linear

Notações e revisão de álgebra linear Notações e revisão de álgebra linear Marina Andretta ICMC-USP 17 de agosto de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211

Leia mais

Soluções dos exercícios propostos

Soluções dos exercícios propostos Indução e Recursão Soluções dos exercícios propostos 1 Iremos demonstrar que a expressão proposta a seguir é correta: i = 0 + + + + + (n 1) = n(n 1), para n > 0 0 i

Leia mais

Generalizações do Teorema de Wedderburn-Malcev e PI-álgebras. Silvia Gonçalves Santos

Generalizações do Teorema de Wedderburn-Malcev e PI-álgebras. Silvia Gonçalves Santos Generalizações do Teorema de Wedderburn-Malcev e PI-álgebras Silvia Gonçalves Santos Definição 1 Seja R um anel com unidade. O radical de Jacobson de R, denotado por J(R), é o ideal (à esquerda) dado pela

Leia mais

ENFOQUE USANDO CORTES DE DEDEKIND

ENFOQUE USANDO CORTES DE DEDEKIND Universidade Estadual de Maringá - Departamento de Matemática Cálculo Diferencial e Integral: um KIT de Sobrevivência c Publicação eletrônica do KIT http://www.dma.uem.br/kit CONSTRUÇÃO DOS REAIS: UM ENFOQUE

Leia mais

MA14 - Unidade 1 Divisibilidade Semana de 08/08 a 14/08

MA14 - Unidade 1 Divisibilidade Semana de 08/08 a 14/08 MA14 - Unidade 1 Divisibilidade Semana de 08/08 a 14/08 Neste curso, consideraremos o conjunto dos números naturais como sendo o conjunto N = {0, 1, 2, 3,... }, denotando por N o conjunto N \ {0}. Como

Leia mais

GRUPOS ALGUNS GRUPOS IMPORTANTES. Professora: Elisandra Bär de Figueiredo

GRUPOS ALGUNS GRUPOS IMPORTANTES. Professora: Elisandra Bär de Figueiredo Professora: Elisandra Bär de Figueiredo GRUPOS DEFINIÇÃO 1 Sejam G um conjunto não vazio e (x, y) x y uma lei de composição interna em G. Dizemos que G é um grupo em relação a essa lei se (a) a operação

Leia mais

Matemática Discreta para Ciência da Computação

Matemática Discreta para Ciência da Computação Matemática Discreta para Ciência da Computação P. Blauth Menezes blauth@inf.ufrgs.br Departamento de Informática Teórica Instituto de Informática / UFRGS Matemática Discreta para Ciência da Computação

Leia mais

Produtos de potências racionais. números primos.

Produtos de potências racionais. números primos. MATEMÁTICA UNIVERSITÁRIA n o 4 Dezembro/2006 pp. 23 3 Produtos de potências racionais de números primos Mário B. Matos e Mário C. Matos INTRODUÇÃO Um dos conceitos mais simples é o de número natural e

Leia mais

INE Fundamentos de Matemática Discreta para a Computação

INE Fundamentos de Matemática Discreta para a Computação INE5403 - Fundamentos de Matemática Discreta para a Computação 2) Fundamentos 2.1) Conjuntos e Sub-conjuntos 2.2) Números Inteiros 2.3) Funções 2.4) Seqüências e Somas 2.5) Crescimento de Funções Funções

Leia mais

Os números naturais. Capítulo Operações em N

Os números naturais. Capítulo Operações em N Capítulo 1 Os números naturais O conjunto dos números naturais, denotado por N, é aquele composto pelos números usados para contar. Na verdade, o mais correto seria dizer que é o conjunto dos números usados

Leia mais

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada. Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br Grafos direcionados (Digrafos) Preparado a partir do texto:

Leia mais

ANÁLISE MATEMÁTICA I. Curso: EB

ANÁLISE MATEMÁTICA I. Curso: EB ANÁLISE MATEMÁTICA I (com Laboratórios) Curso: EB Lógica - Resumo Ana Matos DMAT Noções básicas de Lógica Consideremos uma linguagem, com certos símbolos. Chamamos expressão a qualquer sequência de símbolos.

Leia mais

Uma relação binária R(x, y) em que tanto x como y percorrem certo conjunto, X, diz-se relação de equivalência se tem as seguintes propriedades:

Uma relação binária R(x, y) em que tanto x como y percorrem certo conjunto, X, diz-se relação de equivalência se tem as seguintes propriedades: Capítulo 3 Relação de Equivalência e Ordem 3.1 Relações de equivalência e abstracções Uma relação binária R(x, y) em que tanto x como y percorrem certo conjunto, X, diz-se relação de equivalência se tem

Leia mais

Capítulo 2. Conjuntos Infinitos

Capítulo 2. Conjuntos Infinitos Capítulo 2 Conjuntos Infinitos Não é raro encontrarmos exemplos equivocados de conjuntos infinitos, como a quantidade de grãos de areia na praia ou a quantidade de estrelas no céu. Acontece que essas quantidades,

Leia mais

Aula 12 HOMOMORFISMO DE ANÉIS PRÉ REQUISITOS. As aulas 6, 10 e 11. META. Estabelecer o conceito de Homomorfismo de Anéis.

Aula 12 HOMOMORFISMO DE ANÉIS PRÉ REQUISITOS. As aulas 6, 10 e 11. META. Estabelecer o conceito de Homomorfismo de Anéis. Aula 12 HOMOMORFISMO DE ANÉIS META Estabelecer o conceito de Homomorfismo de Anéis. OBJETIVOS Reconhecer e classificar homomorfismos de anéis. Aplicar as propriedades básicas dos homomorfismos na resolução

Leia mais

Produto Cartesiano. Exemplo: Dados os conjuntos A = {5,6} e B = {2,3,4}, vamos determinar o produto cartesiano AXB;

Produto Cartesiano. Exemplo: Dados os conjuntos A = {5,6} e B = {2,3,4}, vamos determinar o produto cartesiano AXB; Produto Cartesiano Par ordenado: são dois elementos em uma ordem fixa, (x,y) Produto Cartesiano: Dados dois conjuntos A e B, não vazios, chamamos de produto cartesiano de A por B o conjunto indicado por

Leia mais

Álgebra Linear Semana 04

Álgebra Linear Semana 04 Álgebra Linear Semana 04 Diego Marcon 17 de Abril de 2017 Conteúdo 1 Produto de matrizes 1 11 Exemplos 2 12 Uma interpretação para resolução de sistemas lineares 3 2 Matriz transposta 4 3 Matriz inversa

Leia mais

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO TEORIA DA COMPUTAÇÃO Aula 08 Equivalência de programas Parte 2 Prof.ª Danielle Casillo Poder computacional dos diversos tipos de programas

Leia mais

Chapter Conjuntos

Chapter Conjuntos Chapter Conjuntos, funções e relações: noções básicas.1 Conjuntos Usamos o termo conjunto como um termo primitivo, ou seja, não definido a partir de outros termos. Intuitivamente um conjunto é uma qualquer

Leia mais

1 Conjuntos, Números e Demonstrações

1 Conjuntos, Números e Demonstrações 1 Conjuntos, Números e Demonstrações Definição 1. Um conjunto é qualquer coleção bem especificada de elementos. Para qualquer conjunto A, escrevemos a A para indicar que a é um elemento de A e a / A para

Leia mais

Notas de Aula Disciplina Matemática Tópico 03 Licenciatura em Matemática Osasco -2010

Notas de Aula Disciplina Matemática Tópico 03 Licenciatura em Matemática Osasco -2010 1. Funções : Definição Considere dois sub-conjuntos A e B do conjunto dos números reais. Uma função f: A B é uma regra que define uma relação entre os elementos de A e B, de tal forma que a cada elemento

Leia mais

(A1) As operações + e são comutativas, ou seja, para todo x e y em A, x + y = y + x e x y = y x

(A1) As operações + e são comutativas, ou seja, para todo x e y em A, x + y = y + x e x y = y x Notas de aula de MAC0329 (2003) 17 3 Álgebra Booleana Nesta parte veremos uma definição formal de álgebra booleana, a qual é feita via um conjunto de axiomas (ou postulados). Veremos também algumas leis

Leia mais

Vimos que a todo o argumento corresponde uma estrutura. Por exemplo ao argumento. Se a Lua é cúbica, então os humanos voam.

Vimos que a todo o argumento corresponde uma estrutura. Por exemplo ao argumento. Se a Lua é cúbica, então os humanos voam. Matemática Discreta ESTiG\IPB 2012/13 Cap1 Lógica pg 10 Lógica formal (continuação) Vamos a partir de agora falar de lógica formal, em particular da Lógica Proposicional e da Lógica de Predicados. Todos

Leia mais

Conceitos Básicos sobre Representações e Caracteres de Grupos Finitos. Ana Cristina Vieira. Departamento de Matemática - ICEx - UFMG

Conceitos Básicos sobre Representações e Caracteres de Grupos Finitos. Ana Cristina Vieira. Departamento de Matemática - ICEx - UFMG 1 Conceitos Básicos sobre Representações e Caracteres de Grupos Finitos Ana Cristina Vieira Departamento de Matemática - ICEx - UFMG - 2011 1. Representações de Grupos Finitos 1.1. Fatos iniciais Consideremos

Leia mais