let Ne, Ke be Subset of NAT ; :: thesis: for F being Function of Ne,Ke st rng F is finite holds
for I1, I2 being Function of Ne,Ke
for P1, P2 being Permutation of (rng F) st F = P1 * I1 & F = P2 * I2 & rng F = rng I1 & rng F = rng I2 & I1 is "increasing & I2 is "increasing holds
( P1 = P2 & I1 = I2 )
let F be Function of Ne,Ke; :: thesis: ( rng F is finite implies for I1, I2 being Function of Ne,Ke
for P1, P2 being Permutation of (rng F) st F = P1 * I1 & F = P2 * I2 & rng F = rng I1 & rng F = rng I2 & I1 is "increasing & I2 is "increasing holds
( P1 = P2 & I1 = I2 ) )
assume A1:
rng F is finite
; :: thesis: for I1, I2 being Function of Ne,Ke
for P1, P2 being Permutation of (rng F) st F = P1 * I1 & F = P2 * I2 & rng F = rng I1 & rng F = rng I2 & I1 is "increasing & I2 is "increasing holds
( P1 = P2 & I1 = I2 )
let I1, I2 be Function of Ne,Ke; :: thesis: for P1, P2 being Permutation of (rng F) st F = P1 * I1 & F = P2 * I2 & rng F = rng I1 & rng F = rng I2 & I1 is "increasing & I2 is "increasing holds
( P1 = P2 & I1 = I2 )
let P1, P2 be Permutation of (rng F); :: thesis: ( F = P1 * I1 & F = P2 * I2 & rng F = rng I1 & rng F = rng I2 & I1 is "increasing & I2 is "increasing implies ( P1 = P2 & I1 = I2 ) )
assume that
A2:
( F = P1 * I1 & F = P2 * I2 )
and
A3:
( rng F = rng I1 & rng F = rng I2 )
and
A4:
( I1 is "increasing & I2 is "increasing )
; :: thesis: ( P1 = P2 & I1 = I2 )
( rng F = {} implies rng F = {} )
;
then
( dom P1 = rng F & dom P2 = rng F )
by FUNCT_2:def 1;
hence
( P1 = P2 & I1 = I2 )
by A1, A2, A3, A4, Th74; :: thesis: verum