let X, Y, x, y be set ; ( X --> x tolerates Y --> y iff ( x = y or X misses Y ) )
set f = X --> x;
set g = Y --> y;
A1:
dom (Y --> y) = Y
by FUNCOP_1:19;
A2:
dom (X --> x) = X
by FUNCOP_1:19;
thus
( not X --> x tolerates Y --> y or x = y or X misses Y )
( ( x = y or X misses Y ) implies X --> x tolerates Y --> y )
assume A9:
( x = y or X misses Y )
; X --> x tolerates Y --> y
let z be set ; PARTFUN1:def 6 ( not z in (proj1 (X --> x)) /\ (proj1 (Y --> y)) or (X --> x) . z = (Y --> y) . z )
assume A10:
z in (dom (X --> x)) /\ (dom (Y --> y))
; (X --> x) . z = (Y --> y) . z
then A11:
z in Y
by A1, XBOOLE_0:def 4;
A12:
z in X
by A2, A10, XBOOLE_0:def 4;
then
(X --> x) . z = x
by FUNCOP_1:13;
hence
(X --> x) . z = (Y --> y) . z
by A9, A12, A11, FUNCOP_1:13, XBOOLE_0:3; verum