Maximum Rank Distance Codes are Generic Gabidulin Codes are Not

Size: px
Start display at page:

Download "Maximum Rank Distance Codes are Generic Gabidulin Codes are Not"

Transcription

1 Maximum Rank Distance Codes are Generic Gabidulin Codes are Not Anna-Lena Horlemann-Trautmann Algorithmics Laboratory, EPF Lausanne, Switzerland April 4th, 2016 Network Coding and Designs, Dubrovnik joint work with Alessandro Neri, Tovohery Randrianarisoa, Joachim Rosenthal

2 Introduction Codes achieving the Singleton bound for rank metric are called MRD (maximum rank distance) codes. Known since 1978 (Delsarte)/1985 (Gabidulin): General construction for MRD codes for any set of parameters. = Gabidulin codes 1 / 23

3 Introduction Codes achieving the Singleton bound for rank metric are called MRD (maximum rank distance) codes. Known since 1978 (Delsarte)/1985 (Gabidulin): General construction for MRD codes for any set of parameters. = Gabidulin codes Until 2 years ago no really different general construction was known. Now few new results. In the smallest non-trivial case, all MRD codes are Gabidulin. Question: How many (linear) MRD codes are there and how many of those are Gabidulin codes? 1 / 23

4 MRD and Gabidulin Codes 1 MRD and Gabidulin Codes 2 Generic Sets and the Zariski Topology 3 MRD Codes are Generic Sets 4 Non-Gabidulin Codes are Generic Sets 5 Rough Probability Estimation

5 MRD and Gabidulin Codes Rank metric: d R (A, B) := rank(a B), A, B F m n q with ϕ : F n q m Fm n q d R (a, b) := rank(ϕ(a) ϕ(b)), isomorphism. a, b F n q m Definition A linear code C F n q m of dimension k is called an MRD (maximum rank distance) code, if the minimum rank distance of C is equal to n k / 23

6 MRD and Gabidulin Codes Lemma Any MRD code C F n q m G F k n q m in systematic form, i.e. of dimension k has a generator matrix G = [ I k X ] Moreover, all entries in X are from F q m\f q. 3 / 23

7 MRD and Gabidulin Codes Lemma Any MRD code C F n q m G F k n q m in systematic form, i.e. of dimension k has a generator matrix G = [ I k X ] Moreover, all entries in X are from F q m\f q. Question: Which X F k(n k) q m generate what type of code? 3 / 23

8 MRD and Gabidulin Codes MRD Criteria Theorem (Gabidulin) Let G F k n q m be a generator matrix of a rank-metric code C F n qm. Then C is an MRD code if and only if for any A F n k q of rank k, det(ga) 0. 4 / 23

9 MRD and Gabidulin Codes MRD Criteria Let UTn(q) be the subgroup of GL n (q) of upper triangular matrices with all 1 on the diagonal, i.e 1 a 12 a 1n UTn(q) 0 1 a 2n = a ij F q Theorem (HT-Marshall) Let G F k n q m be a generator matrix of a rank-metric code C F n qm. Then C is an MRD code if and only if for any A UTn(q) every maximal minor of GA is non-zero. 5 / 23

10 MRD and Gabidulin Codes Definition Let g 1,..., g n F q m be linearly independent over F q and gcd(s, m) = 1. A code C F n q m with generator matrix G = g 1 g 2... g n g qs 1 g qs 2... gn qs. g qs(k 1) 1 g qs(k 1) 2... gn qs(k 1) is called a generalized Gabidulin code. For s = 1 it is a classical Gabidulin code. For s = 1 it was shown by Delsarte (1978) and Gabidulin (1985) that these codes are MRD. For s > 1 this fact was shown by Kshevetskiy and Gabidulin (2005).. 6 / 23

11 MRD and Gabidulin Codes Theorem (HT-Marshall) An MRD code C F n q m of dimension k is a generalized Gabidulin code if and only if dim(c C (qs) ) = k 1. 7 / 23

12 MRD and Gabidulin Codes Theorem (HT-Marshall) An MRD code C F n q m of dimension k is a generalized Gabidulin code if and only if dim(c C (qs) ) = k 1. If G = [I k X] is generator matrix, then dim(c C (qs) ) = k 1 is equivalent to [ ] Ik X rank I k X (qs ) = k + 1 [ ] Ik X rank 0 X (qs) = k + 1 X rank(x (qs) X) = 1. 7 / 23

13 Generic Sets and the Zariski Topology 1 MRD and Gabidulin Codes 2 Generic Sets and the Zariski Topology 3 MRD Codes are Generic Sets 4 Non-Gabidulin Codes are Generic Sets 5 Rough Probability Estimation

14 Generic Sets and the Zariski Topology A generic property is one that holds almost everywhere. Definition A property of an irreducible algebraic variety is said to be true generically, if it holds on a non-empty Zariski-open subset. 8 / 23

15 Generic Sets and the Zariski Topology A generic property is one that holds almost everywhere. Definition A property of an irreducible algebraic variety is said to be true generically, if it holds on a non-empty Zariski-open subset. Denote by F q the algebraic closure of F q. Definition (Zariski topology) The Zariski topology on F r q can be defined by specifying its closed sets, namely as the algebraic sets: V (S) = {x F r q f(x) = 0, f S}, where S is any set of polynomials in F q [x 1,..., x r ]. 8 / 23

16 Generic Sets and the Zariski Topology The open sets in the Zariski topology on F r q are the complements of a closed set. All sets of the form O = {x F r q f(x) 0, f S} are open since their complement is given by O C = {x F r q f S f(x) = 0}, which is a Zariski-closed set. 9 / 23

17 MRD Codes are Generic Sets 1 MRD and Gabidulin Codes 2 Generic Sets and the Zariski Topology 3 MRD Codes are Generic Sets 4 Non-Gabidulin Codes are Generic Sets 5 Rough Probability Estimation

18 MRD Codes are Generic Sets Recall that C = rowspan[i k X] F n q m is an MRD code if and only if for any A F n k q of rank k, det([i k X]A) 0. The entries of X F k(n k) q m are the variables x 1,..., x k(n k). Since det([i k X]A) F q m[x 1,..., x k(n k) ] we get in the algebraic closure: Lemma The set of non-mrd codes C F n q m Corollary The set of MRD codes C F n q m therefore a generic set. is a Zariski-closed set. is a Zariski-open set and 10 / 23

19 MRD Codes are Generic Sets = For very large field size a random linear code is most likely an MRD code! 11 / 23

20 MRD Codes are Generic Sets = For very large field size a random linear code is most likely an MRD code! MRD is generic! 11 / 23

21 Non-Gabidulin Codes are Generic Sets 1 MRD and Gabidulin Codes 2 Generic Sets and the Zariski Topology 3 MRD Codes are Generic Sets 4 Non-Gabidulin Codes are Generic Sets 5 Rough Probability Estimation

22 Non-Gabidulin Codes are Generic Sets Recall that an MRD code C = rowspan[i k X] F n q m is a generalized Gabidulin code if and only if rank(x X (qs) ) = 1. This condition is equivalent to (if all x i F q ) 2 2 submatrices M of (X X (qs) ) : det(m) = 0. Since det(m) F q m[x 1,..., x k(n k) ] we get in the algebraic closure: 12 / 23

23 Non-Gabidulin Codes are Generic Sets Recall that an MRD code C = rowspan[i k X] F n q m is a generalized Gabidulin code if and only if rank(x X (qs) ) = 1. This condition is equivalent to (if all x i F q ) 2 2 submatrices M of (X X (qs) ) : det(m) = 0. Since det(m) F q m[x 1,..., x k(n k) ] we get in the algebraic closure: Theorem The set of Gabidulin codes C F n q m the set of MRD codes. is a Zariski-closed subset of 12 / 23

24 Non-Gabidulin Codes are Generic Sets = For very large field size a random linear MRD code is most likely not a generalized Gabidulin code! 13 / 23

25 Non-Gabidulin Codes are Generic Sets = For very large field size a random linear MRD code is most likely not a generalized Gabidulin code! Non-Gabidulin is generic for linear MRD codes! 13 / 23

26 Rough Probability Estimation 1 MRD and Gabidulin Codes 2 Generic Sets and the Zariski Topology 3 MRD Codes are Generic Sets 4 Non-Gabidulin Codes are Generic Sets 5 Rough Probability Estimation

27 Rough Probability Estimation Lemma (Schwartz-Zippel) Let f F[x 1, x 2,..., x r ] be a non-zero polynomial of total degree d 0. Let S F and let v 1, v 2,..., v r be selected at random independently and uniformly from S. Then Pr[f(v 1, v 2,..., v r ) = 0] d S. 14 / 23

28 Rough Probability Estimation MRD Codes (with Gabidulin criterion) Consider G = [I k X] and A F n k q of rank k. There are k 1 i=0 (qn q i ) q kn many different A s. Moreover, det(ga) has degree at most k. Hence the product of all these determinants has degree at most kq kn. Theorem The probability that a randomly chosen X F k(n k) q m non-mrd code in F n q m is Pr[P det (x 1, x 2,..., x k(n k) ) = 0] kqkn q m = kqkn m. For m the probability goes to zero! generates a 15 / 23

29 Rough Probability Estimation MRD Codes (with HT-Marshall criterion) Consider G = [I k X]. The product of all maximal minors of G has degree k ( )( ) ( ) k n k n 1 i = (n k). i k i k 1 i=0 On the other hand we have UT n(q) = q n(n 1) 2. Theorem The probability that a randomly chosen X F k(n k) q m non-mrd code in F n q m is generates a Pr[P minor (x 1, x 2,..., x k(n k) ) = 0] q n(n 1) 2 (n k) ( ) n 1 k 1 q m. For m the probability goes to zero! 16 / 23

30 Rough Probability Estimation Gabidulin Codes (s = 1) Recall that rank(x X q ) = 0 cannot generate an MRD code. We have {X X gen. Gabidulin} = {X X gen. MRD} {X rank(x X q ) = 1}. 17 / 23

31 Rough Probability Estimation Gabidulin Codes (s = 1) Recall that rank(x X q ) = 0 cannot generate an MRD code. We have {X X gen. Gabidulin} = Hence {X X gen. MRD} {X rank(x X q ) = 1}. {X X generates Gabidulin code} {X rank(x X q ) 1}, i.e., Pr[X generates Gabidulin code] Pr[ rank(x X q ) 1 ]. }{{} if all 2 2 minors are zero 17 / 23

32 Rough Probability Estimation Gabidulin Codes (s = 1) We will check all non-intersecting 2 2-minors M ij of (X X (q) ), of which we have k n k 2 2 many. Each determinant has degree 2q, hence Pr(M ij = 0) 2q 1 m. Since these determinants are independent we get: Theorem The probability that a randomly chosen X F k(n k) q m Gabidulin code is i,j Pr[M ij = 0] (2q 1 m ) k n k 2 2. generates a For m the probability goes to zero! 18 / 23

33 Rough Probability Estimation For all other s 1 we get the same number, hence for the probability of getting any generalized Gabidulin code we need to multiply with Euler-φ(m) (since s, m are coprime). Theorem The probability that a randomly chosen X F k(n k) q m generalized Gabidulin code is upper bounded by generates a φ(m)(2q 1 m ) k n k 2 2 (m 1)(2q 1 m ) k n k / 23

34 Rough Probability Estimation Upper bound on probabilities of non-mrd n = 4, 5, k = 2, q = 2: Pr Pr m m 20 / 23

35 Rough Probability Estimation Upper bound on probabilities of generalized Gabidulin n = 4, 5, k = 2, q = 2: Pr Pr m m 21 / 23

36 Rough Probability Estimation Upper bound on probabilities that MRD is generalized Gabidulin n = 4, 5, k = 2, q = 2: 1.5e-3 Pr 1.2e-4 Pr 1e-4 1e-3 8e-5 6e-5 5e-4 4e-5 2e m m Pr[Gab MRD] = Pr[MRD Gab] Pr[Gab] Pr[M RD] = Pr[Gab] Pr[M RD] 22 / 23

37 Rough Probability Estimation Conclusions A random linear code is very likely MRD for large field size. A random linear code is very likely non-gabidulin for large field size. Even a random linear MRD code is very likely non-gabidulin for large field size. 23 / 23

38 Rough Probability Estimation Conclusions A random linear code is very likely MRD for large field size. A random linear code is very likely non-gabidulin for large field size. Even a random linear MRD code is very likely non-gabidulin for large field size. Open question: What are all the other MRD codes out there? Thanks for your attention! Questions? Comments? 23 / 23

An Introduction to (Network) Coding Theory

An Introduction to (Network) Coding Theory An Introduction to (Network) Coding Theory Anna-Lena Horlemann-Trautmann University of St. Gallen, Switzerland July 12th, 2018 1 Coding Theory Introduction Reed-Solomon codes 2 Introduction Coherent network

More information

arxiv: v1 [cs.it] 17 May 2018

arxiv: v1 [cs.it] 17 May 2018 Systematic encoders for generalized Gabidulin codes and the q-analogue of Cauchy matrices Alessandro Neri 1 1 University of Zurich, Switzerland arxiv:1805.06706v1 [cs.it] 17 May 2018 May 18, 2018 Abstract

More information

Algebraic Number Theory

Algebraic Number Theory TIFR VSRP Programme Project Report Algebraic Number Theory Milind Hegde Under the guidance of Prof. Sandeep Varma July 4, 2015 A C K N O W L E D G M E N T S I would like to express my thanks to TIFR for

More information

MATH 320: PRACTICE PROBLEMS FOR THE FINAL AND SOLUTIONS

MATH 320: PRACTICE PROBLEMS FOR THE FINAL AND SOLUTIONS MATH 320: PRACTICE PROBLEMS FOR THE FINAL AND SOLUTIONS There will be eight problems on the final. The following are sample problems. Problem 1. Let F be the vector space of all real valued functions on

More information

Pr[X = s Y = t] = Pr[X = s] Pr[Y = t]

Pr[X = s Y = t] = Pr[X = s] Pr[Y = t] Homework 4 By: John Steinberger Problem 1. Recall that a real n n matrix A is positive semidefinite if A is symmetric and x T Ax 0 for all x R n. Assume A is a real n n matrix. Show TFAE 1 : (a) A is positive

More information

Margulis Superrigidity I & II

Margulis Superrigidity I & II Margulis Superrigidity I & II Alastair Litterick 1,2 and Yuri Santos Rego 1 Universität Bielefeld 1 and Ruhr-Universität Bochum 2 Block seminar on arithmetic groups and rigidity Universität Bielefeld 22nd

More information

An Introduction to (Network) Coding Theory

An Introduction to (Network) Coding Theory An to (Network) Anna-Lena Horlemann-Trautmann University of St. Gallen, Switzerland April 24th, 2018 Outline 1 Reed-Solomon Codes 2 Network Gabidulin Codes 3 Summary and Outlook A little bit of history

More information

Fields and Galois Theory. Below are some results dealing with fields, up to and including the fundamental theorem of Galois theory.

Fields and Galois Theory. Below are some results dealing with fields, up to and including the fundamental theorem of Galois theory. Fields and Galois Theory Below are some results dealing with fields, up to and including the fundamental theorem of Galois theory. This should be a reasonably logical ordering, so that a result here should

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

10. Smooth Varieties. 82 Andreas Gathmann

10. Smooth Varieties. 82 Andreas Gathmann 82 Andreas Gathmann 10. Smooth Varieties Let a be a point on a variety X. In the last chapter we have introduced the tangent cone C a X as a way to study X locally around a (see Construction 9.20). It

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle   holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/32076 holds various files of this Leiden University dissertation Author: Junjiang Liu Title: On p-adic decomposable form inequalities Issue Date: 2015-03-05

More information

MATH 631: ALGEBRAIC GEOMETRY: HOMEWORK 1 SOLUTIONS

MATH 631: ALGEBRAIC GEOMETRY: HOMEWORK 1 SOLUTIONS MATH 63: ALGEBRAIC GEOMETRY: HOMEWORK SOLUTIONS Problem. (a.) The (t + ) (t + ) minors m (A),..., m k (A) of an n m matrix A are polynomials in the entries of A, and m i (A) = 0 for all i =,..., k if and

More information

Eigenvalues of Random Matrices over Finite Fields

Eigenvalues of Random Matrices over Finite Fields Eigenvalues of Random Matrices over Finite Fields Kent Morrison Department of Mathematics California Polytechnic State University San Luis Obispo, CA 93407 kmorriso@calpoly.edu September 5, 999 Abstract

More information

Algorithms to Compute Bases and the Rank of a Matrix

Algorithms to Compute Bases and the Rank of a Matrix Algorithms to Compute Bases and the Rank of a Matrix Subspaces associated to a matrix Suppose that A is an m n matrix The row space of A is the subspace of R n spanned by the rows of A The column space

More information

Math 240 Calculus III

Math 240 Calculus III The Calculus III Summer 2015, Session II Wednesday, July 8, 2015 Agenda 1. of the determinant 2. determinants 3. of determinants What is the determinant? Yesterday: Ax = b has a unique solution when A

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

EIGENVALUES AND EIGENVECTORS 3

EIGENVALUES AND EIGENVECTORS 3 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transformations are those whose matrix is diagonal (in some basis). Consider for example the matrices

More information

ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS

ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS J. WARNER SUMMARY OF A PAPER BY J. CARLSON, E. FRIEDLANDER, AND J. PEVTSOVA, AND FURTHER OBSERVATIONS 1. The Nullcone and Restricted Nullcone We will need

More information

Curtis Heberle MTH 189 Final Paper 12/14/2010. Algebraic Groups

Curtis Heberle MTH 189 Final Paper 12/14/2010. Algebraic Groups Algebraic Groups Curtis Heberle MTH 189 Final Paper 12/14/2010 The primary objects of study in algebraic geometry are varieties. Having become acquainted with these objects, it is interesting to consider

More information

Linear Algebra M1 - FIB. Contents: 5. Matrices, systems of linear equations and determinants 6. Vector space 7. Linear maps 8.

Linear Algebra M1 - FIB. Contents: 5. Matrices, systems of linear equations and determinants 6. Vector space 7. Linear maps 8. Linear Algebra M1 - FIB Contents: 5 Matrices, systems of linear equations and determinants 6 Vector space 7 Linear maps 8 Diagonalization Anna de Mier Montserrat Maureso Dept Matemàtica Aplicada II Translation:

More information

Galois Theory, summary

Galois Theory, summary Galois Theory, summary Chapter 11 11.1. UFD, definition. Any two elements have gcd 11.2 PID. Every PID is a UFD. There are UFD s which are not PID s (example F [x, y]). 11.3 ED. Every ED is a PID (and

More information

Math 396. An application of Gram-Schmidt to prove connectedness

Math 396. An application of Gram-Schmidt to prove connectedness Math 396. An application of Gram-Schmidt to prove connectedness 1. Motivation and background Let V be an n-dimensional vector space over R, and define GL(V ) to be the set of invertible linear maps V V

More information

Lecture 7: Positive Semidefinite Matrices

Lecture 7: Positive Semidefinite Matrices Lecture 7: Positive Semidefinite Matrices Rajat Mittal IIT Kanpur The main aim of this lecture note is to prepare your background for semidefinite programming. We have already seen some linear algebra.

More information

Vector bundles in Algebraic Geometry Enrique Arrondo. 1. The notion of vector bundle

Vector bundles in Algebraic Geometry Enrique Arrondo. 1. The notion of vector bundle Vector bundles in Algebraic Geometry Enrique Arrondo Notes(* prepared for the First Summer School on Complex Geometry (Villarrica, Chile 7-9 December 2010 1 The notion of vector bundle In affine geometry,

More information

Course 212: Academic Year Section 1: Metric Spaces

Course 212: Academic Year Section 1: Metric Spaces Course 212: Academic Year 1991-2 Section 1: Metric Spaces D. R. Wilkins Contents 1 Metric Spaces 3 1.1 Distance Functions and Metric Spaces............. 3 1.2 Convergence and Continuity in Metric Spaces.........

More information

1. Linear systems of equations. Chapters 7-8: Linear Algebra. Solution(s) of a linear system of equations (continued)

1. Linear systems of equations. Chapters 7-8: Linear Algebra. Solution(s) of a linear system of equations (continued) 1 A linear system of equations of the form Sections 75, 78 & 81 a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2 a m1 x 1 + a m2 x 2 + + a mn x n = b m can be written in matrix

More information

McEliece type Cryptosystem based on Gabidulin Codes

McEliece type Cryptosystem based on Gabidulin Codes McEliece type Cryptosystem based on Gabidulin Codes Joachim Rosenthal University of Zürich ALCOMA, March 19, 2015 joint work with Kyle Marshall Outline Traditional McEliece Crypto System 1 Traditional

More information

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

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 As usual, all the rings we consider are commutative rings with an identity element. 18.1 Regular local rings Consider a local

More information

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ISSUED 24 FEBRUARY 2018 1 Gaussian elimination Let A be an (m n)-matrix Consider the following row operations on A (1) Swap the positions any

More information

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

More information

TRANSPORTATION PROBLEMS

TRANSPORTATION PROBLEMS Chapter 6 TRANSPORTATION PROBLEMS 61 Transportation Model Transportation models deal with the determination of a minimum-cost plan for transporting a commodity from a number of sources to a number of destinations

More information

MATH 3030, Abstract Algebra Winter 2012 Toby Kenney Sample Midterm Examination Model Solutions

MATH 3030, Abstract Algebra Winter 2012 Toby Kenney Sample Midterm Examination Model Solutions MATH 3030, Abstract Algebra Winter 2012 Toby Kenney Sample Midterm Examination Model Solutions Basic Questions 1. Give an example of a prime ideal which is not maximal. In the ring Z Z, the ideal {(0,

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

Linear Algebra. Matrices Operations. Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0.

Linear Algebra. Matrices Operations. Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0. Matrices Operations Linear Algebra Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0 The rectangular array 1 2 1 4 3 4 2 6 1 3 2 1 in which the

More information

Invariants under simultaneous conjugation of SL 2 matrices

Invariants under simultaneous conjugation of SL 2 matrices Invariants under simultaneous conjugation of SL 2 matrices Master's colloquium, 4 November 2009 Outline 1 The problem 2 Classical Invariant Theory 3 Geometric Invariant Theory 4 Representation Theory 5

More information

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i )

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i ) Direct Methods for Linear Systems Chapter Direct Methods for Solving Linear Systems Per-Olof Persson persson@berkeleyedu Department of Mathematics University of California, Berkeley Math 18A Numerical

More information

Algebraic Geometry of Matrices II

Algebraic Geometry of Matrices II Algebraic Geometry of Matrices II Lek-Heng Lim University of Chicago July 3, 2013 today Zariski topology irreducibility maps between varieties answer our last question from yesterday again, relate to linear

More information

Involutions of the Symmetric Group and Congruence B-Orbits (Extended Abstract)

Involutions of the Symmetric Group and Congruence B-Orbits (Extended Abstract) FPSAC 010, San Francisco, USA DMTCS proc. AN, 010, 353 364 Involutions of the Symmetric Group and Congruence B-Orbits (Extended Abstract) Eli Bagno 1 and Yonah Cherniavsky 1 Jerusalem College of Technology,

More information

D-MATH Algebra I HS 2013 Prof. Brent Doran. Exercise 11. Rings: definitions, units, zero divisors, polynomial rings

D-MATH Algebra I HS 2013 Prof. Brent Doran. Exercise 11. Rings: definitions, units, zero divisors, polynomial rings D-MATH Algebra I HS 2013 Prof. Brent Doran Exercise 11 Rings: definitions, units, zero divisors, polynomial rings 1. Show that the matrices M(n n, C) form a noncommutative ring. What are the units of M(n

More information

18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).

18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z). 18.312: Algebraic Combinatorics Lionel Levine Lecture date: May 3, 2011 Lecture 22 Notes by: Lou Odette This lecture: Smith normal form of an integer matrix (linear algebra over Z). 1 Review of Abelian

More information

16.2. Definition. Let N be the set of all nilpotent elements in g. Define N

16.2. Definition. Let N be the set of all nilpotent elements in g. Define N 74 16. Lecture 16: Springer Representations 16.1. The flag manifold. Let G = SL n (C). It acts transitively on the set F of complete flags 0 F 1 F n 1 C n and the stabilizer of the standard flag is the

More information

Definition 2.3. We define addition and multiplication of matrices as follows.

Definition 2.3. We define addition and multiplication of matrices as follows. 14 Chapter 2 Matrices In this chapter, we review matrix algebra from Linear Algebra I, consider row and column operations on matrices, and define the rank of a matrix. Along the way prove that the row

More information

MATH 326: RINGS AND MODULES STEFAN GILLE

MATH 326: RINGS AND MODULES STEFAN GILLE MATH 326: RINGS AND MODULES STEFAN GILLE 1 2 STEFAN GILLE 1. Rings We recall first the definition of a group. 1.1. Definition. Let G be a non empty set. The set G is called a group if there is a map called

More information

January 2016 Qualifying Examination

January 2016 Qualifying Examination January 2016 Qualifying Examination If you have any difficulty with the wording of the following problems please contact the supervisor immediately. All persons responsible for these problems, in principle,

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

REU 2007 Apprentice Class Lecture 8

REU 2007 Apprentice Class Lecture 8 REU 2007 Apprentice Class Lecture 8 Instructor: László Babai Scribe: Ian Shipman July 5, 2007 Revised by instructor Last updated July 5, 5:15 pm A81 The Cayley-Hamilton Theorem Recall that for a square

More information

(3) Let Y be a totally bounded subset of a metric space X. Then the closure Y of Y

(3) Let Y be a totally bounded subset of a metric space X. Then the closure Y of Y () Consider A = { q Q : q 2 2} as a subset of the metric space (Q, d), where d(x, y) = x y. Then A is A) closed but not open in Q B) open but not closed in Q C) neither open nor closed in Q D) both open

More information

Topic 1: Matrix diagonalization

Topic 1: Matrix diagonalization Topic : Matrix diagonalization Review of Matrices and Determinants Definition A matrix is a rectangular array of real numbers a a a m a A = a a m a n a n a nm The matrix is said to be of order n m if it

More information

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n 10. Algebraic closure Definition 10.1. Let K be a field. The algebraic closure of K, denoted K, is an algebraic field extension L/K such that every polynomial in K[x] splits in L. We say that K is algebraically

More information

CHENNAI MATHEMATICAL INSTITUTE Postgraduate Programme in Mathematics MSc/PhD Entrance Examination 18 May 2015

CHENNAI MATHEMATICAL INSTITUTE Postgraduate Programme in Mathematics MSc/PhD Entrance Examination 18 May 2015 Instructions: CHENNAI MATHEMATICAL INSTITUTE Postgraduate Programme in Mathematics MSc/PhD Entrance Examination 18 May 2015 Enter your Registration Number here: CMI PG Enter the name of the city where

More information

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc.

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc. 1 Polynomial Matrices 1.1 Polynomials Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc., n ws ( ) as a

More information

Tensor Product of modules. MA499 Project II

Tensor Product of modules. MA499 Project II Tensor Product of modules A Project Report Submitted for the Course MA499 Project II by Subhash Atal (Roll No. 07012321) to the DEPARTMENT OF MATHEMATICS INDIAN INSTITUTE OF TECHNOLOGY GUWAHATI GUWAHATI

More information

October 25, 2013 INNER PRODUCT SPACES

October 25, 2013 INNER PRODUCT SPACES October 25, 2013 INNER PRODUCT SPACES RODICA D. COSTIN Contents 1. Inner product 2 1.1. Inner product 2 1.2. Inner product spaces 4 2. Orthogonal bases 5 2.1. Existence of an orthogonal basis 7 2.2. Orthogonal

More information

c c c c c c c c c c a 3x3 matrix C= has a determinant determined by

c c c c c c c c c c a 3x3 matrix C= has a determinant determined by Linear Algebra Determinants and Eigenvalues Introduction: Many important geometric and algebraic properties of square matrices are associated with a single real number revealed by what s known as the determinant.

More information

Real Analysis Prelim Questions Day 1 August 27, 2013

Real Analysis Prelim Questions Day 1 August 27, 2013 Real Analysis Prelim Questions Day 1 August 27, 2013 are 5 questions. TIME LIMIT: 3 hours Instructions: Measure and measurable refer to Lebesgue measure µ n on R n, and M(R n ) is the collection of measurable

More information

TEST CODE: PMB SYLLABUS

TEST CODE: PMB SYLLABUS TEST CODE: PMB SYLLABUS Convergence and divergence of sequence and series; Cauchy sequence and completeness; Bolzano-Weierstrass theorem; continuity, uniform continuity, differentiability; directional

More information

D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski. Solutions Sheet 1. Classical Varieties

D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski. Solutions Sheet 1. Classical Varieties D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski Solutions Sheet 1 Classical Varieties Let K be an algebraically closed field. All algebraic sets below are defined over K, unless specified otherwise.

More information

1 Determinants. 1.1 Determinant

1 Determinants. 1.1 Determinant 1 Determinants [SB], Chapter 9, p.188-196. [SB], Chapter 26, p.719-739. Bellow w ll study the central question: which additional conditions must satisfy a quadratic matrix A to be invertible, that is to

More information

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

CPSC 536N: Randomized Algorithms Term 2. Lecture 9

CPSC 536N: Randomized Algorithms Term 2. Lecture 9 CPSC 536N: Randomized Algorithms 2011-12 Term 2 Prof. Nick Harvey Lecture 9 University of British Columbia 1 Polynomial Identity Testing In the first lecture we discussed the problem of testing equality

More information

ADELIC VERSION OF MARGULIS ARITHMETICITY THEOREM. Hee Oh

ADELIC VERSION OF MARGULIS ARITHMETICITY THEOREM. Hee Oh ADELIC VERSION OF MARGULIS ARITHMETICITY THEOREM Hee Oh Abstract. In this paper, we generalize Margulis s S-arithmeticity theorem to the case when S can be taken as an infinite set of primes. Let R be

More information

Row Space and Column Space of a Matrix

Row Space and Column Space of a Matrix Row Space and Column Space of a Matrix 1/18 Summary: To a m n matrix A = (a ij ), we can naturally associate subspaces of K n and of K m, called the row space of A and the column space of A, respectively.

More information

Solution to Homework 1

Solution to Homework 1 Solution to Homework Sec 2 (a) Yes It is condition (VS 3) (b) No If x, y are both zero vectors Then by condition (VS 3) x = x + y = y (c) No Let e be the zero vector We have e = 2e (d) No It will be false

More information

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials Outline MSRI-UP 2009 Coding Theory Seminar, Week 2 John B. Little Department of Mathematics and Computer Science College of the Holy Cross Cyclic Codes Polynomial Algebra More on cyclic codes Finite fields

More information

The Fundamental Theorem of Arithmetic

The Fundamental Theorem of Arithmetic Chapter 1 The Fundamental Theorem of Arithmetic 1.1 Primes Definition 1.1. We say that p N is prime if it has just two factors in N, 1 and p itself. Number theory might be described as the study of the

More information

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 13

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 13 STAT 309: MATHEMATICAL COMPUTATIONS I FALL 208 LECTURE 3 need for pivoting we saw that under proper circumstances, we can write A LU where 0 0 0 u u 2 u n l 2 0 0 0 u 22 u 2n L l 3 l 32, U 0 0 0 l n l

More information

Polynomial mappings into a Stiefel manifold and immersions

Polynomial mappings into a Stiefel manifold and immersions Polynomial mappings into a Stiefel manifold and immersions Iwona Krzyżanowska Zbigniew Szafraniec November 2011 Abstract For a polynomial mapping from S n k to the Stiefel manifold Ṽk(R n ), where n k

More information

Arrangements, matroids and codes

Arrangements, matroids and codes Arrangements, matroids and codes first lecture Ruud Pellikaan joint work with Relinde Jurrius ACAGM summer school Leuven Belgium, 18 July 2011 References 2/43 1. Codes, arrangements and matroids by Relinde

More information

Algebraic Geometry I Lectures 14 and 15

Algebraic Geometry I Lectures 14 and 15 Algebraic Geometry I Lectures 14 and 15 October 22, 2008 Recall from the last lecture the following correspondences {points on an affine variety Y } {maximal ideals of A(Y )} SpecA A P Z(a) maximal ideal

More information

MAT Linear Algebra Collection of sample exams

MAT Linear Algebra Collection of sample exams MAT 342 - Linear Algebra Collection of sample exams A-x. (0 pts Give the precise definition of the row echelon form. 2. ( 0 pts After performing row reductions on the augmented matrix for a certain system

More information

2 of PU_2015_ of PU_2015_ of PU_2015_118

2 of PU_2015_ of PU_2015_ of PU_2015_118 PU Ph D Mathematics Error! Not a valid embedded object.error! Not a valid embedded object.error! Not a valid embedded object.error! Not a valid embedded object.error! Not a valid embedded object.error!

More information

The Cayley-Hamilton Theorem and the Jordan Decomposition

The Cayley-Hamilton Theorem and the Jordan Decomposition LECTURE 19 The Cayley-Hamilton Theorem and the Jordan Decomposition Let me begin by summarizing the main results of the last lecture Suppose T is a endomorphism of a vector space V Then T has a minimal

More information

Section V.3. Splitting Fields, Algebraic Closure, and Normality (Supplement)

Section V.3. Splitting Fields, Algebraic Closure, and Normality (Supplement) V.3. Splitting Fields, Algebraic Closure, and Normality (Supplement) 1 Section V.3. Splitting Fields, Algebraic Closure, and Normality (Supplement) Note. In this supplement, we consider splitting fields

More information

Chapter 1 Vector Spaces

Chapter 1 Vector Spaces Chapter 1 Vector Spaces Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 110 Linear Algebra Vector Spaces Definition A vector space V over a field

More information

ALGEBRAIC GEOMETRY I - FINAL PROJECT

ALGEBRAIC GEOMETRY I - FINAL PROJECT ALGEBRAIC GEOMETRY I - FINAL PROJECT ADAM KAYE Abstract This paper begins with a description of the Schubert varieties of a Grassmannian variety Gr(k, n) over C Following the technique of Ryan [3] for

More information

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

Thus, the integral closure A i of A in F i is a finitely generated (and torsion-free) A-module. It is not a priori clear if the A i s are locally Math 248A. Discriminants and étale algebras Let A be a noetherian domain with fraction field F. Let B be an A-algebra that is finitely generated and torsion-free as an A-module with B also locally free

More information

Eigenvalues and Eigenvectors

Eigenvalues and Eigenvectors 5 Eigenvalues and Eigenvectors 5.2 THE CHARACTERISTIC EQUATION DETERMINANATS n n Let A be an matrix, let U be any echelon form obtained from A by row replacements and row interchanges (without scaling),

More information

Polynomials, Ideals, and Gröbner Bases

Polynomials, Ideals, and Gröbner Bases Polynomials, Ideals, and Gröbner Bases Notes by Bernd Sturmfels for the lecture on April 10, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra We fix a field K. Some examples of fields

More information

22m:033 Notes: 3.1 Introduction to Determinants

22m:033 Notes: 3.1 Introduction to Determinants 22m:033 Notes: 3. Introduction to Determinants Dennis Roseman University of Iowa Iowa City, IA http://www.math.uiowa.edu/ roseman October 27, 2009 When does a 2 2 matrix have an inverse? ( ) a a If A =

More information

Abstract Vector Spaces

Abstract Vector Spaces CHAPTER 1 Abstract Vector Spaces 1.1 Vector Spaces Let K be a field, i.e. a number system where you can add, subtract, multiply and divide. In this course we will take K to be R, C or Q. Definition 1.1.

More information

MATH 235. Final ANSWERS May 5, 2015

MATH 235. Final ANSWERS May 5, 2015 MATH 235 Final ANSWERS May 5, 25. ( points) Fix positive integers m, n and consider the vector space V of all m n matrices with entries in the real numbers R. (a) Find the dimension of V and prove your

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

: Error Correcting Codes. October 2017 Lecture 1

: Error Correcting Codes. October 2017 Lecture 1 03683072: Error Correcting Codes. October 2017 Lecture 1 First Definitions and Basic Codes Amnon Ta-Shma and Dean Doron 1 Error Correcting Codes Basics Definition 1. An (n, K, d) q code is a subset of

More information

EXERCISE SHEET 1 WITH SOLUTIONS

EXERCISE SHEET 1 WITH SOLUTIONS EXERCISE SHEET 1 WITH SOLUTIONS (E8) Prove that, given a transitive action of G on Ω, there exists a subgroup H G such that the action of G on Ω is isomorphic to the action of G on H\G. You may need to

More information

38 Irreducibility criteria in rings of polynomials

38 Irreducibility criteria in rings of polynomials 38 Irreducibility criteria in rings of polynomials 38.1 Theorem. Let p(x), q(x) R[x] be polynomials such that p(x) = a 0 + a 1 x +... + a n x n, q(x) = b 0 + b 1 x +... + b m x m and a n, b m 0. If b m

More information

ELEMENTARY LINEAR ALGEBRA WITH APPLICATIONS. 1. Linear Equations and Matrices

ELEMENTARY LINEAR ALGEBRA WITH APPLICATIONS. 1. Linear Equations and Matrices ELEMENTARY LINEAR ALGEBRA WITH APPLICATIONS KOLMAN & HILL NOTES BY OTTO MUTZBAUER 11 Systems of Linear Equations 1 Linear Equations and Matrices Numbers in our context are either real numbers or complex

More information

NOTES on LINEAR ALGEBRA 1

NOTES on LINEAR ALGEBRA 1 School of Economics, Management and Statistics University of Bologna Academic Year 207/8 NOTES on LINEAR ALGEBRA for the students of Stats and Maths This is a modified version of the notes by Prof Laura

More information

15-251: Great Theoretical Ideas In Computer Science Recitation 9 : Randomized Algorithms and Communication Complexity Solutions

15-251: Great Theoretical Ideas In Computer Science Recitation 9 : Randomized Algorithms and Communication Complexity Solutions 15-251: Great Theoretical Ideas In Computer Science Recitation 9 : Randomized Algorithms and Communication Complexity Solutions Definitions We say a (deterministic) protocol P computes f if (x, y) {0,

More information

LINEAR ALGEBRA BOOT CAMP WEEK 1: THE BASICS

LINEAR ALGEBRA BOOT CAMP WEEK 1: THE BASICS LINEAR ALGEBRA BOOT CAMP WEEK 1: THE BASICS Unless otherwise stated, all vector spaces in this worksheet are finite dimensional and the scalar field F has characteristic zero. The following are facts (in

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

Linear algebra I Homework #1 due Thursday, Oct Show that the diagonals of a square are orthogonal to one another.

Linear algebra I Homework #1 due Thursday, Oct Show that the diagonals of a square are orthogonal to one another. Homework # due Thursday, Oct. 0. Show that the diagonals of a square are orthogonal to one another. Hint: Place the vertices of the square along the axes and then introduce coordinates. 2. Find the equation

More information

Linear Algebra Highlights

Linear Algebra Highlights Linear Algebra Highlights Chapter 1 A linear equation in n variables is of the form a 1 x 1 + a 2 x 2 + + a n x n. We can have m equations in n variables, a system of linear equations, which we want to

More information

Problem 1.1. Classify all groups of order 385 up to isomorphism.

Problem 1.1. Classify all groups of order 385 up to isomorphism. Math 504: Modern Algebra, Fall Quarter 2017 Jarod Alper Midterm Solutions Problem 1.1. Classify all groups of order 385 up to isomorphism. Solution: Let G be a group of order 385. Factor 385 as 385 = 5

More information

3. Associativity: (a + b)+c = a +(b + c) and(ab)c = a(bc) for all a, b, c F.

3. Associativity: (a + b)+c = a +(b + c) and(ab)c = a(bc) for all a, b, c F. Appendix A Linear Algebra A1 Fields A field F is a set of elements, together with two operations written as addition (+) and multiplication ( ), 1 satisfying the following properties [22]: 1 Closure: a

More information

CHEVALLEY S THEOREM AND COMPLETE VARIETIES

CHEVALLEY S THEOREM AND COMPLETE VARIETIES CHEVALLEY S THEOREM AND COMPLETE VARIETIES BRIAN OSSERMAN In this note, we introduce the concept which plays the role of compactness for varieties completeness. We prove that completeness can be characterized

More information

Section 2: Classes of Sets

Section 2: Classes of Sets Section 2: Classes of Sets Notation: If A, B are subsets of X, then A \ B denotes the set difference, A \ B = {x A : x B}. A B denotes the symmetric difference. A B = (A \ B) (B \ A) = (A B) \ (A B). Remarks

More information

Lattice Theory Lecture 4. Non-distributive lattices

Lattice Theory Lecture 4. Non-distributive lattices Lattice Theory Lecture 4 Non-distributive lattices John Harding New Mexico State University www.math.nmsu.edu/ JohnHarding.html jharding@nmsu.edu Toulouse, July 2017 Introduction Here we mostly consider

More information

AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS

AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS JESSICA SIDMAN. Affine toric varieties: from lattice points to monomial mappings In this chapter we introduce toric varieties embedded in

More information

Determinants Chapter 3 of Lay

Determinants Chapter 3 of Lay Determinants Chapter of Lay Dr. Doreen De Leon Math 152, Fall 201 1 Introduction to Determinants Section.1 of Lay Given a square matrix A = [a ij, the determinant of A is denoted by det A or a 11 a 1j

More information