Dual Lattices Scribe: Gillat Kol

Total Page:16

File Type:pdf, Size:1020Kb

Dual Lattices Scribe: Gillat Kol Tel Aviv University, Fall 2004 Lecture 8 Lecturer: Oded Regev Lattices in Computer Science Dual Lattices Scribe: Gillat Kol In this lecture we define the notion of the dual of a lattice and see some if its applications. DEFINITION 1 For a full-rank lattice ¤ we define its dual lattice (sometimes known as the reciprocal lattice) ¤¤ = fy 2 Rn j 8x 2 ¤; hx; yi 2 Zg: In general, we define ¤¤ = fy 2 span(¤) j 8x 2 ¤; hx; yi 2 Zg: In words, the dual of ¤ is the set of all points (in the span of ¤) whose inner product with any of the points in ¤ is integer. As we will show later, ¤¤ is indeed a lattice, as the name suggests. EXAMPLE 1 The lattice of integer points satisfies (Zn)¤ = Zn (and hence can be called self-dual). Simi- n ¤ 1 n larly, (2Z ) = 2 Z , and this gives some justification to the name reciprocal lattice. From the above definition, we have the following geometrical interpretation of the dual lattice. For any vector x, the set of all points whose inner product with x is integer forms a set of hyperplanes perpendicular to x and separated by distance 1=kxk. Hence, any vector x in a lattice ¤ imposes the constraint that all points in ¤¤ lie in one of the hyperplanes defined by x. See the next figure for an illustration. 1 kxk 1 kyk y x Λ Λ∗ Figure 1: A lattice and its dual m£n m£n DEFINITION 2 For a basis B = (b1; : : : ; bn) 2 R , define the dual basis D = (d1; : : : ; dn) 2 R as the unique basis that satisfies ² span(D) = span(B) ² BT D = I The second condition can be interpreted as saying that hbi; dji = ±ij where ±ij = 1 if i = j and 0 otherwise. It is not hard to check that D is indeed unique. In fact, for the case of a full-rank lattice, D is given by (BT )¡1; in general, we get D = B(BT B)¡1 (and we could use this as our definition of a dual basis). In the next claim, we show that if B is a basis of a lattice ¤, then the dual basis of B is a basis of ¤¤. In particular, this shows that ¤¤ is indeed a lattice. CLAIM 1 If D is the dual basis of B then (L(B))¤ = L(D). 1 ¤ P PROOF: We first show that L(D) is contained in (L(B)) . Any x 2 L(B) can be written as aibi for some ai 2 Z. Therefore, for any j we have X hx; dji = aihbi; dji = ai 2 Z i and we get D ⊆ (L(B))¤. It is easy to check that (L(B))¤ is closed under addition, hence, L(D) ⊆ ¤ ¤ ¤ (L(B)) . To complete the proof, we show that (L(PB)) is contained in L(D). Take any y 2 (L(B)) . PSince y 2 span(B) = span(D), we can write y = aidi for some ai 2 R. Now for all j, Z 3 hy; bji = aihdi; bji = aj. Hence, y 2 L(D) and the proof is complete. 2 CLAIM 2 For any lattice ¤, (¤¤)¤ = ¤. PROOF: Let B be a basis of ¤. Then B(BT B)¡1 is a basis of ¤¤ and ¡ ¢ ¡ ¢ B(BT B)¡1 ¢ (B(BT B)¡1)T ¢ B(BT B)¡1 ¡1 = B is a basis of (¤¤)¤. 2 The next claim says that the volume of the basic parallelepiped of ¤¤ is the reciprocal of that of ¤. For example, it implies that the volume of the basic parallelepiped of a self-dual lattice must be 1 (as is the case with Zn). CLAIM 3 For any lattice ¤, det(¤¤) = 1= det(¤). PROOF: For full-rank lattices, ¯ ¯ ¯ ¯ ¯ ¯ ¯ 1 ¯ ¯ 1 ¯ 1 det(¤¤) = ¯det((BT )¡1)¯ = ¯ ¯ = ¯ ¯ = : ¯det(BT )¯ ¯det(B)¯ det(¤) In general, q det(¤¤) = det(DT D) q = det(((BT B)¡1)T BT ¢ B(BT B)¡1) q = (det(BT B)¡1) 1 1 = p = : det(BT B) det(¤) 2 The following two claims give some relations between properties of a lattice and that of its dual. Such properties are known as transference theorem. In a few lectures, we will see a considertable strengthening ¤ of Claim 4 by Banaszczyk (showing that ¸1(¤) ¢ ¸n(¤ ) · n). ¤ CLAIM 4 For any rank n lattice ¤, ¸1(¤) ¢ ¸1(¤ ) · n. PROOF: By Minkowski’s bound, p 1 ¸1(¤) · n ¢ (det(¤)) n and p p 1 n ¤ ¤ n ¸1(¤ ) · n ¢ (det(¤ )) = 1 : (det(¤)) n 2 2 ¤ CLAIM 5 For any rank n lattice ¤, ¸1(¤) ¢ ¸n(¤ ) ¸ 1. PROOF: Let v 2 ¤ be such that kvk = ¸1(¤). Take any set x1; : : : ; xn of n linearly independent vectors in ¤ ¤ . Not all of them are orthogonal to v. Hence, there exists an i such that hxi; vi 6= 0. By the definition of 1 the dual lattice, we have hxi; vi 2 Z and hence kxik ¸ kvk . 2 ? For a basis b1; : : : ; bn, let ¼i denote the projection on the space span(b1; : : : ; bi¡1) . In particular, ¼1(b1); : : : ; ¼n(bn) is the Gram-Schmidt orthogonalization of b1; : : : ; bn. 0 0 CLAIM 6 Let B; D be dual bases. Then, for all i, B = (¼i(bi); : : : ; ¼i(bn)) and D = (di; : : : ; dn) are also dual bases. 0 ? PROOF: First, notice that span(B ) = span(b1; : : : ; bi¡1) . Moreover, since di; : : : ; dn are orthogonal to 0 ? 0 0 b1; : : : ; bi¡1 and linearly independent, span(D ) = span(b1; : : : ; bi¡1) . Hence, span(B ) = span(D ). Finally, we have that for any j; k ¸ i, hdj; ¼i(bk)i = hdj; bki = ±jk ? where the first equality holds since dj 2 span(b1; : : : ; bi¡1) . 2 CLAIM 7 Let b1; : : : ; bn be some basis and let b~1;:::; b~n be its Gram-Schmidt orthogonalization. Let dn; : : : ; d1 be the dual basis of b1; : : : ; bn in reverse order and let d~n;:::; d~1 be its Gram-Schmidt orthogo- nalization (using this order). Then for all i, b~i d~i = : 2 kb~ik PROOF: The proof is by induction on n. Assume the claim holds for lattices of rank n ¡ 1 and let us prove ? it for lattices of rank n. First, notice that b~1 = b1 and d~1 is the projection of d1 on span(d2; : : : ; dn) = span(b1). Hence, d~1 2 span(b1) and hd~1; b1i = hd1; b1i = 1. This implies that b1 b~1 d~1 = = : 2 2 kb1k kb~1k We can now complete the proof by applying the inductive hypothesis to the bases (¼2(b2); : : : ; ¼2(bn)) and d2; : : : ; dn. Indeed, Claim 6 says that these are dual bases, and moreover, the Gram-Schmidt orthogonaliza- tion of the former is b~2;:::; b~n. 2 1 Korkine-Zolotarev bases In this section we define the notion of a Korkine-Zolotarev (KZ) basis. This gives one way to formalize the idea of a ‘shortest possible’ basis. DEFINITION 3 For a rank n lattice ¤, we define its Korkine-Zolotarev (KZ) basis b1; : : : ; bn recursively as 0 follows. We let b1 be the shortest vector in ¤. We then let ¤ be the lattice given by the projection of ¤ on 0 the subspace of span(¤) orthogonal to b1. Let c2; : : : ; cn be the KZ basis of ¤ . Define bi = ci + ®ib1 where 1 1 ®i 2 (¡ 2 ; 2 ] is the unique number such that bi 2 ¤. 3 b2 c2 b1 b1 Λ Λ′ KZ basis Figure 2: A lattice and its KZ basis 0 1 It is not too difficult to verify that ¤ is indeed a lattice. Moreover, b1 is a primitive vector in ¤ (since it is a shortest vector) and hence the vectors b1; : : : ; bn defined above indeed form a basis of ¤. The definition is illustrated in Figure 2. As a first application of Korkine-Zolotarev bases, we prove the following lemma by Lagarias, Lenstra, and Schnorr. Recall that for any basis b1; : : : ; bn, we have that min(kb~1k;:::; kb~nk) · ¸1(¤). The lemma says that any lattice has a basis where this lower bound is not far from being tight. LEMMA 8 ([2]) For any lattice ¤, there exists a basis b1; : : : ; bn such that 1 min(kb~ k;:::; kb~ k) ¸ ¢ ¸ (¤) 1 n n 1 ¤ PROOF: Let d1; : : : ; dn be a KZ basis of ¤ and let bn; : : : ; b1 be its dual basis in reverse order. We claim ~ ~ di that bn; : : : ; b1 satisfies the lemma. By Claim 7, we know that bi = 2 . Hence, its enough to show that kd~ik max(kd~ k;:::; kd~ k) · n . First, d~ is the shortest vector in ¤¤. By Claim 4, we have kd~ k · n . 1 n ¸1(¤) 1 1 ¸1(¤) Next, d~2 = ¼2(d2) is the shortest vector in L(¼2(d2); : : : ; ¼2(dn)). By Claim 6, the dual of this lattice is L(b2; : : : ; bn). But ¸1(L(b2; : : : ; bn)) ¸ ¸1(¤) (since L(b2; : : : ; bn) is a sublattice of ¤) and hence n ¡ 1 n kd~2k · · : ¸1(L(b1; : : : ; bn)) ¸1(¤) We continue similarly for all i. 2 COROLLARY 9 GapSVPn 2 coNP PROOF: Recall that an instance of GapSVPn is given by (B; d); it is a YES instance if ¸1(L(B)) · d and a NO instance if ¸1(L(B)) > n¢d. The verifier expects a witness of the form v1; : : : ; vn. It accepts if and only if v1; : : : ; vn form a basis of L(B) (recall that this can be verified efficiently) and min(kv~1k;:::; kv~nk) > d. If ¸1(L(B)) > n ¢ d then such a basis exists by Lemma 8. If ¸1(L(B)) · d then no such basis exists since min(kv~1k;:::; kv~nk) · ¸1(L(B)) · d for any basis.
Recommended publications
  • Topological Modes in Dual Lattice Models
    Topological Modes in Dual Lattice Models Mark Rakowski 1 Dublin Institute for Advanced Studies, 10 Burlington Road, Dublin 4, Ireland Abstract Lattice gauge theory with gauge group ZP is reconsidered in four dimensions on a simplicial complex K. One finds that the dual theory, formulated on the dual block complex Kˆ , contains topological modes 2 which are in correspondence with the cohomology group H (K,Zˆ P ), in addition to the usual dynamical link variables. This is a general phenomenon in all models with single plaquette based actions; the action of the dual theory becomes twisted with a field representing the above cohomology class. A similar observation is made about the dual version of the three dimensional Ising model. The importance of distinct topological sectors is confirmed numerically in the two di- 1 mensional Ising model where they are parameterized by H (K,Zˆ 2). arXiv:hep-th/9410137v1 19 Oct 1994 PACS numbers: 11.15.Ha, 05.50.+q October 1994 DIAS Preprint 94-32 1Email: [email protected] 1 Introduction The use of duality transformations in statistical systems has a long history, beginning with applications to the two dimensional Ising model [1]. Here one finds that the high and low temperature properties of the theory are related. This transformation has been extended to many other discrete models and is particularly useful when the symmetries involved are abelian; see [2] for an extensive review. All these studies have been confined to hypercubic lattices, or other regular structures, and these have rather limited global topological features. Since lattice models are defined in a way which depends clearly on the connectivity of links or other regions, one expects some sort of topological effects generally.
    [Show full text]
  • The Mathematics of Lattices
    The Mathematics of Lattices Daniele Micciancio January 2020 Daniele Micciancio (UCSD) The Mathematics of Lattices Jan 2020 1 / 43 Outline 1 Point Lattices and Lattice Parameters 2 Computational Problems Coding Theory 3 The Dual Lattice 4 Q-ary Lattices and Cryptography Daniele Micciancio (UCSD) The Mathematics of Lattices Jan 2020 2 / 43 Point Lattices and Lattice Parameters 1 Point Lattices and Lattice Parameters 2 Computational Problems Coding Theory 3 The Dual Lattice 4 Q-ary Lattices and Cryptography Daniele Micciancio (UCSD) The Mathematics of Lattices Jan 2020 3 / 43 Key to many algorithmic applications Cryptanalysis (e.g., breaking low-exponent RSA) Coding Theory (e.g., wireless communications) Optimization (e.g., Integer Programming with fixed number of variables) Cryptography (e.g., Cryptographic functions from worst-case complexity assumptions, Fully Homomorphic Encryption) Point Lattices and Lattice Parameters (Point) Lattices Traditional area of mathematics ◦ ◦ ◦ Lagrange Gauss Minkowski Daniele Micciancio (UCSD) The Mathematics of Lattices Jan 2020 4 / 43 Point Lattices and Lattice Parameters (Point) Lattices Traditional area of mathematics ◦ ◦ ◦ Lagrange Gauss Minkowski Key to many algorithmic applications Cryptanalysis (e.g., breaking low-exponent RSA) Coding Theory (e.g., wireless communications) Optimization (e.g., Integer Programming with fixed number of variables) Cryptography (e.g., Cryptographic functions from worst-case complexity assumptions, Fully Homomorphic Encryption) Daniele Micciancio (UCSD) The Mathematics of Lattices Jan 2020 4 / 43 Point Lattices and Lattice Parameters Lattice Cryptography: a Timeline 1982: LLL basis reduction algorithm Traditional use of lattice algorithms as a cryptanalytic tool 1996: Ajtai's connection Relates average-case and worst-case complexity of lattice problems Application to one-way functions and collision resistant hashing 2002: Average-case/worst-case connection for structured lattices.
    [Show full text]
  • Electromagnetic Duality for Children
    Electromagnetic Duality for Children JM Figueroa-O'Farrill [email protected] Version of 8 October 1998 Contents I The Simplest Example: SO(3) 11 1 Classical Electromagnetic Duality 12 1.1 The Dirac Monopole ....................... 12 1.1.1 And in the beginning there was Maxwell... 12 1.1.2 The Dirac quantisation condition . 14 1.1.3 Dyons and the Zwanziger{Schwinger quantisation con- dition ........................... 16 1.2 The 't Hooft{Polyakov Monopole . 18 1.2.1 The bosonic part of the Georgi{Glashow model . 18 1.2.2 Finite-energy solutions: the 't Hooft{Polyakov Ansatz . 20 1.2.3 The topological origin of the magnetic charge . 24 1.3 BPS-monopoles .......................... 26 1.3.1 Estimating the mass of a monopole: the Bogomol'nyi bound ........................... 27 1.3.2 Saturating the bound: the BPS-monopole . 28 1.4 Duality conjectures ........................ 30 1.4.1 The Montonen{Olive conjecture . 30 1.4.2 The Witten e®ect ..................... 31 1.4.3 SL(2; Z) duality ...................... 33 2 Supersymmetry 39 2.1 The super-Poincar¶ealgebra in four dimensions . 40 2.1.1 Some notational remarks about spinors . 40 2.1.2 The Coleman{Mandula and Haag{ÃLopusza¶nski{Sohnius theorems .......................... 42 2.2 Unitary representations of the supersymmetry algebra . 44 2.2.1 Wigner's method and the little group . 44 2.2.2 Massless representations . 45 2.2.3 Massive representations . 47 No central charges .................... 48 Adding central charges . 49 1 [email protected] draft version of 8/10/1998 2.3 N=2 Supersymmetric Yang-Mills .
    [Show full text]
  • The Enumerative Geometry of Rational and Elliptic Tropical Curves and a Riemann-Roch Theorem in Tropical Geometry
    The enumerative geometry of rational and elliptic tropical curves and a Riemann-Roch theorem in tropical geometry Michael Kerber Am Fachbereich Mathematik der Technischen Universit¨atKaiserslautern zur Verleihung des akademischen Grades Doktor der Naturwissenschaften (Doctor rerum naturalium, Dr. rer. nat.) vorgelegte Dissertation 1. Gutachter: Prof. Dr. Andreas Gathmann 2. Gutachter: Prof. Dr. Ilia Itenberg Abstract: The work is devoted to the study of tropical curves with emphasis on their enumerative geometry. Major results include a conceptual proof of the fact that the number of rational tropical plane curves interpolating an appropriate number of general points is independent of the choice of points, the computation of intersection products of Psi- classes on the moduli space of rational tropical curves, a computation of the number of tropical elliptic plane curves of given genus and fixed tropical j-invariant as well as a tropical analogue of the Riemann-Roch theorem for algebraic curves. Mathematics Subject Classification (MSC 2000): 14N35 Gromov-Witten invariants, quantum cohomology 51M20 Polyhedra and polytopes; regular figures, division of spaces 14N10 Enumerative problems (combinatorial problems) Keywords: Tropical geometry, tropical curves, enumerative geometry, metric graphs. dedicated to my parents — in love and gratitude Contents Preface iii Tropical geometry . iii Complex enumerative geometry and tropical curves . iv Results . v Chapter Synopsis . vi Publication of the results . vii Financial support . vii Acknowledgements . vii 1 Moduli spaces of rational tropical curves and maps 1 1.1 Tropical fans . 2 1.2 The space of rational curves . 9 1.3 Intersection products of tropical Psi-classes . 16 1.4 Moduli spaces of rational tropical maps .
    [Show full text]
  • Lattice Basics II Lattice Duality. Suppose First That
    Math 272y: Rational Lattices and their Theta Functions 11 September 2019: Lattice basics II Lattice duality. Suppose first that V is a finite-dimensional real vector space without any further structure, and let V ∗ be its dual vector space, V ∗ = Hom(V; R). We may still define a lattice L ⊂ V as a discrete co-compact subgroup, or concretely (but not canonically) as the Z-span of an R-basis e1; : : : ; en. The dual lattice is then L∗ := fx∗ 2 V ∗ : 8y 2 L; x∗(y) 2 Zg: 1 This is indeed a lattice: we readily see that if e1; : : : ; en is a Z-basis for L then the dual basis ∗ ∗ ∗ ∗ e1; : : : ; en is a Z-basis for L . It soon follows that L = Hom(L; Z) (that is, every homomorphism L ! Z is realized by a unique x∗ 2 L∗), and — as suggested by the “dual” terminology — the ∗ ∗ ∗ ∗ canonical identification of the double dual (V ) with V takes the dual basis of e1; : : : ; en back to ∗ e1; : : : ; en, and thus takes the dual of L back to L. Once we have chosen some basis for V, and thus an identification V =∼ Rn, we can write any basis as the columns of some invertible matrix M, and then that basis generates the lattice MZn; the dual basis then consists of the row vectors of −1 n −1 ∗ ∗ M , so the dual lattice is Z M (in coordinates that make e1; : : : ; en unit vectors). We shall soon use Fourier analysis on V and on its quotient torus V=L. In this context, V ∗ is the Pontrjagin dual of V : any x∗ 2 V ∗ gives a continuous homomorphism y 7! exp(2πi x∗(y)) from V to the unit circle.
    [Show full text]
  • Classification of Special Reductive Groups 11
    CLASSIFICATION OF SPECIAL REDUCTIVE GROUPS ALEXANDER MERKURJEV Abstract. We give a classification of special reductive groups over arbitrary fields that improves a theorem of M. Huruguen. 1. Introduction An algebraic group G over a field F is called special if for every field extension K=F all G-torsors over K are trivial. Examples of special linear groups include: 1. The general linear group GLn, and more generally the group GL1(A) of invertible elements in a central simple F -algebra A; 2. The special linear group SLn and the symplectic group Sp2n; 3. Quasi-trivial tori, and more generally invertible tori (direct factors of quasi-trivial tori). 4. If L=F is a finite separable field extension and G is a special group over L, then the Weil restriction RL=F (G) is a special group over F . A. Grothendieck proved in [3] that a reductive group G over an algebraically closed field is special if and only if the derived subgroup of G is isomorphic to the product of special linear groups and symplectic groups. In [4] M. Huruguen proved the following theorem. Theorem. Let G be a reductive group over a field F . Then G is special if and only if the following three condition hold: (1) The derived subgroup G0 of G is isomorphic to RL=F (SL1(A)) × RK=F (Sp(h)) where L and K are ´etale F -algebras, A an Azumaya algebra over L and h an alternating non-degenerate form over K. (2) The coradical G=G0 of G is an invertible torus.
    [Show full text]
  • 1. Lattices 1.1. Lattices. a Z-Lattice (Or Simply a Lattice) L of Rank N Is a Z
    1. Lattices 1.1. Lattices. A Z-lattice (or simply a lattice) L of rank n is a Z-module of rank n with a symmetric bilinear form (also called inner product) h , i : L × L → Q. Unless otherwise stated, we shall assume that the inner product is non-degenerate, that is, hx, yi = 0 for all y implies x = 0. If hx, yi ∈ Z for all x, y ∈ L, then we say that L is integral. We can always think of L as sitting inside a vector space V of dimension n as a discrete subgroup. Let L be a lattice in a vector space V . The inner product extends linearly to V . Define the dual lattice L∨ = {x ∈ V : hx, yi ∈ Z for all y ∈ Γ}. If L is integral then L ⊆ L∨. Say that an integral lattice L is self dual if L = L∨. Write |x|2 = hx, xi and call it the norm of x. Let L(n) denote the set of all lattice vectors in L of norm n. An integral lattice L is even if |x|2 is an even integer for all x ∈ L. Exercise: Show that every integral has an even sublattice of index at most 2. The inner product matrix ((hei, eji)) of a basis (e1, ··· , en) of L is called the Gram matrix of L and its determinant is denoted by d(L). Exercise: Show that if L is integral then [L∨ : L]= d(L). In particular, L is self dual if and only if d(L) = 1. Say that L has signature (m, n) if the Gram matrix of L has m positive and n negative eigenvalues.
    [Show full text]
  • SPHERE COVERINGS, LATTICES, and TILINGS (In Low Dimensions)
    Technische Universitat¨ Munchen¨ Zentrum Mathematik SPHERE COVERINGS, LATTICES, AND TILINGS (in Low Dimensions) FRANK VALLENTIN Vollstandiger¨ Abdruck der von der Fakultat¨ fur¨ Mathematik der Technischen Universitat¨ Munchen¨ zur Erlangung des akademischen Grades eines Doktors der Naturwissenschaften genehmigten Dissertation. Vorsitzender: Univ.-Prof. Dr. PETER GRITZMANN Prufer¨ der Dissertation: 1. Univ.-Prof. Dr. JURGEN¨ RICHTER-GEBERT 2. Priv.-Doz. Dr. THORSTEN THEOBALD 3. o. Univ.-Prof. Dr. Dr. h.c. PETER MANFRED GRUBER Technische Universitat¨ Wien / Osterreich¨ (schriftliche Beurteilung) Prof. Dr. CHRISTINE BACHOC Universite´ de Bordeaux 1 / Frankreich (schriftliche Beurteilung) Die Dissertation wurde am 18. Juni 2003 bei der Technischen Universitat¨ Munchen¨ eingereicht und durch die Fakultat¨ fur¨ Mathematik am 26. November 2003 angenommen. Acknowledgements I want to thank everyone who helped me to prepare this thesis. This includes ALEXANDER BELOW,REGINA BISCHOFF,KLAUS BUCHNER,MATHIEU DUTOUR,CHRISTOPH ENGEL- HARDT,SLAVA GRISHUKHIN,JOHANN HARTL,VANESSA KRUMMECK,BERND STURMFELS, HERMANN VOGEL,JURGEN¨ WEBER. I would like to thank the research groups M10 and M9 at TU Munchen,¨ the Gremos at ETH Zurich,¨ and the Institute of Algebra and Geometry at Univer- sity of Dortmund for their cordial hospitality. Especially, I want to thank JURGEN¨ RICHTER-GEBERT for many interesting and helpful discus- sions, for being a constant source of motivation, and for showing me pieces and slices of his high-minded world of “Geometrie und Freiheit”; RUDOLF SCHARLAU for the kind introduction into the subject and for proposing this research topic; ACHILL SCHURMANN¨ for reading (too) many versions of the manuscript very carefully and for many, many discussions which give now the final(?) view on VORONO¨I’s reduction theory.
    [Show full text]
  • Notes on Fourier Series and Modular Forms
    Notes on Fourier Series and Modular Forms Rich Schwartz August 29, 2017 This is a meandering set of notes about modular forms, theta series, elliptic curves, and Fourier expansions. I learned most of the statements of the results from wikipedia, but many of the proofs I worked out myself. I learned the proofs connected to theta series from some online notes of Ben Brubaker. Nothing in these notes is actually original, except maybe the mistakes. My purpose was just to understand this stuff for myself and say it in terms that I like. In the first chapter we prove some preliminary results, most having to do with single variable analysis. These assorted results will be used in the remaining chapters. In the second chapter, we deal with Fourier series and lattices. One main goal is to establish that the theta series associated to an even unimodular lattice is a modular form. Our results about Fourier series are proved for functions that have somewhat artificial restrictions placed on them. We do this so as to avoid any nontrivial analysis. Fortunately, all the functions we encounter satisfy the restrictions. In the third chapter, we discuss a bunch of beautiful material from the classical theory of modular forms: Eisenstein series, elliptic curves, Fourier expansions, the Discriminant form, the j function, Riemann-Roch. In the fourth chapter, we will define the E8 lattice and the Leech lattice, and compute their theta series. 1 1 Preliminaries 1.1 The Discrete Fourier Transform Let ω = exp(2πi/n) (1) be the usual nth root of unity.
    [Show full text]
  • Discrete Gauge Theories in Two Spatial Dimensions a Euclidean Lattice Approach
    UNIVERSITEIT VAN AMSTERDAM MASTER’STHESIS Discrete gauge theories in two spatial dimensions A Euclidean lattice approach Author: Supervisor: J.C. ROMERS Prof. dr. ir. F.A. BAIS December 2007 Abstract We study gauge theories in two spatial dimensions with a discrete gauge group on the lattice. It is well-established that the full symmetry of these theories is given by a Hopf algebra, the quantum double D(H) of the gauge group H . The interactions in these theories are of a topological nature, and amount to nonabelian generalizations of the Aharanov-Bohm effect. The formalism of the quantum double allows one to study symmetry breaking of topologically ordered phases in gauge theories. In this setting one can go beyond the Higgs effect, where an electric sector has condensed, to situations where magnetic or dyonic sectors have nonzero expectation values in the vacuum. We focus on magnetic condensates and study them using Euclidean lattice gauge theory. First we define the relevant actions for the theory, which contain one coupling constant for each class in the group. We then identify the different parts of the spectrum with different operators on the lattice. Pure charges and pure fluxes are identified with the Wilson and ’t Hooft loops respectively. The spectrum of discrete gauge theories also contains dyonic excitations, carrying both magnetic and electric quantum numbers. For these excitations a new operator is constructed, the dyonic loop, which is a gauge invariant quantity that can be evaluated in the lattice path integral. These operators are used to study a model system based on the gauge group D2 .
    [Show full text]
  • Deciding Whether a Lattice Has an Orthonormal Basis Is in Co-NP
    Deciding whether a Lattice has an Orthonormal Basis is in co-NP Christoph Hunkenschröder École Polytechnique Fédérale de Lausanne christoph.hunkenschroder@epfl.ch October 10, 2019 Abstract We show that the problem of deciding whether a given Euclidean lattice L has an or- thonormal basis is in NP and co-NP. Since this is equivalent to saying that L is isomorphic to the standard integer lattice, this problem is a special form of the Lattice Isomorphism Problem, which is known to be in the complexity class SZK. 1 Introduction Let B Rn×n be a non-singular matrix generating a full-dimensional Euclidean lattice Λ(B)= ∈ Bz z Zn . Several problems in the algorithmic theory of lattices, such as the covering { | ∈ } radius problem, or the shortest or closest vector problem, become easy if the columns of B form an orthonormal basis. However, if B is any basis and we want to decide whether there is an orthonormal basis of Λ(B), not much is known. As this is equivalent to Λ(B) being a rotation of Zn, we call this decision problem the Rotated Standard Lattice Problem (RSLP), which is the main concern of the work at hand. The goal of this article is twofold. For one, we want to show that the RSLP is in NP co-NP. We will use a result of Elkies on characteristic vectors [5], which ∩ appear in analytic number theory. It seems that characteristic vectors are rather unknown in the algorithmic lattice theory, mayhap because it is unclear how they can be used. The second attempt of this paper is thus to introduce Elkies’ result and characteristic vectors to a wider audience.
    [Show full text]
  • Polynomial-Sized Topological Approximations Using the Permutahedron
    Polynomial-Sized Topological Approximations Using The Permutahedron Aruni Choudhary∗ Michael Kerbery Sharath Raghvendraz Abstract Classical methods to model topological properties of point clouds, such as the Vietoris-Rips complex, suffer from the combinatorial explosion of complex sizes. We propose a novel technique to approximate a multi-scale filtration of the Rips com- d plex with improved bounds for size: precisely, for n points in R , we obtain a O(d)- approximation with at most n2O(d log k) simplices of dimension k or lower. In con- junction with dimension reduction techniques, our approach yields a O(polylog(n))- approximation of size nO(1) for Rips filtrations on arbitrary metric spaces. This result stems from high-dimensional lattice geometry and exploits properties of the permuta- hedral lattice, a well-studied structure in discrete geometry. Building on the same geometric concept, we also present a lower bound result on the size of an approximate filtration: we construct a point set for which every (1 + ")- approximation of the Cechˇ filtration has to contain nΩ(log log n) features, provided that " < 1 for c 2 (0; 1). log1+c n 1 Introduction Motivation and previous work Topological data analysis aims at finding and rea- soning about the underlying topological features of metric spaces. The idea is to represent a data set by a set of discrete structures on a range of scales and to track the evolution of homological features as the scale varies. The theory of persistent homology allows for a arXiv:1601.02732v2 [cs.CG] 1 Apr 2016 topological summary, called the persistence diagram which summarizes the lifetimes of topo- logical features in the data as the scale under consideration varies monotonously.
    [Show full text]