回答
b轉換導致終止狀態,終止機器。如果給定的長度爲1或更長的「ab」序列,您的機器只會停止。
我認爲只有當輸入序列結束/分隔符被識別時,機器纔會暫停。我錯了嗎? – user
你說得對。你不是經常的意思是什麼? –
語言a^n b^n其中n> = 1不規則,可以用抽象引理證明。假設有一個可以接受語言的有限狀態自動機。這個有限自動機的狀態數k是有限的,並且在語言中有字符串x使得n> k。根據抽象引理,x可以被分解成x = uvw,並且任何接受x的有限自動機也必須接受uv * w。 v是非空的,並且由於n> k,所以可以使其僅由a或b組成。讓v僅由a組成。如果有限自動機接受x = uvw,它也必須接受x = uvvw,它具有比b更多的a,而不是形式a^n b^n。這是一個矛盾,所以a^n b^n不能成爲常規語言。
這匹配(ab)^ n,而不是^ nb^n。
什麼你要找的是Pumping lemma for regular languages.
例子:
令L = {a^MB^M | m≥1}。
然後L不規則。證明:設n爲Pumping引理。
令w = a^nb^n。設w = xyz爲抽樣引理。
因此,xy ^2z∈L,但是,xy^2z包含比b更多的a。
- 1. 如何寫這個:不是「在其他元素」的CSS規則?
- 2. required_without不與其他規則
- 3. 如何在makefile中的其他規則中運行模式規則?
- 4. VPATH不是Makefile的規則
- 5. 只有1陣列(不規則排列)
- 6. 是否有可能控制CSS規則不允許其他規則改變它?
- 7. 爲什麼在R 1^Inf = 1,而不是1^Inf = NA,不確定性的數學規則?
- 8. 如果其中一條規則未通過,Drools會忽略其餘規則
- 9. 如果語言L不規則,是L *規則嗎?
- 10. 爲什麼規則2的規則1後果影響行爲?
- 11. CSS規則覆蓋:不是
- 12. 如何將這些htaccess規則寫成一條規則而不是多條規則?
- 13. 如何爲一些規則配置TSLint單線,而其他規則則相反?
- 14. 如何在css中使用另一個規則中的規則?
- 15. 如何實現規則如果我只想執行一個規則而不是執行Drools規則引擎中的所有規則?
- 16. 在Drools規則中,如何使用兩個不同的ArrayList對象,在規則1中使用obj1,在規則2中使用obj2?
- 17. browsercheck與「不是」規則
- 18. 不規則蜱
- 19. 設置規則:「規則不能匹配」
- 20. 重寫規則是不是在PHP
- 21. Mod_rewrite規則,如果沒有其他規則匹配
- 22. 如何在ant(1)中做這個makefile(4)規則?
- 23. PMD與Maven - 如何禁用規則集中的一個規則?
- 24. 如何將規則導入sass中的另一條規則?
- 25. 如何使用sitecore規則中的規則和操作
- 26. pygame.mixer.Sound.play是不規則的,雖然經常
- 27. 如何刪除!其他規則中的重要內容?
- 28. 如何申請在SQL表中定義其他表的規則
- 29. 的.htaccess修改重寫規則,但保留所有其他規則不變
- 30. ANTLR規則接受任何先前不匹配的規則
這件事情應該如何跟蹤看到了多少'a's?如果你給它一個以'aaaab'開頭的字符串,它怎麼知道它需要再看3個'b's? – user2357112
你是否把它與語言'(ab)^ n'混合? – user2357112