あ、

f(x) = 1 for x in (0, ∞) ∩ Q
f(x) = 0 for x = 0
f(x) = -1 for x in (-∞, 0) ∩ Q

とすれば、 f は拡張不可能ですね。