微分代数几何基础(1)
目录
前言
一. 特征列方法
举例 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)
伪除法过程一共有四步如下:
- 设P,Q为非零多项式,c=cls(P),d=deg(P),I=init(P)
- 令R=Q,重复操作,其中是R关于的首系数,重复直到
- 观察重复过程,每次操作后m都是严格递减的。所以这个过程在某个阶段必定会终止
- 最终可得
上述步骤中,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)相关推荐
- 暑期集训3:几何基础 练习题H: POJ - 2456
2018学校暑期集训第三天--几何基础 练习题H -- POJ - 2456 Aggressive cows Farmer John has built a new long barn, wit ...
- 暑期集训3:几何基础 练习题G: HDU - 1052
2018学校暑期集训第三天--几何基础 练习题G -- HDU - 1052 (昨天加练题) Tian Ji -- The Horse Racing Here is a famous sto ...
- 暑期集训3:几何基础 练习题F: CodeForces - 1007A
2018学校暑期集训第三天--几何基础 练习题F -- CodeForces - 1007A Reorder the Array You are given an array of intege ...
- 暑期集训3:几何基础 练习题D: HDU - 2036
2018学校暑期集训第三天--几何基础 练习题D -- HDU - 2036 改革春风吹满地 " 改革春风吹满地, 不会AC没关系; 实在不行回老家, 还有一亩三分地. 谢谢 ...
- 暑期集训3:几何基础 练习题C: POJ - 1269
2018学校暑期集训第三天--几何基础 练习题B -- POJ - 1269 Intersecting Lines We all know that a pair of distinct point ...
- 暑期集训3:几何基础 练习题B: HDU - 2001
2018学校暑期集训第三天--几何基础 练习题B -- HDU - 2001 计算两点间的距离 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. Input 输入数据有多组,每组 ...
- 暑期集训3:几何基础 练习题A: HDU - 2002
2018学校暑期集训第三天--几何基础 练习题A -- HDU - 2002 计算球体积 根据输入的半径值,计算球的体积. Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径 ...
- AcWing 2983. 玩具 / POJ 2318.toys(计算几何基础、二分、判断点和直线的位置关系)
计算几何基础题 题目大意就是一个盒子被分成了若干个区域,有m个小球,问每个区域里分别有多少个小球. 我们首先考虑暴力. 我们如何判断小球是否在一个区域内呢,我们发现一个小球在区域x,也就是说所有小于x ...
- 二维几何基础大合集!《计算几何全家桶(一)》(基础运算、点、线、多边形、圆、网格)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的模板整合计划 目录 1.基本运算 1.1 判断正负函数(sgn) 1.2 点积(数量积.内积)(Dot) 1.3 向量积 ...
最新文章
- Azure 执行模型
- 云原生存储系列文章(一):云原生应用的基石
- 3月6日 输入与输出 数据类型 运算符
- CFX计算报错和相应解决办法(浮点错误等-持续更新)
- Android vector矢量图应用实例
- 顶级程序员的心得 Coders at Work (I)
- 保存时间 默认_操作技能|WORD文档没保存,有办法恢复吗?
- 从教科书式的失败到手术刀式的自救,李宁找回了“李宁”!
- c 语言 数据库 pdf下载,Visual C/C++ 编程精选集锦 数据库及图形图像分册 PDF扫描版[38MB]...
- (二十六)深度学习目标检测:Fast-RCNN
- mybatis plug 只查id_MyBatis Generator的一个问题引发对插件的修改
- 21秋期末考试成本会计10168k2
- 今天进行的将zzb从apache迁移到nginx
- java quartz定时_Java初级面试题之Quartz定时任务
- matlab生成指数分布,如何在matlab中生成负指数分布和均匀分布的随机数
- 求职过程中展示您的社交技巧
- 最新问题:错误代码ERROR ITMS-90096 一.ERROR ITMS-90096解决方法
- SCI常用词语及技巧 - 易智编译EaseEditing
- Win10开始菜单卡死解决办法
- 拒了阿里offer,HR表示诧异,网友:这是你职业生涯的巅峰了