奇文啦

手机浏览器扫描二维码访问

第1章 上一章注释001(第2页)

succ和zero两个基本函数组成了我们要的one,完美。

如果栗子再复杂一点,我们想要一个加法器add,add(x,y)=x+y,怎么用那三种基本函数组合?

也很简单,从具体输入入手:

add(3,2)=succ(add(3,1))=succ(succ(add(3,0)))=succ(succ(3))

似乎只需要组合多个后继函数就可以了呢。

当然,这里面有一个毛病,在于我们在没有定义好add的前提下,先入为主地认为add(3,0)=3。

所以我们不能认为自己就这么简单地构造了add,只能退而求其次地得到以下关系:

add(x,y+1)=succ(add(x,y)),这个式子是十分严谨的。

更具体地,要想算出add(x,y+1),就要知道add(x,0)=x,我们称add(x,0)=x为基准条件;add(x,y+1)=succ(add(x,y))为递归条件。

看起来就差临门一脚了,只要我们能用三种基本函数构造出add(x,0)=x,就能得到add(x,y+1),也就能构造出我们想要的加法器。

也很显然,add(x,0)=x=proj11

于是,我们的加法器有了。

这种看起来很像左脚踩右脚登天的构造方式叫做“原始递归”,它的定义是这样的:

基准函数f:Nn—N

递归函数g:Nn+2—N

使用f和g的原始递归h=pn(f,g):Nn+1—N

对于h:

基准条件:h(x1,。。。xn,0)=f(x1,。。。,xn)

递归条件:h(x1,。。。,xn,y+1)=g(x1,。。。,xn,y,h(x1,。。。,xn,y))

回到我们的加法器add:

add:N2→N

add(x,y)=x+y=p1(f,g)

基准条件:add(x,0)=f(x)=proj11

递归条件:add(x,y+1)=g(x,y,add(x,y))=succ(add(x,y)),g=succ·[proj33]

add=p1(proj11,succ·[proj33])

完美无瑕。

类似地,乘法器mult=p1(zero,add·[proj13,proj33])

前继函数,减法器等等基本运算都可以据此定义,只需要proj,zero,succ三种原始函数和组合·,原始递归p这两种基本操作。所有完全函数都可以据此构造。

那么“偏函数”呢?

构造偏函数还需要额外的一个操作:最小化。

如果我们有一个函数f:N^n+1—N(这里^代表上标,虽然不好看,但实在是敲得太麻烦没有耐心了),具体的f(a1,。。。an,x),其中a1,。。。an是固定参数,x是可变参数。

那么最小化操作为:μ^nf:N^n—N它会找到给它输入的n个参数里,最小的一个,并输出

比如f(5,4,3,2,1,0)=0

如果遇到重复参数,那么就输出第一个最小的。

比如f(5,4,3,2,1,1)=1

假设我们有一个投影函数长这样:

热门小说推荐
尸凶

尸凶

我叫姜四,是一只活尸,有着人的身躯,僵尸的心脏,左手手背上,还有一只饕餮之眼,专门以恶鬼怨气妖龙为食物。二十年前,我被一群盗墓贼从棺材里挖出来,从此走上了探阴墓寻龙穴吃恶鬼的一条不归路。群号263043306...

我要名垂千古

我要名垂千古

秦镇来到了古代成为了一位即将亡国之君。发现这时代的武将文官后世传得多强,现在就能有多强。后世传说这武将身骑麒麟,能御雷电,有万人之勇。那这武将就真养了只麒麟,能用雷电之法,一人可破万军。而秦镇在后世的评价是‘最短命的亡国之君’。为此秦镇踏上了疯狂造奇观,埋文物,给后世留各种古籍的翻案之旅。当秦镇在全世界各地留下属于自己的奇观文物古籍被后世发掘出来时…后世原来始皇帝在一千年前就已经征服了美洲?什么叫做自古以来这里就是我国的领土啊?所以始皇帝当年到底征服了多少个国家?...

大富翁

大富翁

忙碌与悠闲,贫困与富裕,你的选择是什么?...

药王医宗孙小天

药王医宗孙小天

代号烈焰,性如烈火,即便身处绝地,不改狂兵本色!一代传奇兵王林焰被敌人陷害,被叛徒出卖,痛失战友和挚爱,却带着强烈执念,远赴危机四伏的战乱地区,和美女董事长同生共死,一起谱写热血战歌!我叫林焰,代号烈焰。生死看淡是我的人生信条,不服就干是我的做事原则!...

十方武圣

十方武圣

末日荒土,世宗三年,天下大乱,民不聊生。中央皇朝崩坏,各地群雄割据,门派独立。魔门妖党隐于暗处作乱,帮派相互征伐,混乱不堪。天灾连连,大旱,酷寒,暴雨,虫灾,人民苦苦挣扎,渴求希望与救赎。大乱之中,各...

越界招惹

越界招惹

[最野的玫瑰,躁动无人区]初见,温弦一眼就看中了陆大队长。垂涎欲滴。温弦嗯?怎么才能泡到你?是麻袋还是甜言蜜语。陆枭叼着烟,冷漠道你是风光大明星,我是这鸟不拉屎无人区的队长,穷得很,你看中我什么?温弦我喜欢看你是怎么顶撞我的。陆枭一哽。燥了脸,无情走人不知羞耻,想都别想!隔天。他心血来...