It has already been noted in the past that there is a deep connection between number theory, algebraic geometry and algebraic topology. An example of this was Grothendieck’s proof of the rationality part of the Weil conjectures, where he provided an étale cohomological interpretation of the Hasse-Weil zeta function for “nice” varieties over finite fields.