• No se han encontrado resultados

Ejemplo de demostración de que cierto lenguaje es el lenguaje aceptado por un AFND.

N/A
N/A
Protected

Academic year: 2021

Share "Ejemplo de demostración de que cierto lenguaje es el lenguaje aceptado por un AFND."

Copied!
5
0
0

Texto completo

(1)

Ejemplo de demostraci´on de que cierto

lenguaje es el lenguaje aceptado por un

AFND.

Sea el siguiente aut´omata finito no determinista M:

q0 a q1

b

q2 b

c

Sea L ={x ∈ {a, b, c}∗/x es de la forma a(ba)kbcm , con k 0, m >0}.

Demostraremos que L(M) = L. Para ello, primero demostraremos que L L(M) y luego que L(M)⊆L.

Previamente, definimos los siguientes lenguajes auxiliares: - Lq0 ={x∈ {a, b, c}∗/q0 ∈δ(qˆ 0, x)}

- Lq1 ={x∈ {a, b, c}∗/q1 ∈δ(qˆ 0, x)}

- Lq2 ={x∈ {a, b, c}∗/q2 ∈δ(qˆ 0, x)}

Es decir, cada lenguaje contiene las tiras que llegan al estado correspon-diente. Puede observarse que L(M) es la uni´on de los lenguajes correspon-dientes a estados finales.

(2)

- P0) x es de la forma (ab)k, con k 0

- P1) x es de la formaa(ba)k, con k0

- P2) x es de la formaa(ba)kbcm, con k0, m0

Demostramos primero que L(M) L. Esto es equivalente a demostrar que si w∈L(M), entonces w∈L, para cualquier tira w.

Para ello, demostraremos por inducci´on completa en la cantidad de pasos que lleva reconocer w (denotada τ(w)), las siguientes propiedades:

1. Si w∈Lq0 ⇒w cumple P0

2. Si w∈Lq1 ⇒w cumple P1

3. Si w∈Lq2 ⇒w cumple P2

Las tres inducciones deben hacerse al mismo tiempo dado que, como se ver´a, la demostraci´on de la tesis inductiva en alguna de ellas utiliza la

hip´ote-sis inductiva de otra.

Paso Base: consideramos las tiras m´as cortas que llegan a cada estado: - PB0)w ∈Lq0 y τ(w) = 0 (por def de M) w=² ⇒w = (ab)0 ⇒w

cumple P0

- PB1)w∈Lq1 y τ(w) = 1 (por def de M) w=a⇒w=a(ba)0 ⇒w

cumple P1

- PB2)w∈Lq2 yτ(w) = 2(por def de M)w=ab⇒w=a(ba)0bc0

w cumple P3

Hip´otesis Inductivas: suponemos que, dado un ciertoh, para toda tira w tal que w se reconoce en h pasos o menos, se cumple:

- HI0) si w∈Lq0 ⇒w cumple P0

- HI1) si w∈Lq1 ⇒w cumple P1

- HI2) si w∈Lq2 ⇒w cumple P2

Tesis Inductivas: si las hip´otesis inductivas son v´alidas, para toda tira w tal que w se reconoce en h+ 1 pasos se cumple:

(3)

- TI0) siw∈Lq0 ⇒w cumple P0

- TI1) siw∈Lq1 ⇒w cumple P1

- TI2) siw∈Lq2 ⇒w cumple P2 Demostraci´on

TI0) Si w Lq0 entonces, por definici´on de δ, w = w0b, con w0 Lq1.

Como τ(w0) = h, por la hip´otesis inductiva HI1, w = w0b con w0 =

a(ba)k, con k 0. Entonces, w es de la forma a(ba)kb = (ab)k+1, y por

lo tanto w cumple P0.

TI1) Si w ∈Lq1 entonces, por definici´on de δ, w=w0a, con w0 Lq0.

Como τ(w0) = h, por la hip´otesis inductiva HI0, w = w0a con w0 =

(ab)k, con k 0. Entonces, w es de la forma (ab)ka=a(ba)k, y por lo

tanto wcumple P1.

TI2) Si w∈Lq2, por la la definici´on de δ,w puede tener dos formas

- w=w0b, conw0 L

q1. Comoτ(w0) =h, por la hip´otesis inductiva

HI1, w = w0b con w0 = a(ba)k, con k 0. Entonces, w es de la

forma a(ba)kbc0 = (ab)k+1c0, y por lo tantow cumple P2.

- w=w0c, conw0 L

q2. Comoτ(w0) = h, por la hip´otesis inductiva

HI2,w=w0cconw0 =a(ba)kbcm, conk 0 ym 0. Entonces, w

es de la formaa(ba)kbcmc= (ab)k+1cm+1, y por lo tantowcumple

P2.

Entonces, por el principio de inducci´on completa, se cumplen las propie-dades P1, P2 y P3 para toda tira wdel alfabeto. En particular, la propiedad P3 es lo que se quer´ıa demostrar.

Resta demostrar el rec´ıproco de la propiedad anterior, es decir que si una tira pertenece a L, entonces es reconocida por el aut´omata.

Demostraremos por inducci´on completa en el largo de la tira w, las si-guientes propiedades:

1. Si w cumple P0 ⇒w∈Lq0

2. Si w cumple P1 ⇒w∈Lq1

(4)

Como puede verse, las propiedades que se demuestran aqu´ı son las rec´ıpro-cas de las demostradas en el paso anterior.

Las tres inducciones deben hacerse al mismo tiempo dado que, como se ver´a, la demostraci´on de la tesis inductiva en alguna de ellas utiliza la

hip´ote-sis inductiva de otra.

Paso Base: consideramos las tiras m´as cortas cumplen cada una de las propiedades:

- PB0)w cumple P0 y |w|= 0⇒w=²⇒ (por def de M)w∈Lq0

- PB1)w cumple P1 y |w|= 1⇒w=a⇒ (por def de M) w∈Lq1

- PB2)w cumple P2 y |w|= 2⇒w=ab⇒(por def de M) w∈Lq2 Hip´otesis Inductivas: suponemos que, dado un cierto h, para toda tira w/|w| ≤h se cumple:

- HI0) si w cumple P0 ⇒w∈Lq0

- HI1) si w cumple P1 ⇒w∈Lq1

- HI2) si w cumple P2 ⇒w∈Lq2

Tesis Inductivas: si las hip´otesis inductivas son v´alidas, para toda tira w/|w|=h+ 1 se cumple:

- TI0) siw cumple P0 ⇒w∈Lq0

- TI1) siw cumple P1 ⇒w∈Lq1

- TI2) siw cumple P2 ⇒w∈Lq2 Demostraci´on

TI0) Si w cumple P0 entonces w es de la forma (ab)k = w0b, con

w0 =a(ba)k−1. Como |w0|=h, por la hip´otesis inductiva HI1,w=w0b,

con w0 L

q1, y por la definici´on deδ w∈Lq0.

TI1) Si w cumple P1 entonces w es de la forma a(ba)k = w0a, con

w0 = (ab)k. Como |w0| = h, por la hip´otesis inductiva HI0, w = w0a,

con w0 L

(5)

TI2) Si w cumple P2, w=a(ba)kbcm, con k 0, m0.

- Si m= 0, w=a(ba)kb y entonces w=w0bcon w0 =a(ba)k. Como

|w0|= h, por la hip´otesis inductiva HI1,w =w0b con w0 L

q1, y

por la definici´on deδ, w∈Lq2

- Sim >0,w=a(ba)kbcmy entoncesw=w0cconw0 =a(ba)kbcm−1.

Como |w0| = h, por la hip´otesis inductiva HI2, w = w0c con

w0 L

q2, y por la definici´on de δ, w∈Lq2

Entonces, por el principio de inducci´on completa, se cumplen las propie-dades P1, P2 y P3 para toda tira wdel alfabeto. En particular, la propiedad P3 es lo que se quer´ıa demostrar.

Referencias

Documento similar

Se dice que la Administración no está obligada a seguir sus pre- cedentes y puede, por tanto, conculcar legítimamente los principios de igualdad, seguridad jurídica y buena fe,

1. Se calcula el número de animales muertos o sacrificados en cada nave. Se calcula el Valor Bruto, como producto entre el número de animales muertos o sacrificados, por el

a. Valor Real: Valor del animal en el momento inmediato anterior al siniestro. Valor Límite máximo de Indemnización: Se determina multiplicando el Valor Unitario asegurado del tipo

Con todo, quienes insisten en que el razonamiento jurídico es derrotable disponen aún de otra forma de replantear el argumento: se podría sostener que un juicio acerca del derecho

1. LAS GARANTÍAS CONSTITUCIONALES.—2. C) La reforma constitucional de 1994. D) Las tres etapas del amparo argentino. F) Las vías previas al amparo. H) La acción es judicial en

• Ello permite plantear una primera etapa de normalización de los sistemas de clasificación, al proveer al Ayuntamiento de un marco general que abarque toda su

Primeros ecos de la Revolución griega en España: Alberto Lista y el filohelenismo liberal conservador español 369 Dimitris Miguel Morfakidis Motos.. Palabras de clausura

SECUNDARIA COMPRENDE LOS