Afsluitingseigenschappen van reguliere talen Stelling. Zij L1 en L2 ...
Afsluitingseigenschappen van reguliere talen Stelling. Zij L1 en L2 ...
Afsluitingseigenschappen van reguliere talen Stelling. Zij L1 en L2 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Definitie. [Herhaling] <strong>Zij</strong> w e<strong>en</strong> woord over Σ. Het spiegelbeeld<br />
w R <strong>van</strong> w is als volgt gedefinieerd:<br />
w R = λ als w = λ,<br />
w R = a n . . . a 2a 1 als w = a 1a 2 . . . an (a i∈Σ, 1 ≤ i ≤ n).<br />
Het spiegelbeeld L R <strong>van</strong> e<strong>en</strong> taal L over Σ is<br />
L R = {w R w ∈L}.<br />
<strong>Stelling</strong>. Als L 0 e<strong>en</strong> context-vrije taal is, dan is het spiegelbeeld<br />
L 0 R <strong>van</strong> L 0 ook context-vrij.<br />
Bewijs: <strong>Zij</strong> L 0 = L (G) met G e<strong>en</strong> context-vrije grammatica<br />
in Chomsky normaalvorm. Verander elke regel <strong>van</strong> de vorm<br />
A → a niet<br />
S → λ niet<br />
A → BC in A → CB.<br />
De resulter<strong>en</strong>de grammatica G ′ is context-vrij <strong>en</strong> L (G ′) =<br />
(L (G)) R = L 0 R . Dus L (G ′) is context-vrij.<br />
<strong>Stelling</strong>. Als L 0 e<strong>en</strong> <strong>reguliere</strong> taal is, dan is het spiegelbeeld<br />
L 0 R <strong>van</strong> L 0 ook regulier.<br />
Bewijs: <strong>Zij</strong> L 0 = L (G) met G e<strong>en</strong> rechts-lineaire grammatica.<br />
Verander elke regel <strong>van</strong> de vorm<br />
A → λ niet<br />
A → w in A → w R<br />
A → wB in A → Bw R .<br />
De resulter<strong>en</strong>de grammatica G ′ is links-lineair <strong>en</strong> L (G ′) =<br />
(L (G)) R = L 0 R . Dus L (G ′) is regulier.<br />
-1020