On the geometry of matrix multiplication

Size: px
Start display at page:

Download "On the geometry of matrix multiplication"

Transcription

1 On the geometry of matrix multiplication J.M. Landsberg Texas A&M University Spring 2018 AMS Sectional Meeting 1 / 27

2 A practical problem: efficient linear algebra Standard algorithm for matrix multiplication, row-column: = uses O(n 3 ) arithmetic operations. Strassen (1968) set out to prove this standard algorithm was indeed the best possible. At least for 2 2 matrices. He failed. 2 / 27

3 Strassen s algorithm ( a 1 Let A, B be 2 2 matrices A = 1 a2 1 ) ( b 1 a1 2 a2 2, B = 1 b2 1 ) b1 2 b2 2. Set I = (a a 2 2)(b b 2 2), II = (a a 2 2)b 1 1, III = a 1 1(b 1 2 b 2 2) IV = a 2 2( b b 2 1) If C = AB, then V = (a a 1 2)b 2 2 VI = ( a a 2 1)(b b 1 2), VII = (a 1 2 a 2 2)(b b 2 2), c 1 1 = I + IV V + VII, c 2 1 = II + IV, c 1 2 = III + V, c 2 2 = I + III II + VI. 3 / 27

4 Astounding conjecture Iterate: 2 k 2 k matrices using 7 k 8 k multiplications, and n n matrices with O(n 2.81 ) arithmetic operations. Astounding Conjecture For all ɛ > 0, n n matrices can be multiplied using O(n 2+ɛ ) arithmetic operations. asymptotically, multiplying matrices is nearly as easy as adding them! 4 / 27

5 Tensor formulation of conjecture Set N = n 2. Matrix multiplication is a bilinear map M n : C N C N C N, i.e., an element of C N C N C N A tensor T C N C N C N has rank one if it is of the form T = a b c, with a, b, c C N. Rank one tensors correspond to bilinear maps that can be computed using one scalar multiplication. 5 / 27

6 Tensor formulation of conjecture The rank of a tensor T, R(T ), is the smallest r such that T may be written as a sum of r rank one tensors. The rank is essentially the number of scalar multiplications needed to compute the corresponding bilinear map. Theorem (Strassen): R(M n ) = O(n ω ) where M n can be computed using O(n ω ) arithmetic operations. ω is called the exponent of matrix multiplication. Astounding Conjecture ω = 2 Progress: Strassen 1969,Bini et. al. 1979, Schönhage 1981,Strassen 1987,Coppersmith-Winograd 1989 ω 2.38 Stouthers, Williams, LeGall : ω / 27

7 Geometric formulation of conjecture Imagine this curve represents the set of tensors of rank one. 7 / 27

8 Geometric formulation of conjecture { tensors of rank at most two} = { points on a secant line to set of tensors of rank one} z=x+y y x 8 / 27

9 Bini s sleepless nights Bini-Capovani-Lotti-Romani (1979) investigated if M 2, with one matrix entry set to zero, could be computed with five multiplications (instead of the naïve 6), i.e., if this reduced matrix multiplication tensor had rank 5. They used numerical methods. Their code appeared to have a problem. 9 / 27

10 The limit of secant lines is a tangent line! v u For T C N C N C N, let R(T ), the border rank of T denote the smallest r such that T is a limit of tensors of rank r. Theorem (Bini 1980) R(M n ) = O(n ω ), so border rank is also a legitimate complexity measure. 10 / 27

11 Wider geometric perspective Let X CP M be a projective variety. Stratify CP M by a sequence of nested spaces where X σ 2 (X ) σ 3 (X ) σ f (X ) = CP M σ r (X ) = x1,...,x r X span{x 1,..., x r } is the variety of secant P r 1 s to X. Our case: X = Seg(P N 1 P N 1 P N 1 ) P(C N C N C N ). Secant varieties have been studied for a long time. Terracini could have predicted Strassen s discovery: σ 7 (Seg(P 3 P 3 P 3 )) = P / 27

12 Border rank Lower bounds (Classical) R(M n ) n 2. Idea of proof: T C N C N C N T C N R(T ) rank(t C N ). : C N C N C N and 12 / 27

13 Border rank Lower bounds (Classical) R(M n ) n 2. (Strassen 1983) R(M n ) 3 2 n2 (Lickteig 1985) R(M n ) 3 2 n2 + n 2 1 (L 2006, Hauenstein-Ikenmeyer-L 2013) R(M 2 ) = / 27

14 Hauenstein-Ikenmeyer-L proof: How to find equations for σ r (X )?- representation theory Seg(PA PB PC) is homogeneous for G = GL(A) GL(B) GL(C). For any G-variety Z PV λ, its ideal will be a G-module, so one should not look for individual polynomials, but G-modules of polynomials. Can do systematically in small cases H-I-L proof 14 / 27

15 Border rank Lower bounds (Classical) R(M n ) n 2. (Strassen 1983) R(M n ) 3 2 n2 (Lickteig 1985) R(M n ) 3 2 n2 + n 2 1 (L 2006, Hauenstein-Ikenmeyer-L 2013) R(M 2 ) = 7. (L-Ottaviani 2013) R(M n ) 2n 2 n 15 / 27

16 Strassen, L-Ottaviani proofs: Determinantal equations Idea (L-O): look for G-modules V µ, V ν where there exists a G-module inclusion i : V λ V µ V ν. Then, for p V λ, x X, R(p) rank(i(p)) rank(i(x)). classical proof case: V λ = A B C = C N C N C N, V µ = A, V ν = B C. L-O proof case: V λ = A B C = C N C N C N, V µ = Λ p A B, V ν = Λ p+1 A C. p = n << n / 27

17 Border rank Lower bounds (Classical) R(M n ) n 2. (Strassen 1983) R(M n ) 3 2 n2 (Lickteig 1985) R(M n ) 3 2 n2 + n 2 1 (L 2006, Hauenstein-Ikenmeyer-L 2013) R(M 2 ) = 7 (L-Ottaviani 2013) R(M n ) 2n 2 n (L-Michalek 2017) R(M n ) 2n 2 log 2 n 1 17 / 27

18 Idea of L-Michalek proof: exploit G M n -orbits M n also has symmetry: As a trilinear map M n (X, Y, Z) = trace(xyz) and for g GL n trace(xyz) = trace(yzx ) = trace(z T Y T X T ) = trace((gx )Y (Zg 1 )) = etc... G M n = PGL 3 n (Z 3 Z 2 ) Exploit structure of G M n L-Ottaviani method. orbits on the Segre to degenerate the 18 / 27

19 Game over? σ r (X ) = R R union over R X : zero dimensional smoothable subschemes length r. Consider the cactus variety κ r (X ) = R R union over R X : zero dimensional subschemes length r. Work of Bernardi-Ranestad: cactus variety fills when r is small (our case, linear in N) Work of Buczynski-Galazka: determinantal equations are equations for the cactus variety Determinantal techniques will never prove R(M n ) > 6n 2. Perhaps try to prove conjecture? 19 / 27

20 Strassen s algorithm revisited [Chiantini-Ikenmeyer-L-Ottaviani 2017, Burichenko 2014]: Strassen s optimal decomposition has S 3 (Z 3 Z 2 ) symmetry, where S 3 PGL 2 PGL 3 2. M 2 = Id 3 2 +Z 3 Z 2 (( ) ( ) ( )) Work in progress (Ballard-Conner-Ikenmeyer-L-Ryder): look for matrix multiplication decompositions with symmetry. In particular, cyclic Z 3 symmetry. 20 / 27

21 Symmetry v. Optimality The smallest known decomposition of M 3 is of size 23 (Laderman, 1973). We found rank 23 decompositions with extra symmetry. 21 / 27

22 A decomposition with Z 4 Z 3 -symmetry M 3 = Z Z (Z 4 /Z 2 ) Z 3 Z / 27

23 What next? Other rank decompositions: Johnson-McPharlane (families for M 3 ), Pan (rank 143, 240 decomposition of M 70 ), Alexeev-Smirnov (rank 40 decomposition of M 3,3,6 and others). Work in progress: 4 4 and beyond. 23 / 27

24 Algebraic geometry Z 3 -symmetry implies M n = sm n M n with sm n S 3 (C n2 ), M n Λ 3 (C n2 ). Theorem (Chiantini-Hauenstein-L-Ottaviani-Ikenmeyer, 2017) R S (sm n ) = O(n ω ) and R S (sm n ) = O(n ω ). Here R S (P) is the smallest r such that P = z z3 r and R S (P) is smallest r such that P σ r (v 3 (P N 1 )) (Waring rank and Waring border rank). Cubic polynomial! linear and quadratic polynomials: know everything! 24 / 27

25 An amazing rank 18 Waring decomposition of sm 3 Let Γ = (Z 2 3 SL(2, F 3)) Z 2, which has order 432. The group Γ acts on the following configuration of 9 points in the projective plane: Figure: Hasse configuration. Depiction by D. Eppstein 25 / 27

26 An amazing Waring rank 18 decomposition of sm 3 Theorem (A. Conner 2017): sm 3 = 1 2 Id Γ Γ 0 e 2πi e 2πi 3 Γ = (Z 2 3 SL(2, F 3)) Z 2 The first orbit consists of 9 rank one matrices corresponding to the points in the plane in the picture, and the second orbit consists of 8 rank three matrices / 27

27 Thank you for your attention For more on geometry and complexity: 27 / 27

How to find good starting tensors for matrix multiplication

How to find good starting tensors for matrix multiplication How to find good starting tensors for matrix multiplication Markus Bläser Saarland University Matrix multiplication z,... z,n..... z n,... z n,n = x,... x,n..... x n,... x n,n y,... y,n..... y n,... y

More information

On Strassen s Conjecture

On Strassen s Conjecture On Strassen s Conjecture Elisa Postinghel (KU Leuven) joint with Jarek Buczyński (IMPAN/MIMUW) Daejeon August 3-7, 2015 Elisa Postinghel (KU Leuven) () On Strassen s Conjecture SIAM AG 2015 1 / 13 Introduction:

More information

arxiv: v1 [cs.cc] 25 Oct 2016

arxiv: v1 [cs.cc] 25 Oct 2016 THE GEOMETRY OF RANK DECOMPOSITIONS OF MATRIX MULTIPLICATION I: 2 2 MATRICES LUCA CHIANTINI, CHRISTIAN IKENMEYER, J.M. LANDSBERG, AND GIORGIO OTTAVIANI arxiv:60.08364v [cs.cc] 25 Oct 206 Abstract. This

More information

Complexity of Matrix Multiplication and Bilinear Problems

Complexity of Matrix Multiplication and Bilinear Problems Complexity of Matrix Multiplication and Bilinear Problems François Le Gall Graduate School of Informatics Kyoto University ADFOCS17 - Lecture 3 24 August 2017 Overview of the Lectures Fundamental techniques

More information

I. Approaches to bounding the exponent of matrix multiplication

I. Approaches to bounding the exponent of matrix multiplication I. Approaches to bounding the exponent of matrix multiplication Chris Umans Caltech Based on joint work with Noga Alon, Henry Cohn, Bobby Kleinberg, Amir Shpilka, Balazs Szegedy Modern Applications of

More information

Tensor decomposition and tensor rank

Tensor decomposition and tensor rank from the point of view of Classical Algebraic Geometry RTG Workshop Tensors and their Geometry in High Dimensions (September 26-29, 2012) UC Berkeley Università di Firenze Content of the three talks Wednesday

More information

Is Every Secant Variety of a Segre Product Arithmetically Cohen Macaulay? Oeding (Auburn) acm Secants March 6, / 23

Is Every Secant Variety of a Segre Product Arithmetically Cohen Macaulay? Oeding (Auburn) acm Secants March 6, / 23 Is Every Secant Variety of a Segre Product Arithmetically Cohen Macaulay? Luke Oeding Auburn University Oeding (Auburn) acm Secants March 6, 2016 1 / 23 Secant varieties and tensors Let V 1,..., V d, be

More information

Powers of Tensors and Fast Matrix Multiplication

Powers of Tensors and Fast Matrix Multiplication Powers of Tensors and Fast Matrix Multiplication François Le Gall Department of Computer Science Graduate School of Information Science and Technology The University of Tokyo Simons Institute, 12 November

More information

Oeding (Auburn) tensors of rank 5 December 15, / 24

Oeding (Auburn) tensors of rank 5 December 15, / 24 Oeding (Auburn) 2 2 2 2 2 tensors of rank 5 December 15, 2015 1 / 24 Recall Peter Burgisser s overview lecture (Jan Draisma s SIAM News article). Big Goal: Bound the computational complexity of det n,

More information

Secant Varieties and Equations of Abo-Wan Hypersurfaces

Secant Varieties and Equations of Abo-Wan Hypersurfaces Secant Varieties and Equations of Abo-Wan Hypersurfaces Luke Oeding Auburn University Oeding (Auburn, NIMS) Secants, Equations and Applications August 9, 214 1 / 34 Secant varieties Suppose X is an algebraic

More information

J.M. LANDSBERG AND MATEUSZ MICHA LEK

J.M. LANDSBERG AND MATEUSZ MICHA LEK A 2n 2 log 2 (n) 1 LOWER BOUND FOR THE BORDER RANK OF MATRIX MULTIPLICATION J.M. LANDSBERG AND MATEUSZ MICHA LEK Abstract. Let M n C n2 C n2 C n2 denote the matrix multiplication tensor for n n matrices.

More information

Discovering Fast Matrix Multiplication Algorithms via Tensor Decomposition

Discovering Fast Matrix Multiplication Algorithms via Tensor Decomposition Discovering Fast Matrix Multiplication Algorithms via Tensor Decomposition Grey Ballard SIAM onference on omputational Science & Engineering March, 207 ollaborators This is joint work with... Austin Benson

More information

Geometry and Complexity Theory

Geometry and Complexity Theory Geometry and Complexity Theory This material will be published by Cambridge University Press as Geometry and Complexity Theory by J.M. Landsberg. This prepublication version is free to view and download

More information

GEOMETRY AND THE COMPLEXITY OF MATRIX MULTIPLICATION

GEOMETRY AND THE COMPLEXITY OF MATRIX MULTIPLICATION BULLETIN (New Series) OF THE AMERICAN MATHEMATICAL SOCIETY Volume 45, Number 2, April 2008, Pages 247 284 S 0273-0979(08)01176-2 Article electronically published on January 7, 2008 GEOMETRY AND THE COMPLEXITY

More information

Tensors. Notes by Mateusz Michalek and Bernd Sturmfels for the lecture on June 5, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra

Tensors. Notes by Mateusz Michalek and Bernd Sturmfels for the lecture on June 5, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra Tensors Notes by Mateusz Michalek and Bernd Sturmfels for the lecture on June 5, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra This lecture is divided into two parts. The first part,

More information

Fast Matrix Product Algorithms: From Theory To Practice

Fast Matrix Product Algorithms: From Theory To Practice Introduction and Definitions The τ-theorem Pan s aggregation tables and the τ-theorem Software Implementation Conclusion Fast Matrix Product Algorithms: From Theory To Practice Thomas Sibut-Pinote Inria,

More information

Secant Varieties of Segre Varieties. M. Catalisano, A.V. Geramita, A. Gimigliano

Secant Varieties of Segre Varieties. M. Catalisano, A.V. Geramita, A. Gimigliano . Secant Varieties of Segre Varieties M. Catalisano, A.V. Geramita, A. Gimigliano 1 I. Introduction Let X P n be a reduced, irreducible, and nondegenerate projective variety. Definition: Let r n, then:

More information

GEOMETRY OF FEASIBLE SPACES OF TENSORS. A Dissertation YANG QI

GEOMETRY OF FEASIBLE SPACES OF TENSORS. A Dissertation YANG QI GEOMETRY OF FEASIBLE SPACES OF TENSORS A Dissertation by YANG QI Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the requirements for the degree of DOCTOR

More information

Higher secant varieties of classical projective varieties

Higher secant varieties of classical projective varieties Higher secant varieties of classical projective varieties Maria Virginia Catalisano DIME Università degli Studi di Genova Research Station on Commutative Algebra Yangpyeong - June 13-17, 2016 Maria Virginia

More information

The Geometry of Matrix Rigidity

The Geometry of Matrix Rigidity The Geometry of Matrix Rigidity Joseph M. Landsberg Jacob Taylor Nisheeth K. Vishnoi November 26, 2003 Abstract Consider the following problem: Given an n n matrix A and an input x, compute Ax. This problem

More information

Approaches to bounding the exponent of matrix multiplication

Approaches to bounding the exponent of matrix multiplication Approaches to bounding the exponent of matrix multiplication Chris Umans Caltech Based on joint work with Noga Alon, Henry Cohn, Bobby Kleinberg, Amir Shpilka, Balazs Szegedy Simons Institute Sept. 7,

More information

Tensor decomposition and moment matrices

Tensor decomposition and moment matrices Tensor decomposition and moment matrices J. Brachat (Ph.D.) & B. Mourrain GALAAD, INRIA Méditerranée, Sophia Antipolis Bernard.Mourrain@inria.fr SIAM AAG, Raleigh, NC, Oct. -9, 211 Collaboration with A.

More information

Inner Rank and Lower Bounds for Matrix Multiplication

Inner Rank and Lower Bounds for Matrix Multiplication Inner Rank and Lower Bounds for Matrix Multiplication Joel Friedman University of British Columbia www.math.ubc.ca/ jf Jerusalem June 19, 2017 Joel Friedman (UBC) Inner Rank and Lower Bounds June 19, 2017

More information

arxiv:alg-geom/ v2 30 Jul 1996

arxiv:alg-geom/ v2 30 Jul 1996 ON AN UNUSUAL CONJECTURE OF KONTSEVICH AND VARIANTS OF CASTELNUOVO S LEMMA arxiv:alg-geom/9604023v2 30 Jul 996 J.M. Landsberg July 30, 996 Abstract. Let A = (a i j ) be an orthogonal matrix (over R or

More information

Homotopy Techniques for Tensor Decomposition and Perfect Identifiability

Homotopy Techniques for Tensor Decomposition and Perfect Identifiability Homotopy Techniques for Tensor Decomposition and Perfect Identifiability Luke Oeding Auburn University with Hauenstein (Notre Dame), Ottaviani (Firenze) and Sommese (Notre Dame) Oeding (Auburn) Homotopy

More information

Fast Approximate Matrix Multiplication by Solving Linear Systems

Fast Approximate Matrix Multiplication by Solving Linear Systems Electronic Colloquium on Computational Complexity, Report No. 117 (2014) Fast Approximate Matrix Multiplication by Solving Linear Systems Shiva Manne 1 and Manjish Pal 2 1 Birla Institute of Technology,

More information

Tensors: a geometric view Open lecture November 24, 2014 Simons Institute, Berkeley. Giorgio Ottaviani, Università di Firenze

Tensors: a geometric view Open lecture November 24, 2014 Simons Institute, Berkeley. Giorgio Ottaviani, Università di Firenze Open lecture November 24, 2014 Simons Institute, Berkeley Plan of the talk Introduction to Tensors A few relevant applications Tensors as multidimensional matrices A (complex) a b c tensor is an element

More information

RANKS OF TENSORS AND AND A GENERALIZATION OF SECANT VARIETIES

RANKS OF TENSORS AND AND A GENERALIZATION OF SECANT VARIETIES RANKS OF TENSORS AND AND A GENERALIZATION OF SECANT VARIETIES JAROS LAW BUCZYŃSKI AND J.M. LANDSBERG Abstract. We investigate differences between X-rank and X-border rank, focusing on the cases of tensors

More information

Algebraic Complexity Theory

Algebraic Complexity Theory Peter Biirgisser Michael Clausen M. Amin Shokrollahi Algebraic Complexity Theory With the Collaboration of Thomas Lickteig With 21 Figures Springer Chapter 1. Introduction 1 1.1 Exercises 20 1.2 Open Problems

More information

Eigenvectors of Tensors and Waring Decomposition

Eigenvectors of Tensors and Waring Decomposition Eigenvectors of Tensors and Waring Decomposition Luke Oeding University of California Berkeley Oeding, Ottaviani (UCB, Firenze) Giorgio Ottaviani Universita degli Studi di Firenze Waring Decomposition

More information

Giorgio Ottaviani. Università di Firenze. Tutorial on Tensor rank and tensor decomposition

Giorgio Ottaviani. Università di Firenze. Tutorial on Tensor rank and tensor decomposition Tutorial: A brief survey on tensor rank and tensor decomposition, from a geometric perspective. Workshop Computational nonlinear Algebra (June 2-6, 2014) ICERM, Providence Università di Firenze Tensors

More information

Sheaf cohomology and non-normal varieties

Sheaf cohomology and non-normal varieties Sheaf cohomology and non-normal varieties Steven Sam Massachusetts Institute of Technology December 11, 2011 1/14 Kempf collapsing We re interested in the following situation (over a field K): V is a vector

More information

Secant Varieties and Inverse Systems. Anthony V. Geramita. Ottawa Workshop on Inverse Systems January, 2005

Secant Varieties and Inverse Systems. Anthony V. Geramita. Ottawa Workshop on Inverse Systems January, 2005 . Secant Varieties and Inverse Systems Anthony V. Geramita Ottawa Workshop on Inverse Systems January, 2005 1 X P n non-degenerate, reduced, irreducible projective variety. Definitions: 1) Secant P s 1

More information

Special Session on Secant Varieties. and Related Topics. Secant Varieties of Grassmann and Segre Varieties. Giorgio Ottaviani

Special Session on Secant Varieties. and Related Topics. Secant Varieties of Grassmann and Segre Varieties. Giorgio Ottaviani Special Session on Secant Varieties and Related Topics Secant Varieties of Grassmann and Segre Varieties Giorgio Ottaviani ottavian@math.unifi.it www.math.unifi.it/users/ottavian Università di Firenze

More information

Ranks and generalized ranks

Ranks and generalized ranks Ranks and generalized ranks Zach Teitler Boise State University SIAM Conference on Applied Algebraic Geometry Minisymposium on Algebraic Geometry of Tensor Decompositions and its Applications October 7,

More information

T -equivariant tensor rank varieties and their K-theory classes

T -equivariant tensor rank varieties and their K-theory classes T -equivariant tensor rank varieties and their K-theory classes 2014 July 18 Advisor: Professor Anders Buch, Department of Mathematics, Rutgers University Overview 1 Equivariant K-theory Overview 2 Determinantal

More information

arxiv: v2 [math.ag] 6 Sep 2016

arxiv: v2 [math.ag] 6 Sep 2016 ABELIAN TENSORS JM LANDSBERG AND MATEUSZ MICHA LEK arxiv:50403732v2 [mathag] 6 Sep 206 Abstract We analyze tensors in C m C m C m satisfying Strassen s equations for border rank m Results include: two

More information

Geometric Complexity Theory and Matrix Multiplication (Tutorial)

Geometric Complexity Theory and Matrix Multiplication (Tutorial) Geometric Complexity Theory and Matrix Multiplication (Tutorial) Peter Bürgisser Technische Universität Berlin Workshop on Geometric Complexity Theory Simons Institute for the Theory of Computing Berkeley,

More information

Fast matrix multiplication using coherent configurations

Fast matrix multiplication using coherent configurations Fast matrix multiplication using coherent configurations Henry Cohn Christopher Umans Abstract We introduce a relaxation of the notion of tensor rank, called s-rank, and show that upper bounds on the s-rank

More information

Explicit tensors. Markus Bläser. 1. Tensors and rank

Explicit tensors. Markus Bläser. 1. Tensors and rank Explicit tensors Markus Bläser Abstract. This is an expository article the aim of which is to introduce interested students and researchers to the topic of tensor rank, in particular to the construction

More information

Maximum Waring Ranks of Monomials and Sums of Coprime Monomials

Maximum Waring Ranks of Monomials and Sums of Coprime Monomials Boise State University ScholarWorks Mathematics Faculty Publications and Presentations Department of Mathematics 6-3-2016 Maximum Waring Ranks of Monomials and Sums of Coprime Monomials Erik Holmes University

More information

Fast Matrix Multiplication: Limitations of the Laser Method

Fast Matrix Multiplication: Limitations of the Laser Method Electronic Colloquium on Computational Complexity, Report No. 154 (2014) Fast Matrix Multiplication: Limitations of the Laser Method Andris Ambainis University of Latvia Riga, Latvia andris.ambainis@lu.lv

More information

Report on the recent progress on the study of the secant defectivity of Segre-Veronese varieties. Hirotachi Abo

Report on the recent progress on the study of the secant defectivity of Segre-Veronese varieties. Hirotachi Abo Report on the recent progress on the study of the secant defectivity of Segre-Veronese varieties (joint work with M. C. Brambilla) Hirotachi Abo Department of Mathematics University of Idaho abo@uidaho.edu

More information

The calibrated trifocal variety

The calibrated trifocal variety The calibrated trifocal variety Joe Kileel May 7, 2014 This document represents an ongoing project to computationally study the so-called calibrated trifocal variety, started in Bernd Sturmfels spring

More information

* 8 Groups, with Appendix containing Rings and Fields.

* 8 Groups, with Appendix containing Rings and Fields. * 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that

More information

Twisted commutative algebras and related structures

Twisted commutative algebras and related structures Twisted commutative algebras and related structures Steven Sam University of California, Berkeley April 15, 2015 1/29 Matrices Fix vector spaces V and W and let X = V W. For r 0, let X r be the set of

More information

Tensor Rank is Hard to Approximate

Tensor Rank is Hard to Approximate Electronic Colloquium on Computational Complexity, Report No. 86 (2018) Tensor Rank is Hard to Approximate Joseph Swernofsky - KTH Royal Institute of Technology April 20, 2018 Abstract We prove that approximating

More information

Examensarbete. Tensor Rank Elias Erdtman, Carl Jönsson. LiTH - MAT - EX / SE

Examensarbete. Tensor Rank Elias Erdtman, Carl Jönsson. LiTH - MAT - EX / SE Examensarbete Tensor Rank Elias Erdtman, Carl Jönsson LiTH - MAT - EX - - 2012/06 - - SE Tensor Rank Applied Mathematics, Linköpings Universitet Elias Erdtman, Carl Jönsson LiTH - MAT - EX - - 2012/06

More information

Strassen-like algorithms for symmetric tensor contractions

Strassen-like algorithms for symmetric tensor contractions Strassen-like algorithms for symmetric tensor contractions Edgar Solomonik Theory Seminar University of Illinois at Urbana-Champaign September 18, 2017 1 / 28 Fast symmetric tensor contractions Outline

More information

Math 4377/6308 Advanced Linear Algebra

Math 4377/6308 Advanced Linear Algebra 1.3 Subspaces Math 4377/6308 Advanced Linear Algebra 1.3 Subspaces Jiwen He Department of Mathematics, University of Houston jiwenhe@math.uh.edu math.uh.edu/ jiwenhe/math4377 Jiwen He, University of Houston

More information

Four Lectures on Secant Varieties

Four Lectures on Secant Varieties Four Lectures on Secant Varieties Enrico Carlini, Nathan Grieve, and Luke Oeding To Tony, friend and mentor Abstract This paper is based on the first ahor s lectures at the 2012 University of Regina Workshop

More information

Linear Algebra Practice Problems

Linear Algebra Practice Problems Math 7, Professor Ramras Linear Algebra Practice Problems () Consider the following system of linear equations in the variables x, y, and z, in which the constants a and b are real numbers. x y + z = a

More information

Learning Module 1 - Basic Algebra Review (Appendix A)

Learning Module 1 - Basic Algebra Review (Appendix A) Learning Module 1 - Basic Algebra Review (Appendix A) Element 1 Real Numbers and Operations on Polynomials (A.1, A.2) Use the properties of real numbers and work with subsets of the real numbers Determine

More information

Infinite-dimensional combinatorial commutative algebra

Infinite-dimensional combinatorial commutative algebra Infinite-dimensional combinatorial commutative algebra Steven Sam University of California, Berkeley September 20, 2014 1/15 Basic theme: there are many axes in commutative algebra which are governed by

More information

Group-theoretic approach to Fast Matrix Multiplication

Group-theoretic approach to Fast Matrix Multiplication Jenya Kirshtein 1 Group-theoretic approach to Fast Matrix Multiplication Jenya Kirshtein Department of Mathematics University of Denver Jenya Kirshtein 2 References 1. H. Cohn, C. Umans. Group-theoretic

More information

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications Alexandre Sedoglavic To cite this version: Alexandre Sedoglavic. A non-commutative algorithm for multiplying (7 7) matrices

More information

Matrix Multiplication

Matrix Multiplication Matrix Multiplication Matrix Multiplication Matrix multiplication. Given two n-by-n matrices A and B, compute C = AB. n c ij = a ik b kj k=1 c 11 c 12 c 1n c 21 c 22 c 2n c n1 c n2 c nn = a 11 a 12 a 1n

More information

Parabolas and lines

Parabolas and lines Parabolas and lines Study the diagram at the right. I have drawn the graph y = x. The vertical line x = 1 is drawn and a number of secants to the parabola are drawn, all centred at x=1. By this I mean

More information

Systems of linear equations. We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K,

Systems of linear equations. We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K, Systems of linear equations We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K, f 11 t 1 +... + f 1n t n = 0, f 21 t 1 +... + f 2n t n = 0,.

More information

Fast reversion of power series

Fast reversion of power series Fast reversion of power series Fredrik Johansson November 2011 Overview Fast power series arithmetic Fast composition and reversion (Brent and Kung, 1978) A new algorithm for reversion Implementation results

More information

Think about systems of linear equations, their solutions, and how they might be represented with matrices.

Think about systems of linear equations, their solutions, and how they might be represented with matrices. Think About This Situation Unit 4 Lesson 3 Investigation 1 Name: Think about systems of linear equations, their solutions, and how they might be represented with matrices. a Consider a system of two linear

More information

Harbor Creek School District. Algebra II Advanced. Concepts Timeframe Skills Assessment Standards Linear Equations Inequalities

Harbor Creek School District. Algebra II Advanced. Concepts Timeframe Skills Assessment Standards Linear Equations Inequalities Algebra II Advanced and Graphing and Solving Linear Linear Absolute Value Relation vs. Standard Forms of Linear Slope Parallel & Perpendicular Lines Scatterplot & Linear Regression Graphing linear Absolute

More information

On the Waring problem for polynomial rings

On the Waring problem for polynomial rings On the Waring problem for polynomial rings Boris Shapiro jointly with Ralf Fröberg, Giorgio Ottaviani Université de Genève, March 21, 2016 Introduction In this lecture we discuss an analog of the classical

More information

Counting matrices over finite fields

Counting matrices over finite fields Counting matrices over finite fields Steven Sam Massachusetts Institute of Technology September 30, 2011 1/19 Invertible matrices F q is a finite field with q = p r elements. [n] = 1 qn 1 q = qn 1 +q n

More information

Complexity Theory of Polynomial-Time Problems

Complexity Theory of Polynomial-Time Problems Complexity Theory of Polynomial-Time Problems Lecture 8: (Boolean) Matrix Multiplication Karl Bringmann Recall: Boolean Matrix Multiplication given n n matrices A, B with entries in {0,1} compute matrix

More information

Tensors: Geometry and Applications. J.M. Landsberg

Tensors: Geometry and Applications. J.M. Landsberg Tensors: Geometry and Applications J.M. Landsberg Contents Preface 0.1. Usage xi 0.2. Overview xii 0.3. Clash of cultures xvii 0.4. Further reading xviii 0.5. Conventions, acknowledgments xix Part 1.

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

(Group-theoretic) Fast Matrix Multiplication

(Group-theoretic) Fast Matrix Multiplication (Group-theoretic) Fast Matrix Multiplication Ivo Hedtke Data Structures and Efficient Algorithms Group (Prof Dr M Müller-Hannemann) Martin-Luther-University Halle-Wittenberg Institute of Computer Science

More information

Open Problems in Algebraic Statistics

Open Problems in Algebraic Statistics Open Problems inalgebraic Statistics p. Open Problems in Algebraic Statistics BERND STURMFELS UNIVERSITY OF CALIFORNIA, BERKELEY and TECHNISCHE UNIVERSITÄT BERLIN Advertisement Oberwolfach Seminar Algebraic

More information

1 Differentiable manifolds and smooth maps. (Solutions)

1 Differentiable manifolds and smooth maps. (Solutions) 1 Differentiable manifolds and smooth maps Solutions Last updated: March 17 2011 Problem 1 The state of the planar pendulum is entirely defined by the position of its moving end in the plane R 2 Since

More information

arxiv:quant-ph/ v1 6 Aug 2000

arxiv:quant-ph/ v1 6 Aug 2000 ALGEBRAIC MEASURES OF ENTANGLEMENT JEAN-LUC BRYLINSKI arxiv:quant-ph/0008031v1 6 Aug 2000 Abstract. We study the rank of a general tensor u in a tensor product space H 1 H k. The rank of u is the minimal

More information

Highest-weight Theory: Verma Modules

Highest-weight Theory: Verma Modules Highest-weight Theory: Verma Modules Math G4344, Spring 2012 We will now turn to the problem of classifying and constructing all finitedimensional representations of a complex semi-simple Lie algebra (or,

More information

TENSORS Workshop. September 10th 14th, Politecnico di Torino, Italy

TENSORS Workshop. September 10th 14th, Politecnico di Torino, Italy TENSORS Workshop September 10th 14th, 2018 Politecnico di Torino, Italy Tensors is a scientific activity of the project DISMA - Dipartimento di Eccellenza 2018-2022 SCHEDULE TITLES AND ABSTRACTS Lecture

More information

LECTURE 8: THE SECTIONAL AND RICCI CURVATURES

LECTURE 8: THE SECTIONAL AND RICCI CURVATURES LECTURE 8: THE SECTIONAL AND RICCI CURVATURES 1. The Sectional Curvature We start with some simple linear algebra. As usual we denote by ( V ) the set of 4-tensors that is anti-symmetric with respect to

More information

Linear Methods (Math 211) - Lecture 2

Linear Methods (Math 211) - Lecture 2 Linear Methods (Math 211) - Lecture 2 David Roe September 11, 2013 Recall Last time: Linear Systems Matrices Geometric Perspective Parametric Form Today 1 Row Echelon Form 2 Rank 3 Gaussian Elimination

More information

Hyperdeterminants of Polynomials

Hyperdeterminants of Polynomials Hyperdeterminants of Polynomials Luke Oeding University of California, Berkeley June 5, 0 Support: NSF IRFP (#085000) while at the University of Florence. Luke Oeding (UC Berkeley) Hyperdets of Polys June

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

CS 4424 Matrix multiplication

CS 4424 Matrix multiplication CS 4424 Matrix multiplication 1 Reminder: matrix multiplication Matrix-matrix product. Starting from a 1,1 a 1,n A =.. and B = a n,1 a n,n b 1,1 b 1,n.., b n,1 b n,n we get AB by multiplying A by all columns

More information

Ohio s Learning Standards-Extended. Mathematics. The Real Number System Complexity a Complexity b Complexity c

Ohio s Learning Standards-Extended. Mathematics. The Real Number System Complexity a Complexity b Complexity c Ohio s Learning Standards-Extended Mathematics The Real Number System Complexity a Complexity b Complexity c Extend the properties of exponents to rational exponents N.RN.1 Explain how the definition of

More information

Improved bound for complexity of matrix multiplication

Improved bound for complexity of matrix multiplication Proceedings of the Royal Society of Edinburgh, 143A, 351 369, 2013 Improved bound for complexity of matrix multiplication A. M. Davie and A. J. Stothers School of Mathematics, University of Edinburgh,

More information

by Jerald Murdock, Ellen Kamischke, and Eric Kamischke An Investigative Approach

by Jerald Murdock, Ellen Kamischke, and Eric Kamischke An Investigative Approach Number and Operations Understand numbers, ways of representing numbers, relationships among numbers, and number systems develop a deeper understanding of very large and very small numbers and of various

More information

On the Complexity of Gröbner Basis Computation for Regular and Semi-Regular Systems

On the Complexity of Gröbner Basis Computation for Regular and Semi-Regular Systems On the Complexity of Gröbner Basis Computation for Regular and Semi-Regular Systems Bruno.Salvy@inria.fr Algorithms Project, Inria Joint work with Magali Bardet & Jean-Charles Faugère September 21st, 2006

More information

MODEL ANSWERS TO HWK #3

MODEL ANSWERS TO HWK #3 MODEL ANSWERS TO HWK #3 1. Suppose that the point p = [v] and that the plane H corresponds to W V. Then a line l containing p, contained in H is spanned by the vector v and a vector w W, so that as a point

More information

A tropical approach to secant dimensions

A tropical approach to secant dimensions A tropical approach to secant dimensions Jan Draisma Madrid, 30 March 2007 1/16 Typical example: polynomial interpolation in two variables Set up: d N p 1,..., p k general points in C 2 codim{f C[x, y]

More information

Pre-Calculus Chapter 0. Solving Equations and Inequalities 0.1 Solving Equations with Absolute Value 0.2 Solving Quadratic Equations

Pre-Calculus Chapter 0. Solving Equations and Inequalities 0.1 Solving Equations with Absolute Value 0.2 Solving Quadratic Equations Pre-Calculus Chapter 0. Solving Equations and Inequalities 0.1 Solving Equations with Absolute Value 0.1.1 Solve Simple Equations Involving Absolute Value 0.2 Solving Quadratic Equations 0.2.1 Use the

More information

1 Differentiable manifolds and smooth maps. (Solutions)

1 Differentiable manifolds and smooth maps. (Solutions) 1 Differentiable manifolds and smooth maps Solutions Last updated: February 16 2012 Problem 1 a The projection maps a point P x y S 1 to the point P u 0 R 2 the intersection of the line NP with the x-axis

More information

ARITHMETICALLY COHEN-MACAULAY BUNDLES ON HYPERSURFACES

ARITHMETICALLY COHEN-MACAULAY BUNDLES ON HYPERSURFACES ARITHMETICALLY COHEN-MACAULAY BUNDLES ON HYPERSURFACES N. MOHAN KUMAR, A. P. RAO, AND G. V. RAVINDRA Abstract. We prove that any rank two arithmetically Cohen- Macaulay vector bundle on a general hypersurface

More information

Secant varieties. Marin Petkovic. November 23, 2015

Secant varieties. Marin Petkovic. November 23, 2015 Secant varieties Marin Petkovic November 23, 2015 Abstract The goal of this talk is to introduce secant varieies and show connections of secant varieties of Veronese variety to the Waring problem. 1 Secant

More information

Miller Objectives Alignment Math

Miller Objectives Alignment Math Miller Objectives Alignment Math 1050 1 College Algebra Course Objectives Spring Semester 2016 1. Use algebraic methods to solve a variety of problems involving exponential, logarithmic, polynomial, and

More information

Math 10b Ch. 8 Reading 1: Introduction to Taylor Polynomials

Math 10b Ch. 8 Reading 1: Introduction to Taylor Polynomials Math 10b Ch. 8 Reading 1: Introduction to Taylor Polynomials Introduction: In applications, it often turns out that one cannot solve the differential equations or antiderivatives that show up in the real

More information

Linear Algebra (Review) Volker Tresp 2017

Linear Algebra (Review) Volker Tresp 2017 Linear Algebra (Review) Volker Tresp 2017 1 Vectors k is a scalar (a number) c is a column vector. Thus in two dimensions, c = ( c1 c 2 ) (Advanced: More precisely, a vector is defined in a vector space.

More information

Outline. 1 Geometry and Commutative Algebra. 2 Singularities and Resolutions. 3 Noncommutative Algebra and Deformations. 4 Representation Theory

Outline. 1 Geometry and Commutative Algebra. 2 Singularities and Resolutions. 3 Noncommutative Algebra and Deformations. 4 Representation Theory Outline Geometry, noncommutative algebra and representations Iain Gordon http://www.maths.ed.ac.uk/ igordon/ University of Edinburgh 16th December 2006 1 2 3 4 1 Iain Gordon Geometry, noncommutative algebra

More information

Direct Sum Decomposability of Polynomials

Direct Sum Decomposability of Polynomials Zach Teitler (BSU) Direct Sum Decomposability of Polynomials 1 / 15 Direct Sum Decomposability of Polynomials Zach Teitler SIAM Applied Algebraic Geometry August 1, 2013 Joint work with Weronika Buczyńska,

More information

Accelerated Advanced Algebra. Chapter 1 Patterns and Recursion Homework List and Objectives

Accelerated Advanced Algebra. Chapter 1 Patterns and Recursion Homework List and Objectives Chapter 1 Patterns and Recursion Use recursive formulas for generating arithmetic, geometric, and shifted geometric sequences and be able to identify each type from their equations and graphs Write and

More information

Chapter 3: Polynomial and Rational Functions

Chapter 3: Polynomial and Rational Functions Chapter 3: Polynomial and Rational Functions 3.1 Polynomial Functions A polynomial on degree n is a function of the form P(x) = a n x n + a n 1 x n 1 + + a 1 x 1 + a 0, where n is a nonnegative integer

More information

c 2016 Society for Industrial and Applied Mathematics

c 2016 Society for Industrial and Applied Mathematics SIAM J. MATRIX ANAL. APPL. Vol. 37, No. 4, pp. 1556 1580 c 2016 Society for Industrial and Applied Mathematics SEMIALGEBRAIC GEOMETRY OF NONNEGATIVE TENSOR RANK YANG QI, PIERRE COMON, AND LEK-HENG LIM

More information

Secant varieties to high degree Veronese reembeddings, catalecticant matrices and smoothable Gorenstein schemes. W. Buczyska and J.

Secant varieties to high degree Veronese reembeddings, catalecticant matrices and smoothable Gorenstein schemes. W. Buczyska and J. Secant varieties to high degree Veronese reembeddings, catalecticant matrices and smoothable Gorenstein schemes W. Buczyska and J. Buczyski REPORT No. 4, 2010/2011, spring ISSN 1103-467X ISRN IML-R- -4-10/11-

More information

Fast matrix multiplication

Fast matrix multiplication THEORY OF COMPUTING www.theoryofcomputing.org Fast matrix multiplication Markus Bläser March 6, 2013 Abstract: We give an overview of the history of fast algorithms for matrix multiplication. Along the

More information

A VERTICAL LOOK AT KEY CONCEPTS AND PROCEDURES ALGEBRA I

A VERTICAL LOOK AT KEY CONCEPTS AND PROCEDURES ALGEBRA I A VERTICAL LOOK AT KEY CONCEPTS AND PROCEDURES ALGEBRA I Revised TEKS (2012): Building to Algebra I Linear Functions, Equations, and Inequalities A Vertical Look at Key Concepts and Procedures Determine

More information

Direct Sum Decomposability of Polynomials

Direct Sum Decomposability of Polynomials Direct Sum Decomposability of Polynomials Zach Teitler Interactions between Commutative Algebra and Algebraic Geometry II September 28, 2013 Joint work with Weronika Buczyńska, Jarek Buczyński, Johannes

More information