双対基底のソースを表示
←
双対基底
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[数学]]の[[線型代数学]]において、[[可換体|体]] {{mvar|F}} 上の[[ベクトル空間]] {{mvar|V}} とその[[基底 (線型代数学)|基底]] {{math|''B'' {{=}} {{mset|''v{{sub|i}}''}}{{sub|''i'' ∈ ''I''}}}} が与えられたとき、その'''双対集合'''(そうついしゅうごう、{{Lang-en-short|dual set}})とは、(代数的)[[双対空間]]{{math|''V''* ≔ Hom<sub>''F''</sub>(''V'', ''F'')}} 内のベクトルの集合 {{math|''B''* {{=}} {{mset|''v{{sup|i}}''}}{{sub|''i'' ∈ ''I''}}}} で、{{math|''B''}} と {{math|''B''*}} が[[二重直交系]]を構成するもののことを言う。これは {{mvar|δ{{sup|i}}{{sub|j}}}} で[[クロネッカーのデルタ]]を表すとき :<math> v^i(v_j) = {\delta^i}_j \quad (i, j \in I) </math> を満たすことを指す。双対集合 {{math|''B''*}} は常に[[線型独立]]であるが、{{math|''V''*}} を[[線型包|張る]]のは {{math|''V''}} が有限次元であるとき、かつそのときに限る。双対集合 {{math|''B''*}} が {{math|''V''*}} を張るとき、{{math|''B''*}} は基底 {{math|''B''}} に対する'''双対基底'''(そうついきてい、{{Lang-en-short|dual basis}})と呼ばれる。 == 導入 == [[File:3D_Vector.svg|right|250px]] ベクトルの演算を実行するにはその成分が必要となる。[[デカルト座標系]]において、ベクトルの成分を取り出すのに必要なのは[[標準基底]]と[[ドット積]]である{{sfn|Lebedev|Cloud|Eremeyev|2010|p=12}}。たとえば3次元空間のベクトル :<math>\boldsymbol{a} = a_x \boldsymbol{i} + a_y \boldsymbol{j} + a_z \boldsymbol{k}</math> を考える(右図)。ここで {{math|{{mset|'''''i''''', '''''j''''', '''''k'''''}}}} はデカルト座標系における標準基底を表す。このときベクトル {{mvar|''a''}} の各成分は :<math> a_x = \boldsymbol{a}\cdot\boldsymbol{i}, \quad a_y = \boldsymbol{a}\cdot\boldsymbol{j}, \quad a_z = \boldsymbol{a}\cdot\boldsymbol{k} </math> のように取り出すことができる。そうすると、より抽象的に各成分を取り出す写像 :<math> \boldsymbol{i}^*(\boldsymbol{a}) = \boldsymbol{a}\cdot\boldsymbol{i}, \quad \boldsymbol{j}^*(\boldsymbol{a}) = \boldsymbol{a}\cdot\boldsymbol{j}, \quad \boldsymbol{k}^*(\boldsymbol{a}) = \boldsymbol{a}\cdot\boldsymbol{k} </math> が考えたくなる。これにより、たとえば :<math>\boldsymbol{a} = \boldsymbol{i}^*(\boldsymbol{a}) \boldsymbol{i} + \boldsymbol{j}^*(\boldsymbol{a}) \boldsymbol{j} + \boldsymbol{k}^*(\boldsymbol{a}) \boldsymbol{k}</math> などと書けるようになる。この {{math|{{mset|'''''i'''''*, '''''j'''''*, '''''k'''''*}}}} が標準基底 {{math|{{mset|'''''i''''', '''''j''''', '''''k'''''}}}} の双対基底である。 == 例 == 例えば、{{math|'''R'''<sup>2</sup>}}([[平面|デカルト平面]])の[[標準基底|標準基底ベクトル]]は :<math> \{\boldsymbol{e}_1, \boldsymbol{e}_2\} = \left\{ \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \begin{pmatrix} 0 \\ 1 \end{pmatrix} \right\} </math> であり、その双対空間 {{math|('''R'''<sup>2</sup>)*}} の標準基底ベクトルは :<math> \{\boldsymbol{e}^1, \boldsymbol{e}^2\} = \left\{ \begin{pmatrix} 1 & 0 \end{pmatrix}, \begin{pmatrix} 0 & 1 \end{pmatrix} \right\} </math> である。 三次元[[ユークリッド空間]]において、基底 {{math|{{mset|'''''e'''''<sub>1</sub>, '''''e'''''<sub>2</sub>, '''''e'''''<sub>3</sub>}}}} が与えられたとき、その二重直交(双対)基底 {{math|{{mset|'''''e'''''<sup>1</sup>, '''''e'''''<sup>2</sup>, '''''e'''''<sup>3</sup>}}}} は次の式によって得ることが出来る: :<math> \boldsymbol{e}^1 = \left(\frac{\boldsymbol{e}_2\times\boldsymbol{e}_3}{V}\right)^\top, \mathbf{e}^2 = \left(\frac{\boldsymbol{e}_3\times\boldsymbol{e}_1}{V}\right)^\top, \boldsymbol{e}^3 = \left(\frac{\boldsymbol{e}_1\times\boldsymbol{e}_2}{V}\right)^\top </math> <!-- Maybe, this formula can illustrate, why dual basis is also called biorthogonal... --> ここで {{math|{{sup|⊤}}}} は[[転置行列|転置]]を表し、 :<math>V = (\boldsymbol{e}_1;\boldsymbol{e}_2;\boldsymbol{e}_3) = \boldsymbol{e}_1\cdot(\boldsymbol{e}_2\times\boldsymbol{e}_3) = \boldsymbol{e}_2\cdot(\boldsymbol{e}_3\times\boldsymbol{e}_1) = \boldsymbol{e}_3\cdot(\boldsymbol{e}_1\times\boldsymbol{e}_2) </math> は基底ベクトル {{math|'''''e'''''<sub>1</sub>, '''''e'''''<sub>2</sub>, '''''e'''''<sub>3</sub>}} によって構成される[[平行六面体]]の体積である。 == 存在と一意性 == 双対集合は常に存在し、{{math|''V''}} から {{math|''V''*}} への[[単射]]、すなわち、{{mvar|v<sub>i</sub>}} を {{mvar|v<sup>i</sup>}} へ送る線形写像を与える。これは特に、双対空間 {{math|''V''*}} の次元は {{math|''V''}} の次元以上であることを意味する{{sfn|Roman|2008|p={{google books quote|id=bSyQr-wUys8C|page=97|97}}|loc=Theorem 3.12}}。 しかしながら、無限次元の {{math|''V''}} に対して双対集合 {{math|''B''*}} は {{math|''V''*}} を張らない。例えば、すべての {{math|''i'' ∈ ''I''}} に対して {{math|''f''(''v<sub>i</sub>'') {{=}} 1}} で定義される[[線型汎関数]] {{math|''f'': ''V'' → ''F''}} を考える。これは明らかに、すべての {{mvar|v<sub>i</sub>}} 上でゼロでない。もし {{mvar|f}} が {{mvar|v<sup>i</sup>}} の(有限)[[線型結合]]ならば——すなわち、{{mvar|I}} のある有限部分集合 {{mvar|K}} とスカラー {{mvar|α<sub>i</sub>}} によって <math display="inline">\sum_{i \in K} \alpha_{i}v^{i}</math> と表せるならば—— {{mvar|K}} に含まれない任意の {{mvar|j}} に対して <math display="inline">f(v_j) = (\sum_{i \in K} \alpha_{i}v^{i} )(v_j) = 0</math> が成立するが、これは {{mvar|f}} の定義に矛盾する。したがって {{mvar|f}} は双対集合 {{mvar|B*}} の[[線型包]]に属さない。 無限次元空間の双対は、もとの空間よりもより高い次元(高次無限濃度)を持ち、したがって同一の添字集合を備えるような双対空間の基底は存在しない。しかしながら、ベクトルの双対集合は存在し、それはもとの空間と同型であるようなその双対空間の部分空間を定義する。さらに、[[線型位相空間]]に対し、[[連続的双対空間]]を定義することが出来、そのような場合には双対基底は存在し得る。 === 有限次元ベクトル空間 === 有限次元ベクトル空間の場合、双対集合は常に双対基底であり、各基底に対して一意的である。それらの基底を {{math|''B'' {{=}} {{mset|'''''e'''''<sub>1</sub>, …, '''''e'''<sub>n</sub>''}}}} および {{math|''B''* {{=}} {{mset|'''''e'''''<sup>1</sup>, …, '''''e'''<sup>n</sup>''}}}} と表す。ベクトル {{mvar|'''e'''<sub>j</sub>}} の[[線型汎関数|余ベクトル]] {{mvar|'''e'''<sup>i</sup>}} による評価を[[双対ペア|ペアリング]] {{math|⟨'''''e'''<sup>i</sup>'', '''''e'''<sub>j</sub>''⟩ {{=}} '''''e'''<sup>i</sup>''('''''e'''<sub>j</sub>'')}} で表すとき、二重直交性の条件は次のようになる: :<math> \langle \boldsymbol{e}^i, \boldsymbol{e}_j \rangle = {\delta^i}_j </math> このことは、「ベクトルのペアリング」を「対応する余ベクトルによる評価」と定義することによって、[[ドット積]](内積)を定義することに繋がる。基底ベクトルに対して、これは {{math|'''''e'''{{sub|i}}'' · '''''v''''' ≔ ⟨'''''e'''{{sup|i}}'', '''''v'''''⟩}} を意味し、基底ベクトルは {{math|'''''e'''{{sub|i}}'' · '''''e'''{{sub|j}}'' {{=}} ''δ{{sub|ij}}''}} を満たす。 ここで、前述のデルタの上付き添字と下付き添字の記号は、通常、余ベクトルを使っているものとベクトルあるいは二つのベクトルを符合させるために変化するものである。形式的に言えば、{{mvar|δ{{sup|i}}{{sub|j}}}} は反変[[計量テンソル]]、{{mvar|δ{{sub|ij}}}} は共変計量テンソルと見なされ、これは{{仮リンク|添字の上げ下げ|en|raising and lowering indices}} の最も簡単な例である。 ある双対基底と基底の組合せは、{{math|''V''}} の基底の空間から {{math|''V''*}} の基底の空間への写像を与え、これはまた同型でもある。実数のような[[位相体]]に対して、双対の空間は[[位相空間]]であり、これはそれらの空間の基底の{{仮リンク|スティーフェル多様体|en|Stiefel manifold}}の間の[[位相同型]]を与える。 有限次元においては、二重直交性の条件は双対の各元に対し {{mvar|n}} 個の線型独立条件を課すことが代替的に分かる(なぜならば、{{mvar|n}} 個の基底ベクトルが存在し、それらは線型独立であるからである)。したがって、双対空間の次元は {{mvar|n}} であることにより、その双対集合の各元は一意的に定められる。 ある {{math|''n''}} 次元ベクトル空間 {{math|''V''}} 上の双対ベクトルの作用については、{{math|''V''}} の元を {{math|''n''×1}} の列ベクトルと見なし、双対空間 {{math|''V''*}} の元を 左{{仮リンク|行列乗算|en|matrix multiplication}}による線型汎関数として作用する {{math|1×''n''}} の行ベクトルと見なすことで分かる。 == 脚注 == {{脚注ヘルプ}} {{reflist}} == 参考文献 == {{refbegin}} * {{citation |title=Tensor Analysis With Applications to Mechanics |last1=Lebedev |first1=Leonid P. |last2=Cloud |first2=Michael J. |last3=Eremeyev |first3=Victor A. |year=2010 |publisher=World Scientific |isbn=978-981431312-4 |ref=harv }} * {{cite book |last1 = Roman |first1 = S. |year = 2008 |title = Advanced Linear Algebra |edition = Third |series = Graduate Texts in Mathematics |volume = 135 |url = {{google books|bSyQr-wUys8C|plainurl=yes}} |publisher = Springer |isbn = 978-0-387-72828-5 |mr = 2344656 |zbl = 1132.15002 |doi = 10.1007/978-0-387-72831-5 |ref = harv }} {{refend}} == 関連項目 == * [[格子 (数学)#一般のベクトル空間上の格子|双対格子]] * [[リースの表現定理]] {{Linear algebra}} {{DEFAULTSORT:そうついきてい}} [[Category:線型代数学]] [[Category:双対性]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Citation
(
ソースを閲覧
)
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Lang-en-short
(
ソースを閲覧
)
テンプレート:Linear algebra
(
ソースを閲覧
)
テンプレート:Math
(
ソースを閲覧
)
テンプレート:Mvar
(
ソースを閲覧
)
テンプレート:Refbegin
(
ソースを閲覧
)
テンプレート:Refend
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
テンプレート:Sfn
(
ソースを閲覧
)
テンプレート:仮リンク
(
ソースを閲覧
)
テンプレート:脚注ヘルプ
(
ソースを閲覧
)
双対基底
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報