Silvestre II, de nombre secular Gerberto de Aurillac (Auvernia, Francia, c.