離散數學(微課版)
定 價:¥59
中 教 價:¥34.81 (5.90折)
庫 存 數: 0
叢 書 名:全國高等學校計算機教育研究會“十四五”系列教材
本書是全國高等學校計算機教育研究會十四五規劃教材,較全面地介紹了離散數學的基本理論及基本方法。本書以離散數學課程的重要知識點為紐帶,夯實程序設計思路,拓展數據和關系的表示方法,強化從實例計算到模型計算和問題形式化自動化(計算機化)等方法,為后續的科學研究打下良好的基礎。全書由命題演算基礎、命題演算的推理理論、謂詞演算基礎、謂詞演算的推理理論、遞歸函數論、集合、關系、函數與集合的勢、圖論、樹和有序樹、群和環、格與布爾代數共12章組成。本書知識結構完整,內容豐富,不僅配備了符合教學目標的課后習題,還配備了重點章節的微課視頻,既方便教學,又方便自學。本書可作為高等院校計算機科學與技術及相關專業離散數學課程的教材,也可作為教師、研究生或軟件技術人員的參考書。
(1)本課程根據課程建設目標和思路重點修訂教學大綱和教學資源,編寫紙質教材和數學資源相結合的微課版離散數學教材。 (2)根據數字資源的實時性,不斷汲取學科的新知識和新方法,隨時更新數字教材,真正實現教材的與時俱進。 (3)針對現有《離散數學》教材與新技術和新方法結合不夠、學生解決復雜問題的綜合能力和高級思維鍛煉不足問題,本課程結合大數據分析、人工智能等前沿科學,給出詳盡的案例分析,提高學生汲取新知識和新方法的興趣。 (4)根據本課程的建設內容使學生系統地掌握離散數學的基本理論和基本方法,重點以離散數學課程重要知識點為紐帶,夯實程序設計思路,拓展數據結構中數據和關系的表示方法,提高了學生從實例計算到抽象類計算的應用能力。 (5)結合大數據分析、人工智能等前沿科學,給出詳盡的案例分析,提高了學生汲取新知識和新方法的興趣,較好地培養了學生構建復雜問題解決方案的能力。
離散數學是計算機科學與技術重要的理論基礎課程,它不僅是計算機科學的核心課程,而且已成為電子信息類專業的熱門選修課。離散數學與計算機科學有著十分密切的關系。無論是數字計算機雛形的圖靈機,還是數字電路的布爾代數,以及程序設計工具的語言、關系數據庫、知識表示、人工智能等領域均離不開離散數學;同時兩者的相互滲透推動了離散數學的發展。因此,學好離散數學對計算機科學與理論的研究有著重要的作用。離散數學以研究離散量的結構和相互間的關系為主要目標,旨在介紹離散數學各個分支的基本概念、基本理論和基本方法。本書以離散數學課程重要知識點為紐帶,夯實程序設計思路,拓展數據和關系的表示方法,強化從實例計算到模型計算的應用能力,使讀者充分掌握問題-形式化-自動化(計算機化)方法,為后續的學習和科學研究打下良好的基礎。本書基于全國高等學校計算機教育研究會的教材規范對離散數學教學內容進行編著,強化了離散數學的相關概念及其應用,注重相關課程內容的相互滲透。本書共12章,主要內容包括命題演算基礎、命題演算的推理理論、謂詞演算基礎、謂詞演算的推理理論、遞歸函數論、集合、關系、函數與集合的勢、圖論、樹和有序樹、群和環、格與布爾代數。本書第1、2、3、4、5、7、9、10、11章由朱保平編寫,第6、8、12章由金忠編寫,第6~12章由葉有培教授統一策劃。第1~11章微課視頻由朱保平錄制,第12章微課視頻由金忠錄制。由于作者水平有限,書中難免存在疏漏和不足之處,懇請讀者批評指正。
作者2023年8月于南京理工大學
第1章命題演算基礎11.1命題和聯結詞11.1.1命題11.1.2聯結詞21.1.3合式公式51.1.4命題邏輯的應用61.2真假性91.2.1解釋91.2.2等價公式101.2.3聯結詞的完備集111.2.4對偶式和內否式121.3范式及其應用141.3.1范式141.3.2主范式161.3.3范式的應用191.4典型例題20習題21第2章命題演算的推理理論252.1命題演算的公理系統252.1.1公理系統的組成部分262.1.2公理系統的推理過程272.2若干重要的導出規則292.2.1分離規則的討論292.2.2公理和定理的導出規則292.3命題演算的假設推理系統312.3.1假設推理系統的組成312.3.2假設推理系統的推理過程322.3.3額外假設推理法342.4命題演算的歸結推理法362.4.1歸結證明過程362.4.2歸結證明示例372.5典型例題38習題41〖3〗離散數學(微課版)目錄〖3〗第3章謂詞演算基礎433.1個體和謂詞433.1.1個體433.1.2謂詞433.2函數項和量詞463.2.1函數項463.2.2量詞463.3自由變元和約束變元483.3.1自由出現和約束出現483.3.2改名和代入493.4永真性和可滿足性503.4.1真假性503.4.2同真假性、永真性和可滿足性523.4.3范式553.5唯一性量詞和摹狀詞563.5.1唯一性量詞563.5.2摹狀詞573.6典型例題58習題59第4章謂詞演算的推理理論624.1謂詞演算的永真推理系統624.1.1公理系統的組成部分624.1.2公理系統的推理過程644.2謂詞演算的假設推理系統654.2.1假設推理系統的組成及證明方法654.2.2定理的假設推導過程664.3謂詞演算的歸結推理系統674.3.1置換684.3.2歸結反演系統694.4霍恩子句邏輯程序724.5Prolog簡介744.6典型例題76習題78第5章遞歸函數論815.1數論函數和數論謂詞815.1.1數論函數815.1.2數論謂詞和特征函數825.2函數的構造845.2.1迭置法845.2.2算子法855.2.3原始遞歸函數865.3典型例題87習題88第6章集合896.1集合的基本概念896.1.1集合的定義896.1.2集合的表示906.1.3集合的包含關系916.1.4集合的特點916.1.5多重集926.2集合的基本運算926.2.1集合的并、交、差926.2.2集合的對稱差946.2.3文氏圖946.2.4集合的冪集合956.2.5多個集合的并與交966.3全集和補集976.3.1全集和補集的定義976.3.2基本運算定理976.3.3集合的計算機表示986.4自然數與自然數集996.4.1后繼996.4.2自然數和自然數集的定義996.4.3皮亞諾公理假設1006.4.4自然數集的性質1016.4.5集合的遞歸定義與遞歸子程序1026.5包含與排斥原理1046.6典型例題106習題107第7章關系1117.1集合的笛卡兒積集1117.1.1有序二元組1117.1.2笛卡兒積集1117.1.3有序n元組、n個集合的笛卡兒積集1127.2二元關系的基本概念1137.2.1二元關系1137.2.2二元關系的表示1137.2.3二元關系與數據結構1147.2.4二元關系的運算1157.3n元關系及其運算1177.3.1n元關系1177.3.2n元關系的運算1187.4二元關系的性質1207.4.1自反性、反自反性、對稱性、反對稱性、傳遞性和反傳遞性1207.4.2二元關系性質的判定定理1227.5二元關系的閉包運算1247.5.1自反閉包、對稱閉包和傳遞閉包1247.5.2閉包的判定定理1247.6等價關系和集合的劃分1287.6.1等價關系和等價類1287.6.2商集合1297.6.3集合的劃分1307.7偏序關系和格1327.7.1偏序關系和偏序集1327.7.2哈斯圖1337.7.3鏈、反鏈、全序集1337.7.4極大元、極小元、最大元和最小元1347.7.5上界、下界、最小上界和最大下界1357.7.6格1357.7.7拓撲排序1367.8粗糙集概論1387.8.1知識與知識分類1387.8.2集合近似與粗糙集概念1407.9典型例題141習題142第8章函數與集合的勢1488.1函數的基本概念1488.1.1函數(映射)的定義1488.1.2函數的性質1508.2函數的復合和逆函數1518.2.1函數的復合1518.2.2左可逆函數、右可逆函數和逆函數1528.3無限集1558.3.1勢1558.3.2有限集和無限集1568.3.3可數無限集和不可數無限集1578.4集合勢大小的比較1598.4.1集合勢的大小1598.4.2伯恩斯坦定理1598.5鴿巢原理1608.6典型例題161習題162第9章圖論1659.1圖的基本概念1659.1.1有向圖和無向圖1669.1.2圖的同構、子圖和補圖1679.1.3頂點的度1689.2圖中的通路、圖的連通性和圖的矩陣表示1699.2.1通路、回路和連通性1699.2.2圖的矩陣表示1719.3帶權圖與帶權圖中的最短通路1749.4歐拉圖1769.5哈密頓圖1809.6二部圖1839.7平面圖與平面圖的著色1869.7.1平面圖1869.7.2平面圖的著色1899.8典型例題191習題192第10章樹和有序樹19710.1樹的基本概念19710.2連通圖的生成樹和帶權連通圖的最小生成樹19910.3有序樹20210.3.1根樹20210.3.2根樹的應用20310.4前綴碼和最優2分樹20610.4.1前綴碼20610.4.2最優2分樹20710.4.3赫夫曼編碼21010.5典型例題211習題213第11章群和環21611.1代數運算的基本概念21611.1.1代數運算21611.1.2交換律、結合律21711.1.3n元運算21811.2代數系統和半群21911.2.1代數系統21911.2.2同態映射和同構映射21911.2.3半群與含幺半群22111.3群的基本概念22311.3.1逆元22311.3.2群的定義22311.3.3群的同態、同構22611.3.4無限群、有限群、交換群和元的階22811.4群的幾個等價定義23011.5變換群和置換群23111.5.1變換群23111.5.2置換群23211.6循環群23511.7子群23711.7.1子群的定義23711.7.2子群的判定定理23711.8子群的陪集23911.8.1按子群劃分的剩余類23911.8.2右陪集23911.8.3左陪集24111.8.4拉格朗日定理24211.9正規子群和商群24411.9.1正規子群24411.9.2商群24511.10環和域24711.10.1環、子環與理想24811.10.2交換環和整環24811.10.3除環和域24911.11典型例題249習題253第12章格與布爾代數25612.1格定義的代數系統25612.2格25812.2.1格的代數定義25812.2.2子格26012.2.3格的同態和同構26012.3一些特殊的格26112.3.1分配格26112.3.2布爾格和布爾代數26312.4有限布爾代數的唯一性26312.4.1原子26312.4.2有限布爾代數非零元素的表達26412.4.3布爾代數的同構26512.5布爾表達式和布爾函數26612.5.1布爾表達式26612.5.2布爾函數26712.6典型例題269習題270參考文獻272