eric-downes / monoids Goto Github PK
View Code? Open in Web Editor NEWIts Monoids, All The Way Down
Its Monoids, All The Way Down
currently we use numpy for row compositions. this works! but requires giving the octonions weird labels like
8 ~ -e0
9 ~ -e1
...
If we could keep this for internal logic but keep the signed Fano plane rep thatd be great.
write methods in both paradigms, but dont reuse code; will elucidate interrelationships
Can wrap our tables as binops to use this repo's largely complementary features:
https://github.com/naftaliharris/Abstract-Algebra
Motivation: understand topological relation between green's relations and the submagma lattice; latter is more informative, are they distributive lattices? Is the latter a strictly finer description?
We want a general algorithm for generating generator forests
An algorithm that works wether x is an endo or an element
A possible attack plan
Probably all we need to do to start is document how to use monoids.cyclic_endomonoid
and monoids._orbit
better... should be obvious once I figure out what I was trying to do there.
Run
python3 row_compose.py --octonions
Row 128 is the identity but so was row 0 before 128 was adjoined...
In row_compose.py
There are two double_rows(a)
statements in the row_closure()
function; in principle these should not be neccessary but if I don't put them there we get out-of-bounds errors about 3
... this is confusing and seems to happen even when I initialize the empty matrix with the max integer. Should be fixed before its ready for real work.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.