Skip to main content

lemma_iset_union

Function lemma_iset_union 

Source
pub broadcast proof fn lemma_iset_union<A>(s1: ISet<A>, s2: ISet<A>, a: A)
Expand description
ensures
#[trigger] s1.union(s2).contains(a) == (s1.contains(a) || s2.contains(a)),

The union of sets s1 and s2 contains element a if and only if s1 contains a and/or s2 contains a.