Álgebra Linear Computacional
Informações sobre o curso
- Curso sobre a teoria, as aplicações e as considerações práticas de se implementar e executar operações matriciais em computadores usando dados reais
- Foco: como realizar cálculos matriciais com velocidade e precisão aceitáveis?
- É o mesmo que “Análise Numérica”, só mudou o nome?
- Não, embora alguns tópicos da ementa sejam comuns
- É álgebra linear avançada?
- Não, alguns conceitos de AL serão revisados ao longo do semestre
- Eu diria que é mais próximo de uma Álgebra Linear aplicada à Computação
Horário e sala
- Turmas: TTZ1, TN1 e TN
- Terças e quintas das 14:55 às 16:35
- Sala 2013
Ementa
Eliminação Gaussiana. Decomposição LU. Decomposição espectral. Decomposição SVD. Condicionamento. Decomposição QR. Tópicos em análise numérica.
Objetivos
- Revisar conceitos fundamentais de Álgebra Linear
- Fornecer ao aluno métodos necessários à resolução numérica de problemas que envolvam decomposição de matrizes
- Familiarizar e motivar o aluno com aplicações práticas em computação dos métodos vistos ao longo do curso
- Manipular dados em um ambiente científico
Cronograma
Dinâmica
- Aulas téóricas e alguns exemplos de aplicação dos conceitos
Avaliação de Aprendizagem
- Prova 1 (30 pontos)
- Prova 2 (30 pontos)
- Listas de exercícios teóricos e de programação (40 pontos) (a serem entregues ao longo do semestre)
Material de apoio
- Moodle (slides e outros materiais)
- Vídeos
- Software: Python
Bibliografia
- Trefethen, L. N. & Bau III, D. Numerical Linear Algebra. Vol. 50. SIAM, 1997
- Strang, Gilbert. Linear Algebra and Learning from Data. Wellesley-Cambridge Press, 2019.
- Ferreira Campos, filho, Frederico. Algoritmos Numéricos: uma abordagem moderna de Cálculo Numérico. 3a Edição. LCT, 2018.