Linear Algebra MAT 310 / Advanced Linear Algebra MAT 315
Oleg Viro
02/04/2020, Lecture 2
Definition
of field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Uniqueness
of the inverses. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Definition
of field. Reformulation . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Simple
corollaries of field axioms . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
The
smallest field . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Characteristic . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 7
Field homomorphisms. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 8
Field isomorphisms. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 9
Prime fields . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 10
Finite fields. . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 11
Adjoining a
square root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Adjoining
a square root . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Adjoining
a square root . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Conjugation
and inversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Examples
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Complex
numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Absolute
value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Geometry
of a complex number . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1
Definition of field
Definition. A field is a set F
which contains at least two distinct elements called 0 and 1
and is equipped with operations of addition and multiplication such that:
addition is associative and commutative:
a+ (b+ c) = (a+ b) + c and a+ b = b+ a for ∀ a, b, c ∈ F ,
multiplication is associative and commutative:
a · (b · c) = (a · b) · c and a · b = b · a for ∀a, b, c ∈ F ,
multiplication is distributive over addition: a(b + c) = ab+ ac for ∀a, b, c ∈ F ,
0 is an additive identity: 0 + a = a for ∀a ∈ F ,
1 is a multiplicative identity: 1 · a = a for ∀a ∈ F ,
each element has an additive inverse: ∀a ∈ F ∃ b ∈ F a+ b = 0 ,
each non-zero element has a multiplicative inverse:
∀a ∈ F a 6= 0 =⇒ ∃ b ∈ F a · b = 1 .
These properties of addition and multiplication are called field axioms.
Examples. Q , the field of rational numbers,
R , the field of real numbers,
C , the field of complex numbers.
We have to check if Q,R,C satisfy all the field axioms. This an easy exercise,
because you are familiar with these properties of rational, real and complex numbers.
2 / 19
Uniqueness of the inverses
In any field, additive and multiplicative inverses are unique.
Indeed, if b, b′ are additive inverses to a , then b = b+ (a+ b′) = b+ a+ b′ = (b+ a) + b′ = b′.
Similarly, if b, b′ are multiplicative inverses to a , then b = b · 1 = b(ab′) = bab′ = (ba)b′ = 1 · b′ = b′.
Due to uniqueness, the inverses deserve special notation.
The additive inverse to a is denoted by −a ;
the multiplicative inverse to a is denoted by a−1 or 1
a
.
Two extra operations are defined:
subtraction a− b := a+ (−b)
and division a/b := a · (b−1) for b 6= 0 .
3 / 19
2
Definition of field. Reformulation
Uniqueness of the additive and multiplicative inverses allows to reformulate the definition of field as a set
equipped with several operations related to each other.
A set F equipped with distinguished elements 0, 1 ∈ F and operations of
addition (a, b) 7→ a+ b , multiplication (a, b) 7→ a · b ,
additive inversion a 7→ −a , and multiplicative inversion a 7→ a−1 for a 6= 0
is a field if
the addition and multiplication are associative, commutative and distributive,
for any a ∈ F a+ 0 = a , a · 1 = a , a+ (−a) = 0 ,
for any non-zero a ∈ F a · a−1 = 1 .
Exercise. Prove that this definition is equivalent to the definition given earlier.
Let F be a field and K ⊂ F . If K is invariant under the four field operations of F , then K equipped with
the restriction of these operations is a field.
Invariance of K under the field operations of F means that if
any of these operations is applied to elements of K , then the result belongs to K .
Say, if a, b ∈ K , then a · b ∈ K , a+ b ∈ K , a−1 ∈ K and −a ∈ K .
Definition. Let K ⊂ F be fields such that they have common 0 and 1
and the field operations of K are restrictions of the field operations of F . Then K is called
a subfield of F and F is called an extension of K .
For example, Q is a subfield of R and C , and C is an extension of R .
4 / 19
Simple corollaries of field axioms
In any field, a+ c = b+ c implies a = b .
Proof. a+ c = b+ c implies (a+ c) + (−c) = (b + c) + (−c) .
By associativity, this equality turns into a+ (c+ (−c)) = b+ (c+ (−c)) .
Since c+ (−c) = 0 by definition of (−c) , this equality turns into a+ 0 = b+ 0 .
By definition of 0 , this implies a = b .
In any field, 0 · a = 0 for any a .
Proof. Since 0 is an additive identity, 0 + 0 = 0 .
Multiply both sides of this equality by a : (0 + 0)a = 0a .
By distributivity, this can be re-written as 0a+ 0a = 0a .
The right hand side does not change if we add 0 to it: 0a+ 0a = 0 + 0a .
Now apply the preceding statement. It gives 0a = 0 .
In any field, (−a)b = −(ab) for any a, b . In particular, (−1)b = −b .
Proof. Since a+ (−a) = 0 , we have ab+ (−a)b = (a+ (−a))b = 0b = 0 .
By definition of additive inverse, ab+ (−a)b = 0 means that −(ab) = (−a)b .
In any field, ab = 0 implies either a = 0 or b = 0 .
Proof. If ab = 0 and b 6= 0 , then a = a · 1 = a(bb−1) = (ab)b−1 = 0b−1 = 0.
5 / 19
3
The smallest field
The fields Q , R and C are infinite. Can a field be finite?
Any field must contain 0 and 1 , so it contains at least two elements.
There is a field which consists just of 0 and 1 . It is denoted by F2 .
The addition and multiplication in F2 are easy to recover.
In any field, 0 + 0 = 0 , 0 + 1 = 1 + 0 = 1 , 0 · 1 = 1 · 0 = 0 · 0 = 0 , 1 · 1 = 1 .
It is left to figure out only what 1 + 1 is.
The additive inverse −1 of 1 cannot be 0 , because 1 + 0 = 1 and 1 + (−1) = 0 .
Therefore −1 = 1 and 1 + 1 = 1 + (−1) = 0 .
So far we have proved that the addition and multiplication in F2 are uniquely defined.
Exercise. Verify that, for these addition and multiplication, associativity and distributivity hold true.
What are the multiplicative inverses? This question makes sense only for non-zero elements. That is only for 1 .
In any field, 1−1 = 1 , because 1 · 1 = 1 .
Thus we recovered all the details of F2 from the number of its elements.
This means that there exists only one field that consists of 2 elements.
6 / 19
Characteristic
Let F be a field. Recall that F contains 1 .
The n -fold sum 1 + · · ·+ 1 ∈ F is denoted by n · 1 , or just by n , the same symbol
as was used for the number of summands.
Thus, in F , there is a sequence of elements: 1, 2, 3, . . . .
Some of these elements may equal 0 . For example, in F2 , 2 = 1 + 1 = 0 .
If there exists n ∈ N such that n · 1 = 0 , then the minimal such n is called the characteristic of F .
If n · 1 6= 0 for all n ∈ N , then the characteristic of F is defined to be 0 .
The characteristic of F is denoted by charF .
Examples. charQ = charR = charC = 0 and charF2 = 2 .
Theorem. The characteristic of a field can be either 0 or a prime number.
Proof. Let F be a field of finite characteristic n .
Assume that n is not prime and n = r · s , where r, s ∈ N , r, s < n .
Then r · 1 6= 0 and hence there exists (r · 1)−1 ∈ F .
On the other hand, (r · 1) · (s · 1) = n · 1 = 0.
By multiplying the equality (r · 1) · (s · 1) = 0 by (r · 1)−1 , we get s · 1 = 0 ,
which contradicts to the assumption that n = charF and s < n .
7 / 19
4
Field homomorphisms
Let K and L be fields. A map f : K → L is called a field homomorphism
if f(a+ b) = f(a) + f(b) and f(ab) = f(a)f(b) for any a, b ∈ K .
Examples. The inclusion maps Q→ R , R→ C and Q→ C are field homomorphisms.
Theorem. For any field homomorphism f : K → L ,
1. f(0) = 0 ,
2. f(−a) = −f(a) for any a ∈ K ,
3. f(1) = 1 if f is not a constant map,
4. if f is not a constant map, then f(a−1) = (f(a))−1 for any a ∈ K , a 6= 0 .
Proof. 1. f(1) = f(1 + 0) = f(1) + f(0) . Hence, 0 = f(0) .
2. f(a) + f(−a) = f(a+ (−a)) = f(0) = 0 .
3. There exists a ∈ K such that f(a) 6= 0 . Then f(a) = f(1 · a) = f(1)f(a) .
By multiplying the equality f(a) = f(1)f(a) by (f(a))−1 we get
1 = f(a)(f(a))−1 = f(1)f(a)(f(a))−1 = f(1).
4. f(a) · f(a−1) = f(a · (a−1)) = f(1) = 1 .
8 / 19
Field isomorphisms
Theorem. If f : K → L is a field homomorphism, then f(K) is a subfield of L .
Proof. We have seen that f(0) = 0 and f(1) = 1 , hence 0, 1 ∈ f(K) .
If a, b ∈ f(K) , then take x, y ∈ K such that f(x) = a and f(y) = b . Then
a+ b = f(x) + f(y) = f(x+ y) ∈ f(K) and a · b = f(x) · f(y) = f(x · y) ∈ f(K) . Hence, f(K) is closed
under the restrictions of addition and multiplication in L . Existence of the inverses in f(K) follows from
−f(a) = f(−a) and (f(a))−1 = f(a−1) .
Theorem. Any non-constant field homomorphism is injective.
Proof. Let f : K → L be a non-constant field homomorphism. For any a ∈ K , if a 6= 0 then
f(a)f(a−1) = f(a · a−1) = f(1) = 1 . Hence f(a) 6= 0 . Let a, b ∈ K , a 6= b . Then a+ (−b) 6= 0 and
f(a) + (−f(b)) = f(a) + f(−b) = f(a+ (−b)) 6= 0 .
By adding f(b) to both sides of inequality f(a) + (−f(b)) 6= 0 , we get f(a) 6= f(b) .
Since any field homomorphism f : K → L is injective,
K can be identified with its image f(K) ⊂ L , which is a subfield of L .
f : K → L is considered as an extension of the field K .
Corollary. A surjective field homomorphism is invertible.
Because surjective+injective=bijective=invertible.
An invertible field homomorphism is called a field isomorphism. If there exists a
field isomorphism K → L , then fields K and L are said to be isomorphic.
9 / 19
5
Prime fields
A field F is called prime if it contains no smaller subfield G $ F .
Of course, F2 is a prime field.
Theorem. Q is a prime field.
Proof. Any rational number
p
q
can be obtained by arithmetic operations from 0 and 1 :
p
q
= (p · 1) · (q · 1)−1 , therefore p
q
must belong to any subfield of Q .
Therefore any subfield of Q coincides with Q .
Lemma. Intersection of any collection of subfields of a field F is a subfield of F .
Proof. Let {Kα}, α ∈ I be a family of subfields of F and K =
⋂
α∈I
Kα . In order to prove that K is a
subfield of F , it suffices to prove that K is invariant under field operations. This means that if one applies
any of four field operations to some elements of K , then the result will also belong to K . Elements of K
belong to each Kα . Since Kα is a subfield, the result of operations belong to Kα . Therefore, the result of
operations belong to K =
⋂
α
Kα .
Theorem. Any field contains a unique prime subfield.
Proof. Take the intersection K of all subfields of our field F .
By Lemma, K is a subfield of F .
K is contained in any subfield of F . Therefore K is prime.
Theorem. For any prime number p , there exists a field which consists of
0, 1, 2, . . . , p− 1 . This field is unique.
Proof. This theorem has already been proved for p = 2 . In order to prove it,
we have to recover the field operations on n · 1 = n . It is left to you as an exercise.
10 / 19
Finite fields
One can prove that the number of elements in a finite field is
pn, where n is any natural number and p is any prime number.
A field consisting of q = pn elements is unique up to isomorphism
(i.e., up to a bijection which respects addition and multiplication.)
This field is denoted by Fq . Other notations: Fq and GF (q) .
Here GF stands for Galois field.
The structure of Fq can be understood similarly to our study of F2 .
We leave this outside our course.
11 / 19
6
Adjoining a square root
The field C of complex numbers can be obtained from the field R of real numbers
by adjoining a square root of −1 .
The same construction is applicable in other situations.
There are more general constructions for a field extension,
but this one better suits our needs.
The initial data of our construction:
a field F and an element ξ ∈ F such that the equation x2 = ξ has no root in F
(i.e., there is no x ∈ F such that x2 = ξ ).
The outcome of the construction:
a field F [
√
ξ] that contains F and a solution of equation x2 = ξ and contains
no field K such that F ⊂ K ⊂ F [√ξ] .
Let us assume for a while that F has an extension L
in which the equation x2 = ξ has a solution.
Denote a solution by
√
ξ .
Observe that the intersection K of all subfields of L which contain F and
√
ξ
is the minimal subfield of L that contains F and
√
ξ .
Let us try to describe this field K more explicitly. K must contain all elements of L which can be obtained
by field operations from elements of F ∪ {√ξ} .
In particular, K must contain elements of the form a+ b
√
ξ , where a, b ∈ F .
In fact, that’s all: we will prove
Theorem. K = {a+ b√ξ | a, b ∈ F}.
12 / 19
Adjoining a square root
Theorem. The set {a+ b√ξ | a, b ∈ F} ⊂ L is a subfield of L .
Proof. We have to verify that this set is closed under group operations.
Addition. (a+ b
√
ξ) + (a′ + b′
√
ξ) = (a+ a′) + (b + b′)
√
ξ .
Multiplication. (a+ b
√
ξ) · (a′ + b′√ξ) = aa′ + ab′√ξ + b√ξ · a′ + b√ξ · b′√ξ
= aa′ + bb′(
√
ξ)2 + (ab′ + ba′)
√
ξ
= (aa′ + bb′ξ) + (ab′ + a′b)
√
ξ .
Additive inverse. −(a+ b√ξ) = (−a) + (−b)√ξ .
Multiplicative inverse.
1
a+ b
√
ξ
=
a− b√ξ
(a+ b
√
ξ)(a− b√ξ) =
a− b√ξ
a2 − b2ξ
=
a
a2 − b2ξ +
−b
a2 − b2ξ
√
ξ
Thus, each element of the minimal subfield K ⊂ L which contains F and √ξ
can be presented as a+ b
√
ξ with a, b ∈ F .
Lemma. This presentation is unique.
Indeed, let a+ b
√
ξ = a′ + b′
√
ξ , then a− a′ = (b′ − b)√ξ .
If b′ − b = 0 , then b = b′ and a = a′ , so the presentations coincide.
If b 6= b′ , then √ξ = a− a
′
b′ − b ∈ F ,
which contradicts to the assumption that F contains no x such that x2 = ξ .
13 / 19
7
Adjoining a square root
Recall that our arguments are based on assumption that ξ = x2 in some field L ⊃ F .
Relying on this, we have come up to a very explicit description
of the smallest field K ⊂ L which contains F and in which ξ = x2 .
We can reformulate this description as follows: we have found a bijection F × F → K : (a, b) 7→ a+ b√ξ and
formulas describing the field operations in K .
The fact that these operations satisfy the field axioms
follows from the assumption about existence of L .
If we want to get rid of this assumption, we can verify the field axioms independently.
The verification is nothing but a straightforward calculation.
For example, multiplication in K is described by formula (a+ b
√
ξ) · (a′+ b′√ξ) = (aa′+ bb′ξ)+ (ab′+ a′b)√ξ.
Commutativity of this multiplication follows from commutativity of addition and multiplication in F .
In order to prove associativity, we have to prove that the following equality:(
(a+ b
√
ξ)(a′ + b′
√
ξ)
)
(a′′ + b′′
√
ξ) = (a+ b
√
ξ)
(
(a′ + b′
√
ξ)(a′′ + b′′
√
ξ)
)
(
(aa′ + bb′ξ) + (ab′ + a′b)
√
ξ
)
(a′′ + b′′
√
ξ)
= (a+ b
√
ξ)
(
(a′a′′ + b′b′′ξ) + (a′b′′ + a′′b′)
√
ξ
)
Check that both sides are
equal to
aa′a′′ + (bb′a′′ + ab′b′′ + ba′b′′)ξ + (ab′a′′ + ba′a′′ + aa′b′′ + bb′b′′ξ)
√
ξ .
Similarly verify all the field axioms.
Field K is denoted by F [
√
ξ] .
14 / 19
Conjugation and inversion
A map F [
√
ξ]→ F [√ξ] : z 7→ z defined by formula a+ b√ξ = a− b√ξ
which is called conjugation.
The conjugation is an involution. This means that its square is the identity map: z = z .
The conjugation is a field isomorphism: z + w = z + w and z · w = z · w .
The former formula is obvious, let us prove the latter.
(a+ b
√
ξ)(a′ + b′
√
ξ) = (a · a′ + ξ · b · b′) + (a · b′ + b · a′)√ξ
= (a · a′ + ξ · b · b′)− (a · b′ + b · a′)√ξ .
On the other hand,
(a+ b
√
ξ) · (a′ + b′√ξ) = (a− b√ξ)(a′ − b′√ξ)
= (a · a′ + (−b)(−b′)ξ) + (a(−b′) + (−b)a′)√ξ
= (a · a′ + b · b′ξ)− (a · b′ + b · a′)√ξ .
z · z ∈ F for ∀z ∈ F [√ξ] . Proof. (a+ b√ξ)(a− b√ξ) = a2 − b2ξ
Now we can explain the origin of a formula for multiplicative inverse
1
a+ b
√
ξ
=
a
a2 − b2ξ +
−b
a2 − b2ξ
√
ξ in
F [
√
ξ] .
For z = a+ b
√
ξ , we have z · z = (a+ b√ξ)(a− b√ξ) = a2 − b2ξ ∈ F
The formula for multiplicative inversion comes from a more conceptional formula:
z−1 = z · (z · z)−1
15 / 19
8
Examples
The main our motivation for adjoining square root construction was
to speak on complex numbers.
The field C is obtained by adjoining
√−1 to R . We will elaborate on C later.
However this construction gives many other interesting and useful fields.
For example, if we apply it to F = Q and ξ = 2 ,
then it gives Q[
√
2] , the smallest field of characteristic 0 which contains
√
2 .
A few other examples:
F3[
√−1] = F9 .
More generally, Fp[
√−1] = Fp2 for any prime number p ≡ −1 mod 4 .
Q[
√
6] = Q[
√
3
2
] , because F [
√
ξ] = F [
√
η] if ξ
η
= x2 for some x ∈ F .
Similarly, F7[
√−1] = F7[
√
3]
One cannot adjoin
√−1 to F5 , since 22 = 4 = −1 in F5 .
2 is not a square in F5 and F5[
√
2] = F25 .
16 / 19
Complex numbers
The field C is obtained by adjoining
√−1 to R .
The
√−1 is denoted by i (after Leonard Euler, 1777).
C = {a+ bi | a, b ∈ R} = R[i] , i2 = −1 .
Addition. (a+ bi) + (a′ + b′i) = (a+ a′) + (b+ b′)i .
Multiplication. (a+ bi)(a′ + b′i) = (aa′ − bb′) + (ab′ + a′b)i .
Conjugation. A map C→ C : a+ bi 7→ a+ bi = a− bi is a field isomorphism.
A complex number z is real ⇐⇒ z = z .
Let z = a+ bi , where a, b ∈ R.
The real part of z , denoted Re z , is defined by Re z = a .
The imaginary part of z , denoted Im z , is defined by Im z = b .
Warning. The imaginary part of a complex number is real.
Relations: z = Re z + (Im z)i , z = Re z − (Im z)i ,
Re z =
1
2
(z + z) , Im z =
1
2i
(z − z)
17 / 19
9
Absolute value
z · z = (a+ bi)(a− bi) = a2 + b2 ≥ 0 for any complex number z = a+ bi .
The absolute value or modulus of a complex number z ,
denoted |z| , is defined by |z| = √zz =
√
(Re z)2 + (Im z)2 .
Obvious properties. |z| = |z| , |Re z| ≤ |z| , | Im z| ≤ |z| for any z ∈ C .
Multiplicativity of modulus. |zw| = |z||w| for any z, w ∈ C.
Proof. |zw| =
√
(zw)(zw) =
√
z · w · z · w = √z · z · w · w = √zz√ww = |z||w|.
Triangle inequality. |z + w| ≤ |z|+ |w| for any z, w ∈ C.
Proof. |z + w|2 = (z + w)(z + w) = zz + zw + wz + ww = |z|2 + zw + wz + |w|2
= |z|2 + |w|2 + zw + zw = |z|2 + |w|2 + 2Re zw
≤ |z|2 + |w|2 + 2|z||w| = |z|2 + |w|2 + 2|z||w| = (|z|+ |w|)2.
Thus |z + w|2 ≤ (|z|+ |w|)2 , which implies the required |z + w| ≤ |z|+ |w| .
18 / 19
Geometry of a complex number
A complex number z = a+ bi is characterized by an ordered pair (a, b) of real numbers,
that is a point on the coordnate plane R2 .
z = a+ ib
0
Im
Re
Im z = b
Re z = a
|z|
ϕ
The same point is characterized by its
polar coordinates |z| and ϕ = arg z .
The second coordinate ϕ is called the
argument of z and denoted by arg z .
Clearly,
Re z = |z| cosϕ and Im z = |z| sinϕ .
Therefore,
z = Re z + i Im z = |z|(cosϕ+ i sinϕ) .
Theorem. arg(z · w) = arg z + argw for any non-zero z, w ∈ C .
Proof. Let arg z = α , argw = β and arg(z · w) = γ . Then z = |z| · (cosα+ i sinα),
w = |w| · (cosβ + i sinβ) and z · w = |z · w| · (cos γ + i sin γ). On the other hand,
z · w = |z| · |w| · (cosα+ i sinα)(cos β + i sinβ)
= |z| · |w| · ((cosα cosβ − sinα sinβ) + i(cosα sinβ + sinα cosβ)) .
= |z| · |w| · (cos(α+ β) + i sin(α+ β)) .
Comparing the two expressions for z · w and taking into account that |z · w| = |z| · |w| , we get
cos γ = cos(α+ β) and sin γ = sin(α+ β) , which implies γ ≡ α+ β mod 2pi .
19 / 19
10
学霸联盟