数学联邦政治世界观
超小超大

Haskell和自然数之基础篇(二) (3-3)

| m>n = iter m predList n

| otherwise = [()]

丘奇数的减法实现如下所示:

minus :: Church -> Church -> Church

minus m n

| m>n = runChurch n predChurch m

| otherwise = Church $ const id

自然数的整除就是通过减法来实现的,具体如下所示:

divide :: N -> N -> N

m `divide` n | m == 0 && n == 0 = undefined

m `divide` n | m < n = 0

m `divide` n | otherwise = S ((m `minus` n) `divide` n)

至此,我们从最开始的一无所知的状态一步一步的定义了什么是自然数,然后定义了其上的加、减、乘、整除和幂运算这些基本操作,证明了1 + 1 = 2 这个命题。我们还介绍了自然数的其他两种同构形式的自然数定义,即列表表示的自然数和丘奇数。

参考链接:

1.《同构--编程中的数学》 /liuxinyu95/u...

数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。

相关小说

兔妖仙师(np) 连载中
兔妖仙师(np)
白米羽
哥哥,你说,我的出生是错误的吗?周围都是变态……他们看起来很奇怪。我的三妻四妾好像和别人的不一样……主cp未定,谨慎买股注:小攻们全是身心干......
2.2万字4周前
池渊之恋 连载中
池渊之恋
墨染纤云
在疯狂的压榨下,成就了柳漓殇,冷血无情的柳故渊事态淡凉,我们本就不凡,何来平庸,我们更不能止步于此“为什么,为什么要杀了我”“天道无情,而我......
9.2万字4周前
女主崩了:我在书中乱天下 连载中
女主崩了:我在书中乱天下
枯翅
穿书×系统×重生作为一个废渣作者,天知道穿进自己写的书里是一种什么感受!黎折仙只想安生完成拯救女配任务,好回去继续开渣坑,不成想自己把自己给......
16.0万字4周前
美男兽夫太磨人 连载中
美男兽夫太磨人
铂金项链
意外溺水,醒来竟看见一个绝色美男鱼趴在海边昏迷不醒!?我不过是去森林采果,怎么威武霸气的帅气狮人,占有欲爆棚的腹黑蛇人,阳光矫健的暖男豹人,......
6.7万字4周前
逆天狂妃,爷来宠 连载中
逆天狂妃,爷来宠
琼源
夜星夕:一个异世的逗比一朝穿越“老天啊,给件逆天的装备吧!”老天:马上安排妖孽:嘿嘿夜星夕:我可以退货吗?我不要这个逼……
7.1万字4周前
斗龙战士之星辰不归 连载中
斗龙战士之星辰不归
洛梦千羽
【本书是在原斗龙战士的剧情上加上了女主再加自己的原创,想写原创着,但越写越糟心】//情不知何起,一往情深////落俗不可避免浪漫至死不渝./......
0.0万字4周前