What is the smallest number of $45^\circ-60^\circ-75^\circ$ triangles that a square can be divided into?

I found a minor improvement to Lew Baxter's solution. There are only 46 triangles needed to tile a square:

This is my design

Square tessellation by 46 × 45-60-75 degree triangles

(Click this SVG for Franz's original GIF version).

Actually, I tried to find an optimal solution with a minimum number of tiles by creating a database with about 26,000 unique rhomboids & trapezoids consisting of 2-15 triangles. I searched through various promising setups (where the variable width/height-ratio of one element defines a second and you just have to look, if it's in the database, too) but nothing showed up. So this 46-tiles solution was in some sense just a by-product. As there probably exist some more complex combinations of triangles which I was not able to include, an even smaller solution could be possible.

With b = $\sqrt3$ the points have the coordinates:

{
{4686, 0},
{4686, 6 (582 - 35 b)},
{4686, 4089 - 105 b},
{4686, 4686},
{4194 + 94 b, 3000 - 116 b},
{141 (28 + b), 3351 + 36 b},
{4194 + 94 b, -11 (-327 + b)},
{141 (28 + b), 141 (28 + b)},
{3456 + 235 b, 2262 + 25 b},
{3456 + 235 b, 2859 + 130 b},
{3456 + 235 b, 3456 + 235 b},
{3426 - 45 b, 45 (28 + b)},
{3426 - 45 b, 3 (582 - 35 b)},
{3426 - 45 b, 3 (744 - 85 b)},
{3258 - 51 b, 51 (28 + b)},
{2472 + 423 b, 213 (6 + b)},
{-213 (-16 + b), 213 (6 + b)},
{2754 - 69 b, 2754 - 69 b},
{-639 (-5 + b), 0},
{213 (6 + b), 213 (6 + b)},
{0, 0},
{4686, 15 (87 + 31 b)},
{3930 - 27 b, 2736 - 237 b},
{3930 - 27 b, 213 (6 + b)},
{0, 4686},
{6 (582 - 35 b), 4686},
{4089 - 105 b, 4686},
{3000 - 116 b, 4194 + 94 b},
{3351 + 36 b, 141 (28 + b)},
{-11 (-327 + b), 4194 + 94 b},
{2262 + 25 b, 3456 + 235 b},
{2859 + 130 b, 3456 + 235 b},
{45 (28 + b), 3426 - 45 b},
{3 (582 - 35 b), 3426 - 45 b},
{3 (744 - 85 b), 3426 - 45 b},
{51 (28 + b), 3258 - 51 b},
{213 (6 + b), 2472 + 423 b},
{213 (6 + b), -213 (-16 + b)},
{0, -639 (-5 + b)},
{15 (87 + 31 b), 4686},
{2736 - 237 b, 3930 - 27 b},
{213 (6 + b), 3930 - 27 b}
}

which build the 46 triangles with pointnumbers:

{
{6, 5, 2}, {3, 2, 6}, {8, 7, 3}, {4, 3, 8},
{9, 10, 5}, {5, 6, 10}, {10, 11, 7}, {7, 8, 11},
{12, 15, 13}, {13, 15, 16}, {14, 13, 16}, {17, 15, 16},
{1, 19, 17}, {19, 17, 20}, {21, 20, 19}, {11, 18, 9},
{18, 9, 16}, {20, 16, 18}, {1, 22, 12}, {2, 23, 22},
{22, 24, 23}, {23, 14, 24}, {24, 12, 14}, {4, 27, 8},
{8, 30, 27}, {30, 8, 11}, {32, 11, 30}, {11, 18, 31},
{27, 26, 29},  {28, 29, 32}, {29, 28, 26}, {31, 32, 28},
{26, 41, 40}, {40, 42, 41}, {18, 31, 37}, {20, 37, 18},
{41, 35, 42}, {35, 34, 37}, {38, 36, 37}, {34, 36, 37},
{33, 36, 34}, {42, 33, 35}, {25, 40, 33}, {25, 39, 38},
{39, 38, 20}, {21, 20, 39}
}

Here's a more colourful version, by PM 2Ring.

Square tessellation by 46 × 45-60-75 degree triangles, in colour

Here's a live version of the Python / Sage code I used to create the SVGs and PNG. It has various modes & options you can play with.


I improved on Laczkovich's solution by using a different orientation of the 4 small central triangles, by choosing better parameters (x, y) and using fewer triangles for a total of 64 triangles. The original Laczkovich solution uses about 7 trillion triangles.

tiling with 64 triangles

Here's one with 50 triangles:

enter image description here


The following was posted by Ed Pegg as a suggested edit to Lew Baxter's answer, but was rejected for being too substantial a change. I thought it was useful information, so I reproduce it below. If you no longer want it to be posted here, Ed, leave a comment and I'll delete it.


Exact points for the triangles are as follows, with $b=\sqrt3$:

$$\{\{0,0\}, \{261+93b,0\}, \{522+186b,0\}, \{2709-489b,0\}, \{3492-210b,0\}, \{3890-140b,0\}, \{4288-70b,0\}, \{4686,0\}, \{252+9b,252+9b\}, \{513+102b,252+9b\}, \{774+195b,252+9b\}, \{3000-116b,492-94b\}, \{3398-46b,492-94b\}, \{3597-11b,492-94b\}, \{3796+24b,492-94b\}, \{4194+94b,492-94b\}, \{2262+25b,1230-235b\}, \{2859+130b,1230-235b\}, \{3456+235b,1230-235b\}, \{756+27b,756+27b\}, \{2214-423b,756+27b\}, \{1278+213b,756+27b\}, \{2736-237b,756+27b\}, \{1260+45b,1260+45b\}, \{1746-105b,1260+45b\}, \{2232-255b,1260+45b\}, \{1428+51b,1428+51b\}, \{1278+213b,2214-423b\}, \{1278+213b,1278+213b\}, \{1980+517b,2706-517b\}, \{0,1491+639b\}, \{1278+213b,3408-213b\}, \{0,4686\}\}$$

The triangles use points $$\{\{1,2,9\},\{2,9,10\},\{2,3,10\},\{3,10,11\},\{3,4,22\},\{4,22,23\},\{4,23,5\},\{5,12,13\},\{5,6,13\},\{6,13,15\},\{6,7,15\},\{7,15,16\},\{7,8,16\},\{9,11,20\},\{11,20,22\},\{12,17,18\},\{12,14,18\},\{14,18,19\},\{14,16,19\},\{20,21,24\},\{21,24,26\},\{21,26,23\},\{24,25,27\},\{25,27,28\},\{25,26,28\},\{27,28,29\},\{1,29,31\},\{29,31,32\},\{31,32,33\},\{17,19,30\},\{17,30,28\},\{28,30,32\}\}$$

Leading to the solution:

Full square solution