Math_number

☆数

◆RとCとZ
_  変数xを定義するときに、x∈Rやx∈Cという形に書く。
_  Rは変数が実数の範囲ということを表す。
_  Cは変数が複素数の範囲ということを表す。
_  Zは変数が整数であることを表す。

◆「数」の役割
①基数    数や量を表す
②順序数  物の順序を表す
③標識数  記号として使われる

数 number

◆自然数

_◇自然数の定義
①すべての自然数は必ず一つ後ろの数を持つ
②任意の自然数n1とn2に対しては次の3つの関係の中の1つだけが成立する
_  n1<n2, n1=n2, n1>n2
③自然数は加算の交換法則を満たす
_  a+b=b+a
④自然数は加算の結合法則を満たす
_  a+(b+c)=(a+b)+c
⑤自然数は数を並べた直線の上では、飛び飛びの点の集まりとして表される。

※自然数全体の集合をN(二重文字)で表す
_  Natural number

_◇完全数
_  約数のうち、自分自身を除いた数の合計が元の数と一致するもの
_  6, 28, 496, 8128 …
※現在見つかっている完全数は全て偶数。
※すべて6か8で終わっている。
※800万桁ほどまでの数のなかで40個前後しかない。
※ユークリッドによる完全数の法則
_  2^n-1が素数なら、2^(n-1)*(2^n-1)は偶数の完全数

_◇メルセンヌ数
_  Mersenne number
_  2^n-1という形で表せる数
_  素数である場合をメルセンヌ素数という

※2^13466917 – 1
4053946桁の数

※メルセンヌ素数
2,3,5,7,13,19,31,61,89,107,127,521,607,1279,…
…,6972593
までの38個が『何番目』と確定している

※他に1000万桁を越えるような大きな数を含む7個が見つかっているが、何番目とは確定できていない。

_◇不足数、過剰数
※不足数
約数の和が元の数より小さい数

※過剰数
約数の和が元の数より大きい数

_◇友愛数,婚約数,社交数
※友愛数
_  約数の和が相手の数になる
_    220-284, 17296-18416, …
※婚約数
_  約数の中から1を除いた和がお互いの数になる
_  (4組しか見つかっていない)
_    48-75, 140-195, 1050-1925, 1575-1648
※社交数
_  ある数の約数の和が別の数になるという循環関係が成立
_  12496-14288-15472-14536-14264-

_◇三角数
_  t_n = (1/2)*n*(n+1)

_◇カプレカー操作、カプレカー数

※カプレカー操作
例)4つとも同じ数字の4桁の数をのぞく4桁の数に対して、各桁の数字を並べ替えてできる最大の数から最小の数の差を求める。このとき0が先頭に来てもよいこととする。
これを繰り返すと、6174に至る。

※3桁の数でこれを行うと、495で終結する。

※カプレカー数
例)
_  45^2 = 2025
_  2025を中央でわけて足し算をすると
_  20 + 25 = 45
_
_  55^2 = 3025
_  30 + 25 = 55

※平方数が奇数桁のときは先頭に0をつける。
_  297^2 = 088209
_  088 + 209 = 297

1, 9, 45, 55, 297, 703, 2223, 2728, 7272, 7777, …

_◇3x+1手続き

正の整数について
①偶数だったら2で割る
②奇数だったら3倍して1を足す。
③以上を繰り返すと、1に至る

_◇カタラン数
カタラン数(Catalan number)
自然数で、ベルギーの数学者Catalanによって名づけられた。
n番目のカタラン数Cnは

Cn=(1/n+1)「2n n」= (2n)! / (n+1)!*n!

※「」は2項係数の記号

※C0からの列記
1,1,2,5,14,42,132,429,1430,4862…

2項係数を用いた形のカタラン数の表現

Cn=「2n n」-「2n n-1」 n≧1

漸化式

C0=1、Cn+1=(2*(2n+1)/(n+2))Cn=∑(i=0:n)Ci*Cn-i

母関数

(1-√(1-4x))/2x = ∑(n=0:∞)「2n n」x^n/(n+1)

※n組の()を正しくならべる方法
※n本の木で作られた二分木にn+1の葉をつける方法の総数
※対角線を跨がずに向かい合った点をつなぐ道順の総数

_◇自然数に関する有名な算術式

_  111111111×111111111
_  =12345678987564321


_  1x9+2=11
_  12x9+3=111
_  123x9+4=1111
_  。。。
_  12345679x9+9=111111111

_  1+2=3
_  4+5+6=7+8
_  9+10+11+12=13+14+15
_  16+17+18+19+20=
_    21+22+23+24

_  123456789x9=111111111
_  123456789x18=222222222
_  123456789x27=333333333

_  9x9+7=88
_  98x9+6=888
_  987x9+4=8888
_  。。。
_  98765432x9+0=888888888

_  3^2+4^2=5^2
_  10^2+11^2+12^2=13^2+14^2
_  21^2+22^2+23^2+24^2=25^2+26^2+27^2
_  36^2+37^2+38^2+39^2+40^2=
_    41^2+42^2+43^2+44^2

_  3x37=111
_  6x37=222
_  9x37=333
_  。。。
_  27x37=999

_  33x3367=111111
_  66x3367=222222
_  。。。
_  297x3367=999999

_◇フェルマーの最終定理

_  x^n+y^n=z^n (n≧3)を満たす
_  自然数x,y,zは存在しない

_◇パスカルの3角形
_  各行の両端は1
_  上段の隣り合う数を足した数が下段の数となる。
※n段目の数列は (a+b)^nを展開したときの各項の係数と等しくなる
※パスカルの3角形に斜線を引き、囲まれた部分の数字を足すとフィボナッチ数列が出現する。

◆可算
自然数の集合 N と1対1の対応をつけられる集合を可算であるという。

◆素数
prime number

自然数で1とその数地震の他に、約数(divisor)を持たないもの

自然数の分類
①約数が1個の数。。。1
②約数が2個の数。。。素数
③約数が3個以上の数。。合成数(composite number)

※合成数は素因数分解可能
⇒順番を考慮しなければ一意に決まる
⇒素因数分解の一意性(uniqueness)
factorization into prime factors

※自然数2は唯一偶数の素数で偶素数と呼ばれる

※任意の3以上の整数は
_  素数
_  奇素数の倍数
_  4の倍数

※1を素数としないのは、素因数分解の一意性のため
⇒名の通った数学者で素数に1をいれた最後の人は、アンリ・ルベーグで1899年のこと。

_◇エラトステネスの篩
Eratosthenes’ sieve

①1は素数でないので除く。
②残った先頭の2は素数なので、2の倍数を全て除く。
③残った先頭の3は素数なので、3の倍数を全て除く。
。。。これを繰り返すことで、素数だけが残る。
※ある自然数Nまでの全ての素数を求めるには
[√N] 「[]」はガウスの記号まで繰り返す必要がある

_◇フェルマー素数
pを負でない整数とし、

_  Fp = 2^2^p + 1 の形をした整数が素数であるときにFpをフェルマー素数という。

_  F0 = 3
_  F1 = 5
_  F2 = 17
_  F3 = 257
_  F4 = 65537

_  F5は素数でない。

_◇互いに素(coprime)
2つの整数が1と-1以外に共通の約数を持たない場合の2数の関係である。

整数a,bが互いに素であれば ax+by=1 を満たす整数x,yが存在する。

aとbが互いに素 ⇔ (2^a)-1 と(2^b)-1 が互いに素

_◇素数個数関数
プライム・カウンティング・ファンクション

π(N)

Nまでの素数の個数(Nより小さいか等しい)

_◇素数定理

π(N) ~ N / log(N)

~「漸近的に近づく」

→Nが素数である確率は  ~1/log(N)
→N番目の素数は  ~N * log(N)

π(N)より小さい推定値を出す

※対数積分関数を使って

π(N) ~ Li(N)

こちらの方がπ(N)に近く、π(N)より大きい推定値を出す。

_◇ベルトランの要請
任意の数とその2倍の数の間には、必ず素数が見つかる

_◇ゴールドバッハ予想
_  2を除いたすべての偶数は2個の素数の和として表せる
_  4=2+2, 6=3+3, 8=3+5…

_◇双子素数予想

※双子素数
⇒偶数を挟む2つの奇数の素数のペア
例)5と7、11と13、17と19など

※双子素数予想
双子素数は無限にある

◆整数
※全順序

※有理整数<>代数的整数

※整数全体の集合をZ(二重文字)で表す
_  ganze Zahl

※0で割ることは禁止。
_  1 ÷ 0 = x
なるxがあったとすると、上の式は、
_  0 × x = 1
でなければならない。よって答えxは無い(不能)

_◇偶数、奇数
2の倍数(multiple)を偶数(even number)と呼ぶ
他を奇数(odd number)とよぶ

◆有理数
rational number

整数に分数が加わった数の集合
_  0
_  有限小数
_  無限小数のうち循環小数

※有理数全体の集合をQ(二重文字)で表す
_  Quotient

※人間が1つ1つの数をきちんと表現して認識できるのは、有理数までである。有理数は自然数から始まって四則演算が自由にできるように範囲を広げていった結果得られた数の体系である。

※実数の連続性の要請から
0.9999… = 1 である(記法が異なるだけ)と考える

※有理数の稠密性

※有理数の濃度も自然数と同じアレフゼロである。


分子  numerator
分母  denominator
約分  abbreviation

_◇循環小数
recurring decimal

※無限循環小数の数の並びの一つのまとまりを「循環節」と呼び、循環節の初めと終わりに黒丸を打って略記する。

※純循環小数
pure recurring decimal
循環節が小数第1位から始まるもの

※混循環小数
mixed-recurring decimal
循環節が小数第2位以降から始まるもの

_◇循環小数の分数への変換
J.Robertsonによる方法

※純循環小数の場合
①分子に循環節をとる
②分母に同じ桁数だけの9を並べる
③約分する

※混循環小数の場合
①有限小数の部分を分離し別に分数とする
②循環節の部分を小数第1位からになるようにして純循環小数の変換を行う
③②の結果の桁を①に結果にあわせて加える

_◇循環小数の循環部の先頭を求める定理
W.G. Leavittによる定理

入力の整数nが何回2と5で割り切れるかを求めて、その大きい方の値に1を加えたものが循環部の先頭の桁をあらわす

例)
44544000= 3 * 29 * 2^12 * 5^3
2で12回
5で3回
割り切れる
max(12,3)=12 これに1を足して 小数点以下13桁目が循環部の先頭となる。

◆無理数
irrational number

整数と自然数の比で表すことができず、小数点以下不規則な数列が無限に続く(無限非循環小数)
_  代数的無理数  代数方程式の解になる
_  超越数      代数方程式の解として表せない
_    π=3.141592…
_    自然対数の底 e=2.718281828459…

※無限小数
infinite decimal

_◇超越数
代数方程式の根として導くことができない数を「超越数」と呼ぶ。
例)π

◆実数

※実数全体の集合をR(二重文字)で表す
_  Real Number

※デデキントは、有理数の切断(A~,B~)全体が、新しい数の体系である実数を与える、と考えた。

①大小の順序をつけられる
②無限分割可能性がある
③連続性がある
④4則演算が可能

_◇実数の連続性
2つの実数列
_  a1,a2,…,an,…
_  b1,b2,…,bn,…
が、次の2つの性質(i),(ii)をみたしているとする。

(i) a1<a2<…<an<…<bn<…<b2<…<b1
(ii) bn-an →0 (n→∞)

このとき、ただ1つの実数αが存在して
_  an < α が成り立つ。

※このαは、実数列a1,a2,…とb1,b2,…の共通の極限値であるといい、このことを記号で
_  α=lim[n→∞]an=lim[n→∞]bn
とあらわす。

_◇デデキントの連続性
実数を2つの部分AとBにわけ、Aに属する数は、Bに属する数よりも小さいとする。このときこの切断を与える実数αがただ一つ存在する。αがAに属しているときは、αはAの最大数で、このときBには最小数はない。αがBに属しているときは、αはBの最小数で、このときAには最大数はない。

_◇数直線
number line

実数には切れ目がなく、連続なので数直線を使って図示できる。

※閉区間 closed interval
※開区間 open interval
※半開区間 semi-open interval
※端点 end point

_◇ガウス記号
Gauss’ symbol
[N]
Nを越えない最大の整数を表す

◆虚数(imaginary number)、複素数

※複素数全体の集合をC(二重文字)で表す
_  Complex Number

◆複素数

_◇虚数単位i

_  i^2 = -1

_◇複素数、共役複素数
_  z = a + bi
_
※共役複素数
_  a – bi

※(a + bi)(a – bi) = a^2 + b^2
_  虚部が消える。
_  ガウス平面上の原点からの距離の二乗となる

※ふくそきょうやく

※複素共役の数は、複素平面上、実軸を対称軸とする線対称の位置にある。
_  a+i*b = r(cosθ+i*sinθ) = r*e^(iθ)
に対して
_  a-i*b = r(cosθ-i*sinθ)
_    = r(cos(-θ)+i*sin(-θ)) = r*e^(-iθ)

_◇複素数平面(ガウス平面)
_  虚軸をy軸、実軸をx軸にとる。

_◇複素数の絶対値
√(a^2+b^2)
ガウス平面の原点からの距離を示す。
複素数にその数の共役複素数をかけることで複素平面上の原点からの距離の二乗であるa^2+b^2がもとまる。

_◇複素数の加減算
_  複素平面上での点の平行移動を表す。

_◇複素数の乗除算
_  複素平面上での点の回転と拡大、縮小を表す
_  (割り算は、分母の共役複素数を分母分子に掛ける)
※乗除する数wのX軸とのなす角度をθ、距離をWとすれば
掛ければ反時計方向の回転θ、拡大W。割れば時計方向の回転θ、縮小1/W.

_◇実数の複素数乗
実数mは
_  m=e^log(m)
(log は自然対数)と書ける

m^x=m^(a+bi)=m^a * m^bi
=m^a(e^log(m))^bi=m^a * e^(bi・log(m))
=m^a *{cos(b・logm)+isin(b・logm)}

_◇虚数の虚数乗
i^i = (e^i(π/2))^i = e^(-π/2)
実数値となる。

i^i =0.2078795…

_◇複素関数
①sin z
三角関数のべき級数展開においてxに複素数を代入して求めることができる。(i~2=-1なのでi^3=-i…となりiのべき乗はみなiになってまとめられる)

例)sin i = (1+1/3!+1/5!+…)i
_  係数を計算すると、1.17520119…となる
_
べき級数展開の式をsin zの定義とする。

_◇極形式
z=a+biを複素平面上の点(a,b)に対応づけると、点zと原点Oとの距離をr, ∠xOz=θとすると、
_  a=r*cosθ
_  b=r*sinθ
なので
_  z = r * (cosθ + i sinθ)
とあらわせる。rは複素数zの絶対値といい |z| と表される。

_◇複素数での微分
実数の微分と同じ結果となる。

_◇ド・モアブルの定理
(cosα+i*sinα)^n=(e^iα)^n=e^inα
=cos(n*α)+i*sin(n*α)
※複素数zをn乗すると、偏角がn倍になる。

_◇オイラーの公式
_  e^iθ=cosθ + i sinθ

※e^i * π = -1

※導出
cosθ、sinθをべき級数展開(テイラー展開)し、e^iθのべき級数展開と比較することによりオイラーの公式が導かれる

※オイラーの公式から、複素数の掛け算は、複素平面上での回転と拡大縮小を表すことがわかる。
_  z = r * (cosθ + i sinθ)
_  w = s * (cosα + i sinα)
_  z * w = r*s*{cos(α+θ)+i*sin(α+θ)}

_◇4元数
複素数を3次元に拡張する。4つの単位4元数1,i,j,kをつかい、4元数qは
_  q = a + bi + cj + dk
という形で表現される。
_  i × j = -j × i = k
_  j × k = -k × j = i
_  k × i = -i × k = j
_  i^2 = j^2 = k^2 = i × j × k = -1

※加減算は「通常」の算術法則に従うが、乗法の交換法則は成り立たない。

◆群の公理
数のある集合Gについて、以下が成り立つとき、Gは加算に関して群をなす、という。(可換群<アーベル群>)

ある数の集合Gは、加算a+bについて閉じていて、次の4つの規則が成り立つ。
_  a, b, cはGの任意の数とする。
G1.  交換法則
_  a + b = b + a
G2.  結合法則
_  a + (b + c) = (a + b) + c
G3.  特別な数 零 0 があって
_  a + 0 = 0 + a = a
G4.  aの反数 -a があって、
_  a + (-a) = (-a) + a = 0

※群
群は、元と、任意の2つの元どおしの間の演算から成る。
元の集まりが群になるためには、任意の2つの元に演算を施した結果が、やはりその群の元になっていなければならない。他に
_  どの元と結びつけても変化を生じない元が含まれている
_  どの元にも逆元が存在すること

_◇有限群の分類

※散在型単純群。。。26個存在

※コンウエイ群
_  リーチ格子の対称性を表す

◆環の公理  ring
以下のようなシステムRを単位元を持つ可換環という。

ある数の集合Rは、和 c=a+b と積 d=a*b について閉じていて、次の8つの規則が成り立つ。
_  a, b, cはRの任意の数とする。
R1.  加算の交換法則
_  a + b = b + a
R2.  加算の結合法則
_  a + (b + c) = (a + b) + c
R3.  Rには特別な数 零 0 があって
_  a + 0 = 0 + a = a
R4.  各aに対して反数 -a があって、
_  a + (-a) = (-a) + a = 0
R5.  乗算の交換法則
_  a * b = b * a
R6.  乗算の結合法則
_  a * (b * c) = (a * b) * c
R7.  Rには特別な単位 1 という数があって
_  a * 1 = 1 * a = a
R8.  加算と乗算の間の分配法則
_  a * (b + c) = a*b + a*c
_  (b + c) * a = b*a + c*a

◆2元2次形式
a*x^2+2*b*x*y+c*y^2

※幾何学的には2次形式は格子上の2点間の距離とみなせる
(格子はx方向に長さaおよびy方向に長さc)
2つの軸がなす角度の正弦
_  b/ac

※2次形式の判別式
_  ⊿ = a^2*c^2 – b^2
(負ならば b^2 – a^2*c^2)

◆ディオファントス方程式
Diophantine equation
整係数多変数高次不定方程式

※整数解や有理数解を問題にしたい場合に用いられる用語

※整数および変数の定数乗の加減乗算からなる方程式は、すべてディオファントス方程式である

_◇ベズー方程式
ax + by = d
※ユークリッド互助法により一般の整数解が求まる

_◇ピタゴラス方程式
x^2 + y^2 = z^2
※ピタゴラス数。。。一般生成公式が存在

_◇ベル方程式
x^2 – ny^2 = 1
※連分数により一般の整数解が求まる

_◇楕円曲線
y^2 = f(x)
f(x)は重根をもたない、3次または4次の多項式

_◇超楕円曲線
y^2 = f(x)
f(x)は重根をもたない、5次以上の多項式

◎無限

◆無限
無限桁の数はあるが、無限桁目の数字はない

※桁目ということは、どこかで「止まる」必要あるが、どこまでいっても最後ではないので、決められない。

◆0.999… = 1 の証明

S=0.999… とおく(無限桁だが有限の数なのでSとおける)
10S=9.99…

10S – S = 9S = 9.00…
よって
S = 1

※無限大になってしまうものを数として置いてはならない!

※0.131313…の分数への変換
S=0.131313…
100S=13.1313…

100S-S=99S=13

S=13/99

◆コーシー列
どんな精度で観測しても、十分先までいけばどの2つも区別がつかなくなる列

※数の正体

◆無限の濃度
_  数えることができる無限  自然数、整数、有理数
_  数えることができない無限  無理数

※有限集合の場合、全体は必ず部分より大きいが、無限集合の場合はそうとは限らない。

※アレフゼロ。。。自然数の無限の濃度
_  偶数、奇数もまた自然数と同様の濃度アレフゼロを持つ。  どれだけ多くの部分に分けようともアレフゼロの持つ存在の濃さは減じない。

※部分と全体が同じ内容を持つ、それが無限というものである。

※無限とは、対応関係に何らかの規則性があり、その規則性が破綻する理由が論理的に見つからない場合に現れる。

_◇連続無限と可算無限

数直線  連続無限(非可算無限。自然数すべてを使っても数え切れない)
自然数  可算無限(1,2,3と番号をつけられる)

_◇ベルンシュタインの定理
あるカップルの取り方でAの方があまり、別のカップルの取り方でBが余るならば、その両方のカップルの取り方を組み合わせることで、AもBも余り無くピッタリとなるようなカップルの作り方を作ることができる

※無限集合AとB
_  (1)AとBは個数が同じ
_  (2)Aの方がBより個数が多い
_  (3)Bの法がAより個数が多い

◆可能無限と実在無限

_◇可能無限

※どんな大きな数よりも、さらに大きな数がある
※とにかく一つとったnについて議論し、証明する
※証明ができてしまえばどんなnについても成り立っているので無限に大きいnについて照明したことになる
※直感としては無限だが、論証に使う数としては有限

_◇アルキメデスの原理(数学)
0以上の数で、どんな自然数nに対しても1/nよりも小さいものは0に限る

_◇実在無限
無限回の操作を行った結果を考える。S=0.99999…

_◇無限の算術
∞ + 1 = ∞
∞ + ∞ = ∞ (2 * ∞ = ∞)
∞ * ∞ = ∞
足し算は2つの集合を合わせる、掛け算はペアを作る操作なので可能だが、∞を引き算するのは0で割り算するのと同様に情報が失われる。

※0の割り算。「何かに0を掛けたら0になった。何に0を掛けたか?」

◆√(1+√(1+…)
数直線上にプロットできる数であるので、これはxを置くことができる。
_  x = √(1 + x)
これから
_  x = (1+√5)/2
となる