Can you solve the Mondrian squares riddle? - Gordon Hamilton

1,185,840 views ・ 2018-06-28

TED-Ed


请双击下面的英文字幕来播放视频。

翻译人员: Lipeng Chen
00:06
Dutch artist Piet Mondrian’s abstract, rectangular paintings
0
6832
4044
荷兰艺术家 Piet Mondrian 的 抽象长方形绘画
00:10
inspired mathematicians to create a two-fold challenge.
1
10876
4670
启发数学家们创造了一个双重挑战。
00:15
First, we must completely cover a square canvas with non-overlapping rectangles.
2
15546
5952
首先,我们必须用互不重叠的 长方形完整地覆盖一个正方形画布。
00:21
All must be unique, so if we use a 1x4, we can’t use a 4x1 in another spot,
3
21498
6434
所有的长方形必须是独特的,若我们用了1x4的 长方形,就不能在其他地方再用4x1的长方形,
00:27
but a 2x2 rectangle would be fine.
4
27932
3825
但是用2x2的正方形就可以。
00:31
Let’s try that.
5
31757
1349
让我们试一下。
00:33
Say we have a canvas measuring 4x4.
6
33106
2721
假设我们有一个4x4的画布。
00:35
We can’t chop it directly in half,
7
35827
2131
我们不能直接把它劈成两半,
00:37
since that would give us identical rectangles of 2x4.
8
37958
3613
因为这会给我们两个一样的2x4的长方形。
00:41
But the next closest option - 3x4 and 1x4 - works.
9
41571
5436
但是下一种可行的方式就是一个3x4和一个1x4。
00:47
That was easy, but we’re not done yet.
10
47007
2434
这很简单,但是我们还有没结束。
00:49
Now take the area of the largest rectangle,
11
49441
2668
现在我们看看其中最大的长方形面积,
00:52
and subtract the area of the smallest.
12
52109
3063
然后与最小的长方形面积相减。
00:55
The result is our score,
13
55172
1989
结果就是我们的分数,
00:57
and the goal is to get as low a score as possible.
14
57161
4014
目标是得分越低越好。
01:01
Here, the largest area is 12 and the smallest is 4,
15
61175
4258
对这个来说,最大的面积是12,最小的面积是4,
01:05
giving us a score of 8.
16
65433
1868
我们的分数就是8。
01:07
Since we didn’t try to go for a low score that time,
17
67301
3036
因为我们没有尝试去找到最低的分数,
01:10
we can probably do better.
18
70337
1871
我们可能可以做得更好。
01:12
Let’s keep our 1x4
19
72208
1784
让我们留下1x4的长方形,
01:13
while breaking the 3x4 into a 3x3 and a 3x1.
20
73992
5039
并且把3x4的分成3x3的和3x1。
01:19
Now our score is 9 minus 3, or 6.
21
79031
3785
现在我们的分数是9减3,6分。
01:22
Still not optimal, but better.
22
82816
2543
还不是最小值,但是比之前好了。
01:25
With such a small canvas, there are only a few options.
23
85359
4093
对于这么小的画布,我们的选择不是很多。
01:29
But let’s see what happens when the canvas gets bigger.
24
89452
2798
但是让我们来看看当画布变大时会发生什么。
01:32
Try out an 8x8; what’s the lowest score you can get?
25
92250
4877
试一试8x8的,你能得到最低的分数是多少呢?
01:37
Pause here if you want to figure it out yourself.
26
97127
4567
如果你想自己试一下的话就在这里暂停。
01:41
Answer in: 3
27
101694
1085
答案在3秒后出现。
01:42
Answer in: 2
28
102779
1061
答案在2秒后出现。
01:43
Answer in: 1
29
103840
1383
答案在1秒后出现。
01:45
To get our bearings, we can start as before:
30
105223
2362
为了理解我们的想法, 我们可以从之前开始:
01:47
dividing the canvas roughly in two.
31
107585
2318
把画布先粗略的分成两半。
01:49
That gives us a 5x8 rectangle with area 40
32
109903
3966
这给我们一个5x8的长方形, 有着40的面积,
01:53
and a 3x8 with area 24,
33
113869
2614
和一个3x8的长方形, 有着24的面积,
01:56
for a score of 16.
34
116483
1838
这样我们就有16分。
01:58
That’s pretty bad.
35
118321
1207
这是个糟糕的分数。
01:59
Dividing that 5x8 into a 5x5 and a 5x3 leaves us with a score of 10.
36
119528
6925
把5x8的再分成5x5和5x3, 我们就能得到10分。
02:06
Better, but still not great.
37
126453
2482
好一点了, 但是还不是最好的。
02:08
We could just keep dividing the biggest rectangle.
38
128935
3264
我们可以继续分割最大的长方形。
02:12
But that would leave us with increasingly tiny rectangles,
39
132199
3009
但是这样就给我们留下越来越小的长方形,
02:15
which would increase the range between the largest and smallest.
40
135208
3810
这会增加最大的和最小的长方形的面积差。
02:19
What we really want
41
139018
1716
我们真正想要的是
02:20
is for all our rectangles to fall within a small range of area values.
42
140734
5207
让我们所有的长方形 都处于一个很接近的范围。
02:25
And since the total area of the canvas is 64,
43
145941
3338
因为画布的总面积是64,
02:29
the areas need to add up to that.
44
149279
2336
所以所有长方形的面积需要加起来是64。
02:31
Let’s make a list of possible rectangles and areas.
45
151615
3811
让我们把可能的长方形和面积列出来。
02:35
To improve on our previous score,
46
155426
2211
为了提高之前的分数,
02:37
we can try to pick a range of values spanning 9 or less
47
157637
3767
让我们尝试去挑选一个在9或以下的值,
02:41
and adding up to 64.
48
161404
2331
然后加在一起等于64。
02:43
You’ll notice that some values are left out
49
163735
2919
你会发现有些数字是要被舍弃的,
02:46
because rectangles like 1x13 or 2x9 won’t fit on the canvas.
50
166654
5599
因为像1x13和2x9的长方形并不能嵌入画布。
你也有可能注意到
02:52
You might also realize
51
172253
1212
02:53
that if you use one of the rectangles with an odd area like 5, 9, or 15,
52
173465
5329
如果你用了像是5,9或15这样奇数面积的长方形,
02:58
you need to use another odd-value rectangle to get an even sum.
53
178794
4423
你需要用另外一个奇数面积的 长方形让它们的和为偶数。
03:03
With all that in mind, let’s see what works.
54
183217
3416
知道了这些,让我们来看看怎样能成功。
03:06
Starting with area 20 or more puts us over the limit too quickly.
55
186633
5018
从大于20的面积开始一下子 就把我们限制住了。
03:11
But we can get to 64 using rectangles in the 14-18 range,
56
191651
4982
但我们可以用14-18范围内的长方形去得到64,
03:16
leaving out 15.
57
196633
2171
除去15。
03:18
Unfortunately, there’s no way to make them fit.
58
198804
2918
但是不幸的是,实际上没有方法 能把这些长方形放进画布,
03:21
Using the 2x7 leaves a gap
59
201722
2569
使用2x7的长方形会留下一个缺口,
03:24
that can only be filled by a rectangle with a width of 1.
60
204291
3911
只能被宽度为1的长方形填补,
03:28
Going lower, the next range that works is 8 to 14,
61
208202
4075
如果尝试更低的范围, 下一个区间就是8-14,
03:32
leaving out the 3x3 square.
62
212277
2520
除去3x3的正方形,
03:34
This time, the pieces fit.
63
214797
2149
这次,这些长方形能放到画布中去,
03:36
That’s a score of 6.
64
216946
1877
这个得分是6,
03:38
Can we do even better?
65
218823
1421
我们能做的更好吗?
03:40
No.
66
220244
1095
不能。
03:41
We can get the same score by throwing out the 2x7 and 1x8
67
221339
4248
通过移除2x7和1x8的长方形, 我们能得到同样的分数,
03:45
and replacing them with a 3x3, 1x7, and 1x6.
68
225587
4463
用3x3,1x7和1x6的长方形替代。
03:50
But if we go any lower down the list,
69
230050
2689
但是如果我们把范围继续下移,
03:52
the numbers become so small
70
232739
1778
那些数字就太小了,
03:54
that we’d need a wider range of sizes to cover the canvas,
71
234517
3313
所以我们就需要 一个更大的范围来填满画布,
03:57
which would increase the score.
72
237830
2306
这样就会提高分数。
04:00
There’s no trick or formula here – just a bit of intuition.
73
240136
3676
这个问题没有什么巧妙地公式, 全凭一点直觉。
04:03
It's more art than science.
74
243812
2075
这不只是科学,更像艺术。
04:05
And for larger grids,
75
245887
1457
并且对于更大的方块,
04:07
expert mathematicians aren’t sure whether they’ve found the lowest possible scores.
76
247344
5393
数学家们不能确定他们是否发现了可能的最低分。
04:12
So how would you divide a 4x4,
77
252737
2184
你会怎么分割4x4,
04:14
10x10,
78
254921
1087
10x10,
04:16
or 32x32 canvas?
79
256008
3148
或是32x32的画布呢?
04:19
Give it a try and post your results in the comments.
80
259156
2760
试一下,并在评论里发表你的结果吧。
关于本网站

这个网站将向你介绍对学习英语有用的YouTube视频。你将看到来自世界各地的一流教师教授的英语课程。双击每个视频页面上显示的英文字幕,即可从那里播放视频。字幕会随着视频的播放而同步滚动。如果你有任何意见或要求,请使用此联系表与我们联系。

https://forms.gle/WvT1wiN1qDtmnspy7