let C be initialized ConstructorSignature; for t1, t2, t being expression of C st t is_a_unification_of t1,t2 holds
t is_a_unification_of t2,t1
let t1, t2, t be expression of C; ( t is_a_unification_of t1,t2 implies t is_a_unification_of t2,t1 )
given f being valuation of C such that A1:
( f unifies t1,t2 & t = t1 at f )
; ABCMIZ_A:def 27 t is_a_unification_of t2,t1
take
f
; ABCMIZ_A:def 27 ( f unifies t2,t1 & t = t2 at f )
thus
( f unifies t2,t1 & t = t2 at f )
by A1; verum