George Polya nació en Hungría en 1887 y obtuvo su doctorado en probabilidad en la Universidad de Budapest. Fue profesor en el Instituto Federal de Tecnología de Zurich y luego enseñó en las universidades de Brown y Stanford en los Estados Unidos. Polya desarrolló un método de cuatro pasos para resolver problemas matemáticos que enfatiza el proceso de descubrimiento: 1) entender el problema, 2) configurar un plan, 3) ejecutar el plan, y 4) mirar hacia atrás.