let f be LinearOperator of m,n; f is Lipschitzian
A1:
( m in NAT & n in NAT )
by ORDINAL1:def 12;
defpred S1[ Nat, object ] means n = |.(f . (Base_FinSeq (m,m))).|;
A2:
for k0 being Nat st k0 in Seg m holds
ex v being Element of REAL st S1[k0,v]
consider KS being FinSequence of REAL such that
A4:
( dom KS = Seg m & ( for i being Nat st i in Seg m holds
S1[i,KS . i] ) )
from FINSEQ_1:sch 5(A2);
set K = (Sum KS) + 1;
then A5:
0 <= Sum KS
by RVSUM_1:84;
reconsider m0 = m as Nat ;
now for x being Element of REAL m holds |.(f . x).| <= ((Sum KS) + 1) * |.x.|let x be
Element of
REAL m;
|.(f . x).| <= ((Sum KS) + 1) * |.x.|A6:
len (ProjFinSeq x) = m
by EUCLID_7:def 12;
defpred S2[
set ,
set ]
means n = f . ((ProjFinSeq x) . m);
consider fx being
FinSequence of
REAL n such that A8:
(
dom fx = Seg m & ( for
i being
Nat st
i in Seg m holds
S2[
i,
fx . i] ) )
from FINSEQ_1:sch 5(A7);
A9:
(
x = Sum (ProjFinSeq x) &
len fx = m )
by A1, A8, EUCLID_7:31, FINSEQ_1:def 3;
then A10:
Sum fx = f . x
by A6, A9, Th16;
reconsider x0 =
x as
Element of
REAL m ;
A11:
for
i being
Nat st 1
<= i &
i <= m holds
ex
v being
Element of
REAL n st
(
v = fx . i &
|.v.| <= |.x.| * |.(f . (Base_FinSeq (m,i))).| )
proof
let i be
Nat;
( 1 <= i & i <= m implies ex v being Element of REAL n st
( v = fx . i & |.v.| <= |.x.| * |.(f . (Base_FinSeq (m,i))).| ) )
assume A12:
( 1
<= i &
i <= m )
;
ex v being Element of REAL n st
( v = fx . i & |.v.| <= |.x.| * |.(f . (Base_FinSeq (m,i))).| )
then A13:
(ProjFinSeq x) . i = |(x,(Base_FinSeq (m,i)))| * (Base_FinSeq (m,i))
by EUCLID_7:def 12;
A14:
i in Seg m
by A12;
then reconsider v =
fx . i as
Element of
REAL n by A8, PARTFUN1:4;
take
v
;
( v = fx . i & |.v.| <= |.x.| * |.(f . (Base_FinSeq (m,i))).| )
v = f . ((ProjFinSeq x) . i)
by A8, A14;
then
v = |(x,(Base_FinSeq (m,i)))| * (f . (Base_FinSeq (m,i)))
by A13, Def2;
then
v = (x0 . i) * (f . (Base_FinSeq (m,i)))
by A12, EUCLID_7:30;
then
|.v.| = |.(x0 . i).| * |.(f . (Base_FinSeq (m,i))).|
by EUCLID:11;
hence
(
v = fx . i &
|.v.| <= |.x.| * |.(f . (Base_FinSeq (m,i))).| )
by A14, REAL_NS1:8, XREAL_1:64;
verum
end; defpred S3[
set ,
set ]
means ex
v being
Element of
REAL n st
(
v = fx . m &
n = |.v.| );
consider zfx being
FinSequence of
REAL such that A16:
(
dom zfx = Seg m & ( for
i being
Nat st
i in Seg m holds
S3[
i,
zfx . i] ) )
from FINSEQ_1:sch 5(A15);
A17:
len zfx = m
by A1, A16, FINSEQ_1:def 3;
then A18:
len fx = len zfx
by A8, FINSEQ_1:def 3;
for
i being
Nat st
i in dom fx holds
ex
v being
Element of
REAL n st
(
v = fx . i &
zfx . i = |.v.| )
by A8, A16;
then A19:
|.(f . x).| <= Sum zfx
by A10, A18, Th17;
A23:
zfx is
Element of
m -tuples_on REAL
by A17, FINSEQ_2:92;
len KS = m
by A1, A4, FINSEQ_1:def 3;
then reconsider KS0 =
KS as
Element of
REAL m0 by FINSEQ_2:92;
|.x.| * KS0 is
Element of
m0 -tuples_on REAL
;
then
Sum zfx <= Sum (|.x.| * KS)
by A20, A23, RVSUM_1:82;
then
Sum zfx <= |.x.| * (Sum KS)
by RVSUM_1:87;
then A24:
|.(f . x).| <= |.x.| * (Sum KS)
by A19, XXREAL_0:2;
0 + (Sum KS) <= 1
+ (Sum KS)
by XREAL_1:6;
then
|.x.| * (Sum KS) <= |.x.| * (1 + (Sum KS))
by XREAL_1:64;
hence
|.(f . x).| <= ((Sum KS) + 1) * |.x.|
by A24, XXREAL_0:2;
verum end;
hence
f is Lipschitzian
by A5; verum