Silvestro II (Gerberto di Aurillac): il papa scienziato dell'anno Mille