두 개의 하위 문자열의 동일한 수의 인스턴스를 포함하는 언어가 언제 규칙적인지 궁금합니다. 나는 1과 0의 동일한 수를 포함하는 언어가 정규 아니라, 같은 언어 것을 알고 , L은 = { W는 | 문자열 "001"의 인스턴스의 수는 문자열 "100"의 인스턴스의 수와 같습니다를 } 정기적? 문자열 "00100"이 허용됩니다.
내 직감은 그렇지 않다고 말하지만, 나는 그것을 증명할 수 없다. 펌핑 보조를 통해 펌핑 할 수있는 형태로 변환 할 수 없으므로 어떻게 증명할 수 있습니까? 반면에, DFA 또는 NFA 또는 정규 표현식을 작성하려고 시도했지만 이러한 측면에서도 실패했습니다. 어떻게 진행해야합니까? 제안 된 언어 만이 아니라 일반적으로 이것을 이해하고 싶습니다.
언어가 규칙적이지 않다는 것을 증명하는 방법을 보셨습니까 ?
—
Juho
자신의 솔루션에 왜 대답 할 수 없습니까?
—
Yuval Filmus
@YuvalFilmus 평판이 낮은 사용자가 자신의 질문에 답변하는 데 지연이 있습니다 (rep <100 인 경우 8 시간).
—
Gilles 'SO- 악마 그만'
아마도 q 5에 추가 루프 가 있어야 합니까?
—
Hendrik 1