let R be Relation; :: thesis: ( R is with_UN_property & R is weakly-normalizing implies R is with_Church-Rosser_property )
assume that
A15: for a, b being object st a is_a_normal_form_wrt R & b is_a_normal_form_wrt R & a,b are_convertible_wrt R holds
a = b and
A16: for a being object st a in field R holds
a has_a_normal_form_wrt R ; :: according to REWRITE1:def 14,REWRITE1:def 19 :: thesis: R is with_Church-Rosser_property
let a, b be object ; :: according to REWRITE1:def 23 :: thesis: ( a,b are_convertible_wrt R implies a,b are_convergent_wrt R )
assume A17: R \/ (R ~) reduces a,b ; :: according to REWRITE1:def 4 :: thesis: a,b are_convergent_wrt R
A18: field (R \/ (R ~)) = (field R) \/ (field (R ~)) by RELAT_1:18
.= (field R) \/ (field R) by RELAT_1:21
.= field R ;
per cases ( a = b or a <> b ) ;
end;