<?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%2FInputs%2FTranslation_Manifold</id>
	<title>The Principia Machina/Inputs/Translation Manifold - 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%2FInputs%2FTranslation_Manifold"/>
	<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;action=history"/>
	<updated>2026-10-21T10:20:39Z</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/Inputs/Translation_Manifold&amp;diff=5563&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/Inputs/Translation_Manifold&amp;diff=5563&amp;oldid=prev"/>
		<updated>2026-10-03T01:45:31Z</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 01:45, 3 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/Inputs/Translation_Manifold&amp;diff=5562&amp;oldid=prev</id>
		<title>DeltaS Zero: G-1 (outside AI session 2): the lead&#039;s last sentence now says where the agent-facing page is and addresses no one (base revision 4629)</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=5562&amp;oldid=prev"/>
		<updated>2026-10-03T01:35:13Z</updated>

		<summary type="html">&lt;p&gt;G-1 (outside AI session 2): the lead&amp;#039;s last sentence now says where the agent-facing page is and addresses no one (base revision 4629)&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 01:35, 3 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 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;{{TPM map}}&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;{{TPM map}}&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;{{DISPLAYTITLE:Inputs: the Translation Manifold (TrM)}}&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;{{DISPLAYTITLE:Inputs: the Translation Manifold (TrM)}}&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;&#039;&#039;Public Recorder inputs: a help set for the people who put things into The Principia Machina - authors of a new UWC, operators, and the declaring authority. It explains; the specification governs. Start at [[The Principia Machina/Inputs|the index]]; for a guided walk from a blank file to a declared UWC, follow [[The Principia Machina/Tutorial|the tutorial]]. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Agents read &lt;/del&gt;[[The Principia Machina/Agent/Inputs|the agent-facing page]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;instead&lt;/del&gt;.&#039;&#039;&lt;/div&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;&#039;&#039;Public Recorder inputs: a help set for the people who put things into The Principia Machina - authors of a new UWC, operators, and the declaring authority. It explains; the specification governs. Start at [[The Principia Machina/Inputs|the index]]; for a guided walk from a blank file to a declared UWC, follow [[The Principia Machina/Tutorial|the tutorial]]. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Its counterpart for agents is &lt;/ins&gt;[[The Principia Machina/Agent/Inputs|the agent-facing page]].&#039;&#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;br&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;br&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;== Purpose ==&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;== Purpose ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DeltaS Zero</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=4628&amp;oldid=prev</id>
		<title>DeltaS Zero: Post-TPC-PY page batch (S70): HF; S61 FIXUP</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=4628&amp;oldid=prev"/>
		<updated>2026-09-29T02:11:00Z</updated>

		<summary type="html">&lt;p&gt;Post-TPC-PY page batch (S70): HF; S61 FIXUP&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 02:11, 29 September 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>DeltaS Zero</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=4629&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/Inputs/Translation_Manifold&amp;diff=4629&amp;oldid=prev"/>
		<updated>2026-09-29T02:10:50Z</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;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 02:10, 29 September 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-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&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;What you write in the second zone: the header, then the entries that tie each degree of freedom (DOF) to a quantity of the environment.&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;What you write in the second zone: the header, then the entries that tie each degree of freedom (DOF) to a quantity of the environment.&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;br&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;br&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;&#039;&#039;Explains: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TPS revision 6 (proposed as &lt;/del&gt;TPS 0.3.0 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;until the declaring authority declares it&lt;/del&gt;; it follows TPS 0.1.1, declared final on 2026-09-26), whose sections 2.2 to 2.5 carry the zone schemas with the optional declared form, the ROLE field, the D variable and the structure check (records D92.1, D98.1, D99.1, D100.1, D103.1-D105.1, D106.1-D108.1, D132.1, D176.1, D177.1, D179.1 and D186.1); TPC-PY &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;as built at increment 10 &lt;/del&gt;(tpc_zone 0.5.0, tpc_units 0.1.1, tpc_tests 0.2.0, tpc_form 0.2.0, tpc_eom 0.1.0; schema 0.5.0&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; no TPC-PY version is declared yet&lt;/del&gt;) with check_draft 0.5.0; Generic Specification Guide 0.1.0, sections 4.2 to 4.6 and C4. Where this page and the specification differ, the specification governs.&#039;&#039;&lt;/div&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;&#039;&#039;Explains: TPS 0.3.0 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(declared final on 2026-09-28 at revision 6&lt;/ins&gt;; it follows TPS 0.1.1, declared final on 2026-09-26), whose sections 2.2 to 2.5 carry the zone schemas with the optional declared form, the ROLE field, the D variable and the structure check (records D92.1, D98.1, D99.1, D100.1, D103.1-D105.1, D106.1-D108.1, D132.1, D176.1, D177.1, D179.1 and D186.1); &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[The Principia Machina/&lt;/ins&gt;TPC-PY&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|TPC-PY 0.1.0]] &lt;/ins&gt;(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;declared on 2026-09-28, tree digest a00161c1b321fd66abc591209007d46a7fa6290097835060e50f381426259043, conformed TPS 0.3.0; &lt;/ins&gt;tpc_zone 0.5.0, tpc_units 0.1.1, tpc_tests 0.2.0, tpc_form 0.2.0, tpc_eom 0.1.0; schema 0.5.0) with check_draft 0.5.0; Generic Specification Guide 0.1.0, sections 4.2 to 4.6 and C4. Where this page and the specification differ, the specification governs.&#039;&#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;br&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;br&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;== What the Translation Manifold is ==&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;== What the Translation Manifold is ==&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-l58&quot;&gt;Line 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 58:&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;br&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;br&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;== The checks ==&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;== The checks ==&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;The &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;structure &lt;/del&gt;check&#039;&#039;&#039; runs first: parts present, fields present and of the right type, every DOF in an entry or a SIGNATURE is a kernel DOF, every ENVIRONMENT_QUANTITY is in the inventory, every BEARS name is a kernel LAW or CONSTRAINT, no duplicate names, and a SIGNATURE&#039;s FORM and IMAGE_FORM, where present, both present and parsed.&lt;/div&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;The &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;structural &lt;/ins&gt;check&#039;&#039;&#039; runs first: parts present, fields present and of the right type, every DOF in an entry or a SIGNATURE is a kernel DOF, every ENVIRONMENT_QUANTITY is in the inventory, every BEARS name is a kernel LAW or CONSTRAINT, no duplicate names, and a SIGNATURE&#039;s FORM and IMAGE_FORM, where present, both present and parsed.&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;br&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;br&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;If the manifold and the kernel both pass their &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;structure &lt;/del&gt;checks, the isomorphism checks run as the zone is entered ([[The Principia Machina/TPS/2.3 The Translation Manifold|TPS 2.3]]). They map onto &#039;&#039;&#039;the kernel&#039;s DOF less those a REMOVE constraint takes out&#039;&#039;&#039; (record D107.1). A DOF that a FIX constraint pins stays in: it still needs an entry, and that entry may bear the constraint. A removed DOF must have no entry. The time t, declared as a DOF, needs an entry like any other.&lt;/div&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;If the manifold and the kernel both pass their &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;structural &lt;/ins&gt;checks, the isomorphism checks run as the zone is entered ([[The Principia Machina/TPS/2.3 The Translation Manifold|TPS 2.3]]). They map onto &#039;&#039;&#039;the kernel&#039;s DOF less those a REMOVE constraint takes out&#039;&#039;&#039; (record D107.1). A DOF that a FIX constraint pins stays in: it still needs an entry, and that entry may bear the constraint. A removed DOF must have no entry. The time t, declared as a DOF, needs an entry like any other.&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;IC1 TOTAL&amp;#039;&amp;#039;&amp;#039;: every environment quantity is identified by some entry. Failure refuses the manifold.&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;IC1 TOTAL&amp;#039;&amp;#039;&amp;#039;: every environment quantity is identified by some entry. Failure refuses the manifold.&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;IC2 SURJECTIVE&amp;#039;&amp;#039;&amp;#039;: every DOF, counted as above, is some entry&amp;#039;s DOF. A DOF no entry reaches is an &amp;#039;&amp;#039;&amp;#039;untied DOF&amp;#039;&amp;#039;&amp;#039;. It is held as a named gap, and at the final pass the Measure Set&amp;#039;s IC2_POLICY decides: GAP, the default, admits the manifold with the gap named; REJECT refuses it.&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;IC2 SURJECTIVE&amp;#039;&amp;#039;&amp;#039;: every DOF, counted as above, is some entry&amp;#039;s DOF. A DOF no entry reaches is an &amp;#039;&amp;#039;&amp;#039;untied DOF&amp;#039;&amp;#039;&amp;#039;. It is held as a named gap, and at the final pass the Measure Set&amp;#039;s IC2_POLICY decides: GAP, the default, admits the manifold with the gap named; REJECT refuses it.&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/Inputs/Translation_Manifold&amp;diff=3981&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/Inputs/Translation_Manifold&amp;diff=3981&amp;oldid=prev"/>
		<updated>2026-09-28T03:56:36Z</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:56, 28 September 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/Inputs/Translation_Manifold&amp;diff=3980&amp;oldid=prev</id>
		<title>DeltaS Zero: Second help pass (HELP-PASS-2): agent D&#039;s draft: its PENDING lines closed and D176.1-D190.1 applied; every quoted output re-printed from the increment-10 tree (S10)</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3980&amp;oldid=prev"/>
		<updated>2026-09-28T03:55:00Z</updated>

		<summary type="html">&lt;p&gt;Second help pass (HELP-PASS-2): agent D&amp;#039;s draft: its PENDING lines closed and D176.1-D190.1 applied; every quoted output re-printed from the increment-10 tree (S10)&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 03:55, 28 September 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-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&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;What you write in the second zone: the header, then the entries that tie each degree of freedom (DOF) to a quantity of the environment.&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;What you write in the second zone: the header, then the entries that tie each degree of freedom (DOF) to a quantity of the environment.&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;br&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;br&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;&#039;&#039;Explains: TPS 0.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&lt;/del&gt;.0 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(proposed; revision 5 of &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tree, imported 2026-09-26, not yet declared&lt;/del&gt;; TPS 0.1.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0 was &lt;/del&gt;declared final on 2026-09-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;22&lt;/del&gt;), whose sections 2.2 to 2.5 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;now &lt;/del&gt;carry the zone schemas &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;at schema 0.4.0 &lt;/del&gt;with the optional declared form (records D92.1, D98.1, D99.1, D100.1, D103.1-D105.1, D106.1-D108.1 and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;D132&lt;/del&gt;.1); TPC-PY as built at increment &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9 &lt;/del&gt;(tpc_zone 0.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4&lt;/del&gt;.0, tpc_units 0.1.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0&lt;/del&gt;, tpc_tests 0.2.0, tpc_form 0.1.0; no TPC-PY version is declared yet) with check_draft 0.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4&lt;/del&gt;.0; Generic Specification Guide 0.1.0, sections 4.2 to 4.6 and C4. Where this page and the specification differ, the specification governs.&#039;&#039;&lt;/div&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;&#039;&#039;Explains: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TPS revision 6 (proposed as &lt;/ins&gt;TPS 0.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/ins&gt;.0 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;until &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;declaring authority declares it&lt;/ins&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;it follows &lt;/ins&gt;TPS 0.1.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1, &lt;/ins&gt;declared final on 2026-09-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;26&lt;/ins&gt;), whose sections 2.2 to 2.5 carry the zone schemas with the optional declared form&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, the ROLE field, the D variable and the structure check &lt;/ins&gt;(records D92.1, D98.1, D99.1, D100.1, D103.1-D105.1, D106.1-D108&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.1, D132.1, D176.1, D177.1, D179&lt;/ins&gt;.1 and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;D186&lt;/ins&gt;.1); TPC-PY as built at increment &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;10 &lt;/ins&gt;(tpc_zone 0.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5&lt;/ins&gt;.0, tpc_units 0.1.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&lt;/ins&gt;, tpc_tests 0.2.0, tpc_form &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0.2.0, tpc_eom &lt;/ins&gt;0.1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.0; schema 0.5&lt;/ins&gt;.0; no TPC-PY version is declared yet) with check_draft 0.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5&lt;/ins&gt;.0; Generic Specification Guide 0.1.0, sections 4.2 to 4.6 and C4. Where this page and the specification differ, the specification governs.&#039;&#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;br&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;br&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;== What the Translation Manifold is ==&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;== What the Translation Manifold is ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DeltaS Zero</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3622&amp;oldid=prev</id>
		<title>DeltaS Zero: Help batch (D185.1 (d)): the tutorial and inputs redraft of 2026-09-26 with its PENDING lines (items D176-D181 open); abbreviations expanded at first use (the user&#039;s directive, 2026-09-26)</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3622&amp;oldid=prev"/>
		<updated>2026-09-27T01:00:22Z</updated>

		<summary type="html">&lt;p&gt;Help batch (D185.1 (d)): the tutorial and inputs redraft of 2026-09-26 with its PENDING lines (items D176-D181 open); abbreviations expanded at first use (the user&amp;#039;s directive, 2026-09-26)&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 01:00, 27 September 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>DeltaS Zero</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3623&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/Inputs/Translation_Manifold&amp;diff=3623&amp;oldid=prev"/>
		<updated>2026-09-27T00:13:39Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;a href=&quot;https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;amp;diff=3623&amp;amp;oldid=3115&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>BFP Rauch</name></author>
	</entry>
	<entry>
		<id>https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3115&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/Inputs/Translation_Manifold&amp;diff=3115&amp;oldid=prev"/>
		<updated>2026-09-23T01:18:34Z</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 01:18, 23 September 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/Inputs/Translation_Manifold&amp;diff=3114&amp;oldid=prev</id>
		<title>BFP Rauch: help set: TrM input, schema 0.3.0</title>
		<link rel="alternate" type="text/html" href="https://invarians.org/index.php?title=The_Principia_Machina/Inputs/Translation_Manifold&amp;diff=3114&amp;oldid=prev"/>
		<updated>2026-09-23T01:06:19Z</updated>

		<summary type="html">&lt;p&gt;help set: TrM input, schema 0.3.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{TPM map}}&lt;br /&gt;
{{DISPLAYTITLE:Inputs: the Translation Manifold (TrM)}}&lt;br /&gt;
&amp;#039;&amp;#039;Public Recorder inputs: a help set for the people who put things into The Principia Machina - authors of a new UWC, operators, and the declaring authority. It explains; the specification governs. Start at [[The Principia Machina/Inputs|the index]]; for a guided walk from a blank file to a declared UWC, follow [[The Principia Machina/Tutorial|the tutorial]]. Agents read [[The Principia Machina/Agent/Inputs|the agent-facing page]] instead.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
What you write in the second zone: the header, then the entries that tie each degree of freedom to a quantity of the environment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Explains: TPS 0.1.0, revision 4 (declared final 2026-09-22); the zone schemas the declaring authority selected on 2026-09-22 (records D92.1, D98.1, D99.1, D100.1, and for units D103.1, D104.1, D105.1; schema 0.3.0), whose text enters TPS at revision 5, and the kernel tests and isomorphism checks selected the same day (D106.1, D107.1, D108.1; tpm_kernel_tests 0.2.0), whose text follows at the next TPS revision; TPC-PY as built 2026-09-22 (tpc_zone 0.3.0, tpc_units 0.1.0, tpc_tests 0.1.0; no TPC-PY version is declared yet) with check_draft 0.3.0; Generic Specification Guide 0.1.0, sections 4.2 to 4.6 and C4. Where this page and the specification differ, the specification governs.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== What the Translation Manifold is ==&lt;br /&gt;
The Translation Manifold (TrM) says what each DOF of the kernel &amp;#039;&amp;#039;is&amp;#039;&amp;#039; in the environment the kernel describes - which measurable quantity x is, for example. Every entry must be an isomorphism: nothing lost, nothing merged, structure kept. Its header and every entry are immutable once declared ([[The Principia Machina/TPS/2.1 The Full Kernel and immutability|TPS 2.1]] and [[The Principia Machina/TPS/2.3 The Translation Manifold|2.3]]).&lt;br /&gt;
&lt;br /&gt;
== Two parts: HEADER and ENTRIES ==&lt;br /&gt;
Both are required. The header is entered first.&lt;br /&gt;
&lt;br /&gt;
=== The header ===&lt;br /&gt;
; ENVIRONMENT_INVENTORY&lt;br /&gt;
: The quantities of the environment, each an object with &amp;lt;code&amp;gt;ENVIRONMENT_QUANTITY&amp;lt;/code&amp;gt; (an identifier, unique in the inventory) and &amp;lt;code&amp;gt;DIMENSION&amp;lt;/code&amp;gt;.&lt;br /&gt;
; SIGNATURE&lt;br /&gt;
: The relations and operations on the DOF that the map must carry, each with &amp;lt;code&amp;gt;NAME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;OVER&amp;lt;/code&amp;gt; (the list of DOF it acts on) and &amp;lt;code&amp;gt;IMAGE&amp;lt;/code&amp;gt; (prose: what it becomes in the environment).&lt;br /&gt;
; TRANSFORMATIONS&lt;br /&gt;
: The re-representations under which an identification stays the same identification - a change of units, a shift of the time origin - each with &amp;lt;code&amp;gt;NAME&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;STATEMENT&amp;lt;/code&amp;gt;. Two identifications related by a transformation count as one.&lt;br /&gt;
&lt;br /&gt;
=== Each entry ===&lt;br /&gt;
All nine fields are required.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! What it holds&lt;br /&gt;
|-&lt;br /&gt;
| NAME || an identifier, unique among entries. A measured register record names this entry as its QUANTITY.&lt;br /&gt;
|-&lt;br /&gt;
| DOF || the kernel DOF this entry identifies&lt;br /&gt;
|-&lt;br /&gt;
| DOMAIN || prose: where the identification holds. Not blank.&lt;br /&gt;
|-&lt;br /&gt;
| ENVIRONMENT_QUANTITY || the inventory quantity the DOF is&lt;br /&gt;
|-&lt;br /&gt;
| IDENTIFICATION || prose: the identification itself&lt;br /&gt;
|-&lt;br /&gt;
| FALSIFIER || prose: what observation or derivation would show the identification false. Not blank.&lt;br /&gt;
|-&lt;br /&gt;
| FALSIFIER_CLASS || how severe that falsifier is: F1, F2 or F3 (below)&lt;br /&gt;
|-&lt;br /&gt;
| BEARS || the kernel LAW and CONSTRAINT names the entry carries into the environment&lt;br /&gt;
|-&lt;br /&gt;
| DIMENSION || the dimension of the identified quantity&lt;br /&gt;
|}&lt;br /&gt;
The field is called ENVIRONMENT_QUANTITY, not QUANTITY, because in TPM &amp;quot;QUANTITY&amp;quot; already names something else: the TrM entry a measured record&amp;#039;s value belongs to. One word, one meaning.&lt;br /&gt;
&lt;br /&gt;
== Falsifier classes ==&lt;br /&gt;
From the Generic Specification Guide, C4:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;F0&amp;#039;&amp;#039;&amp;#039;, no falsifier: not admitted. The entry is malformed.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;F1&amp;#039;&amp;#039;&amp;#039;, nominal: shown false only by an error in the author&amp;#039;s own computation. Re-derivation is the test.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;F2&amp;#039;&amp;#039;&amp;#039;, independent: a second party can evaluate it from the record&amp;#039;s fields alone, without the author&amp;#039;s steps. Independent reproduction is the test.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;F3&amp;#039;&amp;#039;&amp;#039;, external: it names an external quantity with stated uncertainty that a measurement or an outside source could contradict.&lt;br /&gt;
The class also matters later: a result is promoted only when its falsifier reaches the UWC&amp;#039;s promotion floor, which the Measure Set declares ([[The Principia Machina/Inputs/Measure Set|Measure Set]]).&lt;br /&gt;
&lt;br /&gt;
== The checks ==&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;structure check&amp;#039;&amp;#039;&amp;#039; runs first: parts present, fields present and of the right type, every DOF in an entry or a SIGNATURE is a kernel DOF, every ENVIRONMENT_QUANTITY is in the inventory, every BEARS name is a kernel LAW or CONSTRAINT, no duplicate names.&lt;br /&gt;
&lt;br /&gt;
If the manifold and the kernel both pass their structure checks, the four isomorphism checks run as the zone is entered ([[The Principia Machina/TPS/2.3 The Translation Manifold|TPS 2.3]]; tpm_kernel_tests 0.2.0). They map onto &amp;#039;&amp;#039;&amp;#039;the kernel&amp;#039;s DOF less those a REMOVE constraint takes out&amp;#039;&amp;#039;&amp;#039; (record D107.1). A DOF that a FIX constraint pins stays in: it still needs an entry, and that entry may bear the constraint. A removed DOF must have no entry.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC1 TOTAL&amp;#039;&amp;#039;&amp;#039;: every environment quantity is identified by some entry. Failure refuses the manifold.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC2 SURJECTIVE&amp;#039;&amp;#039;&amp;#039;: every DOF, counted as above, is some entry&amp;#039;s DOF. A DOF no entry reaches is an &amp;#039;&amp;#039;&amp;#039;untied DOF&amp;#039;&amp;#039;&amp;#039;. It is held as a named gap, and at the final pass the Measure Set&amp;#039;s IC2_POLICY decides: GAP, the default, admits the manifold with the gap named; REJECT refuses it.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC3 INJECTIVE&amp;#039;&amp;#039;&amp;#039;: no DOF is identified with two environment quantities, and no environment quantity with two DOF. Failure refuses.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC4 STRUCTURE-PRESERVING&amp;#039;&amp;#039;&amp;#039;, the parts a machine can read: each entry&amp;#039;s DIMENSION equals its DOF&amp;#039;s and its environment quantity&amp;#039;s; and every DOF named by a law an entry bears, and the TARGET of every constraint it bears, is identified by some entry. Failure refuses.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;CODOMAIN&amp;#039;&amp;#039;&amp;#039;: an entry on a removed DOF is refused.&lt;br /&gt;
The checks take environment quantities by name: two names are two quantities, even where a transformation relates them. This can refuse too much, never admit too much.&lt;br /&gt;
&lt;br /&gt;
What stays with the declaring authority, by inspection ([[The Principia Machina/TPS/2.3 The Translation Manifold|TPS 2.3]]):&lt;br /&gt;
* whether two names are the same quantity under one of the TRANSFORMATIONS;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC4&amp;#039;&amp;#039;&amp;#039;, the rest: whether each SIGNATURE relation is carried to its image, and whether each borne law can in fact be expressed in the environment;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IC5 falsifier invariance&amp;#039;&amp;#039;&amp;#039;: no transformation changes what would falsify an entry.&lt;br /&gt;
The Generic Specification Guide describes the inventory as what the laws, minus the constraints, leave free. TPM keeps fixed DOF in it, so that a fixed DOF is still tied to something measurable; that difference is recorded as a divergence against the guide.&lt;br /&gt;
&lt;br /&gt;
== Non-goals ==&lt;br /&gt;
The manifold has no exclusions field and no per-entry ceiling. To restrict a kernel, add a CONSTRAINT to the TPK ([[The Principia Machina/TPS/2.3 The Translation Manifold|TPS 2.3]]).&lt;br /&gt;
&lt;br /&gt;
== Worked example ==&lt;br /&gt;
The spring manifold: three environment quantities, one signature relation (the time derivative takes position to velocity), one transformation (a shift of the time origin), and one entry per DOF.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;TrM&amp;quot;: {&lt;br /&gt;
    &amp;quot;HEADER&amp;quot;: {&lt;br /&gt;
      &amp;quot;ENVIRONMENT_INVENTORY&amp;quot;: [&lt;br /&gt;
        {&amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;position&amp;quot;, &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1&amp;quot;},&lt;br /&gt;
        {&amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;velocity&amp;quot;, &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1 T-1&amp;quot;},&lt;br /&gt;
        {&amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;height&amp;quot;, &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1&amp;quot;}&lt;br /&gt;
      ],&lt;br /&gt;
      &amp;quot;SIGNATURE&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;NAME&amp;quot;: &amp;quot;time_derivative&amp;quot;,&lt;br /&gt;
          &amp;quot;OVER&amp;quot;: [&amp;quot;x&amp;quot;, &amp;quot;v&amp;quot;],&lt;br /&gt;
          &amp;quot;IMAGE&amp;quot;: &amp;quot;d/dt maps position to velocity&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
      ],&lt;br /&gt;
      &amp;quot;TRANSFORMATIONS&amp;quot;: [&lt;br /&gt;
        {&amp;quot;NAME&amp;quot;: &amp;quot;time_translation&amp;quot;, &amp;quot;STATEMENT&amp;quot;: &amp;quot;t -&amp;gt; t + t0&amp;quot;}&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;ENTRIES&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;NAME&amp;quot;: &amp;quot;E_x&amp;quot;,&lt;br /&gt;
        &amp;quot;DOF&amp;quot;: &amp;quot;x&amp;quot;,&lt;br /&gt;
        &amp;quot;DOMAIN&amp;quot;: &amp;quot;|x| &amp;lt; x_max&amp;quot;,&lt;br /&gt;
        &amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;position&amp;quot;,&lt;br /&gt;
        &amp;quot;IDENTIFICATION&amp;quot;: &amp;quot;x is the displacement from equilibrium along the spring axis&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER&amp;quot;: &amp;quot;a measured restoring force not proportional to x inside the domain&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER_CLASS&amp;quot;: &amp;quot;F3&amp;quot;,&lt;br /&gt;
        &amp;quot;BEARS&amp;quot;: [&amp;quot;N2&amp;quot;, &amp;quot;KIN&amp;quot;],&lt;br /&gt;
        &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;NAME&amp;quot;: &amp;quot;E_v&amp;quot;,&lt;br /&gt;
        &amp;quot;DOF&amp;quot;: &amp;quot;v&amp;quot;,&lt;br /&gt;
        &amp;quot;DOMAIN&amp;quot;: &amp;quot;|x| &amp;lt; x_max&amp;quot;,&lt;br /&gt;
        &amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;velocity&amp;quot;,&lt;br /&gt;
        &amp;quot;IDENTIFICATION&amp;quot;: &amp;quot;v is the time derivative of x&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER&amp;quot;: &amp;quot;a measured velocity differing from dx/dt beyond uncertainty&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER_CLASS&amp;quot;: &amp;quot;F2&amp;quot;,&lt;br /&gt;
        &amp;quot;BEARS&amp;quot;: [&amp;quot;KIN&amp;quot;],&lt;br /&gt;
        &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1 T-1&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;NAME&amp;quot;: &amp;quot;E_z&amp;quot;,&lt;br /&gt;
        &amp;quot;DOF&amp;quot;: &amp;quot;z&amp;quot;,&lt;br /&gt;
        &amp;quot;DOMAIN&amp;quot;: &amp;quot;always&amp;quot;,&lt;br /&gt;
        &amp;quot;ENVIRONMENT_QUANTITY&amp;quot;: &amp;quot;height&amp;quot;,&lt;br /&gt;
        &amp;quot;IDENTIFICATION&amp;quot;: &amp;quot;z is the height above the track&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER&amp;quot;: &amp;quot;any measured z different from 0&amp;quot;,&lt;br /&gt;
        &amp;quot;FALSIFIER_CLASS&amp;quot;: &amp;quot;F3&amp;quot;,&lt;br /&gt;
        &amp;quot;BEARS&amp;quot;: [&amp;quot;FREE_Z&amp;quot;, &amp;quot;C_NOZ&amp;quot;],&lt;br /&gt;
        &amp;quot;DIMENSION&amp;quot;: &amp;quot;L1&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E_x and E_z name outside measurements as their falsifiers, so they are F3. E_v is F2: anyone can check it from the recorded values alone. The checker reports &amp;lt;code&amp;gt;TrM  PASS&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IC1-IC4 PASS&amp;lt;/code&amp;gt;: three quantities, three DOF, one entry each way. E_z identifies z, which C_NOZ fixes; z stays in the manifold, and E_z bears C_NOZ. Built step by step on [[The Principia Machina/Tutorial/3 Write the Translation Manifold|tutorial step 3]].&lt;br /&gt;
&lt;br /&gt;
Governing sections: [[The Principia Machina/TPS/2.1 The Full Kernel and immutability|TPS 2.1]], [[The Principia Machina/TPS/2.3 The Translation Manifold|2.3]] and [[The Principia Machina/TPS/5.5 The new-container flow|5.5]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Previous: [[The Principia Machina/Inputs/Prime Kernel|The Prime Kernel]]. Next: [[The Principia Machina/Inputs/Measure Set|The Measure Set]].&lt;br /&gt;
&lt;br /&gt;
[[Category:The Principia Machina]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>BFP Rauch</name></author>
	</entry>
</feed>