Subfórmulas de la WFF (∀x) ((∀y) ((x ∈ y) ∨ (y ∈ x )))

Considere la fórmula bien formada en la teoría de conjuntos (∀x) ((∀y) ((x ∈ y) ∨ (y ∈ x ))). Creo que hay 5 subfórmulas:

  1. (x ∈ y)
  2. (y ∈ x)
  3. ((x ∈ y)∨(y ∈ x))
  4. (∀y) ((x ∈ y)∨(y ∈ x))
  5. (∀x) ((∀y) ((x ∈ y)∨(y ∈ x)))

Sin embargo, no estoy seguro de si hay más, por ejemplo, potencialmente cosas como

  • (∀y) ((∀x) ((x ∈ y)∨(y ∈ x)))
  • (∀x) ((x ∈ y)∨(y ∈ x))
  • etc.

Me di cuenta de que Wikipedia no tiene un artículo de 'subfórmula', por lo que mi única referencia es el excelente libro en línea de William Weiss sobre la teoría de conjuntos (ver en particular la página 12 para su discusión sobre "subfórmulas").

Editar: las 2 posibilidades adicionales me parecieron plausibles porque

  • (∀y) ((∀x) ((x ∈ y)∨(y ∈ x)))

es lógicamente equivalente a nuestra fórmula (∀x) ((∀y) ((x ∈ y)∨(y ∈ x))). ¿Significa esto que, al igual que su subfórmula

  • (∀x) ((x ∈ y)∨(y ∈ x))

¿Debería estar incluido en nuestra lista?

¿Podría editar la pregunta para dejar en claro lo que realmente está tratando de preguntar? ¿Quieres una lista de todos los WFF en (∀x) ((∀y) ((x ∈ y) ∨ (y ∈ x )))?

Respuestas (2)

Puede usar un árbol de análisis para esto. Primero dibuja el árbol de análisis, luego dibuja cuadros alrededor de los subárboles.

árbol de análisis           Árbol de análisis con cajas

Y ves que tenías razón.

Tenga en cuenta, por ejemplo, que ∀y ∀x (x ∈ y ∨ y ∈ x) es equivalente a una subfórmula (es decir, la fórmula completa), pero no una subfórmula en sí misma, porque no existe en el árbol de análisis. Necesita modificar la estructura para llegar a ese formulario.


A pedido, aquí hay un ejemplo completo de LaTeX para generar la imagen de la derecha:

\documentclass[11pt,border=10pt]{standalone}

\usepackage{tikz}
\usetikzlibrary{calc}

\begin{document}

\begin{tikzpicture}[every node/.style={draw,circle}]
    \node (ax) {$\forall x$}
        child{ node (ay) {$\forall y$} 
            child { node (or) {$\lor$} 
                child { node (xy) {$x\in y$} }
                child { node (yx) {$y\in x$} }
            }
        };
    \draw[red] ($(xy.south west)-(0.3,0.3)$) rectangle ($(xy.north east) + (0.3,0.3)$);
    \draw[red] ($(yx.south west)-(0.3,0.3)$) rectangle ($(yx.north east) + (0.3,0.3)$);
    \draw[red] ($(xy.south west)-(0.4,0.4)$) rectangle ($(yx.north east |- or.north east) + (0.4,0.3)$);
    \draw[red] ($(xy.south west)-(0.5,0.5)$) rectangle ($(yx.north east |- ay.north east) + (0.5,0.3)$);
    \draw[red] ($(xy.south west)-(0.6,0.6)$) rectangle ($(yx.north east |- ax.north east) + (0.6,0.3)$);
\end{tikzpicture}

\end{document}
Hola Keelan, muchas gracias por ilustrar estas subfórmulas en un diagrama de árbol. Estoy de acuerdo: es muy útil para comprender e identificar las subfórmulas. Seguimiento rápido (ver edición en cuestión): ¿importa que (∀y) ((∀x) ((x ∈ y)∨(y ∈ x)))sea lógicamente equivalente a (∀x) ((∀y) ((x ∈ y)∨(y ∈ x)))?
@EthanAlvaree mira el párrafo final de mi respuesta. La equivalencia es algo diferente a las subfórmulas. Por ejemplo, (P o no P) es equivalente a Verdadero, pero ninguno es una subfórmula del otro. O un ejemplo más no trivial: (P implica Q) vs. (no P o Q).
Un poco fuera de tema, pero me encantan tus figuras. ¿Tiene un código Tikz para generar su árbol de análisis con cajas?
@EthanAlvaree, tuviste suerte, no había apagado mi computadora portátil, por lo que todavía estaba en /tmp. Mira la edición ;-)

En general, las subfórmulas de Φ son aquellas fórmulas utilizadas en la construcción de Φ. Puedes ver la construcción de Φ como un árbol, y cada fórmula en ese árbol es una subfórmula del tronco del árbol resultante (tal vez esto sea más intuitivo que la definición formal recursiva que ves en el libro).

Una forma informal de construir su fórmula y mostrarla está bien formada, utilizando la colección de fórmulas de la teoría de conjuntos definida en el Libro de Weiss:

  1. (x ∈ y) es una wff por la Regla 1
  2. (y ∈ x ) es una wff por la Regla 1
  3. (x ∈ y) ∨ (y ∈ x ) es una wff por la Regla 4
  4. (∀y) ((x ∈ y) ∨ (y ∈ x )) es una wff por la Regla 7
  5. (∀x) ((∀y) ((x ∈ y) ∨ (y ∈ x ))) es una wff por la Regla 7

Y ahí tienes las subfórmulas.

Es cierto que (∀x) ((x ∈ y) ∨ (y ∈ x )) es un wff, puedes ver esto con la regla 7:

  1. Si Φ es una fórmula y vi es una variable, entonces (∀vi)Φ también es una fórmula.

Entonces, si ((x ∈ y) ∨ (y ∈ x )) es una fórmula y x es una variable, entonces (∀x) ((x ∈ y) ∨ (y ∈ x )) también es una fórmula.

Sin embargo, (∀x) ((x ∈ y) ∨ (y ∈ x )) no es una subfórmula de tu fórmula original, porque no se usa en su construcción. Lo mismo ocurre con el otro caso que mencionaste.

¡Gracias JoséEduSol! Entonces, no importa que (∀y) ((∀x) ((x ∈ y)∨(y ∈ x)))sea lógicamente equivalente a (∀x) ((∀y) ((x ∈ y)∨(y ∈ x)))?
@EthanAlvaree Como explicó Keelan en su respuesta, en este caso no importa. Solo está trabajando con fórmulas y subfórmulas. Piense en términos de construcción sintáctica.