判断入射满射c语言编码,例4,判断下列函数是否是满射、单射、双射。.PDF

判断入射满射c语言编码,例4,判断下列函数是否是满射、单射、双射。.PDF例4,判断下列函数是否是满射、单射、双射。4,判断下列函数是否是满射、单射、双射。(1)f:N→Z,F(n)=小于n的完全平方数的个数f(n)={<0、0>,<1,1>,<2,2>,<3,2>,<4,2>,<5、2>}:f(48)=7f(49)=7f(50)=8,不是单射,48,49的像均是7,不…

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

例4,判断下列函数是否是满射、单射、双射。

4,判断下列函数是否是满射、单射、双射。

(1)f:N→Z,F (n)=小于n 的完全平方数的个数

f(n)={<0、0>,<1,1>,<2,2>,<3,2>,<4,2>,<5、2> }

:f(48)=7 f(49)=7 f(50)=8,

不是单射,48,49 的像均是7,不是满射,因负数没有原像。

如f:N-N,则f 是满射。

(2)f:R→R,f(a)=2a+5

” y∈R 存在X=(Y-5)/2使得F(X)=Y,则F 是满射。

如” x1,x2∈R,X1≠X2,则2×1+5≠2×1+5,即f(x1)≠f(x2)

所以:f是单射 从而F(x)=是双射

(3)f:R→Z,f(a)=[a],[a]是取整函数,表示不大于a 的最大整数。

F 是满射,但不是单射,从而也不是双射。

(4)f:z+→R,f(n)=Lgn,z+为正整数集合。

f 不是单射也不是满射。

3、常用函数:

定义29:

(1)f是A 到B 的函数,存在一个b∈B,使的” a∈A,f(a)=b

(2)恒等关系,集合 A 上的恒等主要是 A →A 的函数, 即” a ∈

A,IA(a)=a,IA 是双射。

(3)单调递增函数和单调递减函数、f:R→R 的函数。

(4)特征函数:设A 为一个集合,B˝ A ,子集B 的特征。

函数X 是A→E=的映射,定义为: X =1,a∈B; X =0,a∈A-B

B B B

(5)自然映射:设R 是A 上的余角关系,g 是A 到A/R 上的映射,

即g(a)=[a]([a]是a 生成的等价类)称g 是A 到A/R 的自然映射。

:A={1,2,3,4},B={1,4},

则B 的特征函数, XB (1)=1, XB (2)=0,XB (3 )=0, XB (4)=1

:A={a,b,c},R={
,}∪IA,等价类[a]=[b]={a,b},

[c]={c},A/R={
{a,b},{c}},则g(a)=g(b)=[a],g (c)=[c]。

二、复合函数

定义30:函数f:A→B,g:B→C,则复合关系f●g 称为函数f 和g 的

1

复合函数

定理17:设函数f:A→B,g :B→C,则复合称f●g 是从A 到C 的函数,

而且” a∈A,(f●g)(a)=g(f(a))

证:因f 是函数,” a∈A 存在 一 b∈B,f(a)=b,因 g 是函数存在

一的 c 使得g(b)=c,∴g(f(a))。而根据复合关系,∈f●g,

由此可知” a ,存在 一c∈C,使得(f g)(a)=c,所以,f g 满足函

数条件且(f g)(a)=g(f(a))

5:使集合A={a,b,c},A 上的两个函数:

F={<1,3>,<2,1>,<3,3>}, g={<1,2>,<2,1>,<3,3>}

则f g={<1,3>,<2,2>,<3,1>},g f={<1,1>,<2,3>,<3,2>}

f f={<1,2>,<2,3>,<3,1>},f f f={<1,1>,<2,2>,<3,3>}=IA

6:R 上的三个函数,f(a)=3-a,g(a)=2a+a h(a)=a/3

则(f g)(a)=g(f(a))=g(3-a)=2(3-a)+1=7-2a

(g f)(a)=f(g(a))=f(2a+1)=2-2a((f g)h)(a)

=h((f g)(a))=h(g(f(a)))=h(7-2a)=(7-2a)/3

定理18:设函数F:A→B;g:B→C ;h:D→C,则 f (g h)=(f g) h

由复合关系运算的结合中主即可以到复合函数的结合律

定理19:设函数f:A→B ,g:B→C 则:

(1) 若f 和g 都是满射,则f g 也是满射;

(2) 若f 和g 都是单射,则f g 也是单射;

(3) 若f 和g 都是双射,则f g 也是双射。

证明: (1) ” Z∈C 因g 是满射,则存在y∈B ,使g(g)=z,因f 满射,对

于 y ∈B,存在 x ∈A,使得 f(x)=y, ∴g(f(x))=z 即(f g)(x)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 2021年五面蚂蚁,java必背代码入门[通俗易懂]

    2021年五面蚂蚁,java必背代码入门[通俗易懂]一面(个人感觉回答得还不错)1.自我介绍2.说项目,项目问的非常深(本人提到之前做过的一篇关于FULLGC的问题定位和优化的项目以及一个多并发的项目)2.1对于自己产于过项目的系统定位是否清楚?2.2对于系统的各个模块是否清楚?2.3每个接口的tps?2.4对于上下游系统的依赖?2.5对于使用到的中间件、框架是否清楚?3.你觉得你做的项目中最有亮点的事情?4.memcacheredis同类中间的差异、优缺点?使用注意点有哪些?memcache可以存储的

    2022年7月8日
  • php dropdownlist,遇到dropdownlist[通俗易懂]

    php dropdownlist,遇到dropdownlist[通俗易懂]ASP.NETDropdownlist错误”CannothavemultipleitemsselectedinaDropDownList.”问题有时,当我们试图指定一个ASP.NETDropdownlist选中的项目时遇到这样的报错”CannothavemultipleitemsselectedinaDropDownList.”使用下面这些代码有可能出现这个报错…

    2022年10月16日
  • python解决 ModuleNotFoundError: No module named _bz2

    python解决 ModuleNotFoundError: No module named _bz2在服务器上安装python3.6.5,之前用的没什么问题,今天使用matplotlib给出了报错。报错内容:from_bz2importBZ2Compressor,BZ2DecompressorModuleNotFoundError:Nomodulenamed’_bz2’看了一堆些常见的解决教程,都不好用,后来看了了stackflow发现了问题:https://stacko…

    2022年6月6日
  • 关于get请求的长度限制到底是多少?—-一个误区,一个教训

    关于get请求的长度限制到底是多少?—-一个误区,一个教训截至今日之前,我一直因为从某处看到get、post区别中写的:get有长度限制,1024B。很抱歉在未经过个人的检验后,直接奉为正确的定义(也提醒我个人:以后概念理论,还是需要好好验证或求证,要能在繁杂的网络知识中,认真求真,以防以讹传讹!!!)。今日,看到前同事大牛多年前的csdn知识总结,发现原来一直信奉的1024Get请求长度,是错误的。下面把从权威官网的解释复制过来,以做…

    2022年8月24日
  • SpringBoot+MyBatisPlus+Thymeleaf+AdminLTE增删改查实战

    SpringBoot+MyBatisPlus+Thymeleaf+AdminLTE增删改查实战说明AdminLTE是网络上比较流行的一款Bootstrap模板,包含丰富的样式、组件和插件,非常适用于后端开发人员做后台管理系统。因为最近又做了个后台管理系统,这次就选的是AdminLTE做主题模板发现效果不错,这里我把最核心的SpringBoot如何集成AdminLTE实现增删改查的源码提供出来,需要的朋友可以参考而少走弯路。实现效果技术选型前端:Thymeleaf+Bootstrap+AdminLTE+插件后端:SpringBoot2.0+Mybatis-Plus数据库:

    2022年7月27日
  • 十大排序算法详解(一)冒泡排序、选择排序、插入排序、快速排序、希尔排序[通俗易懂]

    十大排序算法详解(一)冒泡排序、选择排序、插入排序、快速排序、希尔排序[通俗易懂]冒泡排序、选择排序、插入排序、快速排序、希尔排序

    2022年6月26日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号