back to list

Quickest way to find the generators from a mapping matrix?

🔗Mike Battaglia <battaglia01@gmail.com>

3/23/2012 5:12:55 PM

I'm currently spending a lot of time implementing something I was
hoping would be simple: a way to find the simplest mappings for the
generators of a temperament.

Is there some simple way to do this? All of the various pseudoinverses
I've tried so far ruin it by spitting out fractional monzos.

-Mike

🔗Graham Breed <gbreed@gmail.com>

3/24/2012 12:19:42 AM

Mike Battaglia <battaglia01@gmail.com> wrote:
> I'm currently spending a lot of time implementing
> something I was hoping would be simple: a way to find the
> simplest mappings for the generators of a temperament.
>
> Is there some simple way to do this? All of the various
> pseudoinverses I've tried so far ruin it by spitting out
> fractional monzos.

You should be able to define a lattice for each generator,
and do a Tenney-weighted LLL reduction.

Graham

🔗Mike Battaglia <battaglia01@gmail.com>

3/24/2012 3:05:57 PM

What do you mean by "define a lattice for each generator?" I still
don't know what the generators are to begin with.

-Mike

On Sat, Mar 24, 2012 at 3:19 AM, Graham Breed <gbreed@gmail.com> wrote:
>
> Mike Battaglia <battaglia01@gmail.com> wrote:
> > I'm currently spending a lot of time implementing
> > something I was hoping would be simple: a way to find the
> > simplest mappings for the generators of a temperament.
> >
> > Is there some simple way to do this? All of the various
> > pseudoinverses I've tried so far ruin it by spitting out
> > fractional monzos.
>
> You should be able to define a lattice for each generator,
> and do a Tenney-weighted LLL reduction.
>
> Graham