Форум программистов, компьютерный форум, киберфорум Люк Кио
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  

За пределами возможностей радикалов

Запись от Люк Кио размещена 20.05.2024 в 19:30
Показов 763 Комментарии 0

Программисты киберфорума говорят, что на сегодняшний день это самая понятная статья о том что такое ультрарадикал и закон корней алгебраических уравнений. Поэтому сочли своим долгом опубликовать её в блогах киберфорума.
Название этой статьи самое длинное и непонятное. Странно что содержимое статьи с таким названием оказалось самым лаконичным на сегодняшний день.
УЛЬТРАРАДИКАЛ, УЛЬТРАФУНКЦИЯ ЛАМБЕРТА, ОПЕРАЦИЯ СЛИЯНИЕ ФУНКЦИЙ, УНИВЕРСАЛЬНАЯ ФУНКЦИЯ
1. Многочлен первого рода – алгебраическое уравнение любой степени, в т. ч. дробной, отрицательной и комплексной. Коэффициенты членов также могут быть любыми
https://www.cyberforum.ru/cgi-bin/latex.cgi?z_{0}x^{s_{0}}+z_{1}x^{s_{1}}+z_{2}x^{s_{2}}+z_{3}x^{s_{3}}+\ldots=0
Если членов уравнения три, все корни находятся одним ультрарадикалом. Если четыре члена, операцией слияния над двумя ультрарадикалами. Если пять членов, операцией слияния над тремя ультрарадикалами, и т. д.
2. Многочлен второго рода. Если обе части прологарифмировать, станет понятно, почему такое уравнение названо многочленом. Здесь степени тоже могут быть комплексными.
https://www.cyberforum.ru/cgi-bin/latex.cgi?y=xe^{z_{0}x^{s_{0}}+z_{1}x^{s_{1}}+z_{2}x^{s_{2}}+z_{3}x^{s_{3}}+\ldots}
Если членов второго уравнения три, корни находятся одной расширенной функцией Ламберта. Если четыре члена – операцией слияния над двумя такими функциями, и т. д.
Частные случаи этих многочленов
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{array}{l}x^{s_{0}}=z_{1}\\y=e^{z_{0}}\\y=xe^{x} \end{array}
решаются радикалом (3), натуральным логарифмом (4) и обычной функцией Ламберта (5). В 2023 году была найдена универсальная функция, с помощью которой можно находить корни всех пятерых вышеперечисленных уравнений. Начнём с первого – алгебраического уравнения. Вначале рассмотрим, как располагаются корни на комплексной плоскости, когда уравнение состоит из двух членов, из трёх и т. д
Название: x5-1.png
Просмотров: 1278

Размер: 20.8 Кб
Если членов всего два, и степени целые, вещественные числа, количество ненулевых корней равно разнице степеней членов. Все корни лежат на радикальной окружности, равномерно удалены друг от друга, то есть являются вершинами вписанного в неё равностороннего многоугольника. Впервые комплексную плоскость и расположение на ней корней двучлена показал ученик и помощник Ньютона Абраха́м де Муа́вр. Муавр предложил формулу, состоящую только из известных в то время функций синуса и косинуса.
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{array}{l}x^{s}=z\\x=\sqrt[s]{ \left| {z} \right| } \left({\cos{\frac{\arg{z}\,+2\pi k}{s}}\,+i\sin{\frac{\arg{z}\,+2\pi k}{s}}} \right) \end{array}
Также Абрахам де Муавр показал, что значение функции «arg» можно получать обратными тригонометрическими функциями, но для этого вещественную и мнимую части параметра нужно разделять и использовать, как дробь двух разных, независимых друг от друга параметров.
https://www.cyberforum.ru/cgi-bin/latex.cgi?\tan({\arg{ \left( a+bi \right) }\,}\,)=\frac{b}{a}
Позднее Леона́рд Э́йлер нашёл удобное тождество
https://www.cyberforum.ru/cgi-bin/latex.cgi?e^{ix}=\cos{x}\,+i\sin{x}\,
Поэтому сегодня мы можем получать все корни двучлена более короткой формулой
https://www.cyberforum.ru/cgi-bin/latex.cgi?x=e^{\frac{\Ln{z}\,}{s}}
https://www.cyberforum.ru/cgi-bin/latex.cgi?Ln(z)=\ln{ \left| {z} \right| }+i \left({\arg{z}\,+2\pi k} \right)
К примеру, у нас был двучлен
https://www.cyberforum.ru/cgi-bin/latex.cgi?10x^{7}+11=0
значит
https://www.cyberforum.ru/cgi-bin/latex.cgi?x^7=-11/10
Корни этого уравнения можно найти по формуле
https://www.cyberforum.ru/cgi-bin/latex.cgi?x=e^{\frac{Ln \left( -\frac{11}{10} \right) \,}{7}}
Они будут располагаться на радикальной окружности, на равном расстоянии друг от друга. Вставим между ними один член, начнём увеличивать его коэффициент, и пронаблюдаем, как корни этого трёхчлена удаляются от вершин радикального многоугольника.https://www.cyberforum.ru/cgi-bin/latex.cgi?F^f+G^g+H^h=0
В лаборатории Галактика Платон в меню примеры, есть и другие наглядные пособия, демонстрирующие закон корней алгебраических уравнений.
Нажмите на изображение для увеличения
Название: prim3.gif
Просмотров: 111
Размер:	547.9 Кб
ID:	8702
Чем больше модуль коэффициента среднего члена мы берём, тем дальше отходят корни трёхчлена от вершин равностороннего семиугольника.
Теперь уже становится заметным, что при увеличении модуля коэффициента среднего члена корни трёхчлена приближаются к вершинам равностороннего квадрата и равностороннего треугольника.
В этих примерах все корни уравнения лежали на одной ветви. Но в первых уравнениях они лежали на одной кисти, в последних – на двух разных кистях. Как видно, существует некоторый порог, после которого все корни трёхчлена становятся ближе к вершинам уже двух других радикальных многоугольников. Вместо одного семиугольника, нам уже приходится рассматривать отдельно квадрат и треугольник. Вершины этих двух фигур мы также можем легко определить. Вершины квадрата – это корни двучлена, состоящего из первого и среднего членов заданного трёхчлена. Вершины треугольника – корни двучлена, от второго и третьего членов исходного уравнения. А как определить расстояние от этих вершин до корней уравнения? Чтобы получить корни трёхчленного уравнения, используется ультрарадикальная функция brn, названная в честь Эрланда Самуэля Бринга.
Нажмите на изображение для увеличения
Название: brn.jpg
Просмотров: 102
Размер:	68.6 Кб
ID:	8703
Ультрарадикал – это однозначная операция (функция), также как и арифметический корень. Чтобы получить арифметический корень, мы вводим в калькулятор вначале подрадикальное значение, затем значение степени радикала. Чтобы получить ультрарадикал, вводим в калькулятор вначале подультрарадикальное значение R, затем значения B и N, которые являются разницами степеней определённых членов исходного уравнения.
Итак, у нас есть все необходимые кнопки операций (функций) для нахождения всех корней трёхчлена с любыми степенями. А как узнать, вершины каких многоугольников нам использовать в заданном трёхчленном алгебраическом уравнении? Ведь у трёхчлена можно брать три разных пары членов. У каждого будет радикальная окружность со своим диаметром. Во-первых, нам понадобится величина D – диаметрант. Когда диаметрант равен 1, диаметры всех трёх окружностей равны.
https://www.cyberforum.ru/cgi-bin/latex.cgi?D=\frac{ \left| {F} \right| ^{ \left| {g-h} \right| } \left| {H} \right| ^{ \left| {f-g} \right| }}{ \left| {G} \right| ^{ \left| {f-h} \right| }}
Но даже когда все окружности имеют одинаковый диаметр, разные корни удалены от разных вершин на разное расстояние. Чтобы степенной ряд ультрарадикала сходился для всех корней, нужно сравнивать диаметрант с другой величиной. Будем называть эту величину T – степенант.
https://www.cyberforum.ru/cgi-bin/latex.cgi?T=\frac{ \left| {g-h} \right| ^{ \left| {g-h} \right| } \left| {f-g} \right| ^{ \left| {f-g} \right| }}{ \left| {f-h} \right| ^{ \left| {f-h} \right| }}
Теперь, когда мы знаем и диаметрант, и степенант трёхчлена, мы легко можем узнать, вершины каких равносторонних многоугольников нужно брать, чтобы степенной ряд ультрарадикала сходился для каждого корня заданного уравнения. Это делается простым сравнением диаметранта со степенантом.
Удобно будет использовать следующее понятие локализации – кисть корней. У трёхчлена корни всей ветки могут располагаться либо на одной кисти, либо на двух кистях. Другими словами, теперь, когда мы знаем, чему равны D и T, мы можем найти или все корни на одной кисти Blue, или все корни двух кистей Red и Navy. В любом случае, количество корней всей ветки будет всегда одинаково. Если все степени алгебраического уравнения – целые, вещественные числа, ветка всего одна.
Нажмите на изображение для увеличения
Название: table_brn.jpg
Просмотров: 91
Размер:	92.1 Кб
ID:	8705
Частные случаи ультрарадикала находили независимо друг от друга, приблизительно в одно и то же время Бринг, Жеррар и Ламберт. Абсолютный ультрарадикал был найден авторами этой статьи в 2018 г. Пока он практически не исследован толковыми математиками. Неизвестна его производная и интеграл. Непонятно, как он ведёт себя за пределами области сходимости. Но чтобы находить все корни абсолютно любого трёхчленного алгебраического уравнения, вышеперечисленных правил более чем достаточно. Значит, ультрарадикалом можно смело пользоваться уже сейчас.
Продолжение можно почитать здесь sibak.pdf
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии
 
Новые блоги и статьи
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
Реляционная модель и правила Кодда: фундамент современных баз данных
Codd 05.04.2025
Конец 1960-х — начало 1970-х годов был периодом глубоких трансформаций в области хранения и обработки данных. На фоне растущих потребностей бизнеса и правительственных структур существовавшие на тот. . .
Асинхронные операции в Django с Celery
py-thonny 05.04.2025
Разработчики Django часто сталкиваются с проблемой, когда пользователь нажимает кнопку отправки формы и. . . ждёт. Секунды растягиваются в минуты, терпение иссякает, а интерфейс приложения замирает. . . .
Использование кэшей CPU: Максимальная производительность в Go
golander 05.04.2025
Разработчикам хорошо известно, что эффективность кода зависит не только от алгоритмов и структур данных, но и от того, насколько удачно программа взаимодействует с железом. Среди множества факторов,. . .
Создаем Telegram бот на TypeScript с grammY
run.dev 05.04.2025
Одна из его самых сильных сторон Telegram — это интеграция ботов прямо в экосистему приложения. В отличие от многих других платформ, он предоставляет разработчикам мощный API, позволяющий создавать. . .
Паттерны распределённых транзакций в Event-Driven микросервисах
ArchitectMsa 05.04.2025
Современные программные системы всё чаще проектируются как совокупность взаимодействующих микросервисов. И хотя такой подход даёт множество преимуществ — масштабируемость, гибкость, устойчивость к. . .
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть. Дело в том, что я. . .
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер