Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 代数関数 | 関数とその性質
Pythonによるデータサイエンスのための数学

book代数関数

メニューを表示するにはスワイプしてください

Note
定義

代数関数とは、基本的な四則演算と変数を用いて表現できる関数。

種類と性質

1. 恒等関数

形: f(x)=xf(x) = x

性質:

  • 原点 (0,0)(0, 0) を通過;
  • 傾き m=1m = 1 の直線;
  • すべての入力がそのまま出力に対応;
  • 最大値・最小値なし;
  • 定義域: (,)(-\infty, \infty);
  • 値域: (,)(-\infty, \infty)

用途: 変化しないデータの表現や変換時の基準として使用。

2. 定数関数

形式: f(x)=cf(x) = c

特徴:

  • y=cy = c における水平直線;
  • すべての入力に対して出力は一定;
  • 傾き:m=0m = 0
  • 最大値・最小値なし;
  • 定義域:(,)(-\infty, \infty)
  • 値域:c{c}

用途例: 基準値や定額料金などの固定量の表現。

3. 一次関数

形式: f(x)=mx+bf(x) = mx + b

特徴:

  • 傾き mm の直線;
  • m>0m > 0 の場合は増加、m<0m < 0 の場合は減少;
  • X切片:x=bmx = -\frac{b}{m}
  • Y切片:y=by = b
  • 最大値・最小値なし;
  • 定義域:(,)(-\infty, \infty)
  • 値域:(,)(-\infty, \infty)

用途例: 収益やコストなどの連続的な結果の予測。

4. 多項式関数(二次関数の例)

形式: f(x)=ax2+bx+cf(x) = ax^2 + bx + c

特徴:

  • 放物線(a>0a > 0 の場合は上に凸、a<0a < 0 の場合は下に凸);
  • 頂点:x=b2ax = -\frac{b}{2a}
  • X切片(根):x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
  • Y切片:f(0)=cf(0) = c
  • 定義域:(,)(-\infty, \infty)
  • 値域:
  • a>0a > 0 の場合、[yvertex;)[y_{vertex}; \infty)
    • a<0a < 0 の場合、(;yvertex](-\infty; y_{vertex}]

用途例: カーブフィッティング、回帰モデル、非線形傾向の記述。

5. 有理関数

形式: f(x)=p(x)q(x)f(x) = \frac{p(x)}{q(x)}

例: f(x)=1x1f(x) = \frac{1}{x - 1}

挙動:

  • 垂直漸近線:x=1x = 1
  • 水平漸近線:y=0y = 0
  • x=1x = 1 で定義されない
  • 漸近線付近で急激な増減
  • 定義域:(,1)(1,)(-\infty, 1) \cup (1, \infty)
  • 値域:(,0)(0,)(-\infty, 0) \cup (0, \infty)

用途例: 変化率や資源利用などの制約付きシステムのモデリング

question mark

f(x)=mx+bf(x) = mx + b の形を持ち、一定の変化率を示す関数の種類はどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  4
some-alt