2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Помогите сформулировать постановку, чтобы успешно решить
Сообщение28.01.2022, 00:51 


11/08/18
363
Добрый день,

"хочу, того, не знаю чего".

Мне надобно найти набор непрерывных периодических функций

$$|f_i(x)| \le 1, ~ |f_i'(x)|\le 1, ~ x\in[0,2\pi], i=1, \dots, n, ~ f_i(0)=f_i(2\pi)$$

таких, что для них существует набор коэффициентов $\alpha_i$, что

$$\sum_i \alpha_i f_i(x) = \sin(q x)$$

где $q$ - какое-то заданное целое неотрицательное число (оно обычно лежит в диапазоне между $n$ и $n^2$) и для этого значения $q$ достигается
$$\min_{f_1(x), \dots, f_n(x), ~ \alpha_1, \dots, \alpha_n} \sum_i |\alpha_i|,$$

либо

$$\min_{f_1(x), \dots, f_n(x), ~ \alpha_1, \dots, \alpha_n} \max_i |\alpha_i|,$$

То есть я хочу найти функции, у которых и сами значения и первые производные не выше чем у $\sin(x)$, а их какая-то линейная комбинация осциллирует в $q$ раз чаще, чем $\sin(x)$, и коэффициенты этой линейной комбинации минимальны.

Вижу несколько подходов, но ни один не нравиться:

1. дискретизовать эти функции, сформулировать функцию для минимизации и выписать штрафные функции и попробовать найти численно решение, но как-то криво все это и боюсь, что сходиться все будет плохо.

2. представить каждую исходную функцию в виде линейной комбинации синусов и косинусов для $x, 2x, \dots, qx$, а может и большего числа, и минимизировать уже по коэффициентам такой линейной комбинации, но, боюсь, что результат будет такой же непредсказуемый.

Посоветуйте, пожалуйста, как можно это переформулировать, чтобы такая постановка лучше решалась? Возможно такая задача в правильной формулировке давно-давно известна и у нее есть красивое решение.

Спасибо!

 Профиль  
                  
 
 Re: Помогите сформулировать постановку, чтобы успешно решить
Сообщение28.01.2022, 06:41 
Заслуженный участник


13/12/05
4604
Минимум для $\sum\limits_{i}|\alpha_i|$ равен $|q|$ и достигается, например, при $\alpha_1=q$, $\alpha_2=\ldots=\alpha_n=0$, $f_1(x)=\frac 1q\sin qx$, $f_2(x),\ldots, f_n(x)$ -- произвольные.
(меньше, чем $|q|$ сделать нельзя в силу условия $|f'_i(x)|\leqslant 1$, а $(\sin qx)'=q\cos qx$ принимает значение $q$ в некоторых точках)
Аналогично для $\max\limits_i |\alpha_i|$ минимум равен $\frac {|q|}n$, достигается при $\alpha_i=\frac{q}{n}$, $f_i(x)=\frac1q\sin qx$ для всех $i=1,\ldots, n$. (меньше сделать нельзя по тем же причинам)

Так что думайте над постановкой.

 Профиль  
                  
 
 Re: Помогите сформулировать постановку, чтобы успешно решить
Сообщение28.01.2022, 19:12 


11/08/18
363
Спасибо большое, Padawan,

да, похоже, с постановкой у меня не все хорошо, кажется на $f(x)$ мне надо добавить еще дополнительные условия, но я их еще не сформулировал.

 Профиль  
                  
 
 Re: Помогите сформулировать постановку, чтобы успешно решить
Сообщение28.01.2022, 20:05 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск

(Оффтоп)

ilghiz в сообщении #1547317 писал(а):
да, похоже, с постановкой у меня не все хорошо

Режиссура что-ли хромает?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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



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

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


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

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