Non ! Il n’y a pas de contradiction. Pour tout langage fini L, il existe
bien une longueur de pompage ptelle que pour tout w∈Lavec |w| ≥ p,
∃x, y, z avec xyz =w,|xy| ≤ p,|y| ≥ 1 et ∀i≥0, xyiz∈L. Posons p−1 la
longueur du mot le plus long dans L(il en existe au moins un puisque Lest
fini). Ainsi, il n’existe pas de mot w∈Lavec w≥p. On peut dire n’importe
quoi sur un tel mot et la proposition reste vraie par vacuit´e.
2 Montrez que les langages suivants sur Σ = {a, b}
ne sont pas r´eguliers
2.1 L={x·an
x∈Σ∗et |x|=n}
On suppose que Lest r´egulier et on montre qu’on arrive `a une contra-
diction dans le lemme du pompiste.
Soit p≥1 la longueur de pompage donn´ee par le lemme. ´
Etudions le
mot w=bpap. On a bien que w∈Let |w|= 2p≥p.
Soit xyz =wune d´ecomposition quelconque en trois partie de w. Sup-
posons que les deux premi`eres conditions du lemme tiennent, soient |xy| ≤ p
et |y| ≥ 1 et montrons que la troisi`eme condition ne peut pas tenir.
Si |xy| ≤ pet |y| ≥ 1, alors yne contient que des bmais au moins un b.
Observons le mot donn´e lorsqu’on pompe une fois. xy2z=bp+|y|ap. Ce mot
contient strictement plus de bque de aet ne peut pas ˆetre dans le langage
L. On arrive `a une contradiction et on conclut que L /∈REG.
2.2 Montrons que L={xx
x∈Σ∗}n’est pas r´egulier
Si Lest r´egulier, alors le lemme du pompiste doit tenir
Soit p≥1. ´
Etudions le mot w=apbpapbp∈Lqui peut ˆetre divis´e en
trois parties xyz. Si on a que |xy| ≤ pet |y| ≥ 1, alors yne contient que des
aet au moins un a.xy3zne peut pas faire parti de Lpuisqu’il est de la forme
ap+2|y|bpapbp. En particulier, on observe que la premi`ere moiti´e contient plus
de aque la deuxi`eme moiti´e. Lne peut pas ˆetre r´egulier.
2