تابع پیکانی: نمایش بصری رابطه بین دامنه و همدامنه
تعریف تابع و نقش پیکانها در نمایش آن
در ریاضیات دبیرستان، تابع1 رابطهای بین دو مجموعه دامنه2 و همدامنه3 است که به هر عضو دامنه دقیقاً یک عضو در همدامنه نسبت میدهد. نمودار پیکانی روشی است که در آن دو مجموعه را به صورت دو ناحیه مجزا (اغلب دایره یا بیضی) رسم میکنیم، سپس از هر عضو دامنه یک پیکان به سوی عضو متناظر در همدامنه رسم میشود.
برای مثال، فرض کنید $A = \{1, 2, 3\}$ دامنه و $B = \{a, b, c\}$ همدامنه باشند. قانون تابع $f(1)=a$، $f(2)=b$ و $f(3)=b$ را در نظر بگیرید. در نمودار پیکانی، از عدد 1 پیکانی به $a$، از عدد 2 به $b$ و از عدد 3 نیز به $b$ رسم میشود. توجه کنید که عضو $c$ در همدامنه میتواند بدون پیکان بماند — چنین عضوی «تصویر4» هیچ ورودی نیست.
قوانین کلیدی تابع بودن در نمودار پیکانی
برای تشخیص درست بودن یک نمودار پیکانی به عنوان تابع، دو قانون اصلی داریم:
- قانون پوشش دامنه: هر عضو دامنه باید دقیقاً یک پیکان خارجشونده داشته باشد. اگر عضوی پیکان نداشته باشد یا دو پیکان به دو عضو متفاوت بفرستد، رابطه تابع نیست.
- قانون تکتکتایی بودن تصویر برای هر ورودی: خروجی هر ورودی منحصر به فرد است. البته همانطور که اشاره شد، دو ورودی مجازند خروجی یکسان داشته باشند.
| نوع رابطه | توضیح در نمودار پیکانی | مثال (دامنه $\{1,2\}$) |
|---|---|---|
| تابع معتبر | هر عضو دامنه دقیقاً یک پیکان دارد | $1 \to 5$ و $2 \to 7$ |
| غیرتابع (پیکان مضاعف) | عضوی از دامنه به دو مقصد متفاوت متصل شده | $1 \to 5$ و $1 \to 6$ |
| غیرتابع (پیکان ناقص) | عضوی از دامنه بدون پیکان رها شده | فقط $1 \to 5$ و برای 2 پیکانی نیست |
انواع توابع از دیدگاه نمودار پیکانی
نمودار پیکانی به ما کمک میکند تا انواع توابع را بر اساس تعداد پیکانهای ورودی به هر خروجی دستهبندی کنیم:
- تابع یکبهیک5: هر عضو همدامنه حداکثر یک پیکان دریافت میکند. یعنی هیچ دو عضو متفاوت دامنه به یک خروجی متصل نمیشوند. در نمودار پیکانی، هیچ دو پیکانی به یک نقطه ختم نمیشوند.
- تابع پوشا6: هر عضو همدامنه حداقل یک پیکان دریافت میکند. یعنی مجموعه تصویر4 برابر با کل همدامنه است.
- تابع دوسویه7: هم یکبهیک است و هم پوشا. در نمودار پیکانی، بین دامنه و همدامنه یک تناظر یکبهیک برقرار است.
مثال عملی: فرض کنید در کلاس درس، هر دانشآموز (دامنه) یک شماره نشیمن (همدامنه) دارد. اگر به هر دانشآموز دقیقاً یک شماره بدهیم، این یک تابع است. اگر دو دانشآموز شماره یکسان بگیرند، تابع هنوز معتبر است ولی یکبهیک نیست. اگر صندلی خالی بماند، تابع پوشا نیست. حالا نمودار پیکانی این وضعیت را به سادگی نشان میدهد: از هر دانشآموز یک پیکان به سمت شماره صندلی او رسم میکنیم.
گامهای رسم نمودار پیکانی برای یک تابع جبری
فرض کنید تابع $f(x) = x^2$ با دامنه $\{-2, -1, 0, 1, 2\}$ و همدامنه اعداد صحیح داده شده است. مراحل رسم نمودار پیکانی:
- تعیین مجموعه دامنه و همدامنه: دامنه $A = \{-2, -1, 0, 1, 2\}$، همدامنه $B = \mathbb{Z}$ (اعداد صحیح).
- محاسبه تصویر هر عضو:
$f(-2)=4$، $f(-1)=1$، $f(0)=0$، $f(1)=1$، $f(2)=4$. - رسم دو ناحیه جداگانه: سمت راست (یا چپ) برای دامنه و سمت دیگر برای همدامنه. درون هر ناحیه، اعضا را به صورت نقطه یا برچسب بنویسید.
- رسم پیکانها: از هر عضو دامنه، یک پیکان به سوی مقدار محاسبهشده در همدامنه بکشید. در این مثال، از $-2$ و $2$ هر دو پیکانی به $4$ میرود — این مجاز است.
- بررسی قوانین: هر عضو دامنه دقیقاً یک پیکان دارد. پس نمودار پیکانی معتبر است.
کاربرد عملی: تشخیص تابع بودن در مسائل روزمره
نمودار پیکانی فقط یک ابزار ریاضی نیست؛ بلکه مدل ذهنی قدرتمندی برای روابط علت و معلولی، نگاشت دادهها و توابع در برنامهنویسی است. برای نمونه، در یک فروشگاه آنلاین، هر کد محصول (دامنه) دقیقاً به یک قیمت (همدامنه) نگاشت میشود. اگر نمودار پیکانی این فروشگاه را رسم کنیم، میبینیم که دو محصول مختلف ممکن است قیمت یکسان داشته باشند (تابع غیر یکبهیک) اما هیچ محصولی دو قیمت متفاوت ندارد. همچنین اگر محصولی بدون قیمت باشد، رابطه تابع نخواهد بود. این مثال نشان میدهد که درک نمودار پیکانی به ما کمک میکند ساختار دادهای درست طراحی کنیم.
مثال دیگر: در زمانبندی کلاسهای مدرسه، هر ساعت (دامنه) به یک درس (همدامنه) اختصاص مییابد. اگر در یک ساعت دو درس متفاوت تدریس شود، برنامه معتبر نیست — درست مانند قانون تابع بودن که یک عضو دامنه نمیتواند دو خروجی داشته باشد.
چالشهای مفهومی در نمودار پیکانی
پاسخ: بله، این کاملاً مجاز است. تابع فقط نیاز دارد هر ورودی یک خروجی داشته باشد، اما دو ورودی مختلف میتوانند خروجی برابر داشته باشند. چنین تابعی «یکبهیک» نیست ولی باز هم تابع است.
پاسخ: بله، اشکالی ندارد. شرط تابع بودن مربوط به دامنه است، نه همدامنه. همدامنه میتواند بزرگتر از مجموعه تصاویر باشد. فقط اگر همدامنه را کوچکتر از تصویر در نظر بگیریم (یعنی بعضی خروجیها در همدامنه تعریف نشده باشند) آن وقت مشکل پیش میآید.
پاسخ: تابع معکوس دارد اگر و فقط اگر تابع یکبهیک و پوشا باشد (دوسویه). در نمودار پیکانی، این یعنی هر عضو همدامنه دقیقاً یک پیکان دریافت میکند (هیچ دو پیکانی به یک نقطه نمیرسد و هیچ نقطهای بیپیکان نیست). در این حالت میتوانیم جهت پیکانها را برعکس کنیم تا نمودار پیکانی تابع معکوس به دست آید.
پاورقی
1 تابع (Function): رابطهای که هر عضو دامنه را به یک عضو یکتای همدامنه نسبت میدهد.
2 دامنه (Domain): مجموعه تمام ورودیهای یک تابع.
3 همدامنه (Codomain): مجموعهای که خروجیهای تابع در آن قرار میگیرند (لزوماً همه اعضا پوشش داده نمیشوند).
4 تصویر (Image): مقدار خروجی یک تابع برای یک ورودی مشخص. به مجموعه تمام خروجیهای واقعی، «برد تابع» میگوییم.
5 یکبهیک (Injective): تابعی که در آن هیچ دو عضو متفاوت دامنه تصویر یکسان ندارند.
6 پوشا (Surjective): تابعی که در آن هر عضو همدامنه تصویر حداقل یک عضو از دامنه است.
7 دوسویه (Bijective): تابعی که هم یکبهیک است و هم پوشا.
8 تابع معکوس (Inverse Function): تابعی که عمل تابع اصلی را برعکس میکند و تنها در صورتی وجود دارد که تابع اصلی دوسویه باشد.