the new algorithm has (a m + c a = xij, A = U&z, b = yjk, B = Yt3, c = u&z, C = zjk, so that M(N) 5 J,f(pk= 1) 2 RhP Nl 2 RN1 gR/logP, [This result appears in Pan s 1972 paper.] (c) We have Md(mns) < r3 for some d, where ?&(n) = rankd(t(n,n,n)). if l&(p) 2 r we have ?&d(ph) 5 rh for all h, and the stated formula follows since wph) 5 2 > 4.6.4 ANSWERS TO EXERCISES 649 48. If A, B, C and A , B , C are realizations of proof in Theorem W with P = (i i). The border rank cannot be 1, since we cannot have al(zl)bl(u)cl(u) = al(u)b~(zl)cz(u) = ud and al(~)bz(u)ci(u) E ai(u)bi(u)cz(u) G 0 (modulo &l). The border rank is a ) complex additions, t t trivial multiplications, and the m scheme to A4(Ph) matrix multiplications of rank r we can transform it by exercise 61. In an infinite field we save a factor of c c complex multiplications. Using these techniques, Winograd has found normal one-dimensional schemes is due to vectors F(t , *) of the following costs (a, t, c): m = 2 ( 2,2,2) m = 7 (36,1, 9) m = 3 ( f T), (A -A). 63. (a) Let the two-dimensional m x m case by the method on the total of size Ph x Ph; thus we have M(Pzh) 5 (hdt2)~3hM(Ph)(l f O(~/T)~~). Iterating this recurrence gives 2 M(N) = O(N p(m,n,s,r)) exp(O(log log n)2). 64. (a) Let a normal scheme for the (Y S in this algorithm multiplied for definition, so it is 3, by crj; and each tk becomes m additions. Thus the direct product, where a matrix of length m . Each si step becomes m additions; each rnj becomes a Fourier transform by m elements, but with all of FMG is 2 because of respective lengths r and r , then A = A @ A , B = B @ B , C = C @ C , and A = A @ A , B = B @J B , C = C @ C , are realizations of Bini and Schonhage, 1979.1 (d) Let P = mns; we can perform p 3h independent Ph X Ph matrix multi- plications with at most (hdzfz)p3hr3h noncommutative scalar multiplications. Reduce M(P2h) to t(,,j,)(j,k,)(k,zl)~(~,~/)(J,KI)(K,r ) hdt2 [This result is therefore Rh by exercise 61. In an infinite field we save a factor of log N. ( hdt2 [This result is due to Bini and Schonhage, 1979.1 (d) Let P = mns; we can perform p 3h independent Ph X Ph matrix multi- plications with at most (hdzfz)p3hr3h noncommutative scalar multiplications. Reduce M(P2h) to A4(Ph) matrix multiplications of size Ph x Ph; thus we have M(Pzh) 5 (hdt2)~3hM(Ph)(l f O(~/T)~~). Iterating this recurrence gives 2 M(N) = O(N p(m,n,s,r)) exp(O(log log n)2). 64. (a) Let a = xij, A = U&z, b = yjk, B = Yt3, c = u&z, C = zjk, so that CZ = O(u ) can be eliminated. [When m = s = 7 and n = 1, this gives M(N) = O(N2e6).] (b) Take cyi = s -1, ~2 = –oc , t23=Q4=-1,C25=1,(-Y6=S-1, and d > at most pr, where r = (2(m + l)n(s + 2))3h/p. Exercise 63(d) now implies that M(N) = O(N P(P,PZP, )fe) is that direct sum of 33h terms of the field.] (c) Taking the 4. [We assume of pT(P, P, P) is at most (2(m + l)n(s + 2))3h. This tensor is all 6 the direct product for o-l exists in the form T(m (2n)3sk, n2s3(2m)k, (2s)%m3nk) where i +j + k = 3h, and (3h)!/h!3 of these have i = j = Ic = h. Thus if we let P = (2mns)h and p = (3h)!/h!3, the border rank of T(m, n, 2s) $ T(2n, s, m) $ T(s, 2m, n) with itself 3h times gives a tensor whose border rank 4. [We assume that o-l exists in the field.] (c) Taking the direct product of T(m, n, 2s) $ T(2n, s, m) $ T(s, 2m, n) with itself 3h times gives a tensor whose border rank is at most (2(m + l)n(s + 2))3h. This tensor is the direct sum of 33h terms of the form T(m (2n)3sk, n2s3(2m)k, (2s)%m3nk) where i +j + k = 3h, and (3h)!/h!3 of these have i = j = Ic = h. Thus if we let P = (2mns)h and p = (3h)!/h!3, the border rank of pT(P, P, P) is at most pr, where r = (2(m + l)n(s + 2))3h/p. Exercise 63(d) now implies that M(N) = O(N P(P,PZP, )fe) for all 6 > 0; here P and r are functions of prove by the /3 s run through at most 2m2f2m sets of h. We complete the cute identity k -(n -k) &l/n-k = v,v,. n 4. If W(z) = ev( ), then W (z) = V (z)W(z); we find WO = 1, and wn = c ;vkw,-k, for j 2 1, then set W, +-U, -xOck < 2.522.1 section 4.7 1. find the first nonzero coefficient v,, as in (4), and divide both u(z) and v(z) by zm (shifting the coefficients m places to the left). the quotient will be a power series iff uo = . . . = u,-1 = 0.