let D1, D2 be Subset of RAT; :: thesis: ( ( for q being Rational holds
( q in D1 iff ex i being Integer st q = i / n ) ) & ( for q being Rational holds
( q in D2 iff ex i being Integer st q = i / n ) ) implies D1 = D2 )

assume that
A3: for q being Rational holds
( q in D1 iff ex i being Integer st q = i / n ) and
A4: for q being Rational holds
( q in D2 iff ex i being Integer st q = i / n ) ; :: thesis: D1 = D2
for q being Element of RAT holds
( q in D1 iff q in D2 )
proof
let q be Element of RAT ; :: thesis: ( q in D1 iff q in D2 )
thus ( q in D1 implies q in D2 ) :: thesis: ( q in D2 implies q in D1 )
proof
assume A5: q in D1 ; :: thesis: q in D2
reconsider q = q as Rational ;
ex i being Integer st q = i / n by A3, A5;
hence q in D2 by A4; :: thesis: verum
end;
assume A6: q in D2 ; :: thesis: q in D1
reconsider q = q as Rational ;
ex i being Integer st q = i / n by A4, A6;
hence q in D1 by A3; :: thesis: verum
end;
hence D1 = D2 by SUBSET_1:3; :: thesis: verum