Hola de nuevo.
Al escribir las demotraciones en el otro hilo, me he dado cuenta de que en las demostraciones no pensé en ningún momento que las fórmulas pudieran tener descriptores.
Para el primer lema creo que no afecta a nada, que la demostración si es correcta para fórmulas generales, ¿no?
Pero, para la demostración del principio de reflexión si he supuesto de forma incosciente que no tiene descriptores, porque al comienzo de la demostración donde digo como pueden la sucesión de subfórmulas que construyen \( \phi \) no incluyo fórmulas de la forma \( t_1 = t_2 \) o \( t_1 \in t_2 \) con \( t_1, t_2 \) términos. Si la fórmula no tiene descriptores estos términos solo pueden ser variables y la demostración (para este caso) sigue siendo correcta, ¿no?
¿Cómo se puede extender entonces para fórmulas generales que pueden incluir descriptores?
Se que para cada \( \phi_i \) existe una fórmula equivalente \( \phi_i' \) que no tiene descriptores. Entonces, por lo ya probado tenemos que existe un conjunto numerbale y transitivo \( M \) tal que
\( \displaystyle \bigwedge_{i=1}^n (\phi_i' \leftrightarrow \phi_ i'|_M) \)
Como \( \phi_i \leftrightarrow \phi_i' \) de lo anterior se obtiene que
\( \displaystyle \bigwedge_{i=1}^n (\phi_i \leftrightarrow \phi_ i'|_M) \)
Pero, ¿cómo concluyo? No veo del todo claro como se puede demostrar que \( \phi_i|_M \leftrightarrow \phi_i'|_M \). ¿Habría que hacerlo por inducción en la longitud de la fórmula y tener en cuenta la forma que toman los \( \phi' \) dados en la demostración del Teorema 3.34 de tu libro de lógica? ¿O es más sencillo que eso?
Un saludo.