เซตและแผนภาพเวนน์: A ∪ B มีสมาชิกใน A หรือ B (หรือทั้งสอง) A ∩ B มีสมาชิกในทั้งสอง A − B มีสมาชิกของ A ที่ไม่อยู่ใน B และคอมพลีเมนต์ A′ คือทุกอย่างใน U ที่ไม่อยู่ใน A ในแผนภาพเวนน์ นิพจน์เซตทุกนิพจน์คือยูเนียนของบริเวณ จึงนับทีละบริเวณได้ หลักการเพิ่มเข้า–ตัดออก: |A ∪ B| = |A| + |B| − |A ∩ B| และ |A ∪ B ∪ C| = |A| + |B| + |C| − |A ∩ B| − |A ∩ C| − |B ∩ C| + |A ∩ B ∩ C|
บริเวณของนิพจน์
A′ ∩ B′ ∩ C′: 7
A′ ∩ B′ ∩ C: 14
บวก
|A′ − B| = 7 + 14 = 21
คำตอบ
|A′ − B| = 21
4.เซต ความสัมพันธ์ และฟังก์ชัน
คำตอบ: (f ∘ g)(2) = 3
ฟังก์ชันและการนับ: ฟังก์ชัน f: A → B ให้สมาชิกทุกตัวของ A มีภาพใน B เพียงหนึ่งตัวพอดี f เป็นหนึ่งต่อหนึ่ง (injective) เมื่อสมาชิกต่างกันมีภาพต่างกัน ทั่วถึง (surjective) เมื่อสมาชิกทุกตัวของ B เป็นภาพ และหนึ่งต่อหนึ่งทั่วถึง (bijective) เมื่อเป็นจริงทั้งสองอย่าง เมื่อ |A| = m และ |B| = n มี nᵐ ฟังก์ชัน ฟังก์ชันหนึ่งต่อหนึ่ง n!/(n − m)! ฟังก์ชัน (m ≤ n) และฟังก์ชันทั่วถึง Σ (−1)ᵏ·C(n, k)·(n − k)ᵐ ฟังก์ชันโดยหลักการเพิ่มเข้า–ตัดออก |𝒫(A)| = 2ᵐ และ |A × B| = m·n
ฟังก์ชันด้านใน
g(2) = 2
ฟังก์ชันด้านนอก
f(2) = 3
(f ∘ g)(2) = 3
คำตอบ
(f ∘ g)(2) = 3
5.ทฤษฎีกราฟ
คำตอบ: k = 11
ออยเลอร์ แฮมิลตัน และต้นไม้: กราฟเชื่อมโยงมีวงจรออยเลอร์ (ผ่านทุกเส้นเชื่อมครั้งเดียวและกลับจุดเริ่มต้น) เมื่อทุกจุดยอดมีดีกรีคู่ และมีทางเดินออยเลอร์ที่ไม่ใช่วงจรเมื่อมีจุดยอดดีกรีคี่พอดีสองจุด ทางเดินนั้นไปจากจุดยอดคี่จุดหนึ่งถึงอีกจุดหนึ่ง วงจรแฮมิลตันผ่านทุกจุดยอดครั้งเดียว Kn มีวงจรแบบนี้ (n − 1)!/2 วงจร ต้นไม้ที่มี n จุดยอดมี n − 1 เส้นเชื่อม และกราฟเชื่อมโยงที่มี m เส้นเชื่อมจะเหลือต้นไม้ทอดข้ามหลังเอาเส้นเชื่อมออก m − n + 1 เส้น
เส้นเชื่อมของต้นไม้ทอดข้าม
7 − 1 = 6
เส้นเชื่อมที่ต้องเอาออก
k = 17 − 6 = 11
คำตอบ
k = 11
6.ทฤษฎีกราฟ
คำตอบ: เส้นเชื่อม CE
เส้นทางที่สั้นที่สุดและต้นไม้ทอดข้าม: ขั้นตอนวิธีของไดก์สตรายืนยันหนึ่งจุดยอดต่อรอบ: จุดยอดที่ยังไม่ยืนยันซึ่งมีระยะทางชั่วคราวน้อยที่สุด ระยะทางของมันเป็นค่าสุดท้ายแล้ว และเพื่อนบ้าน v ทุกจุดได้ d(v) = min(d(v), d(u) + w(u, v)) ขั้นตอนวิธีของครัสคัลสร้างต้นไม้ทอดข้ามค่าน้อยที่สุดโดยเลือกเส้นเชื่อมจากเบาไปหนักและข้ามเส้นที่ทำให้เกิดวัฏจักร ขั้นตอนวิธีของพริมขยายต้นไม้หนึ่งต้นจากจุดยอดเริ่มต้นโดยเพิ่มเส้นเชื่อมที่เบาที่สุดที่ออกจากต้นไม้เสมอ ต้นไม้ทอดข้ามที่มี n จุดยอดมี n − 1 เส้นเชื่อม
ขั้นตอนวิธีของครัสคัล
1. GB (1)
2. GC (5)
3. BD (7)
4. CE (11)
5. EF (12)
6. AC (18)
เส้นเชื่อมหมายเลข 4
CE
คำตอบ
เส้นเชื่อม CE
7.ทฤษฎีจำนวนและเลขคณิตมอดูลาร์
คำตอบ: 9−1 mod 29 = 13
ตัวผกผันและความสอดคล้อง: a มีตัวผกผันมอดูโล n เมื่อ gcd(a, n) = 1 เท่านั้น ขั้นตอนวิธีของยูคลิดแบบขยายเขียน 1 = s·n + t·a แล้ว a⁻¹ ≡ t (mod n) ความสอดคล้อง a·x ≡ b (mod n) ที่ gcd(a, n) = 1 มีคำตอบ x ≡ a⁻¹·b ความสอดคล้องสองข้อ x ≡ r₁ (mod m₁) และ x ≡ r₂ (mod m₂) ที่มอดูลัสเป็นจำนวนเฉพาะสัมพัทธ์กันมีคำตอบเดียวมอดูโล m₁·m₂ (ทฤษฎีบทเศษเหลือของจีน) φ(n) ของออยเลอร์นับจำนวนตั้งแต่ 1 ถึง n ที่เป็นจำนวนเฉพาะสัมพัทธ์กับ n: φ(n) = n·∏(1 − 1/p)
ขั้นตอนวิธีของยูคลิดแบบขยาย
เศษ r แต่ละตัวเขียนเป็น r ≡ t·9 (mod 29)
r = 29, t = 0
r = 9, q = 3, t = 1
r = 2, q = 4, t = −3
r = 1, q = 2, t = 13
อินเวอร์ส
1 ≡ 13·9 (mod 29)
x = 13
ตรวจสอบ: 9·13 = 117 = 4·29 + 1
คำตอบ
9−1 mod 29 = 13
8.ทฤษฎีจำนวนและเลขคณิตมอดูลาร์
คำตอบ: d = 113
เลขยกกำลังมอดูลาร์และ RSA: คำนวณ aᵏ mod n ด้วยการยกกำลังสองซ้ำ: เขียน k เป็นเลขฐานสอง ยกกำลังสอง ลดค่าหลังทุกขั้นตอน และคูณเลขยกกำลังที่บิตเป็น 1 แฟร์มา: aᵖ⁻¹ ≡ 1 (mod p) สำหรับจำนวนเฉพาะ p ที่หาร a ไม่ลงตัว ดังนั้นลดเลขชี้กำลังมอดูโล p − 1 ได้ RSA: เลือกจำนวนเฉพาะ p และ q, n = p·q และ φ(n) = (p − 1)(q − 1) เลขชี้กำลังสาธารณะ e เป็นจำนวนเฉพาะสัมพัทธ์กับ φ(n) และเลขชี้กำลังส่วนตัวคือ d = e⁻¹ mod φ(n) เข้ารหัสด้วย c = mᵉ mod n และถอดรหัสด้วย m = cᵈ mod n