Matemática Discreta

Lógica e provas, inteiros, conjuntos, relações, funções, grafos e indução, com exercícios resolvidos.

Perguntar sobre esta página

ChatGPTClaudePerplexityGrokGeminiCopiar e abrirDeepSeekCopiar e abrir

Em MD, uma afirmação precisa de uma prova ou de um contraexemplo. Para refutar uma consequência lógica, por exemplo, não chega tornar a conclusão falsa: as premissas têm de ser verdadeiras na mesma atribuição. Essa atenção às hipóteses acompanha depois os inteiros, relações, grafos e indução.

O percurso começa pela linguagem das provas e aplica-a às estruturas discretas. Os exercícios estão no fim das lições correspondentes. A cheat sheet reúne fórmulas e condições para consulta.

Percurso de estudo

O primeiro bloco trata da linguagem das provas:

  1. Lógica proposicional: fórmulas, tabelas, consequência, formas normais e completude de conetivas.
  2. Dedução proposicional: regras de base, caixas de Fitch, casos e contradições.
  3. Quantificadores: termos, traduções, variáveis livres e substituição sem captura.
  4. Estruturas e formas prenexas: avaliação, modelos e contraestruturas.
  5. Dedução de primeira ordem: igualdade, testemunhas e variáveis novas.

O segundo aplica as provas a estruturas discretas:

  1. Inteiros e congruências: Euclides, Bézout, inversos e equações modulares.
  2. Conjuntos e equivalências: operações, produtos, classes e partições.
  3. Operações de relações: matrizes, composição, potências e fechos.
  4. Ordens: Hasse, comparabilidade, minimais, ínfimos e supremos.
  5. Funções e cardinalidade: domínio, imagem, bijeções e inversas.
  6. Grafos: graus, percursos, componentes, árvores e isomorfismos.
  7. Euler, Hamilton, planaridade e coloração: critérios, construções e obstruções.
  8. Indução e recorrências: bases, hipótese, chamadas menores e soluções de sequências.
  9. Indução estrutural: conjuntos recursivos, palavras, listas e provas de programas.

Fontes e âmbito

A base são os materiais docentes de MD 2024/25 no Moodle da FEUP: as onze apresentações teóricas, as onze fichas principais, problemas adicionais, o formulário e provas com resoluções. As aulas de lógica e inteiros são de João Barbosa; as de conjuntos, relações, funções, grafos e indução são de Hugo Pacheco. As apresentações de grafos e indução disponibilizadas nessa edição mantêm 2023/24 na capa. As restantes apresentações identificam 2024/25. O percurso inclui todos estes blocos.

As explicações são escritas com palavras próprias. Os exercícios misturam problemas próprios e adaptações dos tipos pedidos nas fichas e provas, com contas e argumentos conferidos. O problema de Euclides com 1820 e 231 vem da ficha prática 6, questão 6.5(b); a prática de completude de NAND acompanha a ficha 1, questão 1.9(b). A revisão inclui também as provas de 21 de janeiro e 5 de fevereiro de 2025, além de problemas históricos compatíveis com este programa. A prática das fibras de funções adapta a relação f−1∘ff^{-1}\circ f do teste de 15 de janeiro de 2024, questão 4, e do recurso de 5 de fevereiro de 2025, questão 1(b). A prática sobre a diferença de conjuntos das partes parte da questão 2 desse recurso; a combinação com 36, 20 e 400 retoma a questão 2 do teste de janeiro de 2025, acrescentando a procura de todas as soluções. O exemplo de interleave desenvolve a questão 6 desse teste. As datas foram conferidas nos documentos, não inferidas da sua localização no Moodle. Recorrências lineares por equação característica são um complemento ao estudo docente de sequências e recursão, não uma confirmação da sua presença numa avaliação. A notação segue as aulas: 0∈N0\in\mathbb N, ≡n\equiv_n para congruência e caixas de Fitch com regras de base. Os materiais Moodle exigem acesso à cadeira e não são republicados aqui.

A ficha de 2026/27 no SIGARRA confirma os blocos do programa e indica como bibliografia obrigatória:

  • Ralph P. Grimaldi, Discrete and Combinatorial Mathematics: An Applied Introduction.
  • Michael Huth e Mark Ryan, Logic in Computer Science.
  • Edgar G. Goodaire e Michael M. Parmenter, Discrete Mathematics with Graph Theory.

Para aprofundar grafos, indução e sequências há também o livro aberto Discrete Mathematics: An Open Introduction, de Oscar Levin, 3.ª edição. É uma referência adicional, não bibliografia adotada pela FEUP.

Avaliação de 2026/27

A ficha de 2026/27, consultada em 3 de outubro de 2026, define:

F=0,2EX+0,4PT+0,4ST,F=0{,}2EX+0{,}4PT+0{,}4ST,

onde EXEX é a classificação dos exercícios avaliados nas práticas e PT,STPT,ST são as dos dois testes. Para aprovação, exige EX>0EX>0, pelo menos 6 valores em cada teste e F≥9,5F\ge9{,}5. A frequência exige respeitar o limite legal de faltas; a assiduidade obtida num ano vale também para o seguinte.

O recurso abrange toda a matéria, sem divisão em partes. A sua nota passa a ser a classificação da cadeira. A melhoria também se faz nesse exame. Para trabalhadores-estudantes, a ficha prevê, por opção do estudante, F=0,5PT+0,5STF=0{,}5PT+0{,}5ST, com os mesmos mínimos dos testes e da nota final.

Os materiais de 2024/25 usavam dois testes com peso de 50% cada e recurso por partes. Essas regras antigas não se aplicam à edição atual. Os materiais docentes de 2026/27 não foram consultados; confirma no teu Moodle o calendário e as indicações sobre cada avaliação.

À tua maneira

Aparência

Modo de cor
Tema
Cor de destaque

Leitura

Fonte de leitura

Álgebra, lógica e uma ideia de cada vez.

Código

Fonte do código

Navegação

Cursor de leitura, sem edição. h, j, k, l movem; / pesquisa nesta página. v seleciona caracteres; V seleciona linhas; y copia. Tab permite destacar ou comentar. Espaço ou Enter abre blocos recolhíveis. Nos cartões, h, j, k, l mudam o foco.

CSS personalizado

Ativa uma sugestão ou guarda o teu CSS. Só muda este navegador.

Usa --page, --text e --accent para acompanhar o tema.

Seletores e recuperação

.site-header, .prose, .course-card, [data-reading-history], [data-playground] e .page-actions.

Abre a aparência com a tecla vírgula ou no rodapé. Se o CSS esconder os controlos, abre esta página sem CSS personalizado.

Pesquisar

Escreve para pesquisar em todo o site.

para escolher · Enter para abrir · Esc para fechar

Copiar fórmula

A cópia automática não está disponível. Copia o LaTeX abaixo.

Pesquisar nesta página

Enter procura · n / N repetem · Esc cancela. Ctrl / Cmd K pesquisa todo o site.

Atalhos de teclado

Clica numa tecla para a mudar. Esc cancela. Backspace desativa.

PesquisarCtrl / Cmd K

Os atalhos não interferem enquanto escreves. Tab e Enter funcionam sempre.