Definition (Congruent number). D>0 is a congruent number if there exists a rational triangle Δ with area(Δ)=D.