Reference · Signed rationals
rainbow.math.rational.signed.close-product
Brick 4 (band) of limit-product: the product close-band. analysis/close-product : given close L es x, close M et y, and a magnitude bound |x| <= B, conclude close (L*M) (B*et + |M|*es) (x*y). Proof: read d(x,L)<=es and d(y,M)<=et off the bands; the bilinear analysis/distance-product gives d(x*y,L*M) <= |x|*d(y,M) + |M|*d(x,L); product monotonicity (|x|<=B, distances/absolutes nonnegative) bounds that by B*et + |M|*es; then convert d(x*y,L*M) <= bound back to a close-band. Axiom-free; additive.
analysis/close-product
analysis/close-product : (x y L M es et B : ℚ) (hLx : analysis/close L es x) (hMy : analysis/close M et y) (hxB : signed/absolute x ≤ B) → analysis/close (L · M) (B · et + signed/absolute M · es) (x · y)
+ = signed/add· = signed/multiplyℚ = signed/SignedRational≤ = signed/at-most