The use of the algebraic programming in teaching general relativity
本文介绍了计算机在本科生广义相对论教学中的应用,并结合自己的计算机操作经验,提出了一些看法。本文介绍了一些简单的代数编程(在REDUCE+EXCALC软件包中)程序,用于获得和研究爱因斯坦方程的一些精确解,以说服广义相对论的专门学生使用计算机代数系统。
2000-10-22 gr-qc physics.comp-ph physics.ed-ph
Symbolic and Numerical Analysis in General Relativity with Open Source Computer Algebra Systems
我们研究了三个计算机代数系统,即SageMath(SageManifolds包),Maxima(ctensor包)和Python语言(GraviPy模块),它们允许张量操作广义相对论计算以及广义代数计算。我们提出了一个基准,这些系统使用简单的例子。在一般分析之后,我们将重点放在SageMath和SageManifolds系统上,利用Hamilton-Jacobi形式主义推导、分析和可视化无质量Klein-Gordon方程和测地线运动的解。我们比较了Klein-Gordon方程的数值结果和解析解的渐近形式,发现它们是一致的。
2018-12-18 gr-qc hep-th physics.comp-ph
COSMOS: A numerical relativity code specialized for PBH formation
Graduate School of Science, Nagoya University(名古屋大学理学研究科);Kobayashi-Maskawa Institute for the Origin of Particles and the Universe, Nagoya University(名古屋大学小林-益川粒子宇宙起源研究所);Faculty of Software and Information Technology, Aomori University(青森大学软件与信息工程学院);Department of Physics, Rikkyo University(立教大学物理系);Center of Gravity, Niels Bohr Institute(尼尔斯·玻尔研究所引力中心);Department of Physics, College of Humanities and Sciences, Nihon University(日本大学人文学部/理科学部物理系);Department of Science Education, Ewha Womans University(梨花女子大学科学教育系)
本文介绍COSMOS,一个基于C++的数值相对论代码,通过实现非笛卡尔坐标和固定网格细化来模拟原初黑洞形成的非线性引力动力学。
2026-06-01 astro-ph.CO gr-qc hep-ph
Junctions and thin shells in general relativity using computer algebra I: The Darmois-Israel Formalism
我们提出了GRjunction软件包,它允许边界面和薄壳在广义相对论进行研究与计算机代数系统。实现Darmois-Israel薄壳形式主义需要仔细选择定义和算法,以确保以直接的方式生成结果。我们已经使用该软件包正确地复制了各种各样的例子,从文献。我们提出了几个这样的验证,作为一种手段,证明包的能力。然后,我们使用GRjunction进行一个新的计算-加入两个克尔解决方案,不同的质量和角动量沿薄壳在慢旋转极限。
1995-12-11 astro-ph gr-qc hep-th
Searching for electrovac solutions to Einstein--Maxwell equations with the help of computer algebra system GRG-EC
本文给出了应用计算机代数系统Grg-EC求解无源Maxwell方程组和Einstein-麦克斯韦方程组的一个实例。涉及五个任意两个变量的函数的解决方案,提出了明确的形式(最多求积)。重点是所使用的软件的特性。
1998-10-18 gr-qc
A brief introduction to Cadabra: a tool for tensor computations in General Relativity
Cadabra是一个强大的计算机程序,用于处理张量方程。它被设计用于高能物理,但其丰富的结构和易用性使其本身很好地适用于广义相对论所需的例行计算。在这里,我们将提出一系列简单的例子,显示如何Cadabra可以使用,包括验证列维-奇维塔连接是一个度量连接和诱导和环境曲率之间的高斯方程的推导。
2009-03-12 gr-qc
NRPyLaTeX: A LaTeX interface to computer algebra systems for general relativity
虽然每个计算机代数系统(CAS)都有自己独特的语法来输入数学表达式,但LaTeX可能是最广泛的数学排版语言。NRPyLaTeX(NL)支持将与广义相对论和微分几何相关的复杂张量表达式(用爱因斯坦符号表示)直接输入SymPy CAS。由于SymPy还支持与Mathematica和Maple CAS兼容的输出,NL降低了在三种广泛使用的CAS中输入和操作张量表达式的学习曲线。然而,LaTeX是一种排版语言,因此并不是为了解决数学表达式中的歧义而设计的。为了解决这个问题,NL实现了一个方便的配置界面,例如,定义具有某些属性的变量。配置命令显示为LaTeX注释,因此整个NL工作流可以无缝地融入科学论文的LaTeX源代码,而不会干扰渲染的数学表达式。此外,NL采用NRPy+的用于索引符号的严格语法(例如,张量),这使得NL输出能够使用NRPy+直接转换为高度优化的C/C++代码内核。最后,NL具有强大且用户友好的错误处理功能,可以捕获常见的张量索引错误并报告未解决的歧义,进一步加快了LaTeX表达式到CAS中的输入和验证。
2022-05-12 astro-ph.HE cs.SC gr-qc
Computer algebra in gravity: Programs for (non-)Riemannian spacetimes. I
计算机代数程序的应用在广义相对论,电动力学,并在规范理论的重力。所使用的数学形式主义是外部微分形式的演算,计算机代数系统应用了Hearn的Reduce和Schruefer的外部形式包Excalc。作为一个非平凡的例子,我们讨论了Plebanski和Demianski(彼得罗夫D型)的度量,以及电磁势和后黎曼一形式的三重态。这整个几何结构代表了引力的度规-仿射规范理论的精确解。我们描述了一个样本会话,并通过计算机验证,这个精确的解决方案满足适当的场方程。计算机程序描述的不可约分解(非黎曼)曲率,挠率和非度量。
1998-04-24 gr-qc
On the use of algebraic programming in the general relativity
本文主要根据已发表的文章,综述了代数程序设计(计算机代数)在处理广义相对论的几个问题中的一些结果。本文是作者2000年9月在德国戈尔姆的爱因斯坦研究所和普朗克引力研究所的演讲
2002-09-30 gr-qc physics.comp-ph physics.ed-ph
Non-Turing computations via Malament-Hogarth space-times
鉴于经典广义相对论的最新结果,我们研究了关于未来计算机和演绎科学的理论(必然)局限性的丘奇-卡尔马-克赖塞尔-图灵论题。我们认为,(i)有几个杰出的教会图灵型论文(不仅一个)和(ii)这些论文的有效性取决于我们选择使用的背景物理理论。特别是,如果我们选择经典的广义相对论作为我们的背景理论,那么上述的限制(由这些论题所预言的)就不再是必要的,因此丘奇-图灵论题的某些形式就不再有效(在广义相对论中)。(For背景理论的其他选择,答案可能不同。我们还研究了文献中发表的计算非递归函数(依靠相对论现象)的各种“障碍”,并表明它们是可以避免的(通过改进我们未来计算机的“设计”)。我们还要问自己,这一切如何反映在不可计算函数的算术层次和分析层次上。
2002-02-20 gr-qc
Numerical Relativity: A review
计算机模拟使研究人员能够研究极难分析处理的系统。在广义相对论的特殊情况下,数值模型已被证明是非常有价值的调查强场的情况下,是至关重要的,以揭示意想不到的现象。人们正在花费相当大的努力来模拟与天体物理学有关的模拟,理解该理论的不同方面,甚至为寻找引力的量子理论提供见解。在本文中,我回顾了数值相对论领域的现状,描述了最常用的技术,并讨论了开放的问题和(一些)未来的前景。
2001-06-29 astro-ph gr-qc physics.comp-ph
GRLite and GRTensorJ: Graphical user interfaces to the computer algebra system GRTensorII
GRLite和GRTensorJ是计算机代数系统GRTensorII的第一代和第二代图形用户界面。目前的开发集中在GRTensorJ上,它提供了完全可定制的符号过程,可以将许多复杂的计算简化为“基本函数”。虽然GRTensorJ仍在开发中,但它现在可以通过互联网(免费)获得,它已经足够先进,足以引起广义相对论和相关领域研究人员的兴趣。
1999-11-03 astro-ph cond-mat.mtrl-sci gr-qc
Cadabra and Python algorithms in General Relativity and Cosmology II: Gravitational Waves
本文展示了将 Cadabra 语言集成到 Python 框架中,提出一种高效算法,可将张量量分解到度量的任意扰动阶,并应用于一阶/高阶引力波的计算问题。
2022-09-30 cs.MS gr-qc physics.class-ph
Using Maple and GRTensorIII in relativistic spherical models
本文介绍了在广义相对论中使用代数处理软件的一些方面和经验。几年前,某些结果报告使用计算机代数平台,但越来越受欢迎的图形平台,如Maple允许我们从另一个角度来处理许多表达式的简化问题。本文介绍了一些简单的代数编程程序(在Maple中使用GrTensorIII软件包),以获得和研究具有球对称性的材料分布,并寻找爱因斯坦场方程的精确解。其目的是展示计算机代数系统是多么有用。所有的计算都是使用在Maple 2017上运行的GRTensorIII计算机代数包以及我们专门用于简化这类问题中非常常见的许多代数表达式的几个Maple例程进行的。
2022-05-31 gr-qc physics.comp-ph
Probing the Planck scale with quantum computation
Weizmann Institute of Science(魏茨曼科学研究所);The Hebrew University of Jerusalem(耶路撒冷希伯来大学)
通过量子计算探索普朗克尺度,研究逻辑量子比特数量与经典性的挑战关系,论证500个逻辑量子比特足以推翻实验室受限的理论,最终受限于1600个逻辑量子比特的计算机。
2026-04-07 gr-qc hep-th quant-ph