Álgebra Ábstracta y Computacional 2022-II
Lectura recomendada: Symbolic Computation (Bruno Buchberger)
Lectura recomendada: Discovering faster matrix multiplication algorithms with reinforcement learning (web) 2022.
Lectura recomendada: Matrix Multiplications Inches Closer to Mythic Goal.
Lectura recomendada: The OEIS: A Fingerprint File for Mathematics (N. Sloane).
Semana 1: Una primer mirada al álgebra computacional. Complejidad Algoritmos
Semana 2: Complejidad Algoritmos de la Escuela. Algoritmo de Karatsuba. Algoritmo de Strassen.
Semana 3: Complejidad Algoritmos de Euclides.
Semana 4: Aritmética Módular. Teorema Chino del Residuo. Algotirmo de Garner.
Semana 5: Dominios de Integridad. Divisibilidad en Dominios de Integridad.
Semana 6: Dominios de Factorización Única. Dominios Euclidianos. MCD en Dominios Euclidianos.
Semana 7: Anillo de Polinomios. Propiedades básicas.
Web recomendada: History of Mathematics (MoMath-Wolfram)
Semana 8: Raíces de polinomios. Transformada Discreta de Fourier (para multiplicar polinomios)
Semana 9: Inversa Discreta Transformada de Fourier (para multiplicar polinomios). Factorización en Q[x]. Algorito de Kronecker.
Lectura recomendada: 4959866989151226098104244512918
Semana 10: Factorización Libre de Cuadrados.
Semana 11: Factorización en Z[x] a partir de Z_p[x]. Cotas de Zassenhaus para coeficientes.
Semana 12: Factorización en \Z_p[x]. Algoritmo de Berlekamp.
Lectura recomendada: The Coefficients of Cyclotomic Polynomials
Paul Erdös - On the coefficients of the cyclotomic polynomial, 1946.
Semana 13: Método Probabilístico de Cantor-Zassenhaus.
Semana 14, Examen 2.
Semana 15: La Resultante
Web recomendada: Symbolic Integration Rules
Referencias:
K.O. Geddes, S. R. Czapor, G. Labahn. Algorithms for Computer Algebra. Kluwer Academic Publisher, 1992.
W. Koepf. Computer Algebra, An Algorithm-Oriented Introduction. Springer, 2021.
E. A. Lamagna. Computer Algebra, Concepts and Techniques. CRC Press, 2019.
A. Das. Computational Number Theory. CRC Press, 2013.