Я читал некоторые интересные вопросы о топи c «Можем ли мы создать программу, которая при заданной последовательности порождает следующие термины», например этот , и мне действительно нравятся подробные ответ этот . Я понимаю, что ответ «Это невозможно без дополнительных ограничений», и что, учитывая некоторые ограничения (полиномы, рациональные функции или логическое отображение), мы знаем несколько хороших алгоритмов, как объясняет второй ответ, который я связал.
Теперь возникает естественный вопрос: сколько мы можем решить, стараясь изо всех сил, даже если не всегда можем решить, ответить на первоначальный общий вопрос. Когда я сталкиваюсь с жесткой последовательностью, я обычно пытаюсь увидеть, находится ли она в OEIS, и, если она там есть, посмотреть, есть ли какая-нибудь формула или алгоритм для ее создания. Вы можете загрузить небольшую версию OEIS с первыми членами каждой последовательности, и вы можете сделать запросы , чтобы найти формулы или алгоритмы клена для конкретной последовательности. Мой вопрос: как вы думаете, возможно ли загрузить небольшую версию OEIS, которая включает, с первыми терминами, небольшой алгоритм для ее создания?
Естественная проблема здесь в том, что я не видел ни одной ссылки загрузить всю базу данных OEIS со всеми подробностями, что, возможно, заслуживает отдельного вопроса. Даже если бы у нас было это, вам нужно прочитать формулы / алгоритмы (которые могут быть написаны на разных языках, как я видел) и правильно их интерпретировать. Но я подумал, может, кто-то здесь знает, как решить эту проблему, в любом случае, заранее спасибо.