let a, b be Integer; :: thesis: ( a divides b iff |.a.| divides |.b.| )
thus ( a divides b implies |.a.| divides |.b.| ) :: thesis: ( |.a.| divides |.b.| implies a divides b )
proof
assume a divides b ; :: thesis: |.a.| divides |.b.|
then consider c being Integer such that
A1: b = a * c ;
|.b.| = |.a.| * |.c.| by A1, COMPLEX1:65;
hence |.a.| divides |.b.| ; :: thesis: verum
end;
assume |.a.| divides |.b.| ; :: thesis: a divides b
then consider m being Integer such that
A2: |.b.| = |.a.| * m ;
A3: ( a >= 0 implies a divides b )
proof end;
( a < 0 implies a divides b )
proof end;
hence a divides b by A3; :: thesis: verum