В математической логике консервативное расширение — это супертеория теории , которая часто удобна для доказательства теорем , но не доказывает новых теорем о языке исходной теории. Точно так же неконсервативное расширение — это неконсервативная супертеория, которая может доказать больше теорем, чем оригинал.
Более формально говоря, теория является ( теоретико-доказательным ) консервативным расширением теории, если каждая теорема является теоремой , а любая теорема на языке уже является теоремой .
В более общем смысле, если - набор формул на обычном языке и , то -консервативен относительно того , если каждая формула из доказуемой в также доказуема в .
Обратите внимание, что консервативное расширение непротиворечивой теории непротиворечиво. Если бы это было не так, то по принципу взрыва каждая формула на языке была бы теоремой , поэтому каждая формула на языке была бы теоремой и не была бы последовательной. Следовательно, консервативные расширения не несут риска внесения новых несоответствий. Это также можно рассматривать как методологию написания и структурирования больших теорий: начните с теории, о которой известно (или предполагается), что она непротиворечива, и последовательно стройте ее консервативные расширения .
Недавно консервативные расширения использовались для определения понятия модуля онтологий : если онтология формализована как логическая теория, подтеория является модулем , если вся онтология является консервативным расширением подтеории.
Расширение, которое не является консервативным, можно назвать собственным расширением .
С помощью теоретико-модельных средств получается более сильное понятие: расширение теории является теоретико-модельным консервативным, если и каждая модель может быть расширена до модели . Каждое теоретико-модельное консервативное расширение также является (теоретико-доказательным) консервативным расширением в указанном выше смысле. [3] Понятие теории модели имеет преимущество перед понятием теории доказательства, заключающееся в том, что оно не так сильно зависит от используемого языка; с другой стороны, обычно труднее установить теоретическую консервативность модели.