【问题标题】:VDM-SL notation for a single, finite subset单个有限子集的 VDM-SL 表示法
【发布时间】:2015-02-18 16:42:43
【问题描述】:

不确定这是否属于 SO 范围,但是:

使用 VDM-SL,我一直在寻找描述 ℕ 的单个有限子集的“最佳”方式。在我的旅行中,我发现了人们传达这一点的几种方式,但我想知道哪种方式最被接受。

我最初认为 F(ℕ) 可以,但我相信这是 ℕ 的有限子集的集合,而不是单个子集。

说“让 S 是有限的:S ⊂ ℕ”就足够了吗?

或者这样的符号是否存在?

【问题讨论】:

  • 我希望使用 VDM-SL 进行标记,但可以理解的是,由于缺乏代表我不能。

标签: theory vdm-sl


【解决方案1】:

VDM 语言中的所有集合在定义上都是有限的,所以我相信没有必要明确指定该部分。正如此处定义的 http://wiki.overturetool.org/images/c/cb/VDM10_lang_manV2.pdf 第 3.2.1 节

现在,要对作为集合 s2 子集的类型进行建模,其中一种方法是对该类型使用不变量。例如“inv t == s1 子集 s2”。

【讨论】:

  • 谢谢。我无法在 VDM 中找到很多东西的直接答案,我在星期一进行期末考试!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
相关资源
最近更新 更多