2CFLの交差点

Aug 20 2020

私は次の2つのCFLを持っています: $A =\{a^m b^n c^n\}$ そして $B = \{a^m b^m c^n\}$。この言語の共通部分がなぜなのかわかりません$\{a^n b^n c^n\}$:誰もが私に力がなぜあるのか説明できますか $n$ ではなく $m$または、他の何か?前もって感謝します。

回答

1 user6530 Aug 20 2020 at 19:21

セット $A$ アルファベットのすべての文字列が含まれています $\{a,b,c\}$ で始まります $a$、で終わる $c$ と同じ数で $b$$c$s。同様に、$B$ 同じアルファベットの文字列で始まり、 $a$、で終わる $c$ と同じ数で $a$$b$s。

だから交差点 $A\cap B$ 単にアルファベットのすべての文字列を含む $\{a,b,c\}$ で始まります $a$、で終わる $c$、同じ数の $b$$c$sと同じ数の $a$$b$s。平等の推移性によって(つまり、$x=y$ そして $y=z$ その後 $x=z$、 どこ $x$$y$ そして $z$ の数です $b$s、 $c$$a$文字列内のs)、次のように言うことで、これらの最後の2つの条件を表すことができます。 $a$s、 $b$$c$sは同じです。つまり$A\cap B$ の形です $a^n b^n c^n$ いくつかの自然数のために $n$ (もちろんここでは文字を使用できます $m$、またはその他の任意の文字の代わりに $n$)。

plop Aug 20 2020 at 19:08

あなたはそれを持っています $A=\{a^mb^nc^n:\ m,n\in\mathbb{N}\}$ そして $B=\{a^mb^mc^n:\ m,n\in\mathbb{N}\}$。場合$w\in A$、それからあります $r,s\in\mathbb{N}$ そのような $w=a^rb^sc^s$。それもあれば$w\in B$ (そのような $w\in A\cap B$)、次にあります $t,u\in\mathbb{N}$ そのような $w=a^tb^tc^u$

したがって、 $a^rb^sc^s=w=a^tb^tc^u$

私たちはそれを仮定する必要があります $a,b,c$別の文字です。そうでなければ、求められている結論は満たされません。たとえば、$a=b=c$、その後 $A=B=\{a^n:\ n\in\mathbb{N}\}$、ながら $A\cap B= A\neq\{a^na^na^n:\ n\in\mathbb{N}\}$。この仮定は、明示的に述べられていない場合、おそらく意図されたものです。

さて、 $r<t$ (または $r>t$)、次に比較します $(r+1)$-ソー $(t+1)$-th)の手紙 $a^rb^sc^s$ そして $a^tb^tc^u$ 私たちは得るだろう $a=b$。これは矛盾です。したがって、$r=t$

そう、 $a^rb^sc^s=a^rb^sc^s=w=a^tb^tc^u=a^rb^rc^u$。同じ分析を$r$ そして $s$。場合$r<s$ (または $r>s$)比較します $(r+1)$-ソー $(s+1)$-th)の文字 $a^rb^sc^s$ そして $a^rb^rc^u$。これはそれを与えます$b=c$、これは矛盾です。したがって、$r=s$

そう、 $a^rb^rc^r=w$