【发布时间】:2018-11-23 23:26:20
【问题描述】:
为什么 Dafny 无法证明这一点?
method Main() {
assert forall f:map<string,int>, x:string, v:int :: x in f.Keys ==> f.Values-
{f[x]} + {v} == (f[x:=v]).Values;
}
【问题讨论】:
-
即使这样:
assert v in (f[x:=v]).Values;.
标签: dafny