前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >简单区分单射、满射与双射

简单区分单射、满射与双射

作者头像
全栈程序员站长
发布2022-06-28 16:59:33
177.4K0
发布2022-06-28 16:59:33
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

利用泛函分析中的定义,设f是集合m到M的一个映射,用f(m)代表m在映射下的像的全体,如果f(m)=M,则映射f就称满射。如果m中的元素的像一定不同,那么映射f就称单射。如果既是满射又单射,就是一一映射。

  • 单射(injection):每一个x都有唯一的y与之对应
  • 满射(surjection):每一个y都必有至少一个x与之对应
  • 双射(又叫一一对应,bijection): 同时满足单射与满射,也就是常见的函数映射

那么通俗的说,单射就是只能一对一,不能多对一,满射就是不论一对一,还是多对一,在映射f:X→Y中,Y中任一元素y都是X中某元素的像,也就是Y中所有元素在X中都能找到原像,至于找到的只有一个原像,那就是双射,但有的可以找到一个以上的那就不是双射,即双射就是既是单射又是满射。

简单区分单射、满射与双射
简单区分单射、满射与双射

总之只能一对一或多对一,但不能一对多,并且在映射f:X→Y中X的每个元素都参与,Y中可能都参与,那就满了,就是满射,反之就不是满射。总之说的是一回事,没什么本质区别,只有联系。如果了解函数思想的同学可以试着将取值域,上域,以及定义域的关系带进来看一看

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132745.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档