Chứng minh Theta lớn về chức năng đa thức


7

Đâ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.n2n2

Đâ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 2n2n2n2

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 2n2

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 2n2

n = 1, (2 - (4/1 - 7/1 )) = 512

n = 2, (2 - (4/2 - 7 /22)) = 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 /n2)

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 2n2 - 4n + 7 = (n2) 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à ≤?

Câu trả lời:


8

Giải pháp của bạn là tốt. Có nhiều cách để chứng minh thực tế này, tất cả đều hợp lệ / chính xác. Vì vậy, cách tiếp cận của bạn là hợp lệ và có thể giải pháp từ lớp của bạn cũng hợp lệ: đó không phải là một mâu thuẫn.

Tuy nhiên, để tôi cho bạn một lời khuyên để cấu trúc bằng chứng của bạn trong tương lai. Trong phần tranh luận bạn đã phác thảo trong câu hỏi, bạn đang "làm việc ngược": bạn bắt đầu từ câu bạn muốn là đúng (điều đóc1n22n2-4n+7c2n2), và sau đó bạn cố gắng rút ra những gì cần phải đúng c1,c2cho mong muốn của bạn để giữ đúng Kinh nghiệm đã chứng minh rằng loại lý luận đó dễ bị lỗi, mặc dù: thật dễ dàng để bạn mắc lỗi trên đường đi. Nó cũng khó để người khác kiểm tra.

Khi bạn viết lên bằng chứng của mình, tôi đề nghị bạn thực hiện lý luận theo hướng ngược lại. Bắt đầu từ những gì bạn biết là đúng, và sau đó rút ra ý nghĩa của điều đó, kết thúc bằng kết luận rằngc1n22n2-4n+7c2n2. Điều này phù hợp hơn với cách mọi người nghĩ và giúp người đọc dễ hiểu hơn những gì đang diễn ra. Và mục đích của một bằng chứng là truyền đạt ý tưởng cho người đọc, do đó, bằng chứng nên được cấu trúc để làm cho cuộc sống của người đọc dễ dàng hơn: giúp người đọc dễ dàng xác minh rằng lý lẽ của bằng chứng là đúng và hợp lệ. Nó giống như một cuốn sách hay; viết tốt được chọn để làm cho cuộc sống tốt cho người đọc. Bằng chứng là cùng một cách. Và cuối cùng, điều này cũng có lợi cho bạn: theo kinh nghiệm của tôi, nếu bạn làm theo phương pháp này, thì bạn sẽ ít có khả năng phạm sai lầm tinh vi trong bằng chứng của mình.

Vì vậy, một phác thảo bằng chứng tốt hơn sẽ cho thấy rằng n22n2-4n+7 giữ cho tất cả n2 (vì như vậy và như vậy), và cho thấy rằng 2n2-4n+72n2 giữ cho tất cả n2 (vì blah-de-blah), và sau đó kết luận rằng 2n2-4n+7Θ(n2). Tôi nhận ra loại bằng chứng này khó viết hơn, bởi vì bạn cần biết giá trị củac1,c2để sử dụng trước khi bạn có thể bắt đầu viết ra phong cách chứng minh này. Nhưng bạn biết gì không? Vậy là được rồi. Bạn có thể thực hiện một phép tính bên, trên giấy nháp, để tìm ra giá trị nào củac1,c2để sử dụng. Đừng chỉ cho chúng tôi tính toán bên đó; chỉ cần tìm ra giá trị củac1,c2 sẽ là những điều tốt để làm, và sau đó bắt đầu bằng chứng với bạn kéo c1= =1,c2= =2kỳ diệu ra khỏi không khí mỏng, và chứng minh rằng sự lựa chọn của bạn là hợp lệ. Phong cách chứng minh này sẽ tốt hơn cho bạn, và tốt hơn cho người đọc.


Cảm ơn rất nhiều. Tôi chỉ muốn chắc chắn rằng tôi đã không nhìn ra thứ gì đó. Vì tôi chưa quen với điều này nên thật khó để biết khi nào tôi đúng vì có nhiều giải pháp.
Harrison Nguyễn

Đó thực sự là một cái nhìn sâu sắc thực sự hữu ích về cách viết bằng chứng tốt hơn. Dường như đây là cách mà hầu hết các bằng chứng được viết trong sách giáo khoa mà tôi đang sử dụng. Nó khiến tôi bị mắc kẹt trong một lúc để tìm ra cách họ kỳ diệu kéo giá trị của các hằng số ra khỏi không khí mỏng. Lưu ý cho lần sau.
Harrison Nguyễn

Theo một nghĩa nào đó, nhiều giải pháp cách bạn biết nó "đúng". Bạn / chúng tôi đang bắt đầu tham gia vào khoa học lý thuyết nhiều hơn, nơi bạn tin rằng bạn có một mô hình giải thích các hiện tượng. Ví dụ: bạn tin (nhưng không thực sự biết) rằng "Big Theta", phù hợp với toán học và logic, v.v., mô tả độ phức tạp tính toán. Giải pháp của bạn chứng minh niềm tin đó. Các giải pháp khác chứng minh nó hơn nữa. Do đó, một sự đồng thuận khoa học được tạo ra.
Nulknob Littlun

Quan sát của DW về cách viết bằng chứng là sắc sảo, và tôi sẽ tiến thêm một bước nữa (cho phép thời gian). Thay vì chỉ có một phép tính phụ, mỗi cách viết là một nhánh và chạy chúng song song với việc hoàn thành. Nếu bạn ngốc, mâu thuẫn sẽ nhảy ra ngay. Nếu bạn không ngốc, bạn đã có một lời giải thích helluvan.
Nulknob Littlun
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.