חקירת פונקציה מלאה
נוסחה, קוד, ויזואליזציה: שלוש דרכים להבין את אותו מושג
חקירת פונקציה — שלושה ייצוגים של אותו רעיון
ויזואלי — "אני רואה את זה"
שלבי חקירה — "אני מבין את התהליך"
1. תחום הגדרה
2. שורשים: f(x) = 0
3. f'(x) = 0 → קיצון
4. סימן f' → עולה/יורדת
5. f''(x) = 0 → פיתול
6. סימן f'' → קעירות
7. גבולות → אסימפטוטות
קוד מפורק — "אני עוקב אחרי השלבים"
# f(x) = x³ - 3x f = x**3 - 3*x fp = sympy.diff(f, x) # 3x²-3 fpp= sympy.diff(fp, x) # 6x roots = sympy.solve(f, x) crits = sympy.solve(fp, x) infls = sympy.solve(fpp, x)
כל שורה = פעולה אחת בלבד
שימו לב: ● שורשים בירוק, ▲ קיצון באדום, ◆ פיתול בסגול — אותם צבעים בגרף, בנוסחה ובקוד.
מיפוי בין ייצוגים
| מושג | מתמטיקה | ויזואלי | צבע |
|---|---|---|---|
| פונקציה | f(x) | עקומה ראשית | |
| שורשים | f(x) = 0 | עיגולים ירוקים | |
| קיצון | f'(x) = 0, f'' test | משולשים אדומים | |
| פיתול | f''(x) = 0 | יהלומים סגולים | |
| מונוטוניות | f' > 0 / f' < 0 | חצי עולה/יורדת | |
| תחום | continuous_domain | טווח ציר x |
מחשבון אינטראקטיבי
שנו מקדמים וצפו בחקירה מלאה עם שורשים, קיצון ופיתול:
a · x³
b · x²
c · x
d
גרף עם כל התכונות
חקירה מלאה
סוגי פונקציות
x³ - 3x
3 שורשים, 2 קיצון, 1 פיתול
x² - 4x + 3
2 שורשים, 1 מינימום
x³ - 3x² + 4
שורש כפול, 2 קיצון
דוגמאות נפוצות
| f(x) | שורשים | קיצון | פיתול |
|---|
קוד Python מלא
הקוד נמצא בקובץ function_investigation_calculator.py
def investigate(self): """Run complete investigation.""" roots = sympy.solve(self.expr, x) fp = sympy.diff(self.expr, x) fpp = sympy.diff(fp, x) # Extrema: f'(x) = 0 + 2nd derivative test crits = sympy.solve(fp, x) for cp in crits: d2 = fpp.subs(x, cp) if d2 > 0: # minimum elif d2 < 0: # maximum # Inflection: f''(x) = 0 + sign change inflections = sympy.solve(fpp, x)
זכרו: חקירת פונקציה היא סיפור — איפה היא חוצה את ציר ה-x, איפה היא מגיעה לשיא, ואיפה היא משנה כיוון. הגרף הוא ההדמיה של הסיפור הזה.