Ngày nay, chúng ta thường làm việc với sáu hàm lượng giác cơ bản, được liệt kê trong bảng dưới, kèm theo liên hệ toán học giữa các hàm.
Hàm
Viết tắt
Liên hệ
Sin
sin
Cos
cos
Tan
tan
Cot
cot
Sec
sec
Csc
csc
Trong lịch sử, một số hàm lượng giác khác đã được nhắc đến, nhưng nay ít dùng là:
Xem thêm bài đẳng thức lượng giác để biết thêm rất nhiều liên hệ khác nữa giữa các hàm lượng giác.
Lịch sử
Những nghiên cứu một cách hệ thống và việc lập bảng tính các hàm lượng giác được cho là thực hiện lần đầu bởi Hipparchus ở Nicaea (180-125 TCN), người đã lập bảng tính độ dài của các cung tròn (có giá trị bằng góc, A, nhân với bán kính, r) và chiều dài của dây cung tương ứng (2r sin(A/2)). Sau đó, Ptolemy (thế kỷ II) tiếp tục phát triển công trình trên trong quyển Almagest, tìm ra công thức cộng và trừ cho sin(A + B) và cos(A + B). Ptolemy cũng đã suy diễn ra được công thức nửa-góc sin(A/2)2 = (1 − cos(A))/2, cho phép ông lập bảng tính với bất cứ độ chính xác cần thiết nào. Những bảng tính của Hipparchus và Ptolemy nay đã bị thất truyền.
Các phát triển về lượng giác tiếp theo diễn ra ở Ấn Độ, trong công trình Siddhantas (khoảng thế kỷ IV–V), định nghĩa hàm sin theo nửa góc và nửa dây cung. Quyển Siddhantas cũng chứa bảng tính hàm sin cổ nhất còn tồn tại đến nay (cùng với các giá trị 1 − cos), cho các góc có giá trị từ 0 đến 90 độ cách nhau 3.75 độ.
Công trình Ấn giáo này sau đó được dịch và phát triển thêm bởi người Ả Rập. Đến thế kỷ X, người Ả Rập đã dùng cả sáu hàm lượng giác cơ bản (trong tác phẩm Abu'l-Wefa), với các bảng tính hàm sin cho các góc cách nhau 0.25 độ, với độ chính xác đến 8 chữ số thập phân sau dấu phẩy, và bảng tính hàm tan.
Từ sin mà ngày nay ta dùng xuất phát từ chữ La tinhsinus ("vịnh" hay "gập"), dịch nhầm từ chữ Phạnjiva (hay jya). Jiva (vốn được đọc đầy đủ là ardha-jiva, "nửa-dây cung", trong quyển Aryabhatiyathế kỷ VI) được chuyển tự sang tiếng Ả Rập là jiba (جب), nhưng bị nhầm thành từ khác, jaib (جب) ("vịnh"), bởi các dịch giả ở châu Âu như Robert ở Chester và Gherardo ở Cremona trong quyển Toledo (thế kỷ XII). Sự nhầm lẫn này có thể là do jiba (جب) và jaib (جب) được viết giống nhau trong tiếng Ả Rập (đa số nguyên âm bị lược bỏ trong bảng chữ cái Ả Rập).
Quyển Introductio in analysin infinitorum (1748) của Euler tập trung miêu tả cách tiếp cận giải tích đến các hàm lượng giác, định nghĩa chúng theo các chuỗi vô tận và giới thiệu "Công thức Euler" eix = cos(x) + i sin(x). Euler đã dùng các ký hiệu viết tắt sin., cos., tang., cot., sec., và cosec. giống ngày nay.
Định nghĩa bằng tam giác vuông
Có thể định nghĩa các hàm lượng giác của góc A, bằng việc dựng nên một tam giác vuông chứa góc A. Trong tam giác vuông này, các cạnh được đặt tên như sau:
Các hàm lượng giác cũng có thể được định nghĩa bằng vòng tròn đơn vị, một vòng tròn có bán kính bằng 1 và tâm trùng với tâm của hệ tọa độ. Định nghĩa dùng vòng tròn đơn vị thực ra cũng dựa vào tam giác vuông, nhưng chúng có thể định nghĩa cho các mọi góc là số thực, chứ không chỉ giới hạn giữa 0 và Pi/2 radian. Các góc lớn hơn 2π hay nhỏ hơn −2π quay vòng trên đường tròn.
Gọi góc θ là góc giữa đường thẳng nối tâm hệ tọa độ và điểm (x,y) trên vòng tròn và chiều dương của trục x của hệ tọa độx-y, các hàm lượng giác có thể được định nghĩa là:
Hàm
Định nghĩa
sin(θ)
y
cos(θ)
x
tan(θ)
y/x
cot(θ)
x/y
sec(θ)
1/x
csc(θ)
1/y
Khi các góc quay trên vòng tròn, hàm sin, cos, sec và csc trở nên hàm tuần hoàn với chu kỳ 2π radian hay 360 độ:
Ở đây θ là góc, một số thực bất kỳ; k là một số nguyên bất kỳ.
Tan và Cot tuần hoàn với chu kỳ π radian hay 180 độ.
Dùng hình học
Hình vẽ bên cho thấy định nghĩa bằng hình học về các hàm lượng giác cho góc bất kỳ trên vòng tròn đơn vị tâm O. Với θ là nửa cungAB:
Hàm
Định nghĩa
Chú thích
sin(θ)
AC
định nghĩa lần đầu giới thiệu trong lịch sử bởi người Ấn Độ
cos(θ)
OC
tan(θ)
AE
đường tiếp tuyến với đường tròn tại A, ý nghĩa này đã mang lại cho cái tên "tan" của hàm, xuất phát từ tiếng La tinh là "tiếp tuyến"
Theo hình vẽ, dễ thấy sec và tang sẽ phân kỳ khi θ tiến tới π/2 (90 độ), csc và cot phân kỳ khi θ tiến tới 0. Nhiều cách xây dựng tương tự có thể được thực hiện trên vòng tròn đơn vị, và các tính chất của các hàm lượng giác có thể được chứng minh bằng hình học.
Định nghĩa bằng chuỗi
Dùng hình học và các tính chất của giới hạn hàm số, có thể chứng minh rằng đạo hàm của hàm sin là hàm cos và đạo hàm của hàm cos là trái dấu của hàm sin. Có thể dùng chuỗi Taylor để phân tích hàm sin và cos ra chuỗi, cho mọi góc x đo bằng giá trị radianthực. Từ hai hàm này có thể suy ra chuỗi của các hàm lượng dạng còn lại.
Các đẳng thức bên dưới đây cho biết chuỗi Taylor của các hàm lượng giác. Chúng có thể dùng làm định nghĩa cho hàm lượng giác. Chúng được dùng trong nhiều ứng dụng, như chuỗi Fourier), vì lý thuyết của chuỗi vô hạn có thể được xây dựng từ nền tảng hệ thống số thực, độc lập với hình học. Các tính chất như khả vi hay liên tục có thể được chứng minh chỉ từ định nghĩa bằng chuỗi.
Liên hệ này được phát hiện lần đầu bởi Euler và công thức này đã được gọi là công thức Euler. Trong giải tích phức, nếu vẽ vòng tròn đơn vị trên mặt phẳng phức, gồm các điểm z = eix, các mối liên hệ giữa số phức và lượng giác trở nên rõ ràng. Ví dụ như các quá trình miêu tả bởi hàm mũ phức có tính chất tuần hoàn.
Công thức trên cũng cho phép mở rộng hàm lượng giác ra cho biến phức z:
Các hàm này là các hàm trái dấu của vi phân bậc hai của chúng.
Trong không gian vectơ hai chiều V chứa tất cả các nghiệm của phương trình vi phân trên, sin là hàm duy nhất thỏa mãn điều kiện biên y(0) = 0 và y′(0) = 1, còn cos là hàm duy nhất thỏa mãn điều kiện biên y(0) = 1 và y′(0) = 0. Hai hàm này lại độc lập tuyến tính trong V, chúng tạo thành hệ cơ sở cho V.
Thực tế cách định nghĩa này tương đương với việc dùng công thức Euler. Phương trình vi phân không chỉ có thể được dùng để định nghĩa sin và cos mà còn có thể được dùng để chứng minh các đẳng thức lượng giác cho các hàm này.
Hàm tan là nghiệm duy nhất của phương trình vi phân phi tuyến sau:
với điều kiện biên y(0) = 0. Xem [1]Lưu trữ 2004-06-02 tại Wayback Machine cho một chứng minh của công thức này.
Các phương trình trên chỉ đúng khi biến số trong các hàm lượng giác là radian. Nếu dùng đơn vị đo góc khác, biến số thay đổi bằng qua một nhân tử k. Ví dụ, nếu x được tính bằng độ, k sẽ là:
Lúc đó:
và vi phân của hàm sin bị thay đổi cùng nhân tử này:
.
Nghĩa là hàm sẽ phải thỏa mãn:
Ví dụ trên cho hàm sin, điều tương tự cũng xảy ra cho hàm lượng giác khác.
Các định nghĩa khác
Hàm sin và cos, và các hàm lượng giác khác suy ra từ hai hàm này, có thể được định nghĩa là hàm sin và cos trong định lý sau:
Tồn tại duy nhất cặp hàm sin và cos trên trường số thực thỏa mãn:
Việc tính giá trị số cho các hàm lượng giác là bài toán phức tạp. Ngày nay, đa số mọi người có thể dùng máy tính hay máy tính bỏ túi khoa học để tính giá trị các hàm này. Dưới đây trình bày việc dùng bảng tính trong lịch sử để tra giá trị các hàm lượng giác, kỹ thuật tính ngày nay trong máy tính, và một số giá trị chính xác dễ nhớ.
Trước hết, việc tính giá trị các hàm lượng giác chỉ cần tập trung vào các góc nằm, ví dụ, từ 0 đến π/2, vì giá trị của các hàm lượng giác ở các góc khác đều có thể được suy ra bằng tính chất tuần hoàn và đối xứng của các hàm.
Trước khi có máy tính, người ta thường tìm giá trị hàm lượng giác bằng cách nội suy từ một bảng tính sẵn, có độ chính xác tới nhiều chữ số thập phân. Các bảng tính này thường được xây dựng bằng cách sử dụng các công thức lượng giác, như công thức chia đôi góc, hay công thức cộng góc, bắt đầu từ một vài giá trị chính xác (như sin(π/2)=1).
Các máy tính hiện đại dùng nhiều kỹ thuật khác nhau (Kantabutra, 1996). Một phương pháp phổ biến, đặc biệt cho các máy tính có các bộ tính số thập phân, là kết hợp xấp xỉ đa thức (ví dụ chuỗi Taylor hữu hạn hoặc hàm hữu tỉ) với các bảng tính sẵn — đầu tiên, máy tính tìm đến giá trị tính sẵn trong bảng nhỏ cho góc nằm gần góc cần tính nhất, rồi dùng đa thức để sửa giá trị trong bảng về giá trị chính xác hơn. Trên các phần cứng không có bộ số học và lô gíc, có thể dùng thuật toánCORDIC (hoặc các kỹ thuật tương tự) để tính hiệu quả hơn, vì thuật toán này chỉ dùng toán tử chuyển vị và phép cộng. Các phương pháp này đều thường được lắp sẵn trong các phần cứng máy tính để tăng tốc độ xử lý.
Đối với các góc đặc biệt, giá trị các hàm lượng giác có thể được tính bằng giấy và bút dựa vào định lý Pytago. Ví dụ như sin, cos và tang của các góc là bội của π/60 radian (3 độ) có thể tính được chính xác bằng giấy bút.
Một ví dụ đơn giản là tam giác vuông cân với các góc nhọn bằng π/4 radian (45 độ). Cạnh kề b bằng cạnh đối a và có thể đặt a = b = 1. Sin, cos và tang của π/4 radian (45 độ) có thể tính bằng định lý Pytago như sau:
Nên:
Một ví dụ khác là tìm giá trị hàm lượng giác của π/3 radian (60 độ) và π/6 radian (30 độ), có thể bắt đầu với tam giác đều có các cạnh bằng 1. Cả ba góc của tam giác bằng π/3 radian (60 độ). Chia đôi tam giác này thành hai tam giác vuông có góc nhọn π/6 radian (30 độ) và π/3 radian (60 độ). Mỗi tam giác vuông có cạnh ngắn nhất là 1/2, cạnh huyền bằng 1 và cạnh còn lại bằng (√3)/2. Như vậy:
Hàm lượng giác ngược
Các hàm lượng giác tuần hoàn, do vậy để tìm hàm ngược, cần giới hạn miền của hàm. Dươi đây là định nghĩa các hàm lượng giác ngược:
Có thể chứng minh định lý này bằng cách chia đôi tam giác thành hai tam giác vuông, rồi dùng định nghĩa của hàm sin. (sinA)/a là nghịch đảo của đường kínhđường tròn đi qua ba điểm A, B và C. Định lý sin có thể dùng để tính độ dài của một cạnh khi đã biết độ dài hai cạnh còn lại của tam giác. Đây là bài toán hay gặp trong kỹ thuật tam giác, một kỹ thuật dùng để đo khoảng cách dựa vào việc đo các góc và các khoảng cách dễ đo khác.
Định lý này cũng có thể được chứng minh bằng việc chia tam giác thành hai tam giác vuông. Định lý này có thể được dùng để tìm các dữ liệu chưa biết về một tam giác nếu đã biết độ lớn hai cạnh và một góc.
Nếu góc trong biểu thức không được quy ước rõ ràng, ví dụ nhỏ hơn 90°, thì sẽ có hai tam giác thỏa mãn định lý cos, ứng với hai góc C nằm trong khoảng từ 0 đến 180°Cùng cho một giá trị cos C