映射

作者: 小李飞刀_lql | 来源:发表于2023-05-16 10:19 被阅读0次

映射

定义

设A、B为两个非空集合,如果存在一个法则f,使得A中的每个元素a,按照法则f,在B中有一个唯一元素b与之对应,那么称f为A到B的映射,记作f:A→B

b称为元素a在映射f下的像,b=f(a)

a称为元素b在映射f下的原像

A为映射f的定义域,记作:Dƒ

A中所有元素的像所组成的集合称为映射f的值域,记作:Rƒ

Rƒ= f(A)={f(a)|a∈A}

映射三要素

映射三要素:定义域、值域、映射法则

定义域:Dƒ = A

值域:Rƒ⊂B

对于每个a∈A,元素a的像b唯一

对于每个b∈Rƒ,元素b的原像不一定唯一

举例

mmexport1684287181650.jpg
以下两种条件都成立:

该班级的学生没有共同的亲生父亲

该班级的小明和小多是亲兄弟

满射

设f是集合A到集合B的映射,满足Rf=B

B中的所有元素都能从A中找到原像

原像可以是多个
mmexport1684287187605.jpg

单射

对于A中任意两个不同的元素,若a1<>a2,则f(a1)<>f(a2)
mmexport1684287190822.jpg

一一映射

f既是单射,又是满射
mmexport1684287194138.jpg

逆映射

设f是A到B的双射,定义一个从B到A的新映射g

g:B→A

对每个b∈B,规定g(b)=a,a满足f(a)=b

g称为f的逆映射,记为f-¹,定义域Df-¹=B,值域Rf-¹=A

相关文章

  • nginx 映射路径

    映射盘符 映射路径 访问/evaluate 会被映射到 localhost:8080/evaluate 映射路径 ...

  • 开发指南

    显示界面层设计模式 对象-对象映射 简单属性映射 复杂类型映射 双向映射 隐式和显示映射 递归和集合映射 依赖注入...

  • 映射、函数

    1、映射 映射将键映射到值。映射的零值为nil。nil映射既没有键,也不能添加键。make函数会返回给定类型的映射...

  • spring-mvc-2-常用注解

    使用@RequestMapping 注解映射请求 映射类 映射方法Paste_Image.png 映射请求参数,请...

  • 08 | 映射

    映射是无序集合,无序的原因是映射的实现使用来散列表 声明 空映射与nil映射 映射是引用类型在函数间传递映射并不会...

  • Myabtis入门(二)之映射

    映射分为输出映射和出入映射 输入映射(参数映射)简单类型:String和8种基本类型pojo类型:我们自己封装po...

  • Mybatis入门篇之结果映射,你射准了吗?

    持续原创输出,点击上方蓝字关注我吧 目录 前言 什么是结果映射? 如何映射?别名映射驼峰映射配置文件开启驼峰映射配...

  • java高级用法之:在JNA中使用类型映射

    简介 JNA中有很多种映射,library的映射,函数的映射还有函数参数和返回值的映射,libary和函数的映射比...

  • 远程桌面连接,让别人访问你的本地WEB站点

    porttunnel,端口映射,远程桌面,修改远程桌面端口,端口映射工具,路由器端口映射,nat端口映射,端口映射...

  • ES常用命令

    mapping映射 更改映射属性--禁止动态增加 更改映射属性--增加域

网友评论

      本文标题:映射

      本文链接:https://www.haomeiwen.com/subject/xpavsdtx.html