EM@反函数和复合函数

2023-10-10 21:44
文章标签 函数 em 复合 反函数

本文主要是介绍EM@反函数和复合函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • abstract
      • 反函数域复合函数的非映射的直接定义
    • 反函数
      • 直接函数
      • 反函数表示
      • 单调函数和反函数
      • 存在反函数的函数不一定是单调的👺
      • 互为反函数的两个函数的图形特点
      • 自反性质
    • 复合函数
      • 复合顺序
      • 复合条件
      • 多重复合

abstract

  • 基于映射定义的反函数和复合函数
  • 反函数相关性质
  • 函数复合的条件
  • 复合函数的定义域求解

反函数域复合函数的非映射的直接定义

  • 另见:AM@映射@逆映射@复合映射

反函数

  • 作为逆映射特例,可以定义如下反函数概念
  • 设函数 f : D → f ( D ) f:D\to{f(D)} f:Df(D)单射,则它存在逆映射 f − 1 : f ( D ) → D f^{-1}:f(D)\to{D} f1:f(D)D,称此映射 f − 1 f^{-1} f1为函数 f f f反函数
    • 这里 f ( D ) f(D) f(D)表示 f f f的值域 R f R_{f} Rf
  • 由反函数定义, ∀ y ∈ f ( D ) \forall{y\in{f(D)}} yf(D),有唯一的 x ∈ D x\in{D} xD,满足 f ( x ) = y f(x)=y f(x)=y,于是 f − 1 ( y ) = x f^{-1}(y)=x f1(y)=x(或作 x = f − 1 ( y ) x=f^{-1}(y) x=f1(y))
  • 即, f − 1 f^{-1} f1的对应法则完全由函数 f f f的对应法则所确定
  • 例如: y = x 3 , x ∈ R y=x^{3},x\in{\mathbb{R}} y=x3,xR是单射,所以它的反函数存在,且其反函数 x = y 1 3 , x ∈ R x=y^{\frac{1}{3}},x\in{\mathbb{R}} x=y31,xR

直接函数

  • 相对于反函数 y = f − 1 ( x ) y=f^{-1}(x) y=f1(x)而言,原来的函数 y = f ( x ) y=f(x) y=f(x)称为直接函数
  • 直接函数和反函数互为反函数

反函数表示

  • 对于 y = f ( x ) , x ∈ D y=f(x),x\in{D} y=f(x),xD的反函数 x = f − 1 ( y ) x=f^{-1}(y) x=f1(y),习惯上自变量用字母 x x x表示,而因变量用字母 y y y表示
    • 例如 y = x 2 , x ∈ R y=x^2,x\in\mathbb{R} y=x2,xR的反函数通常写作 y = x 1 3 , x ∈ R y=x^{\frac{1}{3}},x\in{\mathbb{R}} y=x31,xR
  • 一般地, y = f ( x ) , x ∈ D y=f(x),x\in{D} y=f(x),xD反函数记为 y = f − 1 ( x ) , x ∈ f ( D ) y=f^{-1}(x),x\in{f(D)} y=f1(x),xf(D)

单调函数和反函数

  • f f f是定义在 D D D上的单调函数,则 f : D → f ( D ) f:D\to{f(D)} f:Df(D)单射,于是 f f f必定存在反函数 f − 1 f^{-1} f1,且 f − 1 f^{-1} f1也是单调的
  • 证明:以单调增加为例,单调减少类似
    • 不妨设 f f f D D D上单调增加,我们证 f − 1 f^{-1} f1 f ( D ) f(D) f(D)上同样单调增加
    • ∀ y 1 , y 2 ∈ f ( D ) \forall{y_1,y_2}\in{f(D)} y1,y2f(D),且 y 1 < y 2 y_1<y_2 y1<y2,按函数 f f f的定义:
      • 对于 y 1 y_1 y1,在 D D D内存在唯一的原像 x 1 x_1 x1使得 f ( x 1 ) = y 1 f(x_1)=y_1 f(x1)=y1,从而 f − 1 ( y 1 ) = x 1 f^{-1}(y_1)=x_1 f1(y1)=x1
      • 对于 y 2 y_2 y2,在 D D D内存在唯一的原像 x 2 x_2 x2使得 f ( x 2 ) = y 2 f(x_2)=y_2 f(x2)=y2,从而 f − 1 ( y 2 ) = x 2 f^{-1}(y_2)=x_2 f1(y2)=x2
      • 方法1:因为 y 1 < y 2 y_1<y_2 y1<y2,且函数 f f f单调增加,所以 x 1 < x 2 x_1<x_2 x1<x2,即 f − 1 ( y 1 ) < f − 1 ( y 2 ) f^{-1}(y_1)<f^{-1}(y_2) f1(y1)<f1(y2).即 f − 1 f^{-1} f1 f ( D ) f(D) f(D)上单调增加
      • 方法2:若 x 1 > x 2 x_1>x_2 x1>x2,则由 f ( x ) f(x) f(x)单调增加, y 1 > y 2 y_1>y_2 y1>y2;若 x 1 = x 2 x_1=x_2 x1=x2,则 y 1 = y 2 y_1=y_2 y1=y2,显然这两种假设都和 y 1 < y 2 y_1<y_2 y1<y2矛盾,所以 x 1 < x 2 x_1<x_2 x1<x2,即 f − 1 ( y 1 ) < f − 1 ( y 2 ) f^{-1}(y_1)<f^{-1}(y_2) f1(y1)<f1(y2).即 f − 1 f^{-1} f1 f ( D ) f(D) f(D)上单调增加

存在反函数的函数不一定是单调的👺

  • 根据互为反函数的函数的图形特点,容易构造(找出)一个不单调的分段函数 f ( x ) f(x) f(x)其存在反函数的例子

  • f ( x ) = { x x ⩾ 0 1 x x < 0 f(x)=\begin{cases} x&x\geqslant 0\\ \frac{1}{x}&x<0 \end{cases} f(x)={xx1x0x<0

  • 这个函数的反函数是其ben’shen

互为反函数的两个函数的图形特点

  • 如果把直接函数 y = f ( x ) y=f(x) y=f(x)和它的反函数 y = f − 1 ( x ) y=f^{-1}(x) y=f1(x)的图形画在同一个坐标系上,则这两个图形关于 y = x y=x y=x对称

    • P ( a , b ) P(a,b) P(a,b) y = f ( x ) y=f(x) y=f(x)的图形上,则 b = f ( a ) b=f(a) b=f(a)
    • 由反函数定义, a , b a,b a,b满足 a = f − 1 ( b ) a=f^{-1}(b) a=f1(b),即 Q ( b , a ) Q(b,a) Q(b,a)在函数 y = f − 1 ( x ) y=f^{-1}(x) y=f1(x)的图形上
    • 反之,若 Q ( b , a ) Q(b,a) Q(b,a) y = f − 1 ( x ) y=f^{-1}(x) y=f1(x)上的点,有 a = f − 1 ( b ) a=f^{-1}(b) a=f1(b), b = f ( a ) b=f(a) b=f(a),即 P ( a , b ) P(a,b) P(a,b) y = f ( x ) y=f(x) y=f(x)上的点
    • P ( a , b ) , Q ( b , a ) P(a,b),Q(b,a) P(a,b),Q(b,a)是关于直线 y = x y=x y=x对称,所以 f , f − 1 f,f^{-1} f,f1关于直线 y = x y=x y=x对称
  • 在同一直角坐标系内, y = f ( x ) y=f(x) y=f(x) x = f − 1 ( y ) x=f^{-1}(y) x=f1(y)的图形重合(一致)

    • 函数 x = f − 1 ( y ) x=f^{-1}(y) x=f1(y)自变量为 y y y,对应于 y y y轴,因变量 x x x对应于 x x x
    • P P P的坐标为 ( P x , P y ) = ( a , b ) (P_x,P_y)=(a,b) (Px,Py)=(a,b) x = f − 1 ( y ) x=f^{-1}(y) x=f1(y)上的点,则有 P x = f − 1 ( P y ) P_x=f^{-1}(P_y) Px=f1(Py) a = f − 1 ( b ) a=f^{-1}(b) a=f1(b),
    • 由反函数定义,有 b = f ( a ) b=f(a) b=f(a),即 ( a , b ) (a,b) (a,b) y = f ( x ) y=f(x) y=f(x)上的点
    • 所以 P ( a , b ) P(a,b) P(a,b)同时在 x = f − 1 ( y ) x=f^{-1}(y) x=f1(y), y = f ( x ) y=f(x) y=f(x)的图形上,类似的, y = f ( x ) y=f(x) y=f(x)上的点也都在 x = f − 1 ( y ) x=f^{-1}(y) x=f1(y)
    • 所以结论成立

自反性质

  • 由反函数的定义:
    • y = f ( f − 1 ( y ) ) , y ∈ R f y=f(f^{-1}(y)),y\in{R_f} y=f(f1(y)),yRf,
    • x = f − 1 ( f ( x ) ) , x ∈ D f x=f^{-1}(f(x)),x\in{D_f} x=f1(f(x)),xDf

复合函数

  • 复合函数是复合映射的一种特例

  • 设函数 y = f ( u ) , u ∈ D f y=f(u),u\in{D_f} y=f(u),uDf, u = g ( x ) , x ∈ D g u=g(x),x\in{D_g} u=g(x),xDg,且其值域 R g ⊂ D f R_{g}\sub{D_{f}} RgDf,则:函数 y = f [ g ( x ) ] y=f[g(x)] y=f[g(x)], ( x ∈ D g ) (x\in{D_g}) (xDg)称为 u = g ( x ) u=g(x) u=g(x) y = f ( u ) y=f(u) y=f(u)构成的复合函数;它的定义域为 D g D_g Dg,

  • 变量 u u u称为中间变量,中间变量应用在某些定理的证明上可以提供方便

    • u = g ( x ) u=g(x) u=g(x), y = f ( u ) y=f(u) y=f(u)构成的复合函数 y = f ( u ) = f ( g ( x ) ) y=f(u)=f(g(x)) y=f(u)=f(g(x))

复合顺序

  • 函数 g g g(内层函数)和 f f f(外层函数)构成的复合函数,即按"先 g g g f f f"的次序复合的函数极记为 f ∘ g f\circ{g} fg,即 ( f ∘ g ) ( x ) (f\circ{g})(x) (fg)(x)= f [ g ( x ) ] f[g(x)] f[g(x)]

复合条件

  • 和复合映射相仿, f ∘ g f\circ{g} fg有意义的条件是 R g ⊂ D f R_{g}\sub{D_f} RgDf

  • 某些不满足复合条件的函数,通过将内层函数的定义域加以限制得到新的函数,可以得到可复合的函数组

  • 例如 f ∘ g f\circ{g} fg无意义,但是限制定义域后的 g ∗ g^* g可以和 f f f复合: f ∘ g ∗ f\circ{g^*} fg

  • 一般地,只要是 R g ∩ D f ≠ ∅ R_g\cap{D_f}\neq{\emptyset} RgDf=,则存在 g ∗ g^* g使得 f ∘ g ∗ f\circ{g^*} fg有意义,

  • 通常,为了简便,我们仍然称 f ∘ g ∗ f\circ{g^*} fg为函数 g g g和函数 f f f地复合函数

  • y = f ( u ) = u y=f(u)=\sqrt{u} y=f(u)=u 的定义域 D f = [ 0 , + ∞ ) D_{f}=[0,+\infin) Df=[0,+), u = g ( x ) = tan ⁡ x u=g(x)=\tan{x} u=g(x)=tanx的值域为 R g = ( − ∞ , + ∞ ) R_{g}=(-\infin,+\infin) Rg=(,+),显然 R g ⊄ D f R_{g}\not\sub{D_{f}} RgDf,因此 g , f g,f g,f不能构成复合函数
  • 但是若将 g g g作一定的限制,限制在 D g D_g Dg的一个定义域的子集 D = { x ∣ k π ⩽ x < ( k + 1 2 ) π , k ∈ Z } D=\set{x|k\pi\leqslant{x}<(k+\frac{1}{2})\pi,k\in\mathbb{Z}} D={xx<(k+21)π,kZ}上,那么 g ∗ = tan ⁡ x , x ∈ D g^*=\tan{x},x\in{D} g=tanx,xD,则 R g ∗ = g ∗ ( D ) ⊂ D f R_{g^*}=g^*(D)\sub{D_{f}} Rg=g(D)Df, g ∗ g^* g f f f就可以复合为 ( f ∘ g ∗ ) ( x ) (f\circ{g^*})(x) (fg)(x)= tan ⁡ x \sqrt{\tan{x}} tanx , x ∈ D x\in{D} xD

多重复合

  • 有时会有超过3个函数进行复合,只要它们顺次满足构成复合函数地的条件即可复合
  • y = u y=\sqrt{u} y=u , u = cot ⁡ v u=\cot{v} u=cotv, v = x 2 v=\frac{x}{2} v=2x
    • 定义域分别为 u ∈ [ 0 , + ∞ ) u\in[0,+\infin) u[0,+); v ∈ ( k π , ( k + 1 ) π ) v\in(k\pi,(k+1)\pi) v(,(k+1)π), x ∈ R x\in{\mathbb{R}} xR
  • 则: h ( x ) = ( y ∘ u ∘ v ) ( x ) h(x)=(y\circ{u}\circ{v})(x) h(x)=(yuv)(x)= cot ⁡ x 2 \sqrt{\cot{\frac{x}{2}}} cot2x ,其中 u , v u,v u,v都为中间变量
  • h ( x ) h(x) h(x)的定义域为 D = { x ∣ 2 k π < x ⩽ ( 2 k + 1 ) π , k ∈ Z } D=\set{x|2k\pi<x\leqslant{(2k+1)}\pi,k\in\mathbb{Z}} D={x2<x(2k+1)π,kZ}
    • u ∈ [ 0 , + ∞ ) u\in[0,+\infin) u[0,+),即 cot ⁡ v ∈ [ 0 , + ∞ ) \cot{v}\in[0,+\infin) cotv[0,+)解得 v ∈ ( k π , π 2 + k π ] , k ∈ Z v\in{(k\pi,\frac{\pi}{2}+k\pi]},k\in\mathbb{Z} v(,2π+],kZ
    • x 2 ∈ ( k π , π 2 + k π ] \frac{x}{2}\in(k\pi,\frac{\pi}{2}+k\pi] 2x(,2π+],解得 x ∈ ( 2 k π , ( 2 k + 1 ) π ) , k ∈ Z x\in(2k\pi,(2k+1)\pi),k\in\mathbb{Z} x(2,(2k+1)π),kZ

这篇关于EM@反函数和复合函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/183285

相关文章

Kotlin 作用域函数apply、let、run、with、also使用指南

《Kotlin作用域函数apply、let、run、with、also使用指南》在Kotlin开发中,作用域函数(ScopeFunctions)是一组能让代码更简洁、更函数式的高阶函数,本文将... 目录一、引言:为什么需要作用域函数?二、作用域函China编程数详解1. apply:对象配置的 “流式构建器”最

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

C++中::SHCreateDirectoryEx函数使用方法

《C++中::SHCreateDirectoryEx函数使用方法》::SHCreateDirectoryEx用于创建多级目录,类似于mkdir-p命令,本文主要介绍了C++中::SHCreateDir... 目录1. 函数原型与依赖项2. 基本使用示例示例 1:创建单层目录示例 2:创建多级目录3. 关键注

C++中函数模板与类模板的简单使用及区别介绍

《C++中函数模板与类模板的简单使用及区别介绍》这篇文章介绍了C++中的模板机制,包括函数模板和类模板的概念、语法和实际应用,函数模板通过类型参数实现泛型操作,而类模板允许创建可处理多种数据类型的类,... 目录一、函数模板定义语法真实示例二、类模板三、关键区别四、注意事项 ‌在C++中,模板是实现泛型编程

kotlin的函数forEach示例详解

《kotlin的函数forEach示例详解》在Kotlin中,forEach是一个高阶函数,用于遍历集合中的每个元素并对其执行指定的操作,它的核心特点是简洁、函数式,适用于需要遍历集合且无需返回值的场... 目录一、基本用法1️⃣ 遍历集合2️⃣ 遍历数组3️⃣ 遍历 Map二、与 for 循环的区别三、高

C语言字符函数和字符串函数示例详解

《C语言字符函数和字符串函数示例详解》本文详细介绍了C语言中字符分类函数、字符转换函数及字符串操作函数的使用方法,并通过示例代码展示了如何实现这些功能,通过这些内容,读者可以深入理解并掌握C语言中的字... 目录一、字符分类函数二、字符转换函数三、strlen的使用和模拟实现3.1strlen函数3.2st

MySQL中COALESCE函数示例详解

《MySQL中COALESCE函数示例详解》COALESCE是一个功能强大且常用的SQL函数,主要用来处理NULL值和实现灵活的值选择策略,能够使查询逻辑更清晰、简洁,:本文主要介绍MySQL中C... 目录语法示例1. 替换 NULL 值2. 用于字段默认值3. 多列优先级4. 结合聚合函数注意事项总结C

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

MySQL 日期时间格式化函数 DATE_FORMAT() 的使用示例详解

《MySQL日期时间格式化函数DATE_FORMAT()的使用示例详解》`DATE_FORMAT()`是MySQL中用于格式化日期时间的函数,本文详细介绍了其语法、格式化字符串的含义以及常见日期... 目录一、DATE_FORMAT()语法二、格式化字符串详解三、常见日期时间格式组合四、业务场景五、总结一、

golang panic 函数用法示例详解

《golangpanic函数用法示例详解》在Go语言中,panic用于触发不可恢复的错误,终止函数执行并逐层向上触发defer,最终若未被recover捕获,程序会崩溃,recover用于在def... 目录1. panic 的作用2. 基本用法3. recover 的使用规则4. 错误处理建议5. 常见错