Commit Graph

62 Commits

Author SHA1 Message Date
Glen Whitney b089e131d1 Flat() is too destructive on the parmlist; e.g. it destroys DirectProductElements 2017-10-29 14:36:56 -04:00
Glen Whitney 8c939b4a91 Fall back to generators of domain 2017-10-29 14:19:05 -04:00
Glen Whitney 0b68afb47e brace, bracket, whatever 2017-10-29 14:04:50 -04:00
Glen Whitney cbabb91441 move methods into .gi now that they are not immediate 2017-10-29 14:03:19 -04:00
Glen Whitney 6f65cc451d quasigroup -> quandle a couple places 2017-10-29 13:42:35 -04:00
Glen Whitney 98f3e9159a Add AsXXX structure conversion commands 2017-10-28 23:48:35 -04:00
Glen Whitney 6e25748df5 The NC versions require family 2017-10-26 21:32:15 -04:00
Glen Whitney 7f940ba87e hafta return the value 2017-10-26 21:18:53 -04:00
Glen Whitney decc92c4ab missing argument 2017-10-26 21:18:06 -04:00
Glen Whitney ab35761b24 two more typos 2017-10-25 16:35:17 +02:00
Glen Whitney aed92b7793 a few small fixes 2017-10-25 16:33:53 +02:00
Glen Whitney 4b723e17f6 add direct prodcts 2017-10-25 16:18:35 +02:00
Glen Whitney 0231c423a3 typo 2017-10-23 03:35:15 +02:00
Glen Whitney 85f37ad774 consolidate code for those opposites and propagate finiteness 2017-10-23 03:34:13 +02:00
Glen Whitney 68d20cf850 add opposites for quasigroups, racks, and quandles 2017-10-23 03:22:20 +02:00
Glen Whitney 03f36dd672 typos 2017-10-23 03:11:05 +02:00
Glen Whitney 030ed9d114 give up on cataloguing all properties we expect elements might have, it's just too many 2017-10-23 03:09:38 +02:00
Glen Whitney 2d0e6740ba typo 2017-10-23 03:01:38 +02:00
Glen Whitney b749798764 Another property of elements that comes up, probably more to come 2017-10-23 03:00:43 +02:00
Glen Whitney d30824247d put IsFiniteOrderElement on the list of props 2017-10-22 18:46:13 +02:00
Glen Whitney 763ec873e0 typo 2017-10-22 18:44:51 +02:00
Glen Whitney c8aedd03c6 put IsPerm on the list of props 2017-10-22 18:44:20 +02:00
Glen Whitney 1337c5a18f bad parens 2017-10-22 18:42:33 +02:00
Glen Whitney 3d18bcace2 have to opposite some elements first before you can get the family 2017-10-22 18:41:15 +02:00
Glen Whitney fb5f9af82f yeah one more 2017-10-22 18:37:57 +02:00
Glen Whitney cc19d81941 magmawithinverseS 2017-10-22 18:37:24 +02:00
Glen Whitney 503562f7ab Oh and with / too 2017-10-22 18:35:39 +02:00
Glen Whitney 79feddf92c yeah generally need othermethod with LeftQuotient 2017-10-22 18:34:31 +02:00
Glen Whitney 110785feeb remove stray line 2017-10-22 18:31:05 +02:00
Glen Whitney 42a5e826d9 general opposite construction 2017-10-22 18:23:45 +02:00
Glen Whitney e531b6491d GeneratorsOfMagma for a quandle generated by ConjugatorObjs 2017-10-22 00:43:04 +02:00
Glen Whitney 1266a5ed34 propagate finiteness at construction time 2017-10-20 16:45:11 +02:00
Glen Whitney 341872bafa don't check left prop for a right quandle 2017-10-20 15:40:55 +02:00
Glen Whitney 7f53975ebc typos 2017-10-20 15:28:01 +02:00
Glen Whitney 7d1ff6c683 Check that putative generators of a structure at least satisfy the structure axioms 2017-10-20 15:25:22 +02:00
Glen Whitney d304b53fde Add quandles and split out functions based on multiplication tables 2017-10-20 11:08:09 +02:00
Glen Whitney 27c5f78120 Don't test SELF distributivity just to print 2017-10-19 02:40:48 +02:00
Glen Whitney b366588fa1 Don't test distributivity just to print 2017-10-19 02:38:07 +02:00
Glen Whitney 25672bad38 Add NC versions of quasigroup constructors to support uniform Print() syntax 2017-10-19 02:26:18 +02:00
Glen Whitney a70224afae have to define PrintString because Magma has one 2017-10-19 01:49:29 +02:00
Glen Whitney f00f91765d can't cat a string and int 2017-10-19 01:39:48 +02:00
Glen Whitney ab8166c7a1 once again forgot argument 2017-10-19 01:38:26 +02:00
Glen Whitney 917d114b38 more parentheses 2017-10-19 01:37:07 +02:00
Glen Whitney b4fa1cfd3c need to type the argument to call a function :-) 2017-10-19 01:35:13 +02:00
Glen Whitney b6811bc762 or of filters didn't work 2017-10-19 01:30:57 +02:00
Glen Whitney 448a1fbb2a stupid parens 2017-10-19 01:22:48 +02:00
Glen Whitney 5668076b83 HasIsLeftRack didn't work, so just call IsLeftRack 2017-10-19 01:18:58 +02:00
Glen Whitney f065049281 string conversions and showing objects 2017-10-19 01:12:31 +02:00
Glen Whitney 384270d9db Sigh no consistency in when I use L/R an when left/right. 2017-10-18 22:23:26 +02:00
Glen Whitney f9a9c9fc50 Fix more typo. 2017-10-18 22:18:38 +02:00