正規語言Pumping引理
每個正規語言都有p,使每個長度至少p的成員word存在可反覆pumping且仍留在語言的分解。
mko-pumping-lemma-regular-languages · theorem · v0.10.0
數學敘述
固定量詞順序exists p forall w in L with |w|≥p exists x,y,z forall i≥0,且w=xyz、|xy|≤p、|y|>0、xy^i z∈L。regular positive family由完整DFA run中的repeated-state loop提供對所有i的symbolic closure,不只測若干i。對L={a^n b^n}選w=a^p b^p,完整枚舉所有合法splits;每個y皆只含a,選i=0即離開L。單一decomposition、有限words或bounded checks不能證regular,且不得倒置對手選word與證明者選decomposition的量詞。
代表公式(精確 TeX)
P(L,p,w)=b
成立條件
- p為正整數,word與split indices exact。
- positive witness綁完整DFA state loop及對所有i的不變式。
- negative adversary涵蓋全部符合|xy|≤p與|y|>0的splits。
符號作用域
P— 正規Pumping引理算子L— 形式語言p— pumping長度w— 長成員wordb— pumping property結論
直觀、定義與常見誤解
完整量詞次序與split constraints先核。
DFA loop證所有i,不能只測有限pump counts。
a^p b^p adversary完整涵蓋全部合法splits。
找到一個可pump分解就證regular,或只挑一個不利分解便宣稱nonregular。
已採用的推導導讀
DFA迴圈量詞與a^n b^n反證原始 MKO 保留;導讀有自己的追加式修訂與驗證界線,不代表新 Lean 證明。
前置知識
驗證界線
Pumping property是regular的必要條件,不是充分條件。
not_formalized
這不表示內容錯誤;只表示尚未登錄可重播的計算或形式證據。
下一個義務
加入Myhill–Nerode與context-free pumping boundaries。
同源結構化資料
本頁與互動版共用同一個物件與既有語言 edition;未新增證明或人工審定。
原始 MKO JSON · 純文字 Markdown