Considero que las matemáticas se construyen de la siguiente manera: Tenemos algunas colecciones de símbolos y reglas (que están y tienen que ser descritas en un lenguaje natural) para manipular estos símbolos. Si ahora fijamos ciertas cadenas de símbolos (que pueden resultar ser, por ejemplo, los axiomas de ZFC), somos capaces de derivar a través de nuestras reglas todo lo que consideramos matemáticas.
Por lo tanto, para mí, cualquier pieza de matemáticas, ya sea una proposición o una definición, es simplemente una cadena deducible (probablemente sea un formalista, aunque no tengo un claro entendimiento de las diferentes orientaciones filosóficas que un matemático puede adoptar), así que no tengo problemas con cosas como "verdad absoluta" ya que solo creo en mi sistema de deducción y mi intuición que me ayuda a aceptar una prueba como correcta sin escribir/leer la deducción completa de la misma, sino solo los pasos "fundamentales" de deducción, que luego me permiten "escribir la prueba completa si quisiera" (lo cual por supuesto nunca haría, exageré un poco, con la esperanza de aclarar mi punto de vista, ya que siento que los matemáticos "platonistas", cuando hablan de cosas como estas, a menudo me malinterpretan).
Ahora aquí está una lista de preguntas, todas interconectadas, y creo que se deben principalmente al hecho de que confundo en qué contextos hablamos de qué objetos (de ahí el título):
¿Es correcta mi visión de las matemáticas?
¿Por qué es que en muchos libros de lógica matemática (por ejemplo, en el libro de Ebbinghaus, Flum y Thomas) los primeros capítulos, que describen cómo podemos manipular estos símbolos (es decir, la sintaxis), a menudo se utiliza la palabra "conjunto" y se realizan operaciones matemáticas (como asignaciones), cuando en este punto no tenemos conjuntos y funciones y demás a nuestra disposición (es decir, aunque intuitivamente sé lo que son, simplemente no los tenemos disponibles en este momento)?
Si entiendo todas las apariciones de la palabra "conjunto" y asignaciones en esos capítulos como no un conjunto en el sentido de ZFC y solo una colección de símbolos y todas las aplicaciones de funciones como aplicaciones de las reglas simples de manipulación de esos símbolos, lo que me permite reemplazar algunos símbolos con otros, puedo entender la parte de sintaxis. Pero cuando entra en juego la semántica y de repente tratamos con estructuras como $\left(\mathbb{N},R^{\mathbb{N}}\right)$, estoy completamente confundido. Ni siquiera tenemos ZFC aún, ¿cómo podemos hablar de $\mathbb{N}$?
Por último, leí que ZFC se puede utilizar como base para la lógica de primer orden? ¿Pero cómo puede ser esto si necesitábamos la lógica de primer orden en primer lugar para poder hablar de las cadenas que conforman ZFC?
Espero muchísimo respuestas detalladas, ya que estas preguntas me han molestado durante mucho tiempo y estoy cansado de leer introducciones en diferentes libros de lógica sin obtener estas respuestas.