| even(dec.scale), isSquare(dec.int) ∧ dec.scale % 2 = 0 ⊦ mkDecimal(sqrt(dec.int * 10 ^ (2 * abs(i))), dec.scale / 2 + abs(i)) = mkDecimal(sqrt(dec.int), dec.scale / 2) |
dec.scale % 2 = 0, isSquare(dec.int), even(dec.scale) ⊦ mkDecimal(sqrt(dec.int * 10 ^ (2 * abs(i))), dec.scale / 2 + abs(i)) = mkDecimal(sqrt(dec.int), dec.scale / 2)