不确定这是否属于SO范围,但是:
使用VDM-SL,我一直在寻找最好的'描述single的单个有限子集的方法。在我的旅行中,我找到了几种人们传达这种方式的方法,但我想知道哪种方式最受欢迎。
我最初认为F(ℕ)会这样做,但我相信这是ℕ的有限子集的集合,而不是单个子集。
是否足以说,"让S变得有限:S⊂ℕ?"
或者这样的符号是否存在?
答案 0 :(得分:0)
VDM语言中的所有集合都是有限的,所以我认为没有必要明确指定该部分。如此处所定义的http://wiki.overturetool.org/images/c/cb/VDM10_lang_manV2.pdf第3.2.1节
现在,为了模拟作为集合s2的子集的类型,其中一种方法是在该类型上使用不变量。例如“inv t == s1 subset s2”。