Teoría de la Computación

391 views

Published on

Unidad 1 Introducción
1.2.3 Cadenas y Lenguajes
1.3 Inducción matemática

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
391
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Teoría de la Computación

  1. 1. TEORÍA DE LA COMPUTACIÓNUnidad 1 Introducción1.2.3 Cadenas y Lenguajes1.3 Inducción matemática. CP. ELVIA MARTHA LARIOS PONCE
  2. 2. CADENAUna cadena es una secuencia finita de símbolos de undeterminado alfabeto .Un símbolo es una entidad indivisible.Un alfabeto es un conjunto no vacio de símbolos.Con los símbolos de un alfabeto es posible formarsecuencias o cadenas de caracteres, tales comomxzxptlk, balks, r, etc.Las cadenas de caracteres son llamadas tambiénpalabras.
  3. 3. CADENALa longitud de una palabra es la cantidad de letrasque contiene, contando las repeticiones; se denotapor |w| para una palabra w.Existe una cadena denominada cadena vacía, que nocontiene símbolos y se denota por λ, entonces sulongitud es: │λ│→ 0
  4. 4. CADENAConcatenación de cadenas: sean ά y β dos cadenasde cualquiera, denomina concatenación de ά y β auna nueva cadena άβ constituida por los símbolos dela cadena ά seguidos por la cadena β
  5. 5. CADENAEl conjunto de todas las cadenas que se puedenformar con los símbolos de un alfabeto V sedenomina universo del discurso de V y se representapor W(V). W(V) es un conjunto infinito.
  6. 6. LENGUAJEUn lenguaje es simplemente un conjunto de palabras.Así, {abracadabra} es un lenguaje (de una solapalabra), {ali, baba, y, sus, cuarenta, ladrones} esotro, Σ* es otro.Un lenguaje vacio es un conjunto vacio denotado por{Ø}. El lenguaje vacio no debe confundirse con unlenguaje que contenga una sola cadena, y que estasea una cadena vacía, es decir {λ}, ya que el numerode elementos de estos dos conjuntos es diferente:
  7. 7. LENGUAJEConcatenación de lenguaje representada por L1 ●L2,como una extensión de concatenación de palabras:Por ejemplo, dados los lenguajes L1 = {ca, ma} yL2 = {nta, sa}, la concatenación L1L2 seria {canta,casa, manta, masa}.Y los palíndromos que son cadenas que se leen igualhacia adelante que hacia atrás. 0110, 101101, 11,etc.
  8. 8. SENTENCIAS O INSTRUCCIONES

×