立式
重複順列について

重複を許して(同じものを利用してもよい)並べる順列の総数を計算する式を求めてみよう。 命題 $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}( […]

続きを読む
演繹
ベジェ曲線のハンドルが接線であること

ベジェ曲線の両端点のハンドルが, ベジェ曲線の接線になっていることを証明してみよう。 命題 制御点 $\mathbf{P}_{0}$, $\mathbf{P}_{1}$, $\cdots$ , $\mathbf{P}_{ […]

続きを読む
立式
ド・カステリョのアルゴリズム(ベジェ曲線)

ド・カステリョのアルゴリズムと呼ばれるベジェ曲線のアルゴリズムを理解してみよう。 De Casteljauのアルゴリズム 平面内の点 $\mathbf{P}_{0,0}$, $\mathbf{P}_{1,0}$, $\c […]

続きを読む