定義(上下文無關文法):
一個上下文無關文法是喬姆斯基文法 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}\}} .