let E be set ; :: thesis: for A being Subset of (E ^omega )
for k, m, n being Nat holds (A |^ k) |^ m,n c= A |^ (k * m),(k * n)
let A be Subset of (E ^omega ); :: thesis: for k, m, n being Nat holds (A |^ k) |^ m,n c= A |^ (k * m),(k * n)
let k, m, n be Nat; :: thesis: (A |^ k) |^ m,n c= A |^ (k * m),(k * n)
per cases
( m <= n or m > n )
;
suppose A1:
m <= n
;
:: thesis: (A |^ k) |^ m,n c= A |^ (k * m),(k * n)defpred S1[
Nat]
means (A |^ $1) |^ m,
n c= A |^ ($1 * m),
($1 * n);
A2:
S1[
0 ]
A3:
now let l be
Nat;
:: thesis: ( S1[l] implies S1[l + 1] )A4:
l * m <= l * n
by A1, XREAL_1:66;
assume A5:
S1[
l]
;
:: thesis: S1[l + 1]
(A |^ (l + 1)) |^ m,
n c= ((A |^ l) |^ m,n) ^^ (A |^ m,n)
by Th41;
then A6:
(A |^ (l + 1)) |^ m,
n c= ((A |^ l) |^ m,n) ^^ ((A |^ 1) |^ m,n)
by FLANG_1:26;
A7:
((A |^ l) |^ m,n) ^^ ((A |^ 1) |^ m,n) c= (A |^ (l * m),(l * n)) ^^ ((A |^ 1) |^ m,n)
by A5, FLANG_1:18;
(A |^ (l * m),(l * n)) ^^ ((A |^ 1) |^ m,n) =
(A |^ (l * m),(l * n)) ^^ (A |^ m,n)
by FLANG_1:26
.=
A |^ ((l * m) + m),
((l * n) + n)
by A1, A4, Th37
.=
A |^ ((l + 1) * m),
((l + 1) * n)
;
hence
S1[
l + 1]
by A6, A7, XBOOLE_1:1;
:: thesis: verum end;
for
l being
Nat holds
S1[
l]
from NAT_1:sch 2(A2, A3);
hence
(A |^ k) |^ m,
n c= A |^ (k * m),
(k * n)
;
:: thesis: verum end; end;