let f be odd-valued FinSequence; for o being DoubleReorganization of dom f st ( for n being Nat holds (2 * n) - 1 = f . (o _ (n,1)) & ... & (2 * n) - 1 = f . (o _ (n,(len (o . n)))) ) holds
o is odd_organization of f
let o be DoubleReorganization of dom f; ( ( for n being Nat holds (2 * n) - 1 = f . (o _ (n,1)) & ... & (2 * n) - 1 = f . (o _ (n,(len (o . n)))) ) implies o is odd_organization of f )
assume A1:
for n being Nat holds (2 * n) - 1 = f . (o _ (n,1)) & ... & (2 * n) - 1 = f . (o _ (n,(len (o . n))))
; o is odd_organization of f
A2:
for n being Nat ex x being object st x = f . (o _ (n,1)) & ... & x = f . (o _ (n,(len (o . n))))
proof
let n be
Nat;
ex x being object st x = f . (o _ (n,1)) & ... & x = f . (o _ (n,(len (o . n))))
take x =
(2 * n) - 1;
x = f . (o _ (n,1)) & ... & x = f . (o _ (n,(len (o . n))))
thus
x = f . (o _ (n,1)) & ... &
x = f . (o _ (n,(len (o . n))))
by A1;
verum
end;
for n1, n2, i1, i2 being Nat st i1 in dom (o . n1) & i2 in dom (o . n2) & f . (o _ (n1,i1)) = f . (o _ (n2,i2)) holds
n1 = n2
proof
let n1,
n2,
i1,
i2 be
Nat;
( i1 in dom (o . n1) & i2 in dom (o . n2) & f . (o _ (n1,i1)) = f . (o _ (n2,i2)) implies n1 = n2 )
assume A3:
(
i1 in dom (o . n1) &
i2 in dom (o . n2) &
f . (o _ (n1,i1)) = f . (o _ (n2,i2)) )
;
n1 = n2
A4:
(2 * n1) - 1
= f . (o _ (n1,1)) & ... &
(2 * n1) - 1
= f . (o _ (n1,(len (o . n1))))
by A1;
( 1
<= i1 &
i1 <= len (o . n1) )
by A3, FINSEQ_3:25;
then A5:
f . (o _ (n1,i1)) = (2 * n1) - 1
by A4;
A6:
(2 * n2) - 1
= f . (o _ (n2,1)) & ... &
(2 * n2) - 1
= f . (o _ (n2,(len (o . n2))))
by A1;
( 1
<= i2 &
i2 <= len (o . n2) )
by A3, FINSEQ_3:25;
then
(2 * n2) - 1
= (2 * n1) - 1
by A6, A5, A3;
hence
n1 = n2
;
verum
end;
then
o is valued_reorganization of f
by A2, FLEXARY1:def 9;
hence
o is odd_organization of f
by A1, Def4; verum