<?xml version="1.0" encoding="UTF-8" ?>
<feed xml:lang="ja" xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0">
  <title type="text">忍者ブログ</title>
  <subtitle type="html">Dummy</subtitle>
  <link rel="self" type="application/atom+xml" href="https://jellyinatank.pazru.com/atom"/>
  <link rel="alternate" type="text/html" href="https://jellyinatank.pazru.com/"/>
  <updated>2012-02-06T23:45:58+09:00</updated>
  <author><name>Jelly_in_a_tank</name></author>
  <generator uri="//www.ninja.co.jp/blog/" version="0.9">忍者ブログ</generator>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />
  <entry>
    <id>jellyinatank.pazru.com://entry/3</id>
    <link rel="alternate" type="text/html" href="https://jellyinatank.pazru.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/zf%E5%85%AC%E7%90%86%E7%B3%BB" />
    <published>2012-04-28T02:00:32+09:00</published> 
    <updated>2012-04-28T02:00:32+09:00</updated> 
    <category term="未選択" label="未選択" />
    <title>ZF公理系</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[お久しぶりです。水槽ゼリーです。<br />
シローの定理とか環とか体の話を書こうかと思っていたのですが、「Zornの補題の証明が読みたいw」というような要望をTwitter上で捕捉したので急遽、選択公理とZornの補題が同値であることを示そうと思います。<br />
<br />
ところがですね、選択公理がどうとかZornの補題がどうとか、そういう話をしようとすると、「そもそもどこまで使って良いんだ？？？」という問題が生じるわけです。<br />
つまり、どういう公理系を適用するのかを明示しないといけません。<br />
<br />
ということで、今回はZF公理系の上で考えます。（Foo！ひょうじゅんてきぃ！！）<br />
（この記事ではZF公理系の９つの公理を羅列するに留め、次の記事で証明を与えます。）<br />
（ほとんどwikipediaからのコピペなので、wikipediaを見て頂いても結構ですw）<br />
<br />
～ここから数学的なことになるので語尾が命令になったり敬語になったりして気持ち悪いかもしれませんが御愛嬌と思って見逃して下さい＞＜～<br />
<br />
1.外延性公理「二つの集合が等しいってこういうことさ」<br />
&forall;A,&forall;B(&forall;x(x&isin;A&hArr;x&isin;B)&rArr;A=B)<br />
<br />
2.空集合の公理「空集合は集合だよ」<br />
&exist;A;&forall;x,x&notin;A<br />
<br />
3.非順序対の公理「二つの集合の組は集合だよ」<br />
&forall;x,&forall;y,&exist;A;&forall;t(t&isin;A&hArr;(t=x&or;t=y))<br />
<br />
4.和集合の公理「二つの集合の要素を集めたものもまた集合だよ」<br />
&forall;x,&exist;A;&forall;t(t&isin;A&hArr;&exist;x&isin;X;t&isin;x)<br />
<br />
5.無限公理「無限集合があるんだぜ☆」<br />
&exist;A;&empty;&isin;A&and;&forall;x&isin;A(x&cup;{x}&isin;A<br />
<br />
6.冪集合の公理「部分集合全体の集まりは集合だよ」<br />
&forall;X,&exist;A;&forall;t(t&isin;A&hArr;t&sube;X)<br />
<br />
7.置換公理「関数の定義域が集合なら、値域も集合だよ。」<br />
&forall;x&forall;y&forall;z((&psi;(x,y)&and;&psi;(x,z))&rArr;y=z)&rArr;&forall;X&exist;A;&forall;y(y&isin;A&hArr;&exist;x&isin;X;&psi;(x,y))<br />
<br />
8.正則性公理「空じゃない集合AはAと交わらないような要素xを持つよ。」<br />
&forall;A(A&ne;&empty;&rArr;&exist;x&isin;A;&forall;t&isin;A(t&notin;x))<br id="NINJASELECTIONID" style="clear: both" />
<br />
とまぁ以上ですが、私自信まともに公理を眺めた事がなかったので、ここまで解釈を添えるのに結構時間がかかりました。特に7.置換公理に関しては眺めて１０分位「一体全体なんじゃらほいｗｗｗｗｗまったくわけがわからんぽん(^^)(^^)(^^)圧倒的うんじゃらペー現象wwwwwぐひゃぺろ(^^)(^^)(^^)」っていう感じで、友人（@zhiwei826）に聞いて初めて納得できたので少し補足しておきます。(@zhiwei826に感謝。)<br />
<br />
普通、関数というのは(fx,x)という形の順序対を要素に持つ集合として定義するのですが、順序対だけではf(x)の値が一意に定まらないので、7番の前半部分があります。（伝聞。たしかにそうなってますよねぇ。）<br />
つまり「&forall;x&forall;y&forall;z((&psi;(x,y)&and;&psi;(x,z))&rArr;y=z」というのは、要は「f(x)=y&and;f(x)=z&rArr;y=z」を表していて、<br />
後半「&forall;X&exist;A;&forall;y(y&isin;A&hArr;&exist;x&isin;X;&psi;(x,y))」は「f(x)の集まりは集合だよ」と言っているわけです。<br id="NINJASELECTIONID" style="clear: both" />
<br />
少しでも理解の助けになれば幸いです。<br />
集合がたった８つで特徴づけられているなんて、少し不思議な気持ちですね。<br />
次の記事では選択公理と整列可能定理とZornの補題が同値なことを示します。<br />
今晩中に書くつもりはしてますが・・・出来るのかな？？？先が思いやられます。<br />
ではとりあえず今回はこの辺りで。<br />
<br />
さようなら～～～（ｼﾞｭﾙｼﾞｭﾙ]]> 
    </content>
    <author>
            <name>Jelly_in_a_tank</name>
        </author>
  </entry>
  <entry>
    <id>jellyinatank.pazru.com://entry/2</id>
    <link rel="alternate" type="text/html" href="https://jellyinatank.pazru.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E5%89%B0%E4%BD%99%E9%A1%9E%E3%80%81%E5%89%B0%E4%BD%99%E7%BE%A4%E3%81%8B%E3%82%89%E3%80%81%E3%83%A9%E3%82%B0%E3%83%A9%E3%83%B3%E3%82%B8%E3%83%A5%E3%81%AE%E5%AE%9A%E7%90%86" />
    <published>2012-04-10T01:26:45+09:00</published> 
    <updated>2012-04-10T01:26:45+09:00</updated> 
    <category term="未選択" label="未選択" />
    <title>剰余類、剰余群から、ラグランジュの定理</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[おはにちばんは。<br />
前回は群、可換群、部分群、正規部分群までを定義しました。<br />
後々分かるのですが、部分群が正規であるという条件はかなり強い条件であり、正規部分群の数を調べることで群の構造が分かったりします。<br id="NINJASELECTIONID" style="clear: both" />
大事な項目なので、「定義を忘れたぜｗ」とか、「定義なんてしらねぇぜｗ」とか、ましてや「正規？何それ美味しいの？」なんて思っちゃってる方がいれば、ひとつ前の記事を読んでみてください。<br />
<br />
さて、今回は剰余類と剰余群の定義をしていきます。余力があればラグランジュの定理へ。<br />
<br />
まずG:group, H:subgroup とします。<br id="NINJASELECTIONID" style="clear: both" />
&forall;g&isin;G, &forall;h&isin;H, gh&isin;G であり、<br />
h&#39;&isin;H について、gh=gh&#39; ならば、両辺の左側からg^(-1)を掛けることによって、h=h&#39; が導かれます。<br id="NINJASELECTIONID" style="clear: both" />
つまり、gH:={gh|h&isin;H} について、<br />
|gH|=|H|~~~① となります。<br />
(そう言えば定義していなかったのですが、|G|はGに含まれる元の数を表し、これをGの位数と呼びます)<br id="NINJASELECTIONID" style="clear: both" />
<br />
<strong><font style="font-size: medium"><u>命題1</u><br />
G:group Ｈ:subgroup g&isin;Gとするとき<br />
gH=g&#39;H &hArr; &exist;h&#39;&isin;H s.t. g=g&#39;h&#39;</font></strong><br />
(証明)<br />
gH=g&#39;Hならば、g=g1&isin;g&#39;H<br />
つまり&exist;h&#39;&isin;H s.t. g=g&#39;h&#39; となります。<br />
逆にこの時、&forall;h&isin;H gh=(g&#39;h&#39;)h=g(h&#39;h)&isin;g&#39;H かつg&#39;h=(gh&#39;^(-1))h=g(h&#39;^(-1) h)&isin;gH<br />
なので gH&sub;g&#39;H かつ gH&sup;g&#39;H つまりgH=g&#39;H(q.e.d.)<br />
<br />
<font style="font-size: medium"><strong><u>命題2</u><br />
G:group H:subgroup g,g&#39;&isin;Gとするとき<br />
gH&cap;g&#39;H&ne;&empty; &hArr; gH=g&#39;H</strong></font><br />
(証明)<br />
(右から左は自明なので左から右を示します。)<br />
gH&cap;g&#39;Hの元xは少なくとも一つ存在するので、&exist;h,h&#39;&isin;H,H&#39; s.t. gh=g&#39;h&#39;<br id="NINJASELECTIONID" style="clear: both" />
両辺の右側からh^(-1)をかけて g=g&#39;h&#39;h^(-1)=g&#39;(h&#39;h^(-1))<br />
なので命題1よりgH=g&#39;H<br />
<br />
この命題より、Gが有限群の時（有限群：位数が有限な群）任意に一つg_1&isin;Gを取り、G\g_1Hから任意に一つg_2&isin;Gをとり、G\(g_1H&cap;g_2H)から任意に一つg_3&isin;Gを取り・・・という操作を繰り返すことにより、<br id="NINJASELECTIONID" style="clear: both" />
<strong><font style="font-size: small">&exist;g_1,g_2,...,g_n &isin;G s.t. G=&cup;(i=1~n)(g_i)H~~~②</font></strong><br id="NINJASELECTIONID" style="clear: both" />
<br />
次にHがGの正規部分群である時、G/H:={gH|g&isin;G}に<br />
(gH)(g&#39;H):=(gg&#39;)H という乗法を定めることにより、G/Hはまた群となる。<br />
ここで、一言で「～～という乗法を定めることにより」と書きましたが、乗法を定めたということは演算を一つ定めたということであり、演算とは写像の一種であったので、gH=g&#39;&#39;H ,g&#39;H=g&#39;&#39;&#39;H としたときに、演算によって移る先(gH)(g&#39;H)と(g&#39;&#39;H)(g&#39;&#39;&#39;H)は等しい必要があります。<font style="font-size: medium">（つまり、これらが等しくなければこの乗法は写像の定義を満たしていないことになります。）</font><br />
このように、矛盾なく定義出来ていることを<strong><font style="font-size: medium">well-defined</font></strong>であるといいます。<br />
well-definedの感覚は最初は掴みにくいかと思いますが、徐々に慣れていきましょう。<br />
<br />
上で定義した乗法がwell-definedであることを確かめましょう。<br />
(g&#39;&#39;H)(g&#39;&#39;&#39;H)<br />
=g&#39;&#39;g&#39;&#39;&#39;H(乗法の定義から)<br />
=ghg&#39;h&#39;H(命題1から)<br />
=gg&#39;(g&#39;^(-1)hg&#39;)h&#39;H<br />
=gg&#39;H(HはGの正規部分群であったのでg&#39;^(-1)hg&#39;&isin;H)<br />
=(gH)(g&#39;H)<br />
ゆえにwelldefinedであることが示された。<br />
<br />
さて、<strong><font style="font-size: medium">G/Hが群である</font></strong>ことは定義を一つ一つ確認することで示されますが、ただの作業ゲーなので割愛します。G/Hを<strong><font style="font-size: medium">GのHによる剰余群</font></strong>といいます。<br id="NINJASELECTIONID" style="clear: both" />
<br />
ここまでくればあとはラグランジュの定理を示すのは簡単です。<br />
<br />
<strong><font style="font-size: medium"><u>定理（ラグランジュの定理）</u><br />
記号は上で定めたものとするとき<br />
|G|=|G/H||H|</font></strong><br />
(証明)<br id="NINJASELECTIONID" style="clear: both" />
|G|=&Sigma;(i=1~n)|g_iH|(命題2と②より)<br />
=&Sigma;(i=1~n)|H|(|g_iH|=|H|より)<br />
=n|H|<br />
=|G/H||H|(|G/H|=nより)<br />
q.e.d.<br />
<br />
この定理によって、部分群の位数は群の位数の約数であることが分かりました。<br />
このことは非常によく使うので覚えておきましょう。（というか話の流れが分かれば自分で示せます・・・よね？）<br />
<br id="NINJASELECTIONID" style="clear: both" />
今回の記事は以上です。<br />
次回は多分環とか体の定義を話してうんじゃらぺー<br />
もしくは、元の位数の話をして群の作用の話とかをしようかな、とか思ってます。<br />
ではではまた会う日まで~。]]> 
    </content>
    <author>
            <name>Jelly_in_a_tank</name>
        </author>
  </entry>
  <entry>
    <id>jellyinatank.pazru.com://entry/1</id>
    <link rel="alternate" type="text/html" href="https://jellyinatank.pazru.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E7%BE%A4%E3%81%A8%E9%83%A8%E5%88%86%E7%BE%A4%E3%80%81%E6%AD%A3%E8%A6%8F%E9%83%A8%E5%88%86%E7%BE%A4%E3%81%AE%E5%AE%9A%E7%BE%A9" />
    <published>2012-04-06T18:32:52+09:00</published> 
    <updated>2012-04-06T18:32:52+09:00</updated> 
    <category term="未選択" label="未選択" />
    <title>群と部分群、正規部分群の定義</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[<u><font style="font-size: large">定義（演算、群、可換群）</font></u><br />
Gが集合のとき写像&Phi;:G&times;G&rarr;GをG上の演算という。<br />
空集合でない集合Gと演算&Phi;に対して、以下の3つの条件を満たすとき、<font style="font-size: medium"><strong>集合Gは群(group)である</strong></font>という。<br id="NINJASELECTIONID" style="clear: both" />
<br />
(1)&exist;e&isin;G s.t. &forall;x&isin;G ex=xe=x （このような元eを単位元と呼ぶ）<br />
(2)&forall;x&isin;G &exist;y&isin;G s.t. xy=yx=e （このような元yをxの逆元と呼び、x^(-1)と書く）<br />
(3)&forall;a,b,c&isin;G (ab)c=a(bc) (このような関係式を結合法則と呼ぶ)<br />
<br />
以上3つに加えて以下の(4)を満たす時、<strong><font style="font-size: medium">集合Gは可換群(commutative group)である</font></strong>という。<br id="NINJASELECTIONID" style="clear: both" />
<br />
(4)&forall;a,b&isin;G ab=ba<br />
<br />
<u><font style="font-size: large">定義(部分群)</font></u><br />
群Gの部分集合HがGの演算&Phi;によって群になる時、<strong><font style="font-size: medium">HはGの部分群(subgroup)である</font></strong>という。<br />
<br />
またこれは以下の三つの条件が成り立つことと同値である。(証明は省く)<br />
<br />
(1)1_G&isin;H(ただし1_GはGの単位元とする)<br />
(2)&forall;x,y&isin;H xy&isin;H<br />
(3)x&isin;H&rArr;x^(-1)&isin;H<br />
<br />
<u><font style="font-size: large">定義(正規部分群)</font></u><br />
群Gの部分群Hが次の条件を満たす時、<strong><font style="font-size: medium">HはGの正規部分群(normal subgroup)である</font></strong>といい、<strong><font style="font-size: medium">G&gt;Hと表す</font></strong>(通常は不等号ではなく、開いた方を閉じた三角形を用いますが、フォントの都合上不等号で表すことにします)<br />
<br />
(条件)&forall;g&isin;G,&forall;h&isin;H ghg^(-1)&isin;H<br />
<br />
と、今回の記事はここまでです。あとはちょこっと代数学の気持ちを。<br />
群は積の一般化です。実はこのようなものを考えることで、後々五次以上の方程式に代数的な解の公式が一般には存在しないことが示せるらしいのですが、まだ無学なためそこまでは知りません。<br />
代数学は方程式の代数的な解の公式の存在を調べるたり、整数論を一般的な立場で議論するために発展した分野なのだそうで、それだけでも代数学を学ぶモチベーションには十分なのですよね。<br />
さらに、代数学の議論では解析などのような煩雑な計算が少なく、一つ一つの簡単な議論の積み重ねによって高尚な定理が導かれるのです。<br />
この議論一つ一つがパズルのようで、自分で定理を証明していくのはすごく楽しいです。<br />
（まだまだ入門部分を勉強しているところなので、認識を誤っているかもしれませんが、楽しいのは間違いないですよ）<br />
<br />
次回は剰余類を定義して、剰余群を定義するための議論を書いてみようかと思っています。では。]]> 
    </content>
    <author>
            <name>Jelly_in_a_tank</name>
        </author>
  </entry>
</feed>