Do side-rational triangles of the same area admit side-rational dissections?

Call a polygon side-rational if the lengths of all its sides are rational. Call a dissection of a polygon side-rational if all of the polygons within the dissection are side-rational. Then my question is as in the title:

Do any two rational triangles of the same area have a common side-rational dissection?

Of course it's a classical result that any two polygons of the same area have a common dissection; a standard proof goes through triangulating the polygons, using a triangle-to-rectangle dissection, partitioning the rectangles for both polygons into a set of common-area rectangles, and then using a rectangle-to-rectangle dissection. But many of the steps in this process will involve non-rational sides (for instance, the rectangle corresponding to a triangle of rational sides but irrational area certainly can't have rational sides), and it's not clear that such a dissection could be patched up.

This question was prompted by rediscovering my common dissection of two very special rational triangles, the $4-5-6$ triangle and the $3-8-10$ triangle (both of area $\frac{15}{4}\sqrt{7}$):

4-5-6 triangle3-8-10 triangle

All the lengths here can be shown straightforwardly with the law of sines and law of cosines; these triangles are a somewhat special case because so many of the angles involved are multiples of each other, but it seems likely that any rational triangle will inherently be special in somewhat similar ways.

EDIT: the original version of this question asked about arbitrary polygons, but having thought about it more I would be amazed if that result is true. The area of a (side-)rational triangle is always the square root of a rational number (by Heron's formula, for instance), but already rational-sided quadrilaterals can have arbitrary area: just imagine 'flexing' a rhombus with all sides of unit length, from a square down to a trivial, collapsed shape: it will continuously take on all areas from $1$ to $0$. This implies, for instance, that there's a rhombus with all sides of unit length and area $\frac\pi4$; such a rhombus can't be dissected into rational triangles, and it's hard to imagine any shared dissection it would have with, e.g., the rhombus with all sides of length $2$ and area $\frac\pi4$. (Which admittedly isn't a proof that one doesn't exist!)

A fair bit of rummaging around the web has turned up nothing on the topic; if anyone has pointers to similar matters, they'd be very much appreciated.


Let $T,T'$ be any side-rational triangles of the same area. We construct a side-rational dissection between them.

It will be convenient to scale $T,T'$ by a common factor so that each has an integral side. Position $T$ and $T'$ so that their chosen integral sides are on the same line $\ell$, and $T,T'$ are on the same side of $\ell$.

We first dissect $T,T'$ into side-rational parallelograms $P_1,P'_1$ each of which has a side of length $1$. If $T$ has vertices $A,B,C$ with $|BC|$ integral, let $M_B,M_C$ be the midpoints of the sides opposite $B,C$, cut $T$ into the half-size triangle $A M_B M_C$ and a residual trapezoid, and combine them to form a parallelogram $P$ with sides $B C$ and $B M_C$. Then divide $BC$ and the opposite side of $P$ into unit segments, connect corresponding points to cut $P$ into $|BC|$ congruent parallelograms with one side of length $1$ and the other parallel to $B M_C$, and join them by the unit-length sides to form a parallelogram $P_1$. Apply the same procedure to $T'$ to dissect it into $P'_1$. It is easy to see that all the polygons involved in each dissection have rational sides, each parallel to a side of $T$ or $T'$.

Since the unit sides of $P_1,P'_1$ are on $\ell$ and $P_1,P'_1$ lie on the same side of $\ell$, and these parallelograms have the same area, there is a line $m$ parallel to $\ell$ that contains the opposite sides of both $P_1$ and $P'_1$,

Tile the strip betweem $\ell$ and $m$ with parallel copies of $P_1$. A finite number of these copies intersect $P'_1$. These give a dissection of $P'_1$ into $P_1$, and thus of $T'_1$ into $T_1$.

The fact that this dissection is side-rational then follows from repeated application of the following lemma:

If triangle $ABC$ has rational sides then the altitude from any vertex divides the opposite side into rational segments. (One of the two segments may have zero or negative length if the triangle is right or obtuse.)

Proof: let the sides opposite $A,B,C$ have lengths $a,b,c$. Suppose the altitude $h$ from $A$ divides $BC$ into segments of lengths $\beta,\gamma$. Then $h^2 = b^2 - \beta^2 = c^2 - \gamma^2$, so $\beta^2 - \gamma^2 = b^2 - c^2 \in \bf Q$. But $\beta^2 - \gamma^2 = (\beta+\gamma) (\beta-\gamma) = a (\beta-\gamma)$, and $a \in \bf Q$, so $\beta - \gamma \in \bf Q$. Since $\beta\pm\gamma$ are both rational, so are $\beta$ and $\gamma$. $\Box$

Now in our dissection each edge is parallel to an edge of $T$ or $T'$, and by the lemma each vertex projects to a point on $\ell$ at rational distances from the common vertices of $P_1$ and $P'_1$. Hence each side is a rational fraction of some side of $T$ or $T'$ and is thus rational. $\Box\Box$