代数方程解的存在性和唯一性(if and only if)

1、存在性

定义一个函数f:X→Yf:X\to Y,对于值域上的每一个b∈Yb\in Y,方程f(x)=bf(x)=b在定义域上有解吗

如果有解,那么该函数是一个满射,或叫ontoonto (surjective) function\ (surjective)\ function 。所以,满射是解存在的前提条件。

满射定义:∀y∈Y,∃x∈X,s.t.f(x)=y\forall y\in Y, \quad \exists x\in X,\quad s.t.\quad f(x)=y

2、唯一性

如果解存在,那么解是唯一的还是有很多

对于一个方程T(x)=bT(x)=b,如果值域上的每一个bb最多有一个解,则函数TT叫做单射或一对一映射,即one to one (injective) functionone\ to\ one\ (injective)\ function。

所以,单射是解唯一性的前提条件。

单射定义:∀x∈X,∃y∈Y,s.t.f(x)=yandx1≠x2⇒f(x1)≠f(x2)\forall x\in X, \quad \exists y\in Y,\quad s.t.\quad f(x)=y\quad and\quad x_1\ne x_2\Rightarrow f(x_1)\ne f(x_2)

第一个例子。

身份证号函数ff:中国人→\to身份证号。这个函数不是一个满射,因为有的人已经去世,身份证号
再没有对应的人了;但是这是一个单射,因为每一个中国人只有一个身份证号(理论意义上)。

第二个例子。

定义一个函数f:R→R+f:\mathbb R\to\mathbb R^+,x↦x2x\mapsto x^2,这是一个满射,因为每一个正实数都存在一个实数域内的平方根。但很显然不是一个单射,因为任何一个正数都存在两个平方根,一正一负。

后记

1、可逆

如果一个函数TT既是满射也是单射,即单调,则该函数可逆。因为满射保证了T−1T^{-1}的定义域存在,而单射保证了值域的唯一性。

但是函数的可逆性并不能保证映射既是满射也是单射。因为一个不可逆的函数可以在值域的某个范围内是可逆的,比如f=x2f=x^2,在其单调区间上是可逆的,比如[0,+∞][0, +\infty]。

2、复合函数

定义函数f:C→Df:C\to D和函数g:A→Bg:A\to B,满足B⊂CB\subset C,则复合函数(f∘g):A→D(f\circ g):A\to D定义为

(f∘g)(x)≡f(g(x))

(f\circ g)(x)\equiv f(g(x))
或者可写为

A−→gB⊂C−→fD

A\xrightarrow[g] {}B\subset C\xrightarrow[f] {}D
注意,要使 f∘gf\circ g有意义,则 gg的值域包含于ff的定义域。

一个直观例子。

定义FF为父亲,MM为母亲,则F∘MF\circ M表示母亲的父亲,即外祖父;而M∘FM\circ F表示父亲的母亲,即祖母。

可见复合算子是不满足交换律的。

F∘(F∘M)F\circ (F\circ M)表示外祖父的父亲;(F∘F)∘M(F\circ F)\circ M表示母亲的祖父。可见是同一个人。所以,复合算子满足结合律。与矩阵的乘法相似。

满射之间的复合仍为满射。

单射之间的复合仍为单射。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(内容同步更新到微信公众号python数学物理,微信号python_math_physics

代数方程解的存在性和唯一性(if and only if)相关推荐

  1. 数学 - 线性代数导论 - #9 Ax=b的解:存在性、解法、解的结构、解的数量

    线性代数导论 - #9 Ax=b的解:存在性.解法.解的结构.解的数量 终于,我们在b为参数的一般情况下,开始分析Ax=b的解,包括标题中的四个方面. 首先是解的存在性. 从几何上说,当且仅当向量b位 ...

  2. 矢量场的亥姆霍兹分解(Helmholtz Decomposition):存在性及唯一性

    目录 1. 无旋场(引理) 1.1 例子 2. 无源场(引理) 2.1 例子 3. 无旋无源场 3.1 例子 4. 有旋有源场 4.1 例子 4.2 亥姆霍兹分解的存在性证明 4.3 亥姆霍兹分解的唯 ...

  3. 【机器学习基础】EM算法详解及其收敛性证明

    EM算法详解 (一)单高斯模型 1.1 一维高斯分布: 1.2 多维高斯分布: (二)最大似然估计 2.1 最大似然估计的数学概念: 2.2 最大似然估计的基本步骤: 2.2.1 构造似然函数: 2. ...

  4. 稳态可压Navier-Stokes方程组在修正Dirichlet边界下的解的存在性

    转载于:https://www.cnblogs.com/zhangzujin/p/3850624.html

  5. 一阶非线性常微分方程解的存在性定理—Picard-Lindelof定理

    上一节简单介绍了可求解的一阶常微分方程的解法,因为大部分非线性方程是不可解的,所以需要给出解的存在性的证明.本节主要介绍一阶非线性常微分方程Cauchy问题 $$ (E)\,\,\,\,\,\frac ...

  6. 4.1 简单方程的解

    前面章节介绍了向量组和矩阵理论,利用这些理论可以解决线性方程 Amnx=bA_{mn}\mathbf{x}=\mathbf{b}Amn​x=b 解的存在性和唯一性问题.向量组理论如下:向量 b\mat ...

  7. 详解,python求矩阵的秩,你肯定能看懂

    在 Python 中,可以使用 NumPy 库求矩阵的秩. NumPy 库提供了 numpy.linalg.matrix_rank() 函数,该函数可以计算矩阵的秩. 求矩阵的秩知识点目录 Pytho ...

  8. 数学各个研究方向简介

    1. 数论 人类从学会计数开始就一直和自然数打交道了,后来由于实践的需要,数的概念进一步扩充,自然数被叫做正整数,而把它们的相反数叫做负整数,介于正整数和负整数中间的中性数叫做0.它们和起来叫做整数. ...

  9. 数值计算方法在计算机的应用,数值计算方法在计算机科学中的应用和误差序列实验推荐.doc...

    数值计算方法在计算机科学中的应用和误差序列实验推荐 数值计算方法在计算机科学中的应用和误差序列实验 [摘要]计算数学也叫做数值计算方法或数值分析.主要内容包括代数方程.线性代数方程组.微分方程的数值解 ...

最新文章

  1. mysql锁3.常见问题
  2. 2017 [六省联考] T5 分手是祝愿
  3. python编码问题总结
  4. Matlab实用程序--图形应用-区域图形
  5. ABAP中怎样获取随机数
  6. 网络流(3)——找到最小st-剪切
  7. linux --开机自动挂载硬盘【转】
  8. c++的进制转换函数
  9. idea新建scala文件_IDEA maven项目中新建.scala文件
  10. 前端-requests-flask对应关系 json
  11. 又一款主流勒索软件 Paradise 的源代码遭泄露
  12. Spring注解注入原理
  13. We never been grown up
  14. jsp登录并实现邮箱激活功能
  15. 为什么说线上教育是未来的趋势?
  16. 不改一行代码!快速迁移 Flask 应用上云
  17. 记录学习 - 分区函数Partition By的使用
  18. 织梦DedeCMS管理员动态密码登录插件下载
  19. 读书笔记-人际关系与权力相互作用
  20. new File()获取图片地址

热门文章

  1. 哪家CAT更好用?新手入门CAT工具应该如何选择?
  2. python的判断语句练习
  3. pdf怎么转换成图片?学会这几种方法,快速转换
  4. jq/h5 实现实时获取大文件下载进度
  5. python链接数据库并创建/删除/插入多个数据库/表/表数据
  6. C语言报错:error: static declaration of xxx follows non-static declaration
  7. 最新上班摸鱼打卡模拟器微信小程序源码分享
  8. WineHQ7.0安装
  9. 隧道调频广播覆盖系统
  10. 电脑android模拟器下载地址,它运行了电脑版怎么下载 安卓模拟器电脑版下载地址...