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

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),接着再看更方便。

相关小说

魔法师的继承者:艾莉亚的荣耀之路 连载中
魔法师的继承者:艾莉亚的荣耀之路
欧了一下
主角艾莉亚的成功之路
1.8万字1年前
别说话,她真的有病 连载中
别说话,她真的有病
泡芙奶壳
2.7万字1年前
十二凶兽的人类祭品 连载中
十二凶兽的人类祭品
暴富酱鸭
我叫白姒月,是个生来便不幸之人。为了逆天改命,我可以抛弃一切,包括我的信仰。————【21世纪的现代,在我和弟弟之间,母亲选择把我给卖掉。】......
0.2万字12个月前
惊悚副本求生攻略 连载中
惊悚副本求生攻略
木烬乐
简介看第1章
0.2万字12个月前
浩桐之女,绝世传奇 连载中
浩桐之女,绝世传奇
唐朝妍
正在大改中,等我改完就更
4.8万字12个月前
瑶瑶修仙记 连载中
瑶瑶修仙记
画师&
一个现代女大学生,昆仑游玩,机缘巧合之下来到一个陌生的世界,得灵根、获空间、养神兽,入宗门,踏上修仙路。本书很爽,强者遍地走,妖魔鬼怪全都有......
19.0万字12个月前