Kiddie Talk - The Diamond Lemma and its applications

Similar documents
THE DIAMOND LEMMA FOR RING THEORY

2. Prime and Maximal Ideals

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

(1) is an invertible sheaf on X, which is generated by the global sections

Lecture 2. (1) Every P L A (M) has a maximal element, (2) Every ascending chain of submodules stabilizes (ACC).

2. Intersection Multiplicities

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y]

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

Formal power series rings, inverse limits, and I-adic completions of rings

3.1. Derivations. Let A be a commutative k-algebra. Let M be a left A-module. A derivation of A in M is a linear map D : A M such that

MATH 326: RINGS AND MODULES STEFAN GILLE

Topics in linear algebra

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

Collected trivialities on algebra derivations

INTRODUCTION TO LIE ALGEBRAS. LECTURE 7.

4.3 Composition Series

8. Prime Factorization and Primary Decompositions

Math 203A - Solution Set 1

Representations of quivers

12. Linear systems Theorem Let X be a scheme over a ring A. (1) If φ: X P n A is an A-morphism then L = φ O P n

LECTURE 4: REPRESENTATION THEORY OF SL 2 (F) AND sl 2 (F)

15. Polynomial rings Definition-Lemma Let R be a ring and let x be an indeterminate.

Section Blowing Up

Permutations and Polynomials Sarah Kitchen February 7, 2006

Math 762 Spring h Y (Z 1 ) (1) h X (Z 2 ) h X (Z 1 ) Φ Z 1. h Y (Z 2 )

Confluence Algebras and Acyclicity of the Koszul Complex

1 Hilbert function. 1.1 Graded rings. 1.2 Graded modules. 1.3 Hilbert function

LECTURE 3: REPRESENTATION THEORY OF SL 2 (C) AND sl 2 (C)

n P say, then (X A Y ) P

Math 203A - Solution Set 1

11. Dimension. 96 Andreas Gathmann

Tensor Product of modules. MA499 Project II

ELEMENTARY BIALGEBRA PROPERTIES OF GROUP RINGS AND ENVELOPING RINGS: AN INTRODUCTION TO HOPF ALGEBRAS

Reid 5.2. Describe the irreducible components of V (J) for J = (y 2 x 4, x 2 2x 3 x 2 y + 2xy + y 2 y) in k[x, y, z]. Here k is algebraically closed.

10. Smooth Varieties. 82 Andreas Gathmann

DIVISORS ON NONSINGULAR CURVES

Projective Schemes with Degenerate General Hyperplane Section II

Introduction Non-uniqueness of factorization in A[x]... 66

WEAK NULLSTELLENSATZ

Tree sets. Reinhard Diestel

DERIVED CATEGORIES OF COHERENT SHEAVES

Pacific Journal of Mathematics

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

32 Divisibility Theory in Integral Domains

9. Integral Ring Extensions

Krull Dimension and Going-Down in Fixed Rings

REPRESENTATION THEORY, LECTURE 0. BASICS

MATH 233B, FLATNESS AND SMOOTHNESS.

INTRODUCTION TO LIE ALGEBRAS. LECTURE 1.

NON-COMMUTATIVE POLYNOMIAL COMPUTATIONS

Monoids of languages, monoids of reflexive. relations and ordered monoids. Ganna Kudryavtseva. June 22, 2010

MINKOWSKI THEORY AND THE CLASS NUMBER

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

214A HOMEWORK KIM, SUNGJIN

A GENERAL THEORY OF ZERO-DIVISOR GRAPHS OVER A COMMUTATIVE RING. David F. Anderson and Elizabeth F. Lewis

Polynomial Rings. i=0. i=0. n+m. i=0. k=0

k k would be reducible. But the zero locus of f in A n+1

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games

5 Dedekind extensions

9. Birational Maps and Blowing Up

Yuriy Drozd. Intriduction to Algebraic Geometry. Kaiserslautern 1998/99

Note that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication.

CHOMP ON NUMERICAL SEMIGROUPS

A finite universal SAGBI basis for the kernel of a derivation. Osaka Journal of Mathematics. 41(4) P.759-P.792

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013

NOTES ON LINEAR ALGEBRA OVER INTEGRAL DOMAINS. Contents. 1. Introduction 1 2. Rank and basis 1 3. The set of linear maps 4. 1.

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 24

Pictures and Syzygies: An exploration of pictures, cellular models and free resolutions

Algebras. Chapter Definition

ZEROES OF INTEGER LINEAR RECURRENCES. 1. Introduction. 4 ( )( 2 1) n

are Banach algebras. f(x)g(x) max Example 7.4. Similarly, A = L and A = l with the pointwise multiplication

Curves on P 1 P 1. Peter Bruin 16 November 2005

CRing Project, Chapter 5

NUMERICAL MONOIDS (I)

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

LECTURE 21: THE HESSIAN, LAPLACE AND TOPOROGOV COMPARISON THEOREMS. 1. The Hessian Comparison Theorem. We recall from last lecture that

Algebra Homework, Edition 2 9 September 2010

Polynomials, Ideals, and Gröbner Bases

0.1 Complex Analogues 1

Bare-bones outline of eigenvalue theory and the Jordan canonical form

Thus, the integral closure A i of A in F i is a finitely generated (and torsion-free) A-module. It is not a priori clear if the A i s are locally

CHAPTER 1. AFFINE ALGEBRAIC VARIETIES

and this makes M into an R-module by (1.2). 2

REPRESENTATION THEORY WEEK 9

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

6 Lecture 6: More constructions with Huber rings

GROUPS AS GRAPHS. W. B. Vasantha Kandasamy Florentin Smarandache

IDEAL CLASSES AND RELATIVE INTEGERS

NOTES ON FINITE FIELDS

Coloured Kac-Moody algebras, Part I

UNIVERSAL COMPUTABLY ENUMERABLE EQUIVALENCE RELATIONS

INTRODUCTION TO SEMIGROUPS AND MONOIDS

Math 145. Codimension

Rota-Baxter Type Operators, Rewriting Systems, and Gröbner-Shirshov Bases, Part II

4. Images of Varieties Given a morphism f : X Y of quasi-projective varieties, a basic question might be to ask what is the image of a closed subset

12. Hilbert Polynomials and Bézout s Theorem

Mathematical Olympiad Training Polynomials

Lattices, closure operators, and Galois connections.

(II.B) Basis and dimension

PROBLEMS, MATH 214A. Affine and quasi-affine varieties

Transcription:

Kiddie Tal - The Diamond Lemma and its applications April 22, 2013 1 Intro Start with an example: consider the following game, a solitaire. Tae a finite graph G with n vertices and a function e : V (G) R which gives values to the vertices of G. A move consist of the following steps: 1. Pic any vertex v such that e(v ) < 0, 2. Modify e as follows: ẽ(v ) = e(v ) and ẽ(v) = e(v) e(v ) for every vertex v adjacent to v. 3. Repeat with ẽ as the new evaluation function e. The player wins if after a finite number of moves every vertex has non-negative evaluation. Suppose that I start with some graph G and evaluation function e and I win in N moves. If I give you the same starting position, are you gonna win too even if you don t now my moves? Can you win in less moves? In more moves? Claim 1. Suppose the pair (G, e) admits a win in N moves. Then every legal sequence of moves from (G, e) leads to a win in N moves. Proof. The proof is by induction on N, and is obviously true for N = 0 (won position) or N = 1 (only one vertex has negative evaluation, so there s only one legal move which is nown to be winning). Suppose then that for every < N, if a pair (G, ē) admits a win in moves then every legal sequence of moves from (G, ē) leads to a win in moves. Assume that (G, e) admits a win in N moves starting with the move at the vertex v i, executed by the player A. Tae any other legal move at v j executed by the player D, we need to show that after this move, (G, e j ) admits a win in N 1 moves. Note that what we can describe our claim in a very figurative way: let Γ be the directed graph whose vertices are evaluations on G (i.e. ordered real n-uples (e 1,..., e n )) and where e and e are lined by an edge going from e to e if there is a move at some vertex v i that brings e to e. Then we re saying that Γ is a poset with the diamond condition : e e 1 e 2 e 3 e 4 e 5 1

......... e 1 e 2 e 3 e 4 e f Now suppose two players B and C join the game. We should distinguish two cases according to the respective position of the vertices v i and v j. If v i and v j are not adjacent, then moving first at v i and then at v j or first at v j and then at v i leads us in the same configuration e i,j. Suppose that, starting from e, C moves v i then v j and D moves v j then v i, so they both lands in the position e ij. A and B both executed v i as the first move, and we now that A wins in N 1 moves after this, so by the induction hypothesis, also B wins in N 1 moves after v i, and (always by induction hypothesis) B wins in N 2 moves after v j, where the configuration is e ij. By induction hypothesis between B and C, C wins in N 2 moves from the position e ij, which means C wins in N 1 moves from the position after the move v j. But this is the same move D executed, so by induction hypothesis between C and D, D is winning in N 1 moves after v j, i.e. D wins in N moves if he executes the move v j. Suppose now v i and v j are adjacent. Then B moves at v i, then v j (which is negative at e i, as its evaluation is e(v j ) + e(v i )) then at v i again (which is negative at e i,j, as its evaluation is e(v j ). Similarly, C moves at v j, then v i, then v j again. One verifies that the configurations e i,j,i and e j,i,j coincide. Now, after moving at v i A is winning in N 1 moves, thus also B is winning in N 1 moves, by induction hypothesis. Therefore at e i,j,i the player B is winning in N 3 moves, but this is also the configuration obtained by C at e j,i,j, so after moving at v j, C is winning in N 1 moves. Then by induction between C and D, also D is winning in N 1 moves after moving at v j, so D wins in N moves too starting from the initial configuration. Remar. It is important to have quite clear the proof above, because it gives a very basic setch of the general proof of the diamond lemma. We are given an initial configuration e and two different moves which leads to different configuration e 1, e 2 ; then we try to construct two sequences of moves starting from e 1 and e 2 which eventually join up in some configuration f. Moreover, we have a partial ordering on the configuration and we mae sure that f < e, by maing sure that every move goes from a larger configuration to a smaller configuration. 2 The Diamond Lemma The Diamond Lemma is, roughly said, a theoretical tool which answers the following questions: given an associative algebra A defined in terms of generators and relations, is it possible to define a notion of canonical form for elements of A? How is this defined? Which properties must it satisfy? Let X be any set, denote with X the free monoid on X with the operation of juxtaposition and with X the free associative -algebra on X. We will call monomials the elements of X and polynomials the elements of X. Definition 1 (Reduction system). A set S of pairs of the form σ = (W σ, f σ ) for some W σ X, f σ X 2

is said to be a reduction system. For our purposes, we will assume W σ f σ. Definition 2 (Reductions). Fix A, B X monomials and a pair σ S. We call a reduction the -endomorphism of X denoted by r AσB which sends the monomial AW σ B to the polynomial Af σ B and fixes every other monomial. A reduction r AσB acts trivially on a X if it fixes a, i.e. the monomial AW σ B does not appear in a. A polynomial is then said to be irreducible if every reduction r AσB acts trivially on it, for every choices of A, B X and σ S. Fact 2. The set X irr of irreducible polynomials is in fact a -submodule of X. The questions which now arise spontaneous are: what happens when we start to apply reductions to a polynomial? Does it matter which reduction we apply first? Are we ever going to end, or can we eep applying reductions infinitely many times and never get an irreducible element? Definition 3. Let a X. A finite sequence of reductions r 1,..., r n is said to be final on a if r n... r 1 (a) is irreducible. The polynomial a is said to be reduction-finite if every infinite sequence of reductions (r n ) ultimately stabilizes (at an irreducible element). Fact 3. Let a be reduction-finite. Then every sequence of reductions (r n ) such that r n acts nontrivially on r n 1... r 1 (a) is finite, and is thus a final sequence on a. Furthermore, the reductionfinite elements form a -submodule of X. Definition 4. A reduction-finite polynomial a is said to be reduction-unique if every final sequence on a gives the same irreducible elements, which we denote by r s (a) X irr. Remar. We will see that in fact r s is a morphism into the irreducible elements, once we restrict the domain to reduction-unique elements. Let s now mae formal the notion of ambiguity, that is, what to do when we have two (or more) different reductions we could apply on a monomial. Definition 5. A 5-tuple (σ, τ, A, B, C) with σ, τ S and A, B, C non-trivial monomials is said to be a overlap ambiguity if W σ = AB and W τ = BC, while it is a inclusion ambiguity if W σ = B, W tau = ABC. In both cases, we have two possible reductions we could start with, and once we applied one we lose the possibility to apply the other. Thus it is not clear if and why applying one or the other should lead to the same irreducible element. Definition 6. An overlap ambiguity is said to be resolvable if there are composition of reductions r and r such that r(f σ C) = r (Af τ ), that is, the diamond condition is satisfied. Similarly, an inclusion ambiguity is resolvable if there are compositions of reductions r and r such that r(af σ C) = r (f tau ). 3

Now that we have defined the reductions and the possibile ambiguities we may encounter during the reduction process, we should define an order on X, because only by maing it a poset we can somehow formalize the idea of minimal elements (which will correspond to our canonical representatives for a polynomial). Definition 7. A semigroup partial ordering on X is a partial order on X such that B B ABC AB C A, C X. This is said to be compatible with the reduction system S if for every σ S, f σ combination of monomials each < W σ. is a linear Remar. If the semigroup partial ordering is compatible with S, after we apply a reduction r to a polynomial a, there is no monomial of r(a) strictly larger than any monomial of a. This is a fundamental observation! We also can lin the partial ordering with the ambiguities. Let I be the two-sided ideal of X generated by I = (W σ f σ ) as σ varies in S. Given a partial ordering compatible with S, for every A X we define the -submodule I A = B(W σ f σ )C for every B, C X, σ S such that BW σ C < A. Definition 8. An overlap ambiguity is said to be resolvable relative to if f σ C Af τ I ABC, that is f σ C Af τ is a linear combination of terms lie D(W ν f ν )E where DW ν E < ABC. Similarly, an inclusive ambiguity is resolvable relative to if Af σ C f τ I ABC. Proposition 4. Let be a partial ordering compatible with S. Then every resolvable ambiguity is resolvable relative to. Proof. Let f be any polynomial and r AσC a non-trivial reduction on it. A very useful fat is the following: if g = r AσC (f), then f g = ca(w σ f σ )C. Let now (σ, τ, A, B, C) be a resolvable overlap ambiguity, thus we now there are reductions r = r 1... r n and r = r 1... r m such that r(f σ C) = r (Af τ ), where r i = r Ai σ i C i, r j = R A j σ j. C j Hence we have r f σ C = f n n fn 1... r 1 f 0, so that by the fact f σ C f 0 = h r Af τ = g m m g m 1... r 1 g 0 f h f h 1 = h f h r(f h ) = h c h A h (W σh f σh )C h, Af τ g 0 = g g 1 = f r(f ) = c A (W σ f σ )C. As is compatible with S, f σ C and Af τ are linear combinations of monomials each < W σ C = ABC = AW τ, and so are f h and g. Among such monomials there are A h W σh C h and A W σ C Thus f σ C Af τ = c h A h (W σh f σh )C h c A (W σ f σ )C I ABC h so the ambiguity is resolvable relative to. The proof for the inclusive ambiguity wors in a completely analogue way. 4

We re now almost ready to introduce Bergman s original formulation of the Diamond Lemma. Lemma 5. Let S be a reduction system on the free associative -algebra X and a partial order on X compatible with S. Suppose moreover that satisfies the descending chain condition. Then every element of X is reduction-finite. Proof. Let N be the set of elements non reduction-finite. Arguing by contradiction, suppose it is empty, then by the DCC it has a minimal element M 0. M 0 is not reduction-finite, thus some non-trivial reduction r AσB acts on it, and as is compatible with S, the monomials of Af σ B are < M 0 and thus reduction-finite, by minimality of M 0. This gives a contradiction, hence N = and the claim is proved. Theorem 6 (Diamond Lemma). Let S be a reduction system on the free associative -algebra X. Let be a partial order on X compatible with S and satisfying the DCC. Then the following conditions are equivalent: 1. Every ambiguity of S is resolvable. 2. Every ambiguity of S is resolvable relative to. 3. Every element of X is reduction-unique. 4. A choice of representatives in X for the element of the algebra Proof. R = X /I where I = (W σ f σ ) is a two-sided ideal, is given by the submodule X irr generated by the irreducible monomials in X. 3 The Poincare-Birhoff-Witt theorem Let be a commutative ring with 2, 3 invertible elements. We consider a Lie algebra g which, as a -module, is free over a set X. Consider its tensor algebra T (g) = g n. n 0 and its ideal Note that I is not a homogeneous ideal. I = x y y x [x, y] as x, y vary in g. Definition 9. The universal enveloping algebra of g is defined as U(g) = T (g)/i and it respects the following universal property: Given the canonical embedding i : g T (g) and the projection on the quotient π : T (g) U(g), define the map τ = π i : g U(g). Then for every associative Lie algebra A, and map of Lie algebras f : g B, there exists a unique map of associative Lie algebras f : U(g) B such that f = f τ. 5

Remar. The associative free -algebras X and T (g) are isomorphic, thus we can identify for any x 1,..., x n X. X x 1... x n = x1... x n T (g) Proposition 7. Let be a total order on X. Then we have I = xy yx [x, y] such that x, y X, x < y. Proof. let I = xy yx [x, y] such that x, y X, x < y. Clearly I I. Suppose now y < x are elements of X, then yx xy [y, x] = yx xy + [x, y] = (xy yx [x, y]) I, hence the elements ab ba [a, b] I for every a, b X. But this extendes linearly to X, thus I I and the claim is proved. We are finally ready to prove the Poincare -Birhoff-Witt theorem for Lie algebras defined over a ring. Theorem 8. Let g be a Lie algebra, which is a free -module with basis X = {x i }. Let be a total order on X. Then the universal enveloping algebra U(g) is a free module with basis 1 {x 1... x n } such that x 1... x n. Proof. Define a reduction system S on X as The ideal generated by the relations is then σ xy = (yx, xy [x, y]) if x < y, x, y X. W σ f σ = yx xy + [x, y] = (xy yx [x, y]) = I. Moreover it is clear that in the canonical map π : X = T (g) U(g), the image of submodule of irreducible elements X irr has as generators exactly the basis given by the claim. We want to show that every element of X is reduction-finite, and we will use the lemma previous to the Diamond Lemma: so we have to show that there exists a partial order on X compatible with S which respects the DCC. Define the misordering index of a monomial A = x 1... x n X as the number i A of pairs (i, j) such that i < j but x i > x j. Roughly speaing, this tells us how many reductions we will have to apply. Define moreover l A as the length of A. Consider now the following relation on X : A < B if l A < l B or l A = l B and A, B are given by the same elements of the base X, but i A < i B. This is clearly a partial order, and it satisfies the antisymmetric property as well as the transitive one. It is clear that this partial order is compatible with S, because for every x < y we have i yx = 1 > 0 = i(xy) and l xy = 2, while [x, y] g and thus is given by a finite linear combinations of elements of X, each of which is a monomial of length 1. To prove that < is a partial order on X, we have to chec that B < B ABC < AB C A, C X. If l B < l B this is obvious, otherwise l B = L B, B is given by a permutation of the same elements of X which forms B and i B < i B. In that case, one checs all the possibilities for unordered pairs 6

(i, j) in both ABC and AB C and finds out that i ABC < i AB C. Now we want to show that < satisfies the DCC on X. Let A 1 >... > A n >... a descending chain. By the way the order is defined, we either have l A > l A+1 or l A = l A+1 but i A > i A+1. We prove DCC by induction on n = l A1 : if n = 1 it is clear, as the length cannot decrease anymore, so the each step the index i A is decreasing, and in at most i A1 step the chain stabilizes. Suppose we proved DCC for any chain with an element having length at most n 1 and tae l A1 = n. Either l A2 < n and we are done, or i A2 < i A1. Thus in at most i A1 steps, we must have an element of length strictly smaller than n = l A1 and by induction we are done. In particular, we can apply a lemma above and conclude that every element of X is reductionfinite. Let now a = i a ix i, b = j b jy j g, we have ab ba [a, b] = i,j a i b j (x i y j y j x i [x i, y j ]) and we have ) (x i y j y j x i [x i, y j ]) = (W σyj xi f σyj xi if x i > y j, ) (x i y j y j x i [x i, y j ]) = (W σxiyj f σxiyj if x i < y j. In particular, for every monomial C with l C > 2, we have ab ba [a, b] I C as this is sum of terms of the type W σ f σ and l Wσ = 2 < l C. Now we want to show that every ambiguity is resolvable relative to <, then it will be enough to apply the Diamond Lemma (2) (4) to get the claim. We have an ambiguity when in a monomial we have terms lie... zyx... with z > y > x, or in our formal notation the ambiguities are all of the form (σ zy, σ yz, z, y, x) for z > y > x. We want to show that r 1σzyx(zyx) r zσyx1(zyx) I zyx. Consider first r 1σzyx(zyx) = yzx [y, z]x, applying subsequent reductions to mae it an irreducible element is equivalent to summing elements of I zyx, because zyx is the maximal monomial of length 3 on z, y, x without repetitions. Similarly for the second term, so one gets r 1σzyx(zyx) r zσyx1(zyx) = = (x[y, z] [y, z]x) + ([x, z]y y[x, z]) + (z[x, y] [x, y]z) + i for some i I zyx. Up to summing other elements of I zyx, this reduces to the Jacobi identity, which sums to zero, hence r 1σzyx(zyx) r zσyx1(zyx) I zyx. 7