Đây không phải là bài tập về nhà. Tôi có giải pháp nhưng đó không phải là điều tôi đang nhận được. Tôi biết có nhiều giải pháp cho vấn đề nhưng tôi muốn chắc chắn rằng tôi không thiếu thứ gì.
Câu hỏi như sau:
Chứng minh rằng 2 - 4n + 7 = Θ ( ). đưa ra các giá trị của hằng số và hiển thị công việc của bạn.
Đây là cách tôi tiếp cận vấn đề:
Từ định nghĩa của Θ (g (n)):
0 ≤ C 1 2 - 4n + 7 C 2
Chia bất đẳng thức cho số hạng n lớn nhất. (Đây là cách duy nhất tôi biết cách giải các phương trình này.)
0 ≤ C 1 ≤ 2 - (4 / n - 7 / ) C 2
Chia vấn đề thành hai phần: LHS và RHS.
Chúng tôi bắt đầu với RHS:
Tìm hằng số C 2 sẽ thỏa mãn
0 ≤ 2 - (4 / n - 7 / ) C 2
n = 1, (2 - (4/1 - 7/1 )) = 5
n = 2, (2 - (4/2 - 7 /)) = 7/4
n = 3, (2 - (4/3 - 7/9)) = 13/9
Chúng tôi chọn C 2 là 2, n≥2 để đáp ứng RHS.
LHS: chúng tôi cố gắng tìm một hằng số sẽ thỏa mãn
0 ≤ C 1 ≤ 2 - (4 / n - 7 /)
Từ trên, chúng ta biết rằng sau n = 2, phương trình tiếp cận 2 khi n phát triển lớn hơn, vì vậy nếu chúng ta chọn một hằng số nhỏ hơn 2 thì nó sẽ thỏa mãn LHS.
Chúng tôi chọn C 1 là 1. Với n, chọn 1 sẽ thỏa mãn phía bên tay trái, nhưng vì RHS cần n≥2, chúng tôi gắn bó với nó.
Vậy hằng số chứng minh 2 - 4n + 7 = () Chúng tôi
C 1 = 1, C 2 = 2, n≥2
Giải pháp đã cho cho vấn đề này chọn n≥4, nhưng tôi không chắc tại sao. Có vẻ như n≥2 sẽ hoạt động tốt. Tôi có sai ở đâu không?
Nếu tôi không sai, nếu tôi chọn C 1 thành 2, thì điều đó cũng sẽ thỏa mãn phía bên trái vì bất đẳng thức cho phép nó là ≤?