markdown
離散数学の入口md f5fa855
lecture/information/discrete-math/離散数学の入口-講義.n.md
Download as PDF

離散数学りさんすうがく入口いりぐち

date2026-03-27description離散数学を、集合・論理・写像・帰納法といった情報工学の土台になる道具として整理する。prerequisites集合の記号 / 命題の読み方 / 整数の基本type講義statusactiverelateddata/lecture/information/情報工学ポータル-講義.n.md / data/lecture/information/algorithm/foundation/再帰の基本-講義.n.md
informationdiscrete-mathundergraduatelecture

導入どうにゅう

この講義こうぎ最重要さいじゅうようなのは、情報工学じょうほうこうがくでは連続的れんぞくてきりょうよりも、有限ゆうげんまたは可算的かさんてき対象たいしょうをどう整理せいりし、どう論理的ろんりてきあつかうかが基礎きそになることである。

アルゴリズムやデータ構造こうぞうまなぶとき、いきなり実装じっそうだけをると、「なぜこの場合分ばあいわけでよいのか」「なぜこの手順てじゅんがいつかわるのか」が曖昧あいまいになりやすい。その土台どだいになるのが、集合しゅうごう論理ろんり写像しゃぞう帰納法きのうほうである。

用語ようご定義ていぎ

集合しゅうごうSet とは、対象たいしょうをひとまとまりとしてあつめたものである。

命題めいだいProposition とは、しんかを判定はんていできるぶんである。

写像しゃぞうMap とは、ある集合しゅうごう要素ようそを、べつ集合しゅうごう要素ようそ対応たいおうさせる規則きそくである。

数学的すうがくてき帰納法きのうほうMathematical induction とは、自然数しぜんすうについての主張しゅちょう順番じゅんばんたしかめる証明しょうめい方法ほうほうである。

方針ほうしん

まず情報じょうほうをどう分類ぶんるいするかを集合しゅうごうる。つぎに、「もし A ならば B」といった条件じょうけん論理ろんり整理せいりする。そのあと、手順てじゅんただしいことを帰納法きのうほうささえる見方みかたへつなげる。

直感的ちょっかんてき説明せつめい

配列はいれつ整数せいすうはいっているとして、「偶数ぐうすうだけをあつめる」「条件じょうけんたすものだけをのこす」という操作そうさは、集合しゅうごうけているとなせる。また、「すべての要素ようそたいしてこの性質せいしつつか」をかんがえるときには、論理ろんり記号きごうやくつ。

厳密げんみつ説明せつめい

1. 集合しゅうごう

AB

は、集合しゅうごう A のすべての要素ようそBふくまれることを意味いみする。

2. 論理ろんり

「A ならば B」は

AB

く。アルゴリズムの条件分岐じょうけんぶんきでは、このかたち何度なんど使つかっている。

3. 帰納法きのうほう

すべての自然数しぜんすう nたいして主張しゅちょう P(n)しめしたいとき、まず P(1)しめし、つぎに P(k)仮定かていして P(k+1)しめせば、すべての nたいしてつ。

見分みわかた

  • 要素ようそあつまりを整理せいりしたいなら、まず集合しゅうごうかんがえる。
  • 条件じょうけんのつながりをいたいなら、命題めいだい論理ろんりきなおす。
  • 手順てじゅんただしさやしき一般形いっぱんけいしめしたいなら、帰納法きのうほううたがう。

最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]AB
[PARSE ERROR: Undefined("Command(\"boxed\")")]AB
[PARSE ERROR: Undefined("Command(\"boxed\")")]P(1)P(k)P(k+1)で帰納法

一言ひとことでいうと

  • 離散数学りさんすうがくは、情報じょうほうをどう整理せいりし、手順てじゅんただしさをどうささえるかをまな土台どだいである。

関連かんれんリンク

data/lecture/information/algorithm/foundation/再帰の基本-講義.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
path をコピー
copy share link
copy share link
タブを全て閉じる