Commit Graph

40 Commits

Author SHA1 Message Date
Glen Whitney d7f394f957 Correct the TrueMethods: elt must be associate and have inverses to have quotients 2018-09-12 08:34:44 -04:00
Glen Whitney 1cf79a02c3 small amendments. 2017-10-30 12:30:15 -04:00
Glen Whitney 03d80d9acb Increase priority of LOOPS IsCommutative. 2017-10-30 12:14:36 -04:00
Glen Whitney 69a866d5db Maybe if we undup the declaration. 2017-10-30 12:11:29 -04:00
Glen Whitney b3b9e3817b Can IsCommutative be a regular method. 2017-10-30 12:09:24 -04:00
Glen Whitney aaaf1a04a9 typo in that. 2017-10-30 11:59:07 -04:00
Glen Whitney 8f7f6891ec loop element reps are quasigroup element reps. 2017-10-30 11:58:26 -04:00
Glen Whitney 4c2817b04f define opposites even if just have cayley table. 2017-10-30 11:53:35 -04:00
Glen Whitney 2dcde99549 oops need to check first factor for being loop in DirectProductLoop. 2017-10-30 11:45:14 -04:00
Glen Whitney 143e51b801 oops parens where there should have been brackets. 2017-10-30 11:38:00 -04:00
Glen Whitney 4254b760c9 the quasigroup elm rep should be a quasigroup element 2017-10-30 11:32:44 -04:00
Glen Whitney 8c5670ef3f typo in last 2017-10-30 11:24:56 -04:00
Glen Whitney 2696cd6ff2 Have to cut many other methods down to be more specific to element reps 2017-10-30 11:23:55 -04:00
Glen Whitney a69dcd05d3 Fix a couple of typos 2017-10-30 01:00:42 -04:00
Glen Whitney 244492a7ed Finish the merge with 3.4.0
Aha, somehow I did not include the PackageInfo.g and the properly merged
gap/quasigroups.gd into the last commit; here they are
2017-10-30 00:35:55 -04:00
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 ad942c0e28 And add new files from LOOPS 3.4.0
Previous commit did not include the new files.
2017-10-29 23:55:29 -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 fb39c9e02e Print methods for quasigroup/loop elms jsut for this specific representation 2017-10-29 15:12:01 -04:00
Glen Whitney 71672eeb9c Oops, unused local variable 2017-10-26 21:15:21 -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 68390c3869 oops lapsed back to python 0-based 2017-10-24 23:12:35 +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 54c503e356 Don't create multiplication tables just for the sake of Opposite 2017-10-20 11:06:49 +02:00
Glen Whitney 6d095fe0d3 Remove stray comment 2017-10-19 03:11:29 +02:00
Glen Whitney 7c3f421a20 delete leftover code 2017-10-19 02:12:38 +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 87e7b01333 provide facility to bind element names 2017-10-19 02:08:47 +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 9d8dfdb9e2 Fix more typo. 2017-10-18 22:05:39 +02:00
Glen Whitney c848f29524 Fix typo. 2017-10-18 22:00:16 +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 66b00d7d34 Close a parenthesis. 2017-10-17 21:59:04 +02:00
Glen Whitney 75fe6fa0e3 Fix typo. 2017-10-17 21:57:31 +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