The Zeta Function of a Cyclic Language with Connections to Elliptic Curves and Chip-Firing Games

Size: px
Start display at page:

Download "The Zeta Function of a Cyclic Language with Connections to Elliptic Curves and Chip-Firing Games"

Transcription

1 The Zeta Function of a Cyclic Language with Connections to Elliptic Curves and Chip-Firing Games University of California, San Diego March 14, 2007 University of California, San Diego Slide 1

2 OUTLINE I. Introduction II. Elliptic Curves III. A Combinatorial Interpretation of N k IV. Determinantal Formula V. Chip-Firing Games VI. Critical Groups VII. Connection to Cyclic Languages University of California, San Diego Slide 2

3 I. INTRODUCTION University of California, San Diego Slide 3

4 The zeta function of a Formal Language L is defined as [Berstel and Reutenauer, 1990] ( ζ(l) = exp n=1 a n T n n where a n = L A n is the number of words of length n in L. ) University of California, San Diego Slide 4

5 The zeta function of a Formal Language L is defined as [Berstel and Reutenauer, 1990] ( ζ(l) = exp n=1 a n T n n where a n = L A n is the number of words of length n in L. Furthermore, a Language is cyclic if it is closed under conjugation and powers (i.e. uv L if and only if vu in L and w in L implies that w m L for all m.) ) University of California, San Diego Slide 5

6 The zeta function of a Formal Language L is defined as [Berstel and Reutenauer, 1990] ( ζ(l) = exp n=1 a n T n n where a n = L A n is the number of words of length n in L. Furthermore, a Language is cyclic if it is closed under conjugation and powers (i.e. uv L if and only if vu in L and w in L implies that w m L for all m.) Theorem 1. If L is a cyclic language which is recognizable by a finite automaton, then its zeta function is rational. ) University of California, San Diego Slide 6

7 The zeta function of a Formal Language L is defined as [Berstel and Reutenauer, 1990] ( ζ(l) = exp n=1 a n T n n where a n = L A n is the number of words of length n in L. Furthermore, a Language is cyclic if it is closed under conjugation and powers (i.e. uv L if and only if vu in L and w in L implies that w m L for all m.) Theorem 1. If L is a cyclic language which is recognizable by a finite automaton, then its zeta function is rational. We compare with the theory of zeta functions for algebraic varieties. ) University of California, San Diego Slide 7

8 We let K be F q, a finite field containing q elements, where q is a power of a prime. We can also let K be a field extension of F q, such as F q k, or even the algebraic closure F q. University of California, San Diego Slide 8

9 We let K be F q, a finite field containing q elements, where q is a power of a prime. We can also let K be a field extension of F q, such as F q k, or even the algebraic closure F q. A model for a non-singular projective curve (with a rational point) defined over K is the zero locus of an equation f(x, y) with coefficients in K, plus a single point at infinity. We denote such a curve as C. University of California, San Diego Slide 9

10 We let K be F q, a finite field containing q elements, where q is a power of a prime. We can also let K be a field extension of F q, such as F q k, or even the algebraic closure F q. A model for a non-singular projective curve (with a rational point) defined over K is the zero locus of an equation f(x, y) with coefficients in K, plus a single point at infinity. We denote such a curve as C. C(F q ), C(F q k), or C(F q ) will denote the curve C over these fields, respectively. (This means that solutions (x, y) to equation f have coordinates in F q, F q k and F q, respectively.) C(F q ) C(F q k 1 ) C(F q k 2 ) C(F q ) for any sequence of natural numbers 1 k 1 k University of California, San Diego Slide 10

11 Curve C over field K has defining equation f(x, y) = 0 with coefficients in K. Such a curve consists of a single point at infinity, P, and affine points expressed as a pair of coordinates over K. The Frobenius map π acts on curve C over finite field F q via π(a, b) = (a q, b q ) and π(p ) = P. Fact 1. For point P C(F q ), Fact 2. For point P C(F q k), π(p) C(F q ). π k (P) = P. University of California, San Diego Slide 11

12 Let N m be the number of points on curve C, over finite field F q m. Alternatively, N m counts the number of points in C(F q ) which are fixed by the mth power of the Frobenius map, π m. Using this sequence, we define the zeta function of an algebraic variety, which can be written several different ways, including as an exponential generating function. ( T m ) Z(C, T) = exp N m m = p m=1 1 1 T deg p where p is a prime ideal ζ(s) = p prime integer 1 1 p s University of California, San Diego Slide 12

13 Theorem 2 (Rationality - Weil 1948). Z(C, T) = (1 α 1T)(1 α 2 T) (1 α 2g 1 T)(1 α 2g T) (1 T)(1 qt) for complex numbers α i s, where g is the genus of the curve C. Furthermore, the numerator of Z(C, T), which we will denote as L(C, T), has integer coefficients. Theorem 3 (Functional Equation - Weil 1948). Z(C, T) = q g 1 T 2g 2 Z(C, 1/qT) University of California, San Diego Slide 13

14 Theorem 2 (Rationality - Weil 1948). Z(C, T) = (1 α 1T)(1 α 2 T) (1 α 2g 1 T)(1 α 2g T) (1 T)(1 qt) for complex numbers α i s, where g is the genus of the curve C. Furthermore, the numerator of Z(C, T), which we will denote as L(C, T), has integer coefficients. Theorem 3 (Functional Equation - Weil 1948). Z(C, T) = q g 1 T 2g 2 Z(C, 1/qT) In particular, the zeta function for a cyclic language and the zeta function for an algebraic curve are both rational. University of California, San Diego Slide 14

15 Theorem 2 (Rationality - Weil 1948). Z(C, T) = (1 α 1T)(1 α 2 T) (1 α 2g 1 T)(1 α 2g T) (1 T)(1 qt) for complex numbers α i s, where g is the genus of the curve C. Furthermore, the numerator of Z(C, T), which we will denote as L(C, T), has integer coefficients. Theorem 3 (Functional Equation - Weil 1948). Z(C, T) = q g 1 T 2g 2 Z(C, 1/qT) In particular, the zeta function for a cyclic language and the zeta function for an algebraic curve are both rational. Question: Is there a cyclic language whose zeta function agrees with the zeta function for an elliptic curve? University of California, San Diego Slide 15

16 II. ELLIPTIC CURVES University of California, San Diego Slide 16

17 Specializing to the case of an elliptic curve E, or a genus one curve, a lot more is known and there is additional structure. Fact 3. E can be represented as the zero locus in P 2 of the equation for A, B F q. (if p 2, 3) y 2 = x 3 + Ax + B Fact 4. E has a group structure where two points on E can be added to yield another point on the curve. Fact 5. The Frobenius map is compatible with the group structure: π(p Q) = π(p) π(q). University of California, San Diego Slide 17

18 Draw Chord/Tangent Line and then reflect about horizontal axis Q P P + Q = R R University of California, San Diego Slide 18

19 If P 1 = (x 1, y 1 ), P 2 = (x 2, y 2 ), then 1) If x 1 x 2 then P 1 P 2 = P 3 = (x 3, y 3 ) where x 3 = m 2 x 1 x 2 and y 3 = m(x 1 x 3 ) y 1 with m = y 2 y 1 x 2 x 1. 2) If x 1 = x 2 but (y 1 y 2, or y 1 = 0 = y 2 ) then P 3 = P. 3) If P 1 = P 2 and y 1 0, then x 3 = m 2 2x 1 and y 3 = m(x 1 x 3 ) y 1 with m = 3x2 1 + A 2y 1. 4) P acts as the identity element in this addition. University of California, San Diego Slide 19

20 Rationality (Weil 1948, Hasse 1933) Z(E, T) = (1 α 1T)(1 α 2 T) (1 T)(1 qt) = 1 (1 + q N 1)T + qt 2 (1 T)(1 qt) for complex numbers α 1 and α 2. (In fact α 1 = α 2 = q.) Functional Equation (Weil 1948) Z(E, 1/qT) = Z(E, T). N k = p k [1 + q α 1 α 2 ] = 1 + q k α k 1 α k 2 and the Functional Equation implies α 1 α 2 = q. Thus the entire sequence of N k s, for elliptic curve E, only depends on q and N 1. University of California, San Diego Slide 20

21 Theorem 4 (Garsia 2004). For an elliptic curve, we can write N k as a polynomial in terms of N 1 and q such that N k = k ( 1) i 1 P k,i (q)n1 i i=1 where each P k,i is a polynomial in q with positive integer coefficients. University of California, San Diego Slide 21

22 Theorem 4 (Garsia 2004). For an elliptic curve, we can write N k as a polynomial in terms of N 1 and q such that N k = k ( 1) i 1 P k,i (q)n1 i i=1 where each P k,i is a polynomial in q with positive integer coefficients. N 2 = (2 + 2q)N 1 N 2 1 N 3 = (3 + 3q + 3q 2 )N 1 (3 + 3q)N N 3 1 N 4 = (4 + 4q + 4q 2 + 4q 3 )N 1 (6 + 8q + 6q 2 )N (4 + 4q)N 3 1 N 4 1 N 5 = (5 + 5q + 5q 2 + 5q 3 + 5q 4 )N 1 ( q + 15q q 3 )N ( q + 10q 2 )N 3 1 (5 + 5q)N N 5 1 Question 1. What is a combinatorial interpretation of these expressions, i.e. of the P k,i s? University of California, San Diego Slide 22

23 III. A COMBINATORIAL INTERPRETATION OF N k. University of California, San Diego Slide 23

24 Fibonacci Numbers F n = F n 1 + F n 2 F 0 = 1, F 1 = 1 1, 1, 2, 3, 5, 8, 13, 21, Counts the number of subsets of {1, 2,..., n 1} with no two elements consecutive e.g. F 5 = 8 : { }, {1}, {2}, {3}, {4}, {1, 3}, {1, 4}, {2, 4} University of California, San Diego Slide 24

25 Lucas Numbers L n = L n 1 + L n 2 L 1 = 1, L 2 = 3 1, 3, 4, 7, 11, 18, 29, 47,... Counts the number of subsets of {1, 2,...,n} with no two elements circularly consecutive e.g. L 4 = 7 : { }, {1}, {2}, {3}, {4}, {1, 3}, {2, 4} By Convention and Recurrence: L 0 = 2 University of California, San Diego Slide 25

26 Definition 1. We define the (q,t) Lucas numbers to be a sequence of polynomials in variables q and t such that L n (q, t) is defined as L n (q, t) = S q # even elements in S t n 2 #S where the sum is over subsets S of {1, 2,...,n} such that no two numbers are circularly consecutive. Theorem 5. L 2k (q, t) = 1 + q k N k N1 = t The L 2k (q, t) s satisfy recurrence relation L 2k+2 (q, t) = (1 + q + t)l 2k (q, t) ql 2k 2 (q, t). University of California, San Diego Slide 26

27 Symmetric Function Aside: We can also think of this plethystically as L 2k (q, N 1 ) = 1 + q k p k [1 + q α 1 α 2 ]. University of California, San Diego Slide 27

28 Symmetric Function Aside: We can also think of this plethystically as L 2k (q, N 1 ) = 1 + q k p k [1 + q α 1 α 2 ]. Symmetric Functions give rise to other identities including: # Positive Divisors of degree k = h k [1 + q α 1 α 2 ] and ( 1) k F 2k 1 (q, N 1 ) = e k [1 + q α 1 α 2 ] for suitably defined bivariate Fibonacci polynomials. University of California, San Diego Slide 28

29 Question 2. Is there a generating function equal to N k directly? University of California, San Diego Slide 29

30 Question 2. Is there a generating function equal to N k directly? We can come close. University of California, San Diego Slide 30

31 We let W n denote the wheel graph which consists of n vertices on a circle and a central vertex which is adjacent to every other vertex. University of California, San Diego Slide 31

32 We let W n denote the wheel graph which consists of n vertices on a circle and a central vertex which is adjacent to every other vertex. We note that a spanning tree will consist of arcs on the rim and spokes. We orient the arcs clockwise and designate the head of each arc. University of California, San Diego Slide 32

33 Definition 2. W k (q, t) = spanning trees of W k q total dist from spokes to tails t # spokes. Theorem 6. k W k (q, t) = N N1 k = t = P k,i (q) t i for all k 1. i=1 dist = 0 dist = 1 dist = 0 dist = 1 q 2 t 3 dist = 1 q 3 t 3 dist = 2 The proof uses combinatorial facts from [Eğeciouğlu-Remmel 1990] and [Benjamin-Yerger 2004]. University of California, San Diego Slide 33

34 IV. A DETERMINANTAL FORMULA FOR N k University of California, San Diego Slide 34

35 Let M 1 = [ N 1 ], M 2 = 1 + q N 1 1 q, and for k 3, 1 q 1 + q N 1 let M k be the k-by-k three-line circulant matrix 1 + q N q q 1 + q N q 1 + q N q 1 + q N q 1 + q N 1 Theorem 7. The sequence of integers N k = #E(F q k) satisfies the relation N k = detm k for all k 1. Analogously, W k (q, t) = detm k N1 = t. University of California, San Diego Slide 35

36 dist = 0 dist = 1 q 2 t 3 dist = 1 q = 3 t = 2 University of California, San Diego Slide 36

37 Proof by the Matrix-Tree Theorem: The Laplacian Matrix for W k (q, t) is 1 + q + t q t q 1 + q + t t t L = 0... q 1 + q + t 1 0 t q 1 + q + t 1 t q 1 + q + t t t t t... t t kt The last row and column correspond to hub vertex, the root. By the Matrix-Tree theorem, the number of directed rooted spanning trees is detl 0 where L 0 is matrix L with the last row and last column deleted. University of California, San Diego Slide 37

38 V. CHIP-FIRING GAMES University of California, San Diego Slide 38

39 Let G be a finite loopless directed multi-graph. That is G = (V, E) where V is a finite set {v 1, v 2,...,v n } and E is a multiset whose elements are pairs from V V. For every vertex v i let C i be a nonnegative integer representing the number of chips on vertex v i. University of California, San Diego Slide 39

40 Let G be a finite loopless directed multi-graph. That is G = (V, E) where V is a finite set {v 1, v 2,...,v n } and E is a multiset whose elements are pairs from V V. For every vertex v i let C i be a nonnegative integer representing the number of chips on vertex v i. If there is an edge e = (v i, v j ) in E, we say that v i and v j are adjacent, and that edge e is directed from v i to v j. The outdegree of a vertex v i, d i is the number of edges in E with first coordinate v i. We call vertex v j a neighbor of v i if edge (v i, v j ) E. Finally, we let d ij be the number of edges (v i, v j ) in E. University of California, San Diego Slide 40

41 Chip-Firing: (Björner, Lovász, Shor) 1. Start with vertex v If C i, the number of chips on v i, is greater than the outdegree of v i, then vertex v i fires. Otherwise move on to v i If vertex v i fires, then we take d i chips off of v i and distribute them to v i s neighbors. 4. Now C i := C i d i and C j := C j + d i,j if v j is a neighbor of v i. 5. We continue until we get to v n. 6. We then start over with v 1 and repeat. 7. We continue forever or terminate when all C i < d i. University of California, San Diego Slide 41

42 We consider a variant due to Norman Biggs known as the Dollar Game: 1. We designate one vertex v 0 to be the bank, and allow C 0 to be negative. All the other C i s still must be nonnegative. 2. To limit extraneous configurations, we presume that the sum #V 1 i=0 C i = 0. (Thus in particular, C 0 will be non-positive.) 3. The bank, i.e. vertex v 0, is only allowed to fire if no other vertex can fire. Note that since we now allow C 0 to be negative, v 0 is allowed to fire even when it is smaller than its outdegree. University of California, San Diego Slide 42

43 A configuration is stable if v 0 is the only vertex that can fire A configuration C is recurrent if there is firing sequence which will lead back to C. (Note that this will necessarily require the use of v 0 firing.) We call a configuration critical if it is both stable and recurrent. University of California, San Diego Slide 43

44 A configuration is stable if v 0 is the only vertex that can fire A configuration C is recurrent if there is firing sequence which will lead back to C. (Note that this will necessarily require the use of v 0 firing.) We call a configuration critical if it is both stable and recurrent. Theorem 8 (Biggs 1999). For any initial configuration C with k i=0 C i = 0 and C i 0 for all 1 i k, there exists a unique critical configuration that can be reached by an allowable firing sequence. University of California, San Diego Slide 44

45 For example, consider the following two wheels with chip distributions as given. These are both critical configurations. We do not label the number of chips on the hub vertex since forced If we add these together pointwise we obtain University of California, San Diego Slide 45

46 This is not a critical configuration, but by the theorem, reduces to a unqiue critical configuration. University of California, San Diego Slide 46

47 University of California, San Diego Slide 47

48 University of California, San Diego Slide 48

49 This last one is critical. University of California, San Diego Slide 49

50 The critical group of graph G, with respect to vertex v 0, to be the set of critical configurations, with addition given by C 1 C 2 = C 1 + C 2. Here + signifies the usual pointwise vector addition and C represents the unique critical configuration reachable from C. When v 0 is understood, we will abbreviate this group as the critical group of graph G, and denote it as C(G). University of California, San Diego Slide 50

51 The critical group of graph G, with respect to vertex v 0, to be the set of critical configurations, with addition given by C 1 C 2 = C 1 + C 2. Here + signifies the usual pointwise vector addition and C represents the unique critical configuration reachable from C. When v 0 is understood, we will abbreviate this group as the critical group of graph G, and denote it as C(G). Theorem 9 (Biggs 1999). C(G) is an abelian (associative) group. University of California, San Diego Slide 51

52 The critical group of graph G, with respect to vertex v 0, to be the set of critical configurations, with addition given by C 1 C 2 = C 1 + C 2. Here + signifies the usual pointwise vector addition and C represents the unique critical configuration reachable from C. When v 0 is understood, we will abbreviate this group as the critical group of graph G, and denote it as C(G). Theorem 9 (Biggs 1999). C(G) is an abelian (associative) group. Alternative definition: / C(G) = Z V (G) 1 V (G) 1 Im L 0 Z where L 0 is the Laplacian matrix of graph G with the last row and last column deleted. University of California, San Diego Slide 52

53 We get in particular that C(G) = #Spanning Trees in Graph G (using the Matrix-Tree Theorem again.) University of California, San Diego Slide 53

54 We get in particular that C(G) = #Spanning Trees in Graph G (using the Matrix-Tree Theorem again.) Proposition 1. There exists a natural bijection between rooted spanning trees of the directed (q, t)-wheel multi-graph on k rim vertices, and critical configurations of the same graph. (Multi-graph analogue of Biggs-Winkler 1997 for this special case.) Note: We abbreviate the configuration vector as [C 1, C 2,...,C #V (G) 1 ], leaving off coefficient C 0, which is forced by the relation #V (G) 1 i=0 C i = 0. University of California, San Diego Slide 54

55 VI. CRITICAL GROUPS OF (q, t)-wheel GRAPHS University of California, San Diego Slide 55

56 Understanding the sequence of Critical Groups: The set C(W 1 (q, t)), C(W 2 (q, t)), C(W 3 (q, t)),... { } Elements of the critical group C(W k (q, t)) is a subset of the set of length k words in alphabet {0, 1, 2,..., q + t}. Proposition 2. The map ψ : w is an injective group homomorphism between C(W k1 (q, t)) and C(W k2 (q, t)) whenever k 1 k 2. Here map ψ replaces w with k 2 /k 1 copies of w. University of California, San Diego Slide 56

57 Example: [2, 4, 2] [0, 4, 1] [1, 0, 4] in W 3 (q = 3, t = 2) versus = 1 4 [2, 4, 2, 2, 4, 2] [0, 4, 1, 0, 4, 1] [1, 0, 4, 1, 0, 4] in W 6 (q = 3, t = 2) = Chip-firing is a local process. University of California, San Diego Slide 57

58 Proposition 2. The map ψ : w is an injective group homomorphism between C(W k1 (q, t)) and C(W k2 (q, t)) whenever k 1 k 2. Here map ψ replaces w with k 2 /k 1 copies of w. Define ρ to be the rotation map on C(W k (q, t)). If we consider elements of the critical group to be configuration vectors, then we mean clockwise rotation of elements to the right. Equivalently, ρ acts by rotating the rim vertices of W k clockwise if we view elements of C(W k (q, t)) as spanning trees. Proposition 3. The kernel of (1 ρ k 1 ) acting on C(W k2 (q, t)) is isomorphic to the subgroup C(W k1 (q, t)) whenever k 1 k 2. University of California, San Diego Slide 58

59 Proposition 3. The kernel of (1 ρ k 1 ) acting on C(W k2 (q, t)) is isomorphic to the subgroup C(W k1 (q, t)) whenever k 1 k 2. We therefore can define a direct limit C(W(q, t)) = C(W k (q, t)) k=1 where ρ provides the transition maps. Another view of C(W(q, t)): The set of bi-infinite words which are (1) periodic, and (2) have fundamental subword, i.e. pattern, equal to a configuration vector in C(W k (q, t)) for some k 1. In this interpretation, map ρ acts on C(W(q, t)) as the shift map. University of California, San Diego Slide 59

60 In particular we obtain C(W k (q, t)) = Ker(1 ρ k ) : C(W(q, t)) C(W(q, t)). We now can describe a combinatorial interpretation for the factorizations of W k (q, t) = C(W k (q, t)) into irreducible integral polynomials. University of California, San Diego Slide 60

61 In particular we obtain C(W k (q, t)) = Ker(1 ρ k ) : C(W(q, t)) C(W(q, t)). We now can describe a combinatorial interpretation for the factorizations of W k (q, t) = C(W k (q, t)) into irreducible integral polynomials. Let ρ denote ( the shift map, Cyc d (x) be the dth cyclotomic polynomial x k 1 = ) d k Cyc d(x), and C(W(q, t)) be the direct limit of the sequence {C(W k (q, t))} k=1. Theorem 10. W k (q, t) = d k WCyc d (q, t) and WCyc d = ) (Cyc Ker d (ρ) : C(W(q, t)) C(W(q, t)). University of California, San Diego Slide 61

62 Shift map ρ is the wheel graph-analogue of the Frobenius map π on elliptic curves. 1. We have an analogous family of bivariate integral polynomials and factorizations N k (q, t) = d k ECyc d (q, t) and ECyc d = ) (Cyc Ker d (π) : E(F q ) E(F q ) where for d 2, ECyc d (q, N 1 ) = WCyc d (q, t) t= N1. 2. C(W k (q, t)) = Ker(1 ρ k ) : C(W(q, t)) C(W(q, t)) just as E(F q k) = Ker(1 π k ) : E(F q ) E(F q ). University of California, San Diego Slide 62

63 3. We get the equation ρ 2 (1 + q + t)ρ + q = 0 on C(W(q, t)). This can be read off from matrix 1 + q N q q 1 + q N M k = 0... q 1 + q N q 1 + q N q 1 + q N 1 and the configuration vectors images under clockwise and counter-clockwise rotation. This is a direct analogue of the characteristic equation π 2 (1 + q N 1 )π + q = 0 on E(F q ). University of California, San Diego Slide 63

64 VII. CONNECTION TO CYCLIC LANGUAGES. University of California, San Diego Slide 64

65 Spanning trees of wheel graphs have cyclic symmetry, and Consist of disconnected arcs on the rim (one such piece for each spoke) University of California, San Diego Slide 65

66 Spanning trees of wheel graphs have cyclic symmetry, and Consist of disconnected arcs on the rim (one such piece for each spoke). We can characterize (conjugates of) critical configurations of the wheel graph (q, t)-w k as a concatonation of blocks with form with the properties 1. B {q + 1,...,q + t}, 2. M i {0, 1,...,q}, and B, M 1,...,M r 3. if M j = 0, then M j+1 = = M r = q. University of California, San Diego Slide 66

67 Spanning trees of wheel graphs have cyclic symmetry, and Consist of disconnected arcs on the rim (one such piece for each spoke). We can characterize (conjugates of) critical configurations of the wheel graph (q, t)-w k as a concatonation of blocks with form with the properties B, M 1,...,M r 1. B {q + 1,...,q + t}, (Need at least one element > q 2. M i {0, 1,...,q} for config to be recurrent.) 3. if M j = 0, then M j+1 = = M r = q. (Recurrent also forces.) Considering these as elements of C(W k (q, t)) C(W(q, t)), we identity C 1,...,C k with periodic string...c k, C 1, C 2,...C k 1, C k, C 1,... University of California, San Diego Slide 67

68 A {1+q, 2+q,..., q+t} {1+q, 2+ q,..., q+t} {0} {1, 2,..., q} {1+q, 2+q,..., q+t} B {1, 2,..., q} C {q} {0} t q 1 t q 1 t 0 1 Critical Configurations correspond to Closed Paths in this DFA, D, which go through state A. University of California, San Diego Slide 68

69 A {1+q, 2+q,..., q+t} {1+q, 2+ q,..., q+t} {0} {1, 2,..., q} {1+q, 2+q,..., q+t} B {1, 2,..., q} C {q} {0} t q 1 t q 1 t 0 1 Critical Configurations correspond to Closed Paths in this DFA, D, which go through state A. Thus we disallow cycles containing only state B and cycles containing only state C. University of California, San Diego Slide 69

70 Recall the zeta function of a Cyclic Language L is ( T k ) ζ(l, T) = exp W k k k=1 where W k is the number of words of length k. University of California, San Diego Slide 70

71 Recall the zeta function of a Cyclic Language L is ( T k ) ζ(l, T) = exp W k k k=1 where W k is the number of words of length k. Also can write ( ζ(l, T) = exp allowed closed paths P # words admissible by path P T k ). University of California, San Diego Slide 71

72 Recall the zeta function of a Cyclic Language L is ( T k ) ζ(l, T) = exp W k k k=1 where W k is the number of words of length k. Also can write ( ζ(l, T) = exp allowed closed paths P # words admissible by path P T k ). The trace of an automaton A is the language of words generated by closed paths in A, and satisfies ζ(trace(a)) = 1 det(i M T), where M encodes the number of directed edges between state i and state j in A. University of California, San Diego Slide 72

73 Let L(W(q, t)) be the language of patterns for set C((W)(q, t)). Language L(W(q, t)) also equals the set k=1 C(W k(q, t)). University of California, San Diego Slide 73

74 Let L(W(q, t)) be the language of patterns for set C((W)(q, t)). Language L(W(q, t)) also equals the set k=1 C(W k(q, t)). L(W(q, t)) = trace(d) trace(b) trace(c) where we let B (resp. C) signify the DFA we get by taking D and removing states A and C (resp. A and B). University of California, San Diego Slide 74

75 A {1+q, 2+q,..., q+t} {1+q, 2+ q,..., q+t} {0} {1, 2,..., q} {1+q, 2+q,..., q+t} B {1, 2,..., q} C {q} {0} t q 1 t q 1 t 0 1 Critical Configurations correspond to Closed Paths in this DFA, D, which go through state A. Thus we disallow cycles containing only state B and cycles containing only state C. det(i M T) = 1 (1 + q + t)t qt 2. University of California, San Diego Slide 75

76 Let L(W(q, t)) be the language of patterns for set C((W)(q, t)). Language L(W(q, t)) also equals the set k=1 C(W k(q, t)). L(W(q, t)) = trace(d) trace(b) trace(c) where we let B (resp. C) signify the DFA we get by taking D and removing states A and C (resp. A and B). Theorem 11. ζ(l(w(q, t))) = (1 T)(1 qt) 1 (1 + q + t)t qt 2. University of California, San Diego Slide 76

77 Let L(W(q, t)) be the language of patterns for set C((W)(q, t)). Language L(W(q, t)) also equals the set k=1 C(W k(q, t)). L(W(q, t)) = trace(d) trace(b) trace(c) where we let B (resp. C) signify the DFA we get by taking D and removing states A and C (resp. A and B). Theorem 11. Compare with: ζ(l(w(q, t))) = (1 T)(1 qt) 1 (1 + q + t)t qt 2. Z(E, T) = 1 (1 + q N 1)T qt 2 (1 T)(1 qt). University of California, San Diego Slide 77

THE CRITICAL GROUPS OF A FAMILY OF GRAPHS AND ELLIPTIC CURVES OVER FINITE FIELDS

THE CRITICAL GROUPS OF A FAMILY OF GRAPHS AND ELLIPTIC CURVES OVER FINITE FIELDS THE CRITICAL GROUPS OF A FAMILY OF GRAPHS AND ELLIPTIC CURVES OVER FINITE FIELDS GREGG MUSIKER Abstract. Let q be a power of a prime, and E be an elliptic curve defined over F q. Such curves have a classical

More information

Combinatorial aspects of elliptic curves

Combinatorial aspects of elliptic curves Formal Power Series and Algebraic Combinatorics Séries Formelles et Combinatoire Algébrique San Diego, California 2006 Combinatorial aspects of elliptic curves Gregg Musiker Abstract. Given an elliptic

More information

A Combinatorial Exploration of Elliptic Curves

A Combinatorial Exploration of Elliptic Curves Claremont Colleges Scholarship @ Claremont HMC Senior Theses HMC Student Scholarship 2015 A Combinatorial Exploration of Elliptic Curves Matthew Lam Harvey Mudd College Recommended Citation Lam, Matthew,

More information

Course : Algebraic Combinatorics

Course : Algebraic Combinatorics Course 18.312: Algebraic Combinatorics Lecture Notes #29-31 Addendum by Gregg Musiker April 24th - 29th, 2009 The following material can be found in several sources including Sections 14.9 14.13 of Algebraic

More information

A chip-firing game and Dirichlet eigenvalues

A chip-firing game and Dirichlet eigenvalues A chip-firing game and Dirichlet eigenvalues Fan Chung and Robert Ellis University of California at San Diego Dedicated to Dan Kleitman in honor of his sixty-fifth birthday Abstract We consider a variation

More information

L-Polynomials of Curves over Finite Fields

L-Polynomials of Curves over Finite Fields School of Mathematical Sciences University College Dublin Ireland July 2015 12th Finite Fields and their Applications Conference Introduction This talk is about when the L-polynomial of one curve divides

More information

FINITE GROUPS AND EQUATIONS OVER FINITE FIELDS A PROBLEM SET FOR ARIZONA WINTER SCHOOL 2016

FINITE GROUPS AND EQUATIONS OVER FINITE FIELDS A PROBLEM SET FOR ARIZONA WINTER SCHOOL 2016 FINITE GROUPS AND EQUATIONS OVER FINITE FIELDS A PROBLEM SET FOR ARIZONA WINTER SCHOOL 2016 PREPARED BY SHABNAM AKHTARI Introduction and Notations The problems in Part I are related to Andrew Sutherland

More information

Factorization in Polynomial Rings

Factorization in Polynomial Rings Factorization in Polynomial Rings Throughout these notes, F denotes a field. 1 Long division with remainder We begin with some basic definitions. Definition 1.1. Let f, g F [x]. We say that f divides g,

More information

The critical group of a graph

The critical group of a graph The critical group of a graph Peter Sin Texas State U., San Marcos, March th, 4. Critical groups of graphs Outline Laplacian matrix of a graph Chip-firing game Smith normal form Some families of graphs

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

The Structure of the Jacobian Group of a Graph. A Thesis Presented to The Division of Mathematics and Natural Sciences Reed College

The Structure of the Jacobian Group of a Graph. A Thesis Presented to The Division of Mathematics and Natural Sciences Reed College The Structure of the Jacobian Group of a Graph A Thesis Presented to The Division of Mathematics and Natural Sciences Reed College In Partial Fulfillment of the Requirements for the Degree Bachelor of

More information

Lecture 16 Symbolic dynamics.

Lecture 16 Symbolic dynamics. Lecture 16 Symbolic dynamics. 1 Symbolic dynamics. The full shift on two letters and the Baker s transformation. 2 Shifts of finite type. 3 Directed multigraphs. 4 The zeta function. 5 Topological entropy.

More information

Topics in Graph Theory

Topics in Graph Theory Topics in Graph Theory September 4, 2018 1 Preliminaries A graph is a system G = (V, E) consisting of a set V of vertices and a set E (disjoint from V ) of edges, together with an incidence function End

More information

1. Group Theory Permutations.

1. Group Theory Permutations. 1.1. Permutations. 1. Group Theory Problem 1.1. Let G be a subgroup of S n of index 2. Show that G = A n. Problem 1.2. Find two elements of S 7 that have the same order but are not conjugate. Let π S 7

More information

9. Finite fields. 1. Uniqueness

9. Finite fields. 1. Uniqueness 9. Finite fields 9.1 Uniqueness 9.2 Frobenius automorphisms 9.3 Counting irreducibles 1. Uniqueness Among other things, the following result justifies speaking of the field with p n elements (for prime

More information

Combinatorial and physical content of Kirchhoff polynomials

Combinatorial and physical content of Kirchhoff polynomials Combinatorial and physical content of Kirchhoff polynomials Karen Yeats May 19, 2009 Spanning trees Let G be a connected graph, potentially with multiple edges and loops in the sense of a graph theorist.

More information

The Sato-Tate conjecture for abelian varieties

The Sato-Tate conjecture for abelian varieties The Sato-Tate conjecture for abelian varieties Andrew V. Sutherland Massachusetts Institute of Technology March 5, 2014 Mikio Sato John Tate Joint work with F. Fité, K.S. Kedlaya, and V. Rotger, and also

More information

The product distance matrix of a tree and a bivariate zeta function of a graphs

The product distance matrix of a tree and a bivariate zeta function of a graphs Electronic Journal of Linear Algebra Volume 23 Volume 23 (2012) Article 19 2012 The product distance matrix of a tree and a bivariate zeta function of a graphs R. B. Bapat krishnan@math.iitb.ac.in S. Sivasubramanian

More information

Reachability of recurrent positions in the chip-firing game

Reachability of recurrent positions in the chip-firing game Egerváry Research Group on Combinatorial Optimization Technical reports TR-2015-10. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

WHAT IS a sandpile? Lionel Levine and James Propp

WHAT IS a sandpile? Lionel Levine and James Propp WHAT IS a sandpile? Lionel Levine and James Propp An abelian sandpile is a collection of indistinguishable chips distributed among the vertices of a graph. More precisely, it is a function from the vertices

More information

EXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients.

EXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients. EXERCISES IN MODULAR FORMS I (MATH 726) EYAL GOREN, MCGILL UNIVERSITY, FALL 2007 (1) We define a (full) lattice L in R n to be a discrete subgroup of R n that contains a basis for R n. Prove that L is

More information

3. The Sheaf of Regular Functions

3. The Sheaf of Regular Functions 24 Andreas Gathmann 3. The Sheaf of Regular Functions After having defined affine varieties, our next goal must be to say what kind of maps between them we want to consider as morphisms, i. e. as nice

More information

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. Linear Algebra Standard matrix manipulation to compute the kernel, intersection of subspaces, column spaces,

More information

Name: Solutions Final Exam

Name: Solutions Final Exam Instructions. Answer each of the questions on your own paper, and be sure to show your work so that partial credit can be adequately assessed. Put your name on each page of your paper. 1. [10 Points] For

More information

2a 2 4ac), provided there is an element r in our

2a 2 4ac), provided there is an element r in our MTH 310002 Test II Review Spring 2012 Absractions versus examples The purpose of abstraction is to reduce ideas to their essentials, uncluttered by the details of a specific situation Our lectures built

More information

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations Page 1 Definitions Tuesday, May 8, 2018 12:23 AM Notations " " means "equals, by definition" the set of all real numbers the set of integers Denote a function from a set to a set by Denote the image of

More information

5 Quiver Representations

5 Quiver Representations 5 Quiver Representations 5. Problems Problem 5.. Field embeddings. Recall that k(y,..., y m ) denotes the field of rational functions of y,..., y m over a field k. Let f : k[x,..., x n ] k(y,..., y m )

More information

On combinatorial zeta functions

On combinatorial zeta functions On combinatorial zeta functions Christian Kassel Institut de Recherche Mathématique Avancée CNRS - Université de Strasbourg Strasbourg, France Colloquium Potsdam 13 May 2015 Generating functions To a sequence

More information

Frobenius Distributions

Frobenius Distributions Frobenius Distributions Edgar Costa (MIT) September 11th, 2018 Massachusetts Institute of Technology Slides available at edgarcosta.org under Research Polynomials Write f p (x) := f(x) mod p f(x) = a n

More information

NORTHERN INDIA ENGINEERING COLLEGE, LKO D E P A R T M E N T O F M A T H E M A T I C S. B.TECH IIIrd SEMESTER QUESTION BANK ACADEMIC SESSION

NORTHERN INDIA ENGINEERING COLLEGE, LKO D E P A R T M E N T O F M A T H E M A T I C S. B.TECH IIIrd SEMESTER QUESTION BANK ACADEMIC SESSION NORTHERN INDIA ENGINEERING COLLEGE, LKO D E P A R T M E N T O F M A T H E M A T I C S B.TECH IIIrd SEMESTER QUESTION BANK ACADEMIC SESSION 011-1 DISCRETE MATHEMATICS (EOE 038) 1. UNIT I (SET, RELATION,

More information

Computing the endomorphism ring of an ordinary elliptic curve

Computing the endomorphism ring of an ordinary elliptic curve Computing the endomorphism ring of an ordinary elliptic curve Massachusetts Institute of Technology April 3, 2009 joint work with Gaetan Bisson http://arxiv.org/abs/0902.4670 Elliptic curves An elliptic

More information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information MRQ 2017 School of Mathematics and Statistics MT5836 Galois Theory Handout 0: Course Information Lecturer: Martyn Quick, Room 326. Prerequisite: MT3505 (or MT4517) Rings & Fields Lectures: Tutorials: Mon

More information

Constructing genus 2 curves over finite fields

Constructing genus 2 curves over finite fields Constructing genus 2 curves over finite fields Kirsten Eisenträger The Pennsylvania State University Fq12, Saratoga Springs July 15, 2015 1 / 34 Curves and cryptography RSA: most widely used public key

More information

CHARACTER SHEAVES ON UNIPOTENT GROUPS IN CHARACTERISTIC p > 0. Mitya Boyarchenko Vladimir Drinfeld. University of Chicago

CHARACTER SHEAVES ON UNIPOTENT GROUPS IN CHARACTERISTIC p > 0. Mitya Boyarchenko Vladimir Drinfeld. University of Chicago CHARACTER SHEAVES ON UNIPOTENT GROUPS IN CHARACTERISTIC p > 0 Mitya Boyarchenko Vladimir Drinfeld University of Chicago Some historical comments A geometric approach to representation theory for unipotent

More information

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples Chapter 3 Rings Rings are additive abelian groups with a second operation called multiplication. The connection between the two operations is provided by the distributive law. Assuming the results of Chapter

More information

Solutions to Assignment 4

Solutions to Assignment 4 1. Let G be a finite, abelian group written additively. Let x = g G g, and let G 2 be the subgroup of G defined by G 2 = {g G 2g = 0}. (a) Show that x = g G 2 g. (b) Show that x = 0 if G 2 = 2. If G 2

More information

A BRIEF INTRODUCTION TO LOCAL FIELDS

A BRIEF INTRODUCTION TO LOCAL FIELDS A BRIEF INTRODUCTION TO LOCAL FIELDS TOM WESTON The purpose of these notes is to give a survey of the basic Galois theory of local fields and number fields. We cover much of the same material as [2, Chapters

More information

arxiv: v4 [math.co] 14 Apr 2017

arxiv: v4 [math.co] 14 Apr 2017 RIEMANN-ROCH THEORY FOR GRAPH ORIENTATIONS SPENCER BACKMAN arxiv:1401.3309v4 [math.co] 14 Apr 2017 Abstract. We develop a new framework for investigating linear equivalence of divisors on graphs using

More information

GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS

GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS JENNY WANG Abstract. In this paper, we study field extensions obtained by polynomial rings and maximal ideals in order to determine whether solutions

More information

MATH 665: TROPICAL BRILL-NOETHER THEORY

MATH 665: TROPICAL BRILL-NOETHER THEORY MATH 665: TROPICAL BRILL-NOETHER THEORY 2. Reduced divisors The main topic for today is the theory of v-reduced divisors, which are canonical representatives of divisor classes on graphs, depending only

More information

Week 9-10: Recurrence Relations and Generating Functions

Week 9-10: Recurrence Relations and Generating Functions Week 9-10: Recurrence Relations and Generating Functions April 3, 2017 1 Some number sequences An infinite sequence (or just a sequence for short is an ordered array a 0, a 1, a 2,..., a n,... of countably

More information

Finite Fields. [Parts from Chapter 16. Also applications of FTGT]

Finite Fields. [Parts from Chapter 16. Also applications of FTGT] Finite Fields [Parts from Chapter 16. Also applications of FTGT] Lemma [Ch 16, 4.6] Assume F is a finite field. Then the multiplicative group F := F \ {0} is cyclic. Proof Recall from basic group theory

More information

AN INTRODUCTION TO ARITHMETIC AND RIEMANN SURFACE. We describe points on the unit circle with coordinate satisfying

AN INTRODUCTION TO ARITHMETIC AND RIEMANN SURFACE. We describe points on the unit circle with coordinate satisfying AN INTRODUCTION TO ARITHMETIC AND RIEMANN SURFACE 1. RATIONAL POINTS ON CIRCLE We start by asking us: How many integers x, y, z) can satisfy x 2 + y 2 = z 2? Can we describe all of them? First we can divide

More information

A Little Beyond: Linear Algebra

A Little Beyond: Linear Algebra A Little Beyond: Linear Algebra Akshay Tiwary March 6, 2016 Any suggestions, questions and remarks are welcome! 1 A little extra Linear Algebra 1. Show that any set of non-zero polynomials in [x], no two

More information

A note on the Isomorphism Problem for Monomial Digraphs

A note on the Isomorphism Problem for Monomial Digraphs A note on the Isomorphism Problem for Monomial Digraphs Aleksandr Kodess Department of Mathematics University of Rhode Island kodess@uri.edu Felix Lazebnik Department of Mathematical Sciences University

More information

Public-key Cryptography: Theory and Practice

Public-key Cryptography: Theory and Practice Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues

More information

Chapter 2 Formulas and Definitions:

Chapter 2 Formulas and Definitions: Chapter 2 Formulas and Definitions: (from 2.1) Definition of Polynomial Function: Let n be a nonnegative integer and let a n,a n 1,...,a 2,a 1,a 0 be real numbers with a n 0. The function given by f (x)

More information

ALGEBRA 11: Galois theory

ALGEBRA 11: Galois theory Galois extensions Exercise 11.1 (!). Consider a polynomial P (t) K[t] of degree n with coefficients in a field K that has n distinct roots in K. Prove that the ring K[t]/P of residues modulo P is isomorphic

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

φ(a + b) = φ(a) + φ(b) φ(a b) = φ(a) φ(b),

φ(a + b) = φ(a) + φ(b) φ(a b) = φ(a) φ(b), 16. Ring Homomorphisms and Ideals efinition 16.1. Let φ: R S be a function between two rings. We say that φ is a ring homomorphism if for every a and b R, and in addition φ(1) = 1. φ(a + b) = φ(a) + φ(b)

More information

Counting points on elliptic curves over F q

Counting points on elliptic curves over F q Counting points on elliptic curves over F q Christiane Peters DIAMANT-Summer School on Elliptic and Hyperelliptic Curve Cryptography September 17, 2008 p.2 Motivation Given an elliptic curve E over a finite

More information

q xk y n k. , provided k < n. (This does not hold for k n.) Give a combinatorial proof of this recurrence by means of a bijective transformation.

q xk y n k. , provided k < n. (This does not hold for k n.) Give a combinatorial proof of this recurrence by means of a bijective transformation. Math 880 Alternative Challenge Problems Fall 2016 A1. Given, n 1, show that: m1 m 2 m = ( ) n+ 1 2 1, where the sum ranges over all positive integer solutions (m 1,..., m ) of m 1 + + m = n. Give both

More information

Smith normal forms of matrices associated with the Grassmann graphs of lines in

Smith normal forms of matrices associated with the Grassmann graphs of lines in Smith normal forms of matrices associated with the Grassmann graphs of lines in PG(n, q) Peter Sin, U. of Florida UD Discrete Math Seminar November th, 206 Smith normal forms Graphs from lines Smith normal

More information

Algebra Exam Topics. Updated August 2017

Algebra Exam Topics. Updated August 2017 Algebra Exam Topics Updated August 2017 Starting Fall 2017, the Masters Algebra Exam will have 14 questions. Of these students will answer the first 8 questions from Topics 1, 2, and 3. They then have

More information

Avalanche Polynomials of some Families of Graphs

Avalanche Polynomials of some Families of Graphs Avalanche Polynomials of some Families of Graphs Dominique Rossin, Arnaud Dartois, Robert Cori To cite this version: Dominique Rossin, Arnaud Dartois, Robert Cori. Avalanche Polynomials of some Families

More information

Discrete Mathematics. Benny George K. September 22, 2011

Discrete Mathematics. Benny George K. September 22, 2011 Discrete Mathematics Benny George K Department of Computer Science and Engineering Indian Institute of Technology Guwahati ben@iitg.ernet.in September 22, 2011 Set Theory Elementary Concepts Let A and

More information

RIEMANN-ROCH AND ABEL-JACOBI THEORY ON A FINITE GRAPH

RIEMANN-ROCH AND ABEL-JACOBI THEORY ON A FINITE GRAPH RIEMANN-ROCH AND ABEL-JACOBI THEORY ON A FINITE GRAPH MATTHEW BAKER AND SERGUEI NORINE Abstract. It is well-known that a finite graph can be viewed, in many respects, as a discrete analogue of a Riemann

More information

RIEMANN S INEQUALITY AND RIEMANN-ROCH

RIEMANN S INEQUALITY AND RIEMANN-ROCH RIEMANN S INEQUALITY AND RIEMANN-ROCH DONU ARAPURA Fix a compact connected Riemann surface X of genus g. Riemann s inequality gives a sufficient condition to construct meromorphic functions with prescribed

More information

mult V f, where the sum ranges over prime divisor V X. We say that two divisors D 1 and D 2 are linearly equivalent, denoted by sending

mult V f, where the sum ranges over prime divisor V X. We say that two divisors D 1 and D 2 are linearly equivalent, denoted by sending 2. The canonical divisor In this section we will introduce one of the most important invariants in the birational classification of varieties. Definition 2.1. Let X be a normal quasi-projective variety

More information

Algebra SEP Solutions

Algebra SEP Solutions Algebra SEP Solutions 17 July 2017 1. (January 2017 problem 1) For example: (a) G = Z/4Z, N = Z/2Z. More generally, G = Z/p n Z, N = Z/pZ, p any prime number, n 2. Also G = Z, N = nz for any n 2, since

More information

Schoof s Algorithm for Counting Points on E(F q )

Schoof s Algorithm for Counting Points on E(F q ) Schoof s Algorithm for Counting Points on E(F q ) Gregg Musiker December 7, 005 1 Introduction In this write-up we discuss the problem of counting points on an elliptic curve over a finite field. Here,

More information

Seminar on Motives Standard Conjectures

Seminar on Motives Standard Conjectures Seminar on Motives Standard Conjectures Konrad Voelkel, Uni Freiburg 17. January 2013 This talk will briefly remind you of the Weil conjectures and then proceed to talk about the Standard Conjectures on

More information

DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES

DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES MATTIA TALPO Abstract. Tropical geometry is a relatively new branch of algebraic geometry, that aims to prove facts about algebraic varieties by studying

More information

Matrix compositions. Emanuele Munarini. Dipartimento di Matematica Politecnico di Milano

Matrix compositions. Emanuele Munarini. Dipartimento di Matematica Politecnico di Milano Matrix compositions Emanuele Munarini Dipartimento di Matematica Politecnico di Milano emanuelemunarini@polimiit Joint work with Maddalena Poneti and Simone Rinaldi FPSAC 26 San Diego Motivation: L-convex

More information

Smith Normal Form and Combinatorics

Smith Normal Form and Combinatorics Smith Normal Form and Combinatorics Richard P. Stanley June 8, 2017 Smith normal form A: n n matrix over commutative ring R (with 1) Suppose there exist P,Q GL(n,R) such that PAQ := B = diag(d 1,d 1 d

More information

Counting points on elliptic curves: Hasse s theorem and recent developments

Counting points on elliptic curves: Hasse s theorem and recent developments Counting points on elliptic curves: Hasse s theorem and recent developments Igor Tolkov June 3, 009 Abstract We introduce the the elliptic curve and the problem of counting the number of points on the

More information

RESISTANCE DISTANCE IN WHEELS AND FANS

RESISTANCE DISTANCE IN WHEELS AND FANS Indian J Pure Appl Math, 41(1): 1-13, February 010 c Indian National Science Academy RESISTANCE DISTANCE IN WHEELS AND FANS R B Bapat 1 and Somit Gupta Indian Statistical Institute, New Delhi 110 016,

More information

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and CHAPTER I Rings 1.1 Definitions and Examples Definition 1.1.1. A ring R is a set with two binary operations, addition + and multiplication satisfying the following conditions for all a, b, c in R : (i)

More information

SM9 identity-based cryptographic algorithms Part 1: General

SM9 identity-based cryptographic algorithms Part 1: General SM9 identity-based cryptographic algorithms Part 1: General Contents 1 Scope... 1 2 Terms and definitions... 1 2.1 identity... 1 2.2 master key... 1 2.3 key generation center (KGC)... 1 3 Symbols and abbreviations...

More information

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille Math 429/581 (Advanced) Group Theory Summary of Definitions, Examples, and Theorems by Stefan Gille 1 2 0. Group Operations 0.1. Definition. Let G be a group and X a set. A (left) operation of G on X is

More information

ALGEBRAIC GEOMETRY I, FALL 2016.

ALGEBRAIC GEOMETRY I, FALL 2016. ALGEBRAIC GEOMETRY I, FALL 2016. DIVISORS. 1. Weil and Cartier divisors Let X be an algebraic variety. Define a Weil divisor on X as a formal (finite) linear combination of irreducible subvarieties of

More information

Mathematical Foundations of Cryptography

Mathematical Foundations of Cryptography Mathematical Foundations of Cryptography Cryptography is based on mathematics In this chapter we study finite fields, the basis of the Advanced Encryption Standard (AES) and elliptical curve cryptography

More information

On the critical group of the n-cube

On the critical group of the n-cube Linear Algebra and its Applications 369 003 51 61 wwwelseviercom/locate/laa On the critical group of the n-cube Hua Bai School of Mathematics, University of Minnesota, Minneapolis, MN 55455, USA Received

More information

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV. Glossary 1 Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.23 Abelian Group. A group G, (or just G for short) is

More information

Root system chip-firing

Root system chip-firing Root system chip-firing PhD Thesis Defense Sam Hopkins Massachusetts Institute of Technology April 27th, 2018 Includes joint work with Pavel Galashin, Thomas McConville, Alexander Postnikov, and James

More information

Introduction to Arithmetic Geometry

Introduction to Arithmetic Geometry Introduction to Arithmetic Geometry 18.782 Andrew V. Sutherland September 5, 2013 What is arithmetic geometry? Arithmetic geometry applies the techniques of algebraic geometry to problems in number theory

More information

Properties of stable configurations of the Chip-firing game and extended models. Trung Van Pham Advisor: Assoc. Prof. Dr.

Properties of stable configurations of the Chip-firing game and extended models. Trung Van Pham Advisor: Assoc. Prof. Dr. Properties of stable configurations of the Chip-firing game and extended models Trung Van Pham Advisor: Assoc. Prof. Dr. Thi Ha Duong Phan June 21, 2015 Acknowledgements. I would like to thank my institution,

More information

MTH301 Calculus II Glossary For Final Term Exam Preparation

MTH301 Calculus II Glossary For Final Term Exam Preparation MTH301 Calculus II Glossary For Final Term Exam Preparation Glossary Absolute maximum : The output value of the highest point on a graph over a given input interval or over all possible input values. An

More information

Linear algebra and applications to graphs Part 1

Linear algebra and applications to graphs Part 1 Linear algebra and applications to graphs Part 1 Written up by Mikhail Belkin and Moon Duchin Instructor: Laszlo Babai June 17, 2001 1 Basic Linear Algebra Exercise 1.1 Let V and W be linear subspaces

More information

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

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Periods, Galois theory and particle physics

Periods, Galois theory and particle physics Periods, Galois theory and particle physics Francis Brown All Souls College, Oxford Gergen Lectures, 21st-24th March 2016 1 / 29 Reminders We are interested in periods I = γ ω where ω is a regular algebraic

More information

From now on we assume that K = K.

From now on we assume that K = K. Divisors From now on we assume that K = K. Definition The (additively written) free abelian group generated by P F is denoted by D F and is called the divisor group of F/K. The elements of D F are called

More information

Resolution of Singularities in Algebraic Varieties

Resolution of Singularities in Algebraic Varieties Resolution of Singularities in Algebraic Varieties Emma Whitten Summer 28 Introduction Recall that algebraic geometry is the study of objects which are or locally resemble solution sets of polynomial equations.

More information

MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM

MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM (FP1) The exclusive or operation, denoted by and sometimes known as XOR, is defined so that P Q is true iff P is true or Q is true, but not both. Prove (through

More information

Modern Computer Algebra

Modern Computer Algebra Modern Computer Algebra Exercises to Chapter 25: Fundamental concepts 11 May 1999 JOACHIM VON ZUR GATHEN and JÜRGEN GERHARD Universität Paderborn 25.1 Show that any subgroup of a group G contains the neutral

More information

Modules Over Principal Ideal Domains

Modules Over Principal Ideal Domains Modules Over Principal Ideal Domains Brian Whetter April 24, 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this

More information

ACO Comprehensive Exam 19 March Graph Theory

ACO Comprehensive Exam 19 March Graph Theory 1. Graph Theory Let G be a connected simple graph that is not a cycle and is not complete. Prove that there exist distinct non-adjacent vertices u, v V (G) such that the graph obtained from G by deleting

More information

Theorem 6.1 The addition defined above makes the points of E into an abelian group with O as the identity element. Proof. Let s assume that K is

Theorem 6.1 The addition defined above makes the points of E into an abelian group with O as the identity element. Proof. Let s assume that K is 6 Elliptic curves Elliptic curves are not ellipses. The name comes from the elliptic functions arising from the integrals used to calculate the arc length of ellipses. Elliptic curves can be parametrised

More information

Field Theory Qual Review

Field Theory Qual Review Field Theory Qual Review Robert Won Prof. Rogalski 1 (Some) qual problems ˆ (Fall 2007, 5) Let F be a field of characteristic p and f F [x] a polynomial f(x) = i f ix i. Give necessary and sufficient conditions

More information

Congruent Number Problem and Elliptic curves

Congruent Number Problem and Elliptic curves Congruent Number Problem and Elliptic curves December 12, 2010 Contents 1 Congruent Number problem 2 1.1 1 is not a congruent number.................................. 2 2 Certain Elliptic Curves 4 3 Using

More information

This section is an introduction to the basic themes of the course.

This section is an introduction to the basic themes of the course. Chapter 1 Matrices and Graphs 1.1 The Adjacency Matrix This section is an introduction to the basic themes of the course. Definition 1.1.1. A simple undirected graph G = (V, E) consists of a non-empty

More information

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12 MATH 8253 ALGEBRAIC GEOMETRY WEEK 2 CİHAN BAHRAN 3.2.. Let Y be a Noetherian scheme. Show that any Y -scheme X of finite type is Noetherian. Moreover, if Y is of finite dimension, then so is X. Write f

More information

What you learned in Math 28. Rosa C. Orellana

What you learned in Math 28. Rosa C. Orellana What you learned in Math 28 Rosa C. Orellana Chapter 1 - Basic Counting Techniques Sum Principle If we have a partition of a finite set S, then the size of S is the sum of the sizes of the blocks of the

More information

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism 8. Smoothness and the Zariski tangent space We want to give an algebraic notion of the tangent space. In differential geometry, tangent vectors are equivalence classes of maps of intervals in R into the

More information

Galois theory (Part II)( ) Example Sheet 1

Galois theory (Part II)( ) Example Sheet 1 Galois theory (Part II)(2015 2016) Example Sheet 1 c.birkar@dpmms.cam.ac.uk (1) Find the minimal polynomial of 2 + 3 over Q. (2) Let K L be a finite field extension such that [L : K] is prime. Show that

More information

The (q, t)-catalan Numbers and the Space of Diagonal Harmonics. James Haglund. University of Pennsylvania

The (q, t)-catalan Numbers and the Space of Diagonal Harmonics. James Haglund. University of Pennsylvania The (q, t)-catalan Numbers and the Space of Diagonal Harmonics James Haglund University of Pennsylvania Outline Intro to q-analogues inv and maj q-catalan Numbers MacMahon s q-analogue The Carlitz-Riordan

More information

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS.

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. KEVIN MCGERTY. 1. RINGS The central characters of this course are algebraic objects known as rings. A ring is any mathematical structure where you can add

More information

CMSC Discrete Mathematics SOLUTIONS TO FIRST MIDTERM EXAM October 18, 2005 posted Nov 2, 2005

CMSC Discrete Mathematics SOLUTIONS TO FIRST MIDTERM EXAM October 18, 2005 posted Nov 2, 2005 CMSC-37110 Discrete Mathematics SOLUTIONS TO FIRST MIDTERM EXAM October 18, 2005 posted Nov 2, 2005 Instructor: László Babai Ryerson 164 e-mail: laci@cs This exam contributes 20% to your course grade.

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013 18.78 Introduction to Arithmetic Geometry Fall 013 Lecture #4 1/03/013 4.1 Isogenies of elliptic curves Definition 4.1. Let E 1 /k and E /k be elliptic curves with distinguished rational points O 1 and

More information

DERIVATIONS. Introduction to non-associative algebra. Playing havoc with the product rule? BERNARD RUSSO University of California, Irvine

DERIVATIONS. Introduction to non-associative algebra. Playing havoc with the product rule? BERNARD RUSSO University of California, Irvine DERIVATIONS Introduction to non-associative algebra OR Playing havoc with the product rule? PART VI COHOMOLOGY OF LIE ALGEBRAS BERNARD RUSSO University of California, Irvine FULLERTON COLLEGE DEPARTMENT

More information