In mathematical logic, a conservative extension is a supertheory of a theory which is often convenient for proving theorems, but proves no new theorems about the language of the original theory.
More formally stated, a theory is a (proof theoretic) conservative extension of a theory if the language of extends the language of ; that is, every theorem of is a theorem of , and any theorem of in the language of is already a theorem of .