问题驱动式习题课教学探索——以矩阵秩恒等式为例
Exploring Exercise Class Teaching with Problem Driven Approach—Taking Matrix Rank Identity as an Example
DOI: 10.12677/ae.2024.14112163, PDF, HTML, XML,    科研立项经费支持
作者: 胡永刚:外交学院国际经济学院,北京
关键词: 矩阵秩问题驱动法多项式互素Matrix Rank Problem Driven Approach Polynomial Coprime
摘要: 矩阵秩的恒等式证明及其应用是线性代数教学中的难点。基于这一点,本文探讨了问题驱动式教学法在习题课上的应用,通过分解出一系列的导向问题,将教学难点拆解,激发学生兴趣,提升学生的综合反应能力和创新能力。
Abstract: The proof of matrix rank constant equation and its application are difficult points in linear algebra teaching. Based on this, this article explores the application of problem driven teaching method in exercise classes, by decomposing a series of guiding questions, breaking down teaching difficulties, stimulating students’ interest, and enhancing their comprehensive response and innovation abilities.
文章引用:胡永刚. 问题驱动式习题课教学探索——以矩阵秩恒等式为例[J]. 教育进展, 2024, 14(11): 1002-1009. https://doi.org/10.12677/ae.2024.14112163

1. 引言

以问题为导向的教学法(problem-based learning, PBL)是1969年由美国的神经病学教授Barrows在加拿大的麦克马斯特大学首创。该教学方法以学生为教学中心,在学生掌握一定知识基础后,把学习设置于复杂的有意义的问题情境中,通过同学们小组讨论合作解决问题,在此过程中提升学生分析和解决问题的综合能力,加深对于知识的掌握和理解[1]。简单来讲,问题导向的教学法的方法与目标就是教师根据所教授的课程内容创设合适的问题链,通过一系列导向式问题,从而逐步降低问题本身的难度,进而达到引导学生分析并解决问题的目标。数学课堂教学的核心内容就是发现问题,分析问题,解决问题。大学习题课是课堂教学的总结。学生可以在习题课上学习到解题技巧,从而加深对已有知识点的掌握。正所谓温故知新,习题课上的习题推广,也在一定程度上可以锻炼学生的创新思维。因此,习题课也是一个非常重要的课堂。大学习题比起中学习题更加复杂多样且考验综合解题能力,并且大学习题课课时量比中学占比更少。因此,在这种情况下,教师更应当坚持问题导向,目标导向,效果导向来提升习题课课堂效率,深入挖掘例题的来龙去脉,让学生能在有限时间内掌握解题技巧并且做到知识迁移与举一反三的能力。

矩阵秩恒等式的证明是学习矩阵过程中的重难点。在经典教材[2] [3]中的证明过程采用间接使用定理来证明。普遍学生认为比较抽象难懂并且遇到证明矩阵秩的恒等式相关问题仍然无从下手。就矩阵本身而言,它比较好懂并且可操作性较强,而矩阵的初等变换将矩阵乘积运算变得简洁。因此,矩阵的初等变换比较好掌握,学生也比较熟悉。

作者将从课本以及2024年第十五届全国大学生数学竞赛决赛《数学类低年级组》试题中一题关于矩阵秩恒等式试题出发,将证明过程统一使用广义矩阵初等变换方法。关于这个证明角度,文献[4] [5]已经有过讨论。本文将溯源课本以及相关例题,逐步分解例题,给出导向式问题,从简易到复杂地将证明矩阵秩恒等式的一般方法呈现出来。

2. 一类相似的矩阵秩问题

线性代数经典教材[3]中,讲到矩阵秩问题,必然涉及到下面两个经典例题:

2.1 ([3], p. 71):设ABn阶方阵证明 AB=O R( A )+R( B )n .

2.2 ([3], p. 71)An阶方阵证明 R( A+E )+R( AE )n .

如果考虑更深层次的角度,就会涉及到高等代数经典教材[6]中的两个经典补充题:

2.3 ([2], p. 67, [6], p. 136):设An阶方阵,证明若 A 2 =A ,则 R( A )+R( AE )=n .

2.4 ([6], p. 136)An阶方阵证明若 A 2 =E R( A+E )+R( AE )=n .

以上4个经典例题都涉及到了矩阵秩不等式以及特殊恒等式问题。其中,例2.3本质上是例2.1的特殊情况,只要取 B=AE ,例2.3的一边的不等式就能成立,而例2.3证明的是例2.1取等号的情况;例2.4显然是例2.1与例2.2的直接结论。因此,要解决例2.3的另一边不等式,就需要考虑下面问题:

问题1AB满足什么条件时,例2.1取等号?

下面试题是2024年第十五届全国大学生数学竞赛决赛《数学类低年级组》试题中的一题。

2.5 [7]An阶方阵证明 A 4 =E 当且仅当 R( AE )+R( A 3 + A 2 +A+E )=n .

从形式上看,例2.3,例2.4与例2.5类似。因此,自然需要考虑以下问题:

问题22.3,例2.4条件是否也是充要性条件?

3. 问题解析与探源

为解决上述问题,需要使用广义初等变换。

定义3.1 [8]以下5种类型的分块矩阵统称为广义初等矩阵

[ O E n E m O ], [ A O O E n ], [ E m O O B ], [ E m C O E n ], [ E m O D E n ]

其中Am阶可逆矩阵,Bn阶可逆矩阵,C m×n 矩阵,D n×m 矩阵,EmEn分别是m阶和n阶单位矩阵。

定义3.2 [8]分块矩阵左乘一个广义初等矩阵称为广义初等行变换右乘一个广义初等矩阵称为广义初等列变换;广义初等行变换与广义初等列变换统称为广义初等变换

3.3广义初等变换不改变分块矩阵的秩。

3.1. 问题1探源

为了解决问题1,首先需了解著名的薛尔福斯特(Sylvester)公式。为了证明过程完整,先给出以下引理。

引理3.4:设 A m×n B k×l C m×l ,则 R( [ A C O B ] )R( A )+R( B )

证明:A秩为rB秩为s。则存在m阶可逆矩阵P1n阶可逆矩阵Q1,使得 P 1 A Q 1 =[ E r O O O ] ;存在k阶可逆矩阵P2l阶可逆矩阵Q2,使得 P 2 B Q 2 =[ E s O O O ] 。因此,

[ E O O P 2 ][ P 1 O O E ][ A C O B ][ Q 1 O O E ][ E O O Q 2 ]=[ E r O O O C 11 C 12 C 21 C 22 O O O O E s O O O ]

因为广义初等矩阵乘积不改变矩阵秩,所以, R( [ A C O B ] )r+s=R( A )+R( B ) 。证毕。

命题3.5:设矩阵 A s×n   B n×m 则下列矩阵不等式成立

R( A )+R( B )nR( AB )

证明:首先构造分块矩阵 [ A O E n B ] 。于是,根据引理3.4可得:

R( [ A O E n B ] )=R( [ A T E n O B T ] )R( A )+R( B )

另一方面,利用分块矩阵的广义初等变换,

[ A O E n B ] r 1A r 2 [ O AB E n B ] c 2+ c 1 ( B ) [ O AB E n O ] c 1 c 2 [ AB O O E n ]

因此,根据注3.3所述, R( [ A O E n B ] )=R( [ AB O O E n ] )= R( AB )+n 。故, R( AB )+nR( A )+R( B )

证毕。

推论3.6[广义薛尔福斯特公式]ABn阶方阵对任意非零矩阵多项式 f( A ) g( A ) 恒有如下矩阵不等式:

R( f( A ) )+R( g( B ) )nR( f( A )g( B ) )

特别地,若 f( A )g( B )=O R( f( A ) )+R( g( B ) )n 。反之,若上述两个不等式等号成立,则 f( A )g( B )=O

3.7上述方法本质上是利用分块矩阵中的单位矩阵“En”,随着广义初等变换,让“En”在分块矩阵上面“打洞”(化零),在主对角线上化出单位矩阵“En”,从而简化矩阵形式,最后得到结论式。

根据命题3.5立即可以得到例2.1。另一方面,注意到在条件 A 2 =A A 2 =E 下可得到 A( AE )=O ( A+E )( AE )=O ,若广义薛尔福斯特公式取等号,则立刻可得到例2.3,例2.4的充要条件。因此,问题1和问题2根本上都归结于以下问题。

问题3什么情况下广义薛尔福斯特公式取等号

3.2. 问题2解析

要解决问题3,须先解决问题2,期望能从问题2的解题过程中得到问题3的答案。为此,接着4.1节中用广义初等变换和单位矩阵打洞法的思路来解决例2.3,例2.4的充要性问题。

命题3.8(1) An阶方阵 A 2 =A 当且仅当 R( A )+R( AE )=n

(2) An阶方阵 A 2 =E 当且仅当 R( A+E )+R( AE )=n

证明:(1) 构造分块矩阵 [ A O O AE ] 。注意到  A+( AE )=E

利用上述公式以及广义初等变换

[ A O O AE ][ A A O AE ][ A A A E ][ A A 2 A O E ][ A A 2 O O E ]

因此, R( [ A O O AE ] )=R( [ A A 2 O O E ] ) ,即 R( A )+R( AE )=R( A A 2 )+n 。由此可得结论。

(2) 构造分块矩阵 [ A+E O O AE ] 。注意到 ( A+E )+[ ( AE ) ]=2E

利用上述公式以及广义初等变换

[ A+E O O AE ][ A ( AE ) O AE ][ 2E ( AE ) AE AE ][ 2E O AE A 2 E 2 ][ E O O A 2 E ]

因此, R( [ A+E O O AE ] )=R( [ E O O A 2 E ] ) ,即 R( A+E )+R( AE )=R( A 2 E )+n 。由此可得结论。证毕。

3.9:上述证明过程中,所构造的分块矩阵与命题3.5有一个根本区别就是命题3.5中所构造的分块矩阵含有单位矩阵“ E n ”而命题3.8中没有直接的单位矩阵。这种情况下,必须去按照结论式“凑”单位矩阵,于是找到恒等式:

A+( AE )=E (1)

( A+E )+[ ( AE ) ]=2E (2)

利用这上述两恒等式,再结合广义初等变换和单位矩阵打洞法,在主对角线上化出单位矩阵“ E n ”。

下面考虑例2.5的证明。按照上述命题3.8的证明思路,需要从矩阵多项式 AE 和多项式 A 3 + A 2 +A+E 组合得到单位矩阵。然而,与命题3.8不同的是,仅靠加减,不足以化出单位矩阵“ E n ”。但是注意到,多项式长除法同样可得到等式(1)和(2)。因此,类似地,在例2.5中利用长除法可以得到:

( A 2 +2A+3E )( AE )+( A 3 + A 2 +A+E )=4E (3)

命题3.10  A  n 阶方阵 A 4 =E 当且仅当 R( AE )+R( A 3 + A 2 +A+E )=n

证明:构造分块矩阵  [ AE O O A 3 + A 2 +A+E ] 。注意到此时公式(3)成立。

利用上述公式以及广义初等变换

        [ AE O O A 3 + A 2 +A+E ][ AE O ( A 2 +2A+3E )( AE ) A 3 + A 2 +A+E ] [ AE AE ( A 2 +2A+3E )( AE ) 4E ][ A 4 E 4 O ( A 2 +2A+3E )( AE ) 4E ][ A 4 E 4 O O 4E ]

因此, R( [ A O O AE ] )=R( [ A A 2 O O E ] ) ,即 R( A )+R( AE )=R( A A 2 )+n 。由此可得结论。

证毕。

3.3. 问题3解析

事实上,上述三个公式(1),(2),(3)有一个共同的特征,即,矩阵多项式互素。为此,须要回顾多项式互素。对多项式 f( x ) g( x ) ,用符号 ( f( x ),g( x ) ) 表示首项系数是1的最大公因式。

定义3.11 [6]两个不全为零的多项式 f( x ) , g( x ) ,若 ( f( x ),g( x ) ) 为零次多项式,则称 f( x ) g( x ) 互素,记 ( f( x ),g( x ) )=1

类似地,两个不全为零的 n 阶矩阵多项式 f( A ) g( B ) ,若 ( f( x ),g( x ) ) 为零次矩阵多项式,则称 f( A ) g( B ) 互素。

定理3.12 [6] ( f( x ),g( x ) )=1 当且仅当存在多项式 s( x ) t( x ) 使得 s( x )f( x )+t( x )g( x )=1

命题3.13 [6] ( f( x ),h( x ) )=1 ( g( x ),h( x ) )=1 ( f( x )g( x ),h( x ) )=1

注意到按定义可得:矩阵多项式 AE A 3 + A 2 +A+E 互素;矩阵多项式 A+E AE 互素;矩阵多项式 A 和多项式 A+E 互素。在这些条件互素条件下,命题3.8与命题3.10的充要条件成立。因此,可以猜测在互素条件下,广义薛尔福斯特公式取等号。下面给出推论3.6的特殊情况。

定理3.14 A B n 阶方阵 f( A ) g( B ) 为两个不全为零的 n 阶矩阵多项式。若存在多项式 s( A ) t( B ) ,使得  s( A )f( A )+t( B )g( B )=E 则广义薛尔福斯特公式取等号,即

R( f( A ) )+R( g( B ) )=R( f( A )g( B ) )+n

特别地, f( A )g( B )=O 当且仅当 R( f( A ) )+R( g( B ) )=n

证明:构造分块矩阵 [ f( A ) O O g( A ) ] 。利用上述公式以及广义初等变换

[ f( A ) O O g( B ) ][ f( A ) s( A )f( A )+t( B )g( B ) O g( A ) ][ f( A ) E O g( B ) ][ E O O f( A )g( B ) ]

因此, R( [ f( A ) O O g( B ) ] )=R( [ E O O f( A )g( B ) ] ) ,即 R( f( A ) )+R( g( B ) )=R( f( A )g( B ) )+n 。由此可得结论。证毕。

显然,命题3.8与命题3.10均是该定理的直接推论。

4. 拓展与应用

在最后一部分,给出一类命题3.8的推广形式,用于拓展思维和定理3.14的应用。

命题4.1 m l 为任意自然数。

(1) A n 阶方阵 A m ( AE ) l =O 当且仅当 R( A m )+R( ( AE ) l )=n

(2) A n 阶方阵 ( A+E ) m ( AE ) l =O 当且仅当 R( ( A+E ) m )+R( ( AE ) l )=n

证明(1) g( x )= ( x1 ) l 。显然, ( x, ( x1 ) l )=1 。根据重复利用命题3.13, ( x m , ( x1 ) l )=1 。因此,根据定理3.12,存在多项式 s( x ) t( x ) 使得 s( x ) x m +t( x ) ( x1 ) l =1 。故,有 s( A ) A m +t( A ) ( AE ) l =E 。根据定理3.14,可得结论。

(2) 证明方法类似。

上述结论也给出了,文献[8]中262题的充要条件形式。

5. 教学基本架构

Figure 1. Basic teaching architecture diagram

1. 教学基本架构图

在搞清楚基本原理与思考脉路后,根据问题驱动教学法,以问题导向,目标导向为原则,本文设计以下教学基本架构(图1)。

第一个环节设计为展示4个经典教材上的矩阵恒等式,并由此归纳提出问题1与问题2,在第二个设计环节中作者设计问题1与问题2的解析与探源,并从问题1的解析过程中再次抛出问题3,而问题2的解析过程恰好能启发并解决问题3,通过这3个问题的逐步解决,最终给出问题1的更广义层面的正面回答,第三个环节中作者提出主要结论的知识延伸与应用。

6. 教学效果评价

为了客观地了解学生实际学习情况,针对参与学习这块教学内容的外交学院国际经济学院2023级的设计了一份问卷调查(表1)。通过企业微信发放调查问卷,其中共27名学生随机参与了问卷填写。

Table 1. Survey questionnaire

1. 调查问卷表

序号

问卷调查问题

选项

1

该习题总结是否对您关于矩阵秩问题解决有帮助?

很有帮助

有帮助

一般

26份(96.3%)

1份(3.7%)

0份(0.0%)

2

该总结是否能懂?

一般

挺难

25份(92.6%)

1份(3.7%)

1份(3.7%)

3

是否有收获?

很有收获

有收获

一般

24份(88.9%)

2份(11.1%)

0份(0.0%)

通过问卷统计,在坚持问题导向的教学思路基础上,让学生能够在问题的引导下思考关于矩阵秩的相关问题起到了显著的帮助效果(96.3%)。在问题内容难易程度上,92.6%的学生能懂,3.7%的同学认为较难理解,这也体现了内容难度设计上的合理性。在最终收获上,88.9%的学生都在这个过程中很有收获,11.1%的学生也收获了不少经验,从客观上体现,在解析探源的过程中,让学生学习到了课本以外的知识,实现了习题课的根本目标。

7. 总结

本文通过问题驱动教学法,将习题课教学难点逐步层次分解,旨在让学生在有限的时间中掌握关于矩阵秩恒等式与广义初等变换相结合的专题,更重要的是领悟线性代数思考问题的思维方式以及方法。通过知识的外延拓展,让学生接触到更多的课本以外的知识,激发同学们的探索知识的热情。

基金项目

外交学院教学管理及改革项目(JG2024-18)。

参考文献

[1] 安奈特·科莫斯. 基于问题的学习: 理论与实践[M]. 钟秉林, 杜翔云, 译. 北京: 高等教育出版社, 2013.
[2] 华中科技大学数学系. 线性代数[M]. 第3版. 北京: 高等教育出版社, 2008.
[3] 同济大学数学系. 工程数学—线性代数[M]. 第7版. 北京: 高等教育出版社, 2023.
[4] 余世群. 关于“一类矩阵秩的恒等式及其推广”一文的注记[J]. 武汉科技学院学报, 2006(10): 28-29.
[5] 李书超, 蒋君, 向世斌, 等. 一类矩阵秩的恒等式及其推广[J]. 武汉科技大学学报(自然科学版), 2004(1): 96-98.
[6] 北京大学数学系前代数小组. 高等代数[M]. 第5版. 北京: 高等教育出版社, 2019.
[7] CMC大学生数学竞赛资源网. 第十五届全国大学生数学竞赛决赛《数学类低年级组》 [BD/OL].
http://www.cmathc.cn/, 2024-09-02.
[8] 樊恽, 钱吉林, 岑嘉评, 刘恒, 穆汉林. 代数学辞典[M]. 武汉: 华中师范大学出版社, 1994.