Dan*_*ață 7 haskell recursive-datastructures category-theory
如果我理解正确的话,我们可以将归纳数据类型建模为初始F-代数和共感应数据类型作为最终的F-余代数(对于适当的endofunctor F)[ 1 ].据我所知,根据Lambek的引理,初始代数(和最终的余代数)是同构的不动点解T ? F T,但我不明白为什么初始代数是最不固定的点,而最终的代数是最大的固定点.(同构现象T ? F T有明显的解决方案吗?)
另外,我还不清楚类型理论中如何定义归纳和共感数据类型.是否有关于此主题的推荐资源,以及它们与类别理论的关系?
谢谢!