化簡下列布林式
其中 表示 AND, 表示 OR。
把運算符當成邏輯來讀,不是算術。 在布林代數裡 是 AND、 是 OR。這裡沒有任何變數取補數(每個字母上都沒有橫線),所以兩個乘積項是完全相同的:它們都是同一個最小項 。
找出適用的定律。 對 OR 而言,等冪律說的是
它之所以成立,是因為 OR 問的是「至少有一個為真嗎?」—— 同一個問題問兩次並不會多出任何東西。兩個可能的值都印證了它:,而且 。
代入 X = A.B.C。
對照一般代數,那裡的答案會不一樣。 在算術裡 。但布林代數裡根本沒有 —— 可取的值只有 與 ,而且 ,不是 。在這裡寫 是沒有意義的。
用真值表驗證。 把 的八種組合全部列出來,式子 在每一列都等於 ✓ —— 只有在 時輸出 ,其餘七列都是 。
留意實際上的後果。 在電路上,沒化簡的形式要用兩個一模一樣的三輸入 AND 閘再接一個 OR 閘;化簡後只需要一個 AND 閘,OR 閘完全不必。看出重複的最小項是任何閘數縮減的第一步 —— 而這種重複往往也藏著原式抄寫錯誤的線索,動手接電路之前值得先查一下。
Need to solve a different problem like this? Open the solver →