Lesson 08 — Hàm sơ cấp

So sánh tăng trưởng: log < tuyến tính < bình phương < mũ

Đồ thị 4 hàm cùng lúc. Quan sát: khi x lớn, hàm mũ vượt xa tất cả.

Quan sát:

  • x = 1: tất cả gần nhau.
  • x = 5: x = 5, x² = 25, 2⁵ = 32, log₂(5) ≈ 2.3.
  • x = 10: x = 10, x² = 100, 2¹⁰ = 1024, log₂(10) ≈ 3.3.
  • Hàm mũ vượt hàm bình phương ở x ~ 4. Trong CS, đó là tại sao thuật toán O(2ⁿ) không dùng được với n lớn.

Hàm bậc 1 — Đường thẳng y = ax + b

a = 2 b = -3

Hàm bậc 2 — Parabol y = ax² + bx + c

a = 1 b = -4 c = 3

🌍 Đời sống thực tế — Lan truyền tin đồn: tuyến tính vs mũ

Một tin đồn lan theo 2 cách. Tuyến tính: mỗi ngày có thêm một số người cố định biết tin. : mỗi người biết lại kể cho 1 người mới ⇒ số người gấp đôi mỗi ngày (2ᵗ). Quan sát hàm mũ bùng nổ vượt xa tuyến tính — đúng thứ tự tăng trưởng ở mục đầu.

t = 10 ngày
10 người/ngày