Glen Whitney
91ba2744c1
Merge branch 'Loops3.4.0'
...
Incorporate the changes from 3.3.0 to 3.4.0 of LOOPS into this
development. These were mostly straightforward. The only conflicts were
in quasigroups.gd, in which all of the changes from this development
were selected, as "IsLatin" had already been removed.
2017-10-30 00:33:44 -04:00
Glen Whitney
f64208f12f
update to LOOPS 3.4.0
...
These are simply the changes as distributed.
2017-10-29 23:54:13 -04:00
Glen Whitney
df74177abb
typo
2017-10-25 16:28:33 +02:00
Glen Whitney
1493a9c480
factor out parts of direct product computation that can be reused for racks
2017-10-25 16:18:04 +02:00
Glen Whitney
2521a38635
Generalize CayleyTableByPerms so that it is more useful in rack/quandle context
2017-10-24 16:16:27 +02:00
Glen Whitney
1ec279ab0b
stupid brackets
2017-10-19 02:11:34 +02:00
Glen Whitney
a4d79ff66e
provide facility to bind element names
2017-10-19 02:10:01 +02:00
Glen Whitney
88533fd7de
extend the element naming prefix to more general setting, and so use more elaborate identifier
2017-10-19 01:11:26 +02:00
Glen Whitney
1ac424c524
Lift some functions to magmas in general
2017-10-18 21:36:03 +02:00
Glen Whitney
cf2bc14423
Looks like quasigroup elements have to be multiplicative elements (as that is not implied by ExtL and ExtRElement)
2017-10-17 22:28:41 +02:00
Glen Whitney
e05b2a6deb
Properties take just a single filter, I guess.
2017-10-17 21:56:00 +02:00
Glen Whitney
722f25e51f
Rudimentary support for left/right quasigroups.
2017-10-17 21:42:47 +02:00
Glen Whitney
7e8b3b5562
Copy of LOOPS 3.3.0
2017-10-16 21:43:09 +02:00