let G be _Graph; for t being TColoring of G holds
( t is proper iff for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G holds
( (t _V) . v <> (t _V) . w1 & (t _V) . v <> (t _E) . e1 & ( e1 <> e2 implies (t _E) . e1 <> (t _E) . e2 ) ) )
let t be TColoring of G; ( t is proper iff for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G holds
( (t _V) . v <> (t _V) . w1 & (t _V) . v <> (t _E) . e1 & ( e1 <> e2 implies (t _E) . e1 <> (t _E) . e2 ) ) )
thus
( t is proper implies for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G holds
( (t _V) . v <> (t _V) . w1 & (t _V) . v <> (t _E) . e1 & ( e1 <> e2 implies (t _E) . e1 <> (t _E) . e2 ) ) )
by Th10, Th86, Th146; ( ( for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G holds
( (t _V) . v <> (t _V) . w1 & (t _V) . v <> (t _E) . e1 & ( e1 <> e2 implies (t _E) . e1 <> (t _E) . e2 ) ) ) implies t is proper )
assume A1:
for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G holds
( (t _V) . v <> (t _V) . w1 & (t _V) . v <> (t _E) . e1 & ( e1 <> e2 implies (t _E) . e1 <> (t _E) . e2 ) )
; t is proper
for e, v, w being object st e Joins v,w,G holds
(t _V) . v <> (t _V) . w
by A1;
then A2:
t _V is proper
by Th10;
for e1, e2, v, w1, w2 being object st e1 Joins v,w1,G & e2 Joins v,w2,G & (t _E) . e1 = (t _E) . e2 holds
e1 = e2
by A1;
then A3:
t _E is proper
by Th86;
for e, v, w being object st e Joins v,w,G holds
(t _V) . v <> (t _E) . e
by A1;
hence
t is proper
by A2, A3, Th146; verum