A Proof of the Pumping Lemma for Context-Free Languages Through Pushdown Automata
نویسندگان
چکیده
The pumping lemma for context-free languages is a result about pushdown automata which is strikingly similar to the well-known pumping lemma for regular languages. However, though the lemma for regular languages is simply proved by using the pigeonhole principle on deterministic automata, the lemma for pushdown automata is proven through an equivalence with context-free languages and through the more powerful Ogden’s lemma. We present here a proof of the pumping lemma for context-free languages which relies on pushdown automata instead of context-free grammars.
منابع مشابه
Course Content and Goals
The basic question: what can and cannot be computed? Hilbert’s 10th problem, 1900. (CANNOT) Error testing (a.k.a. the Halting Problem). (CANNOT) Godel’s Theorem. (CANNOT) Tools: Well specified models. Mathematical arguments (convincing and unassailable) — analogous to geometry in high school. Important goal of the course: Have you better able to recognize when an argument is mathema...
متن کاملOn Intuitionistic Fuzzy Context-Free Languages
Taking intuitionistic fuzzy sets as the structures of truth values, we propose the notions of intuitionistic fuzzy context-free grammars (IFCFGs, for short) and pushdown automata with final states (IFPDAs). Then we investigate algebraic characterization of intuitionistic fuzzy recognizable languages including decomposition form and representation theorem. By introducing the generalized subset c...
متن کاملOn the structure of graphs in the Caucal hierarchy
Recently Pawel Parys [3] pointed out an error in the article “On the structure of graphs in the Caucal hierarchy” [1], which contains two main results: Theorems 15 and 61. Theorem 61 is a pumping lemma for higher-order pushdown automata. The proof consists in two parts: (1) a series of technical lemmas that, given a run of the automaton containing a so-called pumping pair, constructs a longer r...
متن کاملStrictness of the Collapsible Pushdown Hierarchy
We present a pumping lemma for each level of the collapsible pushdown graph hierarchy in analogy to the second author’s pumping lemma for higher-order pushdown graphs (without collapse). Using this lemma, we give the first known examples that separate the levels of the collapsible pushdown graph hierarchy and of the collapsible pushdown tree hierarchy, i.e., the hierarchy of trees generated by ...
متن کاملFormalization of the pumping lemma for context-free languages
Context-free languages (CFLs) are highly important in computer language processing technology as well as in formal language theory. The Pumping Lemma is a property that is valid for all context-free languages, and is used to show the existence of non context-free languages. This paper presents a formalization, using the Coq proof assistant, of the Pumping Lemma for context-free languages.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1207.2819 شماره
صفحات -
تاریخ انتشار 2012