Information Technology Reference
In-Depth Information
(
M i )
Why does this hold? The fact that the rank of R
r is equivalent to the fact
(
+
) × (
+
)
that all
minors vanish. These minors are polynomials and hence
continuous functions. Therefore all
r
1
r
1
minors of M vanish, too.
For tensors, this is not the necessarily true. Consider the following tensor t given
by the following two slices:
(
r
+
1
) × (
r
+
1
)
10
00
01
10
(
t 1 , i , j ) =
and
(
t 2 , i , j ) =
(6.2)
Define
1
· (∂,
1
· (
t =
) (
, ∂) (
, ∂)
,
) (
,
) (
,
)
1
1
1
0
1
1
0
1
0
The two slices of t are
1
∂∂
01
1
and
.
2
So t
t when
(
t )
2 for all ∂ >
(
) =
3.
We can prove this using the so-called substitution method . This method was first
introduced by Pan [ Pan66 ] to prove the optimality of theHorner scheme. See [ BCS97 ]
for more applications of this method and more references.
Let
0. And R
0. On the other hand, R
t
r
t
=
u i v i w i
(6.3)
i
=
1
with
u i
= (
u i , 1 ,
u i , 2 ),
v i
= (v i , 1 ,v i , 2 ),
w i
= (w i , 1 ,w i , 2 ),
1
i
r
,
be an optimal decomposition of t into rank-one tensors. Since t 1 , 1 , 1
=
1, there is
an i 0 such that u i 0 , 1
r . Think of t as consisting of two slices as
in ( 6.2 ). From the decomposition ( 6.3 ), we will construct a new tensor in k 1 × 2 × 2 ,
which is a linear combination of the two slices, in such a way that the rank drops by
one. Specifically,
=
0, w.l.o.g. i 0
=
˃ 1
10
r
t .
1 u i , 1 +
u i , 2 ) v i w i
=
:=
i
=
If we set ˃ =−
u r , 2 /
u r , 1 , this kills the r th rank-one tensor. Therefore,
t ) +
R
(
t
)
R
(
1
.
But t is a matrix whose rank is obviously two. Therefore, R
3. Since t has only
three entries that are nonzero, there is a trivial decomposition of t of length 3.
(
t
)
Search WWH ::




Custom Search