f(x)是定义在D上的函数,若对任何实数α∈(0,1)以及D中的任意两数x
1,x
2,恒有f(αx
1+(1-α)x
2)≤αf(x
1)+(1-α)f(x
2),则称f(x)为定义在D上的C函数.
(Ⅰ)试判断函数f
1(x)=x
2,
f2(x)=(x<0)中哪些是各自定义域上的C函数,并说明理由;
(Ⅱ)已知f(x)是R上的C函数,m是给定的正整数,设a
n=f(n),n=0,1,2,…,m,且a
0=0,a
m=2m,记S
f=a
1+a
2+…+a
m.对于满足条件的任意函数f(x),试求S
f的最大值;
(Ⅲ)若(Ⅱ)中S
f的最大值记为h(m),且h(1)+h(2)+…+h(m)≤a对任意给定的正整数m恒成立,试求a的取值范围.