離散構造   [ 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, 場所は授業中に連絡する.