Check that 64-bit floating-point additions are commutative and associative.
Check that 64-bit floating-point additions are commutative and associative.
Check that 32-bit integer additions are commutative and associative.
Check that 32-bit integer additions are commutative and associative. (Note that Leon handles overflow by wrapping, e.g., 232 == -231.)
Check that point-wise additions of Int32 vectors are commutative and associative.
Check that point-wise additions of Int32 vectors are commutative and associative. Note: Leon may take up to 30 seconds to verify this lemma on my desktop.
Check that point-wise additions of mathematical integer vectors are commutative and associative.
Check that mathematical integer additions are commutative and associative.
Check that choosing maximum is commutative and associative.
Check that set union operations are commutative and associative.
Check that point-wise unions of set vectors are commutative and associative.
Check that point-wise unions of set vectors are commutative and associative.