On the Formalization of Some Results of Context-Free Language Theory

  • Ramos M
  • de Queiroz R
  • Moreira N
  • et al.
N/ACitations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This work describes a formalization effort, using the Coq proof assistant, of fundamental results related to the classical theory of context-free grammars and languages. These include closure properties union, concatenation and Kleene star, grammar simplification elimination of useless symbols, inaccessible symbols, empty rules and unit rules, the existence of a Chomsky Normal Form for context-free grammars and the Pumping Lemma for context-free languages. The result is an important set of libraries covering the main results of context-free language theory, with more than 500 lemmas and theorems fully proved and checked. This is probably the most comprehensive formalization of the classical context-free language theory in the Coq proof assistant done to the present date, and includes the important result that is the formalization of the Pumping Lemma for context-free languages.

Cite

CITATION STYLE

APA

Ramos, M. V. M., de Queiroz, R. J. G. B., Moreira, N., & Almeida, J. C. B. (2016). On the Formalization of Some Results of Context-Free Language Theory (pp. 338–357). https://doi.org/10.1007/978-3-662-52921-8_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free