文脈自由言語は補完の下で閉じられていません、私たちはそれを知っています。
私の知る限り、一部の文字サブセットでコンテキストフリー言語は、complement(!?)の下で閉じられます。
これが私の議論です。各CF言語は、半線形パリフイメージます。半線形集合は補数の下で閉じられます。半線形セットを表すベクトルのセットは、線形文法に簡単に変換できます。
質問。この事実に簡単にアクセスできる参照はありますか?
技術的には、これらの言語はboundedと呼ばれます。つまり、一部の単語のサブセットです。
この質問に対する私の動機は、の文脈自由度に関する最近の質問からです。内のその補完は処理が簡単に思えます。