let x be Real; :: thesis: ( sin . x <> 0 implies cot . x = cot x )
assume A1: sin . x <> 0 ; :: thesis: cot . x = cot x
not x in sin " {0 }
proof end;
then x in (dom sin ) \ (sin " {0 }) by SIN_COS:27, XBOOLE_0:def 5;
then x in (dom cos ) /\ ((dom sin ) \ (sin " {0 })) by SIN_COS:27, XBOOLE_0:def 4;
then x in dom (cos / sin ) by RFUNCT_1:def 4;
then cot . x = (cos x) / (sin x) by RFUNCT_1:def 4
.= cot x by SIN_COS4:def 2 ;
hence cot . x = cot x ; :: thesis: verum