Lakatos (1978) piensa que una nueva teoría se impondrá sobre otra vigente, cuando además de explicar todos los hechos relevantes que esta explicaba, se enfrente con éxito a algunas de las anomalías de las que la teoría anterior no podrá darse cuenta.