《同構:編程中的數學》是2023年機械工業出版社出版的圖書。
基本介紹
- 中文名:同構:編程中的數學
- 出版時間:2023年6月1日
- 出版社:機械工業出版社
- ISBN:9787111725640
《同構:編程中的數學》是2023年機械工業出版社出版的圖書。
《同構:編程中的數學》是2023年機械工業出版社出版的圖書。內容簡介本書從數字、遞歸、對稱、範疇、融合、無窮、悖論七個方面介紹了電腦程式的數學基礎和原理,並以“同構”概念為線索揭示出編程本質上是和數學同構的。第1章介紹...
而“程式”是在常規的函式式編程的意義上的;從語法的觀點上看,這種程式是用某種λ演算表達的。所以柯里-霍華德同構的具體實現是詳細研究如何把來自直覺邏輯的證明寫成λ項。(這是霍華德的貢獻;柯里貢獻了組合子,它是相對於是高級語言的λ演算是能寫所有東西的機器語言)。最近,同樣處理經典邏輯的柯里-霍華德...
而程式是在常規的函式式編程的意義上的;從語法的觀點上看,這種程式是用某種 lambda 演算表達的。所以 Curry-Howard 同構的具體實現是詳細研究如何把來自直覺邏輯的證明寫成 lambda 項。(這是 Howard 的貢獻;Curry 貢獻了組合子,它是相對於是高級語言的 lambda 演算是能寫所有東西的機器語言)。最近,同樣處理經典...
將某一數值賦給某個變數的過程,稱為賦值。將確定的數值賦給變數的語句叫做賦值語句。各程式設計語言有自己的賦值語句,賦值語句也有不同的類型。所賦“值”可以是數字,也可以是字元串和表達式。總述 在電腦程式設計語言中,用一定的賦值語句去實現變數的賦值,將確定的數值賦給變數的語句叫做賦值語句。賦值語句...
全書共七章,分別為:引論,現行二維點集凸殼算法概述,二維凸殼串列算法的同構化改進,二維凸殼並行算法的同構化改進,二維凸殼算法的時間複雜度研究,二維凸殼套用示例,二維凸殼算法的編程實現示例。圖書目錄 第1章 引論 1.1 計算幾何 1.1.1 概述 1.1.2 幾何學的歷史及發展 1.1.3 計算幾何的研究對象 1.2 ...
1998年周尚超教授創建ACM訓練營,開始組織指導學生參加程式設計競賽訓練,直至他2011年患肺癌後,仍然在術後堅持到ACM訓練營指導學生編寫程式。2006年其女周娟成為ACM助理教練。2007年周尚超教授帶左黎明老師組建研究生數學建模教練組,2009年教練組增加了周娟,2011年吳澤九加入教練組。2011年,周教授將ACM競賽和研究生...
一個由18位數學家組成的國際專家組利用功能強大的超級計算機和編程技術,繪製出了E8的結構圖。這一成果可謂“數學中的人類基因組計畫”,有望促使幾何學、數論和弦理論等眾多領域產生突破性進展。該小組成員之一、美國麻省理工學院(MIT)數學教授David Vogan於3月19日在MIT正式宣布了這一發現。領導該項目的美國馬里蘭...
由於Curry-Howard同構揭示了程式語言的類型論與證明論的直覺邏輯之間的緊密關聯性,以依賴類型系統為基礎的編程語言大多同時也作為構造證明與可驗證程式的輔助工具而存在,如 Coq 和 Agda(但並非所有證明輔助工具都以類型論為基礎);近年來,一些以通用和系統編程為目的的程式語言被設計出來,如 Idris。一些以證明輔助...