¿Cómo suceden las revoluciones científicas? Si tenemos dos programas de investigación rivales y uno de ellos progresa, mientras que e1 otro degenera, los científicos tienden a alinearse con el programa progresivo. Tal es la explicación de las revoluciones científicas.