Как смоделировать оператор по модулю в сплаве?
Я хочу попробовать сплав, чтобы доказать, что любое число, кратное 4, делится на 2....
Вот мой код..
//proof that 4n is divisible by 2
module I4nDivisibleby2
sig num {}
fact {
all n:num|n%4=0
}
assert even {
all n : num | n%2 = 0
}
check even for 1
Это не компилируется