已知函数y=f(x),y=g(x)的值域均为R,有以下命题: ①若对于任意x∈R都有f[f(x)]=f(x)成立,则f(x)=x.
②若对于任意x∈R都有f[f(x)]=x成立,则f(x)=x.
③若存在唯一的实数a,使得f[g(a)]=a成立,且对于任意x∈R都有g[f(x)]=x2﹣x+1成立,则存在唯一实数x0 , 使得g(ax0)=1,f(x0)=a.
④若存在实数x0 , y0 , f[g(x0)]=x0 , 且g(x0)=g(y0),则x0=y0 .
其中是真命题的序号是{#blank#}1{#/blank#}.(写出所有满足条件的命题序号)