SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
INTRODUCCION A LOS LENGUAJES FORMALES

La idea básica es considerar a un lenguaje como un conjunto compuesto por cadenas de
longitud finita formadas por símbolos tomados de un alfabeto. Los lenguajes formales como
las matemáticas y la lógica, fueron desarrollados generalmente a través del establecimiento
de una teoría, la cual le da las bases para dichos lenguajes. Empezaremos por ver lo que es
la definición de lenguaje.

LENGUAJE
Las lenguas son sistemas más o menos complejos, que asocian contenidos de pensamiento
y significación a manifestaciones simbólicas tanto orales como escritas. El lenguaje sería la
capacidad humana para comunicarse mediante lenguas como los idiomas o los creados con
fines específicos (los lenguajes de programación, los lenguajes de la lógica, los lenguajes de
la aritmética…). Definiremos el lenguaje como un conjunto de palabras, cada lenguaje está
compuesto por secuencias de símbolos tomados de alguna colección finita. la colección finita
es el conjunto de las letras del alfabeto junto con los símbolos que se usan para construir
palabras De forma similar, la representación de enteros, son secuencias de caracteres del
conjunto de los dígitos {0,1,2,3,4,5,6,7,8,9}.

Una secuencia finita de símbolos de un determinado alfabeto, se conoce como palabra sobre
dicho alfabeto. Cada símbolo de un alfabeto, es una cadena sobre dicho alfabeto. La cadena
vacía, es una palabra sobre cualquier alfabeto. La palabra vacía, es una secuencia vacía de
símbolos, tomados de cualquiera que sea el alfabeto en cuestión. Los lenguajes pueden ser
bastante grandes, como lo es el caso de todas las palabras “correctas” que se pueden formar
en castellano sobre el alfabeto castellano, dado que un lenguaje es un conjunto de cadenas.

LENGUAJES FORMALES
El calificativo “formal”, determina un lenguaje que es construido estableciendo una teoría y se
le llamaría artificial. Un lenguaje formal como la lógica consiste de un conjunto de oraciones
llamadas fórmulas o expresiones bien formadas. “lenguaje artificial” se refiere al hecho de
que se forma por medio de reglas de formación, “formal” se refiere específicamente al hecho
de que las oraciones de estos lenguajes consisten de una lista de símbolos sujetos a
diversas interpretaciones. Una de las metas en computación es poder especificar
rigurosamente los significados por los métodos de interpretación de los sistemas formales,
estos métodos constituyen las semánticas del lenguaje formal.

El proceso de generación y desarrollo de un lenguaje formal es mediante las palabras y las
oraciones que son perfectamente definidas: una palabra mantiene el mismo significado
prescindiendo del contexto en el que se encuentre. Como resultado de este proceso,
obtendremos las llamadas gramáticas libres del contexto. En adición, el significado de
símbolos es determinado exclusivamente por la sintaxis, sin referencia a ningún contenido
semántico. Una función y una fórmula, puede designar cualquier cosa, solamente los
operadores y relaciones que nos permiten escribir una fórmula como por ejemplo la igualdad,
desigualdad, pertenencia, no pertenencia, conectivos lógicos, etc., y operadores algebraicos
+, -,*, /, tienen significados especiales.

Los lenguajes formales son, por todo esto, necesariamente exentos de cualquier componente
semántico fuera de sus operadores y relaciones, y es gracias a esta ausencia de significado
especial, que los lenguajes formales pueden ser usados para modelar una teoría de la
mecánica, de la ingeniería electrónica, etc., en la lingüística u otra naturaleza, la cual asume
el estatus del componente semántico de tal lenguaje.

No podemos evitar mencionar la importancia de los números en lenguajes formales. En un
sistema numérico, así como en un sistema de cálculo, los números siempre tienen el
potencial de referir un cierto “contenido” el cual pertenecerá entonces al componente
semántico del lenguaje: los objetos posibles cuando son contables o medibles. La asociación
de un significado con un número o con un cálculo no siempre es obvio, sin embargo, es útil
recordar que en física cuando se completa un cálculo y se busca una interpretación del
mismo solamente se mantienen los números positivos de los resultados ya que las
soluciones negativas o imaginarias a las ecuaciones que se supone describen la realidad son
la mayoría de las veces rechazadas porque no corresponden con la “realidad física”. En
resumen, los lenguajes formales, se caracterizan con las siguientes propiedades:
    • Se desarrollan a partir de una teoría establecida.
    • Tienen un componente semántico mínimo.
    • Posibilidad de incrementar el componente semántico de acuerdo con la teoría a
       formalizar.
    • La sintaxis produce oraciones no ambiguas, en lo que respecta al significado de sus
       palabras.
    • Completa formalización, y por esto, el potencial de la construcción computacional.

Más contenido relacionado

La actualidad más candente

Laminas Logica Matematica
Laminas Logica MatematicaLaminas Logica Matematica
Laminas Logica Matematicaluis hermoso
 
Segunda parte de los signos
Segunda parte de los signosSegunda parte de los signos
Segunda parte de los signosangiegutierrez11
 
Mecanismos de cohesión
Mecanismos de cohesiónMecanismos de cohesión
Mecanismos de cohesiónjuanlexis
 
Unidad II Expresión Oral
Unidad II Expresión OralUnidad II Expresión Oral
Unidad II Expresión OralJamileth Yepez
 
Coherencia y cohesión textual
Coherencia y cohesión textualCoherencia y cohesión textual
Coherencia y cohesión textualKatyana Silva
 
Relaciones sintagmáticas y paradigmáticas
Relaciones sintagmáticas y paradigmáticasRelaciones sintagmáticas y paradigmáticas
Relaciones sintagmáticas y paradigmáticasMarco Antonio Acho Tito
 
Primera parte de los sistemas y la articulación...
Primera parte de los sistemas y la articulación...Primera parte de los sistemas y la articulación...
Primera parte de los sistemas y la articulación...angiegutierrez11
 
Coherencia y cohesión
Coherencia y cohesiónCoherencia y cohesión
Coherencia y cohesiónENSM
 
Cuadro comparativo signo linguistico 1
Cuadro comparativo signo linguistico 1Cuadro comparativo signo linguistico 1
Cuadro comparativo signo linguistico 1soniaurbano3
 
Uso de los corchetes [ ]
Uso de los corchetes [  ]Uso de los corchetes [  ]
Uso de los corchetes [ ]alan moreno
 
Guía de aprendizaje_4_-_el_texto[1]
Guía de aprendizaje_4_-_el_texto[1]Guía de aprendizaje_4_-_el_texto[1]
Guía de aprendizaje_4_-_el_texto[1]juanjunior21
 

La actualidad más candente (19)

Laminas Logica Matematica
Laminas Logica MatematicaLaminas Logica Matematica
Laminas Logica Matematica
 
Segunda parte de los signos
Segunda parte de los signosSegunda parte de los signos
Segunda parte de los signos
 
Semantica
SemanticaSemantica
Semantica
 
Referencia 2 (4)
Referencia 2 (4)Referencia 2 (4)
Referencia 2 (4)
 
Mecanismos de cohesión
Mecanismos de cohesiónMecanismos de cohesión
Mecanismos de cohesión
 
Unidad II Expresión Oral
Unidad II Expresión OralUnidad II Expresión Oral
Unidad II Expresión Oral
 
Coherencia y cohesión textual
Coherencia y cohesión textualCoherencia y cohesión textual
Coherencia y cohesión textual
 
Signo linguistico cuadro
Signo linguistico cuadroSigno linguistico cuadro
Signo linguistico cuadro
 
Relaciones sintagmáticas y paradigmáticas
Relaciones sintagmáticas y paradigmáticasRelaciones sintagmáticas y paradigmáticas
Relaciones sintagmáticas y paradigmáticas
 
Primera parte de los sistemas y la articulación...
Primera parte de los sistemas y la articulación...Primera parte de los sistemas y la articulación...
Primera parte de los sistemas y la articulación...
 
Introducción a Lógica
Introducción a LógicaIntroducción a Lógica
Introducción a Lógica
 
Coherencia y cohesión
Coherencia y cohesiónCoherencia y cohesión
Coherencia y cohesión
 
Cuadro comparativo signo linguistico 1
Cuadro comparativo signo linguistico 1Cuadro comparativo signo linguistico 1
Cuadro comparativo signo linguistico 1
 
Uso de los corchetes [ ]
Uso de los corchetes [  ]Uso de los corchetes [  ]
Uso de los corchetes [ ]
 
Guía de aprendizaje_4_-_el_texto[1]
Guía de aprendizaje_4_-_el_texto[1]Guía de aprendizaje_4_-_el_texto[1]
Guía de aprendizaje_4_-_el_texto[1]
 
MAPA CONCEPTUAL
MAPA CONCEPTUALMAPA CONCEPTUAL
MAPA CONCEPTUAL
 
El párrafo
El párrafoEl párrafo
El párrafo
 
Sintaxis
SintaxisSintaxis
Sintaxis
 
Texto y sus caracteristicas
Texto y sus caracteristicasTexto y sus caracteristicas
Texto y sus caracteristicas
 

Similar a 5 -lenguajes_formales

4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salas4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salasJacqui Venegas
 
Introduccion a la logica unidad i
Introduccion a la logica unidad iIntroduccion a la logica unidad i
Introduccion a la logica unidad iRobertFlorez1
 
Lengua y habla. sintagama y paradigma. expresión y contenido
Lengua y habla. sintagama y paradigma. expresión y contenidoLengua y habla. sintagama y paradigma. expresión y contenido
Lengua y habla. sintagama y paradigma. expresión y contenidoJeanmev
 
Gramática
GramáticaGramática
Gramáticacaucoto
 
Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)María Lizárraga
 
Pensamiento funcional
Pensamiento funcionalPensamiento funcional
Pensamiento funcionalVíctor Prado
 
Unidad i y ii lexicologia juridica (1)
Unidad i y ii lexicologia juridica (1)Unidad i y ii lexicologia juridica (1)
Unidad i y ii lexicologia juridica (1)mjolnir9000
 
Tema 08. lógica de enunciados
Tema 08. lógica de enunciadosTema 08. lógica de enunciados
Tema 08. lógica de enunciadosjlcisnerosmxl
 
Lógica de la conversación
Lógica de la conversaciónLógica de la conversación
Lógica de la conversaciónrafael felix
 
unidad-3-propiedades-del-texto.ppt
unidad-3-propiedades-del-texto.pptunidad-3-propiedades-del-texto.ppt
unidad-3-propiedades-del-texto.pptsolucionesmatemticas
 
Unidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formalesUnidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formalesRaul Interian
 
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptx
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptxLA GRAMÁTICA Y SUS CARACTERISTICAS .pptx
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptxabnercito1508
 

Similar a 5 -lenguajes_formales (20)

4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salas4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salas
 
Blana
BlanaBlana
Blana
 
Tarea
TareaTarea
Tarea
 
Tarea
TareaTarea
Tarea
 
Tarea
TareaTarea
Tarea
 
Presentación 2
Presentación 2Presentación 2
Presentación 2
 
Tarea111
Tarea111Tarea111
Tarea111
 
Lógica
Lógica Lógica
Lógica
 
Introduccion a la logica unidad i
Introduccion a la logica unidad iIntroduccion a la logica unidad i
Introduccion a la logica unidad i
 
Lengua y habla. sintagama y paradigma. expresión y contenido
Lengua y habla. sintagama y paradigma. expresión y contenidoLengua y habla. sintagama y paradigma. expresión y contenido
Lengua y habla. sintagama y paradigma. expresión y contenido
 
Gramática
GramáticaGramática
Gramática
 
Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)
 
Pensamiento funcional
Pensamiento funcionalPensamiento funcional
Pensamiento funcional
 
La lógica
La lógicaLa lógica
La lógica
 
Unidad i y ii lexicologia juridica (1)
Unidad i y ii lexicologia juridica (1)Unidad i y ii lexicologia juridica (1)
Unidad i y ii lexicologia juridica (1)
 
Tema 08. lógica de enunciados
Tema 08. lógica de enunciadosTema 08. lógica de enunciados
Tema 08. lógica de enunciados
 
Lógica de la conversación
Lógica de la conversaciónLógica de la conversación
Lógica de la conversación
 
unidad-3-propiedades-del-texto.ppt
unidad-3-propiedades-del-texto.pptunidad-3-propiedades-del-texto.ppt
unidad-3-propiedades-del-texto.ppt
 
Unidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formalesUnidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formales
 
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptx
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptxLA GRAMÁTICA Y SUS CARACTERISTICAS .pptx
LA GRAMÁTICA Y SUS CARACTERISTICAS .pptx
 

5 -lenguajes_formales

  • 1. INTRODUCCION A LOS LENGUAJES FORMALES La idea básica es considerar a un lenguaje como un conjunto compuesto por cadenas de longitud finita formadas por símbolos tomados de un alfabeto. Los lenguajes formales como las matemáticas y la lógica, fueron desarrollados generalmente a través del establecimiento de una teoría, la cual le da las bases para dichos lenguajes. Empezaremos por ver lo que es la definición de lenguaje. LENGUAJE Las lenguas son sistemas más o menos complejos, que asocian contenidos de pensamiento y significación a manifestaciones simbólicas tanto orales como escritas. El lenguaje sería la capacidad humana para comunicarse mediante lenguas como los idiomas o los creados con fines específicos (los lenguajes de programación, los lenguajes de la lógica, los lenguajes de la aritmética…). Definiremos el lenguaje como un conjunto de palabras, cada lenguaje está compuesto por secuencias de símbolos tomados de alguna colección finita. la colección finita es el conjunto de las letras del alfabeto junto con los símbolos que se usan para construir palabras De forma similar, la representación de enteros, son secuencias de caracteres del conjunto de los dígitos {0,1,2,3,4,5,6,7,8,9}. Una secuencia finita de símbolos de un determinado alfabeto, se conoce como palabra sobre dicho alfabeto. Cada símbolo de un alfabeto, es una cadena sobre dicho alfabeto. La cadena vacía, es una palabra sobre cualquier alfabeto. La palabra vacía, es una secuencia vacía de símbolos, tomados de cualquiera que sea el alfabeto en cuestión. Los lenguajes pueden ser bastante grandes, como lo es el caso de todas las palabras “correctas” que se pueden formar en castellano sobre el alfabeto castellano, dado que un lenguaje es un conjunto de cadenas. LENGUAJES FORMALES El calificativo “formal”, determina un lenguaje que es construido estableciendo una teoría y se le llamaría artificial. Un lenguaje formal como la lógica consiste de un conjunto de oraciones llamadas fórmulas o expresiones bien formadas. “lenguaje artificial” se refiere al hecho de que se forma por medio de reglas de formación, “formal” se refiere específicamente al hecho de que las oraciones de estos lenguajes consisten de una lista de símbolos sujetos a diversas interpretaciones. Una de las metas en computación es poder especificar rigurosamente los significados por los métodos de interpretación de los sistemas formales, estos métodos constituyen las semánticas del lenguaje formal. El proceso de generación y desarrollo de un lenguaje formal es mediante las palabras y las oraciones que son perfectamente definidas: una palabra mantiene el mismo significado prescindiendo del contexto en el que se encuentre. Como resultado de este proceso, obtendremos las llamadas gramáticas libres del contexto. En adición, el significado de símbolos es determinado exclusivamente por la sintaxis, sin referencia a ningún contenido semántico. Una función y una fórmula, puede designar cualquier cosa, solamente los operadores y relaciones que nos permiten escribir una fórmula como por ejemplo la igualdad, desigualdad, pertenencia, no pertenencia, conectivos lógicos, etc., y operadores algebraicos +, -,*, /, tienen significados especiales. Los lenguajes formales son, por todo esto, necesariamente exentos de cualquier componente semántico fuera de sus operadores y relaciones, y es gracias a esta ausencia de significado
  • 2. especial, que los lenguajes formales pueden ser usados para modelar una teoría de la mecánica, de la ingeniería electrónica, etc., en la lingüística u otra naturaleza, la cual asume el estatus del componente semántico de tal lenguaje. No podemos evitar mencionar la importancia de los números en lenguajes formales. En un sistema numérico, así como en un sistema de cálculo, los números siempre tienen el potencial de referir un cierto “contenido” el cual pertenecerá entonces al componente semántico del lenguaje: los objetos posibles cuando son contables o medibles. La asociación de un significado con un número o con un cálculo no siempre es obvio, sin embargo, es útil recordar que en física cuando se completa un cálculo y se busca una interpretación del mismo solamente se mantienen los números positivos de los resultados ya que las soluciones negativas o imaginarias a las ecuaciones que se supone describen la realidad son la mayoría de las veces rechazadas porque no corresponden con la “realidad física”. En resumen, los lenguajes formales, se caracterizan con las siguientes propiedades: • Se desarrollan a partir de una teoría establecida. • Tienen un componente semántico mínimo. • Posibilidad de incrementar el componente semántico de acuerdo con la teoría a formalizar. • La sintaxis produce oraciones no ambiguas, en lo que respecta al significado de sus palabras. • Completa formalización, y por esto, el potencial de la construcción computacional.