Twierdzenie Rice’a

Twierdzenie Rice’a – każda nietrywialna własność języków rekurencyjnie przeliczalnych jest nierozstrzygalna. Twierdzenie zawdzięcza swoją nazwę Henry’emu Gordonowi Rice’owi.

Sformalizowane twierdzenie Rice’a

Niech A {\displaystyle \mathbb {A} } będzie rodziną funkcji n-argumentowych przy n 1 {\displaystyle n\geqslant 1} taką, że:

A R ( n ) . {\displaystyle \emptyset \neq \mathbb {A} \neq R^{(n)}.}

Wówczas zbiór:

A = { x N : { x } ( n ) A } {\displaystyle A=\{x\in N:\{x\}^{(n)}\in \mathbb {A} \}}

nie jest zbiorem rekurencyjnym.