2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4  След.
 
 
Сообщение15.05.2007, 11:50 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Я имел в виду, что можно рассмотреть сначала тривиальные случаи. Например, для множества $\{1,2\}$, правило, по которому получаются допустимые последовательности очень простое: необходимо и достаточно, чтобы первая и последняя цифра были разными.
Всегда приходим к одной из двух последовательностей $\{1,2,1,2....1,2\}$ или $\{2,1,2,1...2,1\}$
Для множества $\{1,2,3\}$ это условие необходимое, но уже недостаточное.
Пусть искомое множество - это $A=\{1,2,...N\}$, рассматриваем все последовательности $\forall x_i\in A, i=1..k, k>N:\{x_1,x_2...x_k\}$
Если $a(N,k)$ - количество допустимых последовательностей, то расчеты (на бумажке, при малой концентрации внимания и большой вероятности ошибки) показывают:
$a(3,4)=3\cdot 3!=18$ среди $3^4=81$ возможных
$a(3,5)=8\cdot 3!=48$ среди $3^5=243$ возможных
$a(3,6)=22\cdot 3!=132$ среди $3^6=729$ возможных
Было бы интересно продолжить эту последовательность дальше или вообще получить формулу для $a(N,k)$. Для $N=3$ может быть нарвемся на известную

 Профиль  
                  
 
 
Сообщение15.05.2007, 12:12 
Заслуженный участник


09/02/06
4382
Москва
Артамонов Ю.Н. писал(а):
Я имел в виду, что можно рассмотреть сначала тривиальные случаи. Например, для множества $\{1,2\}$, правило, по которому получаются допустимые последовательности очень простое: необходимо и достаточно, чтобы первая и последняя цифра были разными.
Всегда приходим к одной из двух последовательностей $\{1,2,1,2....1,2\}$ или $\{2,1,2,1...2,1\}$

Что значит допустимая посследовательность?
Среди тех,что получаются удвоениями уже много слов для алфабита из двух букв.
Необходимых условий много. Я уже говорил о "непрерывности". Общее упорядочение. Если начать с некоторого места, где стоит k и вычеркнуть все числа не превосходящие k, то будет встречаться первый раз в естественном порядке k+1,k+2,... Аналогичное ему двойственное необходимое условие в обратном порядке.
Но вы под допустимым, даже не это (удовлетворение необходимому условию) имеете в виду.

 Профиль  
                  
 
 
Сообщение15.05.2007, 12:42 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Я не совсем понял, что вы хотите уточнить. Допустимая последовательтность - такая, которая может быть получена по правилам maxal из возможных перестановок $\{1,2..N\}$. Если $N=2$, то перестановки всего две: $\{1,2\}$ и $\{2,1\}$. Для всех допустимых последовательностей из единиц и двоек в этом случае сформулированное правило необходимо, достаточно и тривиально.
Здесь, конечно, следует поправиться по количеству возможных последовательностей длины $k$, поскольку, по условию нужно использовать хоть раз каждую цифру.

 Профиль  
                  
 
 
Сообщение15.05.2007, 12:56 
Заслуженный участник


09/02/06
4382
Москва
Вроде уже договорились считать исходную последовательность 1,2,...,n Порядок вычисляется сразу и не имеет никакого отношения, какую букву обозначим первой, второй и т.д.
Поэтому допустимых последовательностей длины 4 из алфабита 2 всего:
1112, 1122,1212,1222.

 Профиль  
                  
 
 
Сообщение15.05.2007, 13:04 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Так я тоже считал для 1,2, .., n, а потом умножал на n!. см. для n=3.
т.е. для n=3, k=4 - это 1123, 1223, 1233 - три штуки.

 Профиль  
                  
 
 
Сообщение26.05.2007, 00:54 
Модератор
Аватара пользователя


11/01/06
5660
Артамонов Ю.Н. писал(а):
$a(3,6)=22\cdot 3!=132$ среди $3^6=729$ возможных


Из 1,2,3 у меня получилась только 21 допустимая последовательность длины 6.
А почему у вас 22?
Я что-то пропустил?
Код:
1 1 1 1 2 3
1 1 1 2 2 3
1 1 1 2 3 3
1 1 2 1 2 3
1 1 2 2 2 3
1 1 2 2 3 3
1 1 2 3 2 3
1 1 2 3 3 3
1 2 1 1 2 3
1 2 1 2 2 3
1 2 1 2 3 3
1 2 2 1 2 3
1 2 2 2 2 3
1 2 2 2 3 3
1 2 2 3 2 3
1 2 2 3 3 3
1 2 3 1 2 3
1 2 3 2 2 3
1 2 3 2 3 3
1 2 3 3 2 3
1 2 3 3 3 3

 Профиль  
                  
 
 
Сообщение26.05.2007, 05:22 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Вы скорее всего правы, я там, возможно, не вычеркнул повторяющиеся. Во всяком случае, пересчитал, и новой последовательности, сверх ваших, не получил.
Т.е. допустимые последовательности длины 6 получаются из допустимых длины 3, 4, 5 путем удвоения 3, 2, 1 цифры соответственно, но при таких удвоениях могут встречаться повторения, которые нужно исключать.
P.S. Хорошо бы было составить программку.

 Профиль  
                  
 
 
Сообщение26.05.2007, 05:29 
Модератор
Аватара пользователя


11/01/06
5660
Программу я написал. Получилась такая последовательность для длин 3,...,18:
1, 3, 8, 21, 54, 138, 355, 924, 2432, 6461, 17301, 46657, 126656, 345972, 950611, 2626253

 Профиль  
                  
 
 
Сообщение26.05.2007, 20:37 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Интересная последовательность получилась. Пытался найти производящую функцию в виде полинома, по аналогии с подходящими известными $\frac{1}{(1-x)(1-2x-x^2-x^3-x^4)}=a_0+a_1x+a_2x^2+…$, но здесь известно, что $\lim\limits_{n\to\infty}\frac {a_{n}}{a_{n+1}}\to x_0$, где $x_0$ - корень полинома.
Для искомой же последовательности отношение ближайших видимо возрастает, во всяком случае на приведенной последовательности.
Можно ли в этом убедиться, расширив приведенную последовательность, например, до 40 членов?
Добавлено
Можно высказать гипотезу: $\lim\limits_{k\to\infty}\frac{a(N,k+1)}{a(N,k)}=N$
Добавлено
В принципе производящую функцию легко подобрать:
$\frac{1}{(1-x)(1-2x-x^{2}-x^{3}-3x^{6}-12x^{7}-30x^{8}-68x^{9}-164x^{10}-433x^{11}-1199x^{12}-3352x^{13}-9338x^{14}-25952x^{15})}$
Покрывает все члены приведенной последовательности. В реале полином видимо бесконечен.

 Профиль  
                  
 
 
Сообщение27.05.2007, 18:12 
Заслуженный участник


09/02/06
4382
Москва
Почему ищете производящую функцию без числителя. По всей видимости она рациональная функция.

 Профиль  
                  
 
 
Сообщение28.05.2007, 22:03 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
По сути, я лишь перевернул функцию, т.е. нашел ${(\sum{a_i}x^i)}^{-1}$.
Если производящая функция - отношение двух полиномов, то они имеют достаточно высокую степень и искать в лоб бессмысленно. Это следует из того, что отношение соседних членов последовательности не стабилизировалось. Поэтому я просил расширить до 40 членов.

 Профиль  
                  
 
 
Сообщение20.12.2008, 21:54 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Решил вернуться к этой забытой теме.
Продолжим рассматривать последовательность для $N=3$.
Попробуем задать грамматику, порождающую язык удвоенных последовательностей.
$G(\{1, 2, 3\}, \{A, B, C, S\},\sigma, S)$
$\sigma :$
$\\S\to ABC\\A\to1|AA\\ B\to 2|AB|BB\\ C\to 3|CC|BC|ABC\\CA \to CACA$
Необходимость вроде есть, а вот достаточность - ?
Хотелось бы, чтобы указали последовательность, которую нельзя породить по этим правилам.
Получилась контекстно-зависимая грамматика.
Мне кажется, что контекстно-свободной построить не удастся, а значит простой распознаватель для этого языка получить также не получится.

 Профиль  
                  
 
 
Сообщение02.03.2009, 22:23 
Модератор
Аватара пользователя


11/01/06
5660
maxal в сообщении #67266 писал(а):
Получилась такая последовательность для длин 3,...,18:
1, 3, 8, 21, 54, 138, 355, 924, 2432, 6461, 17301, 46657, 126656, 345972, 950611, 2626253

В OEIS она живет здесь: A135473

Кстати, эта последовательность была упомянута в числе 8 "ненавистных" последовательностей (которые кажутся простыми, но не поддаются попыткам анализа) в статье:
N. J. A. Sloane "Eight Hateful Sequences"
Эта статья написана в форме письма к Мартину Гарднеру, знакомящего его (вместе с читателями) с 8-ю "ненавистными" последовательностями.

 Профиль  
                  
 
 
Сообщение02.03.2009, 22:33 
Заслуженный участник
Аватара пользователя


07/03/06
1898
Москва
Последнее правило существенно и нужно, например, для вывода следующей цепочки:$12313123$

 Профиль  
                  
 
 
Сообщение02.03.2009, 22:35 
Модератор
Аватара пользователя


11/01/06
5660
juna в сообщении #191186 писал(а):
Последнее правило существенно и нужно, например, для вывода следующей цепочки:$12313123$

Продемонстрируйте вывод этой строки в своей грамматике.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу Пред.  1, 2, 3, 4  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group