[FOM] A generalization of RIce`s theorem for logical theories

carniell@cle.unicamp.br carniell at cle.unicamp.br
Sun Oct 12 20:32:23 EDT 2008


Rice's theorem  (sometimes called Rice-Shapiro) proves that any
property defined  over the set of languages accepted by Turing
machines is either trivial or undecidable

While dealing with  the question on how to classify properties of
fist -order theories as  decidable or  not, we  (my student  Igor
Carboni and I) found the following  simple (but useful) result:

A property  P  defined over the collection  of  all first-order
theories is said to be  "non-trivial"  if it holds for some, but
not all theories. Then any non-trivial property P is undecidable.

This result may simplify (or unify)  some undecidability results
in first-order theories.

For example. it implies directly that there  is no algorithm that
is able to decide if  two sets of axioms give rise to the same
theory.

Does anyone knows if a  similar result is  already known, or
folklore?

Regards

Walter Carnielli

+++++++++++++++++++++++++++++++++++
Centre for Logic, Epistemology and the History of Science – CLE
State University of Campinas –UNICAMP
and
ICR- Dept. of Computer Science and Communications
University of Luxembourg,
Campus Kirchberg
Luxembourg
Phones  (+352) 46 66 44   6892/ 5646
http://icr.uni.lu/
http://www.cle.unicamp.br/prof/carniell




More information about the FOM mailing list