実数上で定義された連続関数 $f(x)$ と $g(x)$ があり、すべての有理数 $a \in \mathbb{Q}$ に対して $f(a) = g(a)$ が成り立つ。このとき、すべての実数 $x$ に対して $f(x) = g(x)$ が成り立つ、つまり $f(x)$ と $g(x)$ が恒等的に等しいことを示せ。
2025/7/2
## 問題9
1. 問題の内容
実数上で定義された連続関数 と があり、すべての有理数 に対して が成り立つ。このとき、すべての実数 に対して が成り立つ、つまり と が恒等的に等しいことを示せ。
2. 解き方の手順
(1) 関数 を定義する。このとき、 も連続関数である。
(2) 問題の仮定より、すべての有理数 に対して が成り立つので、 である。つまり、 はすべての有理数で になる。
(3) 実数 を任意に取る。実数の稠密性より、任意の に対して、 に収束する有理数列 が存在する。つまり、 である。
(4) は連続関数なので、 が成り立つ。
(5) なので、 である。
(6) (4)と(5)より、 となる。これは任意の実数 について成り立つ。
(7) したがって、任意の実数 に対して 、つまり が成り立つ。
3. 最終的な答え
すべての実数 に対して が成り立つ。