let Y be non empty set ; for A, B, C, D being a_partition of Y
for h being Function
for A', B', C', D' being set st A <> B & A <> C & A <> D & B <> C & B <> D & C <> D & h = (((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (A .--> A') holds
( h . B = B' & h . C = C' & h . D = D' )
let A, B, C, D be a_partition of Y; for h being Function
for A', B', C', D' being set st A <> B & A <> C & A <> D & B <> C & B <> D & C <> D & h = (((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (A .--> A') holds
( h . B = B' & h . C = C' & h . D = D' )
let h be Function; for A', B', C', D' being set st A <> B & A <> C & A <> D & B <> C & B <> D & C <> D & h = (((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (A .--> A') holds
( h . B = B' & h . C = C' & h . D = D' )
let A', B', C', D' be set ; ( A <> B & A <> C & A <> D & B <> C & B <> D & C <> D & h = (((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (A .--> A') implies ( h . B = B' & h . C = C' & h . D = D' ) )
assume that
A1:
A <> B
and
A2:
A <> C
and
A3:
A <> D
and
A4:
B <> C
and
A5:
B <> D
and
A6:
C <> D
and
A7:
h = (((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (A .--> A')
; ( h . B = B' & h . C = C' & h . D = D' )
A8:
dom (A .--> A') = {A}
by FUNCOP_1:19;
then
not D in dom (A .--> A')
by A3, TARSKI:def 1;
then A9:
h . D = (((B .--> B') +* (C .--> C')) +* (D .--> D')) . D
by A7, FUNCT_4:12;
not C in dom (A .--> A')
by A2, A8, TARSKI:def 1;
then A10:
h . C = (((B .--> B') +* (C .--> C')) +* (D .--> D')) . C
by A7, FUNCT_4:12;
A11:
dom (D .--> D') = {D}
by FUNCOP_1:19;
then
not C in dom (D .--> D')
by A6, TARSKI:def 1;
then A12:
h . C = ((B .--> B') +* (C .--> C')) . C
by A10, FUNCT_4:12;
not B in dom (A .--> A')
by A1, A8, TARSKI:def 1;
then A13:
h . B = (((B .--> B') +* (C .--> C')) +* (D .--> D')) . B
by A7, FUNCT_4:12;
not B in dom (D .--> D')
by A5, A11, TARSKI:def 1;
then A14:
h . B = ((B .--> B') +* (C .--> C')) . B
by A13, FUNCT_4:12;
A15:
dom (C .--> C') = {C}
by FUNCOP_1:19;
then
not B in dom (C .--> C')
by A4, TARSKI:def 1;
then
h . B = (B .--> B') . B
by A14, FUNCT_4:12;
hence
h . B = B'
by FUNCOP_1:87; ( h . C = C' & h . D = D' )
C in dom (C .--> C')
by A15, TARSKI:def 1;
then
h . C = (C .--> C') . C
by A12, FUNCT_4:14;
hence
h . C = C'
by FUNCOP_1:87; h . D = D'
D in dom (D .--> D')
by A11, TARSKI:def 1;
then
h . D = (D .--> D') . D
by A9, FUNCT_4:14;
hence
h . D = D'
by FUNCOP_1:87; verum