let A, B, C, D, E, F, J, M be set ; :: thesis: for h being Function
for A', B', C', D', E', F', J', M' being set st A <> B & A <> C & A <> D & A <> E & A <> F & A <> J & A <> M & B <> C & B <> D & B <> E & B <> F & B <> J & B <> M & C <> D & C <> E & C <> F & C <> J & C <> M & D <> E & D <> F & D <> J & D <> M & E <> F & E <> J & E <> M & F <> J & F <> M & J <> M & h = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) +* (A .--> A') holds
( h . B = B' & h . C = C' & h . D = D' & h . E = E' & h . F = F' & h . J = J' )

let h be Function; :: thesis: for A', B', C', D', E', F', J', M' being set st A <> B & A <> C & A <> D & A <> E & A <> F & A <> J & A <> M & B <> C & B <> D & B <> E & B <> F & B <> J & B <> M & C <> D & C <> E & C <> F & C <> J & C <> M & D <> E & D <> F & D <> J & D <> M & E <> F & E <> J & E <> M & F <> J & F <> M & J <> M & h = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) +* (A .--> A') holds
( h . B = B' & h . C = C' & h . D = D' & h . E = E' & h . F = F' & h . J = J' )

let A', B', C', D', E', F', J', M' be set ; :: thesis: ( A <> B & A <> C & A <> D & A <> E & A <> F & A <> J & A <> M & B <> C & B <> D & B <> E & B <> F & B <> J & B <> M & C <> D & C <> E & C <> F & C <> J & C <> M & D <> E & D <> F & D <> J & D <> M & E <> F & E <> J & E <> M & F <> J & F <> M & J <> M & h = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) +* (A .--> A') implies ( h . B = B' & h . C = C' & h . D = D' & h . E = E' & h . F = F' & h . J = J' ) )
assume A1: ( A <> B & A <> C & A <> D & A <> E & A <> F & A <> J & A <> M & B <> C & B <> D & B <> E & B <> F & B <> J & B <> M & C <> D & C <> E & C <> F & C <> J & C <> M & D <> E & D <> F & D <> J & D <> M & E <> F & E <> J & E <> M & F <> J & F <> M & J <> M & h = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) +* (A .--> A') ) ; :: thesis: ( h . B = B' & h . C = C' & h . D = D' & h . E = E' & h . F = F' & h . J = J' )
A2: dom (A .--> A') = {A} by FUNCOP_1:19;
A3: h . B = B'
proof
not B in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . B = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . B by A1, FUNCT_4:12
.= B' by A1, Th8 ;
hence h . B = B' ; :: thesis: verum
end;
A4: h . C = C'
proof
not C in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . C = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . C by A1, FUNCT_4:12;
hence h . C = C' by A1, Th8; :: thesis: verum
end;
A5: h . D = D'
proof
not D in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . D = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . D by A1, FUNCT_4:12
.= D' by A1, Th8 ;
hence h . D = D' ; :: thesis: verum
end;
A6: h . E = E'
proof
not E in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . E = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . E by A1, FUNCT_4:12
.= E' by A1, Th8 ;
hence h . E = E' ; :: thesis: verum
end;
A7: h . F = F'
proof
not F in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . F = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . F by A1, FUNCT_4:12
.= F' by A1, Th8 ;
hence h . F = F' ; :: thesis: verum
end;
h . J = J'
proof
not J in dom (A .--> A') by A1, A2, TARSKI:def 1;
then h . J = (((((((B .--> B') +* (C .--> C')) +* (D .--> D')) +* (E .--> E')) +* (F .--> F')) +* (J .--> J')) +* (M .--> M')) . J by A1, FUNCT_4:12
.= J' by A1, Th8 ;
hence h . J = J' ; :: thesis: verum
end;
hence ( h . B = B' & h . C = C' & h . D = D' & h . E = E' & h . F = F' & h . J = J' ) by A3, A4, A5, A6, A7; :: thesis: verum