Popper criticou o indutivismo, argumentando que: (1) a indução não tem valor científico, (2) a observação não prova leis universais, e (3) hipóteses não são extraídas dos fatos mas sim criadas pelo cientista. Ele defendia que o teste de hipóteses deve buscar refutá-las ao invés de verificá-las.