Allan Joseph Champneys Cunningham (1842-1928) fue un matemático indio-británico . [1]
Nacido en Delhi , Cunningham era hijo de Sir Alexander Cunningham , arqueólogo y fundador del Servicio Arqueológico de la India . [2] Comenzó una carrera militar con los ingenieros de Bengala de la Compañía de las Indias Orientales a una edad temprana. De 1871 a 1881, fue profesor de matemáticas en el Instituto Indio de Tecnología Roorkee (IIT Roorkee). Al regresar al Reino Unido en 1881, continuó enseñando en institutos militares de Chatham , Dublín y Shorncliffe . Dejó el ejército en 1891. Pasó el resto de su vida estudiando teoría de números . Aplicó su experiencia para encontrar factores de números grandes de la forma an ± b n , como los números de Mersenne ( ) y los números de Fermat ( ) que tienen b = 1. Su trabajo continúa en el proyecto Cunningham .