Beruflich Dokumente
Kultur Dokumente
Lgica - FCE
2
de diferentes maneras y aplicarse a entidades diferentes, quedando constante el procedimiento. Esto significa, en definitiva, establecer reglas generales, de aplicacin general para los diferentes casos a los que les cabe el procedimiento. Aqu aparece la idea de abstraccin formal. En el caso especfico de la lgica se consider el caso de la obtencin de formas de enunciado y de razonamiento. (c) La capacidad de proceder sin tomar en cuenta el significado Vinculado con lo anterior est el hecho de que en la formalizacin se prescinde del significado que tengan los smbolos. Los smbolos pueden referirse a una categora de objetos, pero no se presupone que tengan un significado determinado. El sistema formal contiene reglas para la manipulacin de los smbolos, las cuales se aplican con prescindencia del significado que estos smbolos tengan: son simplemente figuras, sujetas a ciertas reglas de formacin y transformacin. Las reglas indican cmo obtener estructuras de smbolos a partir de otras.
2. Lenguajes formales
La idea de un lenguaje artificial y puramente simblico de alcance universal y que sirviera para formular el pensamiento humano puede encontrarse ya a fines de la Edad Media y cobr importancia en la Edad Moderna. Un lenguaje artificial con estas caractersticas se opone a las lenguas histricas, tales como el castellano, el chino, el rabe o el ingls, las que son habladas de manera natural por comunidades y que han tenido un origen y un desarrollo histricos, siendo la determinacin de su gramtica posterior al uso y difusin de la lengua. Estos lenguajes estn concebidos como sistemas de ideogramas que representan conceptos, ideas o entidades de manera totalmente independiente de cmo se expresan estas fonticamente en una lengua histrica determinada. As, estos lenguajes artificiales pueden ser usados y entendidos por hablantes de diferentes lenguas histricas. En el caso de los lenguajes formales, al igual que en todos los lenguajes artificiales, la gramtica es estipulada de antemano, siendo por lo tanto anterior al uso. En pocas palabras, un lenguaje artificial consta de un conjunto de smbolos bsicos o alfabeto que puede tener muy variadas caractersticas: puede estar formado por letras de algn alfabeto existente, por signos convencionales o por grficos, dibujos, diagramas, etc, es decir son figuras de cualquier tipo. Sobre la base de este alfabeto, la gramtica se presenta por medio de definiciones de las expresiones que se admiten como bien formadas en el lenguaje. Estas expresiones son cadenas de smbolos, esto es, smbolos dados en un cierto orden. As se constituye la sintaxis del lenguaje. Posteriormente se les puede asignar significado a los smbolos, obtenindose as la semntica del lenguaje. El concepto de lenguaje formal se entiende mejor si se tienen en cuenta los objetivos que guan la construccin de un lenguaje formal y si, adems, se analiza la evolucin del uso de smbolos especiales en la ciencia. Histricamente, aparecieron en diferentes disciplinas signos con un uso especfico y un significado claro, dado de antemano. Un ejemplo sencillo est dado por la numeracin arbiga, tal como la empleamos en diferentes aspectos de la vida. Los numerales 1, 2, 3, etc. se refieren a nmeros y significan respectivamente lo mismo que las palabras uno, dos, tres, etc.. del castellano. No obstante, sus ventajas posicionales y composicionales son obvias. As, con nuestro sistema decimal, juntar los dgitos del 0 al 9 en un orden, da lugar a nuevas expresiones que se refieren a nmeros. As, 256 se refiere al
3
nmero que se designa en castellano con la frase doscientos cincuenta y seis y est claro que es un nmero diferente al que se refiere el numeral 562, pese a contener los mismos dgitos. Pinsese ahora en los smbolos para las operaciones aritmticas de suma y de resta + y los que expresan lo mismo que las palabras ms y menos, eliminando sus ambigedades y dndole un carcter universal: comprese la expresin numrica 7+5 con la frase siete ms cinco. Mientras que la segunda requiere conocimiento de la lengua castellana, la primera requiere nicamente conocimiento de la simbologa aritmtica, conocimiento que posee cualquier persona que conozca aritmtica, independientemente de la lengua histrica que hable. Adems, permite un nivel de abstraccin mayor. Fcilmente, pueden introducirse variables respecto del dominio en consideracin (es decir, expresiones que sirven para referirse de manera indeterminada a cualquier elemento del dominio en consideracin) y as expresar hechos que se cumplen para todos los elementos del dominio, como la propiedad conmutativa de la suma: x + y = y + x, lo cual es mucho ms engorroso formular en castellano (u otra lengua histrica), adems de ofrecer ventajas visuales. El ejemplo de los numerales y los smbolos de operaciones aritmticas muestran lo que puede denominarse un lenguaje tcnico (o simbologa tcnica), que aparece en el contexto de una lengua histrica (tmese, por ejemplo, cualquier manual de lgebra escrito en castellano). Otro caso muy conocido es el de los smbolos para los elementos de la tabla peridica (H para el hidrgeno, Fe para el hierro, etc.) y la manera de expresar combinaciones de los mismos (como H2O para el agua). Lo caracterstico de este lenguaje tcnico es que es especfico de una disciplina o un rea del conocimiento y lo emplean los expertos en ella. Estas terminologas tcnicas pueden verse como estadios en el camino que condujo histricamente a los lenguajes formales. Se pueden resumir las ventajas de introducir smbolos especiales para las expresiones especficas de una disciplina en los siguientes tres puntos: (i) universalidad de la simbologa, (ii) estandarizacin (o unificacin) de las expresiones, (iii) construccin de un clculo formal (tal como se ver ms adelante).
Buenos Aires tiene dos palabras. hace referencia a la expresin lingstica (el nombre de la ciudad) y no a la ciudad, de modo que el enunciado resulta verdadero. Si eliminramos las comillas, estaramos hablando de la ciudad, con lo que el enunciado pasara a ser falso. Sin embargo, en lo que respecta al lenguaje de primer orden, emplearemos comillas (simples o dobles, segn el caso) nicamente en casos que puedan dar lugar a confusiones. En las secciones siguientes, el castellano ser el metalenguaje en el cual describiremos el lenguaje formal de la lgica de primer orden.
4. Sintaxis y semntica
Otra distincin importante tiene que ver con la perspectiva que se adopta al analizar un lenguaje. Un primer inters puede ser el de determinar cmo deben formularse las expresiones de un lenguaje, indicando ciertas reglas para la formacin de expresiones. Este es el plano de la sintaxis. Esto puede ilustrarse con una lengua histrica como el castellano. La expresin El caballo corre por el campo es un enunciado bien construido de acuerdo a la sintaxis del castellano. En cambio, caballo el corre campo el por no responde a las reglas sintcticas aceptadas en esta lengua. Adems, se puede examinar el significado que poseen los signos o expresiones de un lenguaje, es decir, la relacin entre las expresiones del lenguaje y aquello que estas expresiones representan o significan. Este es el plano de la semntica. En los lenguajes formales, el significado de una expresin se establece de manera precisa y clara sin dejar lugar a ambigedades o vaguedades. Esto implica construir una semntica formal. En ella deben distinguirse categoras semnticas para las expresiones del lenguaje y reglas de significado para estas. Por ejemplo, reglas que determinen los objetos a que se refieren determinadas expresiones. En el anlisis de los trminos lgicos y en la exposicin del lenguaje de primer orden se tomarn tanto la sintaxis como la semntica.
Este tipo de definicin recibe tambin el nombre de definiciones por induccin semitica y se basan en el principio de induccin matemtica (que no se expondr aqu). En el caso de que el lenguaje posea diversas categoras de expresiones, deben darse definiciones inductivas para las expresiones de cada categora. Esto es lo que suceder ms adelante con el lenguaje de primer orden En lenguajes como este, hay dos categoras bsicas de expresiones: aquellas que sirven para referirse a entidades, los trminos, y aquellas que se emplean para expresar enunciados acerca de esas entidades, que son las frmulas.