线性代数与解析几何——Part2 矩阵与行列式

本文介绍了线性代数中的矩阵和行列式的基本概念及其运算规则,包括矩阵的定义、矩阵的运算、行列式的定义及性质等内容。

1. 矩阵

1. 定义

定义4.1.1
对任意正整数 m m m n n n,由 m × n m \times n m×n个数排成的 m m m n n n列的表:
( a 11 a 12 . . . a 1 n a 21 a 22 . . . a 2 n . . . . . . . . . . . . a m 1 a m 2 . . . a m n ) \begin{pmatrix} a_{11} & a_{12} & ... & a_{1n} \\ a_{21} & a_{22} & ... & a_{2n} \\ ... & ... & ... & ... \\ a_{m1} & a_{m2} & ... & a_{mn} \end{pmatrix} a11a21...am1a12a22...am2............a1na2n...amn
称为一个 m × n m \times n m×n的矩阵,记作 A = ( a i j ) m × n A = (a_{ij})_{m \times n} A=(aij)m×n
表中的每个数称为矩阵 A A A的元素,特别的,当 i = j i=j i=j时, a i i a_{ii} aii称为 A A A的对角元。

其中,有一些特殊矩阵定义如下:

  1. 零矩阵( O \bold{O} O):元素都是0的矩阵;
  2. 方阵: n × n n\times n n×n的矩阵;
  3. 单位矩阵( I n \bold{I_n} In I \bold{I} I):对角元素都是1,其他元素都是0的n阶方阵;
  4. 数量矩阵:对角元素都是 a a a,其他元素都是0的n阶方阵,即 a I n a \bold{I_n} aIn
  5. 对角矩阵:出对角元素之外均为0的n阶方阵;
  6. 上三角矩阵:对一个矩阵 A \bold{A} A,如果对任意的元素 a i j a_{ij} aij,满足 i > j i>j i>j时,均有 a i j = 0 a_{ij} = 0 aij=0,则称之为上三角矩阵;
  7. 下三角矩阵:对一个矩阵 A \bold{A} A,如果对任意的元素 a i j a_{ij} aij,满足 i < j i<j i<j时,均有 a i j = 0 a_{ij} = 0 aij=0,则称之为上三角矩阵;
  8. 三角矩阵:上三角矩阵和下三角矩阵统称为三角矩阵;
  9. 对称矩阵:若一个方阵 A = ( a i j ) n × n \bold{A} = (a_{ij})_{n\times n} A=(aij)n×n,对任意的 i , j i,j i,j都满足 a i j = a j i a_{ij} = a_{ji} aij=aji,则称 A \bold{A} A为对称矩阵;
  10. 反对称矩阵:若一个方阵 A = ( a i j ) n × n \bold{A} = (a_{ij})_{n\times n} A=(aij)n×n,对任意的 i , j i,j i,j都满足 a i j = − a j i a_{ij} = -a_{ji} aij=aji,则称 A \bold{A} A为对称矩阵;

2. 矩阵运算

下面,我们来考察一下矩阵当中的一些常见运算。

1. 加法与数乘

定义4.2.1
设矩阵 A = ( a i j ) n × m ∈ F n × m , B = ( b i j ) n × m ∈ F n × m , λ ∈ F \bold{A} = (a_{ij})_{n\times m} \in F^{n \times m}, \bold{B} = (b_{ij})_{n\times m} \in F^{n \times m}, \lambda \in F A=(aij)n×mFn×m,B=(bij)n×mFn×m,λF,定义矩阵加法和数乘如下:
A + B = ( a 11 + b 11 a 12 + b 12 . . . a 1 m + b 1 m a 21 + b 21 a 22 + b 22 . . . a 2 m + b 2 m . . . . . . . . . . . . a n 1 + b n 1 a n 2 + b n 2 . . . a n m + b n m ) \bold{A} + \bold{B} = \begin{pmatrix} a_{11} + b_{11} & a_{12} + b_{12} & ... & a_{1m} + b_{1m} \\ a_{21} + b_{21} & a_{22} + b_{22} & ... & a_{2m} + b_{2m} \\ ... & ... & ... & ... \\ a_{n1} + b_{n1} & a_{n2} + b_{n2} & ... & a_{nm} + b_{nm} \end{pmatrix} A+B= a11+b11a21+b21...an1+bn1a12+b12a22+b22...an2+bn2............a1m+b1ma2m+b2m...anm+bnm
λ A = ( λ a 11 λ a 12 . . . λ a 1 m λ a 21 λ a 22 . . . λ a 2 m . . . . . . . . . . . . λ a n 1 λ a n 2 . . . λ a n m ) \lambda\bold{A} = \begin{pmatrix} \lambda a_{11} & \lambda a_{12} & ... & \lambda a_{1m} \\ \lambda a_{21} & \lambda a_{22} & ... & \lambda a_{2m} \\ ... & ... & ... & ... \\ \lambda a_{n1} & \lambda a_{n2} & ... & \lambda a_{nm} \end{pmatrix} λA= λa11λa21...λan1λa12λa22...λan2............λa1mλa2m...λanm
简记为:
A + B = ( a i j + b i j ) n × m \bold{A} + \bold{B} = (a_{ij} + b_{ij})_{n\times m} A+B=(aij+bij)n×m
λ A = ( λ a i j ) n × m \lambda \bold{A} = (\lambda a_{ij})_{n \times m} λA=(λaij)n×m

我们有如下性质:

  1. 加法交换律: A + B = B + A \bold{A} + \bold{B} = \bold{B} + \bold{A} A+B=B+A
  2. 加法结合律: ( A + B ) + C = A + ( B + C ) (\bold{A} + \bold{B}) + \bold{C} = \bold{A} + (\bold{B} + \bold{C}) (A+B)+C=A+(B+C)
  3. 有零矩阵: A + O = O + A = A \bold{A} + \bold{O} = \bold{O} + \bold{A} = \bold{A} A+O=O+A=A
  4. 有负矩阵: A + ( − A ) = O \bold{A} + (\bold{-A}) = \bold{O} A+(A)=O
  5. 左分配律: ( λ + μ ) A = λ A + μ A (\lambda + \mu)\bold{A} = \lambda \bold{A} + \mu \bold{A} (λ+μ)A=λA+μA
  6. 右分配律: λ ( A + B ) = λ A + λ B \lambda (\bold{A} + \bold{B}) = \lambda \bold{A} + \lambda \bold{B} λ(A+B)=λA+λB
  7. 数乘结合律: ( λ μ ) A = λ ( μ A ) (\lambda \mu) \bold{A} = \lambda (\mu \bold{A}) (λμ)A=λ(μA)
  8. 数乘单位元: 1 A = A 1\bold{A} = \bold{A} 1A=A
2. 矩阵乘法

定义4.2.2
A = ( a i j ) m n ∈ F m × n \bold{A} = (a_{ij})_{mn} \in F^{m \times n} A=(aij)mnFm×n B = ( b i j ) n × p ∈ F n × p \bold{B} = (b_{ij})_{n \times p} \in F^{n \times p} B=(bij)n×pFn×p,则定义矩阵 A \bold{A} A B \bold{B} B的乘积为一个 m × p m \times p m×p的矩阵:
( ∑ k a 1 k b k 1 . . . ∑ k a 1 k b k p . . . . . . . . . ∑ k a m k b k 1 . . . ∑ k a m k b k p ) \begin{pmatrix} \sum_k a_{1k}b_{k1} & ... & \sum_k a_{1k}b_{kp} \\ ... & ... & ... \\ \sum_k a_{mk}b_{k1} & ... & \sum_k a_{mk}b_{kp} \end{pmatrix} ka1kbk1...kamkbk1.........ka1k

Java是一种具备卓越性能广泛平台适应性的高级程序设计语言,最初由Sun Microsystems(现属Oracle公司)的James Gosling及其团队于1995年正式发布。该语言在设计上追求简洁性、稳定性、可移植性以及并发处理能力,同时具备动态执行特性。其核心特征显著优点可归纳如下: **平台无关性**:遵循“一次编写,随处运行”的理念,Java编写的程序能够在多种操作系统硬件环境中执行,无需针对不同平台进行修改。这一特性主要依赖于Java虚拟机(JVM)的实现,JVM作为程序底层系统之间的中间层,负责解释并执行编译后的字节码。 **面向对象范式**:Java全面贯彻面向对象的设计原则,提供对封装、继承、多态等机制的完整支持。这种设计方式有助于构建结构清晰、模块独立的代码,提升软件的可维护性扩展性。 **并发编程支持**:语言层面集成了多线程处理能力,允许开发者构建能够同时执行多项任务的应用程序。这一特性尤其适用于需要高并发处理的场景,例如服务器端软件、网络服务及大规模分布式系统。 **自动内存管理**:通过内置的垃圾回收机制,Java运行时环境能够自动识别并释放不再使用的对象所占用的内存空间。这不仅降低了开发者在内存管理方面的工作负担,也有效减少了因手动管理内存可能引发的内存泄漏问题。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值