Toán thi và Giải toán
Phản chứng
Kỹ thuật chứng minh giả sử điều trái với kết luận cần chứng minh rồi suy ra mâu thuẫn.
Trực giácGiả sử điều trái, rồi xem nó sụp đổ
Giả sử một thám tử muốn chứng minh nghi phạm đã có mặt tại hiện trường vụ án. Thay vì tìm bằng chứng trực tiếp, thám tử nói: "Giả sử nghi phạm không có mặt ở đó. Khi đó anh ta không thể để lại dấu chân này, thứ chỉ mình anh ta mới có thể tạo ra. Nhưng dấu chân lại ở ngay đây — mâu thuẫn. Vậy nghi phạm phải đã có mặt ở đó." Đây chính xác là hình dạng của phản chứng: để chứng minh một mệnh đề , giả sử điều trái , theo đúng các hệ quả logic, rồi chỉ ra chúng va chạm với điều đã biết là đúng. Vì giả thiết sai là cách duy nhất dẫn tới kết luận vô lý, phải sai, nên đúng.
Phổ thôngHình dạng logic của chứng minh phản chứng
Định nghĩa: Phản chứng
Để chứng minh một mệnh đề bằng phản chứng, giả sử (điều trái với ), rồi từ đó, chỉ dùng các bước logic hợp lệ và sự kiện đã được thiết lập, suy ra một mệnh đề cùng với phủ định của nó . Vì luôn sai, giả thiết dẫn tới nó phải sai, nên đúng.
Ở đây là mệnh đề ta muốn chứng minh, và là mệnh đề bất kỳ mà cả tính đúng lẫn tính sai của nó ta đều suy ra được từ — thường là một sự kiện đã biết là đúng (như "") mà ta vô tình suy ra phủ định của nó. Một khi được thiết lập và là bất khả, logic buộc chính phải là bất khả, tức đúng.
Dòng thứ hai này là giả thiết cụ thể dùng để mở đầu chứng minh kinh điển rằng vô tỉ: ở đây và là các số nguyên với , và yêu cầu nghĩa là phân số đã được viết ở dạng tối giản. Chứng minh (nêu đầy đủ bên dưới) cho thấy giả thiết này buộc cả và đều chẵn, mâu thuẫn với .
| Phương pháp | Giả thiết | Mục tiêu |
|---|---|---|
| Chứng minh trực tiếp | Suy ra trực tiếp từ bằng các sự kiện đã biết | |
| Phản chứng | Suy ra cả và từ | |
| Xuống thang vô hạn | Tồn tại một phản ví dụ nhỏ nhất | Xây một phản ví dụ nhỏ hơn thực sự, mâu thuẫn với tính nhỏ nhất |
Đại họcHai chứng minh phản chứng kinh điển
là số vô tỉ, tức không tồn tại các số nguyên với sao cho .
Vì sao đúng?
Không có cách đại số trực tiếp nào để chỉ ra một số không phải là tỉ số của các số nguyên, vì điều đó có nghĩa phải kiểm tra vô hạn phân số; phản chứng né tránh điều này bằng cách giả sử tồn tại một phân số như vậy ở dạng tối giản rồi khai thác đúng giả thiết đó để tìm ra một sự kiện chẵn lẻ bất khả.
Chứng minh
Giả sử, để phản chứng, rằng là số hữu tỉ. Khi đó ta có thể viết với các số nguyên và , và bằng cách rút gọn thừa số chung ta có thể giả sử (phân số ở dạng tối giản).
Bình phương hai vế cho , nên . Điều này có nghĩa là số chẵn. Vì bình phương của số lẻ là số lẻ, nên phải là số chẵn; viết với số nguyên nào đó.
Thay lại, , nên , rút gọn thành . Điều này có nghĩa là số chẵn, nên bằng cùng lập luận cũng phải là số chẵn.
Nhưng giờ cả và đều chẵn, nên chia hết cả hai, mâu thuẫn với giả thiết . Mâu thuẫn này cho thấy giả thiết ban đầu — rằng có thể viết thành — phải sai. Do đó là số vô tỉ.
Có vô hạn số nguyên tố.
Vì sao đúng?
Không thể liệt kê trực tiếp vô hạn số nguyên tố để kiểm tra khẳng định, nên phản chứng thay vào đó giả sử tồn tại một danh sách hữu hạn đầy đủ, rồi từ chính danh sách đó tạo ra một số vạch trần danh sách là chưa đầy đủ.
Chứng minh
Giả sử, để phản chứng, rằng chỉ có hữu hạn số nguyên tố, và cho là danh sách đầy đủ tất cả chúng.
Xét số . Vì , nó phải có ít nhất một ước nguyên tố; gọi là (mọi số nguyên lớn hơn đều có một ước nguyên tố).
Theo giả thiết, là danh sách tất cả số nguyên tố, nên phải bằng với nào đó. Đặc biệt, chia hết tích .
Nhưng cũng chia hết . Nếu chia hết cả và , thì chia hết hiệu của chúng: .
Không số nguyên tố nào chia hết , vì mọi số nguyên tố đều lớn hơn . Đây là mâu thuẫn. Do đó giả thiết ban đầu — rằng chỉ có hữu hạn số nguyên tố — phải sai, nên có vô hạn số nguyên tố.
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Phản chứng là công cụ làm việc vượt xa toán thi đấu: các nhà khoa học máy tính dùng nó để chứng minh các kết quả bất khả thi (không thuật toán nào giải được bài toán dừng, không thuật toán sắp xếp so sánh nào vượt trong trường hợp xấu nhất), các nhà mật mã học dựa vào nó để lập luận rằng phá vỡ một lược đồ sẽ kéo theo giải được một bài toán được tin là khó, và các kỹ sư dùng nó để lập luận các khẳng định bất khả thi liên quan an toàn ("nếu áp suất vượt quá giá trị này, con dấu sẽ hỏng, nhưng con dấu vẫn nguyên vẹn, nên áp suất chưa bao giờ vượt quá"). Xuống thang vô hạn, một biến thể giả sử tồn tại một phản ví dụ nhỏ nhất rồi thu nhỏ nó, đặc biệt phổ biến trong lý thuyết số và các lập luận về tính dừng của thuật toán. Hai ví dụ dưới đây cho thấy phản chứng và xuống thang vô hạn áp dụng vào các bài toán tổ hợp cụ thể.
Ví dụ: Bàn cờ khuyết: một phản chứng trong lát gạch
Một bàn cờ bị cắt bỏ hai ô góc đối diện, còn lại ô. Chứng minh bàn cờ này không thể được phủ kín hoàn toàn bởi quân domino, mỗi quân phủ đúng ô kề nhau.
Lời giải
Giả sử, để phản chứng, rằng tồn tại một cách lát như vậy bằng quân domino.
Tô màu bàn cờ theo kiểu xen kẽ đen trắng thông thường, nên nó có ô đen và ô trắng. Mỗi quân domino, vì phủ hai ô kề nhau, luôn phủ đúng một ô đen và một ô trắng (các ô kề nhau luôn khác màu).
Do đó, một cách lát dùng quân domino sẽ phủ đúng ô đen và ô trắng — tổng ô, chia đều theo màu.
Tuy nhiên, hai góc đối diện của một bàn cờ chuẩn luôn cùng màu (đây là tính chất của cách tô màu chuẩn). Xóa chúng đi làm mất ô của một màu, còn lại ô màu đó và ô màu kia.
Điều này có nghĩa bàn cờ thực tế có ô một màu và ô màu kia, không thể chia thành -và- bởi bất kỳ cách lát nào. Điều này mâu thuẫn với số đếm ở Bước 3 (đúng mỗi màu), nên cách lát giả sử không thể tồn tại.
Ví dụ: Xuống thang vô hạn: không có nghiệm không tầm thường của
Dùng xuống thang vô hạn để chứng minh phương trình không có nghiệm nguyên dương .
Lời giải
Giả sử, để phản chứng, tồn tại một nghiệm nguyên dương. Trong tất cả các nghiệm nguyên dương , chọn một nghiệm có nhỏ nhất có thể — điều này khả thi vì các số nguyên dương được sắp thứ tự tốt (mọi tập khác rỗng các số nguyên dương đều có phần tử nhỏ nhất).
Từ , vế phải là số chẵn, nên chẵn, và do đó phải chẵn (bình phương của số lẻ là số lẻ). Viết với là số nguyên dương nào đó.
Thay vào, cho , nên . Bằng lập luận tương tự như trên, chẵn, nên chẵn; viết .
Thay tiếp, , nên . Điều này có nghĩa cũng là một nghiệm nguyên dương của cùng phương trình , và vì , ta có .
Điều này mâu thuẫn với việc chọn là nghiệm có nhỏ nhất có thể, vì là nghiệm có tọa độ thứ hai còn nhỏ hơn. Mâu thuẫn này cho thấy không thể tồn tại nghiệm nguyên dương nào của .
Phản chứng chứng minh một mệnh đề bằng cách giả sử rồi suy ra mâu thuẫn dạng:
Trong chứng minh kinh điển rằng vô tỉ, giả sử ở dạng tối giản rồi bình phương cho . Kết luận tức thì về là gì?
Trong chứng minh của Euclid, giả sử số nguyên tố là tất cả số nguyên tố, số dẫn tới mâu thuẫn vì:
Với bàn cờ khuyết bị bỏ hai góc đối diện, mâu thuẫn trong chứng minh lát domino xảy ra vì một cách lát cần: