Cách cân bằng phương trình hóa học: phương pháp, ví dụ giải sẵn và công cụ tự động
Cân bằng phương trình hóa học là chọn hệ số đặt trước mỗi chất sao cho số nguyên tử của từng nguyên tố ở hai vế bằng nhau, đúng theo định luật bảo toàn khối lượng. Trang này trình bày ba cách cân bằng hay dùng ở trường (nguyên tử - phân tử, đại số, thăng bằng electron) với ví dụ giải từng bước, rồi đến công cụ cân bằng tự động: bạn gõ phương trình chưa có hệ số, công cụ giải hệ phương trình bằng phân số chính xác, trả về hệ số nguyên dương nhỏ nhất, bảng đếm nguyên tử hai vế và cả hệ phương trình để bạn tự kiểm. Công cụ nhận cả phản ứng oxi hóa khử khó và phương trình ion có điện tích.
Tính năng nổi bật
- Cân bằng bằng phương pháp đại số: lập ma trận số nguyên tử, khử Gauss trên phân số hữu tỉ chính xác (BigInt), không dùng số thực nên không sai do làm tròn
- Ra hệ số nguyên dương nhỏ nhất, ví dụ 2KMnO₄ + 16HCl → 2KCl + 2MnCl₂ + 5Cl₂ + 8H₂O
- Nhận phương trình ion: thêm điều kiện bảo toàn điện tích, hiểu SO4^2-, Fe3+, NH4+, OH-, e- (electron)
- Bảng đếm số nguyên tử từng nguyên tố và tổng điện tích ở hai vế, có cột Bằng nhau hay Lệch
- Hiện hệ phương trình theo ẩn a, b, c… như cách giải tay, để bạn chép lời giải hoặc kiểm bài làm
- Báo rõ khi phương trình không cân bằng được (nguyên tố chỉ có ở một vế, chất đặt nhầm vế) hoặc có nhiều cách cân bằng độc lập
- Đọc công thức có ngoặc lồng nhau, tinh thể ngậm nước, trạng thái (r), (k), (dd), ↑, ↓; hệ số gõ sẵn được bỏ qua và tính lại
- Bàn phím phụ chèn nhanh →, ngoặc, dấu mũ, electron khi gõ trên điện thoại
Khi nào nên dùng công cụ cân bằng phương trình
Các phương trình ngắn như Fe + O2 → Fe3O4 hay Al + HCl → AlCl3 + H2 nên tự cân bằng bằng cách nhẩm, vì đó là kỹ năng cần có khi làm bài. Công cụ có ích ở ba tình huống. Thứ nhất, kiểm tra kết quả: bạn đã cân bằng xong một phương trình dài và muốn biết mình đúng chưa, bảng đếm nguyên tử cho câu trả lời ngay. Thứ hai, phản ứng oxi hóa khử nhiều chất như KMnO4 với HCl, FeS2 cháy trong oxygen, kim loại tác dụng HNO3 tạo NO, N2O hay NH4NO3: hệ số lớn, dễ nhầm, và cách nhẩm chẵn lẻ thường bế tắc. Thứ ba, phương trình ion thu gọn cần cân bằng cả điện tích. Công cụ giải đúng bản chất toán học của bài toán (một hệ phương trình tuyến tính) nên không đoán mò, và nó cho bạn thấy hệ phương trình đó để bạn hiểu vì sao ra các hệ số này.
Lợi ích khi sử dụng
- Kiểm tra nhanh bài cân bằng của mình bằng bảng đếm nguyên tử
- Giải được phản ứng oxi hóa khử nhiều chất mà cách nhẩm hay bế tắc
- Cân bằng cả phương trình ion có điện tích và electron
- Có hệ phương trình từng nguyên tố để học phương pháp đại số
- Phát hiện phương trình viết sai thay vì cố ép ra hệ số
- Miễn phí, không cài đặt, dùng tốt trên điện thoại
Cách dùng công cụ cân bằng phương trình hóa học
- 1Gõ phương trình vào ô, các chất cách nhau bằng dấu +, hai vế cách nhau bằng mũi tên → hoặc -> hoặc dấu =. Ví dụ: Fe + O2 -> Fe3O4.
- 2Với ion, ghi điện tích sau dấu mũ (SO4^2-, Fe^3+) hoặc viết liền (SO42-, Fe3+, NH4+, OH-). Electron gõ e-.
- 3Kết quả hiện ngay: phương trình đã cân bằng, bảng đếm nguyên tử hai vế và lời giải theo phương pháp đại số.
- 4Nếu có thông báo không cân bằng được, đọc lý do: thường là gõ sai công thức, thiếu một chất (như H2O) hoặc đặt nhầm vế.
- 5Nếu có thông báo nhiều cách cân bằng, phương trình là tổ hợp của nhiều phản ứng; dùng thêm dữ kiện của đề để chốt hệ số.
- 6Bấm Chép phương trình để dán vào bài làm, hoặc bấm một ví dụ có sẵn để xem cách công cụ xử lý.
Ba bước lập và cân bằng phương trình hóa học
Theo sách giáo khoa, lập phương trình hóa học gồm ba bước. Bước 1: viết sơ đồ phản ứng, gồm công thức hóa học của các chất tham gia ở vế trái và sản phẩm ở vế phải, nối bằng mũi tên. Ví dụ: Al + O2 → Al2O3. Bước 2: cân bằng số nguyên tử của mỗi nguyên tố bằng cách đặt hệ số thích hợp trước các công thức. Vế phải có 3 nguyên tử O, vế trái có 2; bội chung nhỏ nhất của 2 và 3 là 6, nên đặt 3 trước O2 và 2 trước Al2O3: Al + 3O2 → 2Al2O3. Vế phải giờ có 4 Al, đặt 4 trước Al. Bước 3: viết phương trình hoàn chỉnh 4Al + 3O2 → 2Al2O3. Lưu ý quan trọng: chỉ được thay đổi hệ số, tuyệt đối không sửa chỉ số trong công thức (không được đổi O2 thành O3 hay Al2O3 thành AlO cho dễ cân bằng), vì sửa chỉ số là biến chất này thành chất khác. Hệ số viết ngang bằng chữ, không viết nhỏ như chỉ số; hệ số 1 thì không ghi. Hệ số cuối cùng phải là các số nguyên dương tối giản, nếu tất cả chia hết cho một số thì chia đi.
Phương pháp đại số: ví dụ có lời giải
Phương pháp đại số đặt mỗi hệ số là một ẩn rồi viết phương trình bảo toàn cho từng nguyên tố. Ví dụ 1: a Fe + b O2 → c Fe3O4. Bảo toàn Fe: a = 3c. Bảo toàn O: 2b = 4c. Chọn c = 1 thì a = 3, b = 2. Phương trình: 3Fe + 2O2 → Fe3O4. Ví dụ 2: a C3H8 + b O2 → c CO2 + d H2O. C: 3a = c. H: 8a = 2d. O: 2b = 2c + d. Chọn a = 1 thì c = 3, d = 4, 2b = 6 + 4 = 10 nên b = 5. Phương trình: C3H8 + 5O2 → 3CO2 + 4H2O. Ví dụ 3: a Al + b H2SO4 → c Al2(SO4)3 + d H2. Al: a = 2c. S: b = 3c. O: 4b = 12c (trùng với S). H: 2b = 2d. Chọn c = 1: a = 2, b = 3, d = 3. Phương trình: 2Al + 3H2SO4 → Al2(SO4)3 + 3H2. Nếu chọn ẩn đầu bằng 1 mà ra phân số, nhân tất cả với mẫu số chung. Công cụ làm đúng các bước này nhưng tổng quát cho mọi phương trình: số ẩn bằng số chất, số phương trình bằng số nguyên tố (cộng một phương trình điện tích nếu có ion), giải bằng khử Gauss trên phân số rồi nhân mẫu chung để ra số nguyên nhỏ nhất.
Phương pháp thăng bằng electron cho phản ứng oxi hóa khử
Ở lớp 10, phản ứng oxi hóa khử được cân bằng bằng phương pháp thăng bằng electron, dựa trên nguyên tắc tổng số electron chất khử nhường bằng tổng số electron chất oxi hóa nhận. Bốn bước: xác định số oxi hóa thay đổi; viết quá trình oxi hóa và quá trình khử; tìm hệ số sao cho số electron nhường bằng số electron nhận; đặt hệ số vào phương trình rồi cân bằng các nguyên tố còn lại (thường là H và O sau cùng). Ví dụ Cu + HNO3 (loãng) → Cu(NO3)2 + NO + H2O. Cu⁰ → Cu⁺² + 2e, nhân 3. N⁺⁵ + 3e → N⁺², nhân 2. Đặt 3 trước Cu và Cu(NO3)2, 2 trước NO. N ở vế phải có 3 × 2 + 2 = 8 nên đặt 8 trước HNO3; H cho 4H2O. Kết quả 3Cu + 8HNO3 → 3Cu(NO3)2 + 2NO + 4H2O. Với HNO3 đặc tạo NO2: Cu + 4HNO3 → Cu(NO3)2 + 2NO2 + 2H2O. Ví dụ KMnO4 + HCl: Mn⁺⁷ + 5e → Mn⁺² (nhân 2), 2Cl⁻ → Cl2 + 2e (nhân 5), ra 2KMnO4 + 16HCl → 2KCl + 2MnCl2 + 5Cl2 + 8H2O. Phương pháp đại số của công cụ cho cùng kết quả mà không cần xác định số oxi hóa, nên là cách kiểm tra tốt cho bài làm bằng thăng bằng electron.
Ví dụ khó: FeS2 cháy, kim loại với HNO3, K2Cr2O7
Đốt quặng pyrite: FeS2 + O2 → Fe2O3 + SO2. Trong FeS2, sắt có số oxi hóa +2, lưu huỳnh -1. Một phân tử FeS2 nhường 1 electron (Fe⁺² → Fe⁺³) và 2 × 5 = 10 electron (S⁻¹ → S⁺⁴), tổng 11 electron. O2 nhận 4 electron. Bội chung nhỏ nhất của 11 và 4 là 44: 4FeS2 + 11O2 → 2Fe2O3 + 8SO2. Nhôm với HNO3 tạo N2O: 8Al + 30HNO3 → 8Al(NO3)3 + 3N2O + 15H2O (Al nhường 3e nhân 8, hai N⁺⁵ nhận 8e tạo N2O nhân 3). Magnesium với HNO3 rất loãng tạo NH4NO3: 4Mg + 10HNO3 → 4Mg(NO3)2 + NH4NO3 + 3H2O. Zinc tạo N2: 5Zn + 12HNO3 → 5Zn(NO3)2 + N2 + 6H2O. Potassium dichromate với HCl: K2Cr2O7 + 14HCl → 2KCl + 2CrCl3 + 3Cl2 + 7H2O. Sắt(II) sulfate với thuốc tím trong môi trường acid: 10FeSO4 + 2KMnO4 + 8H2SO4 → 5Fe2(SO4)3 + K2SO4 + 2MnSO4 + 8H2O. Fe3O4 với HNO3 loãng: 3Fe3O4 + 28HNO3 → 9Fe(NO3)3 + NO + 14H2O. Bạn có thể dán từng phương trình trên vào công cụ để xem hệ số và bảng đếm nguyên tử.
Cân bằng phương trình ion thu gọn
Phương trình ion thu gọn chỉ giữ các ion và chất thực sự phản ứng. Ngoài bảo toàn nguyên tố còn phải bảo toàn điện tích: tổng điện tích vế trái bằng tổng điện tích vế phải. Ví dụ đơn giản: Ba²⁺ + SO4²⁻ → BaSO4, Fe³⁺ + 3OH⁻ → Fe(OH)3, H⁺ + OH⁻ → H2O, CaCO3 + 2H⁺ → Ca²⁺ + CO2 + H2O. Ví dụ oxi hóa khử: MnO4⁻ + Fe²⁺ + H⁺ → Mn²⁺ + Fe³⁺ + H2O. Đặt hệ số a, b, c, d, e, f. Mn: a = d. O: 4a = f. Fe: b = e. H: c = 2f. Điện tích: −a + 2b + c = 2d + 3e. Chọn a = 1: d = 1, f = 4, c = 8; thay vào phương trình điện tích: −1 + 2b + 8 = 2 + 3b nên b = 5, e = 5. Kết quả MnO4⁻ + 5Fe²⁺ + 8H⁺ → Mn²⁺ + 5Fe³⁺ + 4H2O, tổng điện tích mỗi vế là +17. Một ví dụ khác: Cr2O7²⁻ + 6Fe²⁺ + 14H⁺ → 2Cr³⁺ + 6Fe³⁺ + 7H2O. Bán phản ứng có electron cũng cân bằng được: MnO4⁻ + 8H⁺ + 5e⁻ → Mn²⁺ + 4H2O. Trong công cụ, gõ điện tích sau dấu mũ (Fe^2+) cho chắc chắn; khi viết liền, Fe3+ được hiểu là ion sắt điện tích 3+, còn NH4+ được hiểu là ammonium điện tích 1+.
Khi nào phương trình không cân bằng được hoặc có nhiều cách cân bằng
Công cụ không bao giờ ép ra hệ số cho một phương trình sai. Trường hợp thứ nhất: có nguyên tố chỉ xuất hiện ở một vế, ví dụ Fe + O2 → Fe2O3 + CO2 có carbon ở vế phải mà vế trái không có; đây là lỗi viết sơ đồ. Trường hợp thứ hai: hệ phương trình chỉ có nghiệm khi một chất có hệ số bằng 0 (chất đó thật ra không tham gia) hoặc khi một chất phải mang hệ số âm (chất đó đặt nhầm vế). Trường hợp thứ ba: phương trình ion mà điện tích không thể cân, ví dụ Fe²⁺ → Fe³⁺ thiếu electron. Ngược lại, có những phương trình có nhiều cách cân bằng độc lập, tức không gian nghiệm có từ hai chiều trở lên. Ví dụ H2 + O2 → H2O + H2O2 là chồng của hai phản ứng 2H2 + O2 → 2H2O và H2 + O2 → H2O2; tỉ lệ giữa chúng tùy điều kiện nên không có bộ hệ số duy nhất. Ví dụ quen thuộc hơn là KMnO4 + H2O2 + H2SO4 → K2SO4 + MnSO4 + O2 + H2O: về mặt nguyên tố có vô số bộ hệ số, đáp án sách là 2KMnO4 + 5H2O2 + 3H2SO4 → K2SO4 + 2MnSO4 + 5O2 + 8H2O vì xét thêm quá trình cho nhận electron (oxygen trong O2 sinh ra hoàn toàn từ H2O2). Gặp trường hợp này, công cụ đưa một bộ hệ số hợp lệ có tổng nhỏ nhất kèm cảnh báo và liệt kê các phản ứng thành phần; bạn cần dựa vào thăng bằng electron hoặc dữ kiện đề để chọn đáp án đúng.
Công cụ giải hệ phương trình như thế nào
Mỗi chất là một cột, mỗi nguyên tố là một hàng của ma trận; ô ở hàng nguyên tố X, cột chất Y là số nguyên tử X trong Y, mang dấu cộng nếu Y ở vế trái và dấu trừ nếu ở vế phải. Phương trình ion có thêm một hàng điện tích. Bộ hệ số cân bằng chính là nghiệm của hệ thuần nhất A·x = 0. Công cụ đưa ma trận về dạng bậc thang rút gọn bằng khử Gauss, toàn bộ phép tính dùng phân số với tử và mẫu là số nguyên lớn (BigInt của JavaScript), nên kết quả chính xác tuyệt đối dù hệ số lên tới hàng trăm, như phản ứng K4[Fe(CN)6] + KMnO4 + H2SO4 có hệ số 10, 122, 299, 162, 5, 122, 60, 60, 188. Số cột tự do cho biết số chiều của không gian nghiệm: 0 là không cân bằng được, 1 là có đúng một tỉ lệ hệ số, từ 2 trở lên là nhiều cách cân bằng độc lập. Với nghiệm một chiều, công cụ nhân với bội chung nhỏ nhất các mẫu số, chia cho ước chung lớn nhất và kiểm tra mọi hệ số đều dương.
Mẹo cân bằng nhanh bằng tay
Bắt đầu từ nguyên tố xuất hiện ít chất nhất và có chỉ số lớn nhất, để H và O lại sau cùng. Với phản ứng cháy của hợp chất hữu cơ CxHy, cân bằng C trước (hệ số CO2 bằng x), rồi H (hệ số H2O bằng y/2), cuối cùng O; nếu hệ số O2 ra số lẻ dạng 7/2 thì nhân đôi cả phương trình, ví dụ 2C2H6 + 7O2 → 4CO2 + 6H2O. Phương pháp chẵn lẻ: khi một nguyên tố có chỉ số lẻ ở vế này và chỉ số chẵn ở vế kia (O trong Al2O3 và O2), đặt hệ số 2 trước chất có chỉ số lẻ rồi cân tiếp. Nhóm nguyên tử như SO4, NO3, PO4 không đổi trong phản ứng trao đổi thì coi cả nhóm như một khối: Ca(OH)2 + H3PO4 → Ca3(PO4)2 + H2O cân PO4 trước (2 H3PO4), Ca sau (3 Ca(OH)2), H2O cuối (6). Sau khi cân bằng xong, luôn đếm lại từng nguyên tố ở hai vế; đó cũng chính là bảng đếm mà công cụ hiển thị.
Câu hỏi thường gặp (FAQ)
Cân bằng phương trình hóa học là gì?
Là chọn hệ số nguyên dương nhỏ nhất đặt trước công thức mỗi chất sao cho số nguyên tử của từng nguyên tố ở vế trái bằng vế phải. Việc này thể hiện định luật bảo toàn khối lượng: trong phản ứng, nguyên tử chỉ sắp xếp lại chứ không mất đi hay sinh ra.
Có được sửa chỉ số trong công thức để cân bằng không?
Không. Chỉ số quyết định chất là gì (H2O là nước, H2O2 là hydrogen peroxide). Khi cân bằng chỉ được thay đổi hệ số đứng trước công thức.
Phương pháp đại số là gì?
Đặt hệ số của mỗi chất là một ẩn (a, b, c…), viết phương trình bảo toàn cho từng nguyên tố, rồi giải hệ. Ví dụ a Fe + b O2 → c Fe3O4 cho a = 3c và 2b = 4c; chọn c = 1 được a = 3, b = 2.
Cân bằng KMnO4 + HCl như thế nào?
2KMnO4 + 16HCl → 2KCl + 2MnCl2 + 5Cl2 + 8H2O. Mn⁺⁷ nhận 5 electron thành Mn⁺², hai Cl⁻ nhường 2 electron thành Cl2; bội chung 10 nên nhân 2 cho Mn và 5 cho Cl2, sau đó cân K, Cl, H, O.
Cân bằng FeS2 + O2 ra sao?
4FeS2 + 11O2 → 2Fe2O3 + 8SO2. Mỗi FeS2 nhường tổng cộng 11 electron (1 từ Fe, 10 từ hai S), mỗi O2 nhận 4 electron, bội chung nhỏ nhất là 44.
Cu tác dụng HNO3 cân bằng thế nào?
HNO3 loãng tạo NO: 3Cu + 8HNO3 → 3Cu(NO3)2 + 2NO + 4H2O. HNO3 đặc tạo NO2: Cu + 4HNO3 → Cu(NO3)2 + 2NO2 + 2H2O. Sản phẩm khử khác nhau nên hệ số khác nhau; đề sẽ cho biết sản phẩm.
Công cụ có cân bằng phương trình ion không?
Có. Gõ điện tích sau dấu mũ (Fe^3+, SO4^2-) hoặc viết liền (Fe3+, SO42-, OH-). Công cụ thêm phương trình bảo toàn điện tích vào hệ và hiện tổng điện tích hai vế trong bảng đếm.
Gõ Fe3+ công cụ hiểu là gì?
Ion sắt mang điện tích 3+. Khi viết liền, một chữ số ngay trước dấu + hoặc − sau một nguyên tố đơn lẻ được hiểu là điện tích (Fe3+, S2-), còn sau nhóm nhiều nguyên tử thì là chỉ số và điện tích 1 (NH4+, NO3-). Hai chữ số như SO42- được hiểu là SO4 điện tích 2−. Để chắc chắn, dùng dấu mũ: Fe^3+, SO4^2-.
Vì sao công cụ báo không cân bằng được?
Vì có nguyên tố chỉ có ở một vế, có chất buộc phải có hệ số 0 hoặc âm, hoặc điện tích không thể cân. Thường là gõ sai công thức (Fe2O3 thành FeO3), thiếu chất như H2O, H⁺, hoặc đặt sản phẩm sang vế chất tham gia.
Nhiều cách cân bằng độc lập nghĩa là gì?
Phương trình thực chất là tổng của hai hay nhiều phản ứng riêng, tỉ lệ giữa chúng không cố định, nên có vô số bộ hệ số đúng về mặt nguyên tố. Ví dụ C + O2 → CO + CO2. Công cụ đưa một bộ hệ số hợp lệ và các phản ứng thành phần; đáp án cụ thể cần dữ kiện của đề hoặc thăng bằng electron.
KMnO4 + H2O2 + H2SO4 cân bằng thế nào cho đúng đáp án sách?
Đáp án thường dùng: 2KMnO4 + 5H2O2 + 3H2SO4 → K2SO4 + 2MnSO4 + 5O2 + 8H2O, dựa trên việc toàn bộ O2 sinh ra từ H2O2 (mỗi H2O2 nhường 2 electron). Chỉ xét bảo toàn nguyên tố thì phương trình này có nhiều nghiệm, nên công cụ sẽ cảnh báo nhiều cách cân bằng.
Hệ số có thể là phân số không?
Trong phương trình hoàn chỉnh, hệ số phải là số nguyên dương tối giản. Phân số như 7/2 O2 chỉ dùng tạm khi tính toán hoặc trong phương trình nhiệt hóa học tính cho 1 mol chất; công cụ luôn trả về số nguyên.
Gõ mũi tên thế nào trên điện thoại?
Gõ -> hoặc dấu =, công cụ hiểu như mũi tên. Hoặc bấm nút → ở hàng phím phụ dưới ô nhập. Phản ứng thuận nghịch có thể gõ <=>.
Tôi đã gõ hệ số sẵn, công cụ có dùng không?
Không. Hệ số gõ sẵn được bỏ qua, công cụ cân bằng lại từ đầu và hiện thông báo để bạn biết. Bạn có thể so kết quả với hệ số của mình.
Công cụ có dự đoán sản phẩm phản ứng không?
Không. Công cụ chỉ cân bằng phương trình bạn nhập đủ chất tham gia và sản phẩm. Dự đoán sản phẩm cần kiến thức về tính chất hóa học và điều kiện phản ứng, phần này bạn cần tra SGK.
Có ghi được trạng thái chất như (r), (k), ↑ không?
Được, công cụ bỏ qua các ký hiệu trạng thái ở cuối công thức như (r), (l), (k), (dd), (s), (g), (aq), (đặc), (loãng), ↑, ↓ khi tính. Điều kiện phản ứng như nhiệt độ, xúc tác thì không cần gõ.
Kết quả có chính xác với phương trình rất dài không?
Có. Toàn bộ phép tính dùng phân số số nguyên lớn nên không có sai số làm tròn. Ví dụ phản ứng 9 chất giữa K4[Fe(CN)6], KMnO4 và H2SO4 có hệ số lên tới 299 mà kết quả vẫn chính xác.
Từ khóa liên quan
- cân bằng phương trình hóa học
- cân bằng phương trình hóa học online
- cách cân bằng phương trình hóa học
- cân bằng phương trình
- phương pháp đại số cân bằng phương trình
- phương pháp thăng bằng electron
- cân bằng phản ứng oxi hóa khử
- cân bằng phương trình ion
- cân bằng phương trình ion thu gọn
- KMnO4 + HCl
- FeS2 + O2
- Cu + HNO3
- Al + HNO3
- Fe + O2 ra Fe3O4
- lập phương trình hóa học
- lập phương trình hóa học lớp 8
- cân bằng phương trình hóa học lớp 8
- cân bằng phương trình hóa học lớp 10
- app cân bằng phương trình hóa học
- định luật bảo toàn khối lượng
- hệ số phương trình hóa học