13.03.2017 Views

Carlos Ivorra Castillo LÓGICA MATEMÁTICA

pmcjq2

pmcjq2

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

16 Capítulo 1. Lenguajes y modelos<br />

Si ζ es una cadena de signos de L, llamaremos longitud de ζ al número de<br />

signos que componen ζ, contando cada uno tantas veces como se repita.<br />

Claramente, si L es un lenguaje formal con descriptor, toda cadena de signos<br />

de L lo es de L y toda cadena sin descriptores de L lo es de L.<br />

Ejemplo Una cadena de signos de L a es<br />

“⊠|−−||□∢∢”<br />

Su longitud es 8 (¡recordemos que “|−−” es un solo signo!). De acuerdo con<br />

el convenio que hemos adoptado, podemos referirnos a ella con el nombre<br />

“¬x 2 x 0 x 0 f 2 1 →→ f 1 0”, o también “¬x 2 x 0 x 0· →→ S”. Así podemos decir que<br />

“¬x 2 x 0 x 0· →→ S”esunapalabracastellanaquenombraaunacadenadesignos<br />

de L a y también que ¬x 2 x 0 x 0· →→ S es una cadena de signos de L a (¡atención<br />

a las comillas!).<br />

Si preferimos pensar que L a en en realidad la versión que hemos definido<br />

tomando números naturales como signos, entonces esta cadena de signos no es<br />

sino la sucesión finita de números naturales<br />

10,4,1,1,9,11,11,6<br />

Naturalmente, las cadenas de signos del estilo de la que acabamos de considerar<br />

no sirven para nada. Ahora hemos de extraer de entre ellas las que tienen<br />

“significado”, algo así como seleccionar los movimientos “legales” en el ajedrez<br />

de entre todos los movimientos posibles. Hay dos casos distintos en los que una<br />

cadena de signos puede tener un significado: bien porque nombre a un objeto,<br />

bien porque afirme algo. A las cadenas que nombran objetos las llamaremos<br />

términos, mientras que a las que afirman algo las llamaremos fórmulas. Ésta<br />

es la idea subyacente, pero no nos sirve como definición porque, además de ser<br />

imprecisa, alude a un posible significado de las cadenas de signos, y queremos<br />

que la definición sea formal. La definición correcta es la siguiente:<br />

Definición 1.5 Una cadena de signos θ de un lenguaje formal L es una expresión<br />

de L si existe una sucesión finita θ 0 ,...,θ m de cadenas de signos de L<br />

de modo que θ m ≡ θ y cada θ k cumple una de las condiciones siguientes:<br />

a) θ k es una variable.<br />

b) θ k es una constante.<br />

c) θ k ≡ Rt 1···t n , donde R es un relator n-ádico de L y los t i son cadenas<br />

anteriores de la sucesión cuyo primer signo es una variable, una constante,<br />

un funtor o el descriptor.<br />

d) θ k ≡ ft 1···t n , donde f es un funtor n-ádico de L y los t i son cadenas<br />

anteriores de la sucesión cuyo primer signo es una variable, una constante,<br />

un funtor o el descriptor.<br />

e) θ k ≡ ¬α, donde α es una cadena anterior de la sucesión cuyo primer signo<br />

es un relator, un conector o el generalizador.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!