離散構造   [ GB10914, GB10924 ]
Discrete Structures
対象:1学年
第3学期 金3・4 (1,2クラス:3A301, 3,4クラス:3A203) 2単位 担当教員:1,2クラス: 亀山幸義, 3,4クラス: 満保雅浩

概要

離散構造は,記号により表現される概念の総称であり, 論理,集合,関数,グラフ,代数系などを指す.離散構 造の中から,コンピュータサイエンスを支える数学的概 念として特に重要なものを取り上げ,基礎的な事項を学 ぶ.取り上げる題材は,論理と証明,集合と関数,関係 とグラフ, 帰納法と帰納的定義などである.なお,講義 内容に対する理解を深めるため,授業中に演習を行う.

学習・教育目標

コンピュータサイエンスにおいて必要とされる離散数学 の基礎的な用語と概念を理解する.また,これを題材と して,論理的思考,抽象化と形式化の手法,厳密な推論 方法を理解する.

キーワード

記号論理、集合、関数、関係、グラフ、木、帰納的定義.

Keywords

Symbolic Logic, Set, Function, Relation, Graph, Tree, Inductive Definition.

時間割

講義内容
1.5週 論理: 命題,論理記号,真理値表, 基本的な証明技法, 限量子 など。
1.5週 集合: 集合の構成法,集合の演算,包含関係,集合に関する推論 など。
1.5週 関数: 定義域・値域,単射・全射,合成関数,部分関数 など。
1.5週 関係: 二項関係,関係の性質,順序、同値関係 など
1.5週 グラフと木: 有向グラフ,無向グラフ,木 など
1.5週 帰納: 帰納的定義,様々なデータ構造,帰納法を使った証明 など
1週 その他:コンピュータサイエンスにおける離散構造 など

教材

講義ノートを Web上に公開する.

参考書籍

離散数学入門 (守屋悦朗 著、サイエンス社、2005年)
工学基礎: 離散数学とその応用(徳山豪 著、数理工学社、2002年)
情報基礎数学 (佐藤泰介ら著、昭晃堂、2007年)
Discrete Structures, Logic, and Computability, 2nd Edition (James L. Hein, Jones and Bartlett Publishers, 2002)

成績評価

出席,演習,期末試験により評価する.

教員メールアドレス

亀山: kamの後にアットマーク,その後にcs.tsukuba.ac.jp
満保: mambo の後にアットマーク,以後,亀山と同一

講義のWebページ

http://logic.cs.tsukuba.ac.jp/~kam/discrete/

オフィスアワー

亀山: 金11:00〜12:00, 総合研究棟B-1008

満保: 金11:00〜12:00, 場所は授業中に連絡する.