phải|nhỏ| Các phép toán đại số trong lời giải cho [[phương trình bậc hai. Dấu khai căn, √ biểu thị một căn bậc hai, tương đương với lũy thừa với số mũ ½. Dấu ± có nghĩa là biểu thức có thể được viết bằng dấu + hoặc bằng dấu -. ]]
Trong toán học, một phép toán đại số cơ bản là bất kỳ một trong những phép toán truyền thống của số học, mà là cộng, trừ, nhân, chia, nâng lên lũy thừa với số mũ nguyên, và khai căn (nghịch đảo của lũy thừa). Các hoạt động này có thể được thực hiện trên các số, trong trường hợp đó chúng thường được gọi là các phép toán số học. Chúng cũng có thể được thực hiện, theo cách tương tự, trên các biến, biểu thức đại số, và, nói chung hơn là trên các yếu tố của cấu trúc đại số, chẳng hạn như các nhóm và trường.
Thuật ngữ phép toán đại số cũng có thể được sử dụng cho các hoạt động có thể được xác định bằng cách gộp các phép toán đại số cơ bản, chẳng hạn như tích vô hướng. Trong phép vi tích phân và giải tích toán học, phép toán đại số cũng được sử dụng cho các phép toán có thể được xác định bằng các phương pháp đại số thuần túy. Ví dụ, lũy thừa với số mũ là số nguyên hoặc số hữu tỷ là một phép toán đại số, nhưng lũy thừa với số mũ là một số thực hoặc số phức thì không phải. Ngoài ra, đạo hàm là một phép toán không đại số.
Ký hiệu
Các ký hiệu phép nhân thường được bỏ qua, khi không có toán tử giữa hai biến, hoặc khi một hệ số được sử dụng. Ví dụ: 3 × x2 được viết là 3x2 và 2 × x × y được viết là 2xy. Đôi khi các ký hiệu phép nhân được thay thế bằng dấu chấm hoặc dấu chấm ở giữa, nên x × y được viết là x. y hoặc x · y. Văn bản thuần túy, ngôn ngữ lập trình và máy tính cũng sử dụng một dấu hoa thị duy nhất để biểu thị ký hiệu nhân, và nó phải được sử dụng rõ ràng; ví dụ: 3x được viết là 3 * x.
Thay vì sử dụng ký hiệu obelus, ÷, phép chia thường được biểu thị bằng một một đường nằm ngang, ví dụ . Trong các ngôn ngữ lập trình và văn bản đơn giản, một dấu gạch chéo (còn được gọi là solidus) được sử dụng, ví dụ 3 / (x + 1).
Số mũ thường được định dạng bằng ký tự đẩy lên cao hơn, ví dụ x2. Trong văn bản thuần túy và bằng ngôn ngữ đánh dấu TeX, ký hiệu dấu mũ, ^, đại diện cho số mũ, vì vậy x2 được viết là x ^ 2. Trong các ngôn ngữ lập trình như Ada, Fortran, Perl, Python và Ruby, một dấu sao đôi được sử dụng, vì vậy x2 được viết là x ** 2.
Dấu cộng trừ, được sử dụng như một ký hiệu viết tắt cho hai biểu thức được viết là một, biểu thị một biểu thức bằng dấu cộng, biểu thức còn lại có dấu trừ. Ví dụ: y = x ± 1 đại diện cho hai phương trình y = x + 1 và y = x - 1. Đôi khi, nó được sử dụng để biểu thị một thuật ngữ dương hoặc âm như ± x.
phải|nhỏ| Các phép toán đại số trong lời giải cho [[phương trình bậc hai. Dấu khai căn, √ biểu thị một căn bậc hai, tương đương với lũy thừa với số mũ ½. Dấu ±
**Đại số** là một nhánh của toán học nghiên cứu những hệ thống trừu tượng nhất định gọi là cấu trúc đại số và sự biến đổi biểu thức trong các hệ thống này. Đây
Trong toán học, một **biểu thức đại số** là một biểu thức được xây dựng từ các hằng số nguyên, biến và các phép toán đại số (cộng, trừ, nhân, chia và lũy thừa với
phải|khung|Phép biến đổi _P_ là phép chiếu vuông góc lên đường thẳng _m_. Trong đại số tuyến tính và giải tích hàm, **phép chiếu** là một biến đổi tuyến tính từ một không gian
thumb|[[Hình thất giác đều không thể dựng được thước kẻ và compa; Điều này có thể chứng minh sử dụng trường của số dựng được.]] Trong toán học, một **trường** là một tập hợp mà
Trong điện toán, phép toán **modulo** là phép toán tìm số dư của phép chia 2 số (đôi khi được gọi là _modulus_). Cho hai số dư, (số bị chia) và (số chia) , modulo
thumb|right|Các phép toán [[số học sơ cấp:]] Trong toán học, một **phép toán** là một phép thực hiện tính toán từ một số lượng nào đó đầu vào (gọi là toán hạng) để thành một
Trong toán học, **hàm số đại số** hay **hàm đại số** là một hàm số có thể được định nghĩa là nghiệm của phương trình đa thức. Các hàm đại số thường là các biểu
nhỏ|429x429px|Boolean lattice of subsets Trong đại số trừu tượng, **đại số Boole** hay **đại số Boolean** là một cấu trúc đại số có các tính chất cơ bản của cả các phép toán trên tập
Trong toán học, **số nguyên** được định nghĩa một cách thông dụng là một số có thể được viết mà không có thành phần phân số. Ví dụ: 21, 4, 0 và −2048 là các
|nhỏ|300x300px|Trong [[không gian Euclide ba chiều, ba mặt phẳng này biểu diễn các nghiệm của phương trình tuyến tính, và giao tuyến của chúng biểu thị tập các nghiệm chung: trong trường hợp này là
thumb|right|[[Đường cong Tschirnhausen là một ví dụ về đường cong đại số bậc ba.]] Trong toán học, **đường cong phẳng đại số affin** là tập nghiệm của đa thức hai biến. **đường cong phẳng đại
Trong toán học, **phép toán hai ngôi** hay **phép toán nhị nguyên** là một phép toán sử dụng hai biến đầu vào và cho ra một kết quả. Các biến và kết quả đều thuộc
Trong đại số trừu tượng, một **magma** là một dạng cấu trúc đại số cơ bản. Cụ thể, một magma bao gồm một tập hợp cùng với một phép toán hai ngôi có tính đóng.
Trong đại số tuyến tính, **hạng** (rank) của một ma trận là số chiều của không gian vectơ được sinh (span) bởi các vectơ cột của nó. Điều này tương đương với số cột độc
**Đại số phổ dụng** thường gọi tắt là **đại số** là một cấu trúc đại số tổng quát nhất. Khái niệm đại số phổ dụng bao gồm tất cả các cấu trúc đại số đã
**Đại số quan hệ** (tiếng Anh: _relational algebra_) dùng phổ biến trong lý thuyết cơ sở dữ liệu quan hệ là một bộ các toán tử và các quy tắc tương ứng có thể được
Trong toán học, một **đại số trên một trường** (thường được gọi đơn giản là **đại số**) là một không gian vectơ được trang bị một tích song tuyến tính. ## Định nghĩa Đặt _K_
**Đa tạp đại số** là một trong những đối tượng được nghiên cứu nhất trong hình học đại số. Đa tạp đại số ban đầu được định nghĩa là tập nghiệm của hệ phương trình
Trong đại số tuyến tính, **thương** của một không gian vectơ _V_ với một không gian vectơ con _N_ là một không gian vectơ thu được khi "thu gọn" _N_ về không. Không gian thu
Trong toán học, một **số đại số nguyên** (đôi khi gọi là _số nguyên đại số_) là một nghiệm (thực hoặc phức) của một đa thức với các hệ số nguyên và có hệ số
Trong Toán học, **phép toán một ngôi** là phép toán hoạt động với chỉ một toán hạng, tức là có duy nhất một giá trị nhập vào. Một ví dụ đơn giản là một hàm
Trong toán học, một cơ sở có thứ tự của một không gian vectơ hữu hạn chiều cho phép biểu diễn duy nhất một phần tử bất kỳ trong không gian vectơ bởi một vectơ
Một tập hợp được gọi là **đóng** với một phép toán nếu việc thực hiện phép toán này trên các phần tử của tập hợp này luôn luôn có kết quả là một phần tử
Là một nhánh của toán học, đại số phát triển vào cuối thế kỷ 16 ở châu Âu với công trình của François Viète. Đại số được xem xét một cách đáng chú ý như
**Đại số trừu tượng** là một ngành toán học liên quan đến việc nghiên cứu các cấu trúc đại số như nhóm, vành (toán học), trường, hay các cấu trúc tổng quát khác. Thuật ngữ
thumb|Căn bậc hai của 2 là số đại số bằng độ dài cạnh huyền của một tam giác vuông có chân là độ dài 1. Trong toán học, một **số đại số** là một nghiệm
**Lý thuyết số đại số** là một nhánh của lý thuyết số sử dụng các kỹ thuật của đại số trừu tượng để nghiên cứu các số nguyên, các số hữu tỷ và các tổng
**Tôpô đại số** là một nhánh của toán học sử dụng các công cụ của đại số để nghiên cứu các không gian tôpô. ## Phương pháp bất biến đại số Mục đích là xem
**Nghiệm đại số** là một nghiệm được biểu hiện ở dạng biểu thức đóng, và cụ thể hơn là một biểu thức đại số dạng đóng. Nó là nghiệm của một phương trình đại số
Trong toán học, và nhất là trong đại số trừu tượng, một **cấu trúc đại số** là một tập hợp (gọi là **tập hợp chứa** hoặc **tập hợp nền**) với một hoặc nhiều toán tử
nhỏ|218x218px|3 + 2 = 5 quả [[táo, một ví dụ phổ biến trong sách giáo khoa]] **Phép cộng** (tiếng Anh: **Addition**) thường được biểu thị bằng ký hiệu cộng "+" là một trong bốn phép
Trong ngôn ngữ máy tính, các **phép toán trên thao tác bit** (tiếng Anh: _bitwise operation_) là các phép toán được thực hiện trên một hoặc nhiều chuỗi bit hoặc số nhị phân tại cấp
Trong toán học, một **biểu thức** hay **biểu thức toán học** là một tổ hợp hữu hạn các ký hiệu được tạo thành sao cho đúng dạng theo các quy tắc phụ thuộc vào ngữ
nhỏ|346x346px| Hạt nhân và ảnh của ánh xạ Trong toán học, **hạt nhân** (_kernel_) của một ánh xạ tuyến tính, còn gọi là **hạch** hay **không gian vô hiệu** (_null space_), là không gian vectơ
Trong đại số tuyến tính, **nón lồi** là tập con của một không gian vector mà kín đối với mọi tổ hợp tuyến tính với hệ số dương. ## Định nghĩa Giả sử _V_ là
thế=Graph showing the diagrammatic representation of limits approaching infinity|nhỏ| Hàm _y_ = = 1 / _x_. Khi _x_ tiếp cận 0 từ bên phải, _y_ tiến đến dương vô cực. Khi _x_ tiếp
phải|nhỏ|210x210px|Đồ thị của một hàm số bậc ba với 3 [[Nghiệm số|nghiệm số thực (tại đó đường đồ thị cắt trục hoành—thỏa mãn ). Hình vẽ cho thấy hai điểm cực trị. Phương trình của
**Lý thuyết số siêu việt** là một nhánh của lý thuyết số nghiên cứu các số siêu việt (các số không phải là nghiệm của bất kỳ phương trình đa thức nào với các hệ
thumb|right|Các thao tác bước xoay [[Rubik|khối lập phương Rubik tạo thành nhóm khối lập phương Rubik.]] Trong toán học, một **nhóm** (group) là một tập hợp các phần tử được trang bị một phép toán
thumb|[[đồ thị Cayley|Đồ thị Cayley Q8 cho thấy sáu chu trình nhân bởi , và . (Nếu ảnh được mở trong Wikimedia Commons bằng cách nhấn đúp vào nó thì các chu trình có thể
_Cuốn [[The Compendious Book on Calculation by Completion and Balancing_]] Từ _toán học_ có nghĩa là "khoa học, tri thức hoặc học tập". Ngày nay, thuật ngữ "toán học" chỉ một bộ phận cụ thể
right|thumb|Kí hiệu tập hợp **số thực** (ℝ) Trong toán học, một **số thực** là một giá trị của một đại lượng liên tục có thể biểu thị một khoảng cách dọc theo một đường thẳng
Bài viết này là **danh sách các thuật toán** cùng một mô tả ngắn cho mỗi thuật toán. ## Thuật toán tổ hợp ### Thuật toán tổ hợp tổng quát * Thuật toán Brent: tìm
nhỏ|phải|Biểu diễn số phức trên [[mặt phẳng phức, với Re (viết tắt cho Real, nghĩa là thực) là trục thực, Im (viết tắt cho Imaginary, nghĩa là ảo) là trục ảo.]] **Số phức** (tiếng Anh:
**Phép nhân** (tiếng Anh: **Multiplication**) là phép tính toán học của một số bởi số khác. Nó là một trong 4 phép tính cơ bản của số học (3 phép tính còn lại là cộng,
Trong đại số, phép **đồng cấu** là một ánh xạ bảo toàn cấu trúc giữa hai cấu trúc đại số cùng loại (chẳng hạn như hai nhóm, hai vành, hoặc hai không gian vectơ). Từ