定义(上下文无关文法):
一个上下文无关文法是乔姆斯基文法 G = ( Σ , N , P , S ) {\displaystyle G=(\Sigma ,N,P,S)} ,其所有产生式都具有以下形式
其中 V ∈ N {\displaystyle V\in N} 和 α ∈ ( N ∪ Σ ) ( N ∪ Σ ) ∗ {\displaystyle \alpha \in (N\cup \Sigma )(N\cup \Sigma )^{*}} .
定义(上下文无关语言):
一个上下文无关语言是字母表 Σ {\displaystyle \Sigma } 上的语言 L {\displaystyle L} ,使得存在一个上下文无关的乔姆斯基文法 G {\displaystyle G} ,它精确地接受 L {\displaystyle L} .
定义(Dyck 语言):
设 n ∈ N {\displaystyle n\in \mathbb {N} } 。阶为 n {\displaystyle n} 的Dyck 语言 D n {\displaystyle D_{n}} 是形式语言
其字母表是 Σ = { ( 1 , … , ( n , ) 1 , … , ) n } {\displaystyle \Sigma =\{(_{1},\ldots ,(_{n},)_{1},\ldots ,)_{n}\}} .