next up previous contents
Siguiente: Proyecciones Un nivel arriba: Decidibilidad Anterior: Decidibilidad

Conjuntos decidibles

Dado un conjunto $A\subset N^m$ su función característica es

\begin{displaymath}\chi_A:\mbox{\bf x}\mapsto\left\{\begin{array}{ll}
1 &\mbox...
...x}\in A$} \\
0 &\mbox{\rm en otro caso.}
\end{array}\right.\end{displaymath}

A los conjuntos decidibles se les suele llamar también recursivos y a los semidecidibles, recursivamente enumerables.

Proposición 3.1   A es decidible si y sólo si ambos A y su complemento Ac=Nm-A son semidecidibles.

En efecto, si A es decidible, entonces A y Ac son los respectivos dominios de las funciones

\begin{displaymath}\begin{array}{lcl}
g_A:\mbox{\bf x}\mapsto\left\{\begin{arra...
...m si $\chi_A(\mbox{\bf x})=1$}
\end{array}\right.
\end{array}\end{displaymath}

las cuales son efectivamente programables. Así que A y Ac son semidecidibles. Recíprocamente, si A y Ac son semidecidibles y son los dominios de sendas funciones programables gA y gAc entonces la característica de A coincide con la función

\begin{displaymath}G:\mbox{\bf x}\mapsto\left\{\begin{array}{ll}
1 & \mbox{\rm ...
...{\rm si $g_{A^c}(\mbox{\bf x})\downarrow$.}
\end{array}\right.\end{displaymath}

la cual, de manera similar a como se hizo en las proposiciones 3.4.43.4.6, resulta ser programable. Así que A es decidible.


Definamos a las clases de conjuntos decidibles y semidecidibles, en general y también en cada potencia cartesiana de N:

\begin{displaymath}\begin{array}{ccc}
\begin{array}{lcl}
\mbox{\it Recur}&=&\{...
...&=&\mbox{\it RecEn}\cap{\cal P}(N^n)
\end{array}
\end{array}\end{displaymath}

donde para cualquier conjunto C, ${\cal P}(C)$ denota al conjunto de partes, o de subconjuntos, de C.

Observación 3.1   $\mbox{\it Recur}$ y $\mbox{\it RecEn}$ son a lo sumo numerables.

En efecto, cada conjunto decidible o semidecidible determina a una función computable y éstas, como ya hemos visto, forman un conjunto numerable.

Observación 3.2   $\forall\;n:\;\;\mbox{\it Recur}_n$ forma un álgebra de conjuntos.

Esto resulta de las igualdades

\begin{displaymath}\begin{array}{l@{\ ;\ }l@{\ ;\ }l}
\chi_{A\cap B}=\chi_A\cdo...
..._A+\chi_B-\chi_A\cdot\chi_B &
\chi_{A^c}=1-\chi_A
\end{array}\end{displaymath}

y de que las operaciones aritméticas son programables.
next up previous contents
Siguiente: Proyecciones Un nivel arriba: Decidibilidad Anterior: Decidibilidad
Guillermo Morales-Luna
2000-07-10