samas peaks see alati suutma falsifitseerimisele vastu seista. Nii toimub teaduses pidev protsess ning teooriad uuenevad, mis on ainult positiivne. Kuid ka falsifikatsioonil on piirid teooriate lõplik falsifitseerimine ei ole võimalik ning täiuslikkuseni need ei jõua. Falsifikatsionismi arendas edasi Imre Lakatos, kes vaatas teooriaid kui struktuure. Ta väitis oma teoorias uurimisprogrammide kohta, et teaduslikel teadmistel peaks olema ,,kõva tuum" ehk baastingimused, kuhu kuuluvad üldised teoreetilised hüpoteesid. Sellest tuumast saab programmi jätkamise alus ning seda ei saa falsifitseerida. Kõva tuuma peaks täiendama, 2 kuid seda ei tohi teisendada. Veel peaks uurimisprogrammil olema kaitsevöönd, mille moodustab programmi muu osa. Uurimisprogrammil peaks olema kõrge sidusus ning see peaks ajapikku viima uute avastusteni, mandunud teooriad tuleks kõrvale heita ja asendada värsketega
R: p := 1 3 UnR := 15 10 Muud andmed: 3 InR := 6 10 Skeem nr. = 2 Lühisekoht = 1 Lahutusviide X1R := 6% t b := 0.1 X2R := 6% Aseskeem: X0R := 6% Baastingimused: 6 Sb := 100 10 3 3 UbI := 11 10 UbI = 11 × 10 3 3 230 10 3 UbII := 11 10 UbII = 230 × 10 3 11 10