实对称矩阵对角化教学的应用案例

㊀[收稿日期]2018G09G29;㊀[修改日期]2019G01G05㊀[基金项目]北京科技大学青年骨干教师培养计划(2302017J X G G R C G004)
;线性代数研究型教学示范课(K C 2018Y J X 08);公共数学课程 分层次多模块 教学研究与实践(J G 2016Z 05)
㊀[作者简介]张丽静(1973-),女,博士,副教授,从事应用数学的研究.E m a i l :z h a n g l i j @u s t b .e d u .c n 第35卷第2期大㊀学㊀数㊀学V o l .35,ɴ.22019年4月C O L L E G E MA T H E MA T I C S A p
r .2019实对称矩阵对角化教学的应用案例
张丽静,㊀刘白羽,㊀申亚男(北京科技大学数理学院,北京100083
)㊀㊀[摘㊀要]矩阵的对角化是线性代数课程的重要内容之一,针对本科生教学,在考虑学生知识储备和理解力的基础上,依据学以致用的思想,利用特征值㊁特征向量及实对称矩阵对角化的理论知识,构造了一个图像
压缩存储的应用案例.旨在加深学生对矩阵特征值和特征向量及对角化理论的理解,同时本案例也给出了更一般的扩展讨论.[关键词]实对称矩阵;特征值;特征向量;图像压缩存储[中图分类号]O 15
脉冲变压器1.26㊀㊀[文献标识码]C ㊀㊀[文章编号]1672G1454(2019)02G0116G06
1㊀引㊀㊀言
线性代数是高等学校理工科学生的重要必修课之一,也是大部分专业课程必备的数学基础课程.但线性代数课程对于大多数学生而言是比较枯燥乏味的,究其主要原因,其一是由于课程自身具有理论性
强和较为抽象的特点[1],其二是对于低年级同学的知识储备而言,教师不容易给出生动又贴近实际的应用案例,学生看不到本课程到底有何用途?这就致使学生失去学习的兴趣.而一个生动的案例,则可
在抽象概念与实际应用之间建立起沟通的桥梁[2].在线性代数的教学中如何理解特征值㊁特征向量以及实对称矩阵对角化对学生来说是一个难点,抽
象的定理使大多数学生学习时仅能记忆求解过程,而不能很好的理解其内涵及其用途.为了让学生能更
透彻地理解此部分内容,将选择与生活贴近的图像处理方面的实例  图像压缩存储作为出发点,同时
考虑到低年级学生的知识储备和理解力,设计一个仅使用 实对称矩阵分解基本定理 就可实现的图像
足球黑哨
压缩实例.以激发学生的学习兴趣,引导学生去主动思考,从而帮助学生深入理解此部分内容.此外,奇异值分解理论可应用于更为一般的情形,也给出了简要的介绍.
2㊀预备知识
2.1㊀计算机系统中的图像及其存储[3
]
2.1.1㊀计算机系统中的图像计算机系统中,未经压缩的图像是以像素为单位存储的.对与设备无关的位图(D e v i c e I n d e p e n d e n t B i t m a p ,D I B )文件来说,每一个像素的颜信息使用三个无符号整数分别表示红(R )㊁绿(G )和蓝(B )的强度,这一数值又称为像素点的R G B 颜数值(图1).从代数的角度看,一幅由m ˑn 个像素点构成的图像就对应着三个m ˑn 颜矩阵.特别地,黑白图像采用灰度图的方式存储,图像上每一个像素点只对应一个由无符号整数表示的灰度值(图2),此时一幅图像就对应着一个m ˑn 灰度矩阵.
2.1.2㊀计算机系统中图像的存储计算机系统中,包含了图像信息的图像文件与其他类型文件的存储方式是相同的,均以字节(8个
二进制位)作为最小的存储单位存储于外部存储设备,如磁盘㊁光盘㊁U 盘等.图像文件的大小通常使
用B (字节)㊁K B (千字节)㊁M B (兆字节)㊁G B (吉字节)等表示,1K B =1024B =210B ,1M B =1024K B =220B ,1G B =1024M B =230B 等.㊀㊀㊀图1㊀一幅彩D I B 图像以及其R G B 颜数值图2㊀一幅灰度D I B 图像及其灰度矩阵㊀
3㊀案例设计
3.1㊀基本内容
本案例主要是针对矩阵特征值㊁特征向量及实对称矩阵分解定理的教学内容给出的,旨在通过实例来提高学生兴趣,加深定理的理解.作为扩展内容,还介绍了更为一般的矩阵奇异值分解定理.
定理1[4]㊀设A 为n 阶实对称矩阵,则存在一个正交矩阵P =p 1,p 2, ,p n (),使得A =P ΛP T .(1)其中Λ为对角元素是A 的特征值λ1,λ2, ,λn 所构成的对角阵;p 1,p 2, ,p n 为特征值λ1,λ2, ,λn 对应的单位特征向量.式(1
)还可以写成如下的形式:A n =P ΛP T =λ1p 1p T 1+λ2p 2p T 2+ +λn p n p T n =ðn i =1λi p i p T i .(2
)更为一般地,设A 是秩为r 的m ˑn 实矩阵,
容易证明A T A 必是秩为r 的实对称矩阵且有r 个非零的特征根.若令λ1, ,λn 是A T A 的特征值,v 1, ,v n 是对应的特征向量且构成ℝn 的单位正交基,则对1ɤi ɤn ,有v i 2=(A v i )T A v i =v T i A T A v i =λi v T i v i =λi ȡ
0.即A T A 的所有特征值均非负,称σi =λi 为A 的奇异值.由此,对秩为r 的m ˑn 实矩阵A 不妨设λ1ȡλ2ȡ ȡλr >0=λr +1= =λn ,并有如下的定理.定理2[5]㊀设A 是秩为r 的m ˑn 矩阵,则存在一个m ˑm 的正交矩阵U 和一个n ˑn 的正交矩阵V ,使得A =U ΣV T ,(3
)其中Σ为形如D O O O æèçöø÷m ˑn 的矩阵,D 是一r ˑr 的对角矩阵且对角元素是A 的前r 个奇异值σ1ȡσ2ȡ ȡσr >0,矩阵V =(v 1, ,v n )的列向量为对应于矩阵A T A 特征值的特征向量,矩阵U =(u 1, ,u m )的前r 个列向量定义为u i =1σi A v i ,其余列向量为将u 1,u 2, ,u r 扩充成ℝm 的单位正交基u 1, ,u m 得到的.7
11第2期㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀张丽静,等:实对称矩阵对角化教学的应用案例
式(3)也可以写为A =U ΣV T =σ1u 1v T 1+ +σr u r v T r .(4)容易看出,定理1为定理2的特例,故定理2比定理1有着更为广泛的应用.作为讲授实对称矩阵
正交分解的教学内容而言,授课用例将围绕定理1进行设计.而定理2中给出的方法,则可作为扩展方法,引导学生进行深入思考.
3.2㊀问题提出
是否可以利用本节课的知识将手机存储的图像进行压缩,以节省存储空间?此问题结合生活中普遍存在的手机拍照存储图像引入,吸引学生注意力,充分调动学生的积极主动性.
3.3㊀问题分析及求解
指导思想:对所提出的问题进行分析,将实际问题转化为数学问题,将未知的问题向已知的问题转图3㊀关于主对角线对称的图片,
图像大小为658ˑ658像素化,引导学生尝试使用学过的知识去分析问题,进而逐步给出解决方案.
问题简化:在计算机系统中表示彩图像需要使用三个矩阵分别代
表红㊁绿和蓝三种颜,而表示灰度(黑白)图像只需使用一个矩阵.为了
简化问题,本例将灰度图像作为处理对象;针对实对称矩阵分解方法的
应用,先考虑关于主对角线对称的图片(图3).
问题简化为:压缩存储一张关于主对角线对称的正方形灰度图片.问题分析:一个方形灰度图像对应一个n ˑn 阶灰度矩阵,记为A n ,
其每一个元素a n i j (右上角n 表示n 阶方阵,i =1,2, ,n ,j =1,2, ,n )的取值范围为0至255之间的整数.那么沿主对角线对称的图像(图3)对应的矩阵A n 就是一个实对称矩阵.这就转化为这节课求实对称矩阵对角化的问题(定理1).
问题求解:按定理1,首先求出矩阵A n 的n 个特征根(
重根按重数计算),按照绝对值从大到小的顺序排列λ1, ,λn ,即λ1ȡλ2ȡ ȡλn .每一特征根λi 对应的单位特征向量记为p i ,i =1,2, ,n .由式(2)矩阵A 可转化成多个矩阵求和的形式,且矩阵p i p
T i 中每一元素的绝对值都是小于等于1的.因此特征值λi 绝对值的大小体现了λi 对应的项λi p i p T i 在式(2)中的比例,λi 的绝对值越大,λi p i p T i 在式(2)中的比例就越大,反之则越小.这样就可以根据需要对(2)中矩阵求和进行截断,提取矩阵分解后的主要部分.
记矩阵A n 的
s 项截断为 A s =ðs i =1λi p i p T i ,㊀0<s ɤn .对矩阵 A s 的元素做如下处理(
因为其元素已经不一定是0至255之间的整数了)a s i j =255, a s i j ȡ255,[ a s i j ],0< a s i j <255,0, a s i j ɤ
0.ìîíïïïï㊀i =1,2, ,n ,㊀j =1,2, ,n ,其中 a s i j 为 A s 中的第i 行第j 列元素,函数 []为四舍五入取整函数.经转化后的元素a s i j 的取值就在0到255之间,组成的矩阵A s 就对应着一个灰度矩阵,
可以描绘截断后的图像.图4给出了灰度矩阵A 658对应的前2,10,50及100项截断灰度图A 2,A 10,A 50及A 100.容易看出A 100
刷镀液(前100项截断求和)已经是A 658的比较清晰的近似.图4㊀(a )A 658,㊀(b )A 2,㊀(c )A 10,㊀(d )A 50,㊀(e )A 100
11大㊀学㊀数㊀学㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第35卷
存储空间:容易计算,存储一个大小为n ˑn 像素点的正方形灰度图像所需占用的存储空间约为
s b m p =n 2B ;若采用保存图像的m 个特征值及相应特征向量的方法存储图像,所需存储空间约为
句柄
s e i g =4ˑm ˑ(n +1)B .本例中存储图像A 658约需存储空间s b m p ʈ423K B ;若令m =100(前100项截断),则A 100所需的存储空间数量约为s e i g ʈ258K B ,达到了图像压缩存储的目的.3.4㊀问题拓展
由于本节课的主要目的是讲解实对称矩阵的分解定理1的应用,故选择关于主对角线对称的方形
灰度D I B 图像作为示例,
而非对称的方形图像㊁非方形的图像以及彩图像的处理方法,可使用更为一般的奇异值分解理论,作为拓展问题留给学生通过查阅相关资料在课后完成讨论.这样不仅从深度和广度上扩充了学习的过程,开阔了学生的视野和思维,还可以培养学生深入思考和初步解决问题的科研能力.(i )非对称方形灰度D I B 图像若图像本身不是关于主对角线对称的,可以考虑如下两个方法对图像进行处理.
方法一:将图像分解为对称图像的组合.如图5所示,先将图像按主对角线分为两个部分,再将每个
部分分别转换为关于自身对角线对称的图像.在经过了这样的变换后,两个图像可以分别使用实对称矩阵的对角化方法进行处理,但此时需存储两个图像对应的特征值和特征向量.图5㊀一般非对称方形灰度D I B 图像可分解为两个对称图像的组合㊀方法二:使用奇异值分解.利用定理2,可直接计算图像对应矩阵的转置与该矩阵的乘积,然后将结果矩阵进行奇异值分解,并采取类似方法一中的做法,
保留绝对值较大的奇异值及其对应的正交矩阵列的向量即可.对比方法一与方法二,容易看出方法二更具有一般性,且有可能获得更高的压缩率.但由于奇异值分解技术依赖于定理2的结论,而实际线性代数课程的教学过程中,该部分内容一般作为选修内容,由学生自主学习或教师根据教学大纲进行选择性讲解,故文中设计的教学案例(对称或非对称)图形将会被尽可能转化为对称图形,然后再进行处理
.图6㊀非方形但关于图中虚线
部分对称的图像
(i i )非方形灰度D I B 图像
对非方形但关于图中虚线(对应于非正方形矩阵的对角
线)部分对称的图像(图6),可使用定理2中给出的奇异值分
解理论.此部分可引导学生自主完成.(i i i )非方形也非对称灰度D I B 图像
对于非方形也非对称的图像(图7(a )),可将其转化为一个对称方形(图7(b ))和一个长方形图像(图7(c )),分别构造可用于矩阵分解的灰度矩阵(图7(d ))和(图7(e )),最后即可9
11第2期㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀张丽静,等:实对称矩阵对角化教学的应用案例
山西省物理学会
021大㊀学㊀数㊀学㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第35卷计算其对应的灰度矩阵的奇异值分解并存储相关的数据.
图7㊀非方形也非对称D I B图像处理流程的示意图
(i v)一般的彩D I B图像
若图形为彩D I B图像(图8),则可将图像对应的红㊁绿和蓝颜矩阵分别采用上述灰度图像中给出的方法进行处理.图8给出了处理一般彩D I B图像时的流程示意图.
图8㊀一般彩D I B图像处理流程示意图
4㊀结㊀㊀论
碳化硼本文利用特征值㊁特征向量及实对称矩阵分解定理的知识,将表示图像颜信息的矩阵转化为特征值及相应的特征向量乘积之和.在保证图像质量降低较小的前提下,通过保存部分特征值和特征向量的

本文发布于:2024-09-22 07:34:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/105044.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:矩阵   图像   学生
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议