next up previous
次へ: この文書について... 上へ: 特別講義2 資料5 戻る: ブール微分

ガロア標準形演算

次の真理値表をガロア標準形に表現しなさい。

x y f(x, y)
0 0 0
0 1 1
1 0 1
1 1 0


$\displaystyle f(0, 0) = 0$      
$\displaystyle f(0, 1) = 1$      
$\displaystyle f(1, 0) = 1$      
$\displaystyle f(1, 1) = 0$      

式(13)に示した次の式に代入する。

$\displaystyle f(x, y)$ $\displaystyle =$ $\displaystyle f(0, 0)$  
    $\displaystyle \oplus \,\{f(0, 0) \oplus f(1, 0)\}x$  
    $\displaystyle \oplus \,\{f(0, 0) \oplus f(0, 1)\}y$  
    $\displaystyle \oplus \,\{f(0, 0) \oplus f(0, 1) \oplus f(1, 0) \oplus f(1, 1)\}xy$  
$\displaystyle f(x, y)$ $\displaystyle =$ 0  
    $\displaystyle \oplus \,(0 \oplus 1 )x$  
    $\displaystyle \oplus \,(0 \oplus 1 )y$  
    $\displaystyle \oplus \,(0 \oplus 1 \oplus 1 \oplus 0)xy$  
$\displaystyle f(x, y)$ $\displaystyle =$ 0  
    $\displaystyle \oplus \, 1\,x$  
    $\displaystyle \oplus \,1\,y$  
    $\displaystyle \oplus \,0\,xy$  
  $\displaystyle =$ $\displaystyle x \oplus y$  

別解

加法標準形から求める。

真理値表から、次の加法標準形が求まる。

$\displaystyle {f(x, y)}$
  $\displaystyle =$ $\displaystyle f(0, 0)\sim x \sim y \lor f(0, 1)\sim xy \lor f(1, 0)x \sim y \lor f(1, 1)xy$  
  $\displaystyle =$ $\displaystyle 0 \sim x \sim y \lor 1 \sim xy \lor 1 x \sim y \lor 0 xy$  
  $\displaystyle =$ $\displaystyle \sim xy \lor x \sim y$ (25)

式(25)の内包的論理和を直接排他的論理和に変更してから計算す る。

$\displaystyle \sim xy \lor x \sim y$ $\displaystyle =$ $\displaystyle \sim xy \oplus x \sim y$  
  $\displaystyle =$ $\displaystyle (1 \oplus x)y \oplus x(1 \oplus y)$  
  $\displaystyle =$ $\displaystyle y \oplus xy \oplus x \oplus xy$  
  $\displaystyle =$ $\displaystyle y \oplus x$  
  $\displaystyle =$ $\displaystyle x \oplus y$  


next up previous
次へ: この文書について... 上へ: 特別講義2 資料5 戻る: ブール微分
MANOME Yoichi 平成17年7月6日