点击上方“AI遇见机器学习”,选择“星标”公众号

重磅干货,第一时间送达

明敏 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

近日,有网友在知乎开帖,将自己总结的线性代数逻辑框架分享了出来,本来仅仅只是学习分享,没想到又又又把同济版线性代数拉出来鞭尸一回。

开帖如下:

对于楼主的框架,广大网友表示不应该把矩阵作为理解线性代数的核心。

答主@杨数森表示,线性代数的最核心问题就是怎样的线性变换是相似的。

最好不要把矩阵作为线性代数的核心,就像不要把初等函数作为微积分的核心一样。

线性代数的最核心问题就是怎样的线性变换是相似的,而这些相似的线性变换具有怎样的特征。引入特征值为这个问题提供了巨大的帮助,却不够彻底,因为尚不能解释为何存在非零的幂零变换。

经过复杂的讨论,我们知道复线性变换的 Jordan 标准型是判断线性变换是否相似的标志,也是衡量线性变换的特征的方式。

所谓两个线性变换是相似的,就是它们能在适当的基下表示成相同的矩阵,而 Jordan 标准型就是其中的代表。

为了把线性代数应用到分析和几何领域,需要在线性空间中引入度量,而内积正是确定度量的巧妙方法。

欧氏空间是带有内积的线性空间,其中的内积是正定、对称的双线性函数。在有限维欧氏空间中,能够顺应所给内积的基是标准正交基,保持内积不变的变换是正交变换。欧氏空间中的另一个有意义的变换是对称变换,而它也恰好对应于二次型。

也有网友认为,向量空间、线性空间以及线性空间之间的态射应该是线性代数的核心。

更有网友表示,之所以会产生这样的误解,很大原因是教材的编写框架对人造成了误导。

同济版《线性代数》再一次被推到了风口浪尖。

同济版《线性代数》为何会引起众怒?

同济版《线性代数》为何会频频引起“众怒”呢?

早在2019年,知乎上便有了关于这版教材的吐槽讨论。

吐槽理由主要在于教材章节混杂、原理晦涩难懂,往往学完一本书也不明所以。

最令人诟病的便是教材内容编排不合理,无论是从行列式开始、还是从矩阵入手,教材开篇生硬地引入大量全新的概念,对于广大学子而言都深感莫名其妙。

尽管学习了行列式,但是大家行列式的认识也只停留在盲目做习题这一层面,把这行乘一个系数加到另一行上,再把另一行减过来,但是却不明白这么来回折腾的意义是什么。

此外,作为一门本身就十分抽象的学科,同济版《线性代数》对于许多概念的解释仍旧是冗长的下定义模式,缺乏直观的几何理解,这也使许多人更加不理解学习线性代数的意义。

定义虽然讲解了对角线法则,但是却没有解释为什么四阶行列式开始便不使用该方法

不够合理的课程内容编排、晦涩难懂的定义原理,让人感觉这不是在学习一门课程,而是被不由分说地抛到一个强制的世界中,只是在考试的皮鞭下被迫赶路。

你的线性代数,之前可能都学错了

其实,同济版《线性代数》之所以会饱受吐槽,还有一个更大的原因:无论是科研还是实际工程应用,线性代数的身影无处不在。如果没有理解其中原理,在日后的运用中可谓是步履维艰。

CSDN 副总裁孟岩曾在《理解矩阵》一文中表示“不少人即使能够很熟练地以线性代数为工具进行过科研和应用工作,但是对于很多初学者提出来的看上去很基础的问题并不清楚。”

比如说:矩阵究竟是什么东西?向量可以被认为是具有n个相互独立性质(维度)的对象的表示,矩阵又是什么呢?

如果认为矩阵是一组列(行)向量组成的新的复合向量的展开式,那么为什么这种展开式具有如此广泛的应用?

特别是为什么偏偏二维的展开式如此有用?如果矩阵中每一个元素又是一个向量,那么再展开一次,变成三维的立方阵,是不是更有用?

面对这一类的问题,许多老手们就好像大人在面对小孩子的刨根问底,最后总会迫不得已地说:“就是这么规定的,你接受并且记住就好。”

然而这样的问题如果不能获得回答,线性代数对于学习者而言就是一个简单粗暴的、莫名其妙的规则合集。

这种过分强调形式论证、忽略直觉思维的教学形式,也会在一定程度上限制学习者的创新能力,使最后培养出来的学生也只能熟练地应用工具,缺乏真正意义上的理解。

正确学习姿势

对此,不少“过来人”为初学者推荐了这些课程,可以帮助大家更好学习理解线性代数:

1.Gilbert Strang的「线性代数 MIT 18.06」课程及教材《Introduction to Linear Algebra》

不同于国内教材,Strang的课程更加面向实际应用、难度适中,比较注重从实际问题中培养数学直觉,适合工程学科学生使用。

并且在课程中,Strang会先引入有趣的数学事实,然后讨论为什么这样是对的,再留一些习题让学习者自己去深入探究原理,培养学习者对线性代数的兴趣。

2.J. Ström, K. Åström 和 T. Akenine-Möller的《沉浸式线性代数》教程(《Immersive Linear Algebra》)

教程链接:http://immersivemath.com/ila/index.html

这份教程不再是简单、枯燥的文字+公式组成,而是包含了大量生动有趣的动画演示,用交互的方式进行学习。

在阅读内容的时候,学习者可以自己去移动其中的动图,变换参数,从不同的角度来理解其中的知识。

3.蓝以中的《高等代数简明教程》和丘维声的《简明线性代数》

如果有的同学对英文比较头大,也可选择国内这两位老师的课程学习。

关于线性代数教材,你有想分享或吐槽的内容吗?

参考链接:
知乎话题:https://www.zhihu.com/question/448135596
“杨数森”的回答(已获授权):https://www.zhihu.com/question/448135596/answer/1805794712
《理解矩阵》:https://wenku.baidu.com/view/f96956b404a1b0717fd5ddca.html

欢迎关注我们,看通俗干货!

同济版《线性代数》再遭口诛笔伐,网友:它真的不太行相关推荐

  1. 知乎热议:同济版《线性代数》引发激烈争议!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来自:机器之心 你的线性代数,过了没? 不论是结构力学还 ...

  2. 如何看待同济版《线性代数》引发激烈争议?

    转自 | 机器之心 你的线性代数,过了没? 不论是结构力学还是人脸识别,理工类型的科研,深究之后就会发现到处都是线性代数的身影.这样一门课程,要是在大一的时候学不好,可是会要命的. 在国内上过大学的理 ...

  3. 西祠胡同再遭出售,谁来拯救BBS?

    referer:baidu.com 互联网从不怜悯那些背离市场的守旧产品,随着网民规模的递增和网络边界的扩大,BBS社区的吸引力逐渐丧失,人们一边铭记它的功绩,一边遗忘它的存在. id="c ...

  4. AI一分钟|外媒:AI将消灭资本主义;特斯拉再遭唱空:量产存疑外加事故不断...

    ▌外媒:人类业余时间将越来越多 AI将消灭资本主义 畅销书作家伯纳德·马尔(BernardMarr)在<福布斯>发布题为"人工智能如何能扼杀资本主义"的文章.在他看来 ...

  5. 【IT资讯】继哈工大Matlab软件被美禁用后,华为、360再遭Docker软件禁令

    众所周知,6月中旬,哈工大.哈工程受美商务部「实体名单」影响,被禁止使用 MATLAB 商业软件,这一消息迅速成为了人们关注的热点. MATLAB对于现在的工科生来说是必不可少的工具,其日常使用率仅次 ...

  6. 恒瑞、百济之外,再鼎开辟了中国医药创新又一极

    <多肽链> 原创出品 作者|多肽链创始人 严睿 "ZL-1102是我们第一个进入全面全球开发的候选药物.它的概念验证是再鼎医药拥有全球权益的内部研发产品管线开发的重要一步.&qu ...

  7. 支付宝被罚18万元;金立副总裁回应60亿广告费;苹果再遭专利诉讼丨价值早报

    第[915]期早报由[周一]赞助播出 01 今日头条 支付宝遭央行罚款18万元 因发生违规行为,央行杭州支行近期对支付宝做出行政处罚决定,并向其处以总额为18万元的罚款. 根据央行的公式,支付宝此次违 ...

  8. 360旗下APP再遭苹果下架 巨头频遭“一刀切”

    前不久奇虎360旗下APP再遭苹果APP Store下架,仅剩下360云盘一款产品仍可下载,从去年来360旗下产品已经遭遇多次下架,也是今年以来继百度之后,国内互联网巨头又一次遭到苹果"一刀 ...

  9. Microsoft .NET Framework 各版可再发行组件包

    Microsoft .NET Framework 各版可再发行组件包 Microsoft .NET Framework 各版可再发行组件包 Microsoft .NET Framework 2.0 版 ...

  10. 摩托罗拉v3android,摩托罗拉V3安卓复刻版真机登场!网友:居然真做出来了

    原标题:摩托罗拉V3安卓复刻版真机登场!网友:居然真做出来了 就在前不久,国外曝出了一张疑似摩托罗拉V3复刻版的外观专利设计图.从这张图片可以看出,这手机中间有一个轴承,仍然是一部翻盖手机. 结合20 ...

最新文章

  1. 538. Convert BST to Greater Tree 把二叉搜索树转换为累加树
  2. [python] redis 模块 -- 实现 python 与 Redis 数据库的结合
  3. SQL Server含逗号分隔的数据匹配维表
  4. Hibernate Session merge,update,save,saveOrUpdate,persist
  5. 并查集的补集 (关押罪犯)
  6. sqlite时间比较_一份经过时间检验的 Laravel PHPUnit 测试经验分享
  7. 用法getline(cin,a)和cin.getline(a,20) 能将空格输出
  8. springboot做网站_Github点赞接近100k的SpringBoot学习教程+实战推荐!牛批!
  9. JavaScript中B继承A的方法
  10. html语言添加点击事件,vue 中拼接html时添加点击事件
  11. VB程序设计练习题(一)
  12. android手机的屏幕录制在哪里,手机屏幕录制在哪里,安卓手机视频录制软件分享...
  13. python 刷手机今日头条金币_刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)...
  14. Texlive安装宏包
  15. 等差、等比数列的求和公式
  16. 软件测试周刊(第63期):凡是持久的,必是温和的与可持续的。
  17. html录音并调用讯飞语音接口,微信小程序前台调用讯飞语音识别接口
  18. 1079 延迟的回文数 (20 分) java题解
  19. iOS查询iTunes中国商店的APP信息
  20. C++超市库存管理系统期末作业

热门文章

  1. 数字图像相关(Digital Image Correlation, DIC)中的非线性优化方法(FA-GN与IC-GN)
  2. javaweb框架 一些底层实现
  3. matlab 状态空间极点,传递函数、零极点增益与状态空间转换的matlab算法实现
  4. VC6下编译fltk-1.3.5
  5. 系统安装之十 U盘安装原版win10
  6. pmp考试有题库么?有多少题?
  7. c语言编程车辆信息管理,车辆信息管理.cpp
  8. Linux入门篇(1)
  9. html图片怎么弄透明背景,如何使用CSS实现背景图像透明
  10. Ubuntu 用vsftpd 配置FTP服务器教程详解