ترکیب در شمارش: هنر انتخاب بدون توجه به ترتیب
از اصل ضرب تا تشخیص جایگشت و ترکیب
برای درک مفهوم ترکیب، ابتدا باید با اصول پایهای شمارش آشنا شویم. این اصول، الفبای حل مسائل ترکیبیاتی هستند .
اصل ضرب (قاعده ضرب): اگر کاری به ترتیب در k مرحله انجام شود، به طوری که مرحله اول به n1 طریق، مرحله دوم به n2 طریق، ... و مرحله kام به nk طریق قابل انجام باشد، کل تعداد حالتهای ممکن برای انجام آن کار برابر است با حاصلضرب این اعداد: $n_1 \times n_2 \times \dots \times n_k$. این اصل در شرایطی به کار میرود که مراحل کار به صورت «و» پشت سر هم انجام شوند .
اصل جمع (قاعده جمع): اگر یک کار به k روش مختلف و مجزا از هم قابل انجام باشد، به طوری که روش اول دارای $m_1$ حالت، روش دوم دارای $m_2$ حالت، ... و روش kام دارای $m_k$ حالت باشد، تعداد کل حالتها برای انجام آن کار (با انتخاب یکی از روشها) برابر است با مجموع این اعداد: $m_1 + m_2 + \dots + m_k$. این اصل زمانی کاربرد دارد که با حالتهای «یا» روبرو باشیم .
حال که با این اصول آشنا شدیم، به سراغ دو مفهوم کلیدی میرویم: جایگشت و ترکیب. تفاوت اصلی این دو در این پرسش نهفته است: «آیا ترتیب قرار گرفتن اعضای انتخابشده برای ما مهم است؟»
مقایسه کاربردی: جایگشت (ترتیبمهم) در مقابل ترکیب (ترتیبنادیده)
برای درک بهتر تفاوت، بیایید دو موقعیت را بررسی کنیم. فرض کنید از بین $5$ کتاب متمایز میخواهیم $3$ کتاب را انتخاب کنیم .
| مفهوم | سوال | آیا ترتیب مهم است؟ | فرمول | تعداد حالتها |
|---|---|---|---|---|
| جایگشت (Permutation) | به چند طریق میتوان $3$ کتاب از $5$ کتاب را در قفسه و به ترتیب خاصی کنار هم چید؟ | بله، مهم است | $P(5,3) = \frac{5!}{(5-3)!}$ | $5 \times 4 \times 3 = 60$ |
| ترکیب (Combination) | به چند طریق میتوان $3$ کتاب از $5$ کتاب را برای اهدا کردن انتخاب کرد؟ | خیر، مهم نیست | $C(5,3) = \binom{5}{3} = \frac{5!}{3!(5-3)!}$ | $\frac{5 \times 4 \times 3}{3 \times 2 \times 1} = 10$ |
همانطور که مشاهده میکنید، در حالت ترکیب، چون ترتیب کتابهابیاهمیت، جواب کوچکتری نسبت به جایگشت به دست میآید. فرمول کلی ترکیب برای انتخاب $r$ شیء از $n$ شیء متمایز به صورت زیر است :
در این فرمول، $n!$ (خوانده میشود n فاکتوریل) برابر است با حاصلضرب تمام اعداد طبیعی از $1$ تا $n$ .
مثال عینی: تشکیل کمیته و منوی رستوران
مثال ۱ (تشکیل کمیته): میخواهیم از بین $10$ نفر، یک کمیته $3$ نفره برای انجام یک پروژه انتخاب کنیم. در اینجا ترتیب اعضای کمیته (رئیس، منشی و ...) مطرح نیست و صرفاً افرادی که در کمیته حضور دارند برای ما مهم هستند. پس از ترکیب استفاده میکنیم :
بنابراین 120 حالت مختلف برای انتخاب این کمیته وجود دارد.
مثال ۲ (منوی رستوران): فرض کنید در یک رستوران، 5 نوع پیشغذا، 8 نوع غذای اصلی و 4 نوع دسر وجود دارد. اگر یک مشتری بخواهد یک پیشغذا، یک غذای اصلی و یک دسر انتخاب کند، از اصل ضرب استفاده میکنیم (چون انتخابها پشت سر هم و به صورت «و» انجام میشوند) :
حال اگر مشتری بخواهد فقط دو نوع دسر از میان 4 نوع دسر موجود انتخاب کند (بدون توجه به ترتیب خوردنشان)، تعداد حالتها برابر است با:
چالشهای مفهومی
پاسخ: سادهترین راه تشخیص این است که به ماهیت مسئله دقت کنید. اگر مسئله در مورد «انتخاب» یک گروه، تیم یا مجموعهای از اشیا است و جابجایی افراد درون گروه تغییری در ماهیت گروه ایجاد نمیکند (مثلاً انتخاب چند کتاب برای اهدا)، از ترکیب استفاده میشود. اما اگر مسئله در مورد «چیدمان»، «مرتبسازی» یا «اختصاص دادن» جایگاههای مشخص (مثل نفرات اول تا سوم یک مسابقه، یا چیدن کتابها در قفسه) باشد، جایگشت کاربرد دارد .
پاسخ: فرمول جایگشت $P(n, r) = \frac{n!}{(n-r)!}$ است، در حالی که فرمول ترکیب یک عامل اضافه به نام $r!$ در مخرج دارد: $C(n, r) = \frac{n!}{r!(n-r)!}$. این $r!$ در مخرج، همان «تعداد ترتیبهای ممکن» برای $r$ شیء است و با تقسیم بر آن، اثر ترتیب را از بین میبریم .
پاسخ: ترکیب کاربردهای بسیار وسیعی دارد. از محاسبه احتمال برنده شدن در لاتاریها (انتخاب چند عدد برنده از بین اعداد موجود) گرفته تا طراحی رمزهای عبور و تحلیل شبکههای اجتماعی. در علوم کامپیوتر، برای شمارش تعداد حالتهای ممکن در الگوریتمها و در آمار برای محاسبه تعداد نمونههای ممکن از یک جامعه استفاده میشود .
کاربرد عملی: محاسبه احتمال در شرطبندیها
یکی از کاربردهای جذاب ترکیب، محاسبه شانس برنده شدن در بازیهاست. فرض کنید در یک کیسه، 10 توپ وجود دارد که روی آنها اعداد 1 تا 10 نوشته شده است. قرار است 3 توپ به صورت همزمان از کیسه بیرون کشیده شود. اگر شما شرط بسته باشید که توپهای شماره 3، 5 و 7 بیرون بیایند، شانس شما چقدر است؟
- اول، تعداد کل حالتهای ممکن برای بیرون کشیدن 3 توپ از 10 توپ را حساب میکنیم. چون ترتیب توپها مهم نیست، از ترکیب استفاده میشود: $C(10, 3) = 120$.
- دوم، تعداد حالتهای مطلوب (یعنی بیرون آمدن دقیقاً همان سه عدد 3,5,7) فقط 1 حالت است.
- بنابراین احتمال برنده شدن شما برابر است با $\frac{1}{120}$.
پاورقیها
2 جایگشت (Permutation): هر نوع چیدمان یا مرتبسازی از یک مجموعه اشیا که در آن ترتیب قرار گرفتن اشیا مهم باشد .