Exact single-rounding contracts for posit integer powers #
The finite-domain contracts expose the exact rational power presented to the posit rounding kernel. Zero to a negative power is excluded; exponent zero is the constant one on all finite inputs. No posit rounding occurs inside the exponentiation or compound's addition.
theorem
FloatLib.Floats.Formats.Posit.Model.roundIntPower_zero_of_neg
{format : Format}
(exponent : ℤ)
(hexponent : exponent < 0)
:
Zero to a negative integer power has no finite limit.
@[simp]
theorem
FloatLib.Floats.Formats.Posit.Model.roundIntPower_exponent_zero
{format : Format}
(base : ℚ)
:
At fixed exponent zero, every finite rational base gives the constant one.