2015-10-05 69 views
1

我有一個簡單的布爾表達式:(a & !b) | (!a & !c)。正如你可以看到a在兩個AND語句中。我怎樣才能用只有一個「a」來重寫這個表達式?擺脫布爾代數中的額外變量

+0

您可以使用[Wolfram Alpha](http://www.wolframalpha.com/input/?i=%28a+and+not+b%29+or+%28not+a+and+not+c%29 )用於這種類型的分析。 (a&!b)| –

+0

有點簡單的表達式是:(a&!b)| !(a || c) –

回答

1

不,這是最簡單的根據您的規範,這將得到。你不能擺脫第二個。

online tools來幫助你與布爾代數,順便說一句。

+0

我猜到了,非常感謝你好先生! :) – rivanov

+0

我有,但我不能在不到6分鐘內完成 – rivanov