Paul Zimmermann (nacido el 13 de noviembre de 1964) es un matemático computacional francés que trabaja en INRIA .
Después de estudiar ingeniería en la École Polytechnique de 1984 a 1987, obtuvo una maestría en informática en 1988 de la Universidad París VII y una maestría en matemáticas e informática de la École Normale Supérieure . Su doctorado en la École Polytechnique en 1991 se tituló Séries génératrices et analyse automatique d'algorithmes , [1] y fue asesorado por Philippe Flajolet . [2]
Sus intereses incluyen la aritmética asintóticamente rápida.
Ha desarrollado algunos de los códigos más rápidos disponibles para manipular polinomios sobre GF(2) [ 3] y para calcular constantes hipergeométricas hasta miles de millones de decimales. [4] Está asociado con el proyecto CARAMEL para desarrollar aritmética eficiente, en un contexto general y en particular en el contexto de curvas algebraicas de género pequeño ; la aritmética sobre polinomios de grado muy grande resulta ser útil en algoritmos para contar puntos en tales curvas. También está interesado en la teoría de números computacionales. En particular, ha contribuido a algunos de los cálculos récord en factorización de enteros [5] y logaritmo discreto. [6]
Zimmermann fue coautor del libro Computational Mathematics, publicado en 2018 en SageMath [7], utilizado por estudiantes de matemáticas de todo el mundo.
En 2010, fue coautor de un libro sobre algoritmos para aritmética informática con Richard Brent . [8]
Ha sido un desarrollador activo de la implementación GMP-ECM del método de curva elíptica para factorización de números enteros y de MPFR , una biblioteca de punto flotante de precisión arbitraria con redondeo correcto. También es coautor de la herramienta de software CADO-NFS, que se utilizó para factorizar RSA-240 en tiempo récord. [9]
En una publicación de blog de 2014, [10] Zimmermann dijo que rechazaría invitaciones para revisar artículos enviados a revistas de acceso abierto dorado (paga el autor) y de acceso abierto híbrido , porque no está de acuerdo con el mecanismo de publicación.