Первый критерий -непротиворечивости – говорит о том, что внутри теории не должно быть положений, которые бы противоречили друг другу. Второй – адекватности – требует, чтобы новая теория объясняла все известные опытные факты, включая и те, которые не могут быть объяснены с помощью старой теории. Наконец, критерий перспективности обязывает новую теорию предсказывать существование большого множества неизвестных ранее явлений природы, поддающихся опытной проверке, в том числе необъяснимых и противоречащих старой теории. Эти противоречащие явления и составляют основу решающего эксперимента, определяющего судьбу старой и новой теорий.