| dec.scale % 2 = 0, ∃ j. j * j = dec.int ⊦ mkDecimal(sqrt(dec.int), dec.scale / 2) * mkDecimal(sqrt(dec.int), dec.scale / 2) = dec |
dec.scale % 2 = 0, j * j = dec.int ⊦ mkDecimal(sqrt(j * j), dec.scale / 2) * mkDecimal(sqrt(j * j), dec.scale / 2) = dec