let a, b be Element of COMPLEX ; :: thesis: for r being Real st r > 0 holds
angle a,b = angle (a * r),(b * r)

let r be Real; :: thesis: ( r > 0 implies angle a,b = angle (a * r),(b * r) )
assume A1: r > 0 ; :: thesis: angle a,b = angle (a * r),(b * r)
then A2: Arg (a * r) = Arg a by Th40;
per cases ( b <> 0 or b = 0 ) ;
suppose A3: b <> 0 ; :: thesis: angle a,b = angle (a * r),(b * r)
hence angle a,b = Arg (Rotate b,(- (Arg a))) by Def5
.= Arg (Rotate (b * r),(- (Arg (a * r)))) by A1, A2, A3, Th40, Th76
.= angle (a * r),(b * r) by A1, A3, Def5 ;
:: thesis: verum
end;
suppose A4: b = 0 ; :: thesis: angle a,b = angle (a * r),(b * r)
thus angle a,b = angle (a * r),(b * r) :: thesis: verum
proof
per cases ( Arg a = 0 or Arg a <> 0 ) ;
suppose A5: Arg a = 0 ; :: thesis: angle a,b = angle (a * r),(b * r)
hence angle a,b = Arg (Rotate b,(- (Arg a))) by Def5
.= Arg 0c by A4, Th66
.= Arg (Rotate (b * r),(- (Arg (a * r)))) by A4, Th66
.= angle (a * r),(b * r) by A2, A5, Def5 ;
:: thesis: verum
end;
suppose A6: Arg a <> 0 ; :: thesis: angle a,b = angle (a * r),(b * r)
hence angle a,b = (2 * PI ) - (Arg a) by A4, Def5
.= angle (a * r),(b * r) by A2, A4, A6, Def5 ;
:: thesis: verum
end;
end;
end;
end;
end;