没有合适的资源?快使用搜索试试~ 我知道了~
Intro Abstract Algebra
需积分: 10 7 下载量 127 浏览量
2013-07-16
10:08:32
上传
评论
收藏 1.19MB PDF 举报
温馨提示
试读
200页
一个不错的,抽象代数的入门书籍 初等数论和抽象代数在git的源码里都有体现
资源推荐
资源详情
资源评论
Intro Abstract Algebra
c
http://www.math.umn.edu/~garrett/
1
Contents
(1) Basic Algebra of Polynomials
(2) Induction and the Well-ordering Principle
(3) Sets
(4) Some counting principles
(5) The Integers
(6) Unique factorization into primes
(7) (*) Prime Numbers
(8) Sun Ze's Theorem
(9) Goo d algorithm for exponentiation
(10) Fermat's Little Theorem
(11) Euler's Theorem, Primitive Roots, Exp onents, Roots
(12) (*) Public-Key Ciphers
(13) (*) Pseudoprimes and PrimalityTests
(14) Vectors and matrices
(15) Motions in two and three dimensions
(16) Permutations and Symmetric Groups
(17) Groups: Lagrange's Theorem, Euler's Theorem
(18) Rings and Fields: denitions and rst examples
(19) Cyclotomic p olynomials
(20) Primitive roots
(21) Group Homomorphisms
(22) Cyclic Groups
(23) (*) Carmichael numb ers and witnesses
(24) More on groups
(25) Finite elds
(26) Linear Congruences
(27) Systems of Linear Congruences
(28) Abstract Sun Ze Theorem
(29) (*) The Hamiltonian Quaternions
(30) More ab out rings
(31) Tables
2
1. Basic Algebra of Polynomials
Completing the square
to solve a quadratic equation is p erhaps the rst really go od trick in elemen-
tary algebra. It dep ends up on appreciating the form of the square of the
binomial
x
+
y
:
(
x
+
y
)
2
=
x
2
+
xy
+
yx
+
y
2
=
x
2
+2
xy
+
y
2
Thus, running this backwards,
x
2
+
ax
=
x
2
+2(
a
2
)
x
=
x
2
+2(
a
2
)
x
+(
a
2
)
2
,
(
a
2
)
2
=(
x
+
a
2
)
2
,
(
a
2
)
2
Then for
a
6
=0,
ax
2
+
bx
+
c
=0
can b e rewritten as
0=
0
a
=
x
2
+2
b
2
a
x
+
c
a
=(
x
+
b
2
a
)
2
+
c
a
,
(
b
2
a
)
2
Thus,
(
x
+
b
2
a
)
2
=(
b
2
a
)
2
,
c
a
x
+
b
2
a
=
r
(
b
2
a
)
2
,
c
a
x
=
,
b
2
a
r
(
b
2
a
)
2
,
c
a
from which the usual
Quadratic Formula
is easily obtained.
For p ositiveintegers
n
,wehave the
factorial
function dened:
n
!=1
2
3
:::
(
n
,
2)
(
n
,
1)
n
Also, we take0!=1. The fundamental prop erty is that
(
n
+ 1)! = (
n
+1)
n
!
And there is the separate
denition
that 0! = 1. The latter convention has the virtue that it works out in
practice, in the patterns in which factorials are most often used.
The
binomial co ecients
are numb ers with a sp ecial notation
n
k
=
n
!
k
!(
n
,
k
)!
The name comes from the fact that these numbers app ear in the
binomial expansion
(expansion of p owers
of the
binomial
(
x
+
y
)):
(
x
+
y
)
n
=
x
n
+
n
1
x
n
,
1
y
+
n
2
x
n
,
2
y
2
+
:::
+
n
n
,
2
x
2
y
n
,
2
+
n
n
,
1
xy
n
,
1
+
y
n
3
=
X
0
i
n
n
i
x
n
,
i
y
i
Notice that
n
n
=
n
0
=1
There are
standard identities
which are useful in anticipating factorization of special p olynomials and
special forms of numbers:
x
2
,
y
2
=(
x
,
y
)(
x
+
y
)
x
3
,
y
3
=(
x
,
y
)(
x
2
+
xy
+
y
2
)
x
3
+
y
3
=(
x
+
y
)(
x
2
,
xy
+
y
2
)
x
4
,
y
4
=(
x
,
y
)(
x
3
+
x
2
y
+
xy
2
+
y
3
)
x
5
,
y
5
=(
x
,
y
)(
x
4
+
x
3
y
+
x
2
y
2
+
xy
3
+
y
4
)
x
5
+
y
5
=(
x
+
y
)(
x
4
,
x
3
y
+
x
2
y
2
,
xy
3
+
y
4
)
and so on. Note that for
odd
exponents there are
two
identities while for
even
exponents there is just
one
.
#1.1
Factor
x
6
,
y
6
in two dierentways.
#1.2
While we mostly know that
x
2
,
y
2
has a factorization, that
x
3
,
y
3
has a factorization, that
x
3
+
y
3
has, and so on, there is a factorization that seldom app ears in `high school':
x
4
+4
y
4
has a factorization into
two quadratic pieces, each with 3 terms! Find this factorization.
Hint:
x
4
+4
y
4
=(
x
4
+4
x
2
y
2
+4
y
4
)
,
4
x
2
y
2
=(
x
2
+2
y
2
)
2
,
(2
xy
)
2
4
2. Induction and the Well-ordering Principle
The meaning of the word `induction' within mathematics is very dierent from the collo quial sense!
First, let
P
(
n
) be a statementinvolving the integer
n
, whichmay b e true or false. That is, at this p oint
wehavea
grammatical ly
correct sentence, but are making no general claims about whether the sentence is
true, true for
one
particular value of
n
, true for
al l
values of
n
,oranything. It's just a sentence.
Now we introduce some notation that is entirely compatible with our notion of
function
, even if the
present usage is a little surprising. If the sentence
P
(
n
)
is
true of a particular integer
n
, write
P
(
n
)= true
and if the sentence asserts a
false
thing for a particular
n
, write
P
(
n
)= false
That is, we
can
view
P
as a
function
, but instead of producing
numbers
as output it pro duces either
`true'
or
`false'
as values. Such functions are called
b oolean
.
This style of writing, even if it is not what you already knew or learned, is entirely parallel to ordinary
English, is parallel to programming language usage, and has many other virtues.
Caution:
There is an
another
, older tradition of notation in mathematics which is somewhat dierent,
which is and which is harder to read and write unless you know the trick, since it is
not
like ordinary English
at all. In that
other
tradition, to write `
P
(
n
)' is to assert that the sentence `
P
(
n
)' is
true
. In the
other
tradition, to say that the sentence is
false
you write `
:
P
(
n
)' or `
P
(
n
)'.
So, yes, these twoways of writing are not compatible with each other. Too bad. We need to makea
choice, though, and while I
once
would havechosen what I call the `older' tradition,
now
I like the rst way
better, for several reasons. In any case, you should be alert to the p ossibility that other people maychoose
one or the other of these writing styles, and you have to gure it out from context!
Principle of Induction
If
P
(1) = true, and
if
P
(
n
) = true
implies
P
(
n
+ 1) = true for every p ositiveinteger
n
,
then
P
(
n
) = true for
every
positiveinteger
n
.
Caution:
The second condition do es
not
directly assert that
P
(
n
) = true, nor do es it directly assert
that
P
(
n
+ 1) = true. Rather, it only asserts a
relative
thing. That is, more generally, with some sentences
A
and
B
(involving
n
or not), an assertion of the sort
(
A
implies
B
) = true
does not
assert that
A
= true nor that
B
= true, but rather can b e re-written as
conditional
assertion
if (
A
= true) then
B
= true
In other words we prove that an
implication
is true.
5
剩余199页未读,继续阅读
资源评论
babyaries
- 粉丝: 15
- 资源: 123
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SVID_20240523_141155_1.mp4
- Code for the complete guide to tkinter tutorial
- 关于百货中心供应链管理系统.zip
- SimpleFolderIcon-master 修改Unity的Project下的文件夹图标
- A python Tkinter widget to display tile based maps
- A pure Python library for adding tables to a Tkinter application
- Vector资源文件.zip
- MobaXterm-Installer
- MicroMsg.xlsx
- 88-520告白(520气球).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功