Diego Rodríguez — Mexican mathematician and astronomer