题目内容
已知y=f(x)是定义域为A={x|1≤x≤7,x∈N},值域为B={0,1}的函数.试问:这样的函数f(x)共有多少个.解析:首先应明确:函数是从定义域到值域上的一种映射,且值域中的每一个元素在定义域中都有原象(即函数是一种满射).
我们先求从定义域A={1,2, …,7}到值域B={0,1}可以建立多少个不同的映射.根据映射的定义,只要给集合A中的7个元素在集合B中都找到象即可.显然需分七步:1)1的象可以是0或1,有2种情形;2)2的象也可以是0或1,有2种情形;…;7)7的象也可以是0或1,有2种情形.根据分步原理,从A到B的映射共有2×2×…×2=27=128(个).为了保证集合B中的每一个元素在A中都有原象,可考虑用排除法:0或1没有原象(意味着集合A中的7个元素都对应着集合B中的一个元素1或0)的映射各有1个.
综上所述,这样的函数f(x)共有N=128-2=126(个).
练习册系列答案
相关题目