sqrt
sqrt — 平方根
説明
float sqrt ( float arg )arg の平方根を返します。
例 1062. sqrt() の例
<?php
// 小数点以下の精度は、precision ディレクティブの設定に依存します
echo sqrt(9); // 3
echo sqrt(10); // 3.16227766 ...
?>
pow() も参照ください。
平方根
(sqrt から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/10/30 07:18 UTC 版)
平方根関数 Re z1/2
ここで、z は複素数。
数以外の平方根
行列の平方根
一般に、正方行列 A に対して、X2 =A を満たす正方行列 X を A の平方根行列と呼び[3]、記号で √A あるいは A1⁄2 と表す。平方根行列は存在するとは限らず、存在しても1つだけの場合や複数個の場合、無限個存在する場合がある。例えば、二次単位行列 I2 は無数の平方根を持つ[4]。ただしその中で正定値となるのはただ一つ I2 自身である。
また、半正定値複素(resp. 実)正方行列 A に対して、A = BB*(あるいは A = B*B. ここに ∗ はエルミート共軛)を満たす(正方とは限らない)任意の行列 B をしばしば、 A の非エルミート (resp. 非対称) 平方根 (non-Hermitian (resp. symmetric) square root)[5] と呼ぶ(とくに適当な三角行列となるときコレスキー因子 (Cholesky factor)[6]とも呼ぶ)。B がそれ自身エルミート(実係数の場合は対称)ならば、これは上で述べた平方根の概念と一致する。任意の正定値エルミート行列 P に対し、それ自身正定値エルミートとなる平方根は一意であり、これを主平方根 (unique square root, principal square root)[7]と呼ぶが、しばしば記号 √P や P1/2 は専ら主平方根を表すために予約される[8]ことに注意すべきである。また、正定値エルミート行列の任意の非エルミート平方根は、ユニタリ行列を掛ける分の不定性を持つ[9]が、これは正実数の場合に、(正値の主平方根が一意に決まること、および)主平方根に ±1 を掛けたものがその平方根のすべてであることと対応している。
このような半正定値行列の平方根の計算および一意性の証明には、エルミート作用素に関するスペクトル論(固有値分解)や特異値分解あるいはコレスキー分解などが利用できる[10][11][12]。
可換整域および可換体の場合
(可換)整域の各元が二つより多くの平方根を持つことはない。実際、乗法の可換性により二平方数の差の公式 u2 − v2 = (u − v)(u + v) が成り立つことに注意すれば、u, v が同じ元の平方根であるとき u2 − v2 = 0, ゆえに零因子を持たないことから u = v または u + v = 0 であることが従う。後者は、二つの平方根が互いに加法逆元の関係にあることを言っているのだから、すなわち一つの元の平方根は(存在すれば)符号の違いを除いて一意である。特に、整域において零元 0 の平方根は 0 自身のみである。
標数 2 の可換体において、各元の平方根は一つ持つ(各元が自身を加法逆元にもつことに注意せよ)か、全く持たないかの何れかとなる(標数 2 の有限体においては任意の元が一意な平方根を持つ)。それ以外の任意の標数の体においては、先の段落のとおり任意の非零元が二つの平方根を持つか全く持たないかの何れかとなる。
奇素数 p と適当な正整数 e に対し q = pe と置く。q-元体 Fq の非零元が平方剰余であるとは、その平方根が Fq に属することを言い、さもなくば平方非剰余であるという。この体において (q − 1)/2 個の元が平方剰余であり、(q − 1)/2 個が非剰余である(零元はいずれのクラスにも属さないことに注意)。平方剰余元の全体は乗法に関して群を成す。この性質は代数的整数論において広く用いられる。
非可換または零因子を持つ環の場合
一般の環において、a の平方根 b を b2 = a のことと定めるならば、一般には平方根は符号を除いて一意とは限らない。
たとえば合同類環 Z/8Z を考えれば、この環において単位元 1 は相異なる四つの平方根を持つ(具体的には ±1, ±3)。他方、元 2 は平方根を持たない。詳細は平方剰余の項を参照されたい。
他の例として四元数体 H において、−1 は ±i, ±j, ±k を含む無数の平方根を持つ。実は −1 の平方根の全体はちょうど集合
- 数の泉 - ウェイバックマシン(2016年10月19日アーカイブ分)(やなどを小数点以下100万桁まで掲載しているサイト)
- 資料庫(平方根) - ウェイバックマシン(2019年3月30日アーカイブ分)(からまでを小数点以下30桁まで掲載している)
- Japanese soroban techniques - 加藤福太郎教授が考案した計算法(英語)
- 2の平方根の求め方をまとめたサイト
- 『平方根』 - コトバンク
- sqrtのページへのリンク