2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
 
 
Сообщение22.09.2008, 03:31 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
lofar писал(а):
Откровенно говоря, не понимаю интереса к этой структуре. Никакого чуда в имеющейся двойственности нет. Так можно поступить с любой полугруппой $(H,\circ)$. Берем любую инволютивную биекцию $f\colon H\to H$ и по определению полагаем $a\bullet b = f(f(a)\circ f(b))$. Полученная система будет иметь двойственность в смысле аксиом 1-7. В зависимости от особенностей $f$ могут появиться еще какие-нибудь тождества, вроде аксиом 8 и 9. И что?


С тем, в двойственности нет никакого чуда, согласен на все 100. Интерес вызывает, собственно, не она. Просто система как-то хорошо выглядит: рациональные числа, естественная операция сложения, инверсия тоже естественная... Ну и сразу интерес: ну-ка, ну-ка, а что там вообще будет присутствовать, вдруг это система из какого-то известного класса, или она даёт новый интересный класс?!

Так-то систем с "двойственностью" наплодить можно кучу. Вот очень простая. Носитель --- множество $\mathbb{Z}$, $\overline{x} = -x$, $x \circ y = xy$, $x \bullet y = -xy$. Или так: носитель --- то же $\mathbb{Z}$, $\overline{x}$ меняет местами стоящие рядом чётный и нечётный элементы, $x \circ y = x + y$, $x \bullet y = \ldots$ (понятно какая, лень выписывать). Ну и т. д., и т. п.

 Профиль  
                  
 
 
Сообщение22.09.2008, 08:08 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
И всё-таки, вернёмся в $\mathbf{Q^+}$.

Стало очень интересно: можно ли выразить обычное умножение $x \cdot y$ через $x \circ y$, $x \bullet y$ и $\overline{x}$? Вроде бы доказал, что нельзя.

Пусть $t(x_1, \ldots, x_k)$ --- терм, составленный при помощи упомянутых операций, все переменные которого содержатся в наборе $x_1, \ldots, x_k$. Этот терм можно естественным образом отождествить с некоторой функцией из $(Q^+)^k$ в $Q^+$.

Лемма 1: Существуют константы $C, D > 0$, такие что $\frac{C}{x} < t(x,\ldots,x) < Dx$ при всех $x > 1$.

Доказательство. Индукция по длине терма.

1) $t$ есть переменная. Тогда можно взять $C=1$ и $D=2$.

2) $t = t_1 \circ t_2$. Пусть $C_1, D_1, C_2$ и $D_2$ --- нужные константы для термов $t_1$ и $t_2$ соответственно. Достаточно положить $C = C_1 + C_2$ и $D = D_1 + D_2$.

3) $t = \overline{t}_1$. Пусть $C_1$ и $D_1$ --- константы для $t_1$. Легко видеть, что для $t$ подходят константы $C = 1/D_1$ и $D = 1/C_1$.

4) $t = t_1 \bullet t_2$. Этот случай сводится к двум предыдущим, так как $t = \overline{\overline{t}_1 \circ \overline{t}_2}$ (последнее равенство понимается как равенство значений функций, а не как равенство термов). $\qed$.

Невозможность представления функции $x \cdot y$ теперь легко следует из леммы, так как для этой функции не существует константы $D$.

Жаль, конечно. Умножение бы много позволило сделать :?

Аналогично лемме 1 легко доказывается

Лемма 2: Для произвольного $t(x_1, \ldots, x_k)$ имеем

$$
t(x, \ldots, x) \sim C/x \text{ или } t(x, \ldots, x) \sim Cx
$$

при некоторой $C \in Q^+$ и $x \to +\infty$.

Доказательство почти аналогично, так что писать не буду.

Да, забавно. Щас подумаю, как в наиболее общем виде обработать случай многих переменных. Ясно, что если все переменные фиксируем, а одну стремим в бесконечность, то будет примерно то же самое. Но это недостаточно общая формулировка.

 Профиль  
                  
 
 
Сообщение22.09.2008, 13:26 


20/03/08
421
Минск
Профессор Снэйп писал(а):
Стало очень интересно: можно ли выразить обычное умножение $x \cdot y$ через $x \circ y$, $x \bullet y$ и $\overline{x}$? Вроде бы доказал, что нельзя.

Произведение $u$ двух элементов $x$ и $y$ можно определить как корень уравнения:
$(x \bullet 1) \circ (u \bullet y) = (x \circ u) \bullet (1 \circ y)$
При подстановке в указанное уравнение $u = xy$ обе его части оказываются равными выражению $\dfrac{y(x + 1)}{y + 1}$.

 Профиль  
                  
 
 
Сообщение22.09.2008, 19:50 


20/03/08
421
Минск
Свободный Художник писал(а):
Произведение $u$ двух элементов $x$ и $y$ можно определить как корень уравнения:
$(x \bullet 1) \circ (u \bullet y) = (x \circ u) \bullet (1 \circ y)$
При подстановке в указанное уравнение $u = xy$ обе его части оказываются равными выражению $\dfrac{y(x + 1)}{y + 1}$.

В частности, при $y = \overline{x}$ и $u = 1$ получаем универсальное тождество:
$(x \bullet 1) \circ (1 \bullet \overline{x}) = (x \circ 1) \bullet (1 \circ \overline{x})$.

В принципе, мы могли бы с самого начала добавить выделенный элемент $1$ в сигнатуру системы $\mathbf{Q^+}$ (или $\mathbf{R^+}$) и охарактеризовать его роль в системе при помощи указанного универсального тождества, рассматриваемого в качестве новой аксиомы.

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


07/03/06
1898
Москва
Речь идет о непредставимости умножения термом фиксированной длины. То, что при стремлении одной переменной $x$ к бесконечности получаем ограничение сверху как $O(x)$ вполне очевидно и следует из того, что $\infty$ единица моноида $<\mathbb Q^+,\circ>$. Соответственно, если выражению $x\cdot y$ сопоставлен терм $t(x,y)$, то во всех частях, где переменная $x$ связана операцией $\circ$ получаем либо константу, либо $cx$, где $c$ - константа, зависящая от терма и независящая от $y$. В тоже время $x\cdot y$ ограничена сверху $O(x^2)$. Отсюда, кстати, очевидно, что для многих переменных, стремящихся к бесконечности такого ограничения не будет.
Ваше же тождество в более общем виде я уже приводил $(y \bullet z)\circ(\overline{y}\bullet \overline {z}})=(y\circ \overline{z})\bullet (\overline{y}\circ z)$.Возьмите $y=1,z=x$

 Профиль  
                  
 
 
Сообщение24.09.2008, 20:29 


20/03/08
421
Минск
Свободный Художник в сообщении #144875 писал(а):
Например, для $\mathbf{Q^+}$ являются справедливыми, очевидно, следующие два утверждения:
(1) Существует элемент, удовлетворяющий условию $\overline{x} = x$;
(2) Такой элемент единственен.
Положив этому элементу естественное имя 1, мы можем определить две двойственные друг по отношению к другу унарные операции: $H(x) = x \bullet 1$ и $V(x) = x \circ 1$.
Затем при помощи этих двух унарных операций H и V, примененных в различных комбинациях к 1, мы, как можно показать, можем получить все положительные рациональныечисла, причем разным комбинациям будут соответствовать разные числа.
Например, $V(H(H(1))) = 3/4$

Кстати говоря, система с двумя унарными операциями $V$ и $H$, основанная на системе $\mathbf{Q^+}$, также весьма интересна (обозначим ее $\mathbf{SBT}$):
$\mathbf{SBT} = \langle \, \mathrm{SBT}, V, H, 1 \rangle$,
где $\mathrm{SBT}$ есть снова множество положительных рациональных чисел;
$V$ и $H$ есть унарные операции на множестве $\mathrm{SBT}$, определяемые как указано выше;
$1$ есть выделенный элемент во множестве $\mathrm{SBT}$.

Во-первых, $\mathbf{SBT}$ есть абсолютно свободная алгебра с двумя унарными операциями и одним выделенным элементом;
во-вторых, система $\mathbf{SBT}$ может служить основой для анализа различных соотношений, возникающих в контексте Stern-Brocot Tree:
http://mathworld.wolfram.com/Stern-BrocotTree.html
http://www.cut-the-knot.org/blue/Stern.shtml
http://en.wikipedia.org/wiki/Stern-Brocot_tree

(аббревиатура $\mathbf{SBT}$ для системы выбрана в честь этого деревца).

 Профиль  
                  
 
 
Сообщение07.10.2008, 07:33 


20/03/08
421
Минск
Профессор Снэйп писал(а):
И всё-таки, вернёмся в $\mathbf{Q^+}$.

Стало очень интересно: можно ли выразить обычное умножение $x \cdot y$ через $x \circ y$, $x \bullet y$ и $\overline{x}$? Вроде бы доказал, что нельзя.

juna в сообщении #146046 писал(а):
Речь идет о непредставимости умножения термом фиксированной длины.

Да, термом конечной длины представить умножение нельзя.
Но можно попробовать определить умножение в $\mathbf{Q^+}$ “рекурсивно”, имея в виду, что операции $V$ и $H$ играют в $\mathbf{Q^+}$ роль, аналогичную роли функции-последователя $s(x) = x + 1$ в арифметике Пеано.

В арифметике Пеано операция умножения определяется рекурсивно при помощи аксиомы:
$x \cdot s(y) = (x \cdot y) + x$.
Соответствующие равенства
$x \cdot H(y) = (x \cdot y) \bullet x$ и $x \cdot V(y) = (x \cdot y) \circ x$
в системе $\mathbf{Q^+}$ справедливы, как легко убедиться.

Правда, при рекурсивном определении операций $\bullet$ и $\circ$ возникают проблемы. :)

 Профиль  
                  
 
 
Сообщение08.10.2008, 14:28 


20/03/08
421
Минск
Свободный Художник писал(а):
Кстати говоря, система с двумя унарными операциями $V$ и $H$, основанная на системе $\mathbf{Q^+}$, также весьма интересна (обозначим ее $\mathbf{SBT}$):
$\mathbf{SBT} = \langle \, \mathrm{SBT}, V, H, 1 \rangle$,
где $\mathrm{SBT}$ есть снова множество положительных рациональных чисел;
$V$ и $H$ есть унарные операции на множестве $\mathrm{SBT}$, определяемые как указано выше;
$1$ есть выделенный элемент во множестве $\mathrm{SBT}$.

Кажется, в системе $\mathbf{SBT}$ можно очень просто определить отношение $<$ строгого линейного порядка на множестве положительных рациональных чисел. Для этого достаточно постулировать следующие “определяющие соотношения” (которые, очевидно, справедливы при указанной интерпретации операций $V$ и $H$):
(v1). Для любого $x, V(x) < 1$,
(h1). Для любого $x, 1 < H(x)$,
(v2). Если $x < y$, то $V(x) < V(y)$,
(h2). Если $x < y$, то $H(x) < H(y)$,
(trans). Если $x < y$ и $y < z$, то $x < z$.

Докажем, например, что $\dfrac4{7} < \dfrac2{3}$.
$V(H(1)) = \dfrac2{3}$; $V(H(V(V(1)))) = \dfrac4{7}$.

Доказательство.
(1) Для любого $x, V(x) < 1$ -- аксиома (v1);
(2) $V(V(1)) < 1$ -- из (1);
(3) $H(V(V(1))) < H(1)$ -- из (2) по аксиоме (h2);
(4) $V(H(V(V(1)))) < V(H(1))$ -- из (3) по аксиоме (v2).

Поскольку все “определяющие соотношения” являются хорновскими дизъюнктами, то их можно рассматривать как “логическую программу”:
http://www.px-pict.com/9/6/4/4.html,
рекурсивно определяющую на множестве всех основных термов системы $\mathbf{SBT}$ отношение $<$ строгого линейного порядка.

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


07/03/06
1898
Москва
Свободный Художник в сообщении #146343 писал(а):
Затем при помощи этих двух унарных операций H и V, примененных в различных комбинациях к 1, мы, как можно показать, можем получить все положительные рациональныечисла, причем разным комбинациям будут соответствовать разные числа.

Да, между $\mathbb Q^+$\{1} и $\mathbf {SBT}$ изоморфизм. Для простоты упустим единицу и скобки, подразумевая, что операции выполняем справа налево, тогда запись вида $HVHHHV...$ - это другая форма записи рациональных чисел. Интересно исследовать закономерности обратного отображения - из заданного рационального числа построить его аналог в системе $\mathbf {SBT}$. Вот некоторые совсем простые закономерности:
$V^n=H^{-n}$
$(HV)^n=(VH)^{-n}$
$VH^n=\frac{n+1}{n+2}$
Есть ли еще какие-нибудь интересные свойства у этого морфизма?

 Профиль  
                  
 
 
Сообщение09.10.2008, 12:42 


20/03/08
421
Минск
juna писал(а):
Да, между $\mathbb Q^+$\{1} и $\mathbf {SBT}$ изоморфизм. Для простоты упустим единицу и скобки, подразумевая, что операции выполняем справа налево, тогда запись вида $HVHHHV...$ - это другая форма записи рациональных чисел. Интересно исследовать закономерности обратного отображения - из заданного рационального числа построить его аналог в системе $\mathbf {SBT}$. Вот некоторые совсем простые закономерности:
$V^n=H^{-n}$
$(HV)^n=(VH)^{-n}$
$VH^n=\frac{n+1}{n+2}$
Есть ли еще какие-нибудь интересные свойства у этого морфизма?

Вот известный факт. Пусть $F_n$ -- числа Фибоначчи: $F_1 = 1, F_2 = 1, F_3 = 2$ и т. д.
Тогда $(VH)^n = \dfrac{F_{2n + 1}}{F_{2n + 2}}$ и, соответственно, $(HV)^n = \dfrac{F_{2n + 2}}{F_{2n + 1}}$.

 Профиль  
                  
 
 
Сообщение09.10.2008, 19:44 


20/03/08
421
Минск
Свободный Художник писал(а):
Свободный Художник в сообщении #144875 писал(а):
Например, для $\mathbf{Q^+}$ являются справедливыми, очевидно, следующие два утверждения:
(1) Существует элемент, удовлетворяющий условию $\overline{x} = x$;
(2) Такой элемент единственен.
Положив этому элементу естественное имя 1, мы можем определить две двойственные друг по отношению к другу унарные операции: $H(x) = x \bullet 1$ и $V(x) = x \circ 1$.
Затем при помощи этих двух унарных операций H и V, примененных в различных комбинациях к 1, мы, как можно показать, можем получить все положительные рациональныечисла, причем разным комбинациям будут соответствовать разные числа.
Например, $V(H(H(1))) = 3/4$

Кстати говоря, система с двумя унарными операциями $V$ и $H$, основанная на системе $\mathbf{Q^+}$, также весьма интересна (обозначим ее $\mathbf{SBT}$):
$\mathbf{SBT} = \langle \, \mathrm{SBT}, V, H, 1 \rangle$,
где $\mathrm{SBT}$ есть снова множество положительных рациональных чисел;
$V$ и $H$ есть унарные операции на множестве $\mathrm{SBT}$, определяемые как указано выше;
$1$ есть выделенный элемент во множестве $\mathrm{SBT}$.

Для $\mathbf{SBT}$ есть еще следующая “векторно-матричная” модель $\mathbf{SBT^{Matr}}$:
$\mathbf{SBT^{Matr}} = \langle \, \mathrm{SBT^{Matr}}, V, H, 1 \rangle$,
где $\mathrm{SBT^{Matr}}$ есть множество всех векторов вида $\begin{pmatrix}m\\n \end{pmatrix}$, где $m$ и $n$ есть пара взаимно-простых натуральных чисел (которая может также интерпретироваться как несократимая дробь $\dfrac m{n}$);
$V$ есть матрица $\begin{pmatrix}1 & 0\\1 & 1\end{pmatrix}$;
$H$ есть матрица $\begin{pmatrix}1 & 1\\0 & 1\end{pmatrix}$;
$1$ есть вектор $\begin{pmatrix}1\\1 \end{pmatrix}$.

Применению операций $V$ и $H$ к некоторому элементу множества $\mathrm{SBT}$ системы $\mathbf{SBT}$ отвечает умножение матрицы на вектор в системе $\mathbf{SBT^{Matr}}$.

Полугруппа унимодулярных матриц, порожденная матрицами $\begin{pmatrix}1 & 0\\1 & 1\end{pmatrix}$ и $\begin{pmatrix}1 & 1\\0 & 1\end{pmatrix}$, изоморфна свободной полугруппе с двумя образующими.

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


07/03/06
1898
Москва
juna в сообщении #149400 писал(а):
... из заданного рационального числа построить его аналог в системе $\mathbf {SBT}$.

Этот алгоритм очень прост. Используем
$V(\frac{p}{q})=\frac{p}{p+q}$
$H(\frac{p}{q})=\frac{p+q}{q}$
Если на текущем шаге имеем правильную дробь, то используем операцию $V$, в противном случае $H$. Например, нужно найти аналог числа $\frac{7}{19}$. Имеем
$\frac{7}{19}=V(\frac{7}{12})=VV(\frac{7}{5})=VVH(\frac{2}{5})=VVHV(\frac{2}{3})=VVHVV(\frac{2}{1})=VVHVVH$

 Профиль  
                  
 
 
Сообщение10.10.2008, 11:46 


20/03/08
421
Минск
juna писал(а):
juna в сообщении #149400 писал(а):
... из заданного рационального числа построить его аналог в системе $\mathbf {SBT}$.

Этот алгоритм очень прост...

Он даже запрограммирован. :)
http://www.px-pict.com/10/4/4/1.html
(Самый первый калькулятор на этой странице)
Если в этом калькуляторе в поле “Аргумент x операции” ввести Числитель = 7 и Знаменатель = 19, после чего нажать кнопку “Вычислить”, то в поле “Программа” окажется именно последовательность $VVHVVH$.

Если же в среднем калькуляторе на указанной странице в поле “Программа” ввести последовательность $VVHVVH$ и нажать кнопку “Вычислить”, то в качестве результата получим дробь $\frac 7{19}$ (т. е. реализуется обратное преобразование).

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


07/03/06
1898
Москва
Свободный Художник в сообщении #149775 писал(а):
Он даже запрограммирован. Smile

С этим нет проблем. Вот lisp-code:
Код:
(defun Number_To_HV (p q)
   (cond
      ((and (= p 2) (= q 1))(list 'H))
      ((= p q ) nil)
      ((< p q) (cons 'V (Number_To_HV p (- q p))))
      ((> p q) (cons 'H (Number_To_HV (- p q) q)))))

(defun HV_To_Number (L)
   (cond
      ((and (Null (cdr L)) (eq (car L) 'H)) 2)
      ((and (Null (cdr L)) (eq (car L) 'V)) (/ 1 2))
      ((eq (car L) 'H) (+ 1 (HV_To_Number(cdr L))))
      ((eq (car L) 'V) (/ (HV_To_Number (cdr L)) (+ 1 (HV_To_Number(cdr L)))))))

По краткости и лаконичности очень привлекателен.

Добавлено спустя 1 час 59 минут 56 секунд:

Кстати, если рассматривать различные степени заданной последовательности в системе $\mathbf {SBT}$ приходим к различным рекурентным соотношениям. Например, рассмотрим $(VVH)^n$
$n=1, p=2, q=5$
$n=2, p=7, q=19$
$n=3, p=26, q=71$
$n=4, p=97, q=265$
$n=5, p=362, q=989$
$n=6, p=1351, q=3691$
Числители соответствуют последовательности A001075, знаменатели A001834. Само по себе, в этом нет ничего удивительного, но интересно.

 Профиль  
                  
 
 
Сообщение13.10.2008, 13:30 


20/03/08
421
Минск
juna писал(а):
Кстати, если рассматривать различные степени заданной последовательности в системе $\mathbf {SBT}$ приходим к различным рекурентным соотношениям. Например, рассмотрим $(VVH)^n$ ...

Такого рода степени в системе $\mathbf{SBT}$ связаны с разложением некоторой квадратичной иррациональности в бесконечную цепную дробь. Это вполне понятно, если принять во внимание, что Stern-Brocot Tree, ассоциированное с системой $\mathbf{SBT}$, тесно связано с разложением чисел в цепные дроби и с подходящими дробями для таких дробей.

Конкретно степени последовательности $VVH$ в системе $\mathbf{SBT}$ связаны с разложением в бесконечную цепную дробь квадратичной иррациональности $\beta = \dfrac{\sqrt{3} - 1}{2}$.
Легко проверить, что $\beta $ удовлетворяет уравнению $\beta = V(V(H(\beta)))$, или, что эквивалентно, уравнению:
$\beta = \dfrac1{2 + \dfrac1{1 + \beta}}$,
или, что эквивалентно, уравнению: $2\beta^2 + 2\beta - 1 = 0$.

Последовательность рациональных чисел $VVH = \dfrac2{5}, \; (VVH)^2 = \dfrac7{19}, \; (VVH)^3 = \dfrac{26}{71} \; $ и т. д. представляет собой монотонно убывающую последовательность подходящих дробей к бесконечной периодической цепной дроби, в которую разлагается квадратичная иррациональность $\beta = \dfrac{\sqrt{3} - 1}{2}$.

Подробно о разложении квадратичных иррациональностей в цепные дроби написано у
Г. Дэвенпорт. Высшая арифметика. М., Наука, 1965.
http://eqworld.ipmnet.ru/ru/library/mathematics/numtheory.htm

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

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



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

Сейчас этот форум просматривают: Yules


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

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