Đại số sơ cấp

**Đại số sơ cấp** bao gồm những khái niệm cơ bản của đại số, một phân nhánh của toán học. Đại số sơ cấp thường được dạy ở cấp trung học cơ sở và được xây dựng dựa trên những hiểu biết về số học. Trong khi số học liên quan tới những con số cụ thể, đại số giới thiệu những con số không có giá trị cố định, được gọi là các biến số. Việc sử dụng biến số đòi hỏi phải sử dụng ký hiệu đại số và hiểu các quy tắc chung của các phép tính được sử dụng trong số học. Khác với đại số trừu tượng, đại số sơ cấp không quan tâm tới cấu trúc đại số ngoài số thực và số phức.

Việc sử dụng các biến số để biểu hiện các con số cho phép biểu diễn chính xác mối quan hệ chung giữa những con số, do đó giúp giải quyết bài toán rộng hơn. Phần lớn các kết quả định lượng trong khoa học và toán học thường được biểu diễn dưới dạng phương trình đại số.

## Ký hiệu đại số
Ký hiệu đại số miêu tả cách đại số được biểu hiện. Nó tuân theo một vài quy tắc và quy ước nhất định, và có những thuật ngữ riêng. Ví dụ, biểu thức 3x^2 - 2xy + c có những thành tố sau:



1: số mũ, 2: hệ số, 3: số hạng, 4: toán tử, 5: hằng số, x, y: các biến số


Một *hệ số* là một giá trị số nhân với biến số (toán tử được bỏ qua), *số hạng* là một hạng thức, một nhóm các hệ số, biến số, hằng số và số mũ được phân tách với những số hạng khác bằng các dấu cộng và trừ. Các biến số và hằng số thường được biểu diễn bằng các chữ cái. Theo quy ước, các chữ cái ở đầu của bảng chữ cái (ví dụ a, b, c) thường dùng để biểu diễn các hằng số và các chữ cái ở cuối bảng chữ cái (ví dụ x, y and z) thường được dùng để biểu diễn các biến số. Chúng thường được viết bằng chữ nghiêng.

Các phép tính đại số hoạt động giống các phép tính trong số học, ví dụ như cộng, trừ, nhân, chia và lũy thừa và được áp dụng cho các biến số và số hạng đại số. Biểu tượng thể hiện phép nhân thường được bỏ qua, và được ngầm hiểu khi không có khoảng trống giữa hai biến số và số hạng, hoặc khi một số hạng được sử dụng. Ví dụ, 3 \times x^2 được viết thành 3x^2, và 2 \times x \times y có thể được viết thành 2xy.

Thường các số hạng với số mũ cao nhất được viết về bên trái, ví dụ, x^2 sẽ được viết về bên trái của x. Khi một số hạng là một, số một thường được bỏ qua (ví dụ 1x^2 được viết thành x^2). Cũng như vậy, khi số mũ là một (ví dụ 3x^1 được viết thành 3x).. Khi số mũ là không, kết quả luôn là 1 (ví dụ x^0 luôn được viết lại thành 1). Tuy nhiên 0^0, là một số không xác định, không được xuất hiện trong biểu thức, và cần phải chú ý khi rút gọn các biểu thức trong đó các biến số xuất xuất hiện dưới dạng số mũ.

## Các khái niệm

### Biến số
Đại số sơ cấp xây dựng và mở rộng số học bằng cách giới thiệu các chữ cái được gọi là biến số để thể hiện những số chung (không xác định). Điều này đem lại một vài lợi ích:

# **Biến số đại diện cho những số chưa biết giá trị**. Ví dụ, nếu nhiệt độ ngày hôm nay, *T*, là 20 độ cao hơn nhiệt độ ngày hôm qua, *Y*, thì bài toán có thể được biểu diễn dưới dạng toán học là T = Y + 20.

# **Biến số cho phép ta biểu diễn những bài toán chung, mà không cần phải cụ thể hóa giá trị của những con số có liên quan**.Ví dụ, người ta có thể nêu cụ thể 5 phút bằng với 60 \times 5 = 300 giây. Một cách mô tả chung hơn bằng đại số có thể miêu tả số giây, s = 60 \times m, trong đó m là số phút.

# **Biến số cho phép miêu tả những mối quan hệ toán học giữa những con số có thể dao động**. Ví dụ, mối quan hệ giữa chu vi, *c*, và đường kính, *d*, của một đường tròn có thể được biểu diễn là \pi = c /d.

# **Biến số cho phép mô tả một vài tính chất của toán học**. Ví dụ, một tính chất cơ bản của phép cộng là tính giao hoán, trong đó nêu rõ rằng trật tự của các số được cộng không quan trọng. Tính giao hoán có thể được thể hiện dưới dạng đại số là (a + b) = (b + a).

### Đánh giá biểu thức
Những biểu thức đại số có thể được đánh giá và rút gọn, dựa trên những tính chất cơ bản của các phép tính số học (cộng, trừ, nhân, chia và lũy thừa). Ví dụ,

* Các số hạng cộng có thể được rút gọn bằng cách sử dụng hệ số. Ví dụ, x + x + x có thể được rút gọn thành 3x (trong đó 3 là hệ số)
* Các số hạng nhân có thể được rút gọn bằng cách sử dụng số mũ. Ví dụ, x \times x \times x có thể được biểu diễn là x^3
* Cũng giống như các số hạng được cộng với nhau, ví dụ, 2x^2 + 3ab - x^2 + ab được viết thành x^2 + 4ab, bởi các số hạng x^2 được cộng lại với nhau, các số hạng ab cũng được cộng lại với nhau.
* Các số trong ngoặc có thể được nhân với số bên ngoài bằng cách sử dụng tính phân phối. Ví dụ, x (2x + 3) có thể được viết thành (x \times 2x) + (x \times 3), và có thể được viết thành 2x^2 + 3x
* Các biểu thức có thể đưa các nhân tử ra ngoài. Ví dụ, 6x^5 + 3x^2, chia cả hai số hạng với 3x^2 ta có thể viết thành 3x^2 (2x^3 + 1)

### Phương trình

Một phương trình mô tả hai biểu thức là bằng nhau bằng cách sử dụng biểu tượng của đẳng thức, = (dấu bằng). Một trong những phương trình nổi tiếng nhất mô tả định luật Pytago liên quan đến chiều dài các cạnh của một tam giác vuông.

:c^2 = a^2 + b^2

Phương trình này thể hiện rằng c^2, đại diện cho bình phương cạnh huyền (cạnh đối diện góc vuông), bằng tổng (phép cộng) bình phương hai cạnh còn lại, được đại diện bằng các chữ cái a và b

Phương trình là một sự xác nhận rằng hai biểu thức có cùng giá trị và bằng nhau. Một vài phương trình đúng với tất cả các giá trị của các biến số liên quan (ví dụ a + b = b + a); những phương trình như vậy được gọi là đồng nhất thức. Những phương trình điều kiện đúng với một số giá trị của các biến số liên quan (ví dụ x^2 - 1 = 8 chỉ đúng khi x = 3 hoặc x = -3). Những giá trị của các biến làm cho phương trình đó đúng chính là nghiệm của phương trình và có thể tìm thấy thông qua giải phương trình.

Một dạng phương trình khác gọi là bất đẳng thức. Các bất đẳng thức được dùng để chỉ ra rằng một vế của phương trình lớn, hoặc nhỏ hơn, vế còn lại. Các biểu tượng được sử dụng cho bất đẳng thức là:  a > b , trong đó  >  có nghĩa là 'lớn hơn', và  a  trong đó   có nghĩa là 'nhỏ hơn'. Cũng giống như phương trình đẳng thức tiêu chuẩn, các số của bất đẳng thức có thể được cộng, trừ, nhân, chia. Trường hợp ngoại lệ duy nhất là khi nhân và chia với một số âm, dấu bất đẳng thức phải được đổi ngược lại.

### Tính chất của đẳng thức
Theo định nghĩa, đẳng thức tuân thủ theo một số "quan hệ tương đương", bao gồm (a) phản xạ (ví dụ b = b), đối xứng (ví dụ nếu a = b thì b = a), và bắc cầu (ví dụ nếu a = b và b = c thì a = c) trong đó:

* Nếu a = b và c = d thì a + c = b + d và ac = bd;
* Nếu a = b thì a + c = b + c;
* Nêu hai ký hiệu là bằng nhau thì một bên có thể thay thế cho bên còn lại

### Tính chất của bất đẳng thức
Mối quan hệ 'nhỏ hơn'   và 'lớn hơn'  >  có tính chất bắc cầu:

* Nếu &nbsp; a  &nbsp; và &nbsp; b  &nbsp; thì &nbsp; a ;
* Nếu &nbsp; a  &nbsp; và &nbsp; c  &nbsp; thì &nbsp; a + c ;
* Nếu &nbsp; a  &nbsp; và &nbsp; c > 0 &nbsp; thì &nbsp; ac ;
* Nếu &nbsp; a  &nbsp; và &nbsp; c  &nbsp; thì &nbsp; bc .

Chú ý rằng bằng cách nghịch đảo phương trình, chúng ta có thể đảo dấu   và  > , ví dụ
* a  tương đương với b > a

## Giải các phương trình đại số
Phần dưới đây sẽ trình bày các ví dụ về vài phương trình đại số thường gặp

### Phương trình tuyến tính với một biến số
Phương trình tuyến tính (hay phương trình bậc nhất một ẩn) được gọi như vậy, bởi khi chúng được vẽ đồ thị, chúng sẽ thể hiện một đường thẳng (*tuyến tính* có nghĩa là đường thẳng). Phương trình đơn giản nhất là phương trình có một biến số. Chúng chỉ có các hằng số và một biến số duy nhất mà không có số mũ. Ví dụ, xem xét:

Bài toán: Nếu bạn tăng gấp đôi tuổi con trai tôi và cộng thêm 4, kết quả sẽ là 12. Vậy con trai tôi bao nhiêu tuổi?

Phương trình tương đương: 2x + 4 = 12, trong đó x là số tuổi của con trai tôi

Để giải dạng phương trình này, ta sử dụng kỹ thuật cộng, trừ, nhân, chia cả hai vế của phương trình với cùng một số nhằm tách ly biến số sang một bên của phương trình. Một khi biến số đã được tách biệt, vế còn lại của phương trình chính là giá trị của biến số. Nghiệm của phương trình này là như sau:


1. Giải phương trình:2x + 4 = 12
2. Trừ 4 cho cả hai vế của phương trình:2x + 4 - 4 = 12 - 4
3. Rút gọn thành:2x = 8
4. Chia cả hai vế với 2:\frac{2x}{2} = \frac{8}{2}
5. Rút gọn để có được nghiệm:x = 4

 
Dạng thức chung của phương trình tuyến tính với một biến số, có thể được viết là: *<math>ax+b=0\,</math>*

Cũng theo quy trình như vậy (trừ cho cả hai vế cho b và chia cho a) đáp số của phương trình là x=\frac{-b}{a}

### Phương trình tuyến tính với hai biến số
Một phương trình tuyến tính với hai biến số có nhiều (vô số) nghiệm. Ví dụ:

**Bài toán:** Tôi nhiều hơn con tôi 22 tuổi. Vậy chúng tôi bao nhiêu tuổi?

Phương trình tương đương: y = x + 22 trong đó y là tuổi của tôi và x là tuổi của con trai tôi.

Một mình phương trình này không đủ để giải bài toán. Nếu ta biết tuổi của người con trai, thì phương trình sẽ không phải là phương trình có hai biến chưa biết giá trị nữa, và bài toán trở thành phương trình tuyến tính với một biến số.

Để giải phương trình tuyến tính hai biến số đòi hỏi phải có hai phương trình liên quan đến nhau. Ví dụ, nếu bài toán cũng cho biết rằng:


**Bài toán:**Trong 10 năm tới, tuổi của tôi sẽ gấp đôi tuổi của con trai tôi.
Phương trình tương đương:y + 10 = 2 \times (x + 10)
Trừ 10 cho cả hai vế:y = 2 \times (x + 10) - 10
Nhân với các số trong ngoặc:y = 2x + 20 - 10
Rút gọn:y = 2x + 10


Giờ ta có hai phương trình tuyến tính, mỗi phương trình có hai biến chưa biết, nó cho phép ta tạo ra một phương trình tuyến tính với một biến, bằng cách trừ (hoặc cộng) một phương trình cho phương trình còn lại (gọi là phương pháp cộng đại số):

Phương trình thứ haiy = 2x + 10
Phương trình thứ nhấty = x + 22
Lấy phương trình thứ hai trừcho phương trình thứ nhất để khử y(y - y) = (2x - x) +10 - 22
Rút gọn0 = x - 12
Cộng 12 cho cả hai vế12 = x
Sắp đặt lạix = 12


Nói cách khác, con trai tôi 12 tuổi, và tôi lớn hơn con trai tôi 22 tuổi. Vậy tuổi của tôi là 34. Trong 10 năm, con trai tôi sẽ là 22 tuổi và tuổi tôi sẽ gấp đôi tuổi con trai, là 44 tuổi.

### Phương trình bậc hai
Phương trình bậc hai là phương trình có một số hạng với số mũ là 2, ví dụ, x^2, và không có số hạng nào với số mũ cao hơn. Nhìn chung, phương trình bậc hai có thể biểu diễn dưới dạng ax^2 + bx + c = 0, trong đó a khác không (nếu a bằng không thì đây là phương trình tuyến tính chứ không còn là bậc hai). Bởi vậy phương trình bậc hai phải chứa số hạng ax^2, số hạng được biết đến là số hạng bậc hai. Do a \neq 0, chúng ta có thể chia cho a và sắp đặt lại phương trình thành dạng tiêu chuẩn.

: x^2 + px + q = 0 \, 

Trong đó p = b/a và q = c/a. Giải phương trình này, bằng một quá trình gọi là phần bù bình phương, sẽ dẫn đến công thức bậc hai

:x=\frac{-b \pm \sqrt {b^2-4ac}}{2a},

Trong đó, dấu "±" biểu thị rằng cả

:  x_1=\frac{-b + \sqrt {b^2-4ac}}{2a}\quad\text{và}\quad x_2=\frac{-b - \sqrt {b^2-4ac}}{2a}

là nghiệm của phương trình bậc hai.

Phương trình bậc hai có thể giải bằng cách sử dụng phân tích nhân tử. Một ví dụ của phân tích nhân tử:

: x^{2} + 3x - 10 = 0. \,

Cũng tương đương với:

: (x + 5)(x - 2) = 0. \,

Phương trình này tuân thủ theo đúng tính chất tích của không với cả x = 2 hoặc x = -5 là nghiệm của phương trình, bởi rõ ràng một trong hai nhân tử phải bằng không. Tất cả các phương trình bậc hai đều có hai nghiệm trong hệ số phức, nhưng không cần có nghiệm nào trong hệ số thực. Ví dụ,

: x^{2} + 1 = 0 \,

không có nghiệm số thực nào bởi không có số nào bình phương lại bằng −1.

### Phương trình số mũ và phương trình lôgarit

Phương trình số mũ là phương trình có dạng a^x = b với a > 0, nghiệm của phương trình là

: X = \log_a b = \frac{\ln b}{\ln a}

khi b > 0. Các kỹ thuật trong đại số sơ cấp được sử dụng để viết lại phương trình đã cho ở trên trước khi đi đến đáp số. Ví dụ nếu

: 3 \cdot 2^{x - 1} + 1 = 10

thì trừ 1 cho cả hai vế của phương trình, rồi chia cả hai vế cho 3 chúng ta có

: 2^{x - 1} = 3\,

Do đó

: x - 1 = \log_2 3\,

Hoặc

: x = \log_2 3 + 1.\,

Phương trình lôgarit là phương trình dạng log_a(x) = b với a > 0, trong đó nghiệm là

: X = a^b.\,

Ví dụ, nếu

: 4\log_5(x - 3) - 2 = 6\,

thì ta cộng 2 cho cả hai vế của phương trình, sau đó là chia cho 4, chúng ta có

: \log_5(x - 3) = 2\,

Do đó

: x - 3 = 5^2 = 25\,

Từ đó ta rút ra được

: x = 28.\,

### Phương trình căn thức
Phương trình căn thức là phương trình có một dấu căn, \sqrt{x}, bao gồm cả căn bậc ba, \sqrt[3]{x} và căn bậc n, \sqrt[n]{x}. Cần nhớ rằng căn bậc n có thể viết lại theo dạng số mũ, bởi thế \sqrt[n]{x} tương đương với x^{\frac{1}{n}}. Kết hợp với số mũ bình thường, thì \sqrt[2]{x^3} (căn bậc hai của x lập phương) có thể viết lại thành x^{\frac{3}{2}}. Vậy nên dạng thức chung của phương trình căn thức là a = \sqrt[n]{x^m} (tương đương với a = x^\frac{m}{n}) trong đó m và n là số nguyên, và có nghiệm là


** <math>m</math> là số lẻ**&nbsp;*' <math>m</math> là số chẵn<br>và <math>a \ge 0</math></td></tr>
<tr align="center"><td><math>x = \sqrt[m]{a^n}</math>

hoặc

&nbsp; &nbsp; <math>x = \left(\sqrt[m]a\right)^n</math></td><td><math>x = \pm \sqrt[m]{a^n}</math>

hoặc

&nbsp; &nbsp; <math>x = \pm \left(\sqrt[m]a\right)^n</math></td></tr>
</table>

Ví dụ, nếu

: <math>(x + 5)^{2/3} = 4,\,</math>

thì

: <math>\begin{align}
x + 5 & = \pm (\sqrt{4})^3\\
x + 5 & = \pm 8\\
x & = -5 \pm 8\\
x & = 3,-13
\end{align}</math>.

=== Hệ phương trình bậc nhất hai ẩn ===

Có những phương pháp khác nhau để giải một hệ các phương trình tuyến tính với hai biến số

==== Phương pháp cộng đại số ====

Một ví dụ về [[Gia Long|giải phương trình]] tuyến tính với phương pháp cộng đại số

: <math>\begin{cases}4x + 2y&= 14 \\
2x - y&= 1.\end{cases} \,</math>

Nhân các số hạng của phương trình thứ hai cho 2

: <math>4x + 2y = 14 \,</math>
: <math>4x - 2y = 2. \,</math>

Cộng hai phương trình lại ta có

: <math>8x = 16 \,</math>

Rồi rút gọn

: <math>x = 2. \,</math>

Khi ta đã biết <math>x = 2</math> thì ta có thể tìm ra <math>y = 3</math> bằng cách thay 2 cho x vào một trong hai phương trình đầu. Nghiệm của hai phương trình sẽ là

: <math>\begin{cases} x = 2 \\ y = 3. \end{cases}\,</math>

Chú ý rằng đây không phải là phương pháp duy nhất để giải hệ phương trình này; <math>y</math> có thể được giải trước <math>x</math>.

==== Phương pháp thay thế ====

Một cách khác để giải cùng một hệ phương trình tuyến tính là phương pháp thay thế

: <math>\begin{cases}4x + 2y &= 14
\\ 2x - y &= 1.\end{cases} \,</math>

Ta có thể tìm <math>y</math> bằng cách sử dụng một trong hai phương trình. Sử dụng phương trình thứ hai

: <math>2x - y = 1 \,</math>

Trừ <math>2x</math> cho hai vế của phương trình

: <math>\begin{align}2x - 2x - y & = 1 - 2x \\
- y & = 1 - 2x
\end{align}</math>

và nhân hai vế với -1:

: <math> y = 2x - 1. \,</math>

Thay giá trị <math>y</math> vào phương trình đầu tiên của hệ phương trình gốc:

: <math>\begin{align}4x + 2(2x - 1) &= 14\\
4x + 4x - 2 &= 14 \\
8x - 2 &= 14 \end{align}</math>

Cộng 2 vào hai vế của phương trình:

: <math>\begin{align}8x - 2 + 2 &= 14 + 2 \\
8x &= 16 \end{align}</math>

Rút gọn thành

: <math>x = 2 \,</math>

Sử dụng giá trị này vào một trong hai phương trình, ta có thể đạt được nghiệm tương tự với phương pháp trước

: <math>\begin{cases} x = 2 \\ y = 3. \end{cases}\,</math>

Chú ý rằng đây không phải là phương pháp duy nhất để giải hệ phương trình này; <math>y</math> có thể được giải trước <math>x</math>.

=== Các dạng hệ phương trình tuyến tính khác ===

==== Hệ phương trình vô nghiệm ====

Trong ví dụ trên, ta có thể tìm ra đáp số. Tuy nhiên, có những hệ phương trình không có đáp số. Một ví dụ

: <math>\begin{cases}\begin{align} x + y &= 1 \\
0x + 0y &= 2 \end{align} \end{cases}\,</math>

Phương trình thứ hai trong hệ phương trình không có đáp số. Vì thế, hệ phương trình này không giải được. Tuy nhiên, không phải hệ phương trình không đáp số nào cũng dễ nhận ra. Ví dụ như hệ phương trình dưới đây

: <math>\begin{cases}\begin{align}4x + 2y &= 12 \\
-2x - y &= -4 \end{align}\end{cases}\,</math>

Khi ta thử giải hệ phương trình này (dùng phương pháp thay thế như nêu ở trên), phương trình thứ hai, sau khi cộng vào cả hai vế và nhân với -1 ta có:

: <math>y = -2x + 4 \,</math>

Và thế giá trị vào phương trình đầu tiên

: <math>\begin{align}4x + 2(-2x + 4) &= 12 \\
4x - 4x + 8 &= 12 \\
8 &= 12 \end{align}</math>

Kết quả là không còn lại biến số nào, và đẳng thức không đúng. Điều này có nghĩa là phương trình đầu tiên không thể đưa ra một đáp số với giá trị tìm được trong phương trình thứ hai

==== Hệ phương trình vô số nghiệm ====

Có những hệ phương trình có vô số đáp án, khác với hệ phương trình chỉ có một nghiệm duy nhất (cặp giá trị <math>x</math> và <math>y</math> là một nghiệm của hệ phương trình). Ví dụ

: <math>\begin{cases}\begin{align}4x + 2y & = 12 \\
-2x - y & = -6 \end{align}\end{cases}\,</math>

Tính <math>y</math> trong phương trình thứ hai

: <math>y = -2x + 6 \,</math>

Và thế giá trị này vào phương trình thứ nhất của hệ phương trình

: <math>\begin{align}4x + 2(-2x + 6) = 12 \\
4x - 4x + 12 = 12 \\
12 = 12 \end{align}</math>

Đẳng thức thì đúng nhưng lại không đưa ra giá trị của <math>x</math>. Thực ra, ta có thể dễ dàng nhận ra rằng (bằng cách điền vào giá trị <math>x</math>) với bất cứ <math>x</math> nào ta cũng đều có đáp số miễn là <math>y = -2x + 6</math>. Vì thế hệ phương trình này có vô số nghiệm

=== Mối quan hệ giữa tính giải được và tính bội của hệ phương trình ===

Cho bất cứ một hệ phương trình nào, luôn có mối quan hệ giữa tính bội và tính giải được của hệ phương trình

Nếu một phương trình là [[bội]] của phương trình còn lại, thì hệ phương trình tuyến tính là bất định, có nghĩa là hệ phương trình có vô số nghiệm. Ví dụ:

: <math>\begin{cases} \begin{align} x + y &= 2 \\ 
2x + 2y &= 4 \end{align}\end{cases}</math>

có vô số nghiệm ví dụ như (1, 1), (0, 2), (1.8, 0.2), (4, −2), (−3000.75, 3002.75), và nhiều cặp nghiệm khác

Nhưng khi tính bội chỉ là thuộc một phần riêng (ví dụ vế bên trái của phương trình là bội, còn vế bên phải thì không hoặc không nhân với cùng một số) thì hệ phương trình đó không giải được. Ví dụ:

: <math>\begin{cases}\begin{align}x + y & = 2 \\
4x + 4y &= 1 \end{align}\end{cases}</math>

Phương trình thứ hai đem tới kết quả <math>x + y = \frac{1}{4}</math> đối nghịch với phương trình thứ nhất. Khi giải một hệ phương trình tuyến tính, ta nên kiểm tra xem một phương trình có phải là bội của phương trình còn lại không. Nếu nó là bội của phương trình còn lại, hệ phương trình đó không xác định được một cách cụ thể. Nếu nó chỉ bội một phần, hệ phương trình không có lời giải.

Tuy nhiên, như đã chỉ ra trong các phần ở trên, điều này không có nghĩa là các phương trình phải là bội của nhau để có lời giải; nói cách khác, tính bội trong một hệ phương trình tuyến tính không phải là điều kiện cần thiết để có thể giải được phương trình.

==Chú thích==

==Đọc thêm==
* [[Leonhard Euler]], * Elements of Algebra *, 1770. English translation [[Tarquin Press]], 2007, ISBN 978-1-899618-79-8, online digitized editions 2006, or on Google Books: [http://books.google.co.uk/books?id=X8yv0sj4_1YC&dq=euler+elements&psp=1 Elements of algebra – Leonhard Euler, John Hewlett, Francis Horner, Jean Bernoulli, Joseph Louis Lagrange], 1822.
* Charles Smith, *A Treatise on Algebra*, in [http://historical.library.cornell.edu/math Cornell University Library Historical Math Monographs].
*Redden, John. [http://catalog.flatworldknowledge.com/bookhub/reader/128?e=fwk-redden-ch01 *Elementary Algebra''] . Flat World Knowledge, 2011