گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!

اصل ضرب: اگر انجام کار شامل دو مرحله باشد و مرحلهٔ اول m روش و برای هر روشِ مرحلهٔ اول، مرحلهٔ دوم n روش داشته باشد، تعداد کل حالت‌ها m×n است

بروزرسانی شده در: 14:06 1404/12/7 مشاهده: 12     دسته بندی: کپسول آموزشی

اصل ضرب: کلید طلایی شمارش بدون شمردن

کاربرد اصل ضرب در ترکیبیات، از انتخاب یک وعده غذایی تا طراحی رمزهای عبور
خلاصه‌ی مقاله: در این مقاله با یکی از پایه‌ای‌ترین مفاهیم علم ترکیبیات1 به نام «اصل ضرب» آشنا می‌شویم. با زبانی ساده و مثال‌های روزمره یاد می‌گیریم که چگونه تعداد حالت‌های یک فرآیند چندمرحله‌ای را با ضرب کردن گزینه‌های هر مرحله به‌دست آوریم. از منوی رستوران گرفته تا شماره پلاک خودرو و طراحی رمزهای کامپیوتری، همگی با این اصل قابل محاسبه هستند. همچنین با حل چندین تمرین گام‌به‌گام، کاربرد آن را در موقعیت‌های مختلف (با تکرار و بدون تکرار ارقام) بررسی خواهیم کرد.

شمارش: از مسئله‌ای ساده تا علمی به نام ترکیبیات

همه‌ی ما در زندگی روزمره بارها با موقعیت‌هایی روبرو شده‌ایم که باید تعداد حالت‌های ممکن برای یک رویداد را بشمریم. مثلاً اگر بخواهیم یک پیراهن و یک شلوار از میان لباس‌هایمان انتخاب کنیم، چند مدل ست داریم؟ یا اگر بخواهیم یک عدد سه رقمی با ارقام مشخص بسازیم، چند عدد می‌توانیم بنویسیم؟ شاید در نگاه اول، شمردن تک‌تک حالت‌ها کار ساده‌ای به نظر برسد، اما اگر تعداد گزینه‌ها زیاد شود (مثلاً طراحی یک رمز ۱۰ رقمی)، این کار غیرممکن خواهد شد. اینجاست که علم ترکیبیات1 یا به عبارتی «روش‌های شمارش» به کمک ما می‌آید. ترکیبیات با ارائه اصولی مانند «اصل جمع» و «اصل ضرب» به ما امکان می‌دهد تا تعداد حالت‌های ممکن را بدون نیاز به شمردن مستقیم و با چند محاسبه‌ی ساده به‌دست آوریم .

گام‌به‌گام با اصل ضرب: از مفهوم تا فرمول

فرض کنید می‌خواهید یک کار را در دو مرحله انجام دهید. برای مرحله‌ی اول، m راه مختلف وجود دارد. بعد از اینکه مرحله‌ی اول را به هر کدام از آن m راه انجام دادید، برای مرحله‌ی دوم n راه پیش رو دارید. سوال این است: این کار دو مرحله‌ای را در مجموع به چند روش می‌توان انجام داد؟

? فرمول اصل ضرب: اگر عملی دارای دو مرحله باشد که مرحله‌ی اول به m روش و مرحله‌ی دوم به n روش (مستقل از نتیجه‌ی مرحله‌ی اول) قابل انجام باشد، آن‌گاه کل روش‌های انجام این عمل برابر است با:
$m \times n$
این قاعده برای هر تعداد مرحله قابل تعمیم است. اگر عملی دارای k مرحله باشد، کل روش‌ها حاصلضرب تعداد روش‌های هر مرحله است .

مثال اول: رستوران گردی! فرض کنید برای ناهار به یک رستوران می‌روید. در این رستوران می‌توانید از بین ۳ نوع پیش‌غذا (سوپ، سالاد و برشکا) و ۴ نوع غذای اصلی (جوجه کباب، ماهی، چلو گوشت و چلو مرغ) یکی را انتخاب کنید. به چند روش می‌توانید یک پیش‌غذا و سپس یک غذای اصلی انتخاب کنید؟ طبق اصل ضرب، تعداد حالت‌ها برابر است با: $3 \times 4 = 12$. یعنی شما می‌توانید ۱۲ نوع ناهار مختلف سفارش دهید.

کاربرد عملی: از پلاک خودرو تا رمزگذاری

اصل ضرب فقط یک فرمول ریاضی خشک و خالی نیست، بلکه ابزاری قدرتمند برای حل مسائل دنیای واقعی است. در این بخش به بررسی دو مثال عینی می‌پردازیم.

? مثال پلاک خودرو: فرض کنید پلاک خودروها در کشوری از سه حرف (مثلاً A تا Z) و به دنبال آن سه عدد (از ۰ تا ۹) تشکیل شده باشد. چند پلاک منحصربه‌فرد می‌توان ساخت؟

  • انتخاب هر حرف: ۲۶ حالت (با فرض ۲۶ حرف الفبای انگلیسی).
  • انتخاب هر رقم: ۱۰ حالت.

بنابراین کل پلاک‌ها برابر است با: $26 \times 26 \times 26 \times 10 \times 10 \times 10 = 26^3 \times 10^3 = 17,576,000$ پلاک. یعنی بیش از ۱۷ میلیون پلاک مختلف .

? مثال رمز عبور: فرض کنید می‌خواهید یک رمز ۴ رقمی برای گوشی خود انتخاب کنید و مجاز به استفاده از ارقام ۰ تا ۹ هستید (تکرار مجاز است). چند رمز می‌توانید داشته باشید؟ هر یک از چهار خانه می‌تواند یکی از ۱۰ رقم باشد، پس تعداد کل برابر است با: $10 \times 10 \times 10 \times 10 = 10^4 = 10,000$ رمز.

جدول مقایسه: تکرار مجاز در مقابل تکرار غیرمجاز

مثال نوع مسئله محاسبه با اصل ضرب نتیجه
تعداد اعداد سه رقمی با ارقام {1,2,3,4} با تکرار مجاز 4×4×4 ۶۴ عدد
تعداد اعداد سه رقمی با ارقام {1,2,3,4} بدون تکرار مجاز 4×3×2 ۲۴ عدد
تعداد رنگ‌آمیزی یک پرچم سه‌نواره با ۵ رنگ با تکرار مجاز 5×5×5 ۱۲۵ حالت
تعداد رنگ‌آمیزی یک پرچم سه‌نواره با ۵ رنگ بدون تکرار مجاز 5×4×3 ۶۰ حالت

چالش‌های مفهومی: پرسش و پاسخ

❓ پرسش ۱: تفاوت اصلی «اصل جمع» و «اصل ضرب» در چیست و چه‌زمانی باید از هرکدام استفاده کنیم؟
پاسخ: این دو اصل دو وضعیت کاملاً متفاوت را توصیف می‌کنند. اگر شما با چند کار مواجه باشید که فقط یکی از آنها را می‌خواهید انجام دهید (یعنی انتخاب بین کارها)، از اصل جمع استفاده می‌کنید و حالت‌ها را با هم جمع می‌زنید. اما اگر بخواهید یک کار را در چند مرحله و به‌صورت پشت‌سر هم انجام دهید، از اصل ضرب استفاده کرده و حالت‌ها را ضرب می‌کنید. مثال کلاسیک آن انتخاب یک غذا (یا پیش‌غذا یا غذای اصلی) در مقابل انتخاب یک وعده‌ی کامل (هم پیش‌غذا و هم غذای اصلی) است .
❓ پرسش ۲: چرا در بعضی از مسائل (مثل ساختن عدد سه‌رقمی با ارقام غیرتکراری) تعداد حالت‌های مرحله‌ی دوم و سوم نسبت به مرحله‌ی اول کمتر می‌شود؟
پاسخ: این کاهش به دلیل قید «غیرتکراری» بودن ارقام است. اگر تکرار مجاز نباشد، پس از انتخاب یک رقم برای خانه‌ی اول، دیگر نمی‌توانیم از آن رقم برای خانه‌های بعدی استفاده کنیم. به همین دلیل، تعداد گزینه‌های موجود برای مرحله‌ی بعد کاهش می‌یابد. این موضوع نشان می‌دهد که اصل ضرب، تعداد روش‌های هر مرحله را با در نظر گرفتن نتایج مراحل قبلی محاسبه می‌کند .
❓ پرسش ۳: آیا اصل ضرب فقط در ریاضیات کاربرد دارد؟
پاسخ: قطعاً خیر. همان‌طور که در مقاله اشاره شد، این اصل کاربردهای گسترده‌ای در علوم کامپیوتر (برای محاسبه تعداد حالت‌های ممکن در رمزگشایی و الگوریتم‌ها)، زیست‌شناسی (برای بررسی ترکیب‌های ژنتیکی)، اقتصاد (برای مدل‌سازی حالت‌های مختلف بازار) و حتی در زندگی روزمره (برای محاسبه تعداد حالت‌های چیدمان وسایل منزل یا برنامه‌ریزی کارها) دارد.
? نکته‌ی پایانی: اصل ضرب یکی از ساده‌ترین و در عین حال قدرتمندترین ابزارها برای شمارش است. با درک درست آن و تشخیص اینکه یک مسئله از چند مرحله تشکیل شده و در هر مرحله چند انتخاب داریم، می‌توانیم به‌راحتی پیچیده‌ترین مسائل شمارشی را حل کنیم. این اصل، پایه و اساس مفاهیم پیشرفته‌تری مانند جایگشت2 و ترکیب3 نیز هست .

پاورقی‌ها

1ترکیبیات (Combinatorics): شاخه‌ای از ریاضیات است که به مطالعه‌ی روش‌های شمارش، چیدمان و ترکیب اعضای مجموعه‌های متناهی می‌پردازد.

2جایگشت (Permutation): به معنی چیدمان اعضای یک مجموعه در یک ترتیب مشخص است. در جایگشت، ترتیب قرار گرفتن عناصر اهمیت دارد.

3ترکیب (Combination): به معنی انتخاب تعدادی از اعضای یک مجموعه بدون در نظر گرفتن ترتیب آنهاست.