【线性代数】7-1:线性变换思想(The Idea of a Linear Transformation)
title: 【线性代数】7-1:线性变换思想(The Idea of a Linear Transformation)
categories:
- Mathematic
- Linear Algebra
keywords: - Linear Transformation
- Linear Combination
- Kernel
- Range
toc: true
date: 2017-12-04 09:04:18
Abstract: 本篇介绍线性代数的另一个角度,就是线性变换思想
Keywords: Linear Transformation,Linear Combination,Kernel,Range
开篇废话
今天没废话,线性代数到上一篇可以说已经成体系了,不能说自己精通,起码了解了大概的讨论,接下来这三篇第7章的博客是从另一个角度入门线性代数,所以从现在开始,你可以忘记前面学的所有的切入方法,也就是线性代数提出的方法,我们之前的完整套路依靠的是对线性方程组求解的过程引出后面一系列的操作,但是,线性代数为什么叫线性代数,而不叫线性方程组呢?那么本章就是解释,我觉得这个角度切入提出完整的理论更通顺,但是问题就是这么切入没有通过方程组来的那么简单,所以这个角度适合下一步提高,线性方程组适合入门,但是殊途同归,最后都能得到完整的线性代数知识框架。
The Idea of a Linear Transformation
我们第一章应该反复强调线性组合,就是一个乘加计算满足线性,当时一直很困惑为啥叫线性组合,并且当时的博客一直强调线性组合是线性代数的重要理论基础,有了线性组合才有了后面的所有。但是线性组合和线性变换有所区别:线性组合是线性变换的一种,但是线性变换并不一定就是乘加计算(线性组合)。从Caculus的角度来看,如果把某个线性组合看成一个函数,那么这个函数 TTT 满足 :
T(x+y)=T(x)+T(y)T(αx)=αT(x)
T(x+y)=T(x)+T(y)\\
T(\alpha x)=\alpha T(x)
T(x+y)=T(x)+T(y)T(αx)=αT(x)
或者
T(αx+βy)=αT(x)+βT(y)
T(\alpha x + \beta y)=\alpha T(x) + \beta T(y)
T(αx+βy)=αT(x)+βT(y)
这两种表达方式都是在Caculus中对函数线性的表达,如果对于线性代数,我们应该把输入输出转换到对应的向量空间,TTT 不在表示一个number to number的映射,而是一个vector to vector的映射:
A Transformation T assigns an output T(v)T(v)T(v) to each input vector vvv in VVV. The transformation is linear if it meets these requirement for all v⃗\vec{v}v and w⃗\vec{w}w:
T(v+w)=T(v)+T(w)T(cv)=cT(v)
T(v+w)=T(v)+T(w)\\
T(cv)=cT(v)
T(v+w)=T(v)+T(w)T(cv)=cT(v)
or take the two equation into one:
T(cv+dw)=cT(v)+dT(w)
T(cv+dw)=cT(v)+dT(w)
T(cv+dw)=cT(v)+dT(w)
接下来正经的做法是举例子,但是我想让大家都冷静冷静,当年张三丰教张无忌太极剑法的时候,就问张无忌忘了多少了?张教主说忘了一半了,又过了一会儿,张教主说全忘了,于是张真人说甚好,去揍他吧。哈哈,这段话说的基本上就是一个知识理解的必要过程,如果这段知识,你的师父或者教材让你很流畅的读下来,你肯定啥都记不住,因为一切太通常,你回觉得一切都那么理所当然,而蹩脚的老师讲的课会让你听了之后印象深刻,因为每个地方都有不懂的,你就会思考所以印象深刻,这种印象深刻的最直接后果就是等你忘了以后就真的忘了,而大师讲的课,你可能忘得更快,但是当你再看第二遍的时候整个知识树瞬间全部连接起来,融汇贯通,印象最深刻的一个坑爹老师是高中的一个生物老师,说实话,不客气的说那个老师真的是高中遇到最垃圾的老师,当时高中我还是个积极上进的好学生,每天还在思考上清华还是上北大呢,结果这个老师让我第一次知道什么是垃圾的老师,上课念课本不说,完全没有自己的体系,然后每天的方式就是提问不会的要被罚写(每个概念20遍,然后我用五只笔捆绑在一起,然后瞬间完成),卧槽,我当时都震惊了,还有这种教课方式,好在后来可爱的海燕老师来了,这个货就滚蛋了,不然我估计我连西电都考不上。
怎么样,现在还能想起来矩阵怎么来的么?如果还能想起来上面那么一大段废话就白说了,赶紧忘了矩阵,我们现在没有矩阵,只有线性变换。
举个
【线性代数】7-1:线性变换思想(The Idea of a Linear Transformation)的更多相关文章
- 【线性代数】7-2:线性变化的矩阵(The Matrix of a Linear Transformation)
title: [线性代数]7-2:线性变化的矩阵(The Matrix of a Linear Transformation) categories: Mathematic Linear Algebr ...
- 【线性代数】Linear Algebra Big Picture
Abstract: 通过学习MIT 18.06课程,总结出的线性代数的知识点相互依赖关系,后续博客将会按照相应的依赖关系进行介绍.(2017-08-18 16:28:36) Keywords: Lin ...
- Matlab图像处理系列1———线性变换和直方图均衡
注:本系列来自于图像处理课程实验,用Matlab实现最主要的图像处理算法 图像点处理是图像处理系列的基础,主要用于让我们熟悉Matlab图像处理的编程环境.灰度线性变换和灰度拉伸是对像素灰度值的变换操 ...
- paper 128:奇异值分解(SVD) --- 线性变换几何意义[转]
PS:一直以来对SVD分解似懂非懂,此文为译文,原文以细致的分析+大量的可视化图形演示了SVD的几何意义.能在有限的篇幅把这个问题讲解的如此清晰,实属不易.原文举了一个简单的图像处理问题,简单形象,真 ...
- 转载:奇异值分解(SVD) --- 线性变换几何意义(上)
本文转载自他人: PS:一直以来对SVD分解似懂非懂,此文为译文,原文以细致的分析+大量的可视化图形演示了SVD的几何意义.能在有限的篇幅把这个问题讲解的如此清晰,实属不易.原文举了一个简单的图像处理 ...
- 特征向量-Eigenvalues_and_eigenvectors#Graphs 线性变换
总结: 1.线性变换运算封闭,加法和乘法 2.特征向量经过线性变换后方向不变 https://en.wikipedia.org/wiki/Linear_map Examples of linear t ...
- 个案排秩 Rank (linear algebra) 秩 (线性代数)
非叫“秩”不可,有秩才有解_王治祥_新浪博客http://blog.sina.com.cn/s/blog_8e7bc4f801012c23.html 我在一个大学当督导的时候,一次我听一位老师给学生讲 ...
- 【线性代数】6-5:正定矩阵(Positive Definite Matrices)
title: [线性代数]6-5:正定矩阵(Positive Definite Matrices) categories: Mathematic Linear Algebra keywords: Po ...
- 【线性代数】6-2:对角化(Diagonalizing a Matrix)
title: [线性代数]6-2:对角化(Diagonalizing a Matrix) categories: Mathematic Linear Algebra keywords: Eigenva ...
随机推荐
- Asp.net core 学习笔记 ( ef core transaction scope & change level )
ef core 有 unit of work 的概念,当我们 save change 时会自动使用 transaction 确保更新的一致性. 隔离级别是默认的 read committed 不允许脏 ...
- Redis过期命令
Redis键的过期时长的设定 ·命令名称:EXPIRE ·语法:EXPIRE key seconds ·功能:为给定key设置生存时间,当key过期时(生存时间为0),它会被自动删除 ·返回值:设置成 ...
- RDS for MySQL 逻辑备份文件恢复到自建数据库
使用MySQL自带的 mysqldump 工具可以通过逻辑备份文件恢复数据库,本文将介绍详细的逻辑备份恢复数据库操作步骤. 说明 通过物理备份文件恢复到自建数据库请参见RDS for MySQL 物理 ...
- ROUTE: route addition failed
ROUTE: route addition failed 1)报FlushIpNetTable failed on interface错误 应对:以管理员身份运行OpenV-P-N 2)报Warnin ...
- angular轮播图
还是直接上代码比较好 <!doctype html><html lang="en"><head> <meta charset=" ...
- RAII Theory && auto_ptr
RAII(Resource Acquisition is Initialization),也称为"资源获取即初始化",是C++语言的一种管理资源,避免泄露的惯用法. C++标准保证 ...
- stm32 ADC模数转换 ADC多通道 ADC DMA
通过调节电位器,改变AD转换值和电压值 STM32F1 ADC 配置步骤 1.使能GPIO时钟和ADC时钟 2.配置引脚模式为模拟输入 3.配置ADC的分频因子 4.初始化ADC参数,ADC_Init ...
- iOS登录及token的业务逻辑
登录的业务逻辑 { http:是短连接. 服务器如何判断当前用户是否登录? // 1. 如果是即时通信类:长连接. // 如何保证服务器跟客户端保持长连接状态? // "心跳包" ...
- 使用CDS view开发SAP Marketing contact的facet追溯工具
这篇SAP社区博客里,我的一位同事介绍了SAP Marketing里contact facet数据模型的存储表: https://blogs.sap.com/2016/07/01/how-does-s ...
- 2.Redis 入门介绍
A)入门概述: 1.是什么: Redis:REmote Dlctionary Server(远程字典服务器) 是完全开源免费的,用C语言编写的,遵循BSD协议,是一个高性能的(key/value) ...