let I be set ; :: thesis: for A, B being V8() ManySortedSet of
for F, G being ManySortedFunction of A,B st ( for M being ManySortedSet of st M in A holds
F .. M = G .. M ) holds
F = G
let A, B be V8() ManySortedSet of ; :: thesis: for F, G being ManySortedFunction of A,B st ( for M being ManySortedSet of st M in A holds
F .. M = G .. M ) holds
F = G
let F, G be ManySortedFunction of A,B; :: thesis: ( ( for M being ManySortedSet of st M in A holds
F .. M = G .. M ) implies F = G )
assume A1:
for M being ManySortedSet of st M in A holds
F .. M = G .. M
; :: thesis: F = G
now let i be
set ;
:: thesis: ( i in I implies F . i = G . i )assume A2:
i in I
;
:: thesis: F . i = G . ithen reconsider f =
F . i as
Function of
(A . i),
(B . i) by PBOOLE:def 18;
reconsider g =
G . i as
Function of
(A . i),
(B . i) by A2, PBOOLE:def 18;
now let x be
set ;
:: thesis: ( x in A . i implies f . x = g . x )assume A3:
x in A . i
;
:: thesis: f . x = g . xconsider K being
ManySortedSet of
such that A4:
K in A
by PBOOLE:146;
dom (K +* (i .--> x)) = I
by A2, PZFMISC1:1;
then reconsider X =
K +* (i .--> x) as
ManySortedSet of
by PARTFUN1:def 4, RELAT_1:def 18;
A5:
dom (i .--> x) = {i}
by FUNCOP_1:19;
i in {i}
by TARSKI:def 1;
then A6:
X . i =
(i .--> x) . i
by A5, FUNCT_4:14
.=
x
by FUNCOP_1:87
;
X in A
then A8:
F .. X = G .. X
by A1;
A9:
dom F = I
by PARTFUN1:def 4;
A10:
dom G = I
by PARTFUN1:def 4;
thus f . x =
(F .. X) . i
by A2, A6, A9, PRALG_1:def 17
.=
g . x
by A2, A6, A8, A10, PRALG_1:def 17
;
:: thesis: verum end; hence
F . i = G . i
by FUNCT_2:18;
:: thesis: verum end;
hence
F = G
by PBOOLE:3; :: thesis: verum