不是
如果映射f是集合A到集合B的映射,并且对于集合B中的任一元素,在集合A中都有且只有一个原象,这时我们说这两个元素之间存在一一对应关系,并称这个映射叫做从集合A到集合B的一一映射。对于一一映射,A集合中的不同元素在B集合中对应不同的象。
“有且只有”
而整数集明显大于自然数集
希望能够帮到你
对于a,在集合p中取x=8,在对应关系|x-8|的作用下,其象为0,而集合q=n*中没有0,所以选项a不构成映射;
对于选项b,在对应关系f:x→x(x-4)的作用下,集合p={1,2,3,4,5,6}中的元素分别对应-3,-4,-3,0,5,12,这些元素恰好组成集合q={-4,-3,0,5,12},所以选项b是映射;
对于选项c,在对应关系f:x→(-1)x的作用下,集合p=n*中的元素分别对应-1和1,这两个元素恰好组成集合q={-,1},所以选项c是映射;
对于选项d,在对应关系f:x→x2的作用下,集合p=z中的元素都是有理数,这些元素恰好是集合q={有理数}的子集,所以选项d是映射.
故选a.