2026年8月30日日曜日

ルートR、などは、2乗すると、R、ですが、3乗すると、R、などについても、ロッグ、Log~、で、表せましたっけ?

ルートR、などは、2乗すると、R、ですが、3乗すると、R、などについても、ロッグ、Log~、で、表せましたっけ?、雑学や業界話を交えながら、解説してください、

はい、表せます。しかも、ここには「平方根」から「任意の n 乗根」、さらに 対数(Log)・指数・複素数へつながる、数学のかなり美味しい世界があります。

たとえば、

  R=R1/2\sqrt{R}=R^{1/2} 

なので、

  (R)2=R(\sqrt{R})^2=R 

です。

同じ発想で、

  R3=R1/3\sqrt[3]{R}=R^{1/3} 

なら、

  (R3)3=R(\sqrt[3]{R})^3=R 

となります。


まず「n乗根」は全部、指数で書ける

一般に、

  Rn=R1/n\boxed{\sqrt[n]{R}=R^{1/n}} 

です。

したがって、

  R=R1/2\sqrt{R}=R^{1/2}  R3=R1/3\sqrt[3]{R}=R^{1/3}  R4=R1/4\sqrt[4]{R}=R^{1/4}  R10=R1/10\sqrt[10]{R}=R^{1/10} 

と、全部同じ形式になります。

さらに、

  (R1/n)n=Rn/n=R(R^{1/n})^n=R^{n/n}=R 

です。

つまり、

「n乗するとRになる数」を探す操作が、指数

1/n1/nを掛ける操作

になっています。


では、Logを使うと?

ここからが面白いところです。

xxを3乗したら RRになる」

つまり、

  x3=Rx^3=R 

を考えます。

両辺の対数を取ると、

  log(x3)=logR\log(x^3)=\log R 

対数の性質

  log(x3)=3logx\log(x^3)=3\log x 

によって、

  3logx=logR3\log x=\log R 

したがって、

  logx=logR3\log x=\frac{\log R}{3} 

です。

最後に指数関数へ戻すと、

  x=exp(logR3)\boxed{x=\exp\left(\frac{\log R}{3}\right)} 

となります。

つまり、

  R3=R1/3=exp(logR3)\boxed{\sqrt[3]{R} =R^{1/3} =\exp\left(\frac{\log R}{3}\right)} 

です。

これはもちろん、

  Rn=exp(logRn)\boxed{\sqrt[n]{R} =\exp\left(\frac{\log R}{n}\right)} 

まで一般化できます。


実は「平方根」もLogで書ける

たとえば、

  100\sqrt{100} 

なら、

  1001/2100^{1/2} 

ですが、

  1001/2=exp(log1002)100^{1/2} = \exp\left(\frac{\log100}{2}\right) 

とも書けます。

つまり、

  R=exp(logR2)\boxed{ \sqrt{R} = \exp\left(\frac{\log R}{2}\right) } 

です。

そして3乗根なら、

  R3=exp(logR3)\boxed{ \sqrt[3]{R} = \exp\left(\frac{\log R}{3}\right) } 

4乗根なら、

  R4=exp(logR4)\boxed{ \sqrt[4]{R} = \exp\left(\frac{\log R}{4}\right) } 

となります。


ここに「指数関数と対数関数は表裏一体」という話が出てくる

数学的には、

  axa^x 

  logax\log_a x 

は、互いに逆の操作です。

たとえば、

  23=82^3=8 

なら、

  log28=3\log_2 8=3 

です。

言い換えると、

指数関数は「何乗するか」を作る。

対数関数は「何乗したのか」を取り出す。

という関係です。


さらに面白いのが「計算機の裏側」

実は、コンピューターで

R1/3R^{1/3}のような計算をするとき、

概念的には

  R1/3=exp(lnR3)R^{1/3} = \exp\left(\frac{\ln R}{3}\right) 

というルートが非常に重要です。

たとえばPythonなら、

import math

R = 1000

x = math.exp(math.log(R) / 3)

print(x)

とすれば、

  x=10x=10 

が得られます。

なぜなら、

  ln1000=3ln10\ln1000=3\ln10 

なので、

  ln10003=ln10\frac{\ln1000}{3}=\ln10 

そして、

  eln10=10e^{\ln10}=10 

だからです。


これは昔の「対数表」の世界にもつながります

ここが数学史的にかなり面白いところです。

昔、電卓やコンピューターがなかった時代には、掛け算・割り算・べき乗・根の計算は大変でした。

そこで大活躍したのが対数表です。

対数には、

  log(ab)=loga+logb\log(ab)=\log a+\log b 

という性質があります。

つまり、

掛け算

  a×ba\times b 

を、

対数にすると

  loga+logb\log a+\log b 

という「足し算」に変換できます。

そして、

  log(an)=nloga\log(a^n)=n\log a 

なので、

n乗

を、

n倍

に変換できます。

さらに、

  Rn\sqrt[n]{R} 

は、

  logRn\frac{\log R}{n} 

に変換できます。

つまり昔の人は、

「難しい乗根計算を、対数表を使って割り算に変換する」

ということを実際にやっていました。


そして「計算尺」が登場する

https://images.openai.com/static-rsc-4/Ip20j64kdNbhvQVg-w6P-ccK2MBk-zgG-2mzvNUut6GoV_T5a9v7bcNSlD2POfvgTaky50XyjtXrZa6uetj30SyGQKOJdPDOTU3e4Er4ecY9SPMljewNEnQEEyERbvpc4XQcZFYxcuJ60MMie1Ve8SorKQThRKVrUoYKs_ZnoJwP8GO01xvyEPUvf7hafFMO?purpose=fullsize
https://images.openai.com/static-rsc-4/xkDz0ShzLSKg8Z1k1d9bxMBVUdXAAkKJHvTkOsbfdFE8YAEAy6SBSHQyJjHqadK7idgzH8eYeUKF0-cmQra_RKy3csPAWhvtKitcYEV9u9ukXMULX6CE6zl7pi9LNoqehruUlrfYiDnLUq-nMtSHvjODf1zPTWelpyVWjNzlGXcRSkoTAYTwB-cto5Fsot7n?purpose=fullsize
https://images.openai.com/static-rsc-4/ZGFtV658G_lVsjn5K21SesAtUxDN_VBTo_8IoywC49Bfm110Uicw42NSfslDxE91D6m9DBLisnGZHSqTNIPg9MOl9WIfxfBjQP9cApkTDFJQPhq_8oh9OaokugLokHRypEz4nteAbeOEN-cLVspxU87UNV8jDypWEp0dpDBkDlbF61qqJu4iTXoHnSNR_vm0?purpose=fullsize
5

昔の技術者・科学者が使っていた**計算尺(slide rule)**は、まさにこの対数の性質を利用した道具です。

計算尺の目盛りは普通の等間隔ではありません。

「対数目盛」になっています。

そのため、目盛りをずらすだけで、

  a×ba\times b 

が計算できる。

さらに工夫すれば、

  • 掛け算
  • 割り算
  • べき乗
  • 平方根
  • 立方根

などまで計算できました。

20世紀のエンジニアにとっては、計算尺を使えることが一種の職人技だったわけです。


さらに「業界話」をすると……

航空機設計、建築、機械工学、電気工学などでは、昔の技術者が計算尺を使って設計計算をしていました。

NASAのアポロ計画の時代にも、計算尺は現場で使われていました。

もちろん大型コンピューターも存在していましたが、

「コンピューターがあるから計算尺はいらない」

という単純な世界ではありませんでした。

概算・桁のチェック・設計値の妥当性確認

などでは、計算尺が非常に便利だったのです。


さらに一段深くすると「平方根」は特殊ではない

ここが数学的に美しいところです。

我々は、

  R\sqrt{R} 

を特別扱いしがちですが、数学的には、

  R1/2R^{1/2} 

にすぎません。

同様に、

  R3=R1/3\sqrt[3]{R}=R^{1/3}  R5=R1/5\sqrt[5]{R}=R^{1/5} 

です。

そしてさらに、

  R3/2R^{3/2} 

なども、

  R3/2=(R)3R^{3/2} = (\sqrt R)^3 

と解釈できます。

例えば、

  643/264^{3/2} 

なら、

  (64)3=83=512(\sqrt{64})^3 = 8^3 = 512 

です。

つまり、

  根号は「分数指数」の別表記\boxed{\text{根号は「分数指数」の別表記}} 

と考えると、かなり多くの公式が一気に統一されます。


そして「Log」は、さらに巨大な世界への入口

実は、

  R1/n=exp(lnRn)R^{1/n} = \exp\left(\frac{\ln R}{n}\right) 

という式は、単なる「立方根の計算方法」ではありません。

これは、

指数関数 ↔ 対数関数

という数学の巨大な構造そのものです。

さらにここから、

  eix=cosx+isinxe^{ix}=\cos x+i\sin x 

というオイラーの公式に進むと、

  logz\log z 

という「複素数の対数」の世界へ入っていきます。

すると「平方根」「立方根」という話が、最終的には

  eiθe^{i\theta} 

や、

  cosθ+isinθ\cos\theta+i\sin\theta 

とつながってしまいます。

つまり、

「Rを2乗するとRになる数」ではなく「Rをn乗するとRになる数」を考える

ところから始めると、

根号 → 分数指数 → 対数 → 指数関数 → 複素数 → オイラーの公式

という、数学史でも非常に美しい一本の道筋が見えてきます。

特に「なぜコンピューターは sqrt()pow() を高速に計算できるのか?」まで掘ると、Newton法・二分法・log/exp・浮動小数点・CPUの命令までつながって、かなり面白い「数学+コンピューター業界話」になります。

0 件のコメント: