Articulo de referencia

Rango del cuantificador

En lógica matemática , el rango de cuantificadores de una fórmula es la profundidad de anidamiento de sus cuantificadores . Juega un papel esencial en la teoría de modelos . El ...

En lógica matemática , el rango de cuantificadores de una fórmula es la profundidad de anidamiento de sus cuantificadores . Juega un papel esencial en la teoría de modelos .

El rango del cuantificador es una propiedad de la fórmula misma (es decir, de la expresión en un lenguaje). Por lo tanto, dos fórmulas lógicamente equivalentes pueden tener rangos de cuantificador diferentes cuando expresan lo mismo de maneras distintas.

Definición

En lógica de primer orden

Dejarφ{\displaystyle \varphi }ser una fórmula de primer orden . El rango del cuantificador deφ{\displaystyle \varphi }, escritocódigo QR(φ){\displaystyle \operatorname {qr} (\varphi )}, se define como:

  • código QR(φ)=0{\displaystyle \operatorname {qr} (\varphi )=0}, siφ{\displaystyle \varphi }es atómico.
  • código QR(φ1φ2)=código QR(φ1φ2)=máximo(código QR(φ1),código QR(φ2)){\displaystyle \operatorname {qr} (\varphi _ {1}\land \varphi _ {2})=\operatorname {qr} (\varphi _ {1}\lor \varphi _ {2})=\max(\operatorname {qr} (\varphi _ {1}),\operatorname {qr} (\varphi _ {2}))}.
  • código QR(¬φ)=código QR(φ){\displaystyle \operatorname {qr} (\lnot \varphi )=\operatorname {qr} (\varphi )}.
  • código QR(incógnitaφ)=código QR(φ)+1{\displaystyle \operatorname {qr} (\exists _{x}\varphi )=\operatorname {qr} (\varphi )+1}.
  • código QR(incógnitaφ)=código QR(φ)+1{\displaystyle \operatorname {qr} (\forall _ {x}\varphi )=\operatorname {qr} (\varphi )+1}.

Observaciones

  • EscribimosFO[norte]{\displaystyle \operatorname {FO} [n]}para el conjunto de todas las fórmulas de primer ordenφ{\displaystyle \varphi }concódigo QR(φ)norte{\displaystyle \operatorname {qr} (\varphi )\leq n}.
  • RelacionalFO[norte]{\displaystyle \operatorname {FO} [n]}(sin símbolos de función) siempre tiene un tamaño finito, es decir, contiene un número finito de fórmulas.
  • En la forma normal prenexa , el rango del cuantificador deφ{\displaystyle \varphi }es exactamente el número de cuantificadores que aparecen enφ{\displaystyle \varphi }.

En lógica de orden superior

Para lógica de punto fijo , con un operador de punto fijo mínimoLFP{\displaystyle \operatorname {LFP} }:código QR([LFPϕ]y)=1+código QR(ϕ){\displaystyle \operatorname {qr} ([\operatorname {LFP} _{\phi }]y)=1+\operatorname {qr} (\phi )}.

Ejemplos

  • Una oración de rango cuantificador 2:
incógnitayR(incógnita,y){\displaystyle \forall x\exists yR(x,y)}
  • Una fórmula de rango de cuantificador 1:
incógnitaR(y,incógnita)incógnitaR(incógnita,y){\displaystyle \forall xR(y,x)\wedge \exists xR(x,y)}
  • Una fórmula de rango de cuantificador 0:
R(incógnita,y)incógnitay{\displaystyle R(x,y)\wedge x\neq y}
incógnitayz((incógnitayincógnitaRy)(incógnitazzRincógnita)){\displaystyle \forall x\exists y\exists z((x\neq y\wedge xRy)\wedge (x\neq z\wedge zRx))}
  • Una oración equivalente a la anterior, aunque de rango de cuantificador 2:
incógnita(y(incógnitayincógnitaRy))z(incógnitazzRincógnita)){\displaystyle \forall x(\exists y(x\neq y\wedge xRy))\wedge \exists z(x\neq z\wedge zRx))}

Véase también

Referencias

  • Espectro de rango de cuantificadores de L-infinito-omega Tesis de licenciatura, 2000
Obtenido de " https://en.wikipedia.org/w/index.php?title=Quantifier_rank&oldid=1323636442 "