next up previous
次へ: 1変数ガロア標準形 上へ: 特別講義2 資料5 戻る: 排他的論理和(Exclusive OR)の性質

排他的論理和による展開定理

最初に内包的論理和を排他的論理和で表現してみる。


$\displaystyle x \lor y$ $\displaystyle =$ $\displaystyle \sim \sim (x \lor y)$  
  $\displaystyle =$ $\displaystyle \sim (\sim x \sim y)$  
  $\displaystyle =$ $\displaystyle 1 \oplus (\sim x \sim y)$  
  $\displaystyle =$ $\displaystyle 1 \oplus (1 \oplus x) \sim y$  
  $\displaystyle =$ $\displaystyle 1 \oplus (1 \oplus x) (1 \oplus y)$  
  $\displaystyle =$ $\displaystyle 1 \oplus \{(1 \oplus x)\cdot 1 \oplus (1 \oplus x)y\}$  
  $\displaystyle =$ $\displaystyle 1 \oplus \{(1 \oplus x) \oplus (y \oplus xy)\}$  
  $\displaystyle =$ $\displaystyle 1 \oplus (1 \oplus x \oplus y \oplus xy)$  
  $\displaystyle =$ $\displaystyle 1 \oplus 1 \oplus x \oplus y \oplus xy$  
  $\displaystyle =$ $\displaystyle 0 \oplus x \oplus y \oplus xy$  
  $\displaystyle =$ $\displaystyle x \oplus y \oplus xy$  

% latex2html id marker 1102
$\displaystyle \therefore \quad x \lor y = x \oplus y \oplus xy
$

余談になるが、この結果は0と$ 1$を論理値でなく、次のように数値と考えたときの論理和の表現と似ている。

$\displaystyle x \lor y = x + y - xy
$

   数値計算例:$\displaystyle \quad 1 \lor 1 = 1 + 1 - 1\cdot1 = 2 - 1 = 1
$

このように$ \oplus$は数値計算の引き算にも対応するので、論理差とか環和と呼ばれることもある。

数値計算に対応した表現は、つぎのような引き算の絶対値になる。

$\displaystyle x \oplus y = \vert x - y\vert
$

   数値計算例:$\displaystyle \quad 0 \oplus 1 = \vert - 1\vert = \vert -1 \vert = 1
$



Subsections
next up previous
次へ: 1変数ガロア標準形 上へ: 特別講義2 資料5 戻る: 排他的論理和(Exclusive OR)の性質
MANOME Yoichi 平成17年7月6日