varios filosofos, entre os quais Karl Popper, Willard Quine, Thomas Kuhn, Paul Feyerabend e Imre Lakatos, evidenciaram graves problemas na concepcao de ciencia que prevaleceu durante seculos, e ainda hoje e muito frequente encontrar-se entre os nao filosofos.A compreensao dessa visao "antiga" de ciencia, de suas varias dificuldades, dos argumentos avancados por esses filosofos e das novas concepcoes que propuseram requer estudos especializados de muitos anos, nao podendo pois ser avancada dentro de um artigo, por maior que seja sua extensao. Em trabalho anterior tivemos ocasiao de tentar fornecer uma tosca ideia dessas questoes. Procuraremos aqui relembrar algo do que ali foi exposto, a fim de dar substancia a nossa presente argumentacao. [nota 2]Muito simplificadamente, poderiamos dizer que pelo menos desde o surgimento da ciencia moderna, por volta do seculo XVII, acreditava-se que a Ciencia consistia na catalogacao neutra de um grande numero de "fatos", dos quais entao resultariam, de maneira "espontanea", certa e infalivel, as leis gerais que o regem; a reuniao de tais leis constituiria entao uma teoria cientifica.Conforme mencionamos, essa visao "classica" de ciencia mostrou-se insustentavel. Percebeu-se que a descricao, busca e classificacao dos fatos necessariamente envolve pressuposicoes teoricas de um tipo ou de outro; que nenhuma lei teorica pode resultar logica e infalivelmente de um conjunto de fatos, qualquer que ele seja; que uma teoria cientifica nao e um simples amontoado de leis, sendo, antes, uma estrutura dinamica complexa, na qual participam elementos de diversas naturezas, como resultados observacionais, hipoteses livremente concebidas, regras para o desenvolvimento futuro da teoria, decisoes metodologicas, fragmentos de outras teorias etc.Imre Lakatos sistematizou as novas ideias surgidas na Filosofia da Ciencia, propondo que a atividade cientifica desenvolve-se em torno do que denominou "programa cientifico de pesquisa". [nota 3] Um tal programa de pesquisa consiste, em termos simplificados, de um "nucleo rigido" de hipoteses teoricas basicas, suplementado por um "cinturao protetor" de hipoteses auxiliares, que serve para ligar e ajustar o nucleo aos fenomenos de que a ciencia trata. A cada programa ainda estao associadas duas "heuristicas", uma "negativa", que e a decisao metodologica de se manter inalteradas as hipoteses do nucleo, e outra "positiva", que e um conjunto de sugestoes ou ideias de como mudar ou desenvolver o cinturao protetor de modo que o programa de conta de novos fenomenos e explique os ja conhecidos de maneira mais precisa. Um programa de pesquisa e dito "progressivo" caso leve sistematicamente a descoberta de novos fatos, que sejam por ele explicados; caso contrario, sera dito "degenerante".Tomando o exemplo de um dos mais bem sucedidos programas de pesquisa da Fisica, a Mecanica Newtoniana, vemos que possui um nucleo rigido formado pelas tres leis newtonianas do movimento e pela lei da gravitacao universal, que a heuristica negativa do programa recomenda sejam mantidas inalteradas: eventuais discrepancias com a experiencia devem ser eliminadas atraves de ajustes nas hipoteses auxiliares do cinturao protetor. Esse processo ocorreu varias vezes durante o desenvolvimento do programa, como quando, no seculo XIX, se verificou que as previsoes teoricas para a trajetoria do planeta Urano conflitavam com os dados da observacao astronomica; ao inves de