Ho bisogno di aiuto con un problema di lemma di pompaggio.lemma di pompaggio (lingua normale)
L = { {a,b,c}* | #a(L) < #b(L) < #c(L) }
Questo è quello che ho ottenuto finora:
y = uvw is the string from the pumping lemma.
io sia y = abbc^n, n è la lunghezza dal lemma di pompaggio. y è in L perché il numero di a: s è inferiore al numero di b: s, e il numero di b: s è inferiore al numero di c: s.
Ho lasciato u = a, v = bb e w = c^n. | Uv | < y, come indicato nel lemma di pompaggio. Se io "pompa" (bb)^2 poi ho
y = abbbbc^n which violates the rule #b(L) < #c(L).
è questo diritto? Sono sulla "strada giusta"?
Grazie
Stai cercando di utilizzare il lemma di pompaggio per dimostrare che la lingua descritta è regolare? O che non è regolare?In ogni caso, non devi scegliere la sottostringa da ripetere: il lemma del pompaggio dice semplicemente che c'è un * n * tale che in ogni frase * s * di lunghezza> = * n * c'è qualche divisione di * s * in * uvw * tale che | * uw * | <* n *, | * v * | > = 1, e * u * * v *^* i * * w * è una frase per tutti * i *. (Dal momento che 'c' è sempre ripetibile in questa lingua, potresti avere una sfida nel trovare frasi in cui la divisione della frase su alcuni interni c non funziona.) –