Documente Academic
Documente Profesional
Documente Cultură
Para algunos lenguajes formales existe una semntica formal que puede interpretar y dar signicado a las frmulas
bien formadas del lenguaje. Sin embargo, una semntica
formal no es condicin necesaria para denir un lenguaje
formal, y eso es una diferencia esencial con los lenguajes
naturales.
Cadenas de caracteres
Frmulas
bien formadas
(Lenguaje formal)
Teoremas
Operaciones
Se pueden utilizar varias operaciones para producir nuevos lenguajes a partir de otros dados. Supngase que L1
y L2 son lenguajes sobre un alfabeto comn. Entonces:
La concatenacin L1 L2 consiste de todas aquellas
palabras de la forma vw donde v es una palabra de
L1 y w es una palabra de L2
La interseccin L1 &L2 consiste en todas aquellas palabras que estn contenidas tanto en L1 como en L2
La unin L1 |L2 consiste en todas aquellas palabras
que estn contenidas ya sea en L1 o en L2
El complemento ~L1 consiste en todas aquellas palabras producibles sobre el alfabeto de L1 que no estn
ya contenidas en L1
Demostracin del Teorema 1 Puede derivarse fcilmente que la aseveracin delineada en el Teorema
El cociente L1 /L2 consiste de todas aquellas palabras
1 es verdadera, porque el conjunto de lenguajes en
v para las cuales existe una palabra w en L2 tales que
general es justamente una unin innita de conjunvw se encuentra en L1
tos del tipo 2A , donde A es un conjunto innito
forma W 1 W 2 ...W donde todo W se encuentra en L1 y n 0. (Ntese que esta denicin incluye a
La estrella L1 * consiste de todas aquellas palabras que pueden ser escritas de lacontable.
La intercalacin L1 *L2 consiste de todas aque- Teorema 2 Los lenguajes son conjuntos contables.
llas palabras que pueden ser escritas de la forma
v1 w1 v2 w2 ...v w ; son palabras tales que la concateSe sabe que un lenguaje L en un alfabeto es
nacin v1 ...v est en L1 , y la concatenacin w1 ...w
un subconjunto de y como ya se hizo menest en L2
cin, es innito contable, por ende, L es
como mucho un conjunto innito contable (del
mismo tamao que ), la prueba ha culminaUna pregunta que se hace tpicamente sobre un determido.
nado lenguaje formal L es cun difcil es decidir si incluye o no una determinada palabra v. Este tema es del
dominio de la teora de la computabilidad y la teora de Teorema 3 El conjunto de lenguajes formales es contala complejidad computacional.
ble.
Por contraposicin al lenguaje propio de los seres vivos
y en especial el lenguaje humano, considerados lenguajes
naturales, se denomina lenguaje formal a los lenguajes
articiales propios de las matemticas o la informtica,
los lenguajes articiales son llamados lenguajes formales
(incluyendo lenguajes de programacin). Sin embargo, el
lenguaje humano tiene una caracterstica que no se encuentra en los lenguajes de programacin: la diversidad.
En 1956, Noam Chomsky cre la jerarqua de Chomsky
para organizar los distintos tipos de lenguaje formal.
Vase tambin
Teora de la computacin
Ciencias de la computacin
Lenguaje de especicacin
Lenguaje formalizado
Notacin matemtica
Notas y referencias
Enlaces externos
Autmatas y lenguajes - Libro electrnico gratuito
por Ramon F. Brena Pinero.
8.1
Text
Lenguaje formal Fuente: http://es.wikipedia.org/wiki/Lenguaje%20formal?oldid=77121060 Colaboradores: SpeedyGonzalez, ManuelGR, Robbot, Zwobot, Javier Carro, Interwiki, Ascnder, Sms, Danakil, Tano4595, Robotito, Ivan.Romero, Renabot, AlfonsoERomero,
Airunp, Rembiapo pohyiete (bot), RobotQuistnix, Unf, Chobot, Yrbot, Amads, BOTijo, Mortadelo2005, Echani, Maldoror, CEM-bot,
Rbrena, Bienchido, JMCC1, Davius, Thijs!bot, RoyFocker, Egaida, Mansoncc, TXiKiBoT, Cfau, Netito777, MONIMINO, Idioma-bot,
Kenrych, Fremen, AchedDamiman, VolkovBot, Technopat, Matdrodes, AlleborgoBot, YonaBot, Paco79, SieBot, Ensada, Loveless, Cobalttempest, Greek, Relleu, Fadesga, Farisori, Eduardosalg, Alexbot, UA31, AVBOT, TyposBot, MastiBot, Diegusjaimes, Arjuno3, Andreasmperu, Luckas-bot, Luis Felipe Schenone, ArthurBot, Xqbot, Jkbw, Jerowiki, PatruBOT, KamikazeBot, Waeswaes, GrouchoBot,
Allforrous, JackieBot, Waka Waka, Acratta, Elvisor, Jjmaster, Addbot, JacobRodrigues y Annimos: 74
8.2
Images
8.3
Content license