Como Mike Shulman y François G. Dorais correctamente el punto, el idioma oficial de la teoría de conjuntos tiene sólo el binario relación ε, y por lo que no hay condiciones para hablar de en que idioma más allá de los símbolos de variables.
Pero ningún conjunto teórico permanece dentro de ese lenguaje primitivo, y tampoco es deseable o virtuoso para hacerlo. Más bien, como en cualquier discurso matemático, se introduce una nueva terminología, definir nociones e introducir términos. ¿Por qué? Creo que la sustancia de tu pregunta es realmente:
- ¿Cómo puede un conjunto teórico (o cualquier matemático) con sensatez y legítimamente usar términos que no se pueden expresar como términos en el idioma oficial de el tema?
La respuesta es muy general. En cualquiera de primer orden de la teoría T, si se puede demostrar que no hay un único objeto con una propiedad determinada, entonces se puede expandir el idioma mediante la adición de un término para ese objeto, además de la definición de axioma de que dicho término tiene la propiedad deseada. El resultado de la teoría T+ será un conservador extensión de T, lo que significa que las consecuencias de T+ que se pueden expresar en el idioma antiguo son exactamente las mismas que las consecuencias de T. La razón es que cualquier modelo de M de T puede ser (exclusivamente) se expandió a un modelo de T+, simplemente por la interpretación del nuevo plazo en M por su definición. Esta es la razón por la que podemos libremente introducir símbolos para emptyset o ω (o Q y R), y así sucesivamente a la teoría de conjuntos. Del mismo modo, si T demuestra que para cada x, no es un objeto único y tal que f(x,y), entonces podemos introducir un símbolo correspondiente fφ(x), con la definición de axioma ∀x φ(x,fφ(x)). Esta nueva teoría, que en el idioma expandido con fφ, es de nuevo conservador sobre T.
Esto es lo que está pasando con el término de CT(x) para el cierre transitivo de x. Aunque no existe un plazo para el cierre transitivo de x en el lenguaje básico de la teoría de conjuntos, podemos introducir un término, una vez que se prueba que cada conjunto x tiene de hecho una transitiva clsoure. Y una vez que lo ha hecho, el término se convierte oficialmente parte de la ampliación del lenguaje.
A ver que cada conjunto x tiene un cierre transitivo, uno necesita muy poco de ZFC, y como Dorais menciona en los comentarios a tu pregunta, no es necesario construir la Vα jerarquía. Por ejemplo, cada conjunto tiene un cierre transitivo incluso en los modelos de ZF- (y mucho menos), donde el poder conjunto de axioma de la falla y así el Vα jerarquía no existe. Simplemente definir una secuencia x0 = x y xn+1 = U xn. Por Sustitución, el conjunto { xn | n ε ω } existe, y la unión de este conjunto es, precisamente, CT(x).
En resumen, que debe sentirse libre para introducir la definición de términos, y no hay absolutamente ninguna razón para no escribir TC(x) en la pizarra, como usted ha mencionado. En particular, no debemos sentimos obligados a expresar nuestra hermosa ideas matemáticas en un lenguaje primitivo con sólo ε, como una especie de código de máquina, simplemente porque es posible, en principio, para hacerlo.