跳转到内容

化学数学/矩阵和行列式

来自维基教科书,开放世界中的开放书籍

联立线性方程

[编辑 | 编辑源代码]

如果我们有两个形如 的方程,我们可能有一组联立方程。假设在一家咖啡馆购买两轮饮料,一轮是 4 杯橙汁和 4 包薯条。总价为 4.20 英镑。另一桌更渴的饮酒者买 4 品脱橙汁和 1 包薯条,总价为 6.30 英镑。所以我们有

也就是说,

如果绘制这两个方程,它们将在 处同时为真。

注意,如果两轮饮料是 2 品脱和 2 包薯条,以及 3 品脱和 3 包薯条,我们无法求解价格!这对应于两条永远不会相交的平行直线。

如果我们有以下方程

如果这些方程同时为真,我们可以找到唯一 的解。

通过减去这两个方程,创建了一个新的方程,其中 消失了,系统得到解决。

代入 得到

这尤其容易,因为 在两个方程中都有相同的系数。我们始终可以将一个方程乘以一个常数,使系数相同。

如果方程为

当您尝试求解它们时,事情会变得很糟糕,因为它们是同一个方程的两个副本,因此不是联立的。我们将在后面讨论这个问题,但与此同时请注意,3 乘以 8 等于 4 乘以 6。如果我们的方程为

我们仍然可以求解它们,但需要大量的代数运算才能将其简化为三个(2x2)问题,我们知道我们可以求解。这引出了矩阵和行列式的话题。

联立方程在物理科学中有着广泛的应用,其规模从(2x2)到超过一百万乘一百万的方程组。

练习联立方程

[edit | edit source]

求解

注意,您可以求解

因为它分解成一个(2x2)问题,并且实际上不是一个(3x3)问题。(在苯分子轨道(为(6x6))的情况下,同样的方案适用。它变成了两个直接解和两个(2x2)问题,可以像上面那样求解。)

矩阵

[edit | edit source]

矩阵的乘法已经在讲座中解释过。

但是 不存在。要相乘,两个矩阵必须满足第一个矩阵的行元素数量等于第二个矩阵的列元素数量。

其中 的元素。

看看我们对 的图示,它用圆中的单位向量表示。单位向量 轴的旋转可以用以下数学结构表示。

在二维中,我们将旋转向量,使其位于 之间形成 45 度角。

如果我们顺时针旋转 +45 度,那么。对于 以及 。因此,旋转会翻转得到 。负号是旋转正确数学运算所必需的,它位于左下角元素中,以使旋转符号约定具有右手性。

如前所述,联立方程的求解在某种更深层的意义上等价于在 维空间中的旋转。

矩阵乘法练习

[编辑 | 编辑源代码]

i) 乘以下列 (2x2) 矩阵。

=

ii) 乘以下列 (3x3) 矩阵。

您会注意到,这会产生一个 *单位矩阵* 作为它的乘积。

第一个矩阵是第二个矩阵的 *逆矩阵*。计算机使用矩阵的逆矩阵来求解联立方程。


如果我们有


用矩阵形式表示为....

在工作方面,这相当于你已经用过的用于小型方程组的消元法,但可以由计算机执行 个联立方程。

(大型方程组的例子包括将参考数据拟合到 200 个参考分子,维度为 200,或计算能量的量子力学梯度,其中每个方程对应于将一个电子从占据轨道激发到激发轨道(称为 *虚拟* 轨道,(通常为 个方程)。

求逆矩阵

[编辑 | 编辑源代码]

如何求逆矩阵... 你可以在你的 PC 上使用 Maple 或 Matlab,但如果矩阵很小,你可以使用公式...

这里 Adj A 是伴随矩阵,它是余因子矩阵的转置矩阵。这些奇怪的物体最好用例子来解释.....

该行列式等于:1 ( 1 x 1 - 1 x (-1)) - (-1) ( 2 x 1 - 1 x 3) + 2 ( 2 x (-1) - ( 1 x 3) ,这些项中的每一个都被称为 *余因子*。


这个 东西给出了数学家喜欢的符号交替,即使它难以理解。

使用行列式

通过矩阵逆方法求解第 47 页的联立方程。对应于第 47.2 页方程的矩阵是

     1      -1      2                 6

     2       1      1          =      3

     3      -1      1                 6


The cofactors are

     2       1     -5

    -1      -5     -2

    -3       3      3


You may find these 9 copies of the matrix useful for
striking out rows and columns to form this inverse....

    1    -1    2      1    -1    2        1    -1    2
    2     1    1      2     1    1        2     1    1
    3    -1    1      3    -1    1        3    -1    1



    1    -1    2      1    -1    2        1    -1    2
    2     1    1      2     1    1        2     1    1
    3    -1    1      3    -1    1        3    -1    1



    1    -1    2      1    -1    2        1    -1    2
    2     1    1      2     1    1        2     1    1
    3    -1    1      3    -1    1        3    -1    1


 These are the little determinants with the -1 to the (n-1) factors
 and the value of the determinant is -9.

The transposed matrix of cofactors is

     2      -1     -3

     1      -5      3

    -5      -2      3

So the inverse is


                 2      -1     -3

    -1/9  X      1      -5      3

                -5      -2      3

Giving a solution


               2      -1     -3         6          1

  -1/9  X      1      -5      3    X    3     =   -1

              -5      -2      3         6          2

这需要很长时间才能确定所有符号。通过减去方程来消除要容易得多。然而,由于计算机无法犯符号错误,所以在计算机程序中执行时不会有问题。

以下行列式对应于一个重复三次的方程,这会导致一个无法求解的联立方程组。

矩阵乘法不一定是可交换的,用英语来说就是 不等于 一直。在矩形矩阵而不是方阵的情况下,乘法甚至可能无法进行。

我会在附录中列出矩阵的性质和定义,以便在课程的后续年份中参考。

行列式和特征值问题

[edit | edit source]

在二年级量子化学中,你会遇到这个对象:

你除以 并设置 等于 以获得

展开并将其分解为两个二次方程以得到

可以使用 来求解。

联立方程作为线性代数

[edit | edit source]

上面的行列式是联立方程的一个特例,在化学、物理和工程中经常出现,看起来像这样

这个方程用矩阵形式表示为 ,解为

这是一个多项式方程,类似于上面的四次方程。如你所知,多项式方程的解的数量与 的最高次幂相同, 在本例中为 。这些解可能是简并的,例如苯中的 轨道是一对简并轨道,这是由于从 6 个碳原子 pz 轨道得到的 多项式分解造成的。在第二年,你可能会做一个实验室练习,其中你会创建苯行列式并看到多项式为

从这里可以立即看出 6 个解和轨道图。

使用矩阵方程来解决任意大的问题,导致了一个称为线性代数的数学领域。

包含复数的矩阵

[edit | edit source]

从 3 个行列式得出二次方程

它们都是一样的!这体现了矩阵的更深层次的性质,我们现在先不讨论,只是说,复数允许你以不同的方式计算相同的事物,并且是唯一的简洁方法来描述某些问题。

华夏公益教科书