DCC639 - Álgebra Linear Computacional

Alexandre Salles da Cunha
Professor Titular

Otimização

Departamento de Ciência da Computação
Instituto de Ciências Exatas
Universidade Federal de Minas Gerais


Página da disciplina Álgebra Linear Computacional, lecionada pelo Prof. Alexandre Salles da Cunha e pela Profa. Ana Paula Couto, para os cursos de Bacharelado em Ciência da Computação, Sistemas de Informação e Matemática Computacional da UFMG.

Nesta página, você encontrará o programa, as notas de aulas, slides empregados no curso e as provas aplicadas ao longo dos últimos semestres. Também é apresentada a organização das aulas expositivas.

1 Programa da disciplina

Erros numéricos, aritmética de ponto flutuante, precisão da máquina. Revisão de Álgebra Linear: Espaços e subsespaços vetoriais, transformações lineares, posto, espaços fundamentais, normas vetoriais, normas matriciais induzidas por normas vetoriais, número de condição. Autovalores e autovetores, multiplicidade geométrica e algébrica. Fatorações matriciais que revelam posto. Fatorações básicas (LU, Cholesky, inner e outer). Sistemas lineares malcondicionados. Matrizes de projeção e refletores, refletores de Householder. Fatoração QR via ortogonalização triangular (Gram-Schmidt e Gram-Schmidt revisado), via triangularização ortogonal (via refletores de Householder), reortogonalização dinâmica. Transformações similares e ortogonalmente equivalentes. Matrizes defectivas, diagonalizáveis e ortogonalmente diagonalizáveis. Algoritmos numericamente estáveis para fatoração espectral e de Schur. Fatoração SVD e aplicações: Aproximação de posto baixo e Principal Component Analysis. Algoritmos estáveis para fatoração SVD.

2 Programação de aulas expositivas

O curso é programado para 30 aulas, das quais 3 são empregadas para realização de atividades avaliativas. O conteúdo teórico da disciplina é apresentado em cerca de 27 aulas expositivas, organizadas conforme a distribuição abaixo indicada.

3 Referências bibliográficas

A referência bibliográfica principal é o livro:

  1. Álgebra Linear Computacional, que reúne as notas de aulas que produzimos ao longo dos últimos semestres.

Adicionalmente, sugerimos as seguintes referências bibliográficas complemetares:

4 Slides

  1. Erros numéricos e aritmética de ponto flutuante.
  2. Fundamentos de Álgebra Linear
  3. Fatorações Básicas (LU, Cholesky)
  4. Normas matriciais e condicionamento numéricos
  5. Projeção
  6. Método de Mínimos Quadrados
  7. Fatoração QR
  8. Fatoração SVD e aplicações
  9. Fatorações Espectral, de Schur, e SVD.

5 Provas e avaliação da disciplina

A avaliação da disciplina consiste em 3 provas discursivas individuais, totalizando os 100 pontos distribuídos. Cada prova é composta de quatro questões. O aluno deve escolher três questões para resolver. Caso resolva as quatro questões, as notas das três melhores serão usadas para a valoração da prova.

As provas aplicadas em semestres anteriores são disponibilizadas abaixo:

  1. 2025/2: Prova 1, Prova 2, Prova 3
  2. 2025/1: Prova 1, Prova 2, Prova 3
  3. 2024/2: Prova 1, Prova 2, Prova 3.
  4. 2024/1: Prova 1, Prova 2, Prova 3.
  5. 2023/2: Prova 1, Prova 2, Prova 3.
  6. 2023/1: Prova 1, Prova 2.
  7. 2022/2: Prova 1, Prova 2.