什么叫满射双射?
满射和双射是集合论中的概念。
满射是指一个函数的值域(range)等于其目标集(codomain),也就是说,对于目标集中的每一个元素,都有至少一个定义域中的元素与之对应。
双射是指一个函数既是满射,又是单射(injective),也就是说,对于目标集中的每一个元素,都存在唯一一个定义域中的元素与之对应。
举个例子,如果函数f: A -> B,其中A = {1, 2, 3},B = {a, b, c, d},且f(1) = a, f(2) = b, f(3) = a,那么f是一个满射函数,因为B中的每一个元素都至少有一个对应的A中的元素。但是f不是一个双射函数,因为a在B中对应的不止一个元素(1和3)。要想构造一个双射函数,需要对f进行修改,比如将f(3)改为d,这样就有了一个双射函数。
原文地址: https://www.cveoy.top/t/topic/bTMm 著作权归作者所有。请勿转载和采集!