Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/10239
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Ajchara Harnchoowong | - |
dc.contributor.advisor | Hall, Mark Edwin | - |
dc.contributor.author | Pimpen Vejjajiva | - |
dc.contributor.other | Chulalonglorn University. Graduate School | - |
dc.date.accessioned | 2009-08-17T11:54:10Z | - |
dc.date.available | 2009-08-17T11:54:10Z | - |
dc.date.issued | 1997 | - |
dc.identifier.isbn | 9746384147 | - |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/10239 | - |
dc.description | Thesis (M.Sc.)--Chulalongkorn University, 1997 | en |
dc.description.abstract | The original lambed-calculus can be used to represent a function, via a lambda-term, and to interpret the result of applying a function to an argument. However, there are some functions which cannot be represented by lambda-terms. By adding patterns, which will be used to specify the form of the argument accepted, and to extract subterms of the argument, and by modifying the definition of terms to allow a kind of "definition by cases" we can construct a new lambda-calculus. This new lambda-calculus can describe a larger class of functions, yet still satisfies all the basic properties of the original lambda-calculus, including the Church-Rosser theorem. | en |
dc.description.abstractalternative | แคลคูลัสแลมบ์ดาดั้งเดิมสามารถใช้แสดงฟังก์ชันโดยอาศัยเทอมแลมบ์ดา และยังใช้ตีความผลของการแทนค่าอาร์กิวเมนต์ในฟังก์ชันได้ อย่างไรก็ตามยังมีฟังก์ชันบางฟังก์ชันที่ไม่สามารถแสดงได้โดยเทอมแลมบ์ดา เราจะสร้างแคลคูลัสแลมบ์ดาใหม่โดยการปรับบทนิยามของเทอมเพื่อให้สามารถกำหนด "บทนิยามตามกรณี" และโดยการเพิ่มแพทเทอร์น ซึ่งจะใช้ในการกำหนดรูปแบบของอาร์กิวเมนต์ที่ยอมรับได้และเพื่อดึงเทอมย่อยของอาร์กิวเมนต์แคลคูลัสแลมบ์ดาอันใหม่นี้สามารถอธิบายฟังก์ชันได้มากขึ้นและยังคงมีสมบัติของแคลคูลัสแลมบ์ดาดั้งเดิมทุกประการรวมทั้งสอดคล้องกับทฤษฎีบทของเชอร์ช-รอสเซอร์ด้วย | en |
dc.format.extent | 839891 bytes | - |
dc.format.extent | 851804 bytes | - |
dc.format.extent | 2013933 bytes | - |
dc.format.extent | 1805528 bytes | - |
dc.format.extent | 733275 bytes | - |
dc.format.extent | 711142 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.language.iso | en | es |
dc.publisher | Chulalongkorn University | en |
dc.rights | Chulalongkorn University | en |
dc.subject | Lambda calculus | en |
dc.title | Lambda-calculus with patterns | en |
dc.title.alternative | แคลคูลัสแลมบ์ดาที่มีแพทเทอร์น | en |
dc.type | Thesis | es |
dc.degree.name | Master of Science | es |
dc.degree.level | Master's Degree | es |
dc.degree.discipline | Mathematics | es |
dc.degree.grantor | Chulalongkorn University | en |
dc.email.advisor | ajchara.h@chula.ac.th | - |
Appears in Collections: | Grad - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Pimpen_Ve_front.pdf | 820.21 kB | Adobe PDF | View/Open | |
Pimpen_Ve_ch1.pdf | 831.84 kB | Adobe PDF | View/Open | |
Pimpen_Ve_ch2.pdf | 1.97 MB | Adobe PDF | View/Open | |
Pimpen_Ve_ch3.pdf | 1.76 MB | Adobe PDF | View/Open | |
Pimpen_Ve_ch4.pdf | 716.09 kB | Adobe PDF | View/Open | |
Pimpen_Ve_back.pdf | 694.47 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.