Парадокс берегової лінії Крок циркуля вдвічі коротший. На скільки довшим стане берег?Приблизно на 19 %, і так щоразу.
Західне узбережжя Великої Британії міряють на детальній карті циркулем: ніжки розведені на 100 км за масштабом, і циркуль крокує вздовж берега. Потім розводять ніжки на 50 км і проходять той самий берег ще раз. На скільки відсотків довшим вийде берег у другому вимірі? Зафіксуйте відповідь, а потім перевірте: пройдіть острів циркулем самі, подивіться на графік Річардсона і прочитайте пояснення.
Західне узбережжя Великої Британії міряють циркулем із кроком 100 км, а потім 50 км. Здається, що берег має якусь свою довжину і другий вимір лише трохи її уточнить. Насправді за даними Льюїса Фрая Річардсона кожне вкорочення кроку вдвічі додає приблизно 19 %, і довжина не наближається до жодного числа. Кожна затока має свої менші затоки, і коротший крок заходить у них щоразу.
Так міряють довжину на карті вже кілька століть: циркуль крокує вздовж лінії, а кроки множать на їхню довжину. Спробуйте спершу відповісти подумки, а потім пройдіть берег самі.
1
Детальна карта
На столі велика детальна карта західного узбережжя Великої Британії, з усіма затоками, мисами й скелями, які можна на ній розгледіти.
2
Крок 100 км
Ніжки циркуля розводять на 100 км за масштабом карти. Одну ставлять на берег, другу переносять уперед, теж на берег, і так крок за кроком до кінця узбережжя. Довжина берега дорівнює кількості кроків, помноженій на 100 км.
3
Крок 50 км
Потім ніжки зводять удвічі, до 50 км, і проходять той самий берег так само ретельно.
4
Питання
На скільки відсотків довшим вийде берег у другому вимірі, ніж у першому?
Інтуїція каже
«Берег має свою довжину. Коротший крок трохи точніше обійде вигини: відсоток-два, і далі майже нічого не зміниться»
Насправді берег стає довшим приблизно на 19 %. І з кроком 25 км він знову виросте приблизно на стільки ж, і з кроком 12,5 км теж. Так поводиться не кожна лінія: коло чи пряма дорога майже не змінюються. А берег щоразу відкриває коротшому кроку нові затоки.
Що ми припускаємо
Карта достатньо детальна: її дрібні вигини менші за обидва кроки.
Обидві ніжки циркуля завжди стають точно на берегову лінію.
Кроки рахують чесно, від початку до кінця узбережжя, без пропусків.
Порівнюємо дві довжини: кроків × 100 км і кроків × 50 км.
Раунд 1 · Вгадайте
На скільки довшим стане берег?
Оберіть відповідь рядком під повзунком або введіть число: на скільки відсотків берег, виміряний кроком 50 км, довший за виміряний кроком 100 км.
Тут з'явиться порівняння вашої відповіді з правильною.
Підказки
Важко вирішити? Відкривайте підказки по одній: спочатку легка, далі сильніша.
1
Порівняйте, що робить удвічі коротший крок на прямому шматку берега і біля вузької затоки, яку довгий крок перескакує навпростець.
2
Уявіть, що ви збільшили одну затоку на карті вчетверо. Чи стала її берегова лінія гладкою, чи на ній з'явилися нові бухти й миси?
3
Якщо кожна затока має менші затоки, схожі на неї, то кожне вкорочення кроку знаходить нові вигини в тій самій пропорції. Довжина тоді множиться щоразу на те саме число.
Далі розв'язок
Далі пояснення, і в ньому спойлери
Наступні раунди міряють береги: ви пройдете острів циркулем самі, комп'ютер виміряє десятки островів і коло, а потім пояснення. Спершу відповісти в раунді 1 чи йти далі?
Це вигаданий острів завширшки приблизно як Велика Британія, з бухтами в бухтах. Оберіть крок циркуля і натисніть «Пройти»: оранжевий ланцюжок покаже кожен крок. Наблизьте затоку, щоб побачити, куди заходить короткий крок. Для порівняння перемкніться на круглий острів.
Цей вимір
Усі кроки на цьому острові
Останній стовпчик: у скільки разів берег довший, ніж із удвічі довшим кроком. На круглому острові він швидко стає 1,00, а на звивистому тримається приблизно на 1,2.
Раунд 3 · Симуляція
Графік Річардсона: десятки островів і коло
Комп'ютер будує по 12 випадкових островів двох видів: гладкіші й звивистіші, приблизно як береги, що їх міряв Річардсон. Кожен острів він проходить циркулем із сімома кроками, від 200 км до 3 км, а також круглий острів радіуса 400 км. На графіку обидві осі логарифмічні: кожна поділка множить, а не додає.
Довжина берега проти кроку
звивисті острови, D = 1,25гладкіші острови, D = 1,13колозакон з нахилом 1 − D
Один з островів
Звивисті: крок удвічі менший, берег
–
Гладкіші: крок удвічі менший, берег
–
Коло: від 100 до 3 км
–
Середні довжини
Коло швидко виходить на 2π · 400 ≈ 2513 км і далі стоїть. Острови не зупиняються: їхні точки лягають на прямі, що йдуть угору ліворуч. Нахил прямої і є 1 − D. Для окремого острова приріст від кроку до кроку стрибає, як і в справжніх вимірах, але в середньому тримається сталим. Середнє тут геометричне, бо множники, а не доданки.
Після вашої відповіді тут з'явиться код симуляції, який можна запустити в себе.
Перевірте самі в коді
Та сама симуляція коротко і без бібліотек. JavaScript запускається в консолі браузера (F12) або в Node, Python потребує лише стандартної бібліотеки.
JavaScript
// Випадкові острови з фрактальною розмірністю D: кожна сторона стає 4 копіями довжини r з горбом у море чи в суходіл, 4 · r^D = 1.
// Кожен острів проходимо циркулем із різними кроками й порівнюємо приріст довжини із законом Річардсона 2^(D−1).
const KM = 400, D = 1.25, ISLANDS = 100, STEPS = [100, 50, 25, 12.5];
function island(D) {
const r = Math.pow(4, -1 / D), hb = (1 - 2 * r) / 2, h = Math.sqrt(r * r - hb * hb);
let P = [];
for (let i = 0; i < 7; i++) { const a = 2 * Math.PI * i / 7 + (Math.random() - .5) * .5, rad = 1 + (Math.random() - .5) * .45; P.push([Math.cos(a) * rad, Math.sin(a) * rad]); }
for (let d = 0; d < 5; d++) {
const Q = [];
for (let i = 0; i < P.length; i++) {
const A = P[i], B = P[(i + 1) % P.length], ux = B[0] - A[0], uy = B[1] - A[1], s = Math.random() < .5 ? 1 : -1;
Q.push(A, [A[0] + r * ux, A[1] + r * uy], [A[0] + .5 * ux + s * h * uy, A[1] + .5 * uy - s * h * ux], [A[0] + (1 - r) * ux, A[1] + (1 - r) * uy]);
}
P = Q;
}
return P;
}
// циркуль: наступна ніжка стає туди, де берег уперше виходить з кола радіуса eps навколо попередньої
function measure(P, eps) {
const n = P.length; let cx = P[0][0], cy = P[0][1], i = 0, steps = 0;
for (;;) {
let k = i;
for (; k < n; k++) { const B = P[(k + 1) % n]; if ((B[0] - cx) ** 2 + (B[1] - cy) ** 2 >= eps * eps) break; }
if (k === n) return steps * eps + Math.hypot(P[0][0] - cx, P[0][1] - cy);
const A = k === i ? [cx, cy] : P[k], B = P[(k + 1) % n], ex = B[0] - A[0], ey = B[1] - A[1], fx = A[0] - cx, fy = A[1] - cy;
const a = ex * ex + ey * ey, b = 2 * (ex * fx + ey * fy), c = fx * fx + fy * fy - eps * eps;
const t = (-b + Math.sqrt(Math.max(0, b * b - 4 * a * c))) / (2 * a);
cx = A[0] + t * ex; cy = A[1] + t * ey; i = k; steps++;
}
}
const logs = STEPS.map(() => 0);
for (let j = 0; j < ISLANDS; j++) {
const P = island(D);
STEPS.forEach((e, i) => { logs[i] += Math.log(measure(P, e / KM) * KM) / ISLANDS; });
}
STEPS.forEach((e, i) => console.log('крок', e, 'км: середня довжина', Math.exp(logs[i]).toFixed(0),
i ? ', приріст +' + (100 * (Math.exp(logs[i] - logs[i - 1]) - 1)).toFixed(1) + '%' : ''));
const per = Math.exp((logs[STEPS.length - 1] - logs[0]) / (STEPS.length - 1));
console.log('Удвічі коротший крок, у середньому: ×' + per.toFixed(3), 'закон Річардсона 2^(D−1) =', Math.pow(2, D - 1).toFixed(3));
// для порівняння коло радіуса 400 км: довжина виходить на 2πr
const C = Array.from({ length: 4096 }, (_, i) => [Math.cos(2 * Math.PI * i / 4096), Math.sin(2 * Math.PI * i / 4096)]);
console.log('Коло, кроки 100 і 50 км:', (measure(C, 100 / KM) * KM).toFixed(1), (measure(C, 50 / KM) * KM).toFixed(1), '2πr =', (2 * Math.PI * KM).toFixed(1));
Python
# Випадкові острови з фрактальною розмірністю D: кожна сторона стає 4 копіями довжини r з горбом у море чи в суходіл, 4 · r^D = 1.
# Кожен острів проходимо циркулем із різними кроками й порівнюємо приріст довжини із законом Річардсона 2^(D−1).
import math, random
KM, D, ISLANDS, STEPS = 400, 1.25, 100, [100, 50, 25, 12.5]
def island(D):
r = 4 ** (-1 / D)
hb = (1 - 2 * r) / 2
h = math.sqrt(r * r - hb * hb)
P = []
for i in range(7):
a = 2 * math.pi * i / 7 + (random.random() - .5) * .5
rad = 1 + (random.random() - .5) * .45
P.append((math.cos(a) * rad, math.sin(a) * rad))
for _ in range(5):
Q = []
for i, A in enumerate(P):
B = P[(i + 1) % len(P)]
ux, uy = B[0] - A[0], B[1] - A[1]
s = 1 if random.random() < .5 else -1
Q += [A, (A[0] + r * ux, A[1] + r * uy), (A[0] + .5 * ux + s * h * uy, A[1] + .5 * uy - s * h * ux),
(A[0] + (1 - r) * ux, A[1] + (1 - r) * uy)]
P = Q
return P
# циркуль: наступна ніжка стає туди, де берег уперше виходить з кола радіуса eps навколо попередньої
def measure(P, eps):
n = len(P)
cx, cy = P[0]
i = steps = 0
while True:
k = i
while k < n:
B = P[(k + 1) % n]
if (B[0] - cx) ** 2 + (B[1] - cy) ** 2 >= eps * eps:
break
k += 1
if k == n:
return steps * eps + math.hypot(P[0][0] - cx, P[0][1] - cy)
A = (cx, cy) if k == i else P[k]
B = P[(k + 1) % n]
ex, ey, fx, fy = B[0] - A[0], B[1] - A[1], A[0] - cx, A[1] - cy
a, b, c = ex * ex + ey * ey, 2 * (ex * fx + ey * fy), fx * fx + fy * fy - eps * eps
t = (-b + math.sqrt(max(0, b * b - 4 * a * c))) / (2 * a)
cx, cy = A[0] + t * ex, A[1] + t * ey
i, steps = k, steps + 1
logs = [0.0] * len(STEPS)
for _ in range(ISLANDS):
P = island(D)
for i, e in enumerate(STEPS):
logs[i] += math.log(measure(P, e / KM) * KM) / ISLANDS
for i, e in enumerate(STEPS):
grow = f", приріст +{100 * (math.exp(logs[i] - logs[i - 1]) - 1):.1f}%" if i else ""
print("крок", e, "км: середня довжина", f"{math.exp(logs[i]):.0f}", grow)
per = math.exp((logs[-1] - logs[0]) / (len(STEPS) - 1))
print("Удвічі коротший крок, у середньому:", f"×{per:.3f}", "закон Річардсона 2^(D−1) =", f"{2 ** (D - 1):.3f}")
# для порівняння коло радіуса 400 км: довжина виходить на 2πr
C = [(math.cos(2 * math.pi * i / 4096), math.sin(2 * math.pi * i / 4096)) for i in range(4096)]
print("Коло, кроки 100 і 50 км:", f"{measure(C, 100 / KM) * KM:.1f}", f"{measure(C, 50 / KM) * KM:.1f}", "2πr =", f"{2 * math.pi * KM:.1f}")
Раунд 4 · Пояснення
Коротший крок знаходить нові затоки
Інтуїція уявляє берег гладкою лінією, яку циркуль лише трохи «зрізає» на поворотах. Але справжній берег зламаний на всіх масштабах: у затоці є менші затоки, у них бухти, біля бухт скелі. Кожен коротший крок обходить те, що довший перестрибував.
На пальцяхкартинки, аналогії, маленькі числа
Шар «На пальцях» приховано на всіх задачах.
Під лупою
Одна затока, три кроки
крок 100 кмкрок 50 кмкрок 25 км
Це шматок острова з раунду 2, збільшений учетверо. Чорний крок 100 км перескакує затоку навпростець, ніби її немає. Оранжевий крок 50 км заходить усередину, але минає менші бухти. Синій крок 25 км обходить і їх, а пропускає ще менші. Ця картка пояснює, чому берег довшає, і поки не пояснює, чому саме на 19 %: про це «Строго».
Затоки в затоках
Збільште шматок берега, і він схожий на весь берег
Ліворуч одна сторона острова, далі її шматок, збільшений приблизно втричі, і шматок шматка, збільшений приблизно в 9 разів. Вони різні, але однаково звивисті. Тому кожне вкорочення кроку натрапляє на нові вигини, щоразу в тій самій пропорції, і берег щоразу довшає приблизно на ту саму частку.
Для порівняння
Коло збільшуєш, і воно випрямляється
крок
коло радіуса 400 км
200 км
2487 км
100 км
2507 км
50 км
2512 км
25 км
2513 км
2πr
2513,3 км
Гладка лінія під лупою стає майже прямою, і крок, удвічі коротший, нічого нового на ній не знаходить: від 100 до 50 км коло довшає лише на 0,2 %. На таку поведінку й розраховує інтуїція. Берег інший: збільшення не робить його гладшим.
Строготаблиці, графіки, формули
Шар «Строго» приховано на всіх задачах.
Степеневий закон
L(ε) ≈ M · ε1−D
Річардсон наносив на графік довжини, виміряні різними кроками ε, і знайшов, що для кожного берега чи кордону вони лягають на закон L(ε) ≈ M · ε1−D, де M і D — сталі цієї лінії. Для кола D = 1, і довжина від кроку не залежить. Що більше D, то сильніше довжина росте з вкороченням кроку.
Крок удвічі коротший множить довжину на (½)1−D = 2D−1, яким би не був сам крок. Тому приріст однаковий і від 100 до 50 км, і від 50 до 25 км:
лінія
D
крок ÷ 2
коло, пряма
1
+0 %
берег Південної Африки
1,02
+1,4 %
узбережжя Ірландії
1,20
+14,9 %
західне узбережжя Британії
1,25
+18,9 %
крива Коха (раунд 5)
1,26
+19,9 %
узбережжя Норвегії з фіордами
1,52
+43 %
Значення D з даних Річардсона, як їх наводить Мандельброт у статті 1967 року.
Як читати графік
На логарифмічних осях закон стає прямою
Логарифм перетворює множення на додавання: log L = log M + (1 − D) · log ε. Тому на осях, де кожна поділка множить на те саме число, степеневий закон стає прямою з нахилом 1 − D. Для кола нахил 0, для заходу Британії −0,25. Звідси й рецепт Річардсона: виміряй берег кількома кроками, проведи пряму через точки, D = 1 − нахил.
Пряма не має межі зверху: якби закон для Британії тримався аж до кроку 1 м, берег вийшов би приблизно в 17,8 раза довшим, ніж із кроком 100 км. На практиці закон перевіряють лише на тих масштабах, де виміряні точки справді лежать на прямій.
Для тих, хто любить формули
Кроки, довжина і розмірність
Кількість кроків циркуля росте з вкороченням кроку як степінь з показником D.
Крок удвічі коротший: множник не залежить від ε.
Після логарифмування закон стає прямою; D читають з нахилу.
Самоподібна лінія з n копій, кожна в r разів менша: розмірність подібності.
Інтуїція мовчки вважає, що N(ε) росте як 1/ε, тобто що D = 1, як у кола. Тоді N(ε) · ε прямує до сталої, і цю сталу ми називаємо довжиною. Для берега показник більший за 1, і добуток N · ε росте без кінця.
Глибшеузагальнення, теорія, історія
Шар «Глибше» приховано на всіх задачах.
Фрактальна розмірність
Між лінією і площею
Відрізок складається з 2 половинок, кожна вдвічі менша: 2 · (½)1 = 1, розмірність 1. Квадрат складається з 4 квадратиків, кожен удвічі менший: 4 · (½)2 = 1, розмірність 2. Крива Коха складається з 4 копій, кожна втричі менша: 4 · (⅓)D = 1 дає D = log 4 / log 3 ≈ 1,26. Ця крива «більша» за лінію, але «менша» за площу.
Острови на цій сторінці збудовані так само: кожна сторона замінюється 4 копіями, кожна в 0,33 раза менша, і кожна копія опуклістю в море чи в суходіл навмання. Довжину копії підібрано так, щоб 4 · 0,33D = 1 при D = 1,25. Справжній берег не має точної самоподібності, лише статистичну: шматок у середньому так само звивистий, як і ціле. Мандельброт назвав такі об'єкти фракталами 1975 року.
Річардсон і Мандельброт
Від суперечки про кордон до нової геометрії
Льюїс Фрай Річардсон, метеоролог і квакер, шукав, чи залежить імовірність війни між сусідами від довжини їхнього спільного кордону. Збираючи дані, він побачив, що довідники різних країн дають для тих самих кордонів дуже різні довжини: для кордону Іспанії й Португалії 987 і 1214 км. Він переміряв береги й кордони різними кроками і знайшов степеневий закон. Річардсон помер 1953 року, а статтю надрукували 1961-го, як додаток до його «Статистики смертельних сварок».
Ці графіки майже ніхто не помітив, доки Бенуа Мандельброт не прочитав у них розмірність D і не надрукував 1967 року в Science статтю «Яка довжина берега Британії?». 1982 року вийшла його книжка «Фрактальна геометрія природи», і слово «фрактал» стало звичним.
Раунд 5 · Ускладнюємо
Сніжинка, масштаб і довідники
Ідеальний берег математики будують за правилом, і в нього нескінченний периметр навколо скінченної площі. А для справжніх берегів висновок простий: довжина без кроку виміру — це не число.
Сніжинка Коха
Периметр, у периметрах трикутника
Площа, у площах трикутника
Математика
Нескінченний периметр, скінченна площа
Гельге фон Кох 1904 року описав криву без дотичної в жодній точці. На кожному кроці середню третину кожної сторони замінюють двома сторонами трикутника: сторін стає вчетверо більше, кожна втричі коротша, тож периметр множиться на 4/3. Після n кроків він (4/3)n від початкового і росте без межі. А площа прямує до 8/5 площі трикутника: нові трикутнички щоразу менші, і їхня сума — геометрична прогресія.
Для сніжинки «берег» Річардсона точний: крок утричі коротший дає рівно 4/3 довжини, тобто ε1−D з D = log 4 / log 3. Для справжніх берегів D частіше оцінюють підрахунком клітинок: накривають карту сіткою з кроком s і рахують клітинки, які зачіпає берег. Їх стає приблизно s−D.
Логіка
Величина, яка залежить від масштабу, без масштабу не має сенсу
Острів з раунду 2, крок 200 км
–
видно лише великі миси
Той самий острів, крок 6 км
–
Чесний запис
L при ε
або D і довжина при одному кроці
Обидва числа правильні, бо це відповіді на різні питання. «Довжина берега» без кроку виміру — як «швидкість» без указівки, за який час її рахували: за годину поїздки й за секунду обгону вийдуть різні числа. Порівнювати можна лише довжини, виміряні однаковим кроком, а для «скільки берега має країна» корисніше D, бо воно від кроку не залежить.
Те саме з GPS-треком пробіжки: годинник ставить точку раз на кілька секунд, і це його крок циркуля. Що частіше точки, то більше дрібних поворотів (і дрібного тремтіння самого GPS) потрапляє в суму, і той самий маршрут показує довшу дистанцію.
Практика
Довідники розходяться в рази
Довжини берегів за CIA World Factbook і за World Resources Institute (WRI), як їх зводить таблиця Вікіпедії «List of countries by length of coastline». WRI рахувала за базою World Vector Shoreline масштабу 1 : 250 000; масштаб CIA не вказано. Хто міряв детальніше, той отримав більше, і для різних країн лідер різний.
Країна
CIA
WRI
більше / менше
Фінляндія
1250 км
31 119 км
×25
Австралія
25 760 км
66 530 км
×2,6
Україна
2782 км
4953 км
×1,8
Велика Британія
12 429 км
19 717 км
×1,6
Норвегія
83 281 км
53 199 км
×1,6
Норвезька картографічна служба Kartverket дає ще інше число: 100 915 км разом з островами (дані 2012 року в статистичному щорічнику Норвегії). Кордон Іспанії й Португалії, з якого почав Річардсон, у довідниках двох країн відрізнявся на 23 %: 987 і 1214 км. Перевірте самі: виміряйте свою улюблену річку на карті з різним збільшенням.
Бонус · У роботі
Де це трапляється в роботі
Реальні ситуації з маркетингу, аналітики, продукту й бізнесу, де працює та сама математика. Лише відомі дані, дослідження і прості розрахунки, які можна перевірити.
Аналітика
Кількість сесій залежить від таймауту
Ситуація
Google Analytics 4 закінчує сесію після 30 хвилин без дій. Таймаут можна змінити від 5 хвилин до 7 годин 55 хвилин, а в інших систем аналітики свої правила. Людина відкрила статтю, відійшла на 40 хвилин і повернулася.
Де пастка
З таймаутом 30 хвилин це дві сесії, з таймаутом 60 хвилин одна. Таймаут працює як крок циркуля: від нього залежать кількість сесій, конверсія сесії, сторінки за сесію і середня тривалість. Порівнювати GA з продуктовою аналітикою чи місяць до і після зміни налаштувань означає порівнювати береги, виміряні різним кроком.
Як врахувати
Порівнюйте лише метрики з однаковим визначенням і пишіть таймаут поруч із числом. Для рішень беріть метрики на рівні людей (частка користувачів, що купили), вони від цього кроку залежать менше.
Джерело: довідка Google Analytics, «Adjust session timeout».
Performance-маркетинг
Скільки нових користувачів — залежить від того, як упізнавати людину
Ситуація
З 2019 року (ITP 2.1) Safari обмежує 7 днями cookies, які ставить JavaScript-код на сторінці, а саме так працює стандартний тег Google Analytics. Людина, яка повертається через Safari раз на 10 днів, щоразу виглядає як новий користувач.
Де пастка
«Користувач» залежить від лінійки: cookie, пристрій чи акаунт. Та сама людина з телефона й ноутбука — це два користувачі за cookie і один за акаунтом. Від цього вибору залежать «нові користувачі», вартість залучення одного нового та порівняння каналів, бо в різних каналах різна частка Safari.
Як врахувати
Ключові метрики рахуйте за акаунтом (ID після входу), де це можливо. Число «нових користувачів» за cookies зазвичай завищене, тож порівнюйте канали й періоди лише за однаковим способом упізнавати людину.
Джастін Крюгер і Метт Еванс просили людей оцінити, скільки часу займе багатокрокова справа, наприклад оформити документ чи зробити святкові покупки. Ті, хто спершу перелічив кроки, давали довші й точніші оцінки, ніж ті, хто оцінював усю справу одразу.
Де пастка
Грубий план не бачить дрібних заток: інтеграцій, рев'ю, правок, тестів. Тому оцінки проєкту «великими блоками» і «по задачах» не можна порівнювати, як довжини берега з різним кроком. А з кожним новим рівнем деталей знаходиться ще трохи роботи.
Як врахувати
Порівнюйте оцінки, зроблені з однаковою деталізацією. Для важливих термінів розбивайте роботу на кроки, а на те, що дрібніше за ваш крок, закладайте запас.
Джерело: Justin Kruger, Matt Evans, «If you don't want to be late, enumerate: Unpacking reduces the planning fallacy», Journal of Experimental Social Psychology, 2004.
Бонус · Цікаві факти
Що розповісти друзям
987 і 1214
Один кордон, два числа
Іспанія вказувала довжину свого кордону з Португалією 987 км, а Португалія 1214 км. Ця розбіжність навела Річардсона на думку, що довжина залежить від кроку виміру.
1961
Відкриття після смерті
Річардсон, пацифіст, що в Першу світову служив водієм санітарної машини, хотів зрозуміти причини воєн математикою. Його закон для берегів надрукували 1961 року, через вісім років після його смерті, у додатку до праці про статистику воєн.
1967
Три сторінки в Science
Стаття Мандельброта «Яка довжина берега Британії?» вийшла 5 травня 1967 року і займала сторінки 636–638. Слова «фрактал» у ній ще немає: Мандельброт придумав його 1975 року, від латинського fractus, «зламаний».
1904
Сніжинка без дотичних
Шведський математик Гельге фон Кох придумав свою криву як приклад неперервної лінії, до якої в жодній точці не можна провести дотичну. Її периметр нескінченний, а площа лише 8/5 площі початкового трикутника.
100 915 км
Норвегія двічі з половиною навколо Землі
Стільки дає Kartverket для берегів Норвегії з фіордами й островами, з них на острови припадає 71 963 км. Це у 2,5 раза більше за екватор Землі, 40 075 км.
1954
Вісла в тисячу разів довша
Ще до Річардсона польський математик Гуґо Штайнгауз писав, що лівий берег Вісли, виміряний усе точніше, дав би довжини в десять, сто й навіть тисячу разів більші, ніж на шкільній карті.
Поділіться своїм поясненням, запереченням чи варіантом задачі. Для коментаря потрібен акаунт GitHub.
Рівень «Поглиблено» відповідає задачі?
Дякуємо! Це допоможе точніше ставити рівні.
Розсилка
Нові задачі, пояснення й обговорення
Я поступово додаю нові задачі, інші способи їх пояснити й розбори дискусій. Залиште email, і я напишу, коли з'явиться щось нове. Без спаму, відписатися можна в один клік.