数学
2026.06.26

論理学で学ぶ数学 Theme1

01

問題

実数の集合

A={x∣−1<x<2},B={x∣x≤k または x≥6k}\begin{aligned} A&=\{x\mid -1<x<2\},\\ B&=\{x\mid x\le k\ \text{または}\ x\ge 6k\} \end{aligned}

を定める。AA が BB の部分集合となる実数定数 kk の値の範囲を求めよ。

02

答案

求める条件は

A⊂B  ⟺  ∀x∈R, x∈A⇒x∈B  ⟺  ∀x∈R, x∉A∨x∈B\begin{aligned} A\subset B &\iff \forall x\in\mathbb{R},\ x\in A \Rightarrow x\in B \\ &\iff \forall x\in\mathbb{R},\ x\notin A \lor x\in B \end{aligned}

全称命題をそのまま処理するのは不便なので、否定をとる。

A⊄B  ⟺  ∀x∈R, x∉A∨x∈B‾  ⟺  ∃x∈R, x∉A∨x∈B‾  ⟺  ∃x∈R, x∈A∧x∉B  ⟺  ∃x∈R, −1<x<2∧k<x<6k\begin{aligned} A\not\subset B &\iff \overline{\forall x\in\mathbb{R},\ x\notin A \lor x\in B} \\ &\iff \exists x\in\mathbb{R},\ \overline{x\notin A \lor x\in B} \\ &\iff \exists x\in\mathbb{R},\ x\in A \land x\notin B \\ &\iff \exists x\in\mathbb{R},\ -1<x<2 \land k<x<6k \end{aligned}

これを満たす実数 xx が存在する条件は、

max⁡(−1,k)<min⁡(2,6k)\max(-1,k) < \min(2,6k)

すなわち、

{−1<2−1<6kk<2k<6k  ⟺  {(恒真)k>−16k<2k>0  ⟺  0<k<2\begin{aligned} &\begin{cases} -1 < 2 \\ -1 < 6k \\ k < 2 \\ k < 6k \end{cases} \\[6pt] \iff\quad & \begin{cases} \text{(恒真)} \\ k > -\dfrac{1}{6} \\ k < 2 \\ k > 0 \end{cases} \\[6pt] \iff\quad & 0 < k < 2 \end{aligned}

よって A⊂BA\subset B の条件は、

0<k<2‾  ⟺  k≤0またはk≥2\begin{aligned} &\overline{0<k<2} \\ \iff\quad & k\le 0 \quad\text{または}\quad k\ge 2 \end{aligned}
03

Point

部分集合であることの論理的言い換え

A⊂BA\subset B は「AA のすべての要素が BB に属する」ことです。これを論理式で書くと、

A⊂B  ⟺  ∀x, x∈A⇒x∈BA\subset B \iff \forall x,\ x\in A \Rightarrow x\in B

となります。「部分集合」という集合の関係を、含意 ⇒\Rightarrow を使った命題に翻訳できる点が出発点です。

p⇒q  ⟺  ¬p∨qp\Rightarrow q \iff \lnot p \lor q の同値変形

含意 p⇒qp\Rightarrow q は ¬p∨q\lnot p \lor q と同値です。以下のように真理値が一致します。

ppqqp⇒qp\Rightarrow q¬p∨q\lnot p \lor q
TTTT
TFFF
FTTT
FFTT

p⇒qp\Rightarrow q の真理値の納得

p⇒qp\Rightarrow q の真理値表で直感に反しやすいのは、pp が偽のとき常に T になる点です。これを腑に落とす見方を二つ挙げます。

一つ目は、T を F の補集合として捉える見方です。p⇒qp\Rightarrow q が F になるのは「pp が真かつ qq が偽」の1ケースだけ。残りはすべて T です。

混乱の正体は、p⇒qp\Rightarrow q という命題全体の真偽を問うているのに、いつのまにか pp 単体の真偽を見てしまうことにあります。「不良品なら返金する」という保証で言えば、判定すべきは保証(命題)が守られたかどうかなのに、つい不良品を T、正常品を F と pp 単体の真偽に取り違えてしまう。不良品でなければ、返金しなくても保証は破られていません(T)。判定対象はあくまで含意命題の方だと意識し、「F でなければ T」と割り切れば、下2行はそのまま腑に落ちます。

二つ目は、p⇒qp\Rightarrow q をフィルタと捉える見方です。

if p:
    return q  # q の真偽を返す
# p が偽 → フィルタを通過せず、判定に入りすらしない

たとえば「ログイン済みなら管理画面にアクセス可能」というルール。ログインしていないユーザーは、そもそも判定の対象に入りません。pp が偽とはこの「フィルタを素通りする」状態です。

ド・モルガンの法則

答案中の以下の変形はド・モルガンの法則によります。

x∉A∨x∈B‾  ⟺  x∈A∧x∉B\overline{x\notin A \lor x\in B} \iff x\in A \land x\notin B

2区間の共通部分が空でない条件

a<x<ba < x < b と c<x<dc < x < d を同時に満たす実数 xx が存在する条件は、

max⁡(a,c)<min⁡(b,d)\max(a,c) < \min(b,d)

です。共通部分の左端は「左端の大きい方」、右端は「右端の小さい方」になります。

2つの開区間の共通部分が空でない条件

本問では a=−1, b=2, c=k, d=6ka=-1,\ b=2,\ c=k,\ d=6k に対応します。

家庭教師の指導について指導内容や料金、対応地域についてご案内しています。
指導について詳しく見る →