基礎問題集

数学2 指数対数「対数関数」の問題30 解説

数学2の指数対数「対数関数」にある問題30の基礎問題と解説ページです。問題と保存済み解説を公開し、ログイン後はAI質問と学習履歴も利用できます。

MathGrAIl の基礎問題集にある公開問題ページです。ログイン前でも問題と保存済み解説を確認でき、ログイン後はAI質問と学習履歴の保存を利用できます。

数学2指数対数対数関数問題30
  • 基礎問題の問題画像と保存済み解説を公開
  • ログイン後にAI質問で復習
  • ログイン後に学習履歴を保存
数学2 指数対数 対数関数 問題30の問題画像
問題画像のプレビュー

解説

方針・初手

$f(m)=[m-\log_2(m+1)]$ は、整数から実数を引いたものの床である。したがって、まず

$$ [n-\alpha]= \begin{cases} n-\alpha & (\alpha\in \mathbb{Z})\\ n-[\alpha]-1 & (\alpha\notin \mathbb{Z}) \end{cases} \qquad (n\in \mathbb{Z}) $$

という基本事実を使うのが自然である。

あとは $\log_2(m+1)$ や $\log_2(m+2)$ が整数かどうか、またその整数部分がどうなるかを調べればよい。

解法1

まず、整数 $n$ と実数 $\alpha$ に対して、上の公式が成り立つことを確認しておく。

$\alpha\in \mathbb{Z}$ のときは $n-\alpha$ 自身が整数であるから

$$ [n-\alpha]=n-\alpha $$

である。

また $\alpha\notin \mathbb{Z}$ のとき、$[\alpha]\le \alpha<[\alpha]+1$ より

$$ n-[\alpha]-1<n-\alpha\le n-[\alpha] $$

となる。ここで $n-[\alpha]$ は整数であるから

$$ [n-\alpha]=n-[\alpha]-1 $$

である。

以上を用いて、それぞれ示す。

(1) $m+1=2^s$ となる整数 $s$ がある場合

このとき

$$ \log_2(m+1)=s $$

であり、これは整数である。したがって

$$ f(m)=[m-\log_2(m+1)]=[m-s]=m-s $$

となる。

次に、$m+1=2^s$ であるから

$$ m+2=2^s+1 $$

であり、

$$ 2^s<m+2<2^{s+1} $$

が成り立つ。よって

$$ s<\log_2(m+2)<s+1 $$

となり、$\log_2(m+2)$ は整数ではなく、その整数部分は $s$ である。したがって

$$ f(m+1)=[m+1-\log_2(m+2)] $$

は、先ほどの公式より

$$ f(m+1)=m+1-s-1=m-s $$

となる。

ゆえに

$$ f(m+1)=f(m) $$

である。

(2) $m+1=2^s$ となる整数 $s$ がない場合

このとき $\log_2(m+1)$ は整数ではない。$s=[\log_2(m+1)]$ とおくと

$$ s<\log_2(m+1)<s+1 $$

であるから

$$ 2^s<m+1<2^{s+1} $$

が成り立つ。

これに $1$ を加えると

$$ 2^s+1<m+2\le 2^{s+1} $$

となるので

$$ s<\log_2(m+2)\le s+1 $$

を得る。したがって $\log_2(m+2)$ の整数部分も $s$ である。実際、

である。

まず、$\log_2(m+1)$ は整数でないから

$$ f(m)=[m-\log_2(m+1)]=m-s-1 $$

である。

次に $f(m+1)$ を求める。

**(i)**

$\log_2(m+2)$ が整数でない場合

このとき $[\log_2(m+2)]=s$ であるから

$$ f(m+1)=[m+1-\log_2(m+2)]=m+1-s-1=m-s $$

となる。

**(ii)**

$\log_2(m+2)$ が整数の場合

このとき $\log_2(m+2)=s+1$ であるから

$$ f(m+1)=[m+1-(s+1)]=m-s $$

となる。

いずれの場合も

$$ f(m+1)=m-s $$

であり、先ほどの $f(m)=m-s-1$ と合わせて

$$ f(m+1)=f(m)+1 $$

が成り立つ。

解説

要点は、$f(m)$ を直接いじるのではなく、$\log_2(m+1)$ が整数か非整数かで場合分けすることである。

特に

$$ [n-\alpha] $$

の形では、$\alpha$ が整数かどうかで床の値が $1$ だけずれる。この問題は、そのずれがちょうど

となることを見抜けるかが核心である。

答え

**(1)**

$m+1=2^s$ となる整数 $s$ があるとき、

$$ f(m+1)=f(m) $$

である。

**(2)**

$m+1=2^s$ となる整数 $s$ がないとき、

$$ f(m+1)=f(m)+1 $$

である。

認証状態を確認しています...
MathGrAIl
使い方 マイページ

大学入試数学を、1問ずつ深く解く。

大学別演習と分野別基礎問題演習に対応。解説閲覧とAI質問で効率よく学べます。

今日の一問
基礎問題集から毎日1問を出題します
-
読み込み中...
今日の一問を準備しています...

読み込み中...

科目を選択してください

トピックを選ぶと問題一覧を表示します。

読み込み中...

演習条件を選択してください

大学・文理を選ぶと、年度ごとの問題一覧を表示します。

年度・問題を読み込み中...
- - - -
年度一覧から解きたい問題を選択してください。
答案画像を提出すると、AIが採点して改善点を返します。最大3枚まで追加できます。
クリックまたはドラッグ&ドロップで答案画像を選択(最大3枚)
この問題について質問してください。