数学

順列組み合わせ計算機

任意のnとrの順列(nPr)と組み合わせ(nCr)を瞬時に計算。正確な階乗ベースの結果とステップ解説付きの無料計算機、大きな数値でも精度を失いません。

このツールは役に立ちましたか?

順列組み合わせ計算機とは?

順列と組み合わせは、より大きな集合から要素を選択または並べる方法の数を数える2つの基本的な方法であり、確率、統計、組み合わせ論の基礎です。 順列(P(n,r)またはnPrと表記)は、n個から選んだr個の要素を並べる方法の数を数え、選択の順序が重要です。組み合わせ(C(n,r)またはnCrと表記)は、n個からr個の要素を選ぶ方法の数を数え、順序は関係ありません。この計算機は任意精度の正確な演算を使用して両方を計算します。

この計算機を使用するタイミング

  • 可能な並べ方、パスワード、スケジュール、順位の数を数える
  • グループから作れる委員会、チーム、選択の数を求める
  • 有利な結果を数えて宝くじ、抽選、コンテストの確率を計算する
  • 二項式を展開し、パスカルの三角形から係数を読み取る
  • 確率と組み合わせ論の宿題をステップごとに解く
  • 確率を計算する前に、偶然のゲームの結果の総数を確認する

手順:

  1. 集合内の要素の総数nを入力します。
  2. 選択する要素の数rを入力します。
  3. 計算機は階乗の公式を使ってP(n,r)とC(n,r)の両方を計算します。
  4. 各公式の完全なステップごとの内訳を確認します。

計算式

順列: P(n,r) = n! / (n-r)! 組み合わせ: C(n,r) = n! / (r!(n-r)!) ここでn!(nの階乗)= n × (n-1) × (n-2) × ... × 2 × 1

ユースケース

  • 宝くじや抽選の確率を計算する
  • 確率と組み合わせ論の宿題を解く
  • 可能なパスワード、PIN、配置を数える
  • 可能な委員会、チーム、グループ分けの数を決定する

主な利点

  • 順列と組み合わせの両方を一箇所で計算
  • 任意精度演算による正確な結果 — 大きな数値でも丸め誤差なし
  • 階乗公式の完全なステップごとの内訳
  • 各公式をいつ使うべきかの明確な説明

プロのヒント

  • まず「順序は重要か?」と自問する
  • 大きなnと小さなrの場合、C(n,r)をn×(n-1)×...×(n-r+1) / r!として計算する方が速い
  • 委員会、チーム、グループの選択問題はほぼ常に組み合わせ
  • 順位付け、配置、順序付けの問題はほぼ常に順列

避けるべきよくある間違い

  • 問題で実際には順序が重要でないときに順列の公式を使う(またはその逆)
  • rがnを超えられないことを忘れる
  • 問題が繰り返しを許可する場合に誤って数える
  • 教科書や試験問題を読む際にnPrとnCrの表記を混同する

重要な用語の説明

階乗(n!): nまでのすべての正の整数の積
順列: 要素の部分集合の順序付き配置
組み合わせ: 要素の部分集合の順序なし選択
二項係数: C(n,r)の別名

関連コンセプト

n=10、r=3の場合:P(10,3) = 10!/(10-3)! = 10 × 9 × 8 = 720通り、10個から3個を順序付きで並べる方法。C(10,3) = 10!/(3!×7!) = 720/6 = 120通り、10個から3個を順序を無視して選ぶ方法。

結果の解釈方法

順列P(n,r)は、n個から取り出したr個の要素の順序付きの並べ方の数と読みます。ここでは選んだ2つの要素を入れ替えると新しい結果になります。組み合わせC(n,r)は、順序を無視した選択の数と読みます。ここでは同じ要素の集合が順序に関係なく1回だけ数えられます。結果が大きいほど、より多くの異なる結果が可能であることを意味し、すべてが等確率の場合に1つの結果が起こる確率は低くなります。rがnに近いとき、C(n,r)はC(n, n-r)と等しくなって小さく、rが中間のとき、数は最大になります。

よくある質問

順列と組み合わせの違いは何ですか?
順列では順序が重要です — A、B、Cを異なる順序で並べると異なる結果として数えられます。組み合わせでは順序は関係ありません — 同じ要素の集合をどんな順序で選んでも1つの結果として数えられます。
P(n,r)とはどういう意味ですか?
P(n,r)(nPrとも表記)は、n個の要素の集合から選んだr個の要素を並べる方法の数で、選択の順序が重要です。n! / (n-r)!として計算されます。
C(n,r)とはどういう意味ですか?
C(n,r)(nCrまたは「nからrを選ぶ」とも表記)は、n個の要素の集合からr個の要素を順序に関係なく選ぶ方法の数です。n! / (r!(n-r)!)として計算されます。
なぜ0!は1に等しいのですか?
数学的な慣例により、0! = 1です。これは恣意的なものではなく、順列と組み合わせの公式が正しい結果を生み出すためです。
要素を繰り返し許して並べる数を数えるにはどうすればよいですか?
繰り返しが許される場合、どの位置にもn通りの選択肢があるため、順序付きの並べ方の数はnのr乗、すなわちn^rと表されます。たとえば、数字を繰り返せる4桁のPINでは、4つの位置それぞれに10通り(0から9まで)の数字の選択肢があるため、10^4 = 10000通りのコードが考えられます。これは繰り返しを禁止する通常の順列の公式よりもはるかに多くの並べ方を数えます。
集合のすべての要素を並べるにはどうすればよいですか?
n個すべての要素を並べるには、完全順列n!、つまりn × (n-1) × (n-2) × ... × 1を使います。たとえば、棚にある5冊の異なる本は5! = 5 × 4 × 3 × 2 × 1 = 120通りの順序で並べられます。最初の位置には5通り、2番目の位置には残り4通りというように選択肢が減っていくため、総数は1までの降順の整数すべての積になります。
rがnより大きい場合はどうなりますか?
r > nの場合、繰り返しなしでは集合に含まれる数より多くの要素を選ぶことはできないため、どちらの結果も0になります:P(n,r) = 0、C(n,r) = 0です。たとえば、3人のグループから5人を選ぶことは不可能で、順列0通り、組み合わせ0通りになります。分母の階乗が分子を超えて大きくなるため、公式は自動的に0を返します。
繰り返しありと繰り返しなしの選択の違いは何ですか?
繰り返しあり(または復元抽出)の選択は、同じ要素を再び選べることを意味し、PIN、サイコロ、パスワードなどで許されます。繰り返しなしの選択は、各要素を一度だけ使えることを意味し、参加者の中から勝者を選ぶような場合です。通常の順列・組み合わせの公式P(n,r)とC(n,r)は常に繰り返しなしを前提とします。繰り返しを許す場合は、順序付きにはn^rを、順序なしにはスターズ・アンド・バーズの公式C(n + r - 1, r)を使います。
順列を使うべきか組み合わせを使うべきか、どう判断すればよいですか?
選択の順序が重要かどうかを考えます。重要なら順列を、重要でなければ組み合わせを使います。10人から会長、副会長、会計を選ぶのは、それぞれの役職が異なるため順列です:P(10,3) = 720です。同じ10人から3人の委員会を選ぶのは、委員会に序列がないため組み合わせです:C(10,3) = 120です。
組み合わせはパスカルの三角形とどう関係していますか?
パスカルの三角形の各行は、固定されたnに対する組み合わせの値C(n,r)を列挙します。4行目は1、4、6、4、1となり、これらはC(4,0)、C(4,1)、C(4,2)、C(4,3)、C(4,4)です。C(n,r)は二項係数であるため、(a + b)^4 = a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4のような展開の係数も与えます。三角形の各数はその上の2つの数の和であり、だからこそC(n,r) = C(n-1, r-1) + C(n-1, r)が成り立ちます。
非常に大きなnの組み合わせを計算するにはどうすればよいですか?
対称性C(n,r) = C(n, n-r)を使い、共通因数を約分して数を小さく保ちます。C(50,48)には、等しいC(50,2) = (50 × 49)/2 = 1225を使います。これは50!を直接展開するよりはるかに簡単です。50!は64桁を超えるため、掛け算の前に約分することで巨大な途中の値を避け、まったく同じ正確な結果が得られます。

さらに多くのツールを見る

ツールライブラリ全体から厳選したおすすめです。