✔ 最佳答案
若x,y皆有理數,2^(1/2)已得證是無理數
2^(1/2) 屬於 (0,2)
2^(1/2) * (y-x)/2 屬於 (0,y-x)
2^(1/2) * (y-x)/2 + x 屬於 (x,y)
就找到了
若x,y只有一個是無理數
(x+y)/2
就是了
至於如何證明這些確實都是無理數
第一種狀況
如果 2^(1/2) * (y-x)/2 + x 是有理數的話
那麼根據有理數的運算封閉性,由於x,y都是有理數,所以
[2^(1/2) * (y-x)/2 + x - x] *2/(y-x) = 2^(1/2)也是有理數矛盾
第二種狀況
如果 (x+y)/2 是有理數的話
那麼根據有理數的運算封閉性,假設x是有理數y是無理數,所以
(x+y)/2 * 2 - x = y 也是有理數矛盾
最後一種是x,y都是無理數
我們假設x,y之間沒有任何無理數
若是x,y之間沒有有理數,那就代表x,y之間沒有任何實數,這顯然不可能
所以x,y之間必有一有理數,假設其為p
那麼 p 和 y 之間由第二種狀況可知必有一無理數存在
與假設x,y之間沒有任何無理數矛盾
2011-01-30 21:24:04 補充:
有句"顯然不可能",我也給他證完,兩不同實數之間必有實數 (x + y )/ 2 由實數運算封閉性可知成立
2011-04-11 13:51:50 補充:
雖說有點過期了,我把他補完
假設 x > y 好了
找到 p 的方法是,由小數點往後數,找到兩者第一個不一樣的位數,把x不包含該位數後的所有位數改成0就有了。
話說要用建構式證明的人不是我