假設嚴格不等式一個,X,和ÿ是正IEEE浮點數與 X < ÿ。證明一個 × X < 一個 × ý其中× 表示浮點乘法舍入到最接近的。爲浮點乘法
天真,你可能認爲對於一些一個和X接近Ÿ, 你會得到一個 × X = 一個 × ÿ。事實證明,這個 不可能發生(只要非規格化的數字,infinities和NaN排除在 之外)。
我對一個優雅的證明感興趣,如果可能的話,還有一本書或紙 這裏給出。
TAKE 2:正如Pascal Cuoq的回覆所示,以上聲明爲 false。 和 = 1的限制版本如何?這裏是 聲明予以證明:
假設一個和X是積極的IEEE浮點數與 X < 1.證明一個 × X < 一個其中× 表示浮點乘法舍入到最近。
由於無窮大可以積極的IEEE我不確定這樣的證明是可能的。你是否想排除無限? https://en.wikipedia.org/wiki/IEEE_754-1985 – CandiedOrange
是的,謝謝你指出這一點。我編輯了這個問題來排除infinities和NaN以及非規範化的數字。 – cffk
如果你想改變你的問題,一般的建議是問一個新的問題。 PS:我相信你感興趣的新財產是真實的。 –