zoukankan      html  css  js  c++  java
  • 第一章 线性方程组

    1.1 域

    定义 1.1.1

    (mathbb F)复数域 (mathbb C) 的一个子集且至少包含两个元素。如果对于任意 (a, b in mathbb F) 都有

    [a + b, a - b, ab, frac a b(b ot= 0) in mathbb F ]

    则称 (mathbb F) 是个数域

    命题 1.1.2

    (mathbb F) 是个数域,则 (mathbb Q subset mathbb F) (也就是 (mathbb Q) 是最小的数域)

    定义 1.1.3

    • 笛卡尔积 (X imes Y = {(x, y) | x in X, y in Y})

    • 代数运算 (X imes Y o Z, (x, y) mapsto x circ y)

      特别地,二元运算 (X imes X o X, (x, y) mapsto x circ y)

    除法是 (mathbb Q^* = mathbb Q ackslash {0}) 上的一个二元运算

    定义 1.1.4

    (mathbb F) 上有两个二元运算(加法和乘法)满足 ((F1) - (F9)) 就称为。(此处定义 零元、负元、单位元、逆元

    注记 1.1.5

    不满足 ((F6),(F8)) (乘法交换律和逆元)则称,进一步满足 ((F6)) 就称作交换环。

    若只不满足 ((F6)) 那称为或者除环

    称满足 (p 1 = 0)(1)(mathbb F) 中单位元,(0)(mathbb F) 中零元)的最小正整数 (p)(mathbb F)特征,记作 (p = mathrm{char} mathbb F) ;如果不存在这样的 (p) 则称 (mathbb F) 的特征为 (0)

    因此,若 (mathbb K) 为一个数域,则 (mathrm{char} mathbb K = 0)

    注记 1.1.6

    • 特征只能为 (0) 或者一个素数。

    • (mathbb F) 是一个特征为 (p > 0) 的域,则对于 (forall a in F)(pa = 0) 并且

      ((a + b)^p = a^p + b^p ~~~~~(forall a, b in mathbb F))

    定义 1.1.7

    (X) 上一个二元关系(X imes X) 的一个子集合 (R)

    如果满足反身性、对称性、传递性,就叫做等价关系。(记作 (x sim y)

    (overline x)(x) 的等价类,即 (overline x = {y in X~ ~|~ ~y sim x}) 。(和代表元选取无关)

    注记 1.1.8

    满足反身性、反对称性、传递性,就叫做偏序关系,并称 (X = (X, le)) 为一个偏序集。

    命题 1.1.9

    (n) 是一个大于 (1) 的正整数,则 (mathbb Z /nmathbb Z) 为交换环。

    ((mathbb Z / n mathbb Z, +, cdot)) 是一个域当且仅当 (n) 是一个素数。

    注记 1.1.10

    (mathbb F) 是个有限域,则 (|mathbb F| = p^n) 其中 (p) 为一个素数,(n) 为一个正整数。

    任意含有元素个数相同的两个有限域总是同构的。

    1.2 线性方程组,Gauss消元法与矩阵

    定义 1.2.1

    线性方程组

    [egin{cases} a_{11}x_1 + cdots + a_{1n}x_n = b_1\ a_{m1}x_1 + cdots + a_{mn}x_n = b_m end{cases} ]

    (n)未知量或变元(a_{ij})系数(b_i)常数项

    如果 (b_1 = cdots = b_m = 0) 那么称为一个齐次线性方程组(我们关注它是否有非零解)。

    注记 1.2.1

    (mathbb F = mathbb R) 那么 (n = 2) 时解就是直线交,(n = 3) 时就是平面的交。

    引理 1.2.2

    初等变换将一个线性方程组变为一个同解的线性方程组。

    • 交换两个方程组位置;
    • 用一个非零的数乘某一个方程;
    • 将一个方程的倍数加到另一个方程

    考虑高斯消元过程,可化为阶梯形。

    命题 1.2.3

    每一个线性方程组都与一个阶梯形线性方程组同解。

    定理 1.2.4

    线性方程组的无解、有解、唯一解、无穷多解判定。

    无穷多解的情况中,称未知量 (x_{i_{r+1}}, dots, x_{i_n}) 为方程组的一组自由未知量

    推论 1.2.5

    若一个齐次线性方程组所含方程个数小于它的未知量个数,则该方程组一定有非零解。

    并称其为相伴的齐次线性方程组导出组

    推论 1.2.6

    方程组有唯一解当且仅当导出组只有零解。

    定义 1.2.7

    定义 (m imes n) 矩阵,和 (a_{i,j}) 为第 (i) 行第 (j)元素简称为 ((i,j)) 元素。

    (M_{m,n} (mathbb F)) 为数域 (mathbb F) 所有 (m imes n) 矩阵构成的集合。

    定义线性方程组的系数矩阵增广矩阵,然后可以定义矩阵的初等行/列变换

    命题 1.2.8

    重新叙述 命题1.2.3 。

    任意一个 (m imes n) 矩阵可以通过初等行变换化为如下形式的阶梯形矩阵。

    其中 (a_{1,i_1}, cdots,a_{r,i_r}) 都是非零数,称为主元

    1.3 n维向量空间

    定义 1.3.1

    (mathbb F) 是一个数域,(mathbb F)(n) 个数构成有序数组 (alpha = (a_1, dots, a_n)) 称为 (mathbb F) 上一个 (n) 维(行)向量

    并且记 (mathbb F^n = {(a_1, dots, a_n) ~|~ a_1, dots, a_n in mathbb F})

    (mathbb F^n) 与其上的加法运算和数乘运算合称为 (mathbb F) 上的 (n) 维向量空间。

    线性方程组亦可用向量表示为 (x_1 eta_1 + dots + x_n eta_n = eta)(eta) 为列向量)

    定义 1.3.2

    定义 线性组合线性表示

    定义 1.3.4

    (n) 维向量空间 (mathbb F^n) 的一个非空子集合称为一个子空间,如果对于 (forall alpha, eta in W) 以及任意 (lambda in mathbb F) 都有 (alpha + eta in W, lambda alpha in W)

    (mathcal L(alpha_1, cdots, alpha_s))(mathbb F^n) 的由 (alpha_1, cdots, alpha_s) 张成的子空间。

    一般地 (S)(mathbb F^n) 任意一个子集合,则
    (mathcal L(alpha_1, dots, alpha_s) = {a_1 alpha_1 + cdots + a_m alpha_m ~|~ m ge 0, alpha_i in S, a_i in mathbb F, forall 1 le i le m})
    称为由 (S) 张成的子空间。

    定义 1.3.5

    定义 线性相关线性无关

    例 1.3.6

    一个齐次线性方程组有非零解 (Leftrightarrow) 其系数矩阵的列向量是线性相关的。

    定义 1.3.7

    定义 极大(线性)无关组

    命题 1.3.9

    (S)(n) 维向量空间 (mathbb F^n) 中的一个含有非零向量的向量组,则 (S) 一定有极大无关组。

    (n) 进行数学归纳证明即可,分类讨论有无大小为 (n) 的极大无关组。

    定义 1.3.10

    (S, T)(n) 维向量空间 (mathbb F^n) 中的两个向量组,若 (S) 中每个向量都能由 (T) 表示,则称 (S) 可由 (T) 线性表示(即 (mathcal L(S) subseteq mathcal L(T)))。若 (S, T) 可以互相线性表示,则称 (S, T)等价的(mathcal L(S) = mathcal L(T)))。

    定理 1.3.11(Steinitz Exchange Lemma)

    ({alpha_1, dots, alpha_r})({eta_1, dots, eta_s}) 是向量空间 (mathbb F^n) 中两个向量组,若 ({alpha_1, dots, alpha_r}) 线性无关且可由 ({eta_1, dots, eta_s}) 线性表示,则 (r le s)

    并且必要时对 ({eta_1, dots, eta_s}) 重新编号,,用 (alpha_1, dots, alpha_r) 替换 (eta_1, dots, eta_r) 所得向量组 ({alpha_1, dots, alpha_r, eta_{r+1}, dots, eta_s})({eta_1, dots, eta_s}) 等价。

    同样对 (r) 进行数学归纳证明,每次找到一个系数非零的用其余线性表示即可。

    推论 1.3.12

    ({alpha_1, dots, alpha_s}) 可由 ({eta_1, dots, eta_t}) 线性表示,且 (s > t),那么 ({alpha_1, dots, alpha_s}) 线性相关(逆否命题)。

    特别地,(mathbb F^n) 中任意 (n + 1) 个向量总线性相关。

    推论 1.3.13

    • ({alpha_1, dots, alpha_r})({eta_1, dots, eta_s}) 是向量空间 (mathbb F^n) 中两个等价的极大无关组,则 (r = s) (因为 (r le s, s le r)
    • 一个向量组的所有极大线性无关组所含向量个数一定相同

    定义 1.3.14

    定义向量组的,记作 (mathrm r(S))(mathrm{rank}(S))

    推论 1.3.15

    等价的向量组有相同的秩。

    推论 1.3.16

    (S = {alpha_1, dots, alpha_m})(mathbb F^n) 中一个向量组。若 (alpha_{i_1}, dots, alpha_{i_t}) 线性无关,则 (t le mathrm{rank}(S))(alpha_{i_1}, dots, alpha_{i_t}) 可以扩充为 (S) 的一个极大无关组。

    找到极大线性无关组,用 Steinitz 替换定理。

    定义 1.3.17

    (W)(mathbb F^n) 的一个子空间,若 (W) 中存在线性无关的向量 (varepsilon_1, dots, varepsilon_s) 使得 (W) 中每个向量均可由 (varepsilon_1, dots, varepsilon_s) 线性表示,则称 ({varepsilon_1, dots, varepsilon_s})(W) 的一个,且 (s)(W)维数,记作 (mathrm{dim} W = s)

    规定零空间 ( extbf 0) 的维数等于 (0) ,记作 (mathrm{dim} extbf 0 = 0)

    命题 1.3.19

    • (W)(mathbb F^n) 的一个子空间,则 (mathrm{dim} W le n)
    • (W_1, W_2)(mathbb F^n) 的两个子空间且 (W_1 subseteq W_2) ,则 (W_1) 每一个基从可以扩充成 (W_2) 的一个基

    1.4 矩阵的秩与线性方程组有解判别准则

    定义 1.4.1

    定义 行/列空间行/列秩

    引理 1.4.3

    矩阵的行秩与列秩在初等(行、列)变化下不变。

    行秩讨论即可,列秩需要证明一个关于极大无关组不变的引理。

    定理 1.4.4

    矩阵行秩等于列秩。

    化为上阶梯形矩阵,然后对行、列秩分别说明一下即可。

    定义 1.4.5

    矩阵 (A) 的行秩和列秩称为 (A),记作 (mathrm r(A))(mathrm {rank}(A))

    注记 1.4.6

    假设通过初等行变换将矩阵 (A) 化为阶梯型矩阵 (B)(A) 的秩恰为 (B) 中主元的个数。而且,(A) 中位于 (B) 中主元所在列的列向量,是 (A) 的列向量组的一个极大无关组。

    定理 1.4.7

    可以通过初等变换把 (A) 化成

    [egin{pmatrix} mathrm{diag}{1} &0\ 0 &0\ end{pmatrix} ]

    其中 (1) 出现次数为 (mathrm r(A))

    命题 1.4.9

    (mathrm r(A) = mathrm r(A^T))

    例 1.4.10

    • (C = egin{pmatrix} A & 0\ 0 & B\ end{pmatrix})(r(C) = r(A) + r(B))

      直接将 (A, B) 极大线性无关组拼接即可。

    • (A) 是一个 (m imes n) 矩阵,在 (A) 中取出 (s) 行作一个 (s imes n) 矩阵 (B) 。则
      (mathrm r (B) ge mathrm r (A) + s - m)

      (r(A) le m) 去证。

    定理 1.4.11(Kronecker-Capelli)

    线性方程组有解的充要条件是 (mathrm r(A) = mathrm r( ilde A) = r)
    在有解情况下 (r = n) 时,有唯一解;(r < n) 时有无穷多解。

    就是 (eta) 可以被 (alpha_1, dots, alpha_n) 线性表示,可以证明扩展出的子空间的维度一样。

    然后解的个数就取决于线性表示的方法种数,然后讨论即可。

    注记 1.4.12

    可以先化为阶梯型矩阵,再利用定理1.2.4给出证明。

    推论 1.4.13

    (n) 元齐次线性方程组的系数矩阵 (A) 的秩为 (r)

    • (r = n) ,则方程组仅有零解;
    • (r < n) ,则方程组有无穷多解。

    1.5 线性方程组的结构

    把齐次方程组的解看做 (n) 维列向量,令
    (W = {(c_1, dots, c_n)^T in mathbb F^n ~|~ sum_{i = 1}^n c_i alpha_i = 0}) 即方程组所有解构成的集合。

    (W)(mathbb F^n)解空间,亦称为矩阵 (A)零空间 。易见,(W = 0) 当且仅当 (mathrm r(A) = n)

    定义 1.5.1

    解空间 (W) 的基 ({eta_1, dots, eta_s}) 称为方程组的一个基础解系

    定理 1.5.2

    (mathrm r = mathrm r(A) < n)(mathrm{dim} W = n - r) ,即基础解系恰好含有 (n - r) 个向量。

    Gauss消元后得到上三角,然后回代出 (x_1, dots, x_r) 的解,对 (x_{r + 1}, dots, x_n) 取特值(只在一处取 (1) ),可得到 (n - r) 个解,它们线性无关。

    然后由回代的式子,可知任意解都可以由 (eta_1, dots, eta_{n - r}) 线性表示,即其为一组基础解系。

    注记 1.5.3

    • 求解过程中交换次序,最后通过调整即可得原齐次方程组的基础解系。
    • 根据上述定理,齐次线性方程组的任意一组自由未知量所含向量个数皆为 (n - mathrm r(A))

    定理 1.5.5

    设方程组有解,且 (gamma) 是其任意一个特解。则其解集为
    (gamma + W = {gamma + eta ~|~ eta in W})

    从两面证解空间的包含性,即可推相等

    至于具体求解,还是考虑将左上角消成 (mathrm{diag}{1}) ,然后此时有 (gamma = (d_1, dots, d_r, 0, dots, 0)^T) ,然后后面同上即可。

  • 相关阅读:
    java基础之switch
    String的getBytes()方法
    Android adb命令
    shell中grep命令详解
    su root 和su
    adb shell 命令详解
    adb shell am 的用法
    adb logcat 基本用法
    Android、iOS和Windows Phone中的推送技术
    Android客户端消息推送原理简介
  • 原文地址:https://www.cnblogs.com/zjp-shadow/p/13933811.html
Copyright © 2011-2022 走看看