数理逻辑 课程XI.

Slides:



Advertisements
Similar presentations
七年级数学校本课程 台山市任远中学 李锦明. 1. 最古老的过河问题 1. 最古老的过河问题 一个农民携带一只狼,一只羊和一 箱卷心菜,要借助一条小船过河。 小船上除了农民只能再带狼、羊、 卷心菜中的一样。而农民不在时, 狼会吃羊,羊会吃菜。农民如何过 河呢?
Advertisements

排列 组合 概率 会考复习. 排列、组合是不同的两个事件,区别的 标志是有无顺序,而区分有无顺序的办法是: 把问题的一个选择结果解出来,然后交换这 个结果中任意两个元素的位置,看是否会产 生新的变化,若有新变化,即说明有顺序, 是排列问题;若无新变化,即说明无顺序, 为组合问题 知识要点.
专题复习 --- 走进名著 亲近经典 读完《鲁滨孙漂流记》这本精彩的小说 后,一个高大的形象时时浮现在我的眼 前,他就是勇敢的探险家、航海家鲁滨 孙。他凭着顽强的毅力,永不放弃的精 神,实现了自己航海的梦想。 我仿佛看到轮船甲板上站着这样的一 个人:他放弃了富裕而又舒适的生活, 厌恶那庸庸碌碌的人生,从而开始了一.
欢迎您来到 心理课堂! 一首歌 1.
說 劍 《莊子‧雜篇》─ 第 一 組 賴泊錞 謝孟儒 張維真 羅苡芸
德 国 鼓 励 生 育 的 宣 传 画.
第四章:长期股权投资 长期股权投资效果 1、控制:50%以上 有权决定对方财务和经营.
控制方长投下的子公司,需要编制合并报表的演示思路
第三章 平面直角坐标系(复习) 付村中学 张鑫.
人生格言: 天道酬勤 学院:自动化与电气工程学院 班级: 自师1201 姓名:刘 威.
職務法庭與 法官退場機制 行政訴訟及懲戒廳報告
行政诉讼法.
判断推理,必须学会这些 主讲老师:小胡胡 2016年3月25日20:00 YY频道:
第三章 函数 函数是数学中的一个重要而基本的概念; 在集合和关系基础上引入函数;
第六章 遺傳 遺傳學:研究親代的性狀如何傳給後代的科學.
基因分离定律.
2017/3/16 上 (興) 櫃 公 司 僑外資持股情形申報作業.
跳楼价 亏本大甩卖 清仓处理 买一送一 5折酬宾. 跳楼价 亏本大甩卖 清仓处理 买一送一 5折酬宾.
岳阳市教学竞赛课件 勾股定理 授课者 赵真金.
清仓处理 跳楼价 满200返160 5折酬宾.
华东师范大学 软件工程硕士答辩名单 时间:2016年5月14日、15日.
9.5因式分解.
命题与四种命题 高二数学 选修2-1 第一章 常用逻辑用语.
第一章 常用逻辑用语.
相互作用 第三章.
平湖市当湖高级中学 平湖市教育局教研室 (电话)
上海交通大学 概率论第一、二章测验题 大学数学教研室 童品苗.
“08高考化学学业水平(必修科目)测试的命题和教学对策研究”
第五章 定积分及其应用.
出入口Y27 往塔城街口/中興醫院 出入口Y25 往延平北路一段/中興醫院 出入口Y23往延平北路一段 出入口Y21往延平北路一段
第1节 光的干涉 (第2课时).
群組未知 水蜜桃每4個裝一盒,爸爸買了5盒,一共買了幾個水蜜桃? 爸爸想把20個水蜜桃平分給他的5個朋友,每個朋友可以得到幾個水蜜桃?
勾股定理 说课人:钱丹.
北师大版七年级数学 5.5 应用一元一次方程 ——“希望工程”义演 枣庄市第三十四中学 曹馨.
XX信托 ·天鑫 9号集合资金信托计划 扬州广陵
第2讲 填空题的做法 1.填空题的类型 填空题是高考中客观性题型之一,一般有四至五道 题,填空题主要考查学生的基础知识、基本技能以
簡報大綱 動機 微積分定理圖形化之範例 結論.
汽 车 文 化.
如何寫工程計畫書 臺北市童軍會考驗委員會 高級考驗營 版.
1.3.1 函数的基本性质.
 函数的性质之奇偶性与周期性 基础知识 自主学习 热点命题 深度剖析 思想方法 感悟提升.
人教版数学四年级(下) 乘法分配律 单击页面即可演示.
第三章 相互作用 5、力的分解.
4.8 平行线 海南华侨中学 王应寿.
第四章 平面一般力系 前 言 §4-1 力线平移定理 §4-2 平面一般力系向一点简化 §4-3 分布荷载 §4-4 平面一般力系的平衡条件
导数的应用 ——函数的单调性与极值.
汽车机械基础-- 第一篇 汽车常用构件力学分析.
第2章平面力系 汇交力系 平面力系 平行力系 一般力系 力系 汇交力系 空间力系 平行力系 一般力系.
二元一次聯立方程式 代入消去法 加減消去法 自我評量.
苏 教 版 五 年 级 数 学(上) 用字母表示数 青阳体仁小学 胡春雅.
四川省天全中学说课竞赛 多媒体演示课件 ★ ☆ 函数的单调性 天全中学数学组 熊 亮.
數學少林寺 因式分解 寺址:新竹縣立中正國民中學 長老:林永章、廖玉真.
電子白板百萬小學堂 本活動建議搭配電子白板 學生最多可分成2~6組(請按組別按鈕) 老師可以視時間多少,來進行活動 每一組要回答十個問題。
Welcome 实验:筷子提米.
第四章 函数 4.1函数的概念 数值函数可以表示为二元组的集合 数值函数是特殊的二元关系: 所涉及的元素的集合是数值的集合
第一部分 数字电路 第4章 组合逻辑电路 主讲教师:喻红.
大綱:整數的加法 整數的減法 蘇奕君 台灣數位學習科技股份有限公司
不等式的基本性质 本节内容 本课内容 4.2.
线段 射线 直线.
9.1.2不等式的性质 周村实验中学 许伟伟.
第八章 函数 主要内容 函数的定义与性质 函数定义 函数性质 函数运算 函数的逆 函数的合成 双射函数与集合的基数.
第4讲 关系的概念与运算 重点内容: 1.关系的定义. 2.关系的运算,特别是关系的复合运算..
認識函數.
第3章  函数与方程  第2课时 用二分法求方程的近似解.
97年會計業務座談會 課程:代收款系統簡介 報告人:林輝
美丽的旋转.
§3 函数的单调性.
一.椭圆的定义 (1)定义:平面内两定点为F1、F2,当动点P满足条件点P到点F1、F2的距离之和等于常数(大于|F1F2|)时,P点的轨迹为椭圆;F1、F2是椭圆的两个焦点. (2)定义的数学表达式为:|PF1|+|PF2|=2a(2a>|F1F2|). (3)注意:定义中,“定值大于|F1F2|”(即2a>2c)是必要条件.当2a=|F1F2|时,动点轨迹是两焦点的连线段;而当2a
一次函数、二次函数与幂函数 基础知识 自主学习
函数与导数 临猗中学 陶建厂.
Presentation transcript:

数理逻辑 课程XI

第11章 函 数 上一章研究了关系的自反,传递、对称等性质,并针对这些性质研究了—些特殊的关系,如等价关系、偏序关系.这一章研究的各类函数是另外一些特殊的关系,这是从它们的单值性、定义域和值域的性质来讨论的.函数是一个基本的数学概念.通常的实函数是在实数集合上讨论的.这里推广了实函数概念,讨论在任意集合上的函数.

11.1 函数和选择公理 11.1.1 函数定义 定义11.1.1 对集合A到集合B的关系f,若满足下列条件: 11.1 函数和选择公理 11.1.1 函数定义 定义11.1.1 对集合A到集合B的关系f,若满足下列条件: (1)对任意的x∈dom(f),存在唯一的y∈ran(f),使xfy成立; (2)dom(f)=A 则称f为从A到B的函数,或称f把A映射到B(有的书称f为全函数、映射、变换) 一个从A到B的函数f,可以写成f:A→B,这时若xfy,则可记作f:x|→y或f(x)=y. 若A到B的关系f只满足条件(1),且有dom(f)A,则称f为从A到B的部分函数(有的书上称f为函数),

函数的两个条件可以写成 (1)(x)(y1)(y2)((xfy1^xfy2)→y1=y2), (2)(x)(x∈A→(y)(y∈B^xfy)). 函数的第—个条件是单值性,定义域中任一x与B中唯一的y有关系,因此,可以用f(x)表示这唯一的y.第二个条件是A为定义域,A中任一x都与B中某个y有关系.注意不能把单值性倒过来,对A到B的函数f,当x1fy且x2fy成立时,不一定x1=x2;因此,函数的逆关系不一定是函数. 如果一个关系是函数,则它的关系矩阵中每行恰好有一个1,其余为0。它的关系图中每个A中的顶点恰好发出一条有向边.

例1 对实数集R,R上的关系f为 f={<x,y>|y=x3} f是从R到R的函数,记作f:R→R,并记作f:x|→x3或f(x)=x3. 例2 集合A={1,2,3}上的两个关系 g={<1,2>,<2,3>,<3,1>,<3,2>} 和 h={<1,2>,<2,3>} 都不是从A到A的函数. 因为g没有单值性,即<3,1>∈g且有<3,2>∈g,而对关系h,dom(h)={1,2}≠A.但是,h是从{1,2}到A的函数.

定义11.1.2 对集合A和B,从A到B的所有函数的集合记为AB(有的书记为BA).于是,AB={f|f:A→B}. f1={<1,a>,<2,a>,<3,a>} f2={<1,a>,<2,a>,<3,b>} f3={<1,a>,<2,b>,<3,a>} f4={<1,a>,<2,b>,<3,b>} f5={<1,b>,<2,a>,<3,a>} f6={<1,b>,<2,a>,<3,b>} f7={<1,b>,<2,b>,<3,a>} f8={<1,b>,<2,b>,<3,b>} 于是 AB={f1,f2,f3,…,f8}

若A和B是有限集合,且|A|=m,|B|=n,则|AB|=nm.从到的函数只有f=,从到B的函数只有f=.若A≠,从A到的函数不存在.因此,=B={},A= (对A≠).

定义11.1.3 设f:A→B,A1A,定义A1在f下的象f[A1]为f[A1]={y|(x)(x∈A1^y=f(x))},把f[A]称为函数的象, 设B1B,定义B1在f下的完全原象f-1[B1]为 f-1[B1]={x|x∈A^f(x)∈B1} 注意,在上—章f-1表示f的逆关系.这个定义中的f-1[B1]表示完全原象,可以认为其中的f-1是f的逆关系,因为函数的逆关系不一定是函数,所以f-1一般只表示逆关系,不是逆函数(除非特别说明).

11.1. 2 特殊的函数 等价关系利函数都是特殊的关系.同样可以定义一些特殊的函数,它们是具有某种性质的函数, 11.1. 2 特殊的函数 等价关系利函数都是特殊的关系.同样可以定义一些特殊的函数,它们是具有某种性质的函数, 定义11.1.4 设f:A→B. (1)若ran(f)=B,则称f是满射的,或称f是A到B上的, (2)若对任意的x1,x2∈A,x1≠x2,都有f(x1)≠f(x2),则称f是单射的,或内射的,或—对一的, (3)若f是满射的又是单射的,则称f是双射的,或一对一A到B上的.简称双射. 如果f:A→B是满射的,则对任意的y∈B,存在x∈A,使f(x)=y.如果f:A→B是单射的,则对任意的y∈ran(f),存在唯一的x∈A,使f(x)=y.

例5 f:{1,2}→{0},f(1)=f(2)=0,是满射的,不是单射的.f:N→N,f(x)=2x,是单射的,不是满射的.f:Z→Z,f(x)=x+1,是双射的.特别地,:→B是单射的,:→是双射的. 给定两个集合A和B,是否存在从A到B的双射函数?怎样构造从A到B的双射函数?这是两个很重要的问题.第一个问题在下一章讨论.下面举例说明第二个问题,

例6 对下列的集合A和B,分别构造从A到B的双射函数: (1)A=R,B=R,R是实数集. (2)A=R,B=R+={x|x∈R^x>0}. (3)A=[0,1),B=(1/4,1/2]都是实数区间. (4)A=NXN,B=N. 解 (1)令f:R→R,f(x)=x (2)令f:R→R+,f(x)=ex. (3)令f:[0,1)→(1/4,1/2],f(x)=1/2—x/4

(4)NXN是由自然数构成的所有有序对的集合.这些有序对可以排列在直角坐标系—个象限中,构成一个无限的点阵.如图所示.构造要求的双射函数,就是在点阵中有序对与N的元素间建立一一对应,也就是把点阵中有序对排成一列并依次编号0,1,2,….

NXN中元素的排列次序是:<0,0>,<0,1>,<1,0>,<0,2>,<1,1>,<2,0>,<0,3>,….图中用箭头表示次序.这相当于f(<0,0>)=0,f(<0,1>)=1,f(<1,0>)=2,f(<0,2>)=3,…. 显然,(m,n)所在的斜线上有m+n+1个点.在此斜线上方,各行元素分别有1,2,…,m+n个,这些元素排在<m,n>以前.在此斜线上,m个元素排在<m,n>以前.排在<m,n>以前的元素共有[1+2+…+(m+n)]+m个.于是,双射函数f:NXN→N为 f(<m,n>)=(m+n)(m+n+1)/2十m, 对无限集合A,若存在从A到N的双射函数,就可仿照这种方法,把A中元素排成一个有序图形,按次序数遍A中元素.这就构造了从A到N的双射函数.

11.1.3 常用的函数 定义11.1.5 设f:A→B,如果存在一个y∈B,使得对所有的x∈A,有f(x)=y,即有f[A]={y},则称f:A→B为常函数. 定义11.1. 6 A上的恒等关系IA:A→A称为恒等函数.于是,对任意的x∈A,有 IA(x)=x. 定义11.1. 7 对实数集R,设f:R→R,如果(x≤y)→(f(x)≤f(y)),则称f为单调递增的;如果(x<y)→(f(x)<f(y)),则称f为严格单调递增的.类似可定义单凋递减和严格单调递减的函数.

定义11.1. 8 对集合A,n∈N,把函数f:An→A称为A上的n元运算. 运算是算术运算概念的推广.在代数结构课程中将对运算作深入研究,运算的例子有数字的运算,集合的运算,关系的运算,逻辑联结词是在{T,F}上的运算. 定义11.1.9 设A,B,C是集合,Bc为从B到C的所有函数的集合,则F:A→Bc称为一个泛函(有时G:Bc→A称为一个泛函). 泛函F也是函数,它把A的元素a映射到从B到C的函数f:B→C.即函数值F(a)是函数f:B→C.

例7 泛函F:R→RR,F(a)=(f(x)=x+a).或写成F:a|→[x|→x+a].于是 泛函值F(2)有双重含义:一方面表示2下F的函数值为F(2),另一方面这个值是一个函数F(2):R→R,F(2):x|→x+2.

定义11.1.10 设E是全集,对任意的A  E,A的特征函数XA定义为: XA:E→{0,1},XA(a)= 1,a∈A 0, aA 例8 设E={a,b,c},A={a,c},则XA(a)=1,XA(b)=0,XA(c)=1. 特征函数是集合的另一种表示方法,模糊集合论就是参照特征函数的思想,用隶属函数定义模糊集合.

定义11.1.11 设R是A上的等价关系,令g:A→A/R,g(a)=[a]R,则称g为从A到商集A/R的典型映射或自然映射. 例9 设A={1,2,3},R是A上的等价关系,它诱导的等价类是{1,2},{3}则从A到A/R的自然映射g为 g:{1,2,3}→{{1,2},{3}}, g(1)={1,2},g(2)={1,2},g(3)={3},

11.1.4 选择公理 选择公理(形式1) 对任意的关系R,存在函数f,使得fR且dom(f)=dom(R). 11.1.4 选择公理 选择公理(形式1) 对任意的关系R,存在函数f,使得fR且dom(f)=dom(R). 选择公理是一个重要的数学公理,有时记作AC.选择公理还有其他的等价形式.这里的形式最直观,最容易理解. 一般的关系R不是函数,因为R不是单值的.也就是对某些x∈dom(R),有多于一个y1,y2,...,使y1∈ran(R),y2∈ran(R),...,且<x,y1>∈R,<x,y2>∈R,…,这时x有多个值y1,y2,…与之对应.为了构造函数f,只要对任意的x∈dom(R),从<x,y1>,<x,y2>,…中任取一个放入f中.则f是单值的,fR,且有dom(f)=dom(R),f是函数f:dom(R)→ran(R).因为多个有序对中可任选其一,所以构造的f可以有多个.

例10 设关系R={<1,a>,<1,b>,<2,b>},则f1={<1,a>,<2,b>}和f2={<1,b>,<2,b>}都是满足条件的函数.

11.2 函数的合成与函数的逆 函数是特殊的关系,所以关于关系合成与关系的逆的定理,都适用于函数.下面讨论函数的一些特殊性质.

11.2.1 函数的合成 定理11.2.1 设g:A→B,f:B→C,则 (1)f。g是函数f。g:A→C, 11.2.1 函数的合成 定理11.2.1 设g:A→B,f:B→C,则 (1)f。g是函数f。g:A→C, (2)对任意的x∈A,有(f。g)(x)=f(g(x)). 证明 (1)因为g:A→B,则(x)(x∈A→(y)(y∈B^<x,y>∈g)).又因f:B→C,则(y)(y∈B→(z)(z∈C^<y,z>∈f)),由任意的x∈A,存在y∈B有<x,y>∈g,对y∈B存在z∈C有<y,z>∈f,因此对x∈A存在z∈C使<x,y>∈g^<y,z>∈f,使<x,z>∈f。g.所以dom(f。g)=A, 假设对任意的x∈A,存在y1和y2,使得<x,y1>∈f。g且<x,y2>∈f。g.则(t1)(t2)((xgt1^t1fy1)^(xgt2^t2fy2)). 因为g是函数,则t1=t2,又因f是函数,则y1=y2.所以f。g是函数.

(2)对任意的x∈A,因为<x,g(x)>∈g,<g(x),f(g(x))>∈f,故<x,f(g(x))>∈f。g.又因f。g是函数,则可写为(f。g)(x)=f(g(x)). 函数的合成可以用图表示.从图中可见dom(g)=A,ran(g) B=dom(f),ran(f) C.而dom(f。g)=A,ran(f。g) C.

定理11.2.2 设g:A→B,f:B→C,则有 (1)若f,g是满射的,则f。g是满射的, (2)若f。g是单射的,则f。g是单射的, (3)若f。g是双射的,则f。g是双射的. 证明 (1)对任意的z∈C,因为f是满射的,故y∈B,使f(y)=z.对这个y∈B,因为g是满射的,故x∈A,使g(x)=y.所以,z=f(y)=f(g(x))=(f。g)(x),f。g是满射的.

(2)对任意的z∈ran(f。g),若存在x1,x2,使(f。g)(x1)=z且(f。g)(x2)=z.则存在y1,y2,使x1gy1^y1fz且x2gy2^y2fz.因为f是单射的,故y1=y2;又因g是单射的,故x1=x2。所以,f。g是单射的. (3)由(1)、(2)得证. 这个定理的逆定理是否成立呢?请看下列定理.

定理11. 2.3 设g:A→B,f:B→C,则有 (1)若f。g是满射的,则f是满射的, (2)若f。g是单射的,则g是单射的, (3)若f。g是双射的,则f是满射的,g是单射的. 证明 (1)对任意的z∈C,因为f。g是满射的,故x∈A,使x(f。g)z.则y∈B,使xgy^ yfz.则y∈B,使f(y)=z.f是满射的.

(2)对任意的y∈ran(g),若存在x1,x2∈A,使x1gy^x2gy,即g(x1)=y=g(x2).对这个y∈B,(因ran(g)B),存在z∈C,使得f(y)=z.则f(g(x1))=z=f(g(x2)),于是x1(f。g)z^x2(f。g)z.因为f。g是单射的,故x1=x2.所以g是单射的. (3)由(1),(2)得证. 注意,当f。g是满射的,g不一定是满射的;当f。g是单射的,f不一定是单射的.

例1 设g:A→B,f:B→C,A={a},B={b,d},C={c}.且g={<a,b>},f={<b,c>,<d,c>},则f。g={<a,c>}.f。g是满射的,但是g不是满射的. 例2 设g:A→B,f:B→C,A={a},B={b,d},C={c},且g={<a,b>},f={<b,c>,<d,c>},则f。g={<a,c>},f。g是单射的,但是f不是单射的.

定理11. 2.4 设f:A→B,则f=f。IA=IB。f. 证明留作思考题.

11.2.2 函数的逆 一个关系的逆不一定是函数,一个函数的逆也不一定是函数. 例3 对A={a,b,c}.A上的关系R为 11.2.2 函数的逆 一个关系的逆不一定是函数,一个函数的逆也不一定是函数. 例3 对A={a,b,c}.A上的关系R为 R= {<a,b>,<a,c>,<a,a>}, 从A到A的函数f为 f={<a,c>,<b,c>,<c,a>}. 则它们的逆为 R-1={<b,a>,<c,a>,<a,a>}是A到A的函数, f-1={<c,a>,<c,b>,<a,c>}不是A到A的函数.

定理11.2.5 若f:A→B是双射的,则f-1是函数f-1:B→A 证明 对任意的y∈B,因为f是双射的,所以存在x∈A,使<x,y>∈f,<y,x>∈f-1.所以,dom(f-1)=B. 对任意的y∈B,若存在x1,x2∈A,使得<y,x1>∈f-1且<y,x2>∈f-1,则<x,y>∈f且 <x2,y>∈f.因为f是双射的,故x1=x2.所以,f-1是函数f-1:B→A.

定义11.2.1 设f:A→A是双射的,则称f-1:B→A为f的反函数. 定理11.2.6 若f:A→B是双射的,则f-1:B→A是双射的. 证明 对任意的x∈A,因为f是从A到B的函数,故存在y∈B,使<x,y>∈f,<y,x>∈f-1.所以,f-1是满射的. 对任意的x∈A,若存在y1,y2∈B,使得<y1,x>∈f-1且<y2,x>∈f-1,则有<x,y1>∈f且<x,y2>∈f.因为f是函数,则y1=y2所以,f-1是单射的,它是双射的,

例4 f:[-/2,/2]→[-1,1],f(x)=sinx是双射函数.所以,f-1:[-1,1]→ [-/2,/2 ],f-1(y)=arcsin y是f的反函数. 对实数集合R,正实数集合R+.g:R→R+,g(x)=2x是双射的.所以,g-1:R+→R,g-1(y)=log2y是g的反函数.

定理11.2.7 若f:A→B是双射的,则对任意的x∈A,有f-1(f(x))=x,对任意的y∈B,有f(f-1(y))=y。 证明 对任意的x∈A,因为f是函数,则有<x,f(x)>∈f,有<f(x),x>∈f-1,因为f-1是函数,则可写为f-1(f(x))=x. 对任意的y∈B,类似可证f(f-1(y))=y. 由定理,对任意的x∈A,f-1(f(x))=x,则(f-1。f)(x)=x,于是f-1。f=IA.同理也有,f。f-1=IB.对非双射的函数f:A→B,是否存在函数g:B→A使g。f=IA呢?是否存在函数h:B→A使f。h=IB呢?

定义11.2.2 设f:A→B,g:B→A,如果g。f=IA,则称g为f的左逆;如果f。g=IB,则称g为f的右逆. f2:{a,b,c}→{0,1}, f3:{a,b,c}→{0,1,2}, 如图所示,则f1存在左逆g1,不存在右逆.f2存在右逆h2,不存在左逆.f3即存在左逆g3,又存在右逆h3,且g3=h3=f3-1.如图所示.

定理11.2.8 设f:A→B,A≠,则 (1)f存在左逆,当且仅当f是单射的; (2)f存在右逆,当且仅当f是满射的; (3)f存在左逆又存在右逆,当且仅当f是双射的; (4)若f是双射的,则f的左逆等于右逆. 证明 (1)先证必要性.设存在x1,x2∈A,使得f(x1)=f(x2).设g为f的左逆,则x1=(g。f)(x1)=g(f(x1))=g(f(x2))=(g。f)(x2)=x2 所以,f是单射的.

再证充分性.因为f是单射的,所以f:A→ran(f)是双射的,则f-1:ran(f)→A也是双射的.已知A≠,则a∈A,构造g:B→A为 g(y)= f-1(y), 当y∈ran(f) a, 当y∈B-ran(f) 显然,g是函数g:B→A.对任一x∈A,有(g。f)(x)=g(f(x))=f-1(f(x))=x,所以,g。f=IA,g的构造如图,实箭头表示g,虚箭头表示f.

(2)先证必要性.设f的右逆为h:B→A,有f。h=IB (2)先证必要性.设f的右逆为h:B→A,有f。h=IB.则对任意的y∈B,存在x∈A,使h(y)=x,则y=IB(y)=(f。h)(y)=f(h(y))=f(x),所以,f是满射的.

再证充分性,(注意,不能取h=f-1,因为f-1不一定是函数,只是关系,)因为f是满射的,所以ran(f)=dom(f-1)=B.依据选择公理,对关系f-1,存在函数hf-1,且有dom(h)=dom(f-1)=B,且ran(h)ran(f-1)=A.即h:B→A,对任意的y∈B,存在x∈A,使h(y)=x且f(x)=y.则 (f。h)(y)=f(h(y))=f(x)=y. 所以,f。h=IB,h是f的右逆.h的构造如图,实箭头表示h,虚箭头表示f.

(3)由(1),(2)得证. (4)设f的左逆为g:B→A,右逆为h:B→A,则g。f=IA,f。h=IB. g=g。IB=g。(f。h)=(g。f)。h=IA。h=h 所以,g=h.