avva: (Default)
[personal profile] avva
Задачка такая: продолжить последовательность чисел 1,2,4,8,16...

Решение у нее немного нетривиальное, хотя в принципе ничего сложного нет. Я его дам под катом.


Понятно, что напрашивается предположение, что это значения какой-то не очень сложной функции, и если мы поймем, какой, то легко будет продолжить последовательность. Если мы обозначим эту функцию f, то можно предположить, что нам дали значения f(1), f(2), f(3), f(4), f(5), и если мы по ним сможем понять, что такое f(x), то следующее число будет просто f(6).

Самые логичные кандидаты на f(x), благодаря своей простоте - несомненно, многочлены. Поскольку у нас есть пять значений, можно надеяться, что есть единственный многочлен степени 4, который отвечает нашим условиям. И действительно, с помощью простых методов линейной алгебры (опускаю эту часть), легко видеть, что это многочлен

f(x) = x4/24 - x3/4 + 23x2/24 - 3x/4 + 1

Легко проверить, что его значения для x=1,2,3,4,5 как раз равны 1,2,4,8,16. А если подставить x=6, получим f(x)=31. Очевидно, это и есть правильный ответ.


Итак, правильный ответ - 31. Конечно, в каком-то смысле правильного ответа нет, потому что есть бесконечно много разных функций, продолжающих эту последовательность по-разному. Но вполне вероятно, что все они сложнее, чем найденное нами простое и элементарное решение.

источник: Carl E. Linderholm, Mathematics Made Difficult.
Page 1 of 3 << [1] [2] [3] >>

Date: 2011-12-21 10:42 pm (UTC)
From: [identity profile] amigofriend.livejournal.com
Десять лет как жизни нет. Всё Колмогоровы, Линдерхольмы, Фихтенгольцы, всякие там Сканави.

Date: 2011-12-21 10:42 pm (UTC)
From: [identity profile] xxqs.livejournal.com
и чем же f=2^x не проще?

Date: 2011-12-21 10:43 pm (UTC)
From: [identity profile] tandem-bike.livejournal.com
однако шутник Карл!

Date: 2011-12-21 10:43 pm (UTC)
From: [identity profile] xxqs.livejournal.com
вру, 2^(x-1)

Date: 2011-12-21 10:43 pm (UTC)
From: [identity profile] amigofriend.livejournal.com
Вы прочитали название книги?

Date: 2011-12-21 10:44 pm (UTC)
From: [identity profile] xxqs.livejournal.com
а, теперь да :)

Date: 2011-12-21 10:45 pm (UTC)
From: [identity profile] dimrub.livejournal.com
Типичный overfit, кстати :).

Date: 2011-12-21 10:46 pm (UTC)
From: (Anonymous)
На мой взглад, утверждение "Самые логичные кандидаты на f(x), благодаря своей простоте - несомненно, многочлены" весьма спорно.

Date: 2011-12-21 10:46 pm (UTC)
From: [identity profile] captain-tylor.livejournal.com
Правильный ответ - 32
Если считать простейший ответ по количеству символов в формуле.

Date: 2011-12-21 10:51 pm (UTC)

Date: 2011-12-21 10:55 pm (UTC)
From: [identity profile] amigofriend.livejournal.com
как у нас говорили - шалунишка.

Date: 2011-12-21 10:55 pm (UTC)
From: [identity profile] homotub.livejournal.com
это прекрасно)))

Date: 2011-12-21 11:02 pm (UTC)
From: [identity profile] trurle.livejournal.com
Удивительно с какой точностью полиномиальная аппроксимация воспроизводит экспоненту.

Date: 2011-12-21 11:07 pm (UTC)
From: [identity profile] grur.livejournal.com
Чуть менее нетривиальная Хофштадтеровская последовательность: 0, 1, 2, ... ?

(правильный ответ: 720 факториал)

Date: 2011-12-21 11:08 pm (UTC)
From: [identity profile] gwadelup.livejournal.com
Хех, примерно это же хотел написать. Бритва Оккама наше всё :)

Date: 2011-12-21 11:14 pm (UTC)
From: [identity profile] olkab.livejournal.com
Ах как хорошо!

Date: 2011-12-21 11:15 pm (UTC)
From: [identity profile] avzel.livejournal.com
Ну да. А разве бывают другие решения? :)

Date: 2011-12-21 11:23 pm (UTC)

Date: 2011-12-21 11:37 pm (UTC)
From: [identity profile] malyj-gorgan.livejournal.com
Но все же, хоть и немножечко, да отстает, ибо рожденный ползать...

Date: 2011-12-21 11:46 pm (UTC)

Date: 2011-12-21 11:50 pm (UTC)
From: [identity profile] cema.livejournal.com
Спорно, но логично!

Date: 2011-12-22 12:00 am (UTC)
From: [identity profile] bugabuga.livejournal.com
Напоминает систему предложения маршрута от Амтрака :)
Где при попытке съездить из Остина в Лос Анжелес предлагается не Остин-Сан Антонио-Лос Анжелес, а упорно рекоммендуется маршрут через штат Иллиноис или через Монтану :)

Date: 2011-12-22 12:18 am (UTC)
From: [identity profile] kcmamu.livejournal.com
В таких задачах более естественным представляется вычислять не отдельный элемент последовательности, а все подряд по очереди; при этом нам оказывается доступен набор ранее вычисленных предыдущих значений. В этом смысле вычислительная схема f(t)=2f(t-1) проще многочлена с кучей коэффициентов: для вычисления очередного значения нужно выполнить всего одно арифметическое действие.

Date: 2011-12-22 12:26 am (UTC)
From: [identity profile] amigofriend.livejournal.com
= 32

а толку...
Page 1 of 3 << [1] [2] [3] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 07:27 pm
Powered by Dreamwidth Studios