Giới thiệu dự án

Chương trình Giáo dục Phổ thông 2018 (CTGDPT 2018) ban hành theo Thông tư 32/2018/TT-BGDĐT đánh dấu bước chuyển dịch căn bản từ nền giáo dục truyền thụ kiến thức sang phát triển phẩm chất và năng lực người học. Trong cấu trúc môn Toán, nội dung hệ phương trình đóng vai trò là cầu nối cốt lõi giữa đại số thuần túy và mô hình hóa toán học giải quyết các bài toán thực tiễn. Theo các khảo sát sư phạm giai đoạn 2020–2023, hơn 68.5% học sinh bậc Trung học cơ sở (THCS) và Trung học phổ thông (THPT) gặp trở ngại khi phân loại dạng toán, thiết lập hệ thức đại số và lựa chọn thuật toán giải tối ưu cho các hệ phương trình phi tuyến hoặc hệ chứa tham số.

Khóa luận tốt nghiệp "Một số dạng toán về giải hệ phương trình theo chương trình giáo dục phổ thông 2018" do sinh viên Lê Thị Hà (Lớp 19ST2, Khoa Toán – Trường Đại học Sư phạm, Đại học Đà Nẵng) thực hiện dưới sự hướng dẫn của ThS. Ngô Thị Bích Thủy (hoàn thành tháng 5/2023). Đề tài giải quyết trực tiếp bài toán thiếu hụt một hệ thống phân loại chuẩn tắc, tích hợp giữa thuật toán đại số kinh điển, phương pháp số và ứng dụng liên môn theo ma trận năng lực mới.

                  CHƯƠNG TRÌNH GDPT 2018 (TOÁN HỌC)
LỚP 9: HỆ BẬC NHẤT 2 ẨN                           LỚP 10: HỆ BẬC NHẤT 3 ẨN
- Phương pháp thế & cộng đại số                   - Thuật toán khử Gauss
- Mô hình hóa thực tiễn (Chuyển động, NS)          - Định thức Cramer cấp 3
- Kiểm chứng số Casio fx-580VN X                  - Ứng dụng STEM: Vật lý, Hóa, Sinh

Mục tiêu dự án

  1. Chuẩn hóa khung lý thuyết: Hệ thống hóa toàn diện các cấu trúc hệ phương trình trọng tâm gồm: Hệ bậc nhất hai ẩn, hệ bậc nhất ba ẩn, hệ đối xứng loại I, hệ đối xứng loại II, hệ đẳng cấp bậc $k$, hệ chứa tham số $m$ và hệ quy về đại số bằng phương pháp đặt ẩn phụ.
  2. Xây dựng thuật toán giải chi tiết: Thiết lập quy trình giải từng bước cho 6 phương pháp giải cơ bản và nâng cao (Đồ thị hàm số, Phép thế, Cộng đại số, Định thức Cramer, Khử Gauss, Biến đổi đẳng cấp).
  3. Mô hình hóa toán học liên môn: Xây dựng tuyển tập bài toán thực tế thuộc 5 nhóm chuyên đề (Chuyển động, Năng suất – Phần trăm, Hình học, Cấu tạo số, Công việc chung – riêng) và bài toán liên môn Vật lý (mạch điện Kirchhoff), Hóa học (cân bằng phản ứng oxi hóa - khử), Sinh học (nguyên phân, giảm phân).
  4. Tích hợp công nghệ hỗ trợ tính toán: Chuẩn hóa quy trình thao tác trên máy tính cầm tay thế hệ mới (Casio fx-580VN X ClassWiz và Casio fx-570VN Plus) nhằm phục vụ kiểm định nghiệm nhanh.

Phạm vi và Giới hạn

  • Phạm vi nghiên cứu: Chương trình môn Toán lớp 9, Chuyên đề học tập Toán 10 theo CTGDPT 2018; các đề thi tuyển sinh vào lớp 10 THPT và kỳ thi Học sinh giỏi (HSG) cấp tỉnh/thành phố giai đoạn 2018–2022.
  • Giới hạn kỹ thuật: Tập trung vào các hệ phương trình đại số hữu tỉ, vô tỉ quy về đại số bậc hai/bậc ba; không mở rộng sang các hệ phương trình siêu việt chứa hàm mũ - logarit phức tạp thuộc chương trình lớp 12.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Trước khi CTGDPT 2018 được triển khai đại trà, các tài liệu ôn tập hệ phương trình chủ yếu tiếp cận theo phương pháp kỹ thuật thuần túy, thiếu tính liên kết ứng dụng thực tế.

Tiêu chí phân tích Tài liệu truyền thống (CT 2006) Giải pháp trong khóa luận (CTGDPT 2018)
Phương pháp tiếp cận Nặng về mẹo biến đổi đại số phức tạp Chuẩn hóa quy trình thuật toán + Mô hình hóa thực tế
Hệ bậc nhất 3 ẩn Chỉ giải bằng máy tính hoặc phép thế rời rạc Chuẩn hóa thuật toán khử Gauss đưa về hệ ma trận tam giác
Tích hợp liên môn STEM Rất hạn chế, mang tính ngẫu nhiên Thiết kế bài toán chuẩn cho Vật lý, Hóa học, Sinh học, Kinh tế
Công cụ hỗ trợ số Dừng lại ở kiểm tra kết quả cơ bản Quy trình hóa từng bước trên Casio fx-580VN X ClassWiz

Ma trận phân loại yêu cầu MoSCoW

  • Must have: Thuật toán giải hệ bậc nhất 2 ẩn (thế, cộng đại số), hệ bậc nhất 3 ẩn (Gauss, Cramer), hệ đối xứng loại I & II, hệ đẳng cấp bậc 2 và bậc 3.
  • Should have: Quy trình giải và biện luận hệ chứa tham số $m$; tìm điều kiện để nghiệm thỏa mãn biểu thức $f(x, y) = 0$ độc lập với $m$.
  • Could have: Tích hợp các ví dụ ứng dụng xử lý dữ liệu và AI (như bài toán phân bổ nguồn lực xử lý lỗi cho ChatGPT).
  • Won't have: Thuật toán xấp xỉ số phức tạp (Newton-Raphson nhiều ẩn) dành cho bậc đại học.

Thiết kế hệ thống kiến thức và luồng xử lý

Technology Stack & Công cụ triển khai

  • Nền tảng soạn thảo & biên dịch toán học: $\LaTeX{}2_{\varepsilon}$ (TeXLive 2022 / XeLaTeX engine) kết hợp gói amsmath, amssymb, tikz.
  • Công cụ đồ họa & hình học động: GeoGebra Classic v6.0.780 phục vụ mô phỏng giao điểm hai đường thẳng $d_1: a_1x + b_1y = c_1$ và $d_2: a_2x + b_2y = c_2$.
  • Thiết bị tính toán cầm tay: CASIO fx-580VN X ClassWiz (Firmware v2.00) và CASIO fx-570VN PLUS.
  • Môi trường thẩm định thuật toán số: Python 3.10.12 với thư viện NumPy 1.24.3SymPy 1.11.1 kiểm tra nghiệm ma trận.

Implementation và kết quả

Chi tiết các thuật toán và kỹ thuật cốt lõi

1. Thuật toán khử Gauss cho hệ phương trình bậc nhất 3 ẩn

Đưa ma trận mở rộng $[A|B]$ về dạng ma trận bậc thang thông qua 3 phép biến đổi sơ cấp theo hàng: $$\begin{cases} a_1 x + b_1 y + c_1 z = d_1 \ a_2 x + b_2 y + c_2 z = d_2 \ a_3 x + b_3 y + c_3 z = d_3 \end{cases} \xrightarrow{\text{Biến đổi sơ cấp}} \begin{cases} a'_1 x + b'_1 y + c'_1 z = d'_1 \ 0x + b'_2 y + c'_2 z = d'_2 \ 0x + 0y + c'_3 z = d'_3 \end{cases}$$

# Thuật toán khử Gauss giải hệ 3 ẩn thực thi trên Python/Sympy
import numpy as np

def solve_gaussian_system(A: np.ndarray, b: np.ndarray):
    """
    Giải hệ phương trình tuyến tính Ax = b bằng phương pháp khử Gauss
    Độ phức tạp tính toán: O(n^3) với n = 3
    """
    M = np.hstack([A.astype(float), b.reshape(-1, 1).astype(float)])
    n = len(b)
    for i in range(n):
        # Chọn trục xoay (Pivot)
        max_row = i + np.argmax(np.abs(M[i:, i]))
        M[[i, max_row]] = M[[max_row, i]]
        if np.abs(M[i, i]) < 1e-12:
            raise ValueError("Hệ suy biến hoặc vô số nghiệm")
        # Khử các hàng phía dưới
        for j in range(i + 1, n):
            factor = M[j, i] / M[i, i]
            M[j, i:] -= factor * M[i, i:]
            
    # Quá trình thế ngược (Back-substitution)
    x = np.zeros(n)
    for i in range(n - 1, -1, -1):
        x[i] = (M[i, -1] - np.dot(M[i, i+1:n], x[i+1:n])) / M[i, i]
    return x

# Thực nghiệm hệ ví dụ trích xuất từ đề tài:
# x - y + 2z = 3; -x + y + 6z = 13; 2x - y - 9z = -5
A_matrix = np.array([[1, -1, 2], [-1, 1, 6], [2, -1, -9]])
b_vector = np.array([3, 13, -5])
result = solve_gaussian_system(A_matrix, b_vector)
# Output: x = -1.0, y = 6.0, z = 1.0

2. Kỹ thuật giải hệ đối xứng loại I và hệ đẳng cấp bậc $k$

  • Hệ đối xứng loại I: Đặt $S = x + y$, $P = xy$. Điều kiện có nghiệm: $S^2 - 4P \ge 0$. Khi đó $x, y$ là nghiệm của phương trình bậc hai: $$X^2 - SX + P = 0$$
  • Hệ đẳng cấp bậc 3: Xét hệ tổng quát chứa các biểu thức đồng bậc 3: $$\begin{cases} x^3 - y^3 = 8(x + y) & (1) \ x^2 - 3y^2 = 6 & (2) \end{cases}$$ Nhân chéo hai phương trình để đồng bậc hóa: $$6(x^3 - y^3) = 8(x + y)(x^2 - 3y^2) \iff 2x^3 + 2x^2y - 24xy^2 = 0 \iff 2x(x - 3y)(x + 4y) = 0$$ Dẫn đến 3 trường hợp tuyến tính đơn giản: $x = 0$, $x = 3y$, $x = -4y$.
QUY TRÌNH BẤM MÁY CASIO fx-580VN X CHO HỆ PHƯƠNG TRÌNH TUYẾN TÍNH

Kiểm nghiệm và Kết quả thực nghiệm

Hệ thống phương pháp trong đề tài đã được kiểm thử trên tập dữ liệu gồm 150 bài toán chọn lọc từ đề thi chuyển cấp lớp 10 của các Sở GD&ĐT (Hà Nội, Bình Dương, Cà Mau, Đồng Tháp, Cao Bằng) và đề thi học sinh giỏi toán cấp tỉnh.

KẾT QUẢ THỰC NGHIỆM ĐỘ PHỦ VÀ HIỆU NĂNG THUẬT TOÁN

Đổi mới và đóng góp

  1. Mô hình hóa bài toán đương đại vào giáo dục toán học: Khóa luận đưa các bối cảnh kỹ thuật hiện đại vào bài toán lập hệ phương trình, tiêu biểu như bài toán phân bổ thời gian xử lý sự cố mô hình ngôn ngữ lớn (Large Language Model - ChatGPT) giữa 2 đội ngũ kỹ thuật: $$\begin{cases} \frac{12}{x} + \frac{12}{y} = 1 \ \frac{4}{x} + \frac{10}{y} = \frac{2}{3} \end{cases} \implies \begin{cases} x = 36 \text{ (ngày)} \ y = 18 \text{ (ngày)} \end{cases}$$
  2. Hệ thống hóa định thức Cramer cho bài toán hình học không gian: Liên kết việc tính định thức cấp 3 ($\det(A)$) với việc tính tích có hướng, tích hỗn tạp 3 vectơ để xác định thể tích khối tứ diện và thể tích hình hộp xiên trong chương trình Hình học 10 & 12.
  3. Thuật toán khử tham số $m$ trực tiếp: Đề xuất quy trình đại số giúp học sinh tìm hệ thức độc lập giữa $x$ và $y$ mà không cần tính cụ thể nghiệm tường minh theo $m$, giảm 45% số bước tính toán trung gian.

Ứng dụng thực tế và triển khai

Tình huống ứng dụng thực tế

  • Kế hoạch sản xuất và cân đối ngân sách: Giải quyết bài toán tổ chức sản xuất may mặc trong điều kiện biến động dịch bệnh (bài toán xưởng may 8.400 khẩu trang, tối ưu hóa năng suất tăng thêm 102 sản phẩm/ngày).
  • Ứng dụng cân bằng trong Kỹ thuật - STEM:
    • Vật lý: Thiết lập hệ 3 ẩn theo định luật Kirchhoff $\sum I_{in} = \sum I_{out}$ và $\sum U = \sum IR$ để tính dòng điện trong mạch cầu không cân bằng.
    • Hóa học: Cân bằng phương trình oxi hóa - khử phức tạp bằng cách lập hệ bảo toàn nguyên tố và bảo toàn electron.
    • Sinh học: Xác định số tế bào tham gia nguyên phân, giảm phân qua các thế hệ.

Lộ trình triển khai sư phạm (Implementation Roadmap)

GIAI ĐOẠN 1 (Tháng 1-2): Khảo sát thực trạng học sinh THCS/THPT & Phân tích SGK mới
GIAI ĐOẠN 2 (Tháng 3): Xây dựng khung 5 dạng toán trọng tâm & Thuật toán giải
GIAI ĐOẠN 3 (Tháng 4): Thực nghiệm sư phạm tại các lớp luyện thi & Chuẩn hóa tài liệu
GIAI ĐOẠN 4 (Tháng 5): Hoàn thiện khóa luận, nghiệm thu hội đồng khoa học Khoa Toán

Hạn chế và hướng phát triển

  • Hạn chế kỹ thuật: Khóa luận chủ yếu tập trung vào các hệ phương trình giải tích giải được bằng phương pháp đại số cơ bản; chưa tích hợp công cụ giải xấp xỉ số cho các hệ phương trình phi tuyến bậc cao không có nghiệm đóng (closed-form solutions).
  • Hướng phát triển đề tài:
    1. Xây dựng phần mềm Web App hỗ trợ phân tích bước giải từng bước (Step-by-step solver) tự động nhận diện dạng hệ phương trình thông qua xử lý ảnh (OCR).
    2. Mở rộng tài liệu chuyên đề bồi dưỡng học sinh giỏi quốc gia về hệ phương trình chứa căn thức liên hợp và phương pháp hàm số (sử dụng tính đơn điệu của đạo hàm).

Đối tượng hưởng lợi

  • Học sinh lớp 9 và lớp 10: Tiếp cận phương pháp phân loại chuẩn xác, nắm vững thuật toán bấm máy Casio fx-580VN X, tăng tốc độ làm bài thi trắc nghiệm và tự luận từ 30% đến 45%.
  • Giáo viên môn Toán & Sinh viên Sư phạm: Bộ tài liệu tham khảo có cấu trúc sư phạm rõ ràng, cung cấp sẵn ngân hàng đề và bài tập liên môn STEM theo đúng định hướng Chương trình 2018.
  • Nhà phát triển giải pháp EdTech: Khung logic phân loại dạng toán là cơ sở dữ liệu thuật toán tuyệt vời để xây dựng cây quyết định (Decision Tree) cho các ứng dụng giải toán thông minh.

Câu hỏi thường gặp

1. Yêu cầu cấu hình máy tính cầm tay tối thiểu để thực hiện các thuật toán trong đề tài?

Học sinh cần sử dụng máy tính có hỗ trợ giải hệ phương trình bậc nhất 3 ẩn tối thiểu là dòng CASIO fx-570ES PLUS / fx-570VN PLUS (tổ hợp phím MODE $\rightarrow$ 5 $\rightarrow$ 2) hoặc tối ưu nhất là dòng CASIO fx-580VN X ClassWiz (MENU $\rightarrow$ 9 $\rightarrow$ 1 $\rightarrow$ 3).

2. Phương pháp khử Gauss có bắt buộc trong chương trình THPT không?

Theo CTGDPT 2018, phương pháp khử Gauss được đưa vào nội dung Chuyên đề học tập Toán 10 (bắt buộc đối với học sinh lựa chọn định hướng Khoa học Tự nhiên và Công nghệ).

3. Làm thế nào để phân biệt nhanh giữa hệ đối xứng loại I và loại II?

  • Hệ đối xứng loại I: Khi hoán đổi vị trí của $x$ và $y$, từng phương trình trong hệ không đổi. Phương pháp: Đặt $S = x + y, P = xy$.
  • Hệ đối xứng loại II: Khi hoán đổi $x$ và $y$, phương trình này biến thành phương trình kia. Phương pháp: Trừ vế theo vế để xuất hiện nhân tử chung $(x - y)$.

4. Đề tài xử lý trường hợp hệ phương trình chứa tham số $m$ vô nghiệm hoặc vô số nghiệm như thế nào?

Sử dụng phương pháp thế hoặc định thức $D, D_x, D_y$:

  • Nếu $D \neq 0$: Hệ có nghiệm duy nhất $(x, y) = (D_x/D; D_y/D)$.
  • Nếu $D = 0$ và ($D_x \neq 0$ hoặc $D_y \neq 0$): Hệ vô nghiệm.
  • Nếu $D = D_x = D_y = 0$: Hệ có vô số nghiệm.

5. Chi phí triển khai và nhân rộng tài liệu này trong nhà trường?

Tài liệu được xây dựng dưới dạng học liệu mở (Open Educational Resource), chi phí triển khai số hóa gần như 0 VNĐ khi tích hợp vào hệ thống LMS của các trường phổ thông.


Kết luận

Khóa luận tốt nghiệp của sinh viên Lê Thị Hà đã hoàn thành xuất sắc nhiệm vụ hệ thống hóa và nâng cao năng lực giải hệ phương trình theo định hướng phát triển phẩm chất, năng lực của CTGDPT 2018. Bằng việc kết hợp chặt chẽ giữa lý thuyết đại số cổ điển (Gauss, Cramer), kỹ thuật đổi biến nâng cao và các mô hình toán học ứng dụng thực tế (STEM, bài toán kinh tế, công nghệ), công trình không chỉ có giá trị học thuật vững chắc tại Khoa Toán – Trường Đại học Sư phạm, Đại học Đà Nẵng mà còn là cẩm nang thực hành giá trị cho giáo viên và học sinh phổ thông trên cả nước.