from    
to    
search  

 


学堂班系列讲座:“化学思维与材料创新---非传统结构荧光材料的高效构建”
重新认识酸雨中的化学
基于纳米晶粒自组装材料的智能微纳器件
美院科研与主题创作谈
报告题目:
Introduction to Agda language and system
 报告人:
KINOSHITA Yoshiki,
Dr. National Institute of Advanced Industrial
Science and Technology, Japan
报告时间:
2009-04-24 10:30
报告地点:
Tsinghua University, FIT Building, Room 3-125
主办单位:
清华大学软件学院
  简介:
Formal Methods for Embedded Systems (FORMES) series seminars
 
FORMES seminar, Fri, 24 Apr 2009 10:30
 
Title: Introduction to Agda language and system
 
Venue Tsinghua University, FIT Building, Room 3-125
 
Speaker Dr. KINOSHITA Yoshiki, National Institute of Advanced Industrial
Science and Technology, Japan
 
I shall give a short introduction to Agda language and system, which is
developped in Chalmers University of Technology and AIST. Agda language is,
like Coq, based on Constructive Type Theory, so it can be seen as a functional
programming language equipped with dependent types as well as description
language for logical formulae and their proofs. I shall first explain Agda as a
programming language, especially about its dependent types which are called
datatypes (corresponding to so-called sigma types) and record types (corr. so-
called pi types). I shall then show Agda as a proof system and how logical
formulae and proofs are embedded in Agda. The way of embedding logic in Agda is
not unique; the one I shall use is a typical “shallow” embedding. The time
permitting, I shall also mention about the system which processes Agda language.
今日相关信息
清华海外名师讲堂第四十讲:Energy Chall...
清华环境法论坛:对环境法正当性与制度选择...
因特网免费学术资源的检索与利用
时事大讲堂第56讲暨学生求是学会“共和国...
 
同类别相关信息
清华论坛第70讲:新型城镇化的挑战与机...
国际雾计算产学研联盟——中国(北京)雾...
清华大学校企合作委员会2017海外年会
清华信息大讲堂170讲:从失败样本学习...
Asynchronous Parallel Algorithms fo...
学术活动