数学のブログ

“離散的”な世界 等比数列とその一般項 等差数列、指数、等比数列、対数

新装版 数学読本3 (松坂 和夫(著)、岩波書店)の第13章(“離散的”な世界 - 数列)、13.1(数列とその和)、等比数列とその一般項の問16の解答を求めてみる。

1

等差数列

( a n ) n - { 0 }

の初項を a、公差を d とすると、一般項は

a n = a + ( n - 1 ) d

このとき、 数列

1 0 a n + 1 - 1 0 a n
= 1 0 a + n d - 1 0 a + ( n - 1 ) d
= 1 0 a + ( n - 1 ) d ( 10 - 1 )
= ( 9 · 1 0 a ) ( 1 0 d ) n - 1

よって、数列

( 1 0 a n ) n - { 0 }

は初項

9 · 1 0 a

公比

1 0 d

の等比数列である。

(証明終)

2

問題の等比数列

( b n ) n - { 0 } ( b n > 0 )

の初項を b、 公比を r とおくと、一般項は

b n = b r n - 1

このとき、

n - { 0 } log 10 b n + 1 - log 10 b n
= log 10 b n + 1 b n
= log 10 b r n b r n · 1
= log 10 r

よって、数列

( log 10 b n ) n - { 0 }

は等差数列である。

(証明終)

コード(Wolfram Language, Jupyter)

a[n_] := a + (n -1) d
10^a[n + 1] / 10^a[n]
Output
Simplify[%]
Output
b[n_] := b r^(n-1)
Log10[b[n+1]] - Log10[b[n]]
Output
Simplify[%]
Output
Expand[%]
Output
b[n_] := 2 3^(n-1)
Log10[b[n+1]] - Log10[b[n]]
Output
Simplify[%]
Output
Expand[%]
Output
Table[Log10[b[n]], {n, 1, 10}]
Output
Table[%[[i + 1]] - %[[i]], {i, 1, 9}]
Output
Simplify[%]
Output