Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Найти минимум функции на листочке

4 USD

Applications 2

Application viewing is only available registered users.
  1. 80    4  1
    1 day4 USD

    Эту задачу можно решить и без производных, путем простого перебора, точнее минимального исследования функций. За такое решение гореть мне в математическом аду, но это самое элементарное решение, к тому же, как вы сказали - на листочке. Чтобы родить решение по-лучше, нужно чуть дольше почитать те книги, что вы скинули: я уже заприметил пару возможных решений, но надо разобраться, как они работают. Скорее всего, там тоже будет итерационный перебор, но более математически обоснованый, чем тот, что есть у меня сейчас.

  • Sergey Nazarenko
    17 January 2022, 17:57 |

    Здравствуйте, Мария.
    Вам нужно минимумы для двух функций найти?
    Или это одна функция как-то странно по-двойному задана?

  • Mariya Roskladka
    17 January 2022, 17:58 |

    Здравствуйте, да, для двух, два решения нужно

  • Mariya Roskladka
    17 January 2022, 18:00 |

    Здравствуйте, да, для двух, два решения нужно

  • Sergey Nazarenko
    17 January 2022, 18:15 |

    Я правильно понимаю, что первая функция у Вас - это функция от двух аргументов?
    f(x1, x2) = 2 * x1 * x2 + ( (x1)^2 + x2)^3

    Или что означает запись 2x1?

  • Mariya Roskladka
    17 January 2022, 18:17 |

    Да, всё верно.f(x1, x2) = 2 * x1 * x2 + ( (x1)^2 + x2)^3 


  • Mariya Roskladka
    17 January 2022, 18:17 |

    Но есть требование. Нельзя брать производную

  • Sergey Nazarenko
    17 January 2022, 18:33 |

    А как на листочке найти минимум, не беря производную?

    Можно было бы написать программу, которая перебором минимум искала бы. Но на листочке?

  • Mariya Roskladka
    17 January 2022, 18:37 |

    Это предмет в универе, сейчас в задание добавлю материалы (книги). Мне дали задание найти минимум на листочке именно, а не программой.

  • Sergey Nazarenko
    17 January 2022, 18:42 |

    За литературу благодарю. Самому будет интересно ее изучить.
    Но, к сожалению, быстро помочь Вам не смогу 😔

  • Sergey Nazarenko
    17 January 2022, 18:36 |

    Кстати, производная там тоже не сильно помогает (особенно для второй функции), т.к. она приводит к весьма нетривиальному выражению, которое к виду простой функции и не приведешь.


    Это у Вас какая-то расчетная работа? Теория какая-то есть на эту тему? Или хотя бы что за предмет?
    Или это реальная (коммерческая) задача?

  • Sergey Nazarenko
    17 January 2022, 18:38 |

    Простите. Заметил "недифференцированная оптимизация".

    Отъезжаю, т.к. без понятия что это такое (и даже Гугл не сильно в курсе).

    Простите за беспокойство.

  • Iryna Kaminkova
    17 January 2022, 18:39 |

    Обе функции не ограничены снизу.
    В первой при x2 → -∞ и любом x1 получаем f → -∞
    Во второй x^3 съедает косинус и при x→ -∞ получаем f → -∞

  • Mariya Roskladka
    17 January 2022, 18:39 |

    Можете пожалуйста мне продемонстрировать подробное решение?

  • Iryna Kaminkova
    17 January 2022, 18:42 |

    Не ведаю, что является "подробным решением" с точки зрения вашего препа.

    Нужна ваша нотация.

  • Mariya Roskladka
    17 January 2022, 18:44 |

    К сожалению, мне не дано задания типа "найти минимум функции определённым алгоритмом" Мне разрешается выбрать любой. Но  не знаю алгоритмов где нельзя использовать производную

  • Mariya Roskladka
    17 January 2022, 18:45 |

    Мне нужно выбрать любой алгоритм поиска минимума функции и его реализовать на листочке

  • Iryna Kaminkova
    17 January 2022, 18:51 |

    Мой ответ базируется на знании общих свойств функций, а не на "алгоритме".

    Он аналитический, не численный. 

    Это привилегия strong natural intelligence 😉


    Как и другие участники дискуссии, не имею понятия, что такое этот ваш предмет, и как положено отвечать на вопрос.

  • Sergey Nazarenko
    17 January 2022, 18:52 |

    Мария приложила книги к задаче. Весьма интересные. Но там много страниц - читать долго.

  • Mariya Roskladka
    17 January 2022, 18:53 |

    Я вас прекрасно понимаю) Спасибо за ответы. Удачи в будущем)

  • Iryna Kaminkova
    17 January 2022, 19:01 |

    Функции гладкие и дифференцируемые. 

    Что именно предлагается использвать из двух предложенных книг?

  • Mariya Roskladka
    17 January 2022, 19:07 |

    Не сильно понимаю вопроса. Задание от преподавателя звучит именно так:"Найти минимумы данных функций на листочке без использования производной". Частные производные использовать можно. Функции придуманы "от фонаря" прям на паре

  • Mariya Roskladka
    17 January 2022, 19:08 |

    А книги я получила в начале семестра

  • Iryna Kaminkova
    17 January 2022, 20:43 |

    Предположу, что взятие предела от отношения приращений функции и аргумента не является в этой картине мира взятием производной. 

    Коши бы поспорил. Но кто он такой?

    Найдите предел и покажите, что это - бесконечность.

  • Mariya Roskladka
    18 January 2022, 12:46 |

    Я не знаю мат. анализа и в принципе не умею решать эти математические задачи. Именно поэтому я прошу помощи. Я не умею искать предел.

  • Alexey Fesenko
    19 January 2022, 1:59 |

    Сама задача сформулирована коряво - во втором примере довольно очевидно, что приличных по модулю значениях переменной вторым слагаемым при оценке поведения функции можно смело пренебречь, поэтому закрадывается подозрение, что найти минимум в точках экстремума, а не минимальное значение. Функция же из первого примера поинтереснее, она задает поверхность в пространстве (может "объяснить на листочке" подразумевает изгибание бумажного листа???), поэтому Выше утверждение справедливо лишь при некотором отставании по модулю х1 от х2; если же обе переменные будут стремиться к  -∞, то значение функции будет приближаться к +∞, а не -∞

  • Iryna Kaminkova
    19 January 2022, 2:12 |

    Дык, задача - минимум искать. Вот и говорю, что -∞ присутствует. 

    А так-то да, и +∞ местами есть. Но это - максимум. Про него не спрашивают.

  • Alexey Fesenko
    19 January 2022, 2:30 |

    Я всего лишь поправил Ваше утверждение "В первой при x2 → -∞ и любом x1 получаем f → -∞" - не при любом х1, а ограниченном по модулю. Если же х1 стремится к +∞ или -∞, то влияние значения переменной х2 становится несущественным и уже ним можно пренебречь.

  • Iryna Kaminkova
    19 January 2022, 2:35 |

    Согласна. Имелось в виду "при любом фиксированном".

  • Alexey Fesenko
    19 January 2022, 2:42 |

    Может в первом примере препод предлагаем координаты ямы на поверхности найти - хз, я предложенную формулировку тупо не понимаю... 

  • Iryna Kaminkova
    19 January 2022, 11:45 |

    В переписке отмчалось, что преп написал функции "прям из головы". Похоже, квалификации на годные экспромты не хватило.  Отсюда и недоразумение.  

  • Alexey Fesenko
    19 January 2022, 2:39 |

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

  • Iryna Kaminkova
    19 January 2022, 12:09 |

    Переменные независимы. Техника заключается в фиксации одной перепенной и работе с другой. На этом построена вся идеология часных производных. 

    Пусть х1=0. Тогда Z = f(0,x2) = x2^3. Этого достаточно, чтобы увидеть хвост поверхности, уходящий вниз навсегда. Поверхность идет по Z, если что. 

    Устремляя обе переменные в бесконечность, вы тоже получаете некоторую картину, но у нее такие же "права", как и у f(0,x2) вдоль x1 = 0. Это - тоже "частный случай".

  • Alexey Fesenko
    19 January 2022, 13:27 |

    В математической логике есть понятия необходимых и достаточных условий - первые соответствуют истинности обратных утверждений, вторые прямых. Например о делении нацело: 

    1. Чтобы число делилось на 10, НЕОБХОДИМО, чтобы оно делилось на 2.

    2. Чтобы число делилось на 2, ДОСТАТОЧНО, чтобы оно делилось на 10.

    3. Чтобы число делилось на 10, НЕОБХОДИМО и ДОСТАТОЧНО, чтобы оно делилось на 2 и 5.

    Так вот, Ваше ИЗНАЧАЛЬНОЕ утверждение "Обе функции не ограничены снизу. В первой при x2 → -∞ и любом x1 получаем f → -∞" содержало противоречие правилам математической логики: на самом деле истинно обратное утверждение "из f → -∞ следует x2 → -∞", а прямое "из x2 → -∞ следует f → -∞" ложно, потому что x2 → -∞ всего лишь необходимое, но недостаточное условие, а для достаточности нужно добавить второе необходимое о конечности значения х1 вместо "при любом х1".

    Эта оплошность малозаметна, но существенна, о чем я, собственно, и написал, а в остальном Вы решили изначально поставленную задачу на отлично и не вдаваясь в излишние подробности о конфигурации задаваемой функцией поверхности. То есть я всего лишь уточнил и спорить ни о чем не собирался...

  • Iryna Kaminkova
    19 January 2022, 13:32 |

    Дык, никто и не спорит. Уточнение формулировки дано выше.

  • Alexey Fesenko
    19 January 2022, 13:37 |

    Вот и хорошо, а то уже складывалось впечатление, будто Вы настроились защищать взгляды, на которые у меня и в мыслях не было посягать )

  • Iryna Kaminkova
    19 January 2022, 14:12 |

    ***

    ;)

  • Oleksandr T.
    18 January 2022, 10:48 |

    А тут еще нужна помощь или задача успешно решена коллективными усилиями?

  • Mariya Roskladka
    18 January 2022, 12:44 |

    Нужна!!!!!!!!!!!

  • Oleksandr T.
    18 January 2022, 12:48 |

    Понял, отпишусь, когда на руках будет решение (скорее всего после обеда).

  • Mariya Roskladka
    18 January 2022, 12:50 |

    Хорошо, буду ждать

  • Oleksandr T.
    19 January 2022, 0:10 |

    Решение у меня есть, но оно не из тех книг, что вы скинули и не очень элегантное. У вас какой срок решения?

  • Mariya Roskladka
    19 January 2022, 11:31 |

    Сегодня вечером крайний срок

Current freelance projects in the category Desktop Apps

Need an Airtable architect to build a relational schema and a new clean Airtable base.

Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are…

Databases & SQLDesktop Apps ∙ 1 day 15 hours back ∙ 9 proposals

Creation of software for generating cutting files for wooden puzzles

We are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in…

Desktop Apps ∙ 1 day 20 hours back ∙ 14 proposals

Small edit on the website

16 USD

Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes

Web ProgrammingDesktop Apps ∙ 2 days 21 hours back ∙ 109 proposals

Account reconciliation tool with the bank, cards, and accountant

Technical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to…

PythonDesktop Apps ∙ 5 days 5 hours back ∙ 43 proposals

Add pauses of 10-30 seconds between sending emails.

Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails…

Web ProgrammingDesktop Apps ∙ 10 days 20 hours back ∙ 10 proposals

Client
Project published
4 years back
129 views