let f, g be real-valued non-increasing 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, Th7;
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, Th7;
now for x being object holds card (Coim ((f | n),x)) = card (Coim ((g | n),x))let x be
object ;
card (Coim ((f | n),x)) = card (Coim ((g | n),x))(card (Coim ((f | n),x))) + (card (<*(f . (n + 1))*> " {x})) =
card (Coim (f,x))
by A6, FINSEQ_3:57
.=
card (Coim (g,x))
by A3
.=
(card (Coim ((g | n),x))) + (card (<*(f . (n + 1))*> " {x}))
by A19, FINSEQ_3:57
;
hence
card (Coim ((f | n),x)) = card (Coim ((g | n),x))
;
verum end;
hence
f | n,g | n are_fiberwise_equipotent
; verum