>>651
何か誤解してるね
2)a=1の時、値域は0≦y≦1
3)1<a≦2の時、値域は0≦y≦a^2
なんでしょ?
つまり、0≦y≦a^2でa=1とおけば0≦y≦1となるからいっそのこと、
「1≦a≦2の時、値域は0≦y≦a^2」と表せば1つですむじゃん、ということ。

逆にあなたに聞きたいんだけど、なんでa=2の場合を単独で書こうとは思わないの?

注意)あなたの解き方は数学的に間違っている訳ではなく、ただ
   無駄に細かく場合分けをしてるだけ、ということね。