Un programa de investigación ( en inglés británico : research programme ) es una red profesional de científicos que realizan investigaciones básicas . El término fue utilizado por el filósofo de la ciencia Imre Lakatos para mezclar y revisar el modelo normativo de la ciencia ofrecido por La lógica del descubrimiento científico de Karl Popper (con su idea de falsabilidad ) y el modelo descriptivo de la ciencia ofrecido por La estructura de las revoluciones científicas de Thomas Kuhn (con sus ideas de ciencia normal y cambios de paradigma ). [1] Lakatos encontró que el falsacionismo era impráctico y a menudo no se practicaba, y encontró que la ciencia normal —donde un paradigma de la ciencia, imitando un ejemplar, extingue las diferentes perspectivas— era más monopolística que real.
Lakatos descubrió que coexistían muchos programas de investigación. Cada uno tenía un núcleo duro de teorías inmunes a la revisión, rodeado por un cinturón protector de teorías maleables. [2] Un programa de investigación compite con otros para ser el más progresista . [2] Extender las teorías del programa de investigación a nuevos dominios es progreso teórico , y corroborarlo experimentalmente es progreso empírico , siempre rechazando la falsificación del núcleo duro del programa de investigación. [2] Un programa de investigación puede degenerar —perder progresividad— pero luego volver a la progresividad. [2]