חזור לתיקייה: 02340141 - קומבינטוריקה למדעי המחשב

0 - הקדמה וקצת חזרה

חיפוש בתיקיה
Ctrl K
לחץ כאן או הקש Ctrl K כדי לחפש בכל התיקיה
  • קבוצות
  • פעולות על קבוצות
  • פונקציות

0 - הקדמה וקצת חזרה

02340141

קומבינטוריקה למדעי המחשב

רשימות הרצאה לקריאה בשבת

הקדמה וקצת חזרה

הופק מתוך תקיית התואר של שקד

uni-folder.vercel.app

בקורס שני חלקים:

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

ישנו חיבור חזק בין שני הנושאים.


קבוצות

הגדרה 1 (קבוצה)

קבוצה היא אוסף של איברים שונים, ללא חשיבות לסידורם.

דוגמה

X={1,2,3,4}X=\left\{ 1,2,3,4 \right\}X={1,2,3,4} Y={A,B,C,D,E,F}Y=\left\{ A,B,C,D,E,F \right\}Y={A,B,C,D,E,F}
הגדרה (סימונים)

∅={}\emptyset=\left\{ \right\}∅={}

a∈Aa \in Aa∈A אמ"מ האיבר aaa נמצא בקבוצה AAA.
Y⊆XY \subseteq XY⊆X אם כל y∈Yy \in Yy∈Y מקיים y∈Xy \in Xy∈X.

הגדרה 2 (גודל של קבוצה)

גודל של קבוצה XXX יהיה מספר האיברים בה ויסומן ∣X∣|X|∣X∣.

הגדרה (וקטור/סדרה/רשימה)

נסמן קבוצה עם חשיבות לסדר עם סוגריים עגולים:

(1,2,3,4)≠(2,1,3,4)(1,2,3,4)\neq(2,1,3,4)(1,2,3,4)=(2,1,3,4)

כמה תתי קבוצות יש ל-{1,2,3}\left\{ 1,2,3 \right\}{1,2,3}?

∅{1}{2}{3}{1,2}{1,3}{2,3}{1,2,3}\begin{matrix} \emptyset & \left\{ 1 \right\} & \left\{ 2 \right\} & \left\{ 3 \right\} & \left\{ 1,2 \right\} & \left\{ 1,3 \right\} & \left\{ 2,3 \right\} & \left\{ 1,2,3 \right\} \end{matrix}∅​{1}​{2}​{3}​{1,2}​{1,3}​{2,3}​{1,2,3}​
פעולות על קבוצות
  • איחוד קבוצות - X∪YX \cup YX∪Y - אוסף האיברים השייכים ל-XXX או ל-YYY (או לשנייהם)
  • חיתוך קבוצות - X∩YX \cap YX∩Y - אוסף האיברים השייכים ל-XXX וגם ל-YYY.
  • קבוצות X,YX,YX,Y יקראו זרות X∩Y=∅  ⟺  X \cap Y=\emptyset \iffX∩Y=∅⟺.
  • הפרש של קבוצות - X∖YX \setminus YX∖Y.
  • מכפלה קרטזית של קבוצות - די נו, תסתכלו על מתקא.

פונקציות

הגדרה 3 (פונקציה)

פונקציה מקבוצה XXX לקבוצה YYY היא התאמה המשייכת לכל איבר בקבוצה XXX איבר יחיד בקבוצה YYY.

​קומבי אולי.png

f:X→Yf:X\to Yf:X→Y
הגדרה 4 (פונקציה חח"ע)

פונקציה f:X→Yf:X\to Yf:X→Y תקרא פונקציה חד חד ערכית אם לכל איבר בטווח YYY יש לכל היותר מקור אחד מ-XXX.

הגדרה 5 (פונקציה על)

פונקציה f:X→Yf:X\to Yf:X→Y תקרא פונקציה על אם לכל איבר בטווח YYY יש מקור אחד לפחות ב-XXX.

הגדרה 6 (פונקציה הפיכה)

פונקציה f:X→Yf:X\to Yf:X→Y היא הפיכה אם היא חח"ע ועל.

משפט

אם קיימת f:X→Yf:X\to Yf:X→Y הפיכה אזי ∣X∣=∣Y∣|X|=|Y|∣X∣=∣Y∣.