logo

線形汎関数が線形独立結合で表されるための必要十分条件 📂線形代数

線形汎関数が線形独立結合で表されるための必要十分条件

定理

f,f1,,fnf, f_{1} , \cdots , f_{n} を定義域が XX の線形汎関数とする。

(a) c1,,cnCc_{1} , \cdots , c_{n} \in \mathbb{C} について f=i=1ncifi\displaystyle f = \sum_{i=1}^{n} c_{i} f_{i}     \iff i=1nker(fi)ker(f)\displaystyle \bigcap_{i=1}^{n} \ker ( f_{i} ) \subset \ker (f)

(b) f1,,fnf_{1} , \cdots , f_{n} が線形独立を満たす fj(xi)=δijf_{j} (x_{i} ) = \delta_{ij} を満足する x1,,xnx_{1} , \cdots , x_{n} が存在する。

ここで、δij\delta_{ij}クロネッカーのデルタだ。

説明

カーネル同次性homogeneousの概念と関係していると考えると、線形同次微分方程式に役立つ事実だと推測できる。しかし、学ぶ立場からすると、証明が過度に長く、難しく、複雑なので、ただ事実をよく理解することを推奨する。

証明

(a)

戦略: (    )( \implies ) カーネルの定義だけを使えば、簡単に示すことができる。具体的には、c1,,cnc_{1} , \cdots , c_{n} を見つける。


  • (    )(\implies )

    xi=1nker(fi)\displaystyle x \in \bigcap_{i=1}^{n} \ker ( f_{i} ) だから、

    fi(x)=0 f_{i} ( x ) = 0

    f(x)=i=1ncifi(x)=0\displaystyle f(x) = \sum_{i=1}^{n} c_{i} f_{i} (x) = 0 だから、

    xker(f) x \in \ker (f)

    まとめると、

    i=1nker(fi)ker(f) \bigcap_{i=1}^{n} \ker ( f_{i} ) \subset \ker (f)

  • (    )( \impliedby )

    命題 P(n):i=1nker(fi)ker(f)    f=i=1ncifi \displaystyle P(n) : \bigcap_{i=1}^{n} \ker ( f_{i} ) \subset \ker (f) \implies f = \sum_{i=1}^{n} c_{i} f_{i} を定義し、数学的帰納法を使おう。

    f=0f = 0 なら自明だから、f0f \ne 0 と仮定する。

    • Part 1. n=1n=1

      ker(f1)ker(f)\ker (f_{1} ) \subset \ker (f) だから、

      f10 f_{1} \ne 0

      f1(x1)=1 f_{1} (x_{1} ) = 1

      x1Xx_{1} \in X が存在して、xXx \in X とすると、xf1(x)x1Xx - f_{1} (x) x_{1} \in X で、これに f1f_{1} を適用すると、

      f1(xf1(x)x1)=f1(x)f1(x)f1(x1)=0 f_{1} ( x - f_{1} (x) x_{1} ) = f_{1} ( x ) - f_{1} (x) f_{1} ( x_{1} ) = 0

      すなわち xf1(x)x1ker(f1)ker(f)x - f_{1} (x) x_{1} \in \ker (f_{1} ) \subset \ker (f) で、これに ff を適用すると、

      0=f(xf1(x)x1)=f(x)f1(x)f1(x1) 0 = f ( x - f_{1} (x) x_{1} ) = f(x) - f_{1} (x) f_{1} (x_{1})

      まとめると、f1(x1)Cf_{1} (x_{1}) \in \mathbb{C} について f(x)=f1(x1)f1(X)f(x) = f_{1} (x_{1}) f_{1} (X) のように表せることになる。

    • Part 2. n=N1n=N-1

      P(N1)P(N-1) が成立すると仮定する。

    • Part 3. n=Nn=N

      • Case 1. f1,,fNf_{1} , \cdots , f_{N} が線形独立でない場合

        f1,,fNf_{1} , \cdots , f_{N} が線形独立でないので、

        t1f1++tNfN=0 t_{1} f_{1} + \cdots + t_{N} f_{N} = 0

        ti00 t_{i_{0}} \ne 0

        何らかの tiCt_{i} \in \mathbb{C} が存在して、fi0f_{i_{0}}

        fi0=1ti0(ii0tifi)=ii0(titi0)fi \displaystyle f_{i_{0}} = {{1} \over { t_{i_{0}} }} \left( \sum_{i \ne i_{0}} t_{i} f_{i} \right) =\sum_{i \ne i_{0}} \left( {{t_{i} } \over { t_{i_{0}} }} \right) f_{i}

        となり、

        ii0ker(fi)ker(fi0) \bigcap_{i \ne i_{0} } \ker ( f_{i} ) \subset \ker (f_{ i_{0}} )

        ii0ker(fi)\displaystyle \bigcap_{i \ne i_{0} } \ker ( f_{i} )ker(fi0)\displaystyle \ker (f_{ i_{0}} ) に含まれるので、

        ii0ker(fi)=[ii0ker(fi)]ker(fi0)=i=1Nker(fi)ker(f) \bigcap_{i \ne i_{0} } \ker ( f_{i} ) = \left[ \bigcap_{i \ne i_{0} } \ker ( f_{i} ) \right] \cap \ker (f_{i_{0}} ) = \bigcap_{i=1}^{ N } \ker ( f_{i} ) \subset \ker (f)

        しかし、Part 2.P(N1)P(N-1) が成立すると仮定したから、f=ii0cifi+0fi0\displaystyle f = \sum_{ i \ne i_{0}} c_{i} f_{i} + 0 f_{i_{0}} を満たす c1,,cN1Cc_{1} , \cdots , c_{N-1} \in \mathbb{C} が存在する。

      • Case 2. f1,,fNf_{1} , \cdots , f_{N} が線形独立の場合

        1kN1 \le k \le N に対して、kiker(fk)ker(fi)\displaystyle \bigcap_{ k \ne i } \ker ( f_{k} ) \subset \ker (f_{i} ) と仮定すると、Part 2.P(N1)P(N-1) が成立すると仮定していたので、ある λ1,,λNC\lambda_{1} , \cdots , \lambda_{N} \in \mathbb{C} に対して、fi=kiλkfk\displaystyle f_{i} = \sum_{ k \ne i } \lambda_{k} f_{k} となり、f1,,fNf_{1} , \cdots , f_{N} は線形独立でなくなり、kiker(fk)⊄ker(fi)\displaystyle \bigcap_{ k \ne i } \ker ( f_{k} ) \not\subset \ker (f_{i} ) でなければならない。それで、 yi[kiker(fk)]ker(fi) \displaystyle y_{i} \in \left[ \bigcap_{ k \ne i } \ker ( f_{k} ) \right] \setminus \ker (f_{i} )

        yiker(fi) y_{i} \in \ker (f_{i} )

        y1,,yNXy_{1} , \cdots , y_{N} \in X が存在する。これに対して、xi:=yifi(yi)\displaystyle x_{i} := {{ y_{i}} \over {f_{i} ( y_{i} ) }} を定義すると、

        {fj(xi)=fj(yi)fi(yi)=0fi(xi)=fi(yi)fi(yi)=1    fj(xi)=δij={0,ij1,i=j \begin{cases} \displaystyle f_{j} (x_{i} ) = {{ f_{j} (y_{i}) } \over { f_{i} (y_{i} ) }} = 0 \\ \displaystyle f_{i} (x_{i} ) = {{ f_{i} (y_{i}) } \over { f_{i} (y_{i} ) }} = 1 \end{cases} \implies f_{j} ( x_{ i} ) = \delta_{ij} = \begin{cases} 0 & , i \ne j \\ 1 & , i = j \end{cases}

        今、任意の xXx \in X で定義された xi=1Nfj(x)xj\displaystyle x - \sum_{i=1}^{N} f_{j} (x) x_{j}fif_{i} を適用すれば、すべての i=1,,Ni = 1 , \cdots , N に対して

        fi(xj=1Nfj(x)xj)=fj(x)i=1Nfj(x)fi(xj)=fi(x)j=1Nfj(x)δij=fi(x)fi(x)=0 \begin{align*} f_{i } \left( x - \sum_{j=1}^{N} f_{j} (x) x_{j} \right) =& f_{j} (x) - \sum_{i=1}^{N} f_{j} (x) f_{i} ( x_{j} ) \\ =& f_{i} (x) - \sum_{j=1}^{N} f_{j} (x) \delta_{ij} \\ =& f_{i} (x) - f_{i} (x) \\ =& 0 \end{align*}

        集合の包含関係で表すと、

        (xj=1Nfj(x)xj)i=1Nker(fi)ker(f) \left( x - \sum_{j=1}^{N} f_{j} (x) x_{j} \right) \in \bigcap_{i=1}^{N} \ker ( f_{i} ) \subset \ker (f)

        カーネルの定義に従って xj=1Nfj(x)xj\displaystyle x - \sum_{j=1}^{N} f_{j} (x) x_{j}ff を適用すると、

        f(xj=1Nfj(x)xj)=f(x)j=1Nfj(x)f(xj)=0 f \left( x - \sum_{j=1}^{N} f_{j} (x) x_{j} \right) = f(x) - \sum_{j=1}^{N} f_{j} (x) f ( x_{j} ) = 0

            f(x)=j=1Nfj(x)f(xj)=[j=1Nfjf(xj)](x) \implies f(x) =\sum_{j=1}^{N} f_{j} (x) f ( x_{j} ) = \left[ \sum_{j=1}^{N} f_{j} f ( x_{j} ) \right] (x)

            f=j=1Nf(xj)fj \implies f = \sum_{j=1}^{N} f ( x_{j} ) f_{j}

        すなわち、ff は具体的な f(x1),,f(xN)Cf ( x_{1} ) , \cdots , f ( x_{N} ) \in \mathbb{C} に対して、f1,,fNf_{1} , \cdots , f_{N} の線形結合として表される。

      従って、f1,,fNf_{1} , \cdots , f_{N} が線形独立であるかどうかに関わらず、命題 P(n)P(n) は全ての nNn \in \mathbb{N} に対して成立する。

(b)

戦略: 実質的には (a) の帰結だ。


  • (    )(\implies)

    実際に、証明(a) -(    )(\impliedby)-Part 3. -Case 2. で、f1,,fnf_{1} , \cdots , f_{n} が線形独立ならば、fj(xi)=δijf_{j} (x_{i} ) = \delta_{ij} を満たす xi:=yifi(yi)\displaystyle x_{i} := {{ y_{i}} \over {f_{i} ( y_{i} ) }} が存在していた。

  • (    )(\impliedby)

    fj(xi)=δijf_{j} (x_{i} ) = \delta_{ij} を満たす x1,,xnx_{1} , \cdots , x_{n} が存在する場合、c1f1(x)++cnfn(x)=0c_{1} f_{1} (x) + \cdots + c_{n} f_{n} (x) = 0 を考える。x1x_{1} を代入すると、

    c1f1(x1)+0++0=c1=0 c_{1} f_{1} (x_{1} ) + 0 + \cdots + 0 = c_{1} = 0

    同様に xix_{i} を代入すると、

    0++0+cifi+0++0=ci=0 0 + \cdots + 0 + c_{i} f_{i} + 0 + \cdots + 0 = c_{i} = 0

    従って、c1f1(x)++cnfn(x)=0c_{1} f_{1} (x) + \cdots + c_{n} f_{n} (x) = 0 を満たすケースは c1==cn=0c_{1} = \cdots = c_{n} = 0 のみであり、f1,,fnf_{1} , \cdots , f_{n} は線形独立だ。