260が既に書いてますけど
漸化式の問題に関しては、、、
>a(n+1)=2*a(n)−n」(n=1@`2@`3..)で定義される
この「(n=1@`2@`3..)で定義される」がとても重要です。
一般項を求めたあとに
たまたまn=-1を代入して成立する場合もありますが
それは上記漸化式では定義されていないものです。
>a(n+1)=2*a(n)−n@`
>a(n+2)=2*a(n+1)−(n+1)
こう並べた場合はどちらの式も
「(n=1@`2@`3..)で定義される」を守っているので答案では
>n≧1で以下の2式が成立。
>a(n+1)=2*a(n)−n@`
>a(n+2)=2*a(n+1)−(n+1)
と書けばいいでしょう。
>a(n+1)=2*a(n)−n
>a(n)=2*a(n−1)−(n−1)
の2式から解きたい場合は
n≧2の注意書きが必要です。
最後にn=1の場合を確かめれば穴はありません。
まれにn≧2を満たす一般項が
n=1のとき満たさない場合がありますので。