Matemática Discreta
Lógica e provas, inteiros, conjuntos, relações, funções, grafos e indução, com exercícios resolvidos.
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:
- Lógica proposicional: fórmulas, tabelas, consequência, formas normais e completude de conetivas.
- Dedução proposicional: regras de base, caixas de Fitch, casos e contradições.
- Quantificadores: termos, traduções, variáveis livres e substituição sem captura.
- Estruturas e formas prenexas: avaliação, modelos e contraestruturas.
- Dedução de primeira ordem: igualdade, testemunhas e variáveis novas.
O segundo aplica as provas a estruturas discretas:
- Inteiros e congruências: Euclides, Bézout, inversos e equações modulares.
- Conjuntos e equivalências: operações, produtos, classes e partições.
- Operações de relações: matrizes, composição, potências e fechos.
- Ordens: Hasse, comparabilidade, minimais, ínfimos e supremos.
- Funções e cardinalidade: domínio, imagem, bijeções e inversas.
- Grafos: graus, percursos, componentes, árvores e isomorfismos.
- Euler, Hamilton, planaridade e coloração: critérios, construções e obstruções.
- Indução e recorrências: bases, hipótese, chamadas menores e soluções de sequências.
- 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 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: , 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:
onde é a classificação dos exercícios avaliados nas práticas e são as dos dois testes. Para aprovação, exige , pelo menos 6 valores em cada teste e . 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, , 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.