同伦问题与同伦算法

  • 同伦问题
    • 据我所知,这篇博客是CSDN上少数几篇讲同伦算法的博客之一
  • 考虑
  • 同伦算法的目的
    • 扩大初值选取范围
    • 解决非线性代数方程组的全部解计算问题

同伦算法中的基本概念

  • 考虑求的解人为地引入参数t,构造一个函数族使得
  • 同时假设的解已知,从出发可以求解
  • 对于,假设为
    • 如果可以形成一条中的光滑曲线,其奇点为的解,据假设它是已知的,曲线的终点正是我们要求的
    • 称为一个同伦 其解为同伦曲线
  • 同伦的构造,例如
  • 同伦曲线的存在与光滑
    • 假设存在
    • 假设其性质好

同伦算法得到的等价问题

代数方程组与同伦方程

  • 假定多项式方程组其分量形式
  • 假定易得到
  • 对应的同伦方程

同伦方程的性质

  • 平凡性
    • 的解已知
  • 光滑性
    • 每一条同伦曲线都是t的单值函数
  • 可达性
    • 的任意一个孤立解都有从出发的同伦方程的解曲线达到
  • 小结
    • 跟踪所有的解曲线即可得到的全部解

Q(x) 的一种取法

是多项式某一单项式包含x_i 的幂次(一个p_i 一个d_i)

Bezout 定理

  • Bezout 数
    • Bezout 数定义了全部的解曲线
  • Bezout 定理
    • P(x) 孤立解的个数小于等于 Bezout 数

退化

  • 非线性代数方程组的解的个数小于Bezout 数则为退化的
    • 绝大多数实际问题的解都是远远小于Bezout 数的

同伦算法的计算机实现

  • 略
  • 私信交流
相关推荐
心静财富之门19 小时前
Python 数据共享四种方案完整实例(同进程 / JSON / Redis / HTTP)
数据库·python·oracle
王仔小奶19 小时前
慢SQL治理与性能调优:DBA如何用Shell/Python提升运维效率?
python·sql·dba
用户03321266636719 小时前
使用 Python 快速在 PowerPoint 中生成表格【教程】
python
夜晚回家19 小时前
Python 身份运算符详解 | is 与 == 到底差在哪
python
fengye20716119 小时前
cpython框架结构
python
用户912940468484220 小时前
大模型返回 JSON 后,先过这道 Python 校验
python
Dmz丶20 小时前
前端转 AI 100 天 Day 32:LLM 客户端工程化——重试、超时、降级、限流
python
曲径海盗20 小时前
【Python 学习第 39 天】for 循环
python·学习笔记·编程入门
万联WANFLOW21 小时前
Kimi K3.1 Pro 接口接入指南:模型选型、费用计算与零数据保留
java·spring boot·python·安全·spring·大模型
问心无愧051321 小时前
[护网杯 2018]easy_tornado
python·tornado