Rotopic group notation (EntityClass, 3)

From Hi.gher. Space

(Difference between revisions)
m (Redirecting to Rotope#Notations)
 
(2 intermediate revisions not shown)
Line 1: Line 1:
-
In '''group notation''', letters are used to represent dimensions.
+
#redirect [[Rotope#Notations]]
-
*A normal letter represents that the object is [[extrude]]d in that dimension.
+
-
*A superscript letter represents that the object is [[taper]]ed in that dimension.
+
-
*A pair of parentheses represents that the object is [[spherate]]d.
+
-
 
+
-
== Ordering ==
+
-
If there are no superscripts in a group-notationally defined rotope, the order of groups (that is, letters and bracketed series of letters) may be changed in any way. However, if there are superscripts, groups may not be moved into a different "part" of the definition, where a "part" is a series of consecutive non-superscript groups. Ordering inside a particular group works the same way as for the whole thing.
+
-
 
+
-
For example, the ten-dimensional shape (a(bc)(de))f<sup>g</sup>(hi)j may be reordered as f((ab)c(de))<sup>g</sup>h(ij), and does not change the shape at all (only the orientation).
+
-
 
+
-
== Conversions ==
+
-
=== To digit notation ===
+
-
#Change every letter (superscript or not) to a number 1.
+
-
#If there is a sequence (111...) with ''n'' 1s and nothing else inside the parentheses, change the entire sequence, including parentheses, to the number ''n''.
+
-
#If there is a sequence of superscript 1s, change the sequence to the number of 1s in the sequence, retaining the superscript.
+
-
 
+
-
=== To surface equation ===
+
-
[[Marek14]] found [http://tetraspace.alkaline.org/forum/viewtopic.php?p=8744#8744 a way to convert group notation to a surface equation], edited here for ease of use:
+
-
 
+
-
Using the example (((xy)z)w):
+
-
#Make a square of each variable and add terms within parenthesis: (((x<sup>2</sup>+y<sup>2</sup>)+z<sup>2</sup>)+w<sup>2</sup>)
+
-
#Replace each parenthesis with a square root function: sqrt(sqrt(sqrt(x<sup>2</sup>+y<sup>2</sup>)+z<sup>2</sup>)+w<sup>2</sup>)
+
-
#Immediately outside of each square root function, subtract a parameter and square this: (sqrt((sqrt((sqrt(x<sup>2</sup>+y<sup>2</sup>)-A)<sup>2</sup>+z<sup>2</sup>)-B)<sup>2</sup>+w<sup>2</sup>)-C)<sup>2</sup>
+
-
#Remove the outermost square and parentheses, and for<span>m</span> an equation with this expression as the LHS and zero as the RHS: sqrt((sqrt((sqrt(x<sup>2</sup>+y<sup>2</sup>)-A)<sup>2</sup>+z<sup>2</sup>)-B)<sup>2</sup>+w<sup>2</sup>)-C = 0
+
-
 
+
-
[[Category:Geometry]]
+

Latest revision as of 17:19, 24 November 2009

  1. redirect Rotope#Notations