Smart-World Surf

יחידה 4: פונקציות

מיפויים בין קבוצות ותכונותיהם.

ברוכים הבאים לשיעור בנושא פונקציות, יחידה מרכזית בקורס "מתמטיקה דיסקרטית ח'". פונקציות הן אבני יסוד במתמטיקה ובמדעי המחשב, ומאפשרות לנו למדל קשרים והתאמות בין קבוצות. בטכניון, הדגש הוא על הבנה מעמיקה של ההגדרות הפורמליות, יכולת הוכחה מדויקת של תכונות פונקציות, ויישום מושגים אלו לפתרון בעיות, כולל בעיות ספירה.

מושגי יסוד בפונקציות

פונקציה היא כלל התאמה המשייך לכל איבר בקבוצה אחת, הנקראת התחום, איבר יחיד בקבוצה שנייה, הנקראת הטווח.

פונקציה (Function): יחס f מקבוצה A לקבוצה B, המסומן f: A → B, כך שלכל x € A קיים y € B יחיד המקיים (x, y) € f (או f(x) = y).
תחום (Domain): הקבוצה A, קבוצת כל הקלטים האפשריים לפונקציה.
טווח (Codomain): הקבוצה B, קבוצת כל הפלטים האפשריים של הפונקציה.
תמונה (Range / Image): קבוצת כל הערכים שהפונקציה אכן מקבלת, Im(f) = {f(x) | x € A}. התמונה היא תמיד תת-קבוצה של הטווח.

תכונות מרכזיות של פונקציות

פונקציות יכולות לקיים תכונות נוספות המשפיעות על אופיין ועל יישומן. הבנה מעמיקה של תכונות אלו קריטית לבחינה.

פונקציה חד-חד-ערכית (Injective / One-to-one)

פונקציה f: A → B היא חד-חד-ערכית אם לכל שני איברים שונים בתחום משויכים שני איברים שונים בטווח. פורמלית: לכל x₁, x₂ € A, אם f(x₁) = f(x₂) אז x₁ = x₂. במילים אחרות, אף איבר בטווח אינו מקושר ליותר מאיבר אחד בתחום. אם A ו-B סופיות, אז |A| ≤ |B|.

פונקציה על (Surjective / Onto)

פונקציה f: A → B היא על אם כל איבר בטווח הוא תמונה של לפחות איבר אחד בתחום. פורמלית: לכל y € B קיים x € A כך ש-f(x) = y. במילים אחרות, התמונה של הפונקציה שווה לטווח (Im(f) = B). אם A ו-B סופיות, אז |A| ≥ |B|.

פונקציה הפיכה / חד-חד-ערכית ועל (Bijective / One-to-one correspondence)

פונקציה f: A → B היא הפיכה אם היא גם חד-חד-ערכית וגם על. במקרה זה, לכל איבר בתחום משויך איבר יחיד בטווח, וכל איבר בטווח משויך לאיבר יחיד בתחום. פונקציה הפיכה יוצרת התאמה מושלמת בין איברי A לאיברי B. אם A ו-B סופיות, אז |A| = |B|. רק לפונקציה הפיכה קיימת פונקציה הופכית.

פונקציה הופכית (Inverse Function): אם f: A → B היא פונקציה הפיכה, אז קיימת פונקציה הופכית יחידה f⁻¹: B → A המקיימת f⁻¹(f(x)) = x לכל x € A ו-f(f⁻¹(y)) = y לכל y € B.
הרכבת פונקציות (Function Composition): בהינתן פונקציות f: A → B ו-g: B → C, הרכבתן היא פונקציה (g ◦ f): A → C המוגדרת על ידי (g ◦ f)(x) = g(f(x)) לכל x € A.
הוכחת תכונות פונקציה: בבחינות בטכניון, הדגש הוא על הוכחות פורמליות ומדויקות. כדי להוכיח שפונקציה היא חד-חד-ערכית, יש להניח f(x₁) = f(x₂) ולהראות ש-x₁ = x₂. כדי להוכיח שפונקציה היא על, יש לקחת y כלשהו בטווח ולהראות שקיים x בתחום כך ש-f(x) = y. הקפידו על הגדרות וצעדים לוגיים ברורים.

יישומים ודוגמאות

הבנת תכונות פונקציות חיונית לפתרון בעיות מורכבות. לדוגמה:

  • קשר בין תכונות פונקציות להרכבה: אם f ו-g שתיהן חד-חד-ערכיות, האם g ◦ f בהכרח חד-חד-ערכית? (כן). אם g ◦ f חד-חד-ערכית, האם f בהכרח חד-חד-ערכית? (כן). שאלות מסוג זה נפוצות.
  • ספירת פונקציות: בהינתן קבוצות סופיות A ו-B, כמה פונקציות שונות f: A → B קיימות? כמה מהן חד-חד-ערכיות? כמה מהן על? כמה מהן הפיכות? אלו שאלות קלאסיות המשלבות קומבינטוריקה עם הבנת פונקציות. לדוגמה, מספר הפונקציות הכולל הוא |B|^|A|.
  • פונקציות המוגדרות על קבוצות מספרים: ניתוח פונקציות כמו f(x) = x^2 או f(x) = 2x+1 על תחומים וטווחים שונים (למשל, Z → Z, N → N, R → R) כדי לקבוע את תכונותיהן.

שאלות לדיון

  • תהי f: R → R פונקציה המוגדרת על ידי f(x) = x^3 - x. האם f חד-חד-ערכית? האם היא על? נמקו.
  • תהי A = {1, 2, 3} ו-B = {a, b, c, d}. כמה פונקציות חד-חד-ערכיות f: A → B קיימות?
  • הוכיחו או הפריכו: אם g ◦ f היא פונקציה על, אז g בהכרח פונקציה על.

נקודות לתשובת מודל

  • הגדרות פורמליות מדויקות של חד-חד-ערכיות, על, והפיכות.
  • הוכחות לוגיות וברורות, צעד אחר צעד, תוך שימוש בהגדרות.
  • במקרה של הפרכה, הצגת דוגמה נגדית קונקרטית וברורה.
  • התייחסות מפורשת לתחום ולטווח של הפונקציה בכל שלבי הניתוח.
  • בבעיות ספירה, הצגת עקרונות קומבינטוריים (כגון עקרון הכפל/חיבור, תמורות, צירופים) ויישומם הנכון.
מצאתם טעות או שחסר משהו?
→ הקודמת
יחסים
הבאה ←
עקרונות ספירה וקומבינטוריקה