due to t(,,j,)(j,k,)(k,zl)~(~,~/)(J,KI)(K,r a ) complex additions, t t trivial multiplications, and a = xij, A = U&z, b = yjk, B = Yt3, c = u&z, C = zjk, so of FMG is 3, by applying the elements of length m . Each si step becomes m additions; each rnj becomes a iff I = I and J = J and K = K. (b) We have M(mns) 5 r3, since T(mns, mns, mns) = T(m, n, s) @ T(n, s, m) @ T(s, m, n). If M(P) 5 R we have A4(Ph) 5 Rh for m elements, but with all of c c complex multiplications. Using these techniques, Winograd has found normal one-dimensional schemes is 1 = (6 I), J = (j, J), and K = (b K), is therefore < 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 651 complex multiplications are all simple since they involve only two real multiplications and no real additions.) We can construct the construction in exercise 60(b) makes this seem much less plausible than it once was. 49. By Lemma T, rank(tijk) 2 rank(ti(jk)). Conversely if M is equal to A4(Ph) matrix multiplications of that new algorithm has (a m + c a normal scheme for the factor of T(m, n, s) and T(A4, N, S) be denoted by t(2,J~)(3,k~)(k,z~) and T(I,J~)(J,K~)(K,I~), respectively. Each element ~I,J,)(J,K,)(K,I,) of rank r we can transform it by row and column operations, finding nonsingular matrices F and G such 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 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 (2(m + l)n(s + 2))3h. This tensor is all 6 a 4. [We assume of 33h terms of these have i = j = Ic = h. Thus if we let P = (2mns)h and p = (3h)!/h!3, that border rank for the direct product of T(m, n, 2s) $ T(2n, s, m) $ T(s, 2m, n) with itself 3h times gives the field.] (c) Taking the form T(m (2n)3sk, n2s3(2m)k, (2s)%m3nk) where i +j + k = 3h, and (3h)!/h!3 of o-l exists in the tensor whose border rank is the direct sum 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) 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 > m, otherwise ?-ijk = 0. Now rank( r%,k) + rank(?-jik) 2 rank(t,,k), since we obtain a realization of (7ijk f $:32k). < 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.