线性代数的学习和整理13: 定义域,值域,到达域 和单射,满射,双射,反函数,逆矩阵

目录

1 函数与 向量/矩阵

2 初等数学的函数

2.1 函数

2.2 函数的定义:定义域  →映射→  值域

3  高等数学里的函数:定义域和陪域/到达域(非值域)的映射关系

3.1 函数

3.2 单射,满射,双射等都是针对定义域 和 陪域的

3.3 易错地方:值域较小且是被决定的

3.4 单射,满射,双射

4 函数和反函数 → 矩阵和逆矩阵

4.1 函数和反函数

4.2 矩阵和逆矩阵 (待完善)


1 函数与 向量/矩阵

下面两者形式类似,本质也类似

  • 函数的:  ax=y    ,常规函数里,a,x,y 一般都是单个数
  • 矩阵:     AX=Y  , 矩阵乘法,这里 A,x,y 一般都是向量/矩阵
  • 线性代数,就是处理 数组和矩阵(数组的数组)的学科

2 初等数学的函数

2.1 函数

形如  ax=y=f(x)的就是函数

  • 自变量 input:x ,原像
  • 因变量 output:y=f(x) ,像
  • 函数/变化规则/映射法则 function :f
  • 定义域domain: 自变量x的取值范围就是定义域,集合x
  • 值域 range:      因变量f(x)=y 的取值范围就是值域, 所有x的像的集合?

2.2 函数的定义:定义域  →映射→  值域

从映射的角度来看,定义域,值域

  • 函数定义域里的每个值x,必须有且只有一个值y与之对应
  1. 每个x不能是0个y对应
  2. 每个x都必须对应1个y
  3. 每个x不能对应多个y
  • 函数值域里的每个值y,必须有一个定义域的x与之对应
  1. 每个y都有1个x对应
  2. 有的y可能都多个x对应到它

如果从图形上来说

  • 函数f(x) 是从定义域 → 值域
  • 下面定义域里打叉×的点都是错的
  • 下面值域里打叉×的点都是错的

3  高等数学里的函数:定义域和陪域/到达域(非值域)的映射关系

3.1 函数

形如  ax=y=f(x)的就是函数

  • 自变量 input:x ,原像
  • 因变量 output:y=f(x) ,像
  • 函数/变化规则/映射法则 function :f
  • 定义域domain: 自变量x的取值范围就是定义域,集合x
  • 值域 range:      因变量f(x)=y 的取值范围就是值域, 所有x的像的集合?
  • 陪域/ 到达域codomain :因变量f(x)=y 可能的范围,集合y

3.2 单射,满射,双射等都是针对定义域 和 陪域的

  • 理清概念
  • 这个只针对 定义域 →  陪域/到达域
  • 不针对       定义域 →  值域
  • 就这么简单粗暴
  • 前面的函数的映射定义,可能算初等数学的把
  • 这个加入了 陪域/到达域的映射定义,可能算高等函数的把

3.3 易错地方:值域较小且是被决定的

  • 定义域,值域取值范围都选 R 或者 R+
  • 而值域,一般不存在选范围的问题,因为是同感 y=f(x) 一一映射决定的,一般肯定都是R的一个较小的子集!!

比如提前一个例题

  • 为什么y=x^2 不是满射,因为都是针对 定义域 R→  陪域/到达域R,而值域是R+,因此不是满射

3.4 单射,满射,双射

  • 非函数:  定义域里有的x对应了多个y,这种情况还是非函数
  • 单射:     定义域里的每个x 都有唯一的y对应。(但是有的y可能没有x对应)
  • 非单射: 定义域里的每个x 都有y对应,但是可能对应相同的y
  • 满射:     到达域里(非值域)的每个y 都有x对应 (但是有的y可能对应的2个x)
  • 非满射: 到达域里(非值域)不是每个y 都有x对应,有些y值没有x映射
  • 特例
  • 双射:    定义域中的x 和值域中y 分别一一对应
  • 双射的意义,只有满秩的双射矩阵,一定可逆矩阵(见下面)
  1. 单射非满射:   普通单射,只单射,不满射
  2. 单射&满射:    双射
  3. 非单射&满射:
  4. 非单射&非满射:

4 函数和反函数 → 矩阵和逆矩阵

双射的意义,只有满秩的双射矩阵,一定可逆矩阵(见下面)

  • 普通函数,直接让y 映射到x,很可能就不是函数
  • 下面图可以看到,直接让y 映射到x,很可能1个y会映射多个x,这样就不是函数

4.1 函数和反函数

如果一个函数 y=f(x)=ax 反过来 x=f(y)

  • 如果x和y调换,如果不是满射,反过来就不是单射,函数就不存在反函数
  • 所以 函数必须是 双射,这个函数才会有反函数。
  • 双射的函数,一定有反函数,见下图

4.2 矩阵和逆矩阵 (待完善)

  • 同理,矩阵必须是满秩的,才会有逆矩阵
  • 详细的需要写

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/60487.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Kubernetes入门 十、HPA 自动扩/缩容

目录 概述安装metrics-server使用HPA 概述 我们已经可以通过手动执行 kubectl scale 命令实现Pod的扩缩容,但是这显然不符合 Kubernetes 的定位目标–自动化和智能化。Kubernetes 期望可以通过监测Pod的使用情况,实现 Pod 数量的自动调整,于…

0基础学习VR全景平台篇 第92篇:智慧景区-智慧景区常见问题

Q:怎么编辑景区里面各个景点的介绍和推荐该景点A:在下方素材栏中该景点(素材)的右上角选择【编辑场景】里面就可以在场景介绍中编辑该场景的介绍并且在该选项中可以将此场景设置为推荐景点。 Q:景区项目可不可以离线浏…

【VMware】CentOS 设置静态IP(Windows 宿主机)

文章目录 1. 更改网络适配器设置2. 配置虚拟网络编辑器3. 修改 CentOS 网络配置文件4. ping 测试结果 宿主机:Win11 22H2 虚拟机:CentOS-Stream-9-20230612.0 (Minimal) 1. 更改网络适配器设置 Win R:control 打开控制面板 依次点击&#x…

0829【综述】面向时空数据的区块链研究综述

摘要:时空数据包括时间和空间2个维度,常被应用于物流、供应链等领域。传统的集中式存储方式虽然具有一定的便捷性,但不能充分满足时空数据存储及查询等要求,而区块链技术采用去中心化的分布式存储机制,并通过共识协议来保证数据的安全性。研究现有区块链1.0、2.0和以Block-DAG为…

Mysql高阶语句 (一)

一、常用查询 (增、删、改、查) 对 MySQL 数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。 例如只取 10 条数据、对查询结果进行排序或分组等等 1、按关键字排序 PS:类比于windows 任务管理器 使用 SELECT 语句…

debug调试时,通过[[FunctionLocation]]找到函数在源代码中的位置

[[FunctionLocation]] 是 JavaScript 引擎内部的一个属性,用于记录函数在代码中的位置。它不是 JavaScript 语法的一部分,而是在调试和开发过程中用于追踪函数定义位置的一个辅助属性。 当我们在浏览器的开发者工具或其他调试工具中查看函数的属性时&am…

docker部署前端项目保姆级教程

本地启动docker(有不会启动的吗?下载docker(小海豚)双击起来就行) 准备阿里云账号(免费) 没有就去注册一个,记住密码后面要用到 官网地址:阿里云登录 - 欢迎登录阿里云…

各个微服务模块之间互相依赖调用的问题

首先是模块之间不能够循环引用,否则会报循环依赖引入的错误。 没有了模块之间的相互依赖,在项目中这两个模块是相互调用的,分别各自定义相应的Feign接口,如下: 最开始写的运行报错的代码如下: FeignCli…

Axure RP

Axure RP 简介下载安装汉化注册 简介 Axure RP(Rapid Prototyping)是一款交互式原型设计工具,用于创建高保真的交互式界面原型和线框图。它主要用于用户体验(UX)和用户界面(UI)设计&#xff0c…

PyCharm软件安装包分享(附安装教程)

目录 一、软件简介 二、软件下载 一、软件简介 PyCharm是一种集成开发环境(IDE),专门为Python开发者设计。它是由捷克软件公司JetBrains开发的,为Python开发人员提供了高效、易用和功能丰富的工具集。 以下是PyCharm软件的主要…

机器学习——手写数字识别

0、:前言 这篇文章能够帮助你从数据到模型的整个过程实现不过至于安装第三方库等基础问题,本文不涉及,因为确实不难,搜一搜一大把本此实验运行环境为jupyter,当然通过pycharm也是可行的 1、数据: 手写数字…

【网络设备】交换机的概念、工作原理、功能以及以太网帧格式

个人主页:insist--个人主页​​​​​​ 本文专栏:网络基础——带你走进网络世界 本专栏会持续更新网络基础知识,希望大家多多支持,让我们一起探索这个神奇而广阔的网络世界。 目录 一、认识交换机 二、交换机的主要功能 1、数…

非计算机科班如何丝滑转码?(本人就是有点不丝滑)

我觉得无非三个办法可以选择(当然可能有其他方法) 自学 报班 有师傅带 但是在学习之前,你一定要明确你学习编程的目的是什么! 游戏开发?后台研发?爬虫工程师?前端程序员?数据分析师? 或者 仅仅是想做一…

【ES6】Proxy的高级用法,实现一个生成各种 DOM 节点的通用函数dom

下面的例子则是利用get拦截&#xff0c;实现一个生成各种 DOM 节点的通用函数dom。 <body> </body><script>const dom new Proxy({}, {get(target, property) {return function(attrs {}, ...children) {const el document.createElement(property);for …

ElasticSearch(一)数据类型

ElasticSearch&#xff08;一&#xff09;数据类型 1.简述 Es数据类型分为基础数据类型和复杂类型数据&#xff0c;掌握ES数据类型才能进一步使用ES检索数据内容。 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot…

CSS中的margin与padding

目录 一、margin 1.概念及作用 2.基本语法 3.margin的用法 二、padding 1.介绍 2.基本语法及要求 3. 用法 4.内边距和元素宽度 讲这些之前&#xff0c;先看一张图&#xff0c;便于理解 一、margin 1.概念及作用 CSS margin 属性用于在任何定义的边框之外&#xff0c;…

网深科技与中科方德完成兼容性认证

网深科技的产品NetInside可观测性分析平台与国产中科方德主流操作系统完成兼容性适配&#xff0c;系统名称&#xff1a;方德高可信服务器操作系统V4.0&#xff0c;系统运行稳定&#xff0c;性能卓越&#xff0c;完美兼容&#xff0c;能够为广大用户提供灵活、专业、直观可视性&…

docker 安装 Nginx

1、下载 docker pull nginx:latest 2、本地创建管理目录 mkdir -p /var/docker/nginx/conf mkdir -p /var/docker/nginx/log mkdir -p /var/docker/nginx/html 3、将容器中的相应文件复制到管理目录中 /usr/docker/nginx docker run --name nginx -p 80:80 -d nginxdocke…

tensorrtx部署yolov5 6.0

文章目录 一. yolov5 v6.0训练模型二.训练好的yolov5模型转tensorrt引擎 一. yolov5 v6.0训练模型 官网下载yolov5 v6.0代码 下载官方预训练好的模型 安装yolov5所需要的库文件&#xff0c;requirements.txt在下载好的yolov5源代码中有 pip install -r C:\Users\10001540…

C语言每日一练------------Day(7)

本专栏为c语言练习专栏&#xff0c;适合刚刚学完c语言的初学者。本专栏每天会不定时更新&#xff0c;通过每天练习&#xff0c;进一步对c语言的重难点知识进行更深入的学习。 今日练习题关键字&#xff1a;两个数组的交集     双指针 &#x1f493;博主csdn个人主页&#xf…