10adic対数関数

指数関数だけでなく、対数関数も10adicの世界で考えることができる。

$x$は$10$と互いに素とするとき、次によって10adic対数関数を定義する。 \[\log x: = \lim_{|h|_{10} \to 0} \frac{x^h-1}{h} . \]

定理

\[ \log(1+x) = \lim_{|h|_{10} \to 0 } \frac{(1+x)^h-1}{h} = \sum_{k=1}^\infty (-1)^{k-1} \frac{x^k}{k} \quad (x\in 10 \mathbb{Z}_{10}). \]

証明

$x \in 10 \mathbb{Z}_{10}$ であれば \begin{align} \frac{(1+x)^h-1}{h} &= \sum_{k=1}^h \frac{1}{h} \binom{h}{k} x^k \\ &= x + \frac{h-1}{2!}x^2 + \frac{(h-1)(h-2)}{3!}x^3 + \cdots \\ & \to x- \frac{x^2}{2} + \frac{x^3}{3} - \cdots \quad (|h|_{10} \to 0) \\ &= \sum_{k=1}^\infty (-1)^{k-1} \frac{x^k}{k} \end{align} と変形できる。

注意.

$x \in 10 \mathbb{Z}_{10}$ という条件があるので、$x=2$ として、 \[\log 3 = \sum_{k=1}^\infty (-1)^{k-1} \frac{2^k}{k}\] というような計算はできない。この場合は定義に戻って、 \[ \log 3 = \lim_{|h|_{10} \to 0} \frac{3^h-1}{h} \] と計算するか、あるいは、3から始まる1のべき根 $\omega_3=\cdots 8152996418333704193$ を用いて、 \begin{align} \log 3 &= \log \left( \frac{3}{w_3} \cdot \omega_3\right) \\ &= \log \frac{3}{w_3}\\ & = \log \left( 1 + \left( \frac{3}{\omega_3}-1\right) \right) \\ &= \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n} \left( \frac{3}{\omega_3}-1\right)^n \end{align} と計算することになる。 上の変形では $\log x $ の定義から、$x$を$1$のべき根倍しても値が変わらないことを利用している。

これらの関係式から、具体的に計算したのが次の表となる。

log(1) 0
log(3) 90019823112848576493439314850693280080844278655220
log(7) 5586979560633425174395291992894902155239551280600
log(9) 80039646225697152986878629701386560161688557310440
log(11) 71106824578391282763269738035428724288142750684460
log(13) 30014769227296998141600160323009540423034697535940
log(17) 77971142260363766723683519437401987213489115656080
log(19) 59097584378015115950621606255410805879195081983780
log(21) 95606802673482001667834606843588182236083829935820
log(23) 22382897935058888051413161421448084104977268418760
log(27) 70059469338545729480317944552079840242532835965660
log(29) 97798846647728300178201206031847975543514450928020
log(31) 74644513498439453658032250654972777814723280666080
log(33) 61126647691239859256709052886122004368987029339680
log(37) 80249814295132397773550198179919992890550163533340
log(39) 20034592340145574635039475173702820503878976191160
log(41) 64745144118554374765213360801115040394662590527240
log(43) 88379482971608740644332811581651070573744432674700
log(47) 91657571987339575386944577998212108763538980023120
log(49) 11173959121266850348790583985789804310479102561200
log(51) 67990965373212343217122834288095267294333394311300
log(53) 78742320626571937991693874580140279780945101939820
log(57) 49117407490863692444060921106104085960039360639000
log(59) 91953304298845138284562302282869710563648385166140
log(61) 77359133609393162142709102476025278605993656350260
log(63) 85626625786330578161273921694281462316928108591040
log(67) 3892849449173292185569943358805830308552657324980
log(69) 12402721047907464544852476272141364185821547073980
log(71) 74693570273115371646004562312267147569354532916120
log(73) 42599555499725156685761700061195767362484368824360
log(77) 76693804139024707937665030028323626443382301965060
log(79) 33868393602704118838119506335825578450790416892720
log(81) 60079292451394305973757259402773120323377114620880
log(83) 86477922554355612298593367759952822783542760375780
log(87) 87818669760576876671640520882541255624358729583240
log(89) 19381579402760258090505675317909549813078546370360
log(91) 35601748787930423315995452315904442578274248816540
log(93) 64664336611288030151471565505666057895567559321300
log(97) 17598579544088868577383616313568648143006821543520
log(99) 51146470804088435750148367736815284449831307994900

証明は簡単な方法が現在思いつかないので省略するが、上の表から次の対数法則が成り立っていることが見て取れる。

\[\log 3 + \log 7 = \log 21\]