我该如何简化任意复杂的布尔表达式?
例如:
!(!a && !b || !a && b || a && !b) && !(!a && !b || !a && b || a && !b) ||
!(!a && !b || !a && b || a && !b) && (!a && !b || !a && b || a && !b) ||
(!a && !b || !a && b || a && !b) && !(!a && !b || !a && b || a && !b)
是一种非常冗长的说法:
a && b
我可以通过直观地使用布尔定律手动完成此操作。是否有程序化方法?
Wolfram Alpha 是如何做到的?