Công Cụ Giải Phương Trình Vi Phân

Giải phương trình vi phân thường với lời giải từng bước hỗ trợ bởi AI

Kéo & thả hoặc nhấp để thêm hình ảnh hoặc PDF

Math Input
dy/dx = 2xy
y'' + 4y = 0
dy/dx + y/x = x^2
y'' - 3y' + 2y = e^x

Phương Trình Vi Phân Là Gì?

Một phương trình vi phân (DE) là một phương trình liên hệ một hàm số với các đạo hàm của nó. Một phương trình vi phân thường (ODE) liên quan đến một hàm số một biến:

F(x,y,y,y,,y(n))=0F\left(x, y, y', y'', \ldots, y^{(n)}\right) = 0

Cấp của một DE là đạo hàm cao nhất xuất hiện. Bậc là lũy thừa của đạo hàm cấp cao nhất (khi phương trình là đa thức theo các đạo hàm).

ODE cấp một: y=f(x,y)y' = f(x, y)

ODE cấp hai: y+p(x)y+q(x)y=g(x)y'' + p(x)y' + q(x)y = g(x)

Một nghiệm là một hàm số y(x)y(x) thỏa mãn phương trình trên một khoảng nào đó. Nghiệm tổng quát chứa các hằng số tùy ý (mỗi cấp một hằng số). Một bài toán giá trị ban đầu (IVP) chỉ định các điều kiện như y(x0)=y0y(x_0) = y_0 để xác định một nghiệm riêng duy nhất.

Phương trình vi phân mô hình hóa các hiện tượng thực tế: tăng trưởng dân số, phân rã phóng xạ, hệ lò xo - khối lượng, mạch điện, dẫn nhiệt và dòng chảy chất lỏng.

Cách Giải Phương Trình Vi Phân

Phương Pháp 1: Tách Biến

Với các phương trình có dạng dydx=f(x)g(y)\frac{dy}{dx} = f(x)g(y):

  1. Tách: dyg(y)=f(x)dx\frac{dy}{g(y)} = f(x)\,dx
  2. Tích phân hai vế: dyg(y)=f(x)dx\int \frac{dy}{g(y)} = \int f(x)\,dx

Ví dụ: dydx=2xy\frac{dy}{dx} = 2xydyy=2xdx\frac{dy}{y} = 2x\,dxlny=x2+C\ln|y| = x^2 + Cy=Aex2y = Ae^{x^2}

Phương Pháp 2: Thừa Số Tích Phân (Tuyến Tính Cấp Một)

Với y+P(x)y=Q(x)y' + P(x)y = Q(x), nhân với thừa số tích phân μ(x)=eP(x)dx\mu(x) = e^{\int P(x)\,dx}:

ddx[μ(x)y]=μ(x)Q(x)\frac{d}{dx}[\mu(x) \cdot y] = \mu(x) \cdot Q(x)

Sau đó tích phân hai vế để tìm yy.

Ví dụ: y+2y=exy' + 2y = e^{-x}. Ở đây P(x)=2P(x) = 2, nên μ=e2x\mu = e^{2x}. Nhân: (e2xy)=ex(e^{2x}y)' = e^{x}. Tích phân: e2xy=ex+Ce^{2x}y = e^x + C, nên y=ex+Ce2xy = e^{-x} + Ce^{-2x}.

Phương Pháp 3: Phương Trình Đặc Trưng (Hệ Số Hằng)

Với ay+by+cy=0ay'' + by' + cy = 0, giải phương trình đặc trưng ar2+br+c=0ar^2 + br + c = 0:

Biệt thứcNghiệmNghiệm tổng quát
b24ac>0b^2 - 4ac > 0r1r2r_1 \neq r_2 (thực)y=C1er1x+C2er2xy = C_1 e^{r_1 x} + C_2 e^{r_2 x}
b24ac=0b^2 - 4ac = 0r1=r2=rr_1 = r_2 = ry=(C1+C2x)erxy = (C_1 + C_2 x)e^{rx}
b24ac<0b^2 - 4ac < 0r=α±βir = \alpha \pm \beta iy=eαx(C1cosβx+C2sinβx)y = e^{\alpha x}(C_1 \cos\beta x + C_2 \sin\beta x)

Phương Pháp 4: Hệ Số Bất Định

Với ay+by+cy=g(x)ay'' + by' + cy = g(x) trong đó g(x)g(x) là đa thức, hàm mũ, sin, cosin hoặc tổ hợp:

  1. Tìm nghiệm tổng quát của phương trình thuần nhất
  2. Đoán dạng nghiệm riêng dựa trên g(x)g(x)
  3. Thế vào và giải tìm các hệ số
  4. Nghiệm tổng quát = thuần nhất + riêng

Phương Pháp 5: Biến Thiên Tham Số

Một phương pháp tổng quát cho y+p(x)y+q(x)y=g(x)y'' + p(x)y' + q(x)y = g(x) khi các nghiệm thuần nhất y1,y2y_1, y_2 đã biết:

yp=y1y2gWdx+y2y1gWdxy_p = -y_1 \int \frac{y_2 g}{W}\,dx + y_2 \int \frac{y_1 g}{W}\,dx

trong đó W=y1y2y2y1W = y_1 y_2' - y_2 y_1' là định thức Wronski.

So Sánh Các Phương Pháp

Phương phápÁp dụng choDấu hiệu chính
Tách biếny=f(x)g(y)y' = f(x)g(y)Các biến có thể tách được
Thừa số tích phâny+P(x)y=Q(x)y' + P(x)y = Q(x)Tuyến tính cấp một
Phương trình đặc trưngThuần nhất hệ số hằngay+by+cy=0ay'' + by' + cy = 0
Hệ số bất địnhHệ số hằng với g(x)g(x) đặc biệtVế phải là đa thức/mũ/lượng giác
Biến thiên tham sốMọi tuyến tính cấp haiKhông thuần nhất tổng quát

Những Lỗi Thường Gặp Cần Tránh

  • Quên hằng số tích phân: Trong tách biến, hằng số phải được đưa vào trước khi giải tìm yy, vì nó ảnh hưởng đến dạng cuối của nghiệm.
  • Sai thừa số tích phân: Thừa số tích phân cho y+P(x)y=Q(x)y' + P(x)y = Q(x)eP(x)dxe^{\int P(x)\,dx}. Hãy đảm bảo phương trình ở dạng chuẩn (hệ số của yy' phải bằng 1) trước khi xác định P(x)P(x).
  • Bỏ sót trường hợp nghiệm kép: Khi phương trình đặc trưng có nghiệm kép rr, nghiệm thứ hai là xerxxe^{rx}, không chỉ erxe^{rx} lần nữa.
  • Đoán sai nghiệm riêng: Nếu phỏng đoán ypy_p của bạn đã là nghiệm của phương trình thuần nhất, hãy nhân với xx (hoặc x2x^2 nếu cần) để được dạng hợp lệ.
  • Bỏ qua điều kiện ban đầu: Nghiệm tổng quát có các hằng số tùy ý. Áp dụng điều kiện ban đầu chỉ sau khi tìm được nghiệm tổng quát đầy đủ.

Examples

Step 1: Tách biến: dyy=dxx\frac{dy}{y} = \frac{dx}{x}
Step 2: Tích phân hai vế: lny=lnx+C\ln|y| = \ln|x| + C
Step 3: Lấy mũ: y=Axy = Ax với A=eCA = e^C. Áp dụng y(1)=3y(1) = 3: 3=A13 = A \cdot 1, nên A=3A = 3
Answer: y=3xy = 3x

Step 1: Viết phương trình đặc trưng: r2+4=0r^2 + 4 = 0
Step 2: Giải: r=±2ir = \pm 2i (nghiệm phức với α=0\alpha = 0, β=2\beta = 2)
Step 3: Nghiệm tổng quát: y=C1cos(2x)+C2sin(2x)y = C_1 \cos(2x) + C_2 \sin(2x)
Answer: y=C1cos(2x)+C2sin(2x)y = C_1 \cos(2x) + C_2 \sin(2x)

Step 1: Xác định P(x)=1P(x) = 1, Q(x)=exQ(x) = e^{-x}. Thừa số tích phân: μ=e1dx=ex\mu = e^{\int 1\,dx} = e^x
Step 2: Nhân toàn bộ: (exy)=exex=1(e^x y)' = e^x \cdot e^{-x} = 1
Step 3: Tích phân: exy=x+Ce^x y = x + C, nên y=(x+C)exy = (x + C)e^{-x}
Answer: y=(x+C)exy = (x + C)e^{-x}

Frequently Asked Questions

Phương trình vi phân thường (ODE) liên quan đến các đạo hàm theo một biến độc lập. Phương trình vi phân riêng (PDE) liên quan đến các đạo hàm riêng theo hai hay nhiều biến độc lập, chẳng hạn phương trình truyền nhiệt hoặc phương trình sóng.

Cấp là đạo hàm cao nhất có mặt trong phương trình. Một DE cấp một chứa y' nhưng không chứa y'' hoặc cao hơn. Một DE cấp hai chứa y'' nhưng không chứa y''' hoặc cao hơn. Cấp càng cao thì càng nhiều hằng số tùy ý trong nghiệm tổng quát.

Một bài toán giá trị ban đầu (IVP) là một phương trình vi phân cùng với các điều kiện chỉ định giá trị của nghiệm (và có thể cả các đạo hàm của nó) tại một điểm cụ thể. Các điều kiện này xác định các hằng số tùy ý, cho ra một nghiệm riêng duy nhất.

Không. Hầu hết các phương trình vi phân không thể giải dưới dạng đóng. Chỉ các lớp đặc biệt mới có nghiệm giải tích tường minh. Với các phương trình khác, các phương pháp số như phương pháp Euler hoặc Runge-Kutta được dùng để xấp xỉ nghiệm.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving