Pregunto por la respuesta dada por @aws en la página ¿Por qué los modelos de tamaño de clase escapan al teorema de exhaustividad? y si lo que dice aws es correcto y por qué. En la respuesta aws esboza una falsa "prueba" de que ZFC demuestra su propia consistencia, definiendo una función de clase F que determina la verdad dada una cadena/número de modelo asociado a una fórmula de entrada. Dicen que esta prueba es errónea porque "Queremos F(∀xϕ(x)) para ser uno si F(ϕ(a))=1 por cada a∈V y cero en caso contrario. Sin embargo, no podemos enunciar esto directamente en el lenguaje de la teoría de conjuntos", y "como las fórmulas pueden tener parámetros de V, hay una clase propia de ellas, y en particular las cláusulas inductivas para cuantificadores serían las más problemáticas". Sin embargo, no veo por qué no está perfectamente bien definir F(\ulcorner\forall x \phi \urcorner,[a])= \begin{cases} 1 & \forall x (F(\ulcorner\phi \urcorner, [a^i_x])=1)\\ 0 & \textrm{else} \end{cases} y luego usar la recursión para encontrar una función de clase/fórmula de verdad F demostrando la consistencia de ZFC.
¿Estoy cometiendo un error? O estoy en lo cierto y el problema de esta construcción radica en otra parte (como quizás en el hecho de que la función de clase resultante F tendrá parámetros libres).