Сегодня к открытиям и механизмам роста научного знания на основе диалектического метода относятся по-разному. Многие авторы поддерживают тезис, что предложенные Марксом схемы развития экономической науки не универсальны. С принципиально иных позиций были сформулированы, например, теоретические представления о микро- и макроэкономике. Микроэкономика родилась в результате маржиналистской революции (К. Менгер, У. Джевонс, Л. Вальрас). Здесь была дополнена новыми идеями классическая теория рынка, в нее был введен принцип предельной полезности. Неоклассическая теория рынка была создана А. Маршаллом, который разработал принцип частичного равновесия отдельных рынков. Идеи макроэкономики разрабатывал Дж. М. Кейнс, который дал объяснение экономической депрессии и безработицы, а также обосновал необходимость государственного вмешательства для преодоления кризисов. Дальнейшее развитие кейнсианства было предложено М. Фридманом и другими представителями монетаристской теории. Новейшие идеи в экономику внесены представителями неоинституциональной теории (Р. Кроуз, Р. Познер, Д. Норт и др.), которые разработали понятия о трансакционных издержках, об агентских отношениях и др.
В науке XIX - XX вв. наиболее значимые теоретические открытия оказались связаны с разработкой принципов и методов эволюционного исследования. Выявление факторов, условий, механизмов эволюционного процесса дало возможность ввести новые плодотворные понятия и продвинуть теоретическую мысль в тех областях науки, которые испытывали трудности в разработке обобщающих концепций. Подобное продвижение состоялось в современной биологии (синтетическая теория эволюции), в современной геологии (теория динамики платформ, теория геосинклинальных поясов), в современной космологии (теория Большого взрыва).
Примечательно, что эволюционные идеи вошли в современную математику. Известно, что до начала XVII в. математика была преимущественно наукой о числах, скалярных величинах и сравнительно простых геометрических фигурах. Эти объекты были известны еще со времен античной науки. Однако математики Нового времени нашли способы работы с переменными величинами, ввели в качестве объектов исследования функциональные зависимости между ними. Открытия этого рода формулировались в недрах аналитической геометрии, дифференциального и интегрального исчисления. Здесь были созданы крупные обобщения и выработан абстрактный язык для новых образов математической величины, по отношению к которым обычные величины оказываются лишь частными случаями их проявления. Подобный обобщающий переход был совершен также в отношении эвклидова пространства - в связи с развитием неэвклидовой геометрии. В дальнейшем существенный поворот к исследованию новых математических объектов произошел в процессе разработки теории функций комплексного переменного, теории групп, теории множеств, математической логики, теории вероятностей, функционального анализа и т.д.
Фундаментальные математические обобщения, обеспечивающие «вал» математических открытий, возникали в ходе усложнения развития математики, проявившемся как внутреннее ветвление и разделение ее предмета. Так, появилась топология, дискретная математика. Особую значимость приобрела вычислительная математика, а затем возникла ее техническая ветвь - вычислительная техника. Кроме того, математические открытия влились в мощный поток математизации современной науки, связанный с появлением таких дисциплин как теория игр, теория информации, теория графов, теория оптимального управления.
Термин «открытие», используемый в науке, означает новое качество знаний вообще. В нем схватывается переход к знаниям, добываемым с помощью человеческих усилий и человеческого разума. С ним знанием связано становление науки как специфической формы мотания. Открытия свидетельствуют о снятии покрова тайны, которым отделено незнаемое и неведомое. Но они же показывают, что доступ к подобного рода тайнам имеется благодаря тем ключам, тем методам, которые создаются в лоне самой науки как организованной человеческой деятельности.
Для науки открытие - это всегда некое новое знание, полученное ил фоне ранее известных знаний. Областью рождения открытий является проблемное поле науки. Разрешение проблемы способно вывести познание к открытию.
Наиболее сложные проблемы имеют комплексный характер. Они решаются поэтапно. В этом случае открытия распределены во времени и возникают в процессуальном единстве длительной исследовательской деятельности. Элементы открытия в такой ситуации обнаруживают себя в синтезе начала и конца научного исследования, формируются на базе генеральной цели исследования и аналитического плана ее достижения.