Rotopic digit notation (EntityClass, 3)

From Hi.gher. Space

Revision as of 14:02, 10 February 2007 by INVERTED (Talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Digit notation uses a single number to represent a hypersphere, and combinations of the numbers to represent the cartesian products of those shapes. Thus, '1' is a line, '2' is a circle, and '3' is a sphere. A shape with only 1s in its sequence of digits is a hypercube. Thus, '1' is a line, '11' is a square, and '111' is a cube. The sum of the numbers in a shape is the dimensionality of the shape.

The digits in any particular sequence are interchangeable, so a sequence of digits refers to the same shape when any of its digits are transposed. For example, 21 and 12 both represent a cylinder. Another result of this invariance under transposition is that the same shape can result from cross products of different shapes. Thus, the sequences 1212 and 1122 both represent the same shape, which can be constructed from any of the following cartesian products - the product of two cylinders, the product of a square and a duocylinder, or the product of a cubinder and a circle, or any other combinations of its subshapes. If a sequence contains a digit greater than 1, it is capable of rolling. If all of a sequence's digits are greater than one, then it will always roll when placed on a surface. If it only has 1s then it only has flat sides and is incapable of rolling. All of these shapes can be refered to by their signatures.

Two extensions were later added to the digit notation. These are tapering and spheration. A superscript number 1 means that the shape formed so far will now be tapered to a [[]]int (object)|point]. A superscript number greater than 1 means that it will be tapered that many times. A pair of parentheses surrounding a group of digits represents that that group of digits will be spherated. Groups seperated by parentheses are independent from anything outside those parentheses; i.e. 1(21) means that only the 21 part is spherated and not the first 1 (though this particular shape is usually written as (21)1).

Conversions

To group notation

  1. Where there is a non-superscript digit n greater than 1, change the digit to a sequence of n 1s, and surround them with parentheses.
  2. Where there is a superscript digit n greater than 1, change the digit to a sequence of n 1s, keeping the sequence in superscript, but do not surround them with parentheses.
  3. Replace every digit 1 with a letter.

To product notation

Marek14 and bo198214 found a way to convert digit notation to product notation:

  1. Parentheses evaluate from inside out.
  2. Parentheses of form a1111... with b 1's evaluate to a#(b+1)
  3. Other parentheses containing any 1's evaluate to a#(b+k) where a#b is evaluation of the same parentheses without 1's, and k is the number of 1's.
  4. Parentheses containing terms a,b,c etc. with at least two terms and none of them equal to 1 evaluate to (a x b x c x ...)#n where n is the number of terms.

Template:GR