10.(12分)写出集合{0,1,2}的所有子集,并指出其中哪些是它的真子集.
解:集合{0,1,2}的所有子集为∅,{0},{1},{2},{0,1},{0,2},{1,2},{0,1,2}.
真子集为∅,{0},{1},{2},{0,1},{0,2},{1,2}.
11.(13分)设集合A={x,x2,xy},集合B={1,x,y},且集合A与集合B相等,求实数x、y的值.
解:由题意得①或②
解①,得或经检验不合题意,舍去,则
解②,得经检验不合题意,舍去.
综上所得,
能力提升
12.(5分)A*B={z|z=xy,x∈A,y∈B},设A={1,2},B={0,2},则集合A*B的子集个数为( )
A.3 B.4
C.6 D.8
答案:D
解析:由题意知:A*B={0,2,4},所以共有子集23=8个.
13.(15分)已知集合A={x|x2+ax+1=0,x∈R},B={-1,2},且AB,求实数a的取值范围.
解:因为B={-1,2},且AB,所以A可以是∅,{-1},{2}.
①当A=∅时,Δ=a2-4<0,即-2<a<2;
②当A={-1}时,方程有两个相等的实数根,则Δ=a2-4=0,且1-a+1=0,所以a=2;
③当A={2}时,方程有两个相等的实数根,则Δ=a2-4=0,且4+2a+1=0,此时无解.
综上所述,实数a的取值范围是{a|-2<a≤2}.