שאלת מבחן במבני נתונים - אוניברסיטת בר-אילן 2020 - סימון אסימפטוטי
כתונות הפוקנציות
הוכח או הפרך
סעיף א':
אם אז או
סעיף ב':
אם אז (שיוויון קבוצות)
הוכח או הפרך
סעיף א':
אם אז או
סעיף ב':
אם אז (שיוויון קבוצות)
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
אוניברסיטת בר-אילןמועד ב2020סמסטר ב
★★★★★
סימון אסימפטוטיBig-Oהוכחת נכונות
בסעיף א', בחנו את יחס ההכלה בין הקבוצות ו-. בסעיף ב', כדי להוכיח שוויון קבוצות, הוכיחו הכלה דו-כיוונית תוך שימוש בהגדרות הגבוליות של הסימונים האסימפטוטיים.
סעיף א':
הטענה נכונה.
הוכחה:
ראשית, נראה כי .
על פי הגדרת סימון תטא, אם ורק אם קיימים קבועים חיוביים ו- כך שלכל מתקיים:
על פי הגדרת סימון O גדול, אם ורק אם קיימים קבועים חיוביים ו- כך שלכל מתקיים:
אם , אז בפרט קיים קבוע כך ש- לכל גדול מספיק. תנאי זה הוא בדיוק ההגדרה של (כאשר ).
לכן, כל פונקציה הנמצאת ב- נמצאת גם ב-, כלומר .
כעת נבחן את הביטוי . מכיוון ש- היא תת-קבוצה של , האיחוד שלהן הוא פשוט הקבוצה הגדולה יותר, כלומר:
לכן, הטענה המקורית "אם אז או " שקולה לטענה "אם אז או ".
זוהי טענה טריוויאלית מהצורה הלוגית "אם P אז P או Q", שהיא תמיד נכונה.
סעיף ב':
הטענה נכונה.
הוכחה:
כדי להוכיח שוויון קבוצות , עלינו להוכיח הכלה דו-כיוונית.
נתון כי , כלומר קיימים קבועים חיוביים כך שלכל :
נשתמש בהגדרה הגבולית של סימון o קטן: אם ורק אם .
**כיוון ראשון: **
נניח ש-. לפי ההגדרה, .
אנו רוצים להוכיח ש-, כלומר ש-.
נבחן את הביטוי . מהנתון, עבור מתקיים , או .
לכן, עבור :
כעת נפעיל גבול על אי-השוויון:
לפי כלל הסנדוויץ', קיבלנו ש-. לכן, .
**כיוון שני: **
נניח ש-. לפי ההגדרה, .
אנו רוצים להוכיח ש-, כלומר ש-.
מהנתון, עבור מתקיים , או .
לכן, עבור :
נפעיל גבול על אי-השוויון:
שוב, לפי כלל הסנדוויץ', קיבלנו ש-. לכן, .
מאחר והוכחנו הכלה בשני הכיוונים, הקבוצות שוות: .
הטענה נכונה.
הוכחה:
ראשית, נראה כי .
על פי הגדרת סימון תטא, אם ורק אם קיימים קבועים חיוביים ו- כך שלכל מתקיים:
על פי הגדרת סימון O גדול, אם ורק אם קיימים קבועים חיוביים ו- כך שלכל מתקיים:
אם , אז בפרט קיים קבוע כך ש- לכל גדול מספיק. תנאי זה הוא בדיוק ההגדרה של (כאשר ).
לכן, כל פונקציה הנמצאת ב- נמצאת גם ב-, כלומר .
כעת נבחן את הביטוי . מכיוון ש- היא תת-קבוצה של , האיחוד שלהן הוא פשוט הקבוצה הגדולה יותר, כלומר:
לכן, הטענה המקורית "אם אז או " שקולה לטענה "אם אז או ".
זוהי טענה טריוויאלית מהצורה הלוגית "אם P אז P או Q", שהיא תמיד נכונה.
סעיף ב':
הטענה נכונה.
הוכחה:
כדי להוכיח שוויון קבוצות , עלינו להוכיח הכלה דו-כיוונית.
נתון כי , כלומר קיימים קבועים חיוביים כך שלכל :
נשתמש בהגדרה הגבולית של סימון o קטן: אם ורק אם .
**כיוון ראשון: **
נניח ש-. לפי ההגדרה, .
אנו רוצים להוכיח ש-, כלומר ש-.
נבחן את הביטוי . מהנתון, עבור מתקיים , או .
לכן, עבור :
כעת נפעיל גבול על אי-השוויון:
לפי כלל הסנדוויץ', קיבלנו ש-. לכן, .
**כיוון שני: **
נניח ש-. לפי ההגדרה, .
אנו רוצים להוכיח ש-, כלומר ש-.
מהנתון, עבור מתקיים , או .
לכן, עבור :
נפעיל גבול על אי-השוויון:
שוב, לפי כלל הסנדוויץ', קיבלנו ש-. לכן, .
מאחר והוכחנו הכלה בשני הכיוונים, הקבוצות שוות: .