Determinant 2

Proof of properties.


Notation

det(A)=|A|=D(v1,,vn)


Definition

  • Determinant of identity matrix is one
    (1)det(In)=1
  • Antisymmetry
    (2)D(,vj,,vk,)=D(,vk,,vj,)
  • Linearity in each argument:
    (3)D(,αvk,)=αD(,vk,)

    and
    (4)D(,uk+vk,)=D(,uk,)+D(,vk,)

Properties

  1. Two equal columns, then determinant equals to zero.
    • pf: By antisymmetry, Eq.~(2),
      D(,v,,v,)=D(,v,,v,).

      Therefore
      (5)D(,v,,v,)=0.
  2. A column of zero, then determinant equals to zero.
    • pf: By linearity, Eq.~(3),

      αD(,0,)=D(,α0,)=D(,0,).

      Therefore (choose

      α=2),

      (6)D(,0,)=0.

  3. Preservation under “column replacement”
    (7)D(,vj+αvk,,vk,)=D(,vj,,vk,).
    • pf: By linearity, Eq.~(4),
      D(,vj+αvk,,vk,)=D(,vj,,vk,)+D(,αvk,,vk,),

      where (use (3) and (5))
      D(,αvk,,vk,)=αD(,vk,,vk,)=0.
  4. If
    A
    is singular, then
    det(A)=0
    .
    • pf: If
      A
      is singular, one of
      vj
      is linear combination of other columns, then we can use "column replacement" to zero-out this column, i.e.,
      D(,vj,)=D(,0,)=0.
  5. Determinant of upper triangular matrix is the product of its diagonal elements, i.e.,
    (8)|d10d200dn|=d1d2dn.
    • pf:
      • If
        d1=0
        , we have a column of zero and
        |A|=0
        by (6). So LHS equals to RHS, true.
      • If
        d10
        , we can apply "column replacement" to have
        |d10d200dn|=|d1000d200dn|
      • Use induction, either
        dk=0
        for some
        k
        and
        |A|=0
        , or we have
        |d10d200dn|=|d1000d2000dn|=d1d2dn|100010001|=d1d2dn.

        In either case, we have LHS equals to RHS. So the statement is true.
    • Remark: Same conclusion applied to lower triangular matrices.
  6. det(AB)=det(A)det(B)
    .
    • pf:
      • If
        A
        is singular,
        AB
        is singular, and
        det(AB)=det(A)=0
        . So the equality is true.
      • If
        A
        is non-singular,
        |A|0
        , we define a function
        D~:Mn×nR
        as
        (9)D~(B)=|AB||A|.
        • Properties of
          D~
          :
          a.
          D~(In)=|AIn||A|=1

          b. Let
          B=[,vj,,vk,]
          , then
          [,vk,,vj,]=BP
          , where
          P
          is the permutation matrix that exchanges columns
          j
          and
          k
          . Also we have
          |A(BP)|=|(AB)P|=|AB|.

          So
          D~(,vk,,vj,)=D~(BP)=D~(B)=D~(,vj,,vk,).

          c. Let
          B=[,vk,]
          , then
          [,αvk,]=BJ
          , where
          J
          is the identity matrix except
          Jk,k=α
          . Then
          D~(,αvk,)=D~(BJ)=|ABJ||A|=α|AB||A|=αD~(B)=αD(,vk,).

          Finally, recall that we have
          A[,uk+vk,]=[,Auk+Avk,]
          , so
          det(A[,uk+vk,])=det([,Auk+Avk,])=det([,Auk,])+det([,Avk,]).

          It is then easy to show that
          D~(,uk+vk,)=D~(,uk,)+D~(,vk,).
        • Summary: It turns out that
          D~
          satisfies exactly the same
          3
          definitions as
          D
          , so
          D~=D
          and
          D~(B)=|B|
          . Therefore,
          |AB|=|A||B|
          .
  7. det(AT)=det(A)
    .
    • pf:
      • Observation: If
        P
        is a permutation matrix, then
        |P|=|PT|
        and
        |P|=±1
        , i.e., either both are
        1
        or both are
        1
        .
      • Let
        PA=LU
        , where
        P
        is the permutation matrix,
        L
        is lower triangular that has all the diagonals being
        1
        and
        U
        is upper triangular. Then
        |L|=|LT|=1
        ,
        |U|=|UT|
        , and
        |A|=|PTLU|=|PT||L||U|=|UT||LT||P|=|UTLTP|=|AT|.

References