Trong toán học, đạo hàm (Tiếng Anh: derivative) của một hàm số là một đại lượng mô tả sự biến thiên của hàm tại một điểm nào đó. Đạo hàm là một khái niệm cơ bản trong giải tích. Chẳng hạn, trong vật lý, đạo hàm biểu diễn vận tốc tức thời của một điểm chuyển động, khi mà công cụ này giúp đo lường tốc độ mà đối tượng đó thay đổi tại một thời điểm xác định.
Đạo hàm của một hàm số đơn biến tại một điểm xác định nếu tồn tại, sẽ đồng thời là hệ số góc của tiếp tuyến với đồ thị của hàm số tại chính điểm đó. Tiếp tuyến này cũng đồng thời là xấp xỉ tuyến tính tốt nhất có thể tìm được của hàm số lân cận với giá trị đã cho. Bởi lý do này, đạo hàm thường được mô tả là "tốc độ thay đổi tức thời", với tỉ lệ thay đổi tức thời phụ thuộc vào biến độc lập của hàm số.
Đạo hàm có thể được khái quát hóa cho hàm số đa biến, ở đó nó được định nghĩa là một phép biến đổi tuyến tính có đồ thị là xấp xỉ tuyến tính chính xác nhất của đồ thị hàm số ban đầu. Ma trận Jacobi là ma trận dùng để mô tả phép biến đổi tuyến tính đó đối với chuẩn được cho bởi các biến độc lập và biến phụ thuộc, có thể được tính nhờ các đạo hàm riêng đối với biến độc lập. Với một hàm số thực đa biến, ma trận Jacobi được rút gọn về vectơ gradien.
Quá trình tính toán đạo hàm của một hàm số được gọi là tìm vi phân, phép toán ngược với phép lấy đạo hàm là nguyên hàm, và định lý cơ bản của giải tích thể hiện mối quan hệ giữa tích phân với nguyên hàm. Vi phân và tích phân là hai công cụ cơ bản trong giải tích đơn biến.[a]
Một hàm số thực f(x) có đạo hàm hay khả vi (tiếng Anh: differentiable) tại điểm a trên miền xác định của nó nếu như trên khoảng mở I có chứa a, giới hạn
tồn tại. Điều này có nghĩa rằng, với mọi số thực dương (kể cả rất nhỏ), tồn tại một số thực dương sao cho với mỗi số h sao cho và , khi đó được xác định và
với hai dấu gạch ngang thể hiện giá trị tuyệt đối
Khi đó, nếu f khả vi tại a, giới hạn L tồn tại hay hội tụ, giới hạn này khi đó được gọi là đạo hàm của f tại a và được kí hiệu là (đọc là đạo hàm của f tại a) hay (đọc là thương của số gia của đối số trên số gia của hàm số tại a)
Vi phân (differentiation) là quá trình để tính đạo hàm. Đạo hàm của hàm sốy = f(x), với x là biến số, mô tả sự thay đổi giá trị của y tương ứng với độ biến thiên của x và còn được gọi là đạo hàm của f đối với x. Nếu x và y đều thuộc tập số thực thì đạo hàm của hàm số là hệ số góc của đồ thị hàm đó tại mỗi điểm trong hệ tọa độ Descartes.
Xét trường hợp đơn giản nhất: gọi y là một hàm số bậc nhất biến x có đồ thị là một đường thẳng. Trong trường hợp này, y = f(x) = mx + b với m và b là số thực và hệ số góc m được tính bằng
trong đó Δ (delta) là viết tắt của "thay đổi", Δx (số gia của đối số) và Δy (số gia tương ứng của hàm số) chỉ sự biến thiên của x và y, . Công thức trên là đúng do:
Suy ra
Biểu thức trên cho biết giá trị hệ số góc của một đường thẳng.
Hình 2. Cát tuyến của đường cong y= f(x) tại 2 điểm (x, f(x)) và (x + h, f(x + h))
Hình 3. Khi h tiến dần về 0 thì cát tuyến trên trở thành tiếp tuyến của đồ thị
Hình 4. Hình ảnh động: tiếp tuyến của đồ thị là giới hạn của cát tuyến khi h tiến về 0.
Nếu f không phải là hàm bậc nhất (đồ thị của nó không phải là đường thẳng) thì tỉ số giữa mức thay đổi của y và mức thay đổi của x sẽ khác nhau trên khoảng được xét: phép vi phân là một cách để tìm một giá trị duy nhất của tốc độ thay đổi đó tại bất kỳ giá trị nào của x. Ý tưởng này được thực hiện bằng cách tìm giới hạn của Δy/Δx khi Δx tiến dần về 0, thể hiện qua các hình 1, 2, 3.
Cách tiếp cận phổ biến nhất để chuyển ý tưởng trực quan này thành định nghĩa rõ ràng là xác định rằng đạo hàm là giới hạn của tỉ sai phân của các số thực.[1]
Gọi f là hàm số thực xác định trên một lân cận mở của số thực a. Trong hình học cổ điển, tiếp tuyến của đồ thị hàm f tại a là đường thẳng duy nhất đi qua điểm (a, f(a)) thuộc đồ thị và không cắt ngang qua nó. Về mặt hình học, đạo hàm của y đối với x tại a là hệ số góc m của tiếp tuyến đó tại (a, f(a)). Giá trị này rất gần với hệ số góc của đường cát tuyến cắt đồ thị tại (a, f(a)) và một điểm lân cận (a + h, f(a + h)). Nếu
Biểu thức trên được gọi là tỉ sai phânNewton. Để đạt được kết quả chính xác nhất thì có thể dùng đến khái niệm giới hạn. Vì về mặt hình học, giới hạn của cát tuyến là tiếp tuyến của đồ thị nên giới hạn của biểu thức khi h tiến về 0 (nếu có) là hệ số góc của tiếp tuyến tại (a, f(a)). Giới hạn đó được gọi là đạo hàm của f tại a:
Khi giới hạn này tồn tại, f được gọi là hàm số khả vi tại a. Từ định nghĩa này, rõ ràng hàm số khả vi f là hàm số tăngkhi và chỉ khi đạo hàm của nó dương, và là hàm số giảm khi và chỉ khi đạo hàm của nó âm. Tính chất này thường được ứng dụng trong việc khảo sát tính đơn điệu của hàm, chẳng hạn như tìm các điểm cực trị.
Một cách tương đương, đạo hàm thỏa mãn tính chất
và tính chất này có thể được hiểu bằng cách trực quan rằng tiếp tuyến của f tại a (hình 1) cho xấp xỉ tuyến tính chính xác nhất
đối với hàm f tại một điểm gần a (hay h nhỏ).
Thay h bằng 0 trong tỉ sai phân dẫn đến phép chia cho số 0, nên hệ số góc của tiếp tuyến không thể tìm được trực tiếp bằng cách này. Thay vào đó, ta đặt Q(h) là một hàm số biến h bằng với tỉ sai phân:
Q(h) là hệ số góc của cát tuyến giữa (a, f(a)) và (a + h, f(a + h)). Nếu f là hàm số liên tục, nghĩa là đồ thị của nó không bị đứt đoạn hay bẻ gập, thì Q là hàm số liên tục cách xa điểm h = 0. Nếu giới hạn limh→0Q(h) tồn tại, tức là có thể gán cho Q(0) một giá trị bất kỳ để Q là hàm số liên tục, thì f khả vi tại a và đạo hàm của nó tại a bằng Q(0).
Trong thực tế, sự tồn tại tính liên tục của tỉ sai phân Q(h) tại h = 0 có thể được chứng minh bằng cách biến đổi tử số để loại h ở mẫu số. Phép biến đổi như vậy có thể giúp xác định giá trị giới hạn của Q với h nhỏ, dù Q vẫn không xác định tại h = 0. Quá trình này có thể kéo dài với các hàm phức tạp, và nhiều kỹ thuật lối tắt có thể được dùng để rút ngắn quá trình đó.
Hàm số bậc haif(x) = x2 có đạo hàm tại x = 3 và đạo hàm đó bằng 6. Điều này có được bằng cách tính giới hạn của tỉ sai phân của f(3) khi h tiến về 0:
Ta thấy tỉ sai phân trên là 6 + h khi h ≠ 0 và không xác định khi h = 0. Giới hạn của nó là kết quả của việc cho h về 0 và là giá trị của 6 + h khi h trở nên rất nhỏ:
Vậy hệ số góc của đồ thị hàm số tại điểm (3, 9) là 6 và đạo hàm của hàm số tại x = 3 là f′(3) = 6.
Tổng quát, đạo hàm của hàm số bậc hai tại x = a là f′(a) = 2a:
Nếu f có đạo hàm tại a thì f cũng phải liên tục trên a. Lấy ví dụ, chọn một điểm a và coi f như là một hàm bước có giá trị là 1 với mọi x nhỏ hơn a và 10 với mọi x lớn hơn hoặc bằng a. f không thể có đạo hàm tại a. Nếu h âm thì cát tuyến từ a đến a + h sẽ rất dốc, và khi h dần về 0 thì hệ số góc sẽ dần đến vô cực. Nếu h dương thì cát tuyến từ a đến a + h có hệ số góc bằng 0. Trong mỗi trường hợp trên, cát tuyến không đạt đến một hệ số góc duy nhất, nên giới hạn của tỉ sai phân không tồn tại.
Tuy vậy, một hàm số có thể liên tục tại một điểm nhưng không có đạo hàm tại điểm đó. Chẳng hạn, hàm giá trị tuyệt đốif(x) = | x | liên tục tại x = 0 nhưng không có đạo hàm tại đó. Nếu h dương thì hệ số góc của cát tuyến từ 0 đến h là 1, còn nếu h âm thì hệ số góc đó bằng -1. Trên mặt phẳng tọa độ, đồ thị của hàm số đó bị "bẻ gập" tại x = 0. Kể cả hàm số có đồ thị trơn cũng không khả vi tại một điểm mà tiếp tuyến qua nó nằm dọc, chẳng hạn, hàm số f(x) = x1/3 không có đạo hàm tại x = 0.
Tóm lại, một hàm số có đạo hàm là hàm số liên tục, nhưng có những hàm liên tục lại không có đạo hàm.
Phần lớn hàm số trong thực tế có đạo hàm tại mọi điểm (hoặc tại hầu hết mọi điểm). Trong thời kì đầu của lịch sử ngành giải tích, nhiều nhà toán học cho rằng một hàm số liên tục luôn có đạo hàm tại nhiều điểm. Năm 1872, Weierstrass phát hiện ví dụ đầu tiên về một hàm số liên tục tại mọi điểm nhưng không khả vi tại bất cứ đâu. Hàm đó sau này được đặt tên là hàm Weierstrass. Năm 1931, Stefan Banach chứng minh được rằng tập hợp các hàm số có đạo hàm tại một số điểm nhất định là tập con rất nhỏ so với tập hợp các hàm liên tục.[2]
Gọi f là hàm số luôn có đạo hàm tại mọi điểm trên tập xác định. Chúng ta có thể tìm được một hàm số mà với x bất kì, giá trị của hàm bằng với giá trị của đạo hàm của f tại x. Hàm số đó được gọi là đạo hàm củaf và kí hiệu là f'.
Thỉnh thoảng f có đạo hàm tại phần lớn điểm trên tập xác định (không phải mọi điểm). Hàm số mà giá trị của nó tại a bằng f′(a) khi f′(a) xác định, và không xác định tại mọi điểm khác, cũng được gọi là đạo hàm của f, dù tập xác định của nó hoàn toàn nhỏ hơn.
Bằng ý tưởng này, phép vi phân trở thành một hàm hợp: đạo hàm là một toán tử mà tập xác định của nó là tập hợp tất cả các hàm số có đạo hàm tại mọi điểm trên tập xác định và tập hợp đích của nó là một tập hợp các hàm số. Kí hiệu toán tử trên là D thì D(f) là hàm số f'. D(f) là hàm số xác định tại a nên ta có D(f)(a) = f′(a).
Để so sánh, ta xét hàm số f(x) = 2x: f là hàm số thực có đầu vào là một số, đầu ra cũng là một số:
Toán tử D chỉ xác định trên các hàm số:
Đầu ra của D là một hàm số, có thể định được giá trị tại một điểm. Ví dụ: đầu vào của D là x ↦ x2 cho đầu ra x ↦ 2x mà ta gọi là f(x). Các giá trị tương ứng của đầu ra đó là f(1) = 2, f(2) = 4,...
Gọi f là hàm số khả vi và f ' là đạo hàm của nó. Đạo hàm của f ' (nếu có) được gọi là đạo hàm cấp hai của f và kí hiệu là f ′′. Tương tự, đạo hàm của đạo hàm cấp hai (nếu có) được gọi là đạo hàm cấp ba của f và kí hiệu là f ′′′. Cứ như vậy, ta xác định đạo hàm cấp n là đạo hàm của đạo hàm cấp n-1. Các đạo hàm trên được gọi chung là đạo hàm cấp cao.
Nếu x(t) mô tả vị trí của một vật ở thời gian t thì mỗi đạo hàm cấp cao của x mang một ý nghĩa riêng trong vật lý. Đạo hàm cấp một của x là vận tốc của vật. Đạo hàm cấp hai của x là gia tốc. Đạo hàm cấp ba của x là độ giật,...
Một hàm số f(x) không cần phải có đạo hàm (chẳng hạn, nếu hàm đó không liên tục). Tương tự, ngay cả khi f(x) có đạo hàm, nó có thể không có đạo hàm cấp hai. Chẳng hạn, cho hàm số
f là hàm số khả vi và đạo hàm của nó tại x là
f'(x) không có đạo hàm tại x = 0. Những ví dụ tương tự cho thấy một hàm số có thể có đạo hàm cấp k (với k là số nguyên dương) nhưng không có đạo hàm cấp k + 1. Một hàm số có k đạo hàm liên tiếp thì khả vi k lần. Nếu đạo hàm thứ k là liên tục thì hàm số sẽ thuộc lớp khả vi Ck. Một hàm số có vô số đạo hàm là hàm khả vi vô hạn.
Trên trục số thực, mọi hàm số đa thức đều là hàm khả vi vô hạn. Theo quy tắc tính đạo hàm, đa thức bậc n sau n lần vi phân sẽ thành hàm hằng, và mọi đạo hàm tiếp theo đều bằng 0.
Đạo hàm của hàm số f tại một điểm x cho ta phép tính đa thức gần đúng với một hàm f(x). Ví dụ, nếu f (x)khả vi hai lần thì
vì
Nếu f khả vi vô hạn thì đây là phần đầu của chuỗi Taylor với f tính được tại x + h gần với x.
Một điểm mà tại đó đạo hàm cấp hai của hàm số đổi dấu được gọi là điểm uốn.[3] Tại điểm uốn, đạo hàm cấp hai có thể bằng 0 (như tại điểm uốn x = 0 của hàm số ) hoặc không tồn tại (như tại điểm uốn x = 0 của hàm số ). Tại điểm uốn, hàm số chuyển từ hàm lồi sang hàm lõm và ngược lại.
Đạo hàm của hàm số có thể được tính theo định nghĩa bằng cách tìm tỉ sai phân của hàm và tính giới hạn của nó. Trong thực tế, từ một số hàm đơn giản, đạo hàm của các hàm số khác phức tạp được tính dễ dàng hơn bằng cách áp dụng các quy tắc nhất định.
Hàm vectơy của một biến số thực cho giá trị vectơ trong không gianRn với mỗi số thực bất kì. Một hàm vectơ có thể được chia thành các hàm tọa độ y1(t), y2(t),..., yn(t), tức là y(t) = (y1(t),..., yn(t)). Nó cũng bao gồm các phương trình tham số tại R2 hay R3. Các hàm tọa độ này là hàm số thực, nên định nghĩa đạo hàm cũng đúng với chúng. Đạo hàm của y(t) là một vectơ, được gọi là vectơ tiếp tuyến, mà tọa độ của nó là đạo hàm của các hàm tọa độ, nghĩa là:
hay
nếu giới hạn đó tồn tại. Ở đây tử thức là một đại lượng vectơ, không phải đại lượng vô hướng. Nếu đạo hàm của y tồn tại với mọi giá trị của t thì y' cũng là một hàm vectơ.
Nếu e1,..., en là các vectơ đơn vị trong Rn thì y(t) có thể được viết thành y1(t)e1 +... + yn(t)en. Vì mỗi vectơ đơn vị đều là hằng số nên theo quy tắc nhân:
Trong vật lý, nếu y(t) là vectơ vị trí của một chất điểm tại thời điểm t thì y'(t) là vectơ vận tốc của chất điểm đó tại thời điểm t.
f còn được gọi là họ các hàm một biến được biểu thị bởi biến số khác:
Nói cách khác, mỗi giá trị của x xác định một hàm đơn biến fx:
Chọn một giá trị x = a, ta có hàm số fa:
Ở đây a là hằng số, không phải là biến nên fa là hàm đơn biến. Theo định nghĩa đạo hàm đơn biến thì
Lặp lại tương tự với mọi giá trị khác của a. Tổng hợp lại, ta có hàm số biểu diễn sự biến thiên của f theo y:
Đó là đạo hàm riêng của f theo y. Ở đây ∂ được gọi là kí hiệu đạo hàm riêng. Tổng quát, đạo hàm riêng của hàm f(x1,..., xn) theo hướng xi tại điểm (a1,..., an) là:
Trong tỉ sai phân trên, mọi biến trừ xi đều mang giá trị không đổi, nên hàm đơn biến sau được xác định:
và theo định nghĩa:
Nói cách khác, với các giá trị khác nhau của a, ta xác định được một họ các hàm đơn biến như ví dụ trên đây.
Một ví dụ quan trọng của hàm đa biến là trường hợp một hàm vô hướng f(x1,..., xn) xác định trên một miền của không gian EuclidRn (chẳng hạn, R2 hay R3). Trong trường hợp này, f có đạo hàm riêng ∂f/∂xj với mỗi biến xj. Tại điểm (a1,..., an), các đạo hàm riêng này định ra vectơ
Vectơ này được gọi là gradien của f tại a. Nếu f khả vi tại mọi điểm trong miền xác định thì gradien là một hàm vectơ ∇f đưa một điểm (a1,..., an) đến vectơ ∇f(a1,..., an). Do đó, gradien là một trường vectơ.
Nếu f là hàm số thực trên Rn thì đạo hàm riêng của f mô tả sự biến thiên của nó theo hướng của các trục tọa độ. Chẳng hạn, nếu f là một hàm gồm hai biến x và y thì các đạo hàm riêng của f biểu diễn sự biến thiên của nó theo hai trục x và y. Tuy nhiên, chúng không trực tiếp biểu diễn được sự biến thiên của f theo các trục khác (như đường thẳng y = x). Để khắc phục, ta sử dụng đạo hàm có hướng. Chọn một vectơ
Đạo hàm có hướng của f theo hướng của v tại điểm x là giới hạn
Trong nhiều trường hợp, để hỗ trợ tính toán, ta thường thay đổi độ dài vectơ để quy về bài toán tính đạo hàm có hướng theo một vectơ đơn vị. Để chứng minh hiệu quả, ta đặt v = λu. Thay h = k/λ vào tỉ sai phân, ta có:
hay bằng λ lần tỉ sai phân của đạo hàm có hướng của f theo u. Hơn nữa, việc lấy giới hạn khi h tiến về 0 cũng giống như khi k tiến về 0 vì h và k là bội số của nhau. Do đó, Dv(f) = λDu(f). Vì tính chất này nên thường ta chỉ xét đạo hàm có hướng đối với các vectơ đơn vị.
Nếu tất cả đạo hàm riêng của f tồn tại và liên tục tại x thì chúng xác định đạo hàm có hướng của f theo hướng của v bằng công thức:
Đó là hệ quả của định nghĩa đạo hàm tổng. Theo đó, đạo hàm có hướng tuyến tính trên v, nghĩa là Dv + w(f) = Dv(f) + Dw(f).
Định nghĩa trên cũng đúng khi f là hàm số lấy giá trị trong Rm. Khi đó, đạo hàm có hướng là một vectơ trong Rm.
Khi f là hàm số xác định trên một tập mở của Rn đến Rm thì đạo hàm có hướng của f theo một hướng xác định là phép xấp xỉ tuyến tính chính xác nhất của f tại điểm đó và theo hướng đó. Nhưng khi n > 1 thì không đạo hàm có hướng nào có thể mô tả trạng thái biến thiên của f một cách toàn diện. Để khắc phục, ta sử dụng đạo hàm tổng. Với mỗi vectơ v bắt đầu tại a, ta có:
Giống như đạo hàm đơn biến, f'(a) được chọn sao cho sai số trong biểu thức là thấp nhất có thể.
Nếu n và m cùng bằng 1 thì đạo hàm f'(a) là một số và f'(a)v là tích của hai số. Nhưng trong không gian, f'(a) không thể là một số, vì nếu vậy thì f'(a)v phải là một vectơ trên Rn và số hạng còn lại là vectơ trên Rm, đó là điều vô lý. Do đó, f'(a) phải là một hàm đưa vectơ ở Rn đến vectơ ở Rm và f'(a)v phải chứng tỏ hàm đó xác định tại v.
Để tìm xem hàm đó có dạng gì, chú ý rằng phép xấp xỉ tuyến tính có thể được viết lại thành
Nếu ta chọn một vectơ w khác v thì biểu thức này xác định thêm một phép xấp xỉ tuyến tính khác bằng cách thay v bằng w. Nó cũng xác định một phép xấp xỉ tuyến tính thứ ba bằng cách thay v bằng w và thay a bằng a + v. Trừ vế cho vế ở hai biểu thức trên, ta được
Nếu coi v là nhỏ và đạo hàm đó biến đổi liên tục trên a thì f'(a + v) xấp xỉ bằng f'(a) nên vế phải xấp xỉ bằng 0. Bằng cách ứng dụng phép xấp xỉ tuyến tính với v thay bằng v + w, ta viết lại vế trái như sau:
Điều này chứng tỏ rằng f'(a) là phép biến đổi tuyến tính từ không gian vectơ Rn sang không gian vectơ Rm.
Thực tế, đạo hàm đơn biến là phép xấp xỉ tuyến tính chính xác nhất vì đó là giới hạn của tỉ sai phân. Tuy nhiên, biểu thức này không hợp lý trong không gian, vì không phải lúc nào ta cũng thực hiện được phép chia các vectơ. Đặc biệt, trong tỉ sai phân, tử thức và mẫu thức không thuộc cùng một không gian vectơ: tử thuộc tập con Rn còn mẫu thuộc tập Rm. Hơn nữa, đạo hàm là phép biến đổi tuyến tính, do đó, để f'(a) là phép xấp xỉ tuyến tính chính xác nhất thì cần điều chỉnh một công thức khác cho đạo hàm đơn biến để giải quyết vấn đề. Nếu f: R→R, ta biến đổi biểu thức để cho thấy đạo hàm của f tại a là một số f'(a) duy nhất sao cho
hoặc đồng nghĩa với
vì giới hạn của biểu thức bằng 0 khi và chỉ khi giá trị tuyệt đối của nó tiến về 0. Biểu thức cuối có thể áp dụng được cho hàm đa biến bằng cách thay giá trị tuyệt đối bằng chuẩn.
Do đó, người ta định nghĩa: Đạo hàm tổng của f tại a là phép biến đổi tuyến tính duy nhất f'(a): Rn→Rm sao cho
Nếu đạo hàm tổng này tồn tại ở a thì tất cả đạo hàm riêng và đạo hàm có hướng của f đều tồn tại ở a, và với mọi v, f'(a)v là đạo hàm có hướng của f theo hướng v. Nếu ta viết lại f theo các hàm tọa độ, tức là f = (f1, f2,..., fm) thì đạo hàm tổng có thể được biểu thị bằng cách coi các đạo hàm riêng như là một ma trận. Ma trận đó được gọi là ma trận Jacobi của f tại a:
Nếu đạo hàm riêng tồn tại và liên tục thì đạo hàm tổng tồn tại, được xác định bằng ma trận Jacobi và phụ thuộc liên tục vào a.
Định nghĩa đạo hàm tổng còn gộp vào thêm định nghĩa đạo hàm đơn biến, tức là, nếu f là hàm số thực đơn biến thì đạo hàm tổng tồn tại khi và chỉ khi đạo hàm thường của nó tồn tại. Ma trận Jacobi khi đó được thu gọn thành ma trận 1×1, trong đó đạo hàm f'(x) là phần tử duy nhất. Ma trận 1×1 này thỏa mãn tính chất f(a + h) - (f(a) + f'(a)h) có giá trị xấp xỉ bằng 0, hay
Đây cũng là phát biểu cho rằng hàm là phép xấp xỉ tuyến tính chính xác nhất của f tại a.
^Vi phân - nội dung sẽ được trình bày ở những bài viết sau - là một nhánh con của vi tích phân với nhiều đối tượng nghiên cứu khác nhau. Xem thêm Apostol 1967, Apostol 1969 và Spivak 1994 ở phần Thư viện.
Anton, Howard; Bivens, Irl; Davis, Stephen (ngày 2 tháng 2 năm 2005), Calculus: Early Transcendentals Single and Multivariable (ấn bản thứ 8), New York: Wiley, ISBN978-0-471-47244-5
Larson, Ron; Hostetler, Robert P.; Edwards, Bruce H. (ngày 28 tháng 2 năm 2006), Calculus: Early Transcendental Functions (ấn bản thứ 4), Houghton Mifflin Company, ISBN978-0-618-60624-5
Spivak, Michael (tháng 9 năm 1994), Calculus (ấn bản thứ 3), Publish or Perish, ISBN978-0-914098-89-8