コード
等差数列を出力するPythonコード

等差数列をPythonで計算してみよう。 等差数列の作成 初項a, 公差d, 項数nを指定する。 iを $1$ から $n$ の範囲の変数として等差数列の式 $a + (i-1)d$ に繰り返し代入していくことで, リス […]

続きを読む
立式
同じものを含む順列について

同じものを含む順列の総数を計算する式を求めてみよう。 命題 $n$ 個のうち, $s$ 個, $t$ 個, $\cdots$ ずつ同じものあるとする. これらすべてを並べる順列の総数は $\displaystyle \f […]

続きを読む
立式
重複順列について

重複を許して(同じものを利用してもよい)並べる順列の総数を計算する式を求めてみよう。 命題 $n$ 種類のものを同じものの重複を許して $r$ 個並べる順列の総数は $n^r$ である. 理屈. 1つ目の選び方は $n$ […]

続きを読む
立式
円順列について

円形に並べる順列の総数を計算する式を求めてみよう。 命題 $n$ 個のものから $r$ 個を選び円形に並べる順列の総数は $\displaystyle \frac{{}_n\mathrm{P}_r}{r}$ である. 特 […]

続きを読む
コード
組合せの値を出力するPythonコード

組合せの値をPythonで計算してみよう。 組合せの値 数学の関数を利用するためにmathモジュールを利用する。 組合せはmath.comb()関数を利用する。${}_n \mathrm{C}_r$ を計算する場合は, […]

続きを読む
コード
階乗と順列の値を出力するPythonコード

階乗と順列の値をPythonで計算してみよう。 階乗と順列の値 数学の関数を利用するためにmathモジュールを利用する。 階乗はmath.factorial()関数を利用する。$n!$ を計算する場合は, factori […]

続きを読む
定義
組合せ ${}_n \mathrm{C}_r$ の定義

定義(順列) 自然数 $n$ と $r$ $(1 \leqq r \leqq n)$ に対して, 順列 ${}_n\mathrm{C}_r$ を $\begin{aligned}{}_n\mathrm{C}_r &amp […]

続きを読む
定義
順列 ${}_n \mathrm{P}_r$ の定義

定義(順列) 自然数 $n$ と $r$ $(1 \leqq r \leqq n)$ に対して, 順列 ${}_n\mathrm{P}_r$ を $\begin{aligned}{}_n\mathrm{P}_r &amp […]

続きを読む
定義
階乗 $n!$ の定義

定義(階乗) 自然数 $n$ に対して, $n$ の階乗 $n!$ を $n! = n \cdot (n-1) \cdot \cdots \cdot 2 \cdot 1$ と定める. また, $0!=1$ と定める. た […]

続きを読む
演繹
$1$ 次ベジェ曲線とは線分である

2点で定義される $1$ 次ベジェ曲線が線分であることを確かめてみよう。 例 2点 $\mathbf{P}_{0}$ と $\mathbf{P}_{1}$ を制御点とする $1$ 次ベジェ曲線は $\mathbf{P}( […]

続きを読む