Introdução à Álgebra Geométrica (2013.1) - UFF
Introdução à Álgebra Geométrica (2013.1) - UFF
Introdução à Álgebra Geométrica (2013.1) - UFF
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Descrição e Objetivos<br />
<strong>Introdução</strong> <strong>à</strong> <strong>Álgebra</strong> <strong>Geométrica</strong><br />
(<strong>2013.1</strong>)<br />
Prof. Leandro A. F. Fernandes<br />
laffernandes@ic.uff.br<br />
Problemas geométricos em Computação, em especial em Computação Visual<br />
(computação gráfica, visão computacional e processamento de imagens), são<br />
tipicamente modelados e resolvidos pelo uso de <strong>Álgebra</strong> Linear. Neste contexto, vetores<br />
são utilizados para representar tanto direções quanto pontos no espaço, enquanto que<br />
matrizes são utilizadas na modelagem de transformações. A abordagem por meio de<br />
<strong>Álgebra</strong> Linear convencional, entretanto, apresenta algumas limitações bem conhecidas<br />
para a realização de cálculos geométricos. Como consequência, muitas vezes é preciso<br />
agregar diferentes formalismos (e.g., álgebra de matrizes, quaternions, e coordenadas de<br />
Plücker) a fim de se obter soluções completas. Infelizmente, tais formalismos não são<br />
completamente compatíveis entre si, sendo preciso nos acostumar a migrar de um<br />
formalismo para outro, preenchendo as lacunas conceituais entre eles.<br />
<strong>Álgebra</strong> <strong>Geométrica</strong> (<strong>Álgebra</strong> de Clifford na Física), por outro lado, fornece um<br />
ferramental matemático que naturalmente generaliza e integra diversos formalismos,<br />
tais como números complexos, quaternions e coordenadas de Plücker, em uma<br />
linguagem de alto nível para a especificação de operações geométricas. Por conta de sua<br />
estrutura consistente, equações em <strong>Álgebra</strong> <strong>Geométrica</strong> são, muitas vezes, universais e<br />
de aplicação geral, no sentido em que uma mesma solução é estendida para espaços de<br />
dimensionalidade mais alta e para todo tipo de elementos geométricos, sem a<br />
necessidade de lidar com casos especiais.<br />
Nesta cadeira, <strong>Álgebra</strong> <strong>Geométrica</strong> será apresentada como uma ferramenta matemática<br />
poderosa para a descrição e solução de problemas geométricos em Computação. O<br />
objetivo é preparar os alunos de Graduação e Pós-Graduação do IC-<strong>UFF</strong> a compreender<br />
um formalismo matemático que, nos últimos anos, tem conquistado cada vez mais<br />
espaço na comunidade científica internacional. Ao agregar este conhecimento ao<br />
currículo dos alunos, espera-se estimular o desenvolvimento de trabalhos inovadores de<br />
pesquisa em Computação Visual, mas também em outras áreas como Inteligência<br />
Artificial e Mineração de Dados.<br />
Abordagem<br />
Aulas expositivas acompanhadas de trabalhos práticos relacionados aos conteúdos<br />
apresentados em sala e de um projeto final.<br />
Avaliação<br />
Os critérios de avaliação são definidos na primeira semana de aula dependendo do<br />
tamanho da turma. Os métodos de avaliação aplicados incluem lista de exercícios,<br />
trabalhos práticos e projeto final.<br />
1
Bibliografia Básica<br />
L. Dorst, D. Fontijine, and S. Mann, Geometric algebra for computer science: an<br />
object oriented approach to geometry. Morgan Kaufmann Publishers, 2007.<br />
C. Perwass, Geometric algebra with applications in engineering. Springer Publishing<br />
Company, 2009.<br />
G. Sommer, Geometric computing with Clifford algebras. Springer Publishing<br />
Company, 2001.<br />
Bibliografia Complementar<br />
L. Dorst, S. Mann, “Geometric algebra: a computational framework for geometrical<br />
applications, Part 1,” IEEE Computer Graphics and Applications, vol. 22, no. 3, pp.<br />
24-31, 2002.<br />
L. A. F. Fernandes, M. M. Oliveira, “Geometric algebra: a powerful tool for solving<br />
geometric problems in visual computing,” Tutorials of Sibgrapi 2009 (XXII Brazilian<br />
Symposium on Computer Graphics and Image Processing), Rio de Janeiro, Brazil,<br />
2009.<br />
D. Hildenbrand, D. Fontijne, C. Perwass, L. Dorst, “Geometric algebra and its<br />
application to computer graphics,” Tutorial 3 of Eurographics 2004, Grenoble,<br />
France, 2004.<br />
S. Mann, L. Dorst, “Geometric algebra: a computational framework for geometrical<br />
applications, Part 2,” IEEE Computer Graphics and Applications, vol. 22, no. 4, pp.<br />
58-67, 2002.<br />
Algumas Publicações Comentadas em Aula<br />
T. A. Bouma, L. Dorst, H. G. J. Pijls. “Geometric algebra for subspace operations”.<br />
Acta Appl. Math., 73(3), pp.285-300, 2002.<br />
W. K. Clifford. “Applications of Grassmann's extensive algebra”. Am. J. Math., The<br />
Johns Hopkins University Press, 1(4), pp.350-358, 1878.<br />
R. N. Goldman. “Illicit expressions in vector algebra”. ACM Trans. Graph., 4(3),<br />
pp.223-243, 1985.<br />
H. G. Grassmann. “Verwendung der Ausdehnungslehre fur die allgemeine Theorie der<br />
Polaren und den Zusammenhang algebraischer Gebilde”. J. Reine Angew. Math.<br />
(Crelle's J.), Walter de Gruyter Und Co., 84, pp.273-283, 1877.<br />
W. R. Hamilton. “On a new species of imaginary quantities connected with the theory<br />
of quaternions”. Proc. of the Royal Irish Acad., 2, pp.424-434, 1844.<br />
C. B. U. Perwass. “Analysis of local image structure using intersections of conics”.<br />
Instituts für Informatik und Praktische Mathematik der Universität Kiel,<br />
Germany,Tech. Rep. Nr. 0403, 2004.<br />
2