Generator gronut/Mathematics: Difference between revisions

From Xenharmonic Reference
mNo edit summary
mNo edit summary
Line 5: Line 5:
Let <math>m > 1</math> and <math>n > m, \gcd(n, m) = 1</math> be integer edos and fix a generator <math>g, 2 \leq g \leq m - 2</math> with <math>\gcd(g, m) = 1.</math> Let <math>h</math> be the modular inverse of <math>g</math> modulo <math>m.</math>
Let <math>m > 1</math> and <math>n > m, \gcd(n, m) = 1</math> be integer edos and fix a generator <math>g, 2 \leq g \leq m - 2</math> with <math>\gcd(g, m) = 1.</math> Let <math>h</math> be the modular inverse of <math>g</math> modulo <math>m.</math>


Consider the "cylinder" <math>\mathbb{Z}/m \times [0, 1]</math> with coordinates <math>(x, y)</math> = (along "longitude", along "meridian"). The <math>(n, g\backslash m)</math>-'''gronut''' is constructed as follows:
Consider the "cylinder" <math>\mathbb{Z}/m \times [0, 1)</math> with coordinates <math>(x, y)</math> = (along "longitude", along "meridian"). The <math>(n, g\backslash m)</math>-'''gronut''' is constructed as follows:


# Glue the line segments <math>[0, 1]</math> end to end, making a (continuous) circle of circumference <math>m</math>
# Glue the intervals <math>[0, 1)</math> end to end, making a (continuous) circle of circumference <math>m</math>
# Take <math>n</math> equally spaced points on said circle
# Take <math>n</math> equally spaced points on said circle

Revision as of 01:32, 20 October 2026

This is a technical or mathematical page. While the subject may be of some relevance to music, the page treats the subject in technical language.

(Under construction)

Let m>1 and n>m,gcd⁡(n,m)=1 be integer edos and fix a generator g,2≤g≤m−2 with gcd⁡(g,m)=1. Let h be the modular inverse of g modulo m.

Consider the "cylinder" ℤ/m×[0,1) with coordinates (x,y) = (along "longitude", along "meridian"). The (n,g∖m)-gronut is constructed as follows:

  1. Glue the intervals [0,1) end to end, making a (continuous) circle of circumference m
  2. Take n equally spaced points on said circle