let f, g be real-valued non-decreasing FinSequence; for n being Nat st len f = n + 1 & len f = len g & f,g are_fiberwise_equipotent holds
( f . (len f) = g . (len g) & f | n,g | n are_fiberwise_equipotent )
let n be Nat; ( len f = n + 1 & len f = len g & f,g are_fiberwise_equipotent implies ( f . (len f) = g . (len g) & f | n,g | n are_fiberwise_equipotent ) )
assume that
A1:
len f = n + 1
and
A2:
len f = len g
and
A3:
f,g are_fiberwise_equipotent
; ( f . (len f) = g . (len g) & f | n,g | n are_fiberwise_equipotent )
set r = f . (n + 1);
set s = g . (n + 1);
A4:
0 + 1 <= n + 1
by NAT_1:13;
then A5:
n + 1 in dom f
by A1, FINSEQ_3:25;
A6:
f = (f | n) ^ <*(f . (n + 1))*>
by A1, RFINSEQ:7;
A7:
n + 1 in dom g
by A1, A2, A4, FINSEQ_3:25;
A8:
now not f . (n + 1) <> g . (n + 1)A9:
rng f = rng g
by A3, CLASSES1:75;
assume A10:
f . (n + 1) <> g . (n + 1)
;
contradictionnow ( ( f . (n + 1) < g . (n + 1) & contradiction ) or ( f . (n + 1) > g . (n + 1) & contradiction ) )end; hence
contradiction
;
verum end;
hence
f . (len f) = g . (len g)
by A1, A2; f | n,g | n are_fiberwise_equipotent
A19:
g = (g | n) ^ <*(f . (n + 1))*>
by A1, A2, A8, RFINSEQ:7;
hence
f | n,g | n are_fiberwise_equipotent
by CLASSES1:def 10; verum