• ベストアンサー

アフィン超平面

アフィン超平面の概念がいまいちよくわかりません。 エントリーの合計が1となるようなすべてのベクトルからなるN-1次元の超平面をTと定義した時、 NxN単位行列Iの列ベクトルe_1, e_2, ... , e_N はT上にある。 その時、ベクトルe=[1, 1, .... , 1] はTに垂直であることを示せ。 とあるのですが、どうやって垂直に示せばよいのか分かりません。 そもそもアフィン超平面に関する記事も少ないし、あっても非常に難解で数学の基礎がない者が見てもよく理解できません。 どなたかご存じの方がいましたら、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ramayana
  • ベストアンサー率75% (215/285)
回答No.1

1(はじめに) 名前にいちいち驚かないように。やろうとしているのは簡単なことです。「アフィン超平面」の概念など知らなくても大丈夫。 2(修正等) ただ、ご質問のなかでいくつか不十分な点があるので、次のように扱うことにします。 (1) 係数(ご質問の言葉でいえばエントリー)をどの範囲で考えているか不明。一応、実数の範囲で考えることにする。 (2) 「垂直」の意味が不明。2つのベクトル a = [a1, a2, ..., aN] と b = [b1, b2, ..., bN] が垂直とは、a1b1 + a2b2 + ... + aNbN = 0 であることを指すものと考えることにする(a1, a2, ..., aN, b1, b2, ..., bN は実数)。 また、1つのベクトル a と空間 T が垂直であるとは、T のどの2点間を結ぶベクトルも a と垂直であることを指すものとする。 (3) ご質問のなかで、「ベクトル」と「N 個の実数を座標とする点」が混同されている。他の問題ならこの2つを同一視して差し支えないこともあるが、今回の問題に関しては、この2つをきちんと区別しないと混乱の元になる。 そこで、ベクトルを表すときは、e=[1, 1, .... , 1] のように 成分を [ ] で囲むことにして、点を表すときは、p=(1, 1, .... , 1) のように座標を ( ) で囲むことにする。 (4) また、ご質問の文章を次のように修正する: 「座標の合計が1となるようなすべての点からなるN-1次元の超平面をTと定義した時、NxN単位行列Iの各列ベクトルe_1, e_2, ... , e_N の成分を座標とする点はT上にある。その時、ベクトルe=[1, 1, .... , 1] はTに垂直であることを示せ。」 若干補足する。 点 p = (p1, p2, ..., pN) がT 上にあるかどうかは、p1+p2+...+pN = 1 が成立するかどうかで決定される。 また、e_1 = [1, 0, 0, ..., 0]、 e_2 = [0, 1, 0, ..., 0]、…、e_N = [0, 0, ..., 0, 1] である。上の「e_1, e_2, ... , e_N の成分を座標とする点はT上にある」という記述は、(1, 0, 0, ..., 0)、 (0, 1, 0, ..., 0)、…、(0, 0, ..., 0, 1) のどれもが T 上の点であることを言っている。 3 (e_1, e_2, ... , e_N の成分を座標とする点がT上にあること) これは問題になっていませんが、e_1, e_2, ... , e_N の成分を座標とする点がT上にあることは、次のように示されます: 1+0+ 0+ ...+ 0 = 1 である。したがって (1, 0, 0, ..., 0) は、T 上の点。 0+1+ 0+ ...+ 0 = 1 である。したがって (0, 1, 0, ..., 0) は、T 上の点。 … 0+ 0+ ...+ 0 +1 = 1 である。したがって (0, 0, ..., 0, 1) は、T 上の点。 4 (問題の解答) 以下が回答です。 p = (p1, p2, ..., pN) と q = (q1, q2, ..., qN) を T 上の点とする。 p から q へのベクトルは、[q1-p1, q2-p2, ..., qN-pN] である。よって、「垂直」の定義により、 1×(q1-p1) + 1×(q2 –p2) + ... + 1×(qN-pN) = 0 を示せばよい。しかるに、これは、p1+p2+ ...+pN = 1 とq1+q2+ ...+qN = 1 から明らか。 5 (参考 アフィン空間とは) 実数体上の N 次元アフィン空間とは、N 個の実数の組をひとつの点とみなして、そのような点全体からなる集合を言います。 以下は、若干難しくなるので、読み流していただければいいです。N 個の実数の組で表されるという意味で、 N 次元アフィン空間は、N次元ベクトル空間やN次元ユークリッド空間とよく似ています。しかし、アフィン空間では、ベクトル空間のように線形代数の構造が想定されていません。また、ユークリッド空間のような位相構造も想定されていません。ただ、代数多様体としての構造が想定されています。

codingbeginner
質問者

お礼

早速のご回答誠にありがとうございます。 問題文にe_1, e_2,... は列ベクトルとあったので、ベクトルが平面上に乗っている状態をイメージしていたのですが、不安ながら辻褄をあわせるため差を取って計算しておりました。 これははっきりベクトルと記述されていても、ポイントと読み替えることができるのでしょうか? そうであればすんなり腑に落ちます。 ただ、私の場合はe_1, e_2,...を用いて解いていましたが、より一般化させるためにp, qを使うべきでした。 しっかりとした解釈や補足まで頂きありがとうございました。 現在、この範囲を色々と読んでおりますのでまた質問するかも知れませんが、その際もしお時間ございましたら何卒ご指導の程賜われましたらと思います。

関連するQ&A

  • アフィン変換について

    T=( 1 0 -1 1 ) (-1 0 0 2 ) ( 0 1 1 0 ) ( 0 0 -1 2 ) この様な4×4行列はアフィン行列なのでしょうか? またもし違うのならその理由も是非教えて下さい。 いまいちアフィン変換の定義を読んでも分からないので質問させていただきました。よろしくお願いします。

  • 空間の中の平面の方程式

    次の()を埋めなさい。 (1)平面α:2+y-3z=0は点( , , )を通り、 ベクトルn=( , , )に垂直な平面である。 (2)平面α:2+y-3z=1は点( , , )を通り、 ベクトルn=( , , )に垂直な平面である。 という問題です。(1)は点(0,0,0)を通り、 ベクトルn=(2,1,-3)に垂直な平面である。 というのが分かるのですが、(2)は分かりません。おねがいします。

  • 平面のベクトル方程式でわからないことが。。。。

    平面のベクトル方程式でわからないことが。。。。 3点A(1,-1,0)B(3,1,2)C(3,3,0)を通る平面の方程式を求めよ という問題で、求める法線ベクトルをnベクトル=(a,b,c)とすると、 nベクトルとABベクトルは垂直だからnベクトル×ABベクトル=0 ゆえに2a+2b+2c=0(1) nベクトルとACベクトルも垂直であるから nベクトル×ACベクトル=0ゆえに 2a+4b=0・・・(2) (1)と(2)よりnベクトル=b(-2,1,1) nベクトルは0ベクトルではない。ゆえにb=0ではない ゆえに求める平面は点A(1.-1,0)を通りnベクトル(-2,1,1)に垂直は平面であるので 2x-y-z-3=0である。 という解説があったのですが、 [(1)と(2)よりnベクトル=b(-2,1,1) nベクトルは0ベクトルではない。ゆえにb=0ではない ゆえに求める平面は点A(1.-1,0)を通りnベクトル(-2,1,1)に垂直は平面である。] の部分がわかりません。 まず、 「(1)と(2)よりnベクトル=b(-2,1,1)」という式は理解できます。 「nベクトルは0ベクトルではない。ゆえにb=0ではない」・・・これもわかります。 「ゆえに求める平面は点A(1.-1,0)を通りnベクトル(-2,1,1)に垂直は平面である。]・・・ これが理解できません。nベクトル=b(-2,1,1)なのに、なんでbが消えているんでようか? それと「ゆえに」とありますが、前文の「nベクトルは0ベクトルではない。ゆえにb=0ではない」 とこのことは関係があるのでしょうか? もしかして、「3点A,B,Cが一直線上にあるときACベクトル=KABベクトルとなる実数Kがある」 という基本事項がありますが、nベクトル=b(-2,1,1)もその形なので、(-2,1,1)と垂直といえるってことですか?そのために、bが0だとこの式が成り立たないので、b=0ではないってことを いっているんでしょうか?

  • ベクトルの外積が右ネジの方向を向く理由は?

    ベクトルの外積の向きが、2つのベクトルが作る平面に対して垂直(右ネジの方向を向く)なる理由は、何故でしょうか? 行列で、証明出来るのでしょうか? 行列が苦手なので、行列式を見てもイマイチイメージが出来ません。 ローレンツ力から、ベクトルの外積の向きは、平面に対して垂直となると、定義づけをしていまっているのでしょうか? 宜しくお願い致します。

  • 3つのベクトルが張る平面

    3 つの縦ベクトル(1,1,2),(3,2,5),(5,-3,2)が張る平面 {α(1,1,2)+β(3,2,5)+γ(5,-3,2)|α,β,γ∈R} を表す方程式を求めよ。 という問題を出されたのですが「α,β,γ∈R」であれば答えは3次元空間全体にはならないのでしょうか。 そして、よく分からず専門の知り合いに尋ねたところ、 (1,1,2)と(3,2,5)との両方に垂直なベクトルとして(1,1,-1)がとれ、(1,1,-1)と垂直で原点を通る平面は「x+y-z=0(答え)」 という回答が返ってきました。 これも(5,-3,2)を使っていないし、最後の部分の意味がよく分かりませんでした。 どなたかご教授いただけませんでしょうか。 よろしくお願いします。

  • アフィン空間 ユークリッド空間 ベクトル空間

    アフィン空間についていろいろ勉強しているのですが、なかなかわからなくて・・・もう何度質問したことか>< アフィン空間はベクトル空間ではないと思っているのですが、アフィン空間とベクトル空間が同じになる場合があるのでしょうか? 一次結合の係数和が1の時、アフィン空間=ベクトル空間となるのでしょうか? また、アフィン空間はユークリッド空間から絶対的な原点・座標を取り除いた空間ですよね(wiki参照)。以前の質問で、計量の有無はアフィン空間であるか否かには関係無いとの事でした。 ということは、アフィン空間はベクトル空間ではないが位相空間、計量を定義すれば距離空間となるのでしょうか? 私のイメージでは、 ある集合→(ベクトルを定義)→ベクトル空間→(位相を入れる)→位相空間→(ノルム・内積を定義)→距離空間 なんですが・・・ アフィン空間はこのイメージから外れてしまって良くわからないのです・・・

  • 平面とベクトル

    空間内の3点O(0,0,0),A(2,1,-2),B(-2,3,-2)を通る平面πと 点P(5c、c+1、c-1}を考える。 (1)点Pが平面π上にあるように、定数cの値を求めて下さい。 (2)平面πに垂直な大きさが1のベクトル(単位ベクトル)eの成分表示を求めて下さい。 (3)Pは平面πにないとします。 点Pを通り平面πに垂直な直線lと平面π都の交点Hの座標を、 eを用いて表してください。 (4)Pは平面πにないとします。 平面πに関して点Pと対称な点Qの座標を、eを用いて表してください。 難しい問題みたいです…。 解ける方がいらっしゃいましたら、 解説お願いしますm(__)m

  • 平面近似式から2次元座標を求めたい

    閲覧ありがとうございます。 質問の内容ですが、 平面近似式(z=ax+by+c)から2次元座標を求めようと思うのですが、 ご教授願えないでしょうか? 現状、近似式のabc(法線ベクトル)を求めるところまではできているのですが、 そこから2次元に直すところで躓いています。 傾いた面をz軸なりに垂直にするように回転させればいけると思うのですが・・・。 どうも行列計算が多少苦手で考えがまとまりません。 宜しくお願い致します。

  • 4次元空間上での平面の式

    任意の点を(x,y,z,u)とした4次元空間で (1)3次元の立体を表す式は ax+by+cz+du=e でいいですか? (2)2次元の平面を表す式は一般にどのような形になりますか? 上記のことに疑問を持った理由。 2次元空間で1次元の直線を表す式は、一般にax+by=cとなる。 これは、2点(x,y),(xo,yo)を通り、方向ベクトルが(a',b')で媒介変数tとして x=a't+xo y=b't+yo と書くこともできる。 3次元空間で2次元の平面を表す式は、一般にax+by+cz=d となる。 これは、 平面上の2点(x,y,z)と(xo,yo,zo)を結ぶベクトルとこの平面に垂直な直線の方向ベクトル(a,b,c)の内積が0であるという条件より導かれる。 実際に計算すると a(x-xo)+b(y-yo)+c(z-zo)=0 ax+by+cz=axo+byo+czo になり、ax+by+cz=dという形と同値であることが確認できる。 【別な考え】 3次元空間内の平面は、異なる3つの点によって決定するので、異なる3点を P(xo,yo,zo)、Q(x1,y1,z1)、R(x2,y2,z2) とする。この平面上の任意の点X(x,y,z)は、媒介変数t,sを使って OX↑=OP↑+tPQ↑+sPR↑ と書ける。 成分表示にするために OP↑=(xo,yo,zo) PQ↑=(a,b,c) PR↑=(a',b'c') と方向ベクトルを定義すると、 x=xo+at+a's......(1) y=yo+bt+b's......(2) z=zo+ct+c's......(3) という書き方も平面を表す式である。 実際に(1)と(2)から未知数t,sについてx,yの式で表すことができるので、それを(3)式に代入すれば、(1)(2)(3)式は、一つの式 a"x+b"y+c"z=d'という形になる。 直線を表す式は、媒介変数tを使って x=at+xo y=bt+yo z=ct+zo または、 (x-xo)/a=(y-yo)/b=(z-zo)/c=t となる。 4次元空間で同じように、 直線や平面や立体を考えてみた。 2次元では、(1,0)と(0,1)が直交の基底ベクトル。 3次元では、(1,0,0)と(0,1,0)と(0,0,1)が直交の基底ベクトル。 したがって、 4次元では、(1,0,0,0)と(0,1,0,0)と(0,0,1,0)と(0,0,0,1)が直交の基底ベクトル。 4次元空間では、点は4つの成分で表される。 4次元空間での直線について。 直線は2点が与えられば書ける。 2点(x,y,z,u)と(xo,yo,zo,uo)を通り、その直線の方向ベクトルが(a,b,c,d)だとしたら、媒介変数tを使って、 x=at+xo y=bt+yo z=ct+zo u=dt+uo となって (x-xo)/a=(y-yo)/b=(z-zo)/c=(u-uo)/d=t 次に4次元空間での3次元立体について。 2次元空間では、それより一つ次数が低い1次元の直線は一つの式 ax+by=c で与えられた。 3次元空間では、それより一つ次数の低い2次元の平面は、一つ式 ax+by+cz=d で表さられた。 したがって、4次元空間では、それより一つ次数の低い3次元の立体は、 ax+by+cz+du=e で表されるだろう。 【別な考え】 4次元空間では、ある方向ベクトル(a,b,c,d)に直交する立体は一つしかない。なぜなら、4次元空間での基底ベクトルは4つで空間(立体)は3つの基底ベクトルで決定されて、残り一つが残っているからだ。 立体上の2点(x,y,z,u)と(xo,yo,zo,uo)を結ぶベクトルとこの立体に垂直な直線の方向ベクトル(a,b,c,d)の内積が0であるという条件で計算すると a(x-xo)+b(y-yo)+c(z-zo)+d(u-uo)= 0 ax+by+cz+du=axo+byo+czo+duo になり、ax+by+cz+du=eという形になる。 2次元の平面はどうだろうか? (ここからが本題) 4次元空間では、ある方向ベクトル(a,b,c,d)に直交する平面は、2つあるはずだ。 なぜなら、4次元空間での基底ベクトルは4つで平面は2つの基底ベクトルで決定されて、残り2つが残っていて、それはこの平面に直交するように選べるからだ。 平面は、異なる3つの点によって決定するので、異なる3点を P(xo,yo,zo,uo)、Q(x1,y1,z1,u1)、R(x2,y2,z2,u2)、 とする。この平面上の任意の点X(x,y,z,u)は、媒介変数t,sを使って OX↑=OP↑+tPQ↑+sPR↑ と書ける。 成分表示にするために OP↑=(xo,yo,zo,uo) PQ↑=(a,b,c,d) PR↑=(a',b',c',d') と方向ベクトルを定義すると、 x=xo+at+a's......(1) y=yo+bt+b's......(2) z=zo+ct+c's......(3) u=uo+dt+d's.....(4) という書き方も平面を表す式である。 (1)と(2)を連立して、未知数t,sについてx,yの式で表すことができるので、それを(3)式と(4)式代入すれば、(1)(2)(3)(4)式は、2つの式 a"x+b"y+c"z+d"u=e' a"'x+b"'y+c"'z+d"'u=e" になる。 この2つの式からuを消去すれば、結局、 Ax+By+Cz=D という形になる。 zを消去すれば、 Ax+By+Cu=D yを消去すれば、 Ax+Bu+Cz=D xを消去すれば、 Au+By+Cz=D

  • 斜交座標系における、ある平面に対する垂直ベクトルの求め方

    斜交座標系における、ある平面に対する垂直ベクトルの求め方 直交座標系ではなく、斜交座標系である平面に対して垂直なベクトルを求める方法について調べています。しかし、数学が非常に苦手なため、なかなか理解が進みません。直交座標系ではある平面に対して垂直なベクトルを求めるためには外積を用いれば一発ですむことは分かっているのですが、これは斜交座標系でも同様なのでしょうか? 物理のかぎしっぽ http://hooktail.sub.jp/vectoranalysis/AffineProds/ こちらでは斜交座標系の外積について扱っていますが、 A→=A1e1 + A2e2 + A3e3 B→=B1e1 + B2e2 + B3e3 としたとき、 C→=A→×B→=(1/V)(A2B3-A3B2)e1 + (1/V)(A3B1-A1B3)e2 + (1/V)(A1B2-A2B1)e3 (ここでVはスカラー量) となっており、ベクトルの方向的には直交座標系の演算と変わりないように見えます。 このときのC→は、A→とB→を含む平面にたいして垂直なベクトルと考えてよいのでしょうか? 幼稚な質問かもしれませんが、どうかご教授ねがいます。 補足1:当方、材料化学畑のもので、現在三斜晶系(単位格子の各辺の長さがばらばら且つ各軸の成す角は90°ではない)の結晶を扱っておりますので、直交座標系に直すとかではなく、斜交座標系のまま垂直ベクトルを求める方法を探しています。 補足2:とにかく斜交座標系で垂直ベクトルの方向が分かればいいので、ベクトルの大きさとか、求め方等、細かいことは問いません。 補足3:もしよろしければ参考になる書籍やサイトなどを紹介していただけるとありがたいです。