11.07.2015 Views

Teor´ıa de Autómatas y Lenguajes Formales

Teor´ıa de Autómatas y Lenguajes Formales

Teor´ıa de Autómatas y Lenguajes Formales

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.2. PROPIEDADES DE CLAUSURA 111Input a M ′✻hControl<strong>de</strong> M ′❄Buffer✻Control<strong>de</strong> M✛❄Stack<strong>de</strong>M y M ′Figure 6.4: Construcción <strong>de</strong> un AA que acepte h −1 (L)Por lo tanto si M acepta h(w), esto es,(q 0 , h(w), Z 0 ) ⊢ M∗(p, ε, β)para p ∈ F y β ∈ Γ ∗ , se concluye que([q 0 , ε] , w, Z 0 ) ⊢ M ′ ∗([p, ε] , ε, β)es <strong>de</strong>cir, M ′ acepta w. Por lo tanto L(M ′ ) ⊇ h −1 (L(M)).Al revés, suponga que M ′ acepta w = a 1 a 2 . . . a N . Como regla (3) sólo pue<strong>de</strong> aplicarse con el buffer(segundo componente <strong>de</strong> Q ′ ) vacío, la secuencia <strong>de</strong> movidas <strong>de</strong> M ′ que conducen a aceptar w, pue<strong>de</strong> escribirsecomo:([q 0 , ε] , a 1 a 2 . . . a N , Z 0 )⊢∗M ′([p 1 , ε] , a 1 a 2 . . . a N , α 1 )⊢M ′ ([p 1, h(a 1 )] , a 2 . . . a N , α 1 )⊢∗M ′([p 2 , ε] , a 2 . . . a N , α 2 )⊢M ′ ([p 2, h(a 2 )] , a 3 . . . a N , α 2 ).⊢∗M ′([p N−1 , ε] , a N , α N )⊢M ′ ([p N−1, h(a N )] , ε, α N )⊢∗M ′([p N , ε] , ε, α N+1 )En que p N ∈ F . Las transiciones <strong>de</strong> estados [p i , ε] a [p i , h(a i )] son por regla (3); las <strong>de</strong>más, por reglas(1) y (2). Por lo tanto (q 0 , ε, Z 0 ) ⊢ M∗(p1 , ε, α 1 ) y, para todo i,(p i , h(a i ), α i ) ⊢ M∗(pi+1 , ε, α i+1 )lo que indica que(q 0 , h(a 1 a 2 . . . a N ), Z 0 ) ⊢ M∗(pN , ε, α N+1 )es <strong>de</strong>cir, h(a 1 a 2 . . . a N ) ∈ L(M). Luego, L(M ′ ) ⊆ h −1 (L(M)) y por lo tanto se concluye que L(M ′ ) =h −1 (L(M)).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!