摆脱布尔代数中的额外变量

Get rid of extra variable in boolean algebra

我有一个简单的布尔表达式:(a & !b) | (!a & !c)。如您所见,a 出现在两个 AND 语句中。我怎样才能只用一个 "a" 重写这个表达式(甚至可能)?

不,根据您的规格,这是最简单的。你不能去掉第二个a.

online tools 可以帮助您学习布尔代数,顺便说一句。

!((a&(c^b))^c)是您要找的吗?