第5章类型化演算的模型.ppt
中国科大 第5章 类型化?演算的模型 PCF语言的三部分组成 带函数和积类型的纯类型化?演算 自然数类型和布尔类型 不动点算子 第3章对代数数据类型进行了透彻的研究 第4章研究简单类型化?演算 本章研究不动点算子 上一章的模型不能解释不动点算子 5.1 引 言 本章的主要内容 基于完全偏序集合的,带不动点算子的类型化?演算的论域理论模型。 不动点归纳法,这是一种对递归定义进行推理的证明方法 计算的适当性和完全抽象定理,它将PCF(及其衍生)的操作语义和基于论域的指称语义联系起来 5.2 论域理论模型和不动点 5.2.1 递归定义和不动点算子 在类型化?演算中,如果想加递归定义 letrec f :? = M in N 只要加上不动点算子fix?就够了 下面用fix归约的性质来启发fix的语义解释 5.2 论域理论模型和不动点 使用fixnat?nat,阶乘函数可以写成fact =def fixnat?nat F,其中F是表达式 F =def ?f :nat?nat.?y:nat.if Eq? y 0 then 1 else y?f (y-1) fact n ? fix F n = (?f : (nat?nat) ? (nat?nat). f (fix f)) F n = F(fix F) n ? (?f : nat?nat.?y:nat.if Eq? y 0
您可能关注的文档
最近下载
- 地下防水工程质量验收规范(最新版).docx VIP
- 第五单元:旋转及旋转问题“小题狂练”专项练习-2023-2024学年五年级数学下册典型例题系列(解析版)人教版.docx VIP
- SY_T 5029-2013抽油杆塞规环规.PDF VIP
- 2026-2030中国商用密码产品市场供需发展趋势与未来供需规模预测研究报告.docx
- 水利工程施工组织设计完整版 .pdf VIP
- 2026年国企统计分析岗位考核试题及答案.docx VIP
- 九宫格、回字格、米字格楷体练字模版-内容可修改.doc VIP
- 智能机器人-智能科学.PPT VIP
- led显示屏安装实施施工方案.docx VIP
- 炼钢工艺流程及典型案例介绍 PPT.pptx VIP
原创力文档

文档评论(0)