目录

前言

一. 特征列方法

举例 1

二. 微分代数几何的基本定义

举例 2

三. 多变元多项式的单变元形式

举例3

四. 伪除法(Pseudo-division)

举例4

举例5

五. 三角列与升列

举例6


前言

吴文俊(1919-2017)曾出版《数学机械化》一书,旨通过计算机来分析数学问题,将方程求解与自动化推理结合起来。先生可称之为人工智能的先驱,首创符号主义,为铭记其贡献,现有冠名的奖项“吴文俊人工智能科学技术奖”。吴文俊,华罗庚,钱学森也是新中国首批获得国家自然科学一等奖的三位得主。

一. 特征列方法

构造性代数几何是通过构造性的观点来研究方程组。Van der Waerdern-Weil Style就是利用几何离散点,通过母点(generic point)以及特定化(specialization)作为主要的工具。其中最主要的构造性方法就是使用特征列方法(包含三角化方法)。

现比较Grobner基方法和特征列方法。

  • Grobner方法:消项,计算Spoly消去首项
  • 特征列方法:伪除法消去主变元,零点分解

构造性的过程可见如下图:

举例 1

元朝年间,朱世杰曾在《四元玉鉴》中提出一个三变量二次的例子,如下:

利用升列和特征列形成并集如下:

其中表示如下:

二. 微分代数几何的基本定义

多项式系数的域F代表基域为变量集合,称为变量的自然序(以角标确定大小序)。

设某个多项式。列举出所有重要的定义:

  • :P关于的次数;
  • :P的类(class),P中出现的的最大下标C。特例当P=0时,定义cls(P)=0;
  • :P的主变元。若cls(P)=c时,。此简写的全称为leading variable;
  • :此定义等于

举例 2

,求

解:

三. 多变元多项式的单变元形式

类为c>0的非常量多项式P可以写成如下正则形式:

低次项

正则形式可以看成关于的单项式。令,则I称为P的初式(initial)记为init(P),低次的部分称为P的尾式。

举例3

,求cls(P),主变元,初式I,尾式Q

解:

,由此,主变元,初式I为,I的本质也是一个多项式,尾式Q为

四. 伪除法(Pseudo-division)

伪除法过程一共有四步如下:

  1. 设P,Q为非零多项式,c=cls(P),d=deg(P),I=init(P)
  2. 令R=Q,重复操作,其中是R关于的首系数,重复直到
  3. 观察重复过程,每次操作后m都是严格递减的。所以这个过程在某个阶段必定会终止
  4. 最终可得

上述步骤中,s是非零整数。最终的R=0或者,此时的R称为Q关于P的伪余式(Pseudo-remainder),记作prem(Q,P)。

举例4

域上单变元多项式,求prem(Q,P)。

解:因为,刚好除尽无余式。所以prem(Q,P)=0。

举例5

给定,求解prem(Q,P)并分析结果。

解:

① 第一轮迭代

②第二轮迭代

③第三轮迭代

到此运行终止,即为最后所要求的项。

分析:

所以

最终。证实每一步R的degree都是严格递减的。

五. 三角列与升列

如果,则称Q关于P是约化的。显然R=prem(Q,P)关于P是约化的。

三角列

一个多项式集A称作是一个三角列,如果其中的多项式均非零,且能够排成序列

使得

举例6

,判断多项式集A是否为三角列。

解:

显然为一个三角列

升列

A是三角列且同时满足:对任意j>k,关于是约化的。

微分代数几何基础(1)相关推荐

  1. 暑期集训3:几何基础 练习题H: POJ - 2456

    2018学校暑期集训第三天--几何基础 练习题H  --   POJ - 2456 Aggressive cows Farmer John has built a new long barn, wit ...

  2. 暑期集训3:几何基础 练习题G: HDU - 1052

    2018学校暑期集训第三天--几何基础 练习题G  --   HDU - 1052   (昨天加练题) Tian Ji -- The Horse Racing Here is a famous sto ...

  3. 暑期集训3:几何基础 练习题F:  CodeForces - 1007A ​​​​​​​

    2018学校暑期集训第三天--几何基础 练习题F  --   CodeForces - 1007A Reorder the Array You are given an array of intege ...

  4. 暑期集训3:几何基础 练习题D:  HDU - 2036 ​​​​​​​

    2018学校暑期集训第三天--几何基础 练习题D  --    HDU - 2036 改革春风吹满地 " 改革春风吹满地,  不会AC没关系;  实在不行回老家,  还有一亩三分地.  谢谢 ...

  5. 暑期集训3:几何基础 练习题C: POJ - 1269

    2018学校暑期集训第三天--几何基础 练习题B --  POJ - 1269 Intersecting Lines We all know that a pair of distinct point ...

  6. 暑期集训3:几何基础 练习题B: HDU - 2001

    2018学校暑期集训第三天--几何基础 练习题B --  HDU - 2001 计算两点间的距离 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. Input 输入数据有多组,每组 ...

  7. 暑期集训3:几何基础 练习题A: HDU - 2002

    2018学校暑期集训第三天--几何基础 练习题A  --   HDU - 2002 计算球体积 根据输入的半径值,计算球的体积. Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径 ...

  8. AcWing 2983. 玩具 / POJ 2318.toys(计算几何基础、二分、判断点和直线的位置关系)

    计算几何基础题 题目大意就是一个盒子被分成了若干个区域,有m个小球,问每个区域里分别有多少个小球. 我们首先考虑暴力. 我们如何判断小球是否在一个区域内呢,我们发现一个小球在区域x,也就是说所有小于x ...

  9. 二维几何基础大合集!《计算几何全家桶(一)》(基础运算、点、线、多边形、圆、网格)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的模板整合计划 目录 1.基本运算 1.1 判断正负函数(sgn) 1.2 点积(数量积.内积)(Dot) 1.3 向量积 ...

最新文章

  1. Azure 执行模型
  2. 云原生存储系列文章(一):云原生应用的基石
  3. 3月6日 输入与输出 数据类型 运算符
  4. CFX计算报错和相应解决办法(浮点错误等-持续更新)
  5. Android vector矢量图应用实例
  6. 顶级程序员的心得 Coders at Work (I)
  7. 保存时间 默认_操作技能|WORD文档没保存,有办法恢复吗?
  8. 从教科书式的失败到手术刀式的自救,李宁找回了“李宁”!
  9. c 语言 数据库 pdf下载,Visual C/C++ 编程精选集锦 数据库及图形图像分册 PDF扫描版[38MB]...
  10. (二十六)深度学习目标检测:Fast-RCNN
  11. mybatis plug 只查id_MyBatis Generator的一个问题引发对插件的修改
  12. 21秋期末考试成本会计10168k2
  13. 今天进行的将zzb从apache迁移到nginx
  14. java quartz定时_Java初级面试题之Quartz定时任务
  15. matlab生成指数分布,如何在matlab中生成负指数分布和均匀分布的随机数
  16. 求职过程中展示您的社交技巧
  17. 最新问题:错误代码ERROR ITMS-90096 一.ERROR ITMS-90096解决方法
  18. SCI常用词语及技巧 - 易智编译EaseEditing
  19. Win10开始菜单卡死解决办法
  20. 拒了阿里offer,HR表示诧异,网友:这是你职业生涯的巅峰了

热门文章

  1. 【学习OpenCV4】漫水填充算法使用总结
  2. 工业防火墙架构与技术【第一节:概述】
  3. 第十届蓝桥杯大赛PythonB组
  4. 版本迭代数据库结构更新sql
  5. 水利水电课程指导之建设项目管理_第十一章
  6. JAVA开发环境配置指南
  7. Xutils3使用心得
  8. golang的GJSON库
  9. 外包公司“混”了2年,我只认真做了5件事,如今顺利拿到阿里 Offer。
  10. 车间有毒有害气体监控系统项目案例