与えられた二つの論理回路図をそれぞれ論理式に変換し、その真理値表を作成し、真理値表から論理式の別表現を検討する。

離散数学論理回路論理式真理値表ブール代数
2025/8/2

1. 問題の内容

与えられた二つの論理回路図をそれぞれ論理式に変換し、その真理値表を作成し、真理値表から論理式の別表現を検討する。

2. 解き方の手順

**回路図1**
* ステップ1: 回路図の各ゲートの機能を把握する。
* 左のゲートはNANDゲートである。
* 右のゲートはORゲートである。
* ステップ2: 各ゲートの出力を順番に計算する。
* NANDゲートの出力は AB\overline{A \land B}
* ORゲートの入力は AB\overline{A \land B}AA
* ORゲートの出力は ABA\overline{A \land B} \lor A
* ステップ3: 最終的な論理式を簡略化する。
ABA=ABA=(AA)B=1B=1\overline{A \land B} \lor A = \overline{A} \lor \overline{B} \lor A = (\overline{A} \lor A) \lor \overline{B} = 1 \lor \overline{B} = 1
**回路図2**
* ステップ1: 回路図の各ゲートの機能を把握する。
* 左のゲートはXORゲートである。
* 中央のゲートはNOTゲート(インバータ)である。
* 右のゲートはANDゲートである。
* ステップ2: 各ゲートの出力を順番に計算する。
* XORゲートの出力は ABA \oplus B
* NOTゲートの入力は ABA \oplus B
* NOTゲートの出力は AB\overline{A \oplus B}
* ANDゲートの入力は AB\overline{A \oplus B}AA
* ANDゲートの出力は ABA\overline{A \oplus B} \land A
* ステップ3: 最終的な論理式を簡略化する。
ABA=(AB)(AB)A=(ABAB)A=(AB)(AB)A=(AA)(BA)(BAA)(BBA)=AB\overline{A \oplus B} \land A = \overline{(A \land \overline{B}) \lor (\overline{A} \land B)} \land A = (\overline{A \land \overline{B}} \land \overline{\overline{A} \land B}) \land A = (\overline{A} \lor B) \land (A \lor \overline{B}) \land A = (\overline{A} \land A) \lor (B \land A) \lor (\overline{B} \land \overline{A} \land A ) \lor (B \land \overline{B} \land A)= A \land B
ABA=(AB)A\overline{A \oplus B} \land A = (A \overline{\oplus} B) \land A
AB=(AB)(AB)\overline{A \oplus B} = (A \land B) \lor (\overline{A} \land \overline{B})
(AB)(AB)A=(ABA)(ABA)=(AB)(F)=(AB)(A \land B) \lor (\overline{A} \land \overline{B}) \land A = (A \land B \land A) \lor (\overline{A} \land \overline{B} \land A) = (A \land B) \lor (F) = (A \land B)
ABA \land B
**真理値表**
回路図1: 11
| A | B | Output |
|---|---|--------|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
回路図2: ABA \land B
| A | B | Output |
|---|---|--------|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |

3. 最終的な答え

* 回路図1の論理式: ABA=1\overline{A \land B} \lor A = 1
* 真理値表: 上記
* 別表現: 常に真 (True)
* 回路図2の論理式: ABA=AB\overline{A \oplus B} \land A = A \land B
* 真理値表: 上記
* 別表現: ABA \land B

「離散数学」の関連問題

与えられた真理値表から論理式を設計し、その論理式をカルノー図を用いて簡略化する。真理値表はA, B, Cをインプットとし、Qをアウトプットとする。

論理回路真理値表論理式カルノー図論理簡略化
2025/8/2

問題は、与えられた2つの論理回路の真理値表を作成することです。1つ目はNOTゲートとNANDゲートの組み合わせで、2つ目は3入力のXORゲートです。

論理回路真理値表ブール代数NOTゲートNANDゲートXORゲート
2025/8/2

与えられた論理回路は XORゲートの変形であり、3つの入力があります。ヒントとして「2変数ごとに XOR を計算」とあります。この回路の出力を求めることが問題です。

論理回路XORゲートブール代数論理演算
2025/8/2

与えられた論理回路の真理値表を作成します。回路はNOTゲートと3入力NANDゲートの組み合わせです。

論理回路真理値表論理演算ブール代数
2025/8/2

与えられた論理回路の真理値表を作成します。回路1はNOTゲートとNANDゲートの組み合わせで、回路2は3入力のXORゲートです。

論理回路真理値表論理演算NOTゲートNANDゲートXORゲート
2025/8/2

3人の候補者に対して、8人の投票者が無記名投票を行う時の票の分かれ方の総数を求める問題です。ただし、候補者は投票できないものとします。

重複組合せ組合せ場合の数
2025/8/2

## 1. 問題の内容

重複組み合わせ組み合わせ場合の数投票
2025/8/2

全体集合 $U = \{1, 2, 3, 4, 5, 6, 7, 8, 9, 10\}$ が与えられ、その部分集合 $A, B$ について、$\overline{A} \cap B = \{1, 2,...

集合集合演算ベン図
2025/8/1

* Aにはbまたはcを入れる。Bにはaまたはcを入れる。 * このとき、cはCに入れないという条件を満たさなければならない。 * (A,B) = (b, a), (b, c...

組み合わせ順列場合の数数え上げ
2025/8/1

4人の先生と2人の生徒が円形のテーブルに着席するとき、 (1) 座り方の総数を求める。 (2) 2人の生徒が向かい合って座る座り方を求める。

順列組み合わせ円順列場合の数
2025/8/1