Exponent of matrix multiplication

From Elliptic Curve Crypto

The mystical exponent of matrix multiplication is a least upper bound of sorts on the asymptotic complexity of matrix multiplication.

It is the smallest number ω such that for every , there are constants c and d and an algorithm Γ such that for every , the algorithm Γ computes the product of two given matrices using no more than elementary arithmetic operations.

Volker Strassen discovered a method of multiplying two 2×2 matrices using only seven rather than eight elementary multiplications, at the cost of an enormous overhead of performing some 14 more elementary additions and subtractions. However the method does not depend on the commutativity of the elementary multiplication, and therefore it can be applied recursively, in theory, to multiply larger and larger matrices. Eventually, (for matrices with hundreds of thousands of entries,) the overhead of performing so many more additions and subtractions is majorized by the slight gains in efficiency realized by performing one less elementary multiplication at each recursive step.

Thus .