AI giải toán vẫn sai, và thường sai theo năm kiểu: tính nhầm, bỏ sót nghiệm, quên điều kiện xác định, lập luận nhảy cóc và hiểu sai đề. Cái khó là lời giải sai của AI trông không khác gì lời giải đúng: vẫn đủ bước, vẫn trình bày gọn, vẫn kết luận chắc chắn. Vì vậy bạn cần vài phép kiểm tự làm được mà không cần biết trước đáp án, như thay ngược nghiệm vào đề, ước lượng độ lớn hay giải lại bằng cách thứ hai.
Bài này giải thích ngắn vì sao chatbot có thể sai với cả bài lớp 8, đi qua từng kiểu lỗi kèm ví dụ cụ thể đã tự tính lại, đưa ra bốn phép kiểm cho học sinh, và nói về một cái bẫy ít người để ý: hỏi vặn AI "con chắc không" thường không phải là cách kiểm.
Vì sao AI viết trôi chảy mà vẫn tính sai
Chatbot phổ biến hiện nay được xây trên mô hình ngôn ngữ: chúng tạo câu trả lời bằng cách đoán phần chữ tiếp theo hợp lý nhất dựa trên rất nhiều văn bản đã học. Cách làm đó cho ra lời giải có cấu trúc rất giống lời giải trong sách, nhưng không bảo đảm từng phép tính bên trong là đúng. Một phép nhân hai chữ số, một lần đổi dấu, một bước rút gọn đều có thể lệch mà câu chữ xung quanh vẫn mạch lạc.
Một số công cụ có thêm khả năng chạy chương trình tính toán phía sau, nên phần số học thuần tuý chính xác hơn. Nhưng điều đó không cứu được những lỗi nằm ở tư duy: hiểu sai đề, chọn thiếu trường hợp, quên điều kiện. Máy tính chỉ tính đúng thứ nó được bảo tính.
Vì thế, không có phiên bản nào bạn có thể tin hoàn toàn cho bài toán của mình. Câu hỏi đúng không phải là "công cụ nào không sai" mà là "mình kiểm bằng cách nào". Tin tốt là các phép kiểm cho toán phổ thông khá đơn giản, và luyện chúng cũng chính là luyện kỹ năng mà bài kiểm tra trên lớp cần.
Năm kiểu lỗi và dấu hiệu nhận ra
Bảng dưới gom các lỗi hay gặp khi AI giải toán phổ thông, kèm chỗ bạn nên nhìn vào để bắt lỗi.
| Kiểu lỗi | Ví dụ | Dấu hiệu nhận ra |
|---|---|---|
| Tính nhầm | Nhân, cộng phân số, đổi dấu sai ở một bước giữa | Thay đáp số vào đề thấy hai vế không bằng nhau |
| Bỏ sót nghiệm | Chia hai vế cho biểu thức chứa ẩn; giá trị tuyệt đối chỉ xét một trường hợp | Phương trình bậc hai mà chỉ ra một nghiệm không kép; dạng có nhiều trường hợp mà chỉ thấy một |
| Quên điều kiện xác định | Nhận nghiệm làm mẫu bằng 0, làm biểu thức dưới căn âm | Lời giải không có dòng nào nói về điều kiện |
| Nhảy cóc | Viết "dễ thấy", "suy ra" mà bước giữa không hiển nhiên | Bạn không giải thích được vì sao dòng này dẫn ra dòng kia |
| Hiểu sai đề | Đổi "ít nhất" thành "bằng", đọc sai số mũ | Đề AI chép lại khác với đề của bạn |
Kiểu thứ năm đã có bài riêng trong danh mục này, về chụp ảnh đề và lỗi đọc đề. Bốn kiểu còn lại là chỗ phép kiểm của bạn phát huy tác dụng.
Ví dụ: chia hai vế cho x và mất một nghiệm
Ví dụ giả định. Đề: "Giải phương trình x^2 = 4x." Một lời giải sai có thể viết: chia hai vế cho x ta được x = 4. Vậy phương trình có nghiệm x = 4. Thử lại thì đúng: 16 = 16. Vì thử lại khớp, nhiều học sinh yên tâm chép.
Vấn đề nằm ở bước chia cho x. Phép chia này chỉ hợp lệ khi x khác 0, và lời giải không hề xét trường hợp x = 0. Thay x = 0 vào đề: 0 = 0, cũng đúng. Phương trình có hai nghiệm là x = 0 và x = 4. Cách giải đúng là chuyển vế, đặt nhân tử chung: x^2 − 4x = 0, tức x(x − 4) = 0, nên x = 0 hoặc x = 4.
Bài học từ ví dụ này: thử lại nghiệm chỉ chứng minh nghiệm tìm được là đúng, không chứng minh đã tìm đủ nghiệm. Để bắt lỗi thiếu nghiệm, bạn cần một phép kiểm khác, ví dụ đếm xem phương trình bậc hai có thể có tối đa mấy nghiệm, hoặc rà lại mọi bước chia, bước bình phương trong lời giải.
Một ví dụ cùng họ: |x − 1| = 3. Lời giải thiếu sẽ chỉ viết x − 1 = 3 nên x = 4. Lời giải đủ phải xét thêm x − 1 = −3, ra x = −2. Thử lại: |−2 − 1| = |−3| = 3, đúng. Mỗi khi đề có giá trị tuyệt đối, căn bậc chẵn hay bình phương, hãy chủ động hỏi: còn trường hợp nào nữa không?
Ví dụ: bình phương hai vế và nghiệm ngoại lai
Ví dụ giả định ở lớp 10. Đề: giải phương trình căn bậc hai của (x + 2) bằng x. Một lời giải thiếu sẽ bình phương hai vế được x + 2 = x^2, chuyển vế thành x^2 − x − 2 = 0, phân tích thành (x − 2)(x + 1) = 0, rồi kết luận phương trình có hai nghiệm x = 2 và x = −1. Mọi dòng biến đổi đều đúng, và lời giải trông rất gọn.
Thay ngược vào đề gốc mới thấy vấn đề. Với x = 2, căn bậc hai của 4 bằng 2, đúng bằng vế phải. Với x = −1, căn bậc hai của 1 bằng 1, trong khi vế phải là −1, không bằng nhau. Vậy x = −1 là nghiệm ngoại lai, sinh ra từ bước bình phương: bình phương hai vế có thể biến một đẳng thức sai thành đúng, vì 1 và −1 có cùng bình phương. Phương trình chỉ có một nghiệm x = 2.
Cách tránh ngay từ đầu là đặt điều kiện trước khi bình phương: vế trái là căn bậc hai nên không âm, do đó vế phải x phải lớn hơn hoặc bằng 0, và biểu thức dưới căn x + 2 cũng không âm. Với điều kiện x lớn hơn hoặc bằng 0, nghiệm x = −1 bị loại ngay. Khi đọc lời giải của AI cho phương trình chứa căn, tìm dòng đặt điều kiện hoặc dòng thử lại; nếu không thấy cả hai, đó là chỗ cần tự kiểm.
Ví dụ này cũng cho thấy vì sao phép thay ngược quan trọng: ở bài chia cho x, thay ngược không bắt được nghiệm bị mất, nhưng ở bài bình phương, chính thay ngược là thứ loại được nghiệm thừa. Hai loại lỗi ngược chiều nhau cần hai cách kiểm khác nhau.
Bốn phép kiểm không cần biết trước đáp án
Các phép kiểm dưới đây dùng được cho phần lớn bài đại số và số học phổ thông. Không phải bài nào cũng cần đủ bốn, nhưng mỗi bài nên có ít nhất một.
- Thay ngược vào đề. Đưa đáp số vào đề gốc, không phải vào dòng giữa của lời giải. Hai vế bằng nhau thì nghiệm đúng. Với bài lời văn, kiểm xem đáp số có thoả mọi câu trong đề không.
- Ước lượng độ lớn. Trước khi xem kết quả, đoán xem đáp số khoảng bao nhiêu. Ví dụ 17 nhân 24 phải gần 20 nhân 24 bằng 480 và nhỏ hơn số đó; kết quả đúng là 408. Nếu AI ra 4.080 hay 48, bạn biết ngay có vấn đề.
- Kiểm trường hợp đặc biệt và điều kiện. Thử các giá trị như 0, 1, số âm vào đề để xem có nghiệm nào bị bỏ sót. Rà lại mọi bước chia, mọi mẫu số, mọi biểu thức dưới căn để chắc điều kiện đã được xét.
- Giải bằng cách thứ hai. Phương trình bậc hai giải bằng phân tích nhân tử thì kiểm bằng công thức nghiệm; bài tính tổng thì cộng theo thứ tự khác; bài tìm giá trị thì vẽ đồ thị bằng phần mềm hoặc máy tính cầm tay. Hai cách độc lập cùng ra một đáp số thì đáng tin hơn nhiều.
Phép kiểm thứ hai nghe đơn giản nhưng bắt được rất nhiều lỗi tính nhầm, và nó cũng là kỹ năng tính nhẩm mà chương trình phổ thông muốn học sinh có. Phép kiểm thứ tư dùng máy tính cầm tay là công cụ độc lập với AI, nên không mắc cùng loại lỗi.
Bẫy khi hỏi vặn AI "có chắc không"
AI dễ đổi ý theo người hỏi. Khi bạn hỏi "con chắc không, hình như sai", nhiều chatbot sẽ xin lỗi và đưa ra đáp số khác, kể cả khi đáp số ban đầu đúng. Việc AI đổi ý không phải bằng chứng là nó sai trước đó.
AI cũng có thể giữ nguyên chỗ sai. Ngược lại, AI có thể giải thích lại lời giải sai bằng câu chữ khác và khẳng định là đúng. Cả hai chiều đều cho thấy: hỏi lại AI không thay được phép kiểm của bạn.
Hỏi cụ thể thay vì hỏi chung. Thay vì "có chắc không", hãy chỉ đích danh: "Ở bước chia hai vế cho x, x có thể bằng 0 không?" Câu hỏi cụ thể buộc AI xem xét đúng chỗ, và quan trọng hơn, chứng tỏ bạn đã tự tìm ra chỗ nghi ngờ.
Mở cuộc trò chuyện mới để đối chiếu. Nếu muốn AI kiểm lại, gửi đề trong cuộc trò chuyện mới mà không kèm lời giải cũ, rồi so kết quả. Nhưng nếu hai lần ra hai đáp số khác nhau, người quyết định vẫn là bạn, dựa trên phép thay ngược.
Biến việc kiểm AI thành một cách học
Kiểm lời giải của AI không chỉ để tránh chép sai. Nó là một bài luyện rất tốt, có khi tốt hơn tự giải từ đầu. Khi rà một lời giải để tìm chỗ sai, bạn phải hiểu vì sao mỗi bước được phép, và đó đúng là thứ giúp bạn tránh cùng lỗi ấy trong bài của chính mình.
Một số giáo viên dùng cách này trên lớp: đưa cho học sinh một lời giải có lỗi cố ý và yêu cầu tìm lỗi. Bạn có thể tự làm ở nhà bằng câu lệnh: "Viết một lời giải cho phương trình này nhưng cố ý để một lỗi sai thường gặp ở đâu đó. Đừng nói lỗi ở đâu." Sau đó tự tìm. Lưu ý đôi khi AI để lỗi ở chỗ khác chỗ nó nghĩ, hoặc vô tình để hai lỗi, nên hãy kiểm từng dòng.
Với phụ huynh, câu hỏi hữu ích nhất sau buổi học là: "Hôm nay con đã kiểm đáp án bằng cách nào?" Nếu con trả lời được "con thay ngược vào đề" hay "con ước lượng trước", con đang học cách tự tin vào kết quả của mình mà không phụ thuộc vào máy, điều có giá trị lâu hơn mọi đáp số.
Câu hỏi thường gặp
AI giải toán có đáng tin hơn sách giải không?
Không nên so như vậy. Sách giải có thể có lỗi in, AI có thể có lỗi tính hoặc lập luận. Cả hai đều là nguồn tham khảo cần kiểm lại. Điểm khác là AI trả lời đúng bài bạn hỏi, nên càng cần phép kiểm của bạn.
Thử lại nghiệm thấy đúng thì đã chắc lời giải đúng chưa?
Chưa hẳn. Thử lại chỉ chứng minh nghiệm tìm được là đúng, không chứng minh đã tìm đủ nghiệm. Với bài có chia cho biểu thức chứa ẩn, giá trị tuyệt đối hay bình phương hai vế, cần rà thêm xem có sót trường hợp nào.
Học sinh lớp 6, 7 có tự kiểm được lời giải của AI không?
Được, với những phép kiểm đơn giản như ước lượng độ lớn và thay ngược vào đề. Học sinh nhỏ hơn nên học cùng người lớn, và người lớn nên là người dùng AI. Thói quen kiểm hình thành càng sớm càng tốt.
Có nên dùng hai chatbot khác nhau để kiểm chéo nhau không?
Có thể dùng như một tín hiệu, nhưng hai công cụ có thể cùng sai theo một kiểu, và khi hai bên khác nhau bạn vẫn phải tự quyết. Phép thay ngược và máy tính cầm tay là cách kiểm độc lập đáng tin hơn.
Thấy AI sai thì nên làm gì tiếp?
Ghi lại kiểu lỗi đó và tự sửa lời giải trên giấy. Nếu muốn, chỉ cho AI đúng chỗ sai bằng câu hỏi cụ thể để xem nó sửa thế nào, nhưng đừng coi lời sửa của nó là đúng trước khi kiểm lại.
Dùng máy tính cầm tay để kiểm có bị coi là lười không?
Không, nếu bạn dùng để kiểm chứ không phải để thay cho việc hiểu. Bạn vẫn tự giải trên giấy, rồi dùng máy để xác nhận kết quả. Đây là thói quen tốt, cũng là cách thầy cô thường khuyên khi làm bài có cho dùng máy.