<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://invarians.org/index.php?action=history&amp;feed=atom&amp;title=The_Principia_Machina%2FTools%2FSageMath</id>
	<title>The Principia Machina/Tools/SageMath - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://invarians.org/index.php?action=history&amp;feed=atom&amp;title=The_Principia_Machina%2FTools%2FSageMath"/>
	<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;action=history"/>
	<updated>2026-10-21T09:16:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=6747&amp;oldid=prev</id>
		<title>PMA Publisher: Published from the Principia Machina source</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=6747&amp;oldid=prev"/>
		<updated>2026-10-15T19:34:13Z</updated>

		<summary type="html">&lt;p&gt;Published from the Principia Machina source&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:34, 15 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:SageMath and SageManifolds}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;SageMath and SageManifolds: Open-Source Differential Geometry and Tensor Calculus&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;SageMath and SageManifolds: Open-Source Differential Geometry and Tensor Calculus&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Principia Machina]] [[Category:Tools]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Principia Machina]] [[Category:Tools]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l33&quot;&gt;Line 33:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEREPO|SAGEREPO]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; The Sage Developers (2026). SageMath 10.9 / 10.10 (GitHub releases). [https://github.com/sagemath/sage/releases github.com/sagemath/sage/releases].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEREPO|SAGEREPO]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; The Sage Developers (2026). SageMath 10.9 / 10.10 (GitHub releases). [https://github.com/sagemath/sage/releases github.com/sagemath/sage/releases].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEMANIFOLDSSITE|SAGEMANIFOLDSSITE]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; SageManifolds project. [https://sagemanifolds.obspm.fr sagemanifolds.obspm.fr].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEMANIFOLDSSITE|SAGEMANIFOLDSSITE]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; SageManifolds project. [https://sagemanifolds.obspm.fr sagemanifolds.obspm.fr].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>PMA Publisher</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=5808&amp;oldid=prev</id>
		<title>BFP Rauch: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=5808&amp;oldid=prev"/>
		<updated>2026-10-06T03:41:02Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:41, 6 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>BFP Rauch</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=5807&amp;oldid=prev</id>
		<title>DeltaS Zero: Physics tool added 2026-10-06: SageMath; scores by the research pass, with references (tpm_toolkit 0.1.0)</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Tools/SageMath&amp;diff=5807&amp;oldid=prev"/>
		<updated>2026-10-06T03:40:47Z</updated>

		<summary type="html">&lt;p&gt;Physics tool added 2026-10-06: SageMath; scores by the research pass, with references (tpm_toolkit 0.1.0)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;SageMath and SageManifolds: Open-Source Differential Geometry and Tensor Calculus&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[Category:Principia Machina]] [[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Added to the survey on 2026-10-06 by the [[The Principia Machina/Research Toolkit|Research Toolkit]]&amp;#039;s research pass. The scores below are that pass&amp;#039;s assessment from the evidence cited under References, on the survey&amp;#039;s four axes and scale; they are not the original survey&amp;#039;s (2026-09-26), and no rule of the Principia Machina reads them. See [[The Principia Machina/Tools#The additions of 2026-10-06|the additions]] on the front page.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Overview &amp;amp; Architectural Fit ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SageMath&amp;#039;&amp;#039;&amp;#039; is an umbrella computer algebra system that integrates many open-source mathematics libraries behind one Python interface. &amp;#039;&amp;#039;&amp;#039;SageManifolds&amp;#039;&amp;#039;&amp;#039;, now fully part of SageMath, adds differential geometry and tensor calculus on manifolds: Lorentzian metrics, the Riemann, Ricci, Weyl, Schouten and Cotton tensors, Lie derivatives, differential forms and geodesics. Because it is free, unlike the commercial host xAct needs, anyone can run it to reproduce a geometric result.&lt;br /&gt;
&lt;br /&gt;
== Mathematical Evaluation for TPM ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Lagrangian / Action (6/10):&amp;#039;&amp;#039;&amp;#039; Symplectic structures, &amp;#039;&amp;#039;p&amp;#039;&amp;#039;-forms and Lie derivatives support geometric Lagrangian and Hamiltonian formulations; no packaged pipeline varies an action.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Field / PDE (5/10):&amp;#039;&amp;#039;&amp;#039; Tensor fields are handled symbolically; there is no high-performance solver for partial differential equations.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Relativity (8.5/10):&amp;#039;&amp;#039;&amp;#039; A full open-source coordinate workflow for general relativity: curvature of a given metric, invariants, geodesics, and the Killing equation &amp;lt;math&amp;gt;\nabla_\mu \xi_\nu + \nabla_\nu \xi_\mu = 0&amp;lt;/math&amp;gt;, the condition that &amp;lt;math&amp;gt;\mathcal{L}_\xi g = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Quantum / Data (3/10):&amp;#039;&amp;#039;&amp;#039; Its strengths are algebra and number theory, not quantum dynamics or learning from data.&lt;br /&gt;
&lt;br /&gt;
== Integration Pipeline ==&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Declare the manifold&amp;#039;&amp;#039;&amp;#039; and a chart, then the metric in components.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Compute&amp;#039;&amp;#039;&amp;#039; the connection, the curvature tensors and their invariants.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Test a symmetry&amp;#039;&amp;#039;&amp;#039;: compute the Lie derivative of the metric, or of the Lagrangian, along a candidate generator; zero is the precondition for a Noether charge.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Integrate geodesics&amp;#039;&amp;#039;&amp;#039; numerically for comparison with an analytic orbit.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Cross-check&amp;#039;&amp;#039;&amp;#039; any component result against [[The Principia Machina/Tools/xAct|xAct]] or [[The Principia Machina/Tools/Cadabra2|Cadabra2]].&lt;br /&gt;
&lt;br /&gt;
== Status, Licence and Limits ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Status:&amp;#039;&amp;#039;&amp;#039; Active. Stable 10.9 (tag of 5 May 2026), announced on sagemath.org; GitHub also shows 10.10 dated 28 September 2026, not yet announced on the site when checked (not confirmed).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licence:&amp;#039;&amp;#039;&amp;#039; GPLv2 or later for the repository; components GPLv3-compatible.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Home:&amp;#039;&amp;#039;&amp;#039; https://www.sagemath.org and https://sagemanifolds.obspm.fr&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Limits:&amp;#039;&amp;#039;&amp;#039; Abstract-index manipulation, such as canonicalizing large Riemann monomials, is weaker than in xAct. Very large component computations can be slow. The full installation is heavy (a build of about 10 GB).&lt;br /&gt;
&lt;br /&gt;
== On the Principia Machina ==&lt;br /&gt;
A tool runs only where the sponsor installed and bound it, and what it returns is untrusted input, vetted before use; its numbers are never values of the site&amp;#039;s calculator, TPC. An equation it derives is transcribed into the kernel&amp;#039;s form grammar before anything checks it, and lands as a RESULT of regime L with EQUATION and ROLE. See [[The Principia Machina/Agent/Tools|Agent/Tools]] and [[The Principia Machina/Tools/Operator&amp;#039;s guide|the operator&amp;#039;s guide]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEMANIFOLDS2015|SAGEMANIFOLDS2015]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; Gourgoulhon E., Bejger M., Mancini M. (2015). Tensor calculus with open-source software: the SageManifolds project. J. Phys.: Conf. Ser. 600, 012002. [https://doi.org/10.1088/1742-6596/600/1/012002 doi:10.1088/1742-6596/600/1/012002].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEREPO|SAGEREPO]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; The Sage Developers (2026). SageMath 10.9 / 10.10 (GitHub releases). [https://github.com/sagemath/sage/releases github.com/sagemath/sage/releases].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[The Principia Machina/Research Toolkit/Bibliography#SAGEMANIFOLDSSITE|SAGEMANIFOLDSSITE]]&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; SageManifolds project. [https://sagemanifolds.obspm.fr sagemanifolds.obspm.fr].&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>DeltaS Zero</name></author>
	</entry>
</feed>