Agosto
Geometria das equações lineares I
MonitoriaReunião com a monitoria
Geometria das equações lineares II
MP 1Geometria das equações lineares I
Eliminação de Gauss
MP 2Geometria das equações lineares II (remota, em vídeo da turma)
CIN0138 · 2026.2 · Sistemas de Informação
Quatro módulos: matrizes e eliminação de Gauss; espaços vetoriais; ortogonalidade; determinantes, autovalores e autovetores.
Ao fundo, cada traço acompanha o campo de vetores que associa a cada vetor x de ℝ2 o vetor Ax, e as retas tracejadas são as retas geradas pelos autovetores de A, quando os autovalores são reais. A matriz muda devagar entre cinco exemplos. Animação adaptada do Flow Field, do ThreeUI.
Agenda 2026.2
Aulas, miniprovas (MP), exercícios escolares (EE) e etapas do projeto, conforme a proposta pedagógica da disciplina. Ajustes são avisados no Classroom.
Geometria das equações lineares I
MonitoriaReunião com a monitoria
Geometria das equações lineares II
MP 1Geometria das equações lineares I
Eliminação de Gauss
MP 2Geometria das equações lineares II (remota, em vídeo da turma)
Propriedades elementares das matrizes I
MP 3Eliminação de Gauss
Propriedades elementares das matrizes II
MP 4Propriedades elementares das matrizes I (apresentações em sala de asserções sorteadas)
Espaços vetoriais e subespaços, independência linear, bases e dimensão I
MP 5Propriedades elementares das matrizes II
Espaços vetoriais e subespaços, independência linear, bases e dimensão II
MP 6Espaços vetoriais e subespaços, independência linear, bases e dimensão I
Resolução de Ax = 0 e Ax = b
MP 7Espaços vetoriais e subespaços, independência linear, bases e dimensão II
Os quatro subespaços fundamentais
MP 8Resolução de Ax = 0 e Ax = b (remota, em vídeo da turma); em sala, encontro breve sobre o projeto
EE1Primeiro exercício escolar (conteúdo até os quatro subespaços fundamentais)
Sem aula: quinta livre, depois do EE1
ProjetoLiberação do projeto pela monitoria, no Classroom
Transformações lineares I
Transformações lineares II
ProjetoFim da inscrição das equipes do projeto, às 23:59
Projeções
MP 9Os quatro subespaços fundamentais; em sala, dúvidas do projeto com a monitoria
Bases ortogonais e processo de Gram-Schmidt
MP 10Projeções, em sala; MP 11em vídeo, no YouTube da turma
ProjetoElaboração do projeto, com acompanhamento da monitoria
ProjetoElaboração do projeto, com acompanhamento da monitoria
Determinantes I
Determinantes II
ProjetoEntrega da Etapa 1 do projeto, pelo Classroom, até as 23:59
Autovalores, autovetores, diagonalização I
Autovalores, autovetores, diagonalização II
ProjetoEquipes classificadas para a Etapa 2 do projeto, no Classroom
EE2Segundo exercício escolar (de transformações lineares em diante)
ProjetoApresentação dos projetos (Etapa 2)
Feriado (Nossa Senhora da Conceição, Recife)
FinalProva final
ProjetoClassificação final e bônus do projeto, no Classroom
MPminiprovaEEexercício escolarProjetoprojeto e monitoriaFinalprova final
Miniprovas e exercícios escolares
Enunciados em PDF, com o acesso da turma no Classroom, e o gabarito objetivo de cada prova. Cada miniprova entra aqui depois de aplicada, já com o gabarito; o EE 2 entra depois de aplicado, e as respostas, depois de divulgadas no Classroom.
O EE 2, em 01/12, entra aqui depois de aplicado.
Respostas finais, como no gabarito divulgado no Classroom em 14/10. Respostas equivalentes são aceitas; matrizes e vetores seguem a ordem indicada na prova. As versões individualizadas têm gabarito próprio, também no Classroom.
| u ⊕ v | 2 ⊙ u | 2 ⊙ v | 1 ⊙ u |
|---|---|---|---|
| (3, 2)T | (2, 3)T | (4, 1)T | (1, 2)T |
| 2 ⊙ (u ⊕ v) | (2 ⊙ u) ⊕ (2 ⊙ v) | 3 ⊙ u | (2 ⊙ u) ⊕ (1 ⊙ u) |
| (6, 3)T | (6, 3)T | (3, 4)T | (3, 4)T |
Asserções das questões I a IV:VverdadeiraFfalsa
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | F | V |
| II | V | V | F | F | V |
| III | V | F | V | F | F |
| IV | F | V | V | F | V |
Remota, em vídeo da turma
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | V | F | V | F |
| II | V | V | V | F | F |
| III | V | V | F | V | F |
| IV | V | V | F | F | F |
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | F | V | F | V | V |
| II | V | V | F | F | V |
| III | V | V | V | F | F |
| IV | V | F | V | F | V |
Apresentações em sala
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | V | F |
| II | V | F | V | F | F |
| III | V | F | V | V | F |
| IV | V | F | V | V | F |
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | V | F |
| II | V | F | V | V | F |
| III | V | V | F | F | V |
| IV | V | V | V | F | F |
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | V | V |
| II | V | F | V | V | F |
| III | V | V | F | F | V |
| IV | V | F | V | V | F |
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | F | V |
| II | V | V | F | V | V |
| III | V | V | V | F | F |
| IV | V | F | V | F | V |
Remota, em vídeo da turma
| Questão | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| I | V | F | V | V | F |
| II | V | V | V | F | F |
| III | V | V | F | F | V |
| IV | F | V | V | V | F |
Os PDFs ficam no Google Drive e abrem com a conta @cin.ufpe.br de quem está matriculado no Classroom.
Notas
Dois exercícios escolares, onze miniprovas e um projeto bônus, conduzido pela monitoria.
Média
0,7 EE + 0,3 MP + Bônus
Prova final em 10/12.
Bônus de até 2 pontos
Cada equipe escreve, em Python, uma função que estima as entradas ocultas de uma matriz, e as equipes da turma disputam um torneio pelo menor erro. A monitoria lançou o projeto no Classroom em 18/10; as regras completas estão no guia.
Abrir o laboratório do projetoDoze matrizes e cinco estratégias simples, com pseudocódigo, para ver o erro de cada uma, comparar todas no torneio e tentar vencê-las preenchendo à mão.
.py com a função principal(observada, mascara), que recebe a matriz observada e a máscara das posições conhecidas e devolve a matriz completa, com as mesmas dimensões, como numpy.ndarray ou como lista de listas. Para testar e refinar o código, há um lote público de 10 matrizes; o funcionamento e os resultados que valem são os do programa avaliador da monitoria..zip pelo Classroom, com o nome Grupo seguido do número da equipe (por exemplo, Grupo7.zip), contendo o código e um relatório curto que explique o algoritmo. Só um integrante entrega, e ele escreve os nomes da equipe num comentário particular na postagem da entrega.math e random. Bibliotecas de aprendizado de máquina ou de imputação automática, como scikit-learn e PyTorch, são proibidas.principal. O limite é de 2 segundos por matriz e 25 segundos por lote.Um esboço do arquivo, na forma pedida pelo guia:
import numpy as np
def principal(observada, mascara):
# mascara: True onde a entrada
# de observada é conhecida
saida = observada.copy()
... # estime as ocultas
return saida # mesma forma
Abram com a conta @cin.ufpe.br da turma. Se o avaliador precisar de ajuste, a monitoria avisa no Classroom como atualizá-lo com docker compose pull. Dúvidas sobre as regras, a especificação ou a execução vão, de preferência, ao Discord da disciplina.
Novembro O SHA-256 de cada arquivo do lote privado de matrizes, o lote oficial com que a monitoria classifica as equipes, publicado aqui pelo professor em novembro, antes do fim das entregas. O SHA-256 de um arquivo é um código de 64 algarismos hexadecimais calculado a partir do seu conteúdo; na prática, é impossível alterar o arquivo sem alterar o código. Assim, depois do torneio, a turma pode conferir que o lote usado é exatamente o que foi fixado antes.
Ementa e material de apoio
Cada módulo reúne os tópicos da ementa, as seções correspondentes do livro-texto, aulas gravadas de apoio e duas figuras com exemplos resolvidos.
Matrizes, eliminação de Gauss, espaços vetoriais, ortogonalidade, determinantes, autovalores e autovetores. Esses assuntos se dividem nos quatro módulos abaixo.
Livro-texto: Gilbert Strang, Álgebra Linear e suas Aplicações, capítulos 1 a 5 (veja a Bibliografia). Vídeos: aulas do próprio Strang no MIT (curso 18.06, no MIT OpenCourseWare), públicas e em inglês.
Geometria das equações lineares, exemplo de eliminação de Gauss, notação matricial e multiplicação de matrizes, fatores triangulares e trocas de linhas, inversas e transpostas.
No livro: Strang, seções 1.2 a 1.6.
Espaços vetoriais e subespaços, resolução de Ax = 0 e Ax = b, independência linear, base, dimensão, os quatro subespaços fundamentais, transformações lineares.
No livro: Strang, seções 2.1 a 2.4 e 2.6.
Vetores e subespaços ortogonais, cossenos e projeções em retas, projeções e mínimos quadrados, bases ortogonais e Gram-Schmidt.
No livro: Strang, seções 3.1 a 3.4.
Propriedades dos determinantes, fórmulas para determinantes, autovalores e autovetores, diagonalização de matrizes.
No livro: Strang, seções 4.2, 4.3, 5.1 e 5.2.
As 34 aulas formam o curso 18.06 Linear Algebra do MIT OpenCourseWare, também numa playlist no YouTube.
Referências
Os quatro livros da disciplina estão no acervo da UFPE. O catálogo mostra em que biblioteca estão os exemplares e se estão disponíveis para empréstimo.
Álgebra Linear e suas Aplicações
Tradução da 4ª edição norte-americana · Cengage Learning · 2010
Na UFPE: Biblioteca do CCEN, Biblioteca do CTG e biblioteca do Campus do Agreste, em Caruaru. Em inglês, a 3ª edição (1988) está no CTG, e a 1ª (1976), no CCEN.
Geometria Analítica e Álgebra Linear
2ª edição · IMPA · 2010 · Coleção Matemática Universitária
Na UFPE: Biblioteca do CCEN e Biblioteca do CTG; o CCEN tem também exemplares de 2006 e de 2001.
Álgebra Linear
Ciência Moderna · 2003
Na UFPE: Biblioteca do CCEN, Colégio de Aplicação e biblioteca do Campus do Agreste. Uma tradução de 1971 está no CCEN, no CTG e no CCSA.
Álgebra Linear com Aplicações
10ª edição · Bookman · 2012
Na UFPE: Biblioteca do CCEN, com a 10ª edição e a 8ª (2001); a 8ª também está no CCSA.
18.06 Linear Algebra
Aulas gravadas, notas e exercícios do autor do livro-texto, em inglês
Essence of Linear Algebra
Vídeos curtos sobre a intuição geométrica de vetores, matrizes e autovalores, em inglês
Com login no catálogo da UFPE, a aba E-books reúne os livros digitais disponíveis para a comunidade da universidade.
Equipe 2026.2
Os monitores acompanham as miniprovas, os exercícios escolares e o projeto. Escreva para o e-mail institucional de cada um.
Flavia Vitoria Ernesto dos Santos
fves@cin.ufpe.brHelington Willamy Esteves Lima
hwel@cin.ufpe.brHugo Mendonca de Vasconcelos do Amaral Bastos
hmvab@cin.ufpe.brLeticia Ramos de Oliveira
lro@cin.ufpe.brLucas Fernandes Candido da Silva
lfcs4@cin.ufpe.brLuis Miguel de Almeida Lima
lmal@cin.ufpe.brSeverino Joao da Cruz Junior
sjcj2@cin.ufpe.brDúvidas: no Discord da monitoria. O convite está no Classroom.
Nota individual de uma prova: pergunte ao monitor bolsista, Pedro Henrique.
Projeto com a monitoria: dúvidas em 29/10 e acompanhamento em 10/11 e 12/11; veja a seção Projeto.