由“当x∈S时,有x2∈S”可推得参数m的值一定大于等于-1,符合条件的l的值一定大于等于0,小于等于1,通过解出不等式组对四个命题逐个进行验证即可.
【解析】
由定义设非空集合S={x|m≤x≤l}满足:当x∈S时,有y=x2∈S可知:
符合定义的参数m的值一定大于等于-1,符合条件的l的值一定大于等于0,小于等于1,
如此才能保证l∈S时,有l2∈S即l2≤l,再对各个命题进行判断:
对于①m=1,m2=1∈S故必有,可得l=1,S={1},故正确;
②m=-,则,解得≤l≤1,故正确;
③若l=,则,可解得-≤m≤0,故正确;
④若l=1,则可解得-1≤m≤0或m=1,故正确.
故答案为:①②③④