PLT 板


LINE

看板 PLT  RSS
试着不精确地讲讲看 ... 首先是 cateogry 上对照 type theory 是什麽呢?[2] 对 category 上每个 object A 考虑作 type A, 那麽 可以将 morphism f : A -> B 写成 x : A |- f(x) : B 其中把 x 当作是 free variable of type A 在 category 下不是每个 object 都是 set, morphism 也不一定是 function, 例子是考虑 preorder 本身当作一个 category, a <= b 视作 a -> b。 (这个例子也很重要,因为 category 本身可看作 preorder 的范畴化结构[1][3], 很多概念例如 colimit 跟 limit 可以看作是 sup 跟 inf,adjoint functor 可以看作 Galois correspondence,另一个是 homotopy category, 以 topological space 作为 object,连续函数的 homotopy classes 作为 morphisms, 被 Peter Freyd 证明不是 concrete category) 但是呢,我们还是可以把 x : A 看作是 A 的广义元素,或是任何到 A 的 morphism。 这个概念来自於在 Set 底下,A 的元素可以看成跟 1 -> A 的morphism,其中 1 是只有一个元素的集合 {*}。 那麽 x : A |- f(x) : B 的意思,就变成说若有一个广义元素 y : U -> A 函数的套上去之後,有 f o y : U -> A -> B = f(y) : U - B 。 那麽来到 morphism 的 composition, f : A -> B, g : B -> C 得到 A -> C呢? 写作 x : A |- f(x) : B y : B |- g(y) : C --------------------------------------------- x : A |- g o f (x) : C 单位元素则是讲 ----------------- x : A |- x : A 我现在讲的结构是最一般化的 category,他对应的 type theory 也相对简单, 如果考虑 Cartesian closed category (CCC) ,对应的则会是 simple type theory。 则也是为甚麽如果只考虑 simple type theory ,我们可以用 Set 来给定语意, 因为 Set 是 CCC 。 其他的 type theory 跟 category theory 的关系可以看看 Bart Jacobs 的 Categorical Logic and Type Theory,虽然我只看了序章而已。 好了,以上这些都没扯到 monad 只讲到 category 跟 type theory 或说计算的 categorical model 而已。 那考虑 monad 进来是什麽呢?给定一个 monad <T, \eta, \mu> 我们先看 functor T ,照 E. Moggi 的话讲 [4], 既然 x : A 其中 x 看作是 type A, 那麽我们把 TA 看作是对 A 的概念上的计算或操作,例子在 Haskell 上很多,跳过不讲。 若我们有 f : A -> B 从 type A 到 type B 的函数, 我们可以将 f 延伸至 TA 到 -> TB 上的函数,也就是 Tf。 呼,好长,我要拖稿,还是看谁来接力吧 ... [1] http://unapologetic.wordpress.com/2007/06/27/categorification/ [2] http://ncatlab.org/nlab/show/type+theory [3] http://ncatlab.org/nlab/show/categorification+-+contents [4] E. Moggi, Notions of computation and monads, 1991 (咦?我没用 Tex 就不会写引用文献了) ※ 引述《SansWord (是你)》之铭言: : 今天午餐有幸跟一群在中研院工作的人吃饭.... : 大多数人第一次见面,自我介绍是免不了的.... : 不过这样的自我介绍可能不能介绍兴趣喜好之类的东西.... : 要介绍我正在研究的东西.... : 然後,我就被challenge了: : "请5句话解释什麽是monad" : 大家有什麽Idea吗? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 147.188.193.87
1F:推 ogamenewbie:用五句话讲完看来很难很难 08/12 02:39
※ 编辑: xcycl 来自: 82.36.219.50 (08/12 06:57)
2F:→ xcycl:如果只单纯实务上怎麽用,到没什麽问题 08/12 09:55
3F:→ jellyice:咦?不是五句话吗?怎麽看起来好长… 11/11 23:06







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP