Triply even codes binary codes, lattices and framed vertex operator algebras

Similar documents
Frames of the Leech lattice and their applications

Binary codes related to the moonshine vertex operator algebra

A CHARACTERIZATION OF THE MOONSHINE VERTEX OPERATOR ALGEBRA BY MEANS OF VIRASORO FRAMES. 1. Introduction

Linear, Quadratic, and Cubic Forms over the Binary Field

Introduction to Association Schemes

On Extremal Codes With Automorphisms

On non-bipartite distance-regular graphs with valency k and smallest eigenvalue not larger than k/2

Type I Codes over GF(4)

Binary codes of t-designs and Hadamard matrices

Some Extremal Self-Dual Codes and Unimodular Lattices in Dimension 40

The Terwilliger algebra of a Q-polynomial distance-regular graph with respect to a set of vertices

New binary self-dual codes of lengths 50 to 60

Construction of quasi-cyclic self-dual codes

Vertex subsets with minimal width and dual width

Oriented covers of the triangular graphs

Local conformal nets arising from framed vertex operator algebras

Optimal Subcodes of Self-Dual Codes and Their Optimum Distance Profiles

Strongly regular graphs constructed from groups

An Extremal Doubly Even Self-Dual Code of Length 112

Tilburg University. Binary codes of strongly regular graphs Haemers, Willem; Peeters, Rene; van Rijckevorsel, J.M.

Permutation decoding for codes from designs and graphs

Arrangements, matroids and codes

Open Questions in Coding Theory

On the structure of framed vertex operator algebras and their pointwise frame stabilizers

PROJECTIVE DIVISIBLE BINARY CODES

On some incidence structures constructed from groups and related codes

A Projection Decoding of a Binary Extremal Self-Dual Code of Length 40

Lecture 2 Linear Codes

On classification of rational vertex operator algebras of central charge 1

Permutation decoding for the binary codes from triangular graphs

The Witt designs, Golay codes and Mathieu groups

: Error Correcting Codes. October 2017 Lecture 1

Codes from lattice and related graphs, and permutation decoding

On the Codes Related to the Higman-Sims Graph

New extremal binary self-dual codes of length 68 via the short Kharaghani array over F 2 +uf 2

Finite geometry codes, generalized Hadamard matrices, and Hamada and Assmus conjectures p. 1/2

Codes and Rings: Theory and Practice

Support weight enumerators and coset weight distributions of isodual codes

Vector spaces. EE 387, Notes 8, Handout #12

Characterizations of Strongly Regular Graphs: Part II: Bose-Mesner algebras of graphs. Sung Y. Song Iowa State University

Ma/CS 6b Class 25: Error Correcting Codes 2

5 Quiver Representations

From Bernstein approximation to Zauner s conjecture

Complex Hadamard matrices and 3-class association schemes

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q),

Unsolved Problems in Graph Theory Arising from the Study of Codes*

Cyclic Codes and Self-Dual Codes Over

Tridiagonal pairs in algebraic graph theory

The MacWilliams Identities

SOME STRONGLY REGULAR GRAPHS AND SELF-ORTHOGONAL CODES FROM THE UNITARY GROUP U 4 (3)

On a lower bound on the Laplacian eigenvalues of a graph

Modular Moonshine II. 24 July 1994, corrected 19 Sept 1995

INTRODUCTION MATHIEU GROUPS. Lecture 5: Sporadic simple groups. Sporadic simple groups. Robert A. Wilson. LTCC, 10th November 2008

Framed Vertex Operator Algebras, Codes and the Moonshine Module

Construction ofnew extremal self-dual codes

Applications of semidefinite programming in Algebraic Combinatorics

Non-existence of strongly regular graphs with feasible block graph parameters of quasi-symmetric designs

Minimal Symmetric Differences of lines in Projective Planes

Intriguing sets of vertices of regular graphs

Rational Point Counts for del Pezzo Surfaces over Finite Fields and Coding Theory. A dissertation presented. Nathan Kaplan

MINIMAL CODEWORDS IN LINEAR CODES. Yuri Borissov, Nickolai Manev

McKay s E 7 observation on the Baby Monster

Hamming codes and simplex codes ( )

Complex Hadamard matrices and 3-class association schemes

Galois geometries contributing to coding theory

Symmetry, Integrability and Geometry: Methods and Applications

Formally self-dual additive codes over F 4

McKay s E 7 observation on the Baby Monster

Galois geometries contributing to coding theory

Decomposing Bent Functions

Extremal lattices. Gabriele Nebe. Oberwolfach August Lehrstuhl D für Mathematik

Embeddings of Small Generalized Polygons

Categories of noncrossing partitions

Theorems of Erdős-Ko-Rado type in polar spaces

The Terwilliger Algebras of Group Association Schemes

A Questionable Distance-Regular Graph

Stat 451: Solutions to Assignment #1

The Hamming Codes and Delsarte s Linear Programming Bound

On Perfect Codes and Related Concepts

arxiv: v1 [math.co] 5 Oct 2014

A vertex operator algebra related to E 8 with automorphism group O + (10,2)

A characterization of graphs by codes from their incidence matrices

The Leech Lattice. Balázs Elek. November 8, Cornell University, Department of Mathematics

Computer methods for Hilbert modular forms

Math 126 Lecture 8. Summary of results Application to the Laplacian of the cube

New feasibility conditions for directed strongly regular graphs

D-bounded Distance-Regular Graphs

Sphere Packings. Ji Hoon Chun. Thursday, July 25, 2013

MATH3302 Coding Theory Problem Set The following ISBN was received with a smudge. What is the missing digit? x9139 9

Lattices and Codes (a brief introduction)

Extended Binary Linear Codes from Legendre Sequences

SOME DESIGNS AND CODES FROM L 2 (q) Communicated by Alireza Abdollahi

Difference sets and Hadamard matrices

Locally triangular graphs and normal quotients of n-cubes

Commutative algebra 19 May Jan Draisma TU Eindhoven and VU Amsterdam

Orthogonal Arrays & Codes

On the automorphism groups of PCC. primitive coherent configurations. Bohdan Kivva, UChicago

Construction of a (64, 2 37, 12) Code via Galois Rings

Chapter 9: Systems of Equations and Inequalities

Skew Cyclic Codes Of Arbitrary Length

Transcription:

Triply even codes binary codes, lattices and framed vertex operator algebras Akihiro Munemasa 1 1 Graduate School of Information Sciences Tohoku University (joint work with Koichi Betsumiya, Masaaki Harada and Ching-Hung Lam) July 12, 2010 AGC2010, Gyeongju, Korea

The Hamming graph H(n, q) vertex set = F n, F = q. x y x and y differ at one position. H(n, q) is a distance-regular graph. When q = 2, we may take F = F 2. H(n, 2) = n-cube. wt(x) = distance between x and 0 = number of 1 s in x A binary code = a subset of F n 2 = a subset of the vertex set of H(n, 2) A binary linear code = a linear subspace of F n 2 A codeword = an element of a code

Simplex codes The row vectors of the matrix 0 0 0 1 1 1 1 G = 0 1 1 0 0 1 1 1 0 1 0 1 0 1 generate the [7, 3, 4] simplex code F 7 2. Columns = points of P G(2, 2), Nonzero codewords = complement of lines of P G(2, 2). [ ] columns = points 0 0 1 1 1 nonzero codewords of P G(3, 2). G 0 G = complement of planes generate the [15, 4, 8] simplex code. 15 nonzero codewords of weight 8.

[15, 4, 8] simplex code also comes from a Johnson graph J(v, d) vertex set = ( V k), V = v. A B A and B differ by one element. J(v, d) is a distance-regular graph. d = 2: T (m) = J(m, 2) (triangular graph) is a strongly regular graph. m = 6: the adjacency matrix of T (6) is a 15 15 matrix. Since T (6) = srg(15, 8, 4, 4), every row has weight 8, every pair of rows has 1 in common 4 positions. In fact, its row vectors are precisely the nonzero codewords of the [15, 4, 8] simplex code.

Triple intersection numbers Γ: graph, α, β, γ: vertices of Γ Γ(α): the set of neighbors of a vertex α. The triple intersection numbers of Γ are Γ(α) Γ(β) Γ(γ) (α, β, γ : distinct). For Γ = T (6), the triple intersection numbers are 0, 2 only. Note: Γ is not triply regular : Γ(α) Γ(β) Γ(γ) = 0, 2 even for pairwise adjacent α, β, γ. Double intersection numbers Γ(α) Γ(β) = λ, µ = 4. Single intersection numbers Γ(α) = k = valency = 8.

Even, doubly even, and triply even codes A binary linear code C is called even wt(x) 0 (mod 2) ( x C) doubly even wt(x) 0 (mod 4) ( x C) triply even wt(x) 0 (mod 8) ( x C) The [15, 4, 8] simplex code is a triply even code. l : F n 2 F 2, l(x) = wt(x) mod 2 (linear) q : Ker l F 2, q(x) = ( wt(x) 2 mod 2) (quadratic) c : U F 2, U q 1 (0), c(x) = ( wt(x) 4 mod 2) (cubic) A triply even code is a set of zeros of the cubic form c.

triply even wt(x) 0 (mod 8) ( x C) If C is generator by a set of vectors r 1,..., r n, then C is triply even iff, (denoting by the entrywise product) (i) wt(r h ) 0 (mod 8) (ii) wt(r h r i ) 0 (mod 4) (iii) wt(r h r i r j ) 0 (mod 2) for all h, i, j {1,..., n}. If C is generated by the row vectors of the adjacency matrix of a strongly regular graph Γ, then C is triply even iff (i) k 0 (mod 8) (ii) λ, µ 0 (mod 4) (iii) all triple intersection numbers are 0 (mod 2) For Γ = T (m), (i) (iii) m 2 (mod 4).

The binary code T m of the triangular graph T (m) (i) Brouwer-Van Eijl (1992): dim T m = m 2 if m 0 (mod 2). (ii) Betsumiya-M.: T m is a triply even code iff m 2 (mod 4), maximal for its length. (ii): k = 2(m 2) 0 (mod 8) = only if. if part requires λ = m 2, µ = 4, and the triple intersection numbers. Proving maximality requires more work. Let [ ] 1n T m = T m ; 0 where n = 8 1 8 m(m 1) 2 (for example, m = 6 = n = 16). (iii) Betsumiya-M.: T m is a maximal triply even code.

From the [15, 4, 8] simplex code T 6 to... [ ] 1 T 6 = 16 [15, 4, 8]; 0 [16, 5, 8] Reed Muller code R = RM(1, 4) A triply even code appeared in the construction of the moonshine module V (a vertex operator algebra with automorphism group Fischer Griess Monster simple group), due to Dong Griess Höhn (1998), Miyamoto (2004). 1 16 0 0 0 1 16 0 0 0 1 16 R R R is a triply even [48, 7, 16] code. (8 48 matrix)

The extended doubling Note [ ] 1 R = RM(1, 4) = 8 0 RM(1, 3) RM(1, 3) and RM(1, 3) is doubly even. In general, we define the extended doubling of a code C of length n to be [ ] 1n 0 D(C) = C C If C is doubly even and n 0 (mod 8), then D(C) is triply even. If C is an indecomposable doubly even self-dual code, then D(C) is a maximal triply even code.

D: doubly even length n triply even length 2n, provided 8 n. RM(1, 4) = D(RM(1, 3)) is the only maximal triply even code of length 16. We slightly generalize the extended doubling [ ] 1n 0 D(C) = C C as D(C) = s D(C i ) i=1 if C is the sum of indecomposable codes C i Every maximal triply even code of length 32 is of the form D(C) for some doubly even self-dual code of length 16.

A triply even code of length 48 Dong Griess Höhn (1998) and Miyamoto (2004) used (although not maximal): 1 1 16 0 8 1 8 0 0 0 0 0 1 16 0 0 0 1 16 = 0 0 1 8 1 8 0 0 0 0 0 0 1 8 1 8 1 R R R 8 0 1 8 0 1 8 0 H H H H H H 1 8 1 8 1 8 0 0 0 1 8 0 0 1 8 0 0 1 8 0 0 = 0 1 8 0 0 1 8 0 0 0 1 8 0 0 1 8 = D 0 1 8 0 0 0 1 8 H H H H H H H H H [ ] 18 0 where H = RM(1, 3), so R =. H H

The triply even codes of length 48 The moonshine module V is an infinite-dimensional algebra. However, it has finitely many (up to Aut V ) Virasoro frames T, and V is a sum of finitely many irreducible modules as a T -module. To understand V : = classify Virasoro frames. Virasoro frame T of V triply even code of length 48 (called the structure code of T ) Theorem (Betsumiya-M.) Every maximal triply even code of length 48 is equivalent to D(C) for some doubly even self-dual code, or to T 10. Question. Then which of the triply even codes of length 48 actually occurs as the structure code of a Virasoro frame of V?

Virasoro frame of V triply even code D of length 48 Then (i) D has minimum weight at least 4. (ii) D is even, or equivalently, 1 48 D. (i) excludes all subcodes of T 10. Theorem (Harada Lam M.) If D = D(C) for some doubly even code C of length 24, then D is the structure code of a Virasoro frame of V iff C is realizable as the binary residue code of an extremal type II Z 4 -code of length 24, i.e., there exist vectors f 1,..., f 24 of the Leech lattice L with (f i, f j ) = 4δ ij (called a 4-frame), and C = {x mod 2 x Z n, 1 4 24 i=1 x i f i L}.

L = Leech lattice A doubly even code C of length 24 is realizable if there exists a 4-frame f 1,..., f 24 of the Leech lattice L, and C = {x mod 2 x Z n, 1 4 24 i=1 x i f i L}. The following lemma was useful in determining realizability. Lemma If C is realizable and a C \ C has weight 4, then C, a is also realizable. Using this lemma, we classified doubly even codes into realizable and non-realizable ones.

Extended doublings of doubly even codes of length 24 Numbers of inequivalent doubly even codes C of length 24 such that 1 24 C and the minimum weight of C is 4. Dimension Total Realizable non-realizable 12 9 9 0 11 21 21 0 10 49 47 2 9 60 46 14 8 32 20 12 7 7 5 2 6 1 1 0

{Virasoro frames of V } most difficult L = Leech lattice str triply even D len = 48, 1 48 D min D 4 Dong Mason Zhu {frames of L} The diagram commutes, and L/F mod 2 D (extended doubling) doubly even C len = 24, 1 24 C min C 4 easily enumerated DMZ({frames of L}) ( ) = str 1 (D({doubly even})).