首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找`card`函数

查找`card`函数
EN

Stack Overflow用户
提问于 2017-02-18 20:20:05
回答 1查看 43关注 0票数 1

我对确定集合基数的函数的确切位置感到困惑。如果我在Cardinality.thy中查找,什么也找不到,但是导入了Phantom_Type,这又导入了Main,其中至少可以找到card的缩写(尽管不是card本身的定义)。

EN

回答 1

Stack Overflow用户

发布于 2017-02-18 21:25:26

只需按住ctrl键并单击Isabelle/jEdit中的术语‘card’,就会直接转到Finite_Set.thy中的定义

代码语言:javascript
复制
text ‹
  The traditional definition
  @{prop "card A ≡ LEAST n. ∃f. A = {f i |i. i < n}"}
  is ugly to work with.
  But now that we have @{const fold} things are easy:
›

global_interpretation card: folding "λ_. Suc" 0
  defines card = "folding.F (λ_. Suc) 0"
  by standard rule

这使用了folding语言环境,它提供了对有限集的元素进行折叠(即迭代)的操作。

我不知道你在想什么缩写。如果你指的是CARD('a),那只是card (UNIV :: 'a set)的一些语法,也就是'a类型的基数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42315033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档