9
$\开始组$

在以下背景下另一个MO问题出现了以下问题:是否有任何软件可以检测单个多项式方程整数解存在的Brauer–Manin障碍?

如果没有,有人写下这种算法的详细描述吗?可能是这种软件存在的一个障碍是,Brauer–Manin障碍物的标准描述是用现代代数几何的语言编写的,这对于许多可能有适当技能编写软件的人来说是陌生的。在某种程度上,这种语言是不可避免的,但最好有一个尽可能基本的描述。也许一些构建块已经在Sage中实现了,并且不难解释将它们组合在一起需要什么。

$\端组$

1答案1

重置为默认值
11
$\开始组$

我强烈反对“现代代数几何的语言[……]对许多人来说是陌生的,否则他们可能有合适的技能来编写软件”的说法。你在否认一个蓬勃发展的研究领域——计算算术几何的存在!参见本文:

Bright,M.J。;北布鲁因。;弗林,E.V。;A.洛根。,Brauer-Manin障碍物和$\text{Ш}[2]$,LMS J.计算。数学。10, 354-377 (2007).ZBL1222.11084号.

摘要:“我们讨论了4度del Pezzo曲面上的Brauer-Manin阻塞。我们概述了计算障碍物的详细算法,并在MAGMA中提供了相关程序。"

这和你问的问题不完全一样,因为相关曲面是中两个二次曲面的交点$\mathbf{P}^4$,因此不由单个方程定义;但它应该有助于证明,有大量文献专注于对Brauer(Manin障碍物)的显式算法计算,也许你可以在引用(或被引用)这篇文章的论文中找到更精确地匹配你的问题的东西。

$\端组$
5
  • $\开始组$ 我认为从统计上看,这句话是正确的——有许多优秀的程序员不知道方案;) $\端组$ 评论 2021年9月6日15:21
  • $\开始组$ @阿奇姆·克劳斯是的,你正确地解释了我的意图。毕竟,我提到了塞奇,威廉·斯坦因当然熟悉现代代数几何。拒绝我的断言就是说,所有那些不懂现代代数几何但认为自己是熟练程序员的人实际上都不是熟练的程序员。 $\端组$ 评论 2021年9月6日16:39
  • $\开始组$ 我的观点是,“正确的技能”不仅仅是通用编程能力。事实上,许多从事计算领域的数学家(包括我在内)本身几乎没有受过任何软件工程方面的培训。用算法实现高等数学本身就是一项独立的技能,IMHO是一项被严重低估的技能。 $\端组$ 评论 2021年9月7日10:16
  • $\开始组$ @戴维·洛弗勒(David Loefler)我可能应该解释一下,我第一次通过以下途径了解到博格丹·格雷楚克(Bogdan Grechuk)的项目Gasarch的博客在那里,格雷丘克以一种多元智能的精神,邀请加斯克的读者加入他的探索。我想到了那些读者,他们在很大程度上没有代数几何的背景。我当然了解计算代数/算术几何领域,因为这是我每天见到的一些同事的生计。 $\端组$ 评论 2021年9月7日12:54
  • 1
    $\开始组$ 我接受这个答案,因为我猜这是我可能得到的最好的答案。 $\端组$ 评论 2021年9月8日22:18

您的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.