Integer triangle not) satisfy formula_151. We can generate the full equivalence class of similar triangles that satisfy B=3A by using the formulas where formula_28 and formula_27 are integers such that formula_157. Note that all triangles with B = 3A (whether with integer sides or not) satisfy formula_158. The only integer triangle with three rational angles (rational numbers of degrees, or equivalently rational fractions of a full turn) is the equilateral triangle. This is because integer sides imply three rational cosines by the law of cosines, and by Niven's theorem a rational cosine coincides with a rational angle if and only if the
Ideal triangle circle. Note that in the Beltrami-Klein model, the angles at the vertices of an ideal triangle are not zero, because the Beltrami-Klein model, unlike the Poincaré disk and half-plane models, is not conformal i.e. it does not preserve angles. The real ideal triangle group is the reflection group generated by reflections of the hyperbolic plane through the sides of an ideal triangle. Algebraically, it is isomorphic to the free product of three order-two groups (Schwarz 2001). Ideal triangle In hyperbolic geometry an ideal triangle is a hyperbolic triangle whose three vertices all are ideal points. Ideal triangles are also sometimes